From c44e280838345ea3efdcb378487fa6b8097d89a0 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Cornelius=20Wei=C3=9F?= <nelius_weiss@alumni.egroupware.org> Date: Mon, 14 Nov 2005 21:40:50 +0000 Subject: [PATCH] adjustments for tinymce updated xet's for release --- resources/setup/etemplates.inc.php | 4 +- resources/templates/default/edit.xet | 139 ++++++++++++++++++++ resources/templates/default/show.xet | 54 ++++---- resources/templates/default/showdetails.xet | 91 +++++++++++++ 4 files changed, 261 insertions(+), 27 deletions(-) create mode 100644 resources/templates/default/edit.xet create mode 100644 resources/templates/default/showdetails.xet diff --git a/resources/setup/etemplates.inc.php b/resources/setup/etemplates.inc.php index e5ddf61c79..9134bfb88f 100644 --- a/resources/setup/etemplates.inc.php +++ b/resources/setup/etemplates.inc.php @@ -1,5 +1,5 @@ <?php -// eTemplates for Application 'resources', generated by soetemplate::dump4setup() 2005-11-14 19:14 +// eTemplates for Application 'resources', generated by soetemplate::dump4setup() 2005-11-14 22:39 /* $Id$ */ @@ -27,7 +27,7 @@ $templ_data[] = array('name' => 'resources.edit_tabs.general','template' => '',' $templ_data[] = array('name' => 'resources.edit_tabs.links','template' => '','lang' => '','group' => '0','version' => '','data' => 'a:1:{i:0;a:6:{s:4:"type";s:4:"grid";s:4:"data";a:6:{i:0;a:7:{s:1:"A";s:3:"100";s:2:"c1";s:2:"th";s:2:"c2";s:3:"row";s:2:"c3";s:2:"th";s:2:"c4";s:11:"row_off,top";s:2:"h4";s:3:"164";s:2:"h5";s:4:"100%";}i:1;a:2:{s:1:"A";a:3:{s:4:"type";s:5:"label";s:4:"span";s:3:"all";s:5:"label";s:16:"Create new links";}s:1:"B";a:1:{s:4:"type";s:5:"label";}}i:2;a:2:{s:1:"A";a:3:{s:4:"type";s:7:"link-to";s:4:"span";s:3:"all";s:4:"name";s:7:"link_to";}s:1:"B";a:1:{s:4:"type";s:5:"label";}}i:3;a:2:{s:1:"A";a:3:{s:4:"type";s:5:"label";s:4:"span";s:3:"all";s:5:"label";s:14:"Existing links";}s:1:"B";a:1:{s:4:"type";s:5:"label";}}i:4;a:2:{s:1:"A";a:3:{s:4:"type";s:9:"link-list";s:4:"span";s:3:"all";s:4:"name";s:7:"link_to";}s:1:"B";a:1:{s:4:"type";s:5:"label";}}i:5;a:2:{s:1:"A";a:1:{s:4:"type";s:5:"label";}s:1:"B";a:1:{s:4:"type";s:5:"label";}}}s:4:"rows";i:5;s:4:"cols";i:2;s:4:"size";s:7:"700,380";s:7:"options";a:2:{i:0;s:3:"700";i:1;s:3:"380";}}}','size' => '700,380','style' => '','modified' => '1109248913',); -$templ_data[] = array('name' => 'resources.edit_tabs.page','template' => '','lang' => '','group' => '0','version' => '','data' => 'a:1:{i:0;a:6:{s:4:"type";s:4:"grid";s:4:"data";a:2:{i:0;a:1:{s:2:"c1";s:4:",top";}i:1;a:1:{s:1:"A";a:4:{s:4:"type";s:8:"htmlarea";s:4:"name";s:16:"long_description";s:4:"help";s:26:"Web-Site for this resource";s:4:"size";s:40:"width: 690px; height :365px;,FontChooser";}}}s:4:"rows";i:1;s:4:"cols";i:1;s:4:"size";s:8:"100%,380";s:7:"options";a:2:{i:0;s:4:"100%";i:1;s:3:"380";}}}','size' => '100%,380','style' => '','modified' => '1093599237',); +$templ_data[] = array('name' => 'resources.edit_tabs.page','template' => '','lang' => '','group' => '0','version' => '','data' => 'a:1:{i:0;a:6:{s:4:"type";s:4:"grid";s:4:"data";a:2:{i:0;a:1:{s:2:"c1";s:4:",top";}i:1;a:1:{s:1:"A";a:4:{s:4:"type";s:8:"htmlarea";s:4:"name";s:16:"long_description";s:4:"help";s:26:"Web-Site for this resource";s:4:"size";s:94:"width: 690px; height :365px;,ContextMenu,ColorChooser,FontChooser,SearchReplace,InsertDateTime";}}}s:4:"rows";i:1;s:4:"cols";i:1;s:4:"size";s:8:"100%,380";s:7:"options";a:2:{i:0;s:4:"100%";i:1;s:3:"380";}}}','size' => '100%,380','style' => '','modified' => '1093599237',); $templ_data[] = array('name' => 'resources.edit_tabs.pictures','template' => '','lang' => '','group' => '0','version' => '','data' => 'a:1:{i:0;a:6:{s:4:"type";s:4:"grid";s:4:"data";a:3:{i:0;a:2:{s:2:"c1";s:4:",top";s:2:"h2";s:4:"100%";}i:1;a:1:{s:1:"A";a:4:{s:4:"type";s:4:"hbox";s:4:"size";s:1:"2";i:1;a:4:{s:4:"type";s:4:"vbox";s:4:"size";s:1:"2";i:1;a:2:{s:4:"type";s:5:"image";s:4:"name";s:16:"resource_picture";}i:2;a:1:{s:4:"type";s:5:"label";}}i:2;a:4:{s:4:"type";s:8:"groupbox";s:4:"size";s:1:"1";i:1;a:4:{s:4:"type";s:4:"grid";s:4:"data";a:4:{i:0;a:0:{}i:1;a:3:{s:1:"A";a:3:{s:4:"type";s:5:"label";s:5:"label";s:26:"Use general resources icon";s:5:"align";s:5:"right";}s:1:"B";a:3:{s:4:"type";s:5:"radio";s:4:"size";s:7:"gen_src";s:4:"name";s:11:"picture_src";}s:1:"C";a:3:{s:4:"type";s:6:"select";s:7:"no_lang";s:1:"1";s:4:"name";s:12:"gen_src_list";}}i:2;a:3:{s:1:"A";a:3:{s:4:"type";s:5:"label";s:5:"label";s:23:"Use the category\'s icon";s:5:"align";s:5:"right";}s:1:"B";a:3:{s:4:"type";s:5:"radio";s:4:"size";s:7:"cat_src";s:4:"name";s:11:"picture_src";}s:1:"C";a:1:{s:4:"type";s:5:"label";}}i:3;a:3:{s:1:"A";a:3:{s:4:"type";s:5:"label";s:5:"label";s:15:"Use own picture";s:5:"align";s:5:"right";}s:1:"B";a:3:{s:4:"type";s:5:"radio";s:4:"size";s:7:"own_src";s:4:"name";s:11:"picture_src";}s:1:"C";a:2:{s:4:"type";s:4:"file";s:4:"name";s:8:"own_file";}}}s:4:"rows";i:3;s:4:"cols";i:3;}s:5:"label";s:14:"picture source";}}}i:2;a:1:{s:1:"A";a:1:{s:4:"type";s:5:"label";}}}s:4:"rows";i:2;s:4:"cols";i:1;s:4:"size";s:7:"700,380";s:7:"options";a:2:{i:0;s:3:"700";i:1;s:3:"380";}}}','size' => '700,380','style' => '','modified' => '1131048665',); diff --git a/resources/templates/default/edit.xet b/resources/templates/default/edit.xet new file mode 100644 index 0000000000..bb56625a8d --- /dev/null +++ b/resources/templates/default/edit.xet @@ -0,0 +1,139 @@ +<?xml version="1.0"?> +<!-- $Id$ --> +<overlay> + <template id="resources.edit.general" template="" lang="" group="0" version=""> + <grid> + <columns> + <column/> + </columns> + <rows> + <row> + <description/> + </row> + </rows> + </grid> + </template> + <template id="resources.edit.page" template="" lang="" group="0" version=""> + <grid> + <columns> + <column/> + </columns> + <rows> + <row> + <description/> + </row> + </rows> + </grid> + </template> + <template id="resources.edit.pictures" template="" lang="" group="0" version=""> + <grid> + <columns> + <column/> + </columns> + <rows> + <row> + <description/> + </row> + </rows> + </grid> + </template> + <template id="resources.edit.links" template="" lang="" group="0" version=""> + <grid> + <columns> + <column/> + </columns> + <rows> + <row> + <description/> + </row> + </rows> + </grid> + </template> + <template id="resources.edit.custom" template="" lang="" group="0" version=""> + <grid> + <columns> + <column/> + </columns> + <rows> + <row> + <description/> + </row> + </rows> + </grid> + </template> + <template id="resources.edit_tabs" template="" lang="" group="0" version=""> + <grid> + <columns> + <column width="700"/> + <column/> + <column/> + </columns> + <rows> + <row class="row_off"> + <tabbox span="all"> + <tabs> + <tab label="General" statustext="General informations about resource"/> + <tab label="Description" statustext="Informations about the location of resource"/> + <tab label="Picture" statustext="Prizeing information for booking or buying"/> + <tab label="Links" statustext="Web-Page of resource"/> + <tab label="Custom" statustext="Pictures or resource"/> + </tabs> + <tabpanels> + <template id="resources.edit.general"/> + <template id="resources.edit.page"/> + <template id="resources.edit.pictures"/> + <template id="resources.edit.links"/> + <template id="resources.edit.custom"/> + </tabpanels> + </tabbox> + </row> + <row height="100%"> + <description span="all"/> + </row> + </rows> + </grid> + </template> + <template id="resources.edit_buttons" template="" lang="" group="0" version=""> + <grid> + <columns> + <column/> + <column/> + <column width="100%"/> + </columns> + <rows> + <row> + <button label="Save" id="save" statustext="Saves entry and exits"/> + <button label="Cancel" onclick="window.close();"/> + <button label="Delete" align="right" id="delete" onclick="return confirm('Do you really want do delte this resource?');"/> + </row> + </rows> + </grid> + </template> + <template id="resources.edit" template="" lang="" group="0" version=""> + <grid> + <columns> + <column width="700"/> + </columns> + <rows> + <row> + <description no_lang="1" id="msg"/> + </row> + <row> + <hbox> + <textbox label="Name" id="name" statustext="Name of resource" needed="1"/> + <textbox label="Inventory number" id="inventory_number"/> + <menulist> + <menupopup label="Category" no_lang="1" id="cat_id" needed="1" statustext="Which category does this resource belong to?" align="right"/> + </menulist> + </hbox> + </row> + <row> + <template id="resources.edit_tabs"/> + </row> + <row> + <template id="resources.edit_buttons"/> + </row> + </rows> + </grid> + </template> +</overlay> \ No newline at end of file diff --git a/resources/templates/default/show.xet b/resources/templates/default/show.xet index 63f241ace4..952848e23c 100644 --- a/resources/templates/default/show.xet +++ b/resources/templates/default/show.xet @@ -34,11 +34,11 @@ <description value="Actions"/> <description/> <description needed="1"/> - <button image="check.png" label="Check all" align="right" id="check_all" statustext="Check all" 1="label" 2="label" 3="label" needed="1" onclick="toggle_all(this.form,form::name('checkbox[]')); return false;"/> + <button image="check.png" label="Check all" align="right" id="check_all" statustext="Check all" 1="label" 2="label" 3="label" needed="1" onclick="toggle_all(this.form,form::name('nm[rows][checkbox][]'),true); return false;"/> </hbox> </row> <row class="nmr" valign="top"> - <image align="center" src="${row}[picture_thumb]"/> + <button align="center" id="${row}[picture_thumb]" image="$row_cont[picture_thumb]" onclick="window.open(egw::link('/index.php','menuaction=resources.ui_resources.show&res_id=$row_cont[res_id]'),'','dependent=yes,width=800,height=600,location=no,menubar=no,toolbar=no,scrollbars=yes,status=yes');return false;"/> <vbox> <description no_lang="1" id="${row}[name]"/> <description no_lang="1" id="${row}[short_description]"/> @@ -57,26 +57,30 @@ </vbox> <vbox> <description no_lang="1" id="${row}[location]"/> - <description no_lang="1"/> + <description no_lang="1" id="${row}[storage_info]"/> </vbox> - <hbox align="right"> - <vbox class="buttonbox"> - <button image="bookable.gif" label="Book this resource" align="center" id="bookable[$row_cont[id]]" statustext="Book this resource" onclick="window.open(egw::link('/index.php','menuaction=calendar.uiforms.edit&participants=r$row_cont[id]'),'','dependent=yes,width=750,height=400,location=no,menubar=no,toolbar=no,scrollbars=yes,status=yes'); return false;"/> - <button image="buyable.gif" label="Buy this resource" align="center" id="buyable[$row_cont[id]]" statustext="Buy this resource"/> - </vbox> - <vbox needed="1" align="right" class="buttonbox"> - <button image="edit.gif" label="Edit" align="center" id="edit[$row_cont[id]]" statustext="Edit this entry" onclick="window.open(egw::link('/index.php','menuaction=resources.ui_resources.edit&id=$row_cont[id]'),'','dependent=yes,width=800,height=600,location=no,menubar=no,toolbar=no,scrollbars=yes,status=yes'); return false;"/> - <button label="Delete" align="center" id="delete[$row_cont[id]]" statustext="Delete this entry" onclick="return confirm('Do you really want do delte this resource?');" image="delete.gif"/> - </vbox> - <vbox class="buttonbox"> - <button image="new.gif" label="Create new accessory for this resource" align="center" id="new_acc[$row_cont[id]]" statustext="Create new accessory for this resource" onclick="window.open(egw::link('/index.php','menuaction=resources.ui_resources.edit&id=0&accessory_of=$row_cont[id]'),'','dependent=yes,width=800,height=600,location=no,menubar=no,toolbar=no,scrollbars=yes,status=yes'); return false;"/> - <button image="view_acc.gif" label="View accessories for this resource" align="center" id="view_acc[$row_cont[id]]" statustext="View accessories for this resource"/> - </vbox> - <vbox align="right" class="buttonbox"> - <button image="view.gif" label="View" align="right" id="view[$row_cont[id]]" statustext="View this entry" onclick="window.open(egw::link('/index.php','menuaction=resources.ui_resources.show&id=$row_cont[id]'),'','dependent=yes,width=800,height=600,location=no,menubar=no,toolbar=no,scrollbars=yes,status=yes'); return false;"/> - <checkbox align="right" id="checkbox[]" options="$row_cont[id]"/> - </vbox> - </hbox> + <grid> + <columns> + <column/> + <column/> + <column/> + <column/> + </columns> + <rows> + <row> + <button image="bookable" ro_image="trams16x16" label="Book this resource" align="center" statustext="Book this resource" onclick="window.open(egw::link('/index.php','menuaction=calendar.uiforms.edit&participants=r$cont[res_id]'),'','dependent=yes,width=750,height=400,location=no,menubar=no,toolbar=no,scrollbars=yes,status=yes'); return false;" id="bookable[$cont[res_id]]"/> + <button image="edit" ro_image="trans16x16" label="Edit" align="center" statustext="Edit this entry" onclick="window.open(egw::link('/index.php','menuaction=resources.ui_resources.edit&res_id=$cont[res_id]'),'','dependent=yes,width=800,height=600,location=no,menubar=no,toolbar=no,scrollbars=yes,status=yes'); return false;" id="edit[$cont[res_id]]"/> + <button image="new" ro_image="trans16x16" label="Create new accessory for this resource" align="center" id="new_acc[$cont[res_id]]" statustext="Create new accessory for this resource" onclick="window.open(egw::link('/index.php','menuaction=resources.ui_resources.edit&res_id=0&accessory_of=$cont[res_id]'),'','dependent=yes,width=800,height=600,location=no,menubar=no,toolbar=no,scrollbars=yes,status=yes'); return false;"/> + <button image="view" ro_image="trans16x16" label="View" align="right" id="view[$cont[res_id]]" statustext="View this entry" onclick="window.open(egw::link('/index.php','menuaction=resources.ui_resources.show&res_id=$cont[res_id]'),'','dependent=yes,width=800,height=600,location=no,menubar=no,toolbar=no,scrollbars=yes,status=yes'); return false;"/> + </row> + <row> + <button image="calendar" ro_image="trans16x16" label="Show calendar of resource" align="center" statustext="Show calendar of resource" id="calendar[$cont[res_id]]" onclick="location=egw::link('/index.php','menuaction=calendar.uiviews.month&owner=r$cont[res_id]'); return false;"/> + <button label="Delete" align="center" id="delete[$cont[res_id]]" statustext="Delete this entry" onclick="return confirm('Do you really want do delte this resource?');" image="delete" ro_image="trans16x16"/> + <button image="view_acc" ro_image="trans16x16" label="View accessories for this resource" align="center" id="view_acc[$cont[res_id]]" statustext="View accessories for this resource"/> + <checkbox align="right" id="checkbox[]" options="$cont[res_id]"/> + </row> + </rows> + </grid> </row> </rows> </grid> @@ -102,12 +106,12 @@ <rows> <row> <description/> - <button image="bookable" label="book selected resources" id="btn_book_selected" statustext="book selected resources" align="right" onclick="window.open(egw::link('/index.php','menuaction=calendar.uiforms.edit&participants=r$row_cont[id]'),'','dependent=yes,width=750,height=400,location=no,menubar=no,toolbar=no,scrollbars=yes,status=yes'); return false;"/> - <button label="buy selected resources" no_lang="1" image="buyable" id="btn_buy_selected" statustext="buy selected resources" align="right"/> - <button image="delete" label="delete selected resources" id="btn_delete_selected" statustext="delete selected resources" align="right" onclick="return confirm('Do you really want do delte the selected resources?');"/> + <button image="bookable" ro_image="trans16x16" label="book selected resources" statustext="book selected resources" align="right" onclick="var resources = js_btn_book_selected(this.form); if(resources == false) { return false; } else { window.open(egw::link('/index.php','menuaction=calendar.uiforms.edit')+'&participants='+resources,'','dependent=yes,width=750,height=400,location=no,menubar=no,toolbar=no,scrollbars=yes,status=yes'); return false; }" needed="1" id="btn_book_selected"/> + <button label="Show calendar of resource" image="calendar" ro_image="trans16x16" id="btn_cal_selected" statustext="Show calendar of resource" align="right" onclick="var resources = js_btn_book_selected(this.form); if(resources == false) { return false; } else { location=egw::link('/index.php','menuaction=calendar.uiviews.planner')+'&sortby=user&owner='+resources; return false; }" needed="1"/> + <button image="delete" label="delete selected resources" id="btn_delete_selected" statustext="delete selected resources" align="right" onclick="var resources = js_btn_book_selected(this.form); if(resources == false) { return false; } else { return confirm('Do you really want do delete the selected resources?'); }" needed="1"/> <vbox> <description/> - <button image="arrow_ltr" label="select/deselect all" statustext="select/deselect all" onclick="toggle_all(this.form,form::name('nm[rows][checkbox][]')); return false;" needed="1"/> + <button image="arrow_ltr" label="select/deselect all" statustext="select/deselect all" onclick="toggle_all(this.form,form::name('nm[rows][checkbox][]'),true); return false;" needed="1"/> <description/> </vbox> </row> diff --git a/resources/templates/default/showdetails.xet b/resources/templates/default/showdetails.xet new file mode 100644 index 0000000000..1e6ab0004c --- /dev/null +++ b/resources/templates/default/showdetails.xet @@ -0,0 +1,91 @@ +<?xml version="1.0"?> +<!-- $Id$ --> +<overlay> + <template id="resources.showdetails" template="" lang="" group="0" version=""> + <grid width="750" height="480"> + <columns> + <column width="43%"/> + <column width="100%"/> + </columns> + <rows> + <row class="nmh" height="240px"> + <image src="resource_picture" align="center"/> + <grid> + <columns> + <column/> + <column/> + </columns> + <rows> + <row> + <description options="b" value="Name:"/> + <description options="b" no_lang="1" id="name"/> + </row> + <row> + <description value="Inventory number:"/> + <description no_lang="1" id="inventory_number"/> + </row> + <row> + <description value="Category:"/> + <menulist> + <menupopup type="select-cat" id="cat_id" readonly="true"/> + </menulist> + </row> + <row> + <description value="Responsible: "/> + <menulist> + <menupopup type="select-account" id="cat_admin" readonly="true"/> + </menulist> + </row> + <row valign="top"> + <description value="Quantity: "/> + <description id="quantity"/> + </row> + <row> + <description value="Useable:"/> + <description id="useable"/> + </row> + <row> + <description value="Location:"/> + <description no_lang="1" id="location"/> + </row> + <row> + <description value="Storage information:"/> + <description id="storage_info"/> + </row> + </rows> + </grid> + </row> + <row> + <description/> + <description/> + </row> + <row height="1%"> + <html span="2" id="description" readonly="true"/> + </row> + <row> + <description/> + <description/> + </row> + <row class="th" disabled="@!link_to"> + <description span="2" data="" rows="1" cols="4" value="Related links"/> + </row> + <row class="row_off" valign="top"> + <link-list span="all" id="link_to" readonly="true"/> + </row> + <row> + <hbox label="Cancel" span="2" 3="label" 4="button"> + <hbox label="Edit" span="2" id="btn_edit"> + <button label="Edit" span="2" id="btn_edit" statustext="Buy this article"/> + <button label="Cancel" onclick="window.close()"/> + <button label="Calendar" span="2" id="btn_calendar" statustext="Show calendar of resource" onclick="opener.location=egw::link('/index.php','menuaction=calendar.uiviews.month&owner=r$cont[res_id]'); return false;"/> + <button label="Book" onclick="window.open(egw::link('/index.php','menuaction=calendar.uiforms.edit&participants=r$cont[res_id]'),'','dependent=yes,width=750,height=400,location=no,menubar=no,toolbar=no,scrollbars=yes,status=yes');" id="btn_book" statustext="Book this resource"/> + </hbox> + <hbox align="right"> + <button label="Delete" onclick="return confirm('Do you really want do delte this resource?');" id="btn_delete"/> + </hbox> + </hbox> + </row> + </rows> + </grid> + </template> +</overlay> \ No newline at end of file