[ Index ]
 

Code source de vtiger CRM 5.0.2

Accédez au Source d'autres logiciels libresSoutenez Angelica Josefina !

title

Body

[fermer]

/Smarty/templates/ -> ProfileDetailView.tpl (source)

   1  {*<!--
   2  /*********************************************************************************
   3    ** The contents of this file are subject to the vtiger CRM Public License Version 1.0
   4     * ("License"); You may not use this file except in compliance with the License
   5     * The Original Code is:  vtiger CRM Open Source
   6     * The Initial Developer of the Original Code is vtiger.
   7     * Portions created by vtiger are Copyright (C) vtiger.
   8     * All Rights Reserved.
   9    *
  10   ********************************************************************************/
  11  -->*}
  12  {literal}
  13  <style>
  14  .showTable{
  15      display:inline-table;
  16  }
  17  .hideTable{
  18      display:none;
  19  }
  20  </style>
  21  {/literal}
  22  <script language="JAVASCRIPT" type="text/javascript" src="include/js/smoothscroll.js"></script>
  23  <script language="JAVASCRIPT" type="text/javascript" src="include/js/general.js"></script>
  24  <script language="JAVASCRIPT" type="text/javascript">
  25  {literal}
  26  function UpdateProfile()
  27  {
  28      var prof_name = $('profile_name').value;
  29      var prof_desc = $('description').value;
  30      if(prof_name == '')
  31      {
  32          
  33          $('profile_name').focus();
  34          alert("Profile Name Cannot be empty");
  35      }
  36      else
  37      {
  38          
  39  {/literal}
  40          
  41          var urlstring ="module=Users&action=UsersAjax&file=RenameProfile&profileid="+{$PROFILEID}+"&profilename="+prof_name+"&description="+prof_desc;
  42  {literal}
  43      new Ajax.Request(
  44                  'index.php',
  45                  {queue: {position: 'end', scope: 'command'},
  46                          method: 'post',
  47                          postBody:urlstring,
  48              onComplete: function(response)
  49              {
  50                  $('renameProfile').style.display="none";
  51                  window.location.reload();
  52                  alert("Profile Details are updated");
  53              }
  54                  }
  55          );
  56      }
  57          
  58      
  59  }
  60  </script>
  61  {/literal}
  62  
  63  <br>
  64  <table align="center" border="0" cellpadding="0" cellspacing="0" width="98%">
  65  <tbody><tr>
  66          <td valign="top"><img src="{$IMAGE_PATH}showPanelTopLeft.gif"></td>
  67          <td class="showPanelBg" style="padding: 10px;" valign="top" width="100%">
  68          <br>
  69      <div align=center>
  70              {include file='SetMenu.tpl'}
  71              
  72                  <form  method="post" name="new" id="form">
  73                      <input type="hidden" name="module" value="Users">
  74                      <input type="hidden" name="action" value="profilePrivileges">
  75                      <input type="hidden" name="parenttab" value="Settings">
  76                      <input type="hidden" name="return_action" value="profilePrivileges">
  77                      <input type="hidden" name="mode" value="edit">
  78                      <input type="hidden" name="profileid" value="{$PROFILEID}">
  79                  
  80                  <!-- DISPLAY -->
  81                  <table class="settingsSelUITopLine" border="0" cellpadding="5" cellspacing="0" width="100%">
  82                  <tbody><tr>
  83                      <td rowspan="2" valign="top" width="50"><img src="{$IMAGE_PATH}ico-profile.gif" alt="{$MOD.LBL_PROFILES}" title="{$MOD.LBL_PROFILES}" border="0" height="48" width="48"></td>
  84                      <td class="heading2" valign="bottom"><b><a href="index.php?module=Settings&action=index&parenttab=Settings">{$MOD.LBL_SETTINGS}</a> > <a href="index.php?module=Users&action=ListProfiles&parenttab=Settings">{$CMOD.LBL_PROFILE_PRIVILEGES}</a> &gt; {$CMOD.LBL_VIEWING} &quot;{$PROFILE_NAME}&quot;</b></td>
  85                  </tr>
  86                  <tr>
  87                      <td class="small" valign="top">{$CMOD.LBL_PROFILE_MESG} &quot;{$PROFILE_NAME}&quot; </td>
  88                  </tr>
  89                  </tbody></table>
  90                  
  91                  
  92                  <table border="0" cellpadding="10" cellspacing="0" width="100%">
  93                  <tbody><tr>
  94                  <td valign="top">
  95                      <table border="0" cellpadding="0" cellspacing="0" width="100%">
  96                        <tbody><tr>
  97                          <td><table border="0" cellpadding="0" cellspacing="0" width="100%">
  98                              <tbody><tr class="small">
  99                                <td><img src="{$IMAGE_PATH}prvPrfTopLeft.gif"></td>
 100                                <td class="prvPrfTopBg" width="100%"></td>
 101                                <td><img src="{$IMAGE_PATH}prvPrfTopRight.gif"></td>
 102                              </tr>
 103                            </tbody></table>
 104                              <table class="prvPrfOutline" border="0" cellpadding="0" cellspacing="0" width="100%">
 105                                <tbody><tr>
 106                                  <td><!-- tabs -->
 107                                      
 108                                      <!-- Headers -->
 109                                      <table border="0" cellpadding="5" cellspacing="0" width="100%">
 110                                        <tbody><tr>
 111                                          <td><table class="small" border="0" cellpadding="5" cellspacing="0" width="100%">
 112                                              <tbody><tr>
 113                                                <td><!-- Module name heading -->
 114                                                    <table class="small" border="0" cellpadding="2" cellspacing="0">
 115                                                      <tbody><tr>
 116                                                        <td valign="top"><img src="{$IMAGE_PATH}prvPrfHdrArrow.gif"> </td>
 117                                                        <td class="prvPrfBigText"><b> {$CMOD.LBL_DEFINE_PRIV_FOR} &lt;{$PROFILE_NAME}&gt; </b><br>
 118                                                        <font class="small">{$CMOD.LBL_USE_OPTION_TO_SET_PRIV}</font> </td>
 119                                                        <td class="small" style="padding-left: 10px;" align="right"></td>
 120  
 121                                                      </tr>
 122                                                  </tbody></table></td>
 123                                                <td align="right" valign="bottom">&nbsp;<input type="button" value="{$APP.LBL_RENAMEPROFILE_BUTTON_LABEL}" class="crmButton small edit" name="rename_profile"  onClick = "fnvshobj(this,'renameProfile');">&nbsp;<input type="submit" value="{$APP.LBL_EDIT_BUTTON_LABEL}" class="crmButton small edit" name="edit" >
 124                                             </td>
 125                              
 126                                              </tr></tbody></table>
 127                          <!-- RenameProfile Div start -->     
 128                          <div id="renameProfile" style="left: 49px; top: 152px; display: none; visibility: visible;position:absolute;" class="layerPopup">
 129                          <table class="layerHeadingULine" border="0" cellpadding="3" cellspacing="0" width="100%">
 130                          <tr style="cursor:move;">
 131                          <td class="layerPopupHeading" id = "renameUI" align="left" width="60%">{$APP.LBL_RENAME_PROFILE}</td>
 132                          <td align="right" width="40%"><a href="javascript:fninvsh('renameProfile');"><img src="themes/bluelagoon/images/close.gif" align="middle" border="0"></a></td>
 133                          </tr>
 134                          </table>
 135                          <table align="center" border="0" cellpadding="5" cellspacing="0" width="95%">
 136  
 137                          <tr>
 138                          <td class="small">
 139                              <table celspacing="0" align="center" bgcolor="white" border="0" cellpadding="5" width="100%">
 140                                  <tr>
 141                                  <td align="right" width="25%" style="padding-right:10px;" nowrap><b>{$APP.LBL_PROFILE_NAME} :</b></td>
 142                                  <td align="left" width="75%" style="padding-right:10px;"><input id = "profile_name" name="profile_name" class="txtBox" value="{$Profile_Name}" type="text"></td>
 143                                  </tr>
 144                                  <tr>
 145                                                                  <td align="right" width="25%" style="padding-right:10px;" nowrap><b>{$APP.LBL_DESCRIPTION} :</b></td>
 146                                                                  <td align="left" width="75%" style="padding-right:10px;"><textarea name="description" id = "description" class="txtBox">{$Profile_Description} </textarea></td>
 147                                                                  </tr>
 148                              </table>
 149                          </td>
 150                          </tr>
 151                          </table>
 152                          <table class="layerPopupTransport" border="0" cellpadding="5" cellspacing="0" width="100%">
 153                          <tr>
 154                          <td align = "center">
 155                              <input name="save" value="Update" class="crmbutton small save" onclick="UpdateProfile();" type="button">&nbsp;&nbsp;
 156                              <input name="cancel" value="Cancel" class="crmbutton small save" onclick="fninvsh('renameProfile');" type="button">&nbsp;&nbsp;
 157                          </td>
 158                          </tr>        
 159                          </table>        
 160                          </div>        
 161                               <!- RenameProfile Div end -->        
 162  
 163                                           
 164                                              <!-- privilege lists -->
 165                                              <table border="0" cellpadding="0" cellspacing="0" width="100%">
 166                                                <tbody><tr>
 167                                                  <td style="height: 10px;" align="center"><img src="{$IMAGE_PATH}prvPrfLine.gif" style="width: 100%; height: 1px;"></td>
 168                                                </tr>
 169                                              </tbody></table>
 170                                              <table border="0" cellpadding="10" cellspacing="0" width="100%">
 171                                                <tbody><tr>
 172                                                  <td>
 173                          <table border="0" cellpadding="5" cellspacing="0" width="100%">
 174                            <tbody>
 175                              <tr>
 176                                  <td class="cellLabel big"> {$CMOD.LBL_SUPER_USER_PRIV} </td>
 177                                 </tr>
 178                          </tbody>
 179                          </table>
 180                          <table class="small" align="center" border="0" cellpadding="5" cellspacing="0" width="90%">
 181                                                  <tbody><tr>
 182                                                      <td class="prvPrfTexture" style="width: 20px;">&nbsp;</td>
 183                                                      <td valign="top" width="97%"><table class="small" border="0" cellpadding="2" cellspacing="0" width="100%">
 184                                                        <tbody>
 185                                           <tr id="gva">
 186                                                            <td valign="top">{$GLOBAL_PRIV.0}</td>
 187                                                            <td ><b>{$CMOD.LBL_VIEW_ALL}</b> </td>
 188                                                          </tr>
 189                                                          <tr >
 190                                                            <td valign="top"></td>
 191                                                            <td width="100%" >{$CMOD.LBL_ALLOW} "{$PROFILE_NAME}" {$CMOD.LBL_MESG_VIEW}</td>
 192                                                          </tr>
 193                                                          <tr>
 194                                                            <td>&nbsp;</td>
 195                                                          </tr>
 196                              <tr>
 197                              <td valign="top">{$GLOBAL_PRIV.1}</td>
 198                              <td ><b>{$CMOD.LBL_EDIT_ALL}</b> </td>
 199                              </tr>
 200                                                          <tr>
 201                                                            <td valign="top"></td>
 202                                                            <td > {$CMOD.LBL_ALLOW} "{$PROFILE_NAME}" {$CMOD.LBL_MESG_EDIT}</td>
 203                                                          </tr>
 204  
 205                                                        </tbody></table>
 206                          </td>
 207                                                    </tr>
 208                                                  </tbody></table>
 209  <br>
 210  
 211              <table border="0" cellpadding="5" cellspacing="0" width="100%">
 212                <tbody><tr>
 213                  <td class="cellLabel big"> {$CMOD.LBL_SET_PRIV_FOR_EACH_MODULE} </td>
 214                </tr>
 215              </tbody></table>
 216              <table class="small" align="center" border="0" cellpadding="5" cellspacing="0" width="90%">
 217                <tbody><tr>
 218                  <td class="prvPrfTexture" style="width: 20px;">&nbsp;</td>
 219                  <td valign="top" width="97%">
 220                  <table class="small listTable" border="0" cellpadding="5" cellspacing="0" width="100%">
 221                      <tbody>
 222                  <tr id="gva">
 223                        <td colspan="2" rowspan="2" class="small colHeader"><strong> {$CMOD.LBL_TAB_MESG_OPTION} </strong><strong></strong></td>
 224                        <td colspan="3" class="small colHeader"><div align="center"><strong> {$CMOD.LBL_EDIT_PERMISSIONS} </strong></div></td>
 225                        <td rowspan="2" class="small colHeader" nowrap="nowrap"> {$CMOD.LBL_FIELDS_AND_TOOLS_SETTINGS} </td>
 226                      </tr>
 227                      <tr id="gva">
 228                        <td class="small colHeader"><div align="center"><strong>{$CMOD.LBL_CREATE_EDIT}
 229                        </strong></div></td>
 230                        <td class="small colHeader"> <div align="center"><strong>{$CMOD.LBL_VIEW} </strong></div></td>
 231                        <td class="small colHeader"> <div align="center"><strong>{$CMOD.LBL_DELETE}</strong></div></td>
 232                      </tr>
 233                      
 234                  <!-- module loops-->
 235                      {foreach key=tabid item=elements from=$TAB_PRIV}    
 236                      <tr>
 237                                          {assign var=modulename value=$TAB_PRIV[$tabid][0]}
 238                        <td class="small cellLabel" width="3%"><div align="right">
 239                      {$TAB_PRIV[$tabid][1]}
 240                        </div></td>
 241                        <td class="small cellLabel" width="40%"><p>{$APP[$modulename]}</p></td>
 242                        <td class="small cellText" width="15%">&nbsp;<div align="center">
 243                      {$STANDARD_PRIV[$tabid][1]}
 244                        </div></td>
 245                        <td class="small cellText" width="15%">&nbsp;<div align="center">
 246                      {$STANDARD_PRIV[$tabid][3]}
 247                        </div></td>
 248                        <td class="small cellText" width="15%">&nbsp;<div align="center">
 249                      {$STANDARD_PRIV[$tabid][2]}
 250                        </div></td>
 251                        <td class="small cellText" width="22%">&nbsp;<div align="center">
 252                  {if $FIELD_PRIVILEGES[$tabid] neq NULL || $modulename eq 'Emails'}
 253                  <img src="{$IMAGE_PATH}showDown.gif" alt="{$APP.LBL_EXPAND_COLLAPSE}" title="{$APP.LBL_EXPAND_COLLAPSE}" onclick="fnToggleVIew('{$modulename}_view')" border="0" height="16" width="40">
 254                  {/if}
 255                  </div></td>
 256                    </tr>
 257                            <tr class="hideTable" id="{$modulename}_view" className="hideTable">
 258                            <td colspan="6" class="small settingsSelectedUI">
 259                          <table class="small" border="0" cellpadding="2" cellspacing="0" width="100%">
 260                                  <tbody>
 261                          {if $FIELD_PRIVILEGES[$tabid] neq ''}
 262                          <tr>
 263                              {if $modulename eq 'Calendar'}
 264                                      <td class="small colHeader" colspan="6" valign="top">{$CMOD.LBL_FIELDS_SELECT_DESELECT} ({$APP.Tasks})</td>
 265                              {else}
 266                                      <td class="small colHeader" colspan="6" valign="top">{$CMOD.LBL_FIELDS_SELECT_DESELECT}</td>
 267                              {/if}
 268                              </tr>
 269                          {/if}
 270                          {foreach item=row_values from=$FIELD_PRIVILEGES[$tabid]}
 271                                  <tr>
 272                                {foreach item=element from=$row_values}
 273                                    <td valign="top">{$element.1}</td>
 274                                    <td>{$element.0}</td>
 275                                {/foreach}
 276                                  </tr>
 277                          {/foreach}
 278                          {if $modulename eq 'Calendar'}
 279                          <tr>
 280                                      <td class="small colHeader" colspan="6" valign="top">{$CMOD.LBL_FIELDS_SELECT_DESELECT}  ({$APP.Events})</td>
 281                              </tr>
 282                          {foreach item=row_values from=$FIELD_PRIVILEGES[16]}
 283                                  <tr>
 284                                {foreach item=element from=$row_values}
 285                                    <td valign="top">{$element.1}</td>
 286                                    <td>{$element.0}</td>
 287                                {/foreach}
 288                                  </tr>
 289                          {/foreach}
 290                          {/if}
 291                          {if $UTILITIES_PRIV[$tabid] neq ''}
 292                              <tr>
 293                                    <td colspan="6" class="small colHeader" valign="top">{$CMOD.LBL_TOOLS_TO_BE_SHOWN} </td>
 294                          </tr>
 295                          {/if}
 296                          {foreach item=util_value from=$UTILITIES_PRIV[$tabid]}
 297                          <tr>
 298                              {foreach item=util_elements from=$util_value}
 299                                            <td valign="top">{$util_elements.1}</td>
 300                                          <td>{$APP[$util_elements.0]}</td>
 301                              {/foreach}
 302                                     </tr>
 303                          {/foreach}
 304                              </tbody>
 305                          </table>
 306                      </td>
 307                        </tr>
 308                    {/foreach}    
 309                        </tbody>
 310                    </table>
 311                </td>
 312                </tr>
 313                            </tbody>
 314              </table>
 315          </td>
 316                  </tr>
 317          <table border="0" cellpadding="2" cellspacing="0">
 318              <tr>
 319                  <td align="left"><font color="red" size=5>*</font>{$CMOD.LBL_MANDATORY_MSG}</td>
 320              </tr>
 321              <tr>
 322                  <td align="left"><font color="blue" size=5>*</font>{$CMOD.LBL_DISABLE_FIELD_MSG}</td>
 323              </tr>
 324          </table>
 325          <tr>
 326          <td style="border-top: 2px dotted rgb(204, 204, 204);" align="right">
 327          <!-- wizard buttons -->
 328          <table border="0" cellpadding="2" cellspacing="0">
 329          <tbody>
 330              <tr>
 331                  <td><input type="submit" value="{$APP.LBL_EDIT_BUTTON_LABEL}" class="crmButton small edit" name="edit"></td>
 332                  <td>&nbsp;</td>
 333              </tr>
 334              
 335          </tbody>
 336          </table>
 337          </td>
 338          </tr>
 339            </tbody>
 340        </table>
 341      </td>
 342          </tr>
 343          </tbody>
 344      </table>
 345        </td>
 346        </tr>
 347        </tbody></table>
 348        <table class="small" border="0" cellpadding="0" cellspacing="0" width="100%">
 349             <tbody><tr>
 350                  <td><img src="{$IMAGE_PATH}prvPrfBottomLeft.gif"></td>
 351                  <td class="prvPrfBottomBg" width="100%"></td>
 352                  <td><img src="{$IMAGE_PATH}prvPrfBottomRight.gif"></td>
 353                  </tr>
 354              </tbody>
 355        </table></td>
 356        </tr>
 357        </tbody></table>
 358      <p>&nbsp;</p>
 359      <table border="0" cellpadding="5" cellspacing="0" width="100%">
 360      <tbody><tr><td class="small" align="right" nowrap="nowrap"><a href="#top">{$MOD.LBL_SCROLL}</a></td></tr>
 361      </tbody></table>
 362                      
 363      </td>
 364      </tr>
 365      </tbody></table>
 366      </form>    
 367      <!-- End of Display -->
 368      </td>
 369      </tr>
 370      </table>
 371      </td>
 372      </tr>
 373      </table>
 374      </div>
 375  
 376      </td>
 377      <td valign="top"><img src="{$IMAGE_PATH}showPanelTopRight.gif"></td>
 378      </tr>
 379  </tbody>
 380  </table>
 381  <script language="javascript" type="text/javascript">
 382  {literal}
 383  function fnToggleVIew(obj){
 384      var tagStyle = document.getElementById(obj).className;
 385      if(tagStyle == 'hideTable')
 386          document.getElementById(obj).className = 'showTable';
 387      else
 388          document.getElementById(obj).className = 'hideTable';
 389  }
 390  {/literal}
 391  {literal}
 392          //for move RenameProfile
 393          var theEventHandle = document.getElementById("renameUI");
 394          var theEventRoot   = document.getElementById("renameProfile");
 395          Drag.init(theEventHandle, theEventRoot);
 396  {/literal}
 397  </script>
 398  


Généré le : Sun Feb 25 10:22:19 2007 par Balluche grâce à PHPXref 0.7