-rw-r--r-- | content/fireflix-panel.xul | 11 | ||||
-rw-r--r-- | content/fireflix.js | 13 |
2 files changed, 23 insertions, 1 deletions
diff --git a/content/fireflix-panel.xul b/content/fireflix-panel.xul index 62862a9..0e511c5 100644 --- a/content/fireflix-panel.xul +++ b/content/fireflix-panel.xul | |||
@@ -76,2 +76,11 @@ | |||
76 | 76 | ||
77 | <commandset id="cmdset_setphotos"> | ||
78 | </commandset> | ||
79 | |||
80 | <popupset> | ||
81 | <popup id="setphotos_menu"> | ||
82 | <menu label="&panel.setphotos.generate_html;" id="setphotos_html_menu"/> | ||
83 | </popup> | ||
84 | </popupset> | ||
85 | |||
77 | <commandset id="cmdset_uploads"> | 86 | <commandset id="cmdset_uploads"> |
@@ -201,3 +210,3 @@ | |||
201 | flex="1" ondblclick="fireflix.photoset.on_cmd_open(event)" | 210 | flex="1" ondblclick="fireflix.photoset.on_cmd_open(event)" |
202 | onkeypress="if(event.keyCode==event.DOM_VK_RETURN) fireflix.photoset.on_cmd_open(event)"> | 211 | onkeypress="if(event.keyCode==event.DOM_VK_RETURN) fireflix.photoset.on_cmd_open(event)" context="setphotos_menu"> |
203 | <treecols> | 212 | <treecols> |
diff --git a/content/fireflix.js b/content/fireflix.js index 328e9e2..995ec5c 100644 --- a/content/fireflix.js +++ b/content/fireflix.js | |||
@@ -667,2 +667,11 @@ var fireflix = { | |||
667 | }, | 667 | }, |
668 | on_cmd_setphotos_html: function(csfx,ev) { | ||
669 | var uti = csfx.charAt(0); var utl = csfx.charAt(1); | ||
670 | var rv = ''; | ||
671 | for(var p in this.photoset.photos) { | ||
672 | if(this.photoset.selection.isSelected(p)) | ||
673 | rv += this.photo_html(this.photoset.photos[p],uti,utl)+'\n'; | ||
674 | } | ||
675 | this.popup_content(rv); | ||
676 | }, | ||
668 | 677 | ||
@@ -925,2 +934,6 @@ var fireflix = { | |||
925 | this.append_html_menu( | 934 | this.append_html_menu( |
935 | document.getElementById('setphotos_html_menu'), | ||
936 | 'stm_','m_bop','cmdset_setphotos','cmd_setphotos_html' | ||
937 | ); | ||
938 | this.append_html_menu( | ||
926 | document.getElementById('uploads_html_menu'), | 939 | document.getElementById('uploads_html_menu'), |