1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47
| createAddServicePopup:function(){
this.getParent().getOrganigramme().createPopup(tabLang.newservice_popup_title);
var tabHtml = [];
tabHtml.push('<form name="addservice" id="addservice" action="submit.php" method="post" onsubmit="createService(); return false;" dojoType="organigramme.widget.form">');
tabHtml.push('<input type="hidden" name="op" value="createservice" />');
tabHtml.push('<input type="hidden" name="membreid" value="-1" />');
tabHtml.push('<input type="hidden" name="parentid" value="'+this.dbid+'" />');
tabHtml.push('<input type="hidden" name="organigrammeid" value="'+this.getParent().getOrganigramme().getDbId()+'" />');
tabHtml.push('<input type="hidden" name="color" value="#000000" />');
tabHtml.push('<input type="hidden" name="display_vertical" value="1" />');
tabHtml.push('<input type="hidden" name="opened" value="0" />');
tabHtml.push('<table>');
tabHtml.push(' <tr>');
tabHtml.push(' <td><label for="name">'+tabLang.title_service_label+' Artemis: </label></td>');
tabHtml.push(' <td><input type="text" name="service" id="service"></td>');
tabHtml.push(' </tr>');
tabHtml.push(' <tr>');
tabHtml.push(' <td><label for="name">'+tabLang.detail_service_label+': </label></td>');
tabHtml.push(' <td><input type="text" name="lib" id="lib"></td>');
tabHtml.push(' </tr>');
tabHtml.push(' <tr>');
tabHtml.push(' <td><label for="name">'+tabLang.backgroundcolor_service_label+': </label></td>');
tabHtml.push(' <td>');
tabHtml.push(' <select name="bgcolor" class="input">');
tabHtml.push(' <option value="#B6DBFF" selected>Le service aura des fils</option>');
tabHtml.push(' <option value="#DAFFDA">Le service n\'aura pas de fils</option>');
tabHtml.push(' </select>');
tabHtml.push(' </tr>');
tabHtml.push(' <tr>');
tabHtml.push(' <td colspan="2" align="center">');
tabHtml.push(' <button type="button" id="createservicebutton">'+tabLang.ok_button+'</button><button type="button" id="cancelservicebutton">'+tabLang.cancel_button+'</button></td>');
tabHtml.push(' </tr>');
tabHtml.push('</table>');
tabHtml.push('</form>');
this.getParent().getOrganigramme().popup.attr('content',tabHtml.join(''));
this.getParent().getOrganigramme().popup.show();
dojo.connect(dojo.byId('createservicebutton'), 'onclick', this, 'insertServiceDb');
dojo.connect(dojo.byId('cancelservicebutton'), 'onclick', this.getParent().getOrganigramme().popup, 'hide');
} |