| Welcome to the Zimbra :: Forums! | |
Welcome, if you would like to post a comment please register.
We also encourage you to explore all things Zimbra with our team and members of the community.
|  | | 
03-08-2010, 08:46 AM
| | Translation Moderator | |
Posts: 64
| | New RFE in Bugzilla for mailto:// links, please vote Hello Mailinglist,
for our staff (which uses nearly exclusivly linux) i have created a small script which can used as gnome/kde default mail handler.
the script calls the user's default browser with the url:
http://<server>/zimbra/mail?view=compose&to=
and appends the email address.
This works nice but it opens everytime the complete zimbra-home-view in an new tab/window.
Is there a way to tell zimbra with parameters to only open a small compose window, the same one which you get when you click on the symbol to deattach the currently viewed message? (Open in a new Window)
This would help my users because it integrates more nicely in the desktop experience, without a heavy client installation ...
best regards
Raimund | 
03-08-2010, 10:59 AM
| | | im pretty sure you can't do this. all hte other solutions i've seen for this like zimbra toaster, zimbra notifier, and the firefox default mail handling all have this same behavior. would be a good rfe | 
03-09-2010, 02:11 AM
| | Translation Moderator | |
Posts: 64
| | RFE for seperate compose Window Quote:
Originally Posted by bdial im pretty sure you can't do this. all hte other solutions i've seen for this like zimbra toaster, zimbra notifier, and the firefox default mail handling all have this same behavior. would be a good rfe |
Hello, i took your word for it and created an RFE for this: Bug 45140 – mailto:// special link with parameters to open only a small compose window
It would be nice if more people would vote on this issue so we can enjoy a better Zimbra Webmail client integrated Desktop!
Best regards
Ray | 
03-09-2010, 02:19 AM
| | Advanced Member | |
Posts: 192
| | Great idea, voted  | 
03-09-2010, 04:04 AM
| | | Well if you set your Preferences to Compose in a new window the URL turns into Code: https://<server.fqdn>/zimbra/public/launchNewWindow.jsp?skin=twilight&localeId=en_GB If I launch that URL while Zimbra is open it does not actual generate the compose window so there must be some hidden parameters passed through.
__________________ | 
03-09-2010, 05:38 AM
| | Translation Moderator | |
Posts: 64
| | yeah Quote:
Originally Posted by uxbod Well if you set your Preferences to Compose in a new window the URL turns into Code: https://<server.fqdn>/zimbra/public/launchNewWindow.jsp?skin=twilight&localeId=en_GB If I launch that URL while Zimbra is open it does not actual generate the compose window so there must be some hidden parameters passed through. |
Hi uxbod,
i tried this as well, but I deeply believe there is a lot of javascript magic in the background.
Therefore I guess there have to be some efforts taken by the developers so we can use mailto:// links ...
.... | 
03-09-2010, 05:51 AM
| | Translation Moderator | |
Posts: 64
| | Javascript Ok, I hate it when I talk about things I do not know (like, i deeply believe ...), so i checked it, and this is only a very small excerpt from the javascript source: Code: if(i.inNewWindow){
3221
var e=t.getNewWindow();
3222 e.command="compose";
3223 e.params=i
3224 }else{
3225 this._setView(i);
3226 this._listController=i.listController
3227 }};
3228 ZmComposeController.prototype.toggleSpellCheckButton=function(t){
3229 var e=this._toolbar.getButton(ZmOperation.SPELL_CHECK);
3230 if(e){
3231 e.setSelected((t||false))
3232 }};
3233 ZmComposeController.prototype.detach=function(){
3234 this._toolbar.enable(ZmOperation.DETACH_COMPOSE,false);
3235 var a=this._composeView._msg;
3236 var r=this._composeView.getRawAddrFields();
3237 var c=this._composeView._subjectField.value;
3238 var e=this._composeView._attcDiv.innerHTML;
3239 var s=this._getBodyContent();
3240 var o=this._composeView.getComposeMode();
3241 var t=this._composeView.backupForm;
3242 var l=this._composeView.sendUID;
3243 var n=this._composeView._action||this._action;
3244 var h=this._composeView.getIdentity();
3245
var i=appCtxt.getNewWindow();
3246 i.command="composeDetach";
3247 i.params={
3248 action:n,msg:a,addrs:r,subj:c,forwardHtml:e,body:s,composeMode:o,identityId:(h?h.id:null),accountName:this._accountName,backupForm:t,sendUID:l,msgIds:this._msgIds,forAttIds:this._forAttIds,sessionId:this.sessionId}
3249 }; I believe it is possible to create a small html-script-page which loads the javascript libs and creates the window, but I do not have the time and I think its better with the developers so you don t have to check every realease if something is broken again ...
best
Raimund | 
03-10-2010, 03:24 AM
| | Translation Moderator | |
Posts: 64
| | Hmm, can't I change the title of the original post? I want to change it to something more appropriate, but the edit does not allow me to change the title?
something like: New RFE in Bugzilla for mailto:// links, please vote
best | 
03-10-2010, 03:27 AM
| | | I have updated the title for you 
__________________ | 
01-19-2011, 09:03 AM
| | | Hello everybody.
Any news about this issue?
Best regards. | | Thread Tools | Search this Thread | | | | | Display Modes | Linear Mode | | Why Join? Registering let's you ask questions, makes it easier to search, displays any files attached to posts, and notifies you about replies.  |