Code

Added msg_dialog template
authorhickert <hickert@594d385d-05f5-0310-b6e9-bd551577e9d8>
Wed, 24 Mar 2010 14:11:03 +0000 (14:11 +0000)
committerhickert <hickert@594d385d-05f5-0310-b6e9-bd551577e9d8>
Wed, 24 Mar 2010 14:11:03 +0000 (14:11 +0000)
git-svn-id: https://oss.gonicus.de/repositories/gosa/trunk@17116 594d385d-05f5-0310-b6e9-bd551577e9d8

gosa-core/ihtml/themes/modern/msg_dialog.tpl [new file with mode: 0644]

diff --git a/gosa-core/ihtml/themes/modern/msg_dialog.tpl b/gosa-core/ihtml/themes/modern/msg_dialog.tpl
new file mode 100644 (file)
index 0000000..ebde4bb
--- /dev/null
@@ -0,0 +1,157 @@
+{if $frame}
+       {if $IE}
+               <iframe id='e_layer3'
+                       style="
+                               position:absolute;
+                               width:100%;
+                               height:100%;
+                               top:0px;
+                               left:0px;
+                               border:none;
+                               border-style:none;
+                               border-width:0pt;
+                               display:block;
+                               allowtransparency='true';
+                               background-color: #FFFFFF;
+                               filter:chroma(color=#FFFFFF);
+                               z-index:100; ">
+               </iframe>
+               <div  id='e_layer2'
+                       style="
+                               position: absolute;
+                               left: 0px;
+                               top: 0px;
+                               right:0px;
+                               bottom:0px;
+                               z-index:100;
+                               width:100%;
+                               height:100%;
+                               filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale, src='images/opacity_black.png'); "
+       >
+       {else}
+               <div  id='e_layer2'
+                       style="
+                               position: absolute;
+                               left: 0px;
+                               top: 0px;
+                               right:0px;
+                               bottom:0px;
+                               z-index:100;
+                               background-image: url(images/opacity_black.png);">
+
+       {/if}
+{else}
+
+
+       {if !$JS}
+
+               {if $i_Type == $smarty.const.INFO_DIALOG || $i_Type == $smarty.const.CONFIRM_DIALOG || $i_Type == $smarty.const.OK_CANCEL_DIALOG}
+               <div id='e_layer{$i_ID}' class="infoMsgDialog" style='top:200px;left:200px;'>
+    {else}
+               <div id='e_layer{$i_ID}' class="errorMsgDialog" style='top:200px;left:200px;'>
+    {/if}
+
+                       <div id="e_layerTitle{$i_ID}" class="errorMsgTitle">
+                       <table summary='{t}Error message title{/t}'><tr><td>
+               {if $i_Type == $smarty.const.ERROR_DIALOG}
+                                               <img src='images/error.png' alt='{t}Error{/t}'>
+               {elseif $i_Type == $smarty.const.WARNING_DIALOG}
+                                               <img src='images/warning.png'  alt='{t}Warning{/t}'>
+               {elseif $i_Type == $smarty.const.INFO_DIALOG || $i_Type == $smarty.const.CONFIRM_DIALOG || $i_Type == $smarty.const.OK_CANCEL_DIALOG}
+                                               <img src='images/info.png' alt='{t}Information{/t}'>
+               {/if}
+                       </td><td style='font-size: 1.1em; font-weight:bold;'>{$s_Title}</td></tr>
+                       </table>
+                       </div>
+                       <table summary='{t}Error message{/t}' 
+          style='width:100%; border-top: solid 1px #BBBBBB;' cellspacing=0 cellpadding=2 border=0>
+                               <tr>
+                                       <td style='width:100%;padding:7px; padding-bottom:14px'>
+                                               {$s_Message}
+                                               <br>
+                                       </td>
+                               </tr>
+                               <tr>
+                                       <td colspan='2' align='center'>
+               {if $i_Type == $smarty.const.ERROR_DIALOG || $i_Type == $smarty.const.WARNING_DIALOG || $i_Type == $smarty.const.INFO_DIALOG}
+                                               <button type='submit' name='MSG_OK{$i_ID}'>{t}Ok{/t}</button> 
+               {elseif $buttononst.CONFIRM_DIALOG || $i_Type == $smarty.const.OK_CANCEL_DIALOG}
+                                               <button type='submit' name='MSG_OK{$i_ID}'>{t}Ok{/t}</button>
+                                               <button type='submit' name='MSG_CANCEL{$i_ID}'>{t}Cancel{/t}</button>
+               {/if}
+                                       </td>
+                               </tr>
+                       </table>
+               </div>
+
+       {else}
+
+               {if $s_Trace != "" && $i_TraceCnt != 0}
+               <div id='trace_{$i_ID}' style='display:none;'>
+                       {$s_Trace}
+               </div>
+               
+               {/if}
+
+    {if $i_Type == $smarty.const.INFO_DIALOG || $i_Type == $smarty.const.CONFIRM_DIALOG || $i_Type == $smarty.const.OK_CANCEL_DIALOG}
+    <div id='e_layer{$i_ID}' class="infoMsgDialog" style='top:200px;left:200px;'>
+    {else}
+    <div id='e_layer{$i_ID}' class="errorMsgDialog" style='top:200px;left:200px;'>
+    {/if}
+
+               <div id="e_layerTitle{$i_ID}" class="errorMsgTitle">
+                       <table summary='{t}Error message title{/t}'><tr><td>
+               {if $i_Type == $smarty.const.ERROR_DIALOG}
+                                               <img src='images/error.png' alt='{t}Error{/t}'>
+               {elseif $i_Type == $smarty.const.WARNING_DIALOG}
+                                               <img src='images/warning.png'  alt='{t}Warning{/t}'>
+               {elseif $i_Type == $smarty.const.INFO_DIALOG || $i_Type == $smarty.const.CONFIRM_DIALOG || $i_Type == $smarty.const.OK_CANCEL_DIALOG}
+                                               <img src='images/info.png' alt='{t}Information{/t}'>
+               {/if}
+                       </td><td style='font-size: 1.1em; font-weight:bold;'>{$s_Title}</td></tr>
+               </table>
+               </div>
+
+                       <table summary='{t}Error message{/t}' 
+        style='z-index:250;width:100%; border-top: solid 1px #BBBBBB;' cellspacing=0 cellpadding=2 border=0>
+                               <tr>
+                                       <td style='width:100%; padding:7px; padding-bottom:14px;'>
+                                               {$s_Message}
+                                               <br>
+                                       </td>
+                                       {if $s_Trace != "" && $i_TraceCnt != 0}
+                                       <td style='width:20px;cursor:pointer;'>
+                                               <div onClick="$('trace_{$i_ID}').toggle();"><u>Trace</u></div>
+                                       </td>
+                                       {/if}
+                               </tr>
+                               <tr>
+                                       {if $s_Trace != "" && $i_TraceCnt != 0}
+                                       <td colspan='3' align='center' style="border-top: solid 1px #BBBBBB;">
+                                       {else}
+                                       <td colspan='2' align='center' style="border-top: solid 1px #BBBBBB;">
+                                       {/if}
+               {if $i_Type == $smarty.const.ERROR_DIALOG || $i_Type == $smarty.const.WARNING_DIALOG || $i_Type == $smarty.const.INFO_DIALOG}
+                                               <button id='MSG_OK{$i_ID}' type='button' name='MSG_OK{$i_ID}' 
+              onClick='next_msg_dialog();' value='{t}Ok{/t}'>
+               {elseif $i_Type == $smarty.const.CONFIRM_DIALOG}
+                                               <button id='MSG_OK{$i_ID}' type='submit' name='MSG_OK{$i_ID}' 
+              onClick='next_msg_dialog();'>{t}Ok{/t}</button>
+                                               <button type='button' name='MSG_CANCEL{$i_ID}' 
+              onClick='next_msg_dialog();'>{t}Cancel{/t}</button>
+               {elseif $i_Type == $smarty.const.OK_CANCEL_DIALOG}
+                                               <button id='MSG_OK{$i_ID}' type='submit' name='MSG_OK{$i_ID}' 
+              onClick='next_msg_dialog();'>{t}Ok{/t}</button>
+                                               <button type='submit' name='MSG_CANCEL{$i_ID}' 
+              onClick='next_msg_dialog();'>{t}Cancel{/t}</button>
+               {/if}
+                                       </td>
+                               </tr>
+                       </table>
+      </div>
+    <script language="JavaScript" type="text/javascript">
+      focus_field('MSG_OK{$i_ID}');
+    </script>
+
+       {/if}
+{/if}