Ignore:
Timestamp:
Apr 9, 2016, 7:33:07 PM (8 years ago)
Author:
ddtddt
Message:

[extensions] - user_custom_fields - admin gest dee update data

File:
1 edited

Legend:

Unmodified
Added
Removed
  • extensions/user_custom_fields/initadmin.php

    r31534 r31542  
    3232
    3333//ajouter filtre sur page option pour supprimer email obligatoire
     34
     35add_event_handler('loc_begin_admin_page', 'ucf_add_popin');
     36function ucf_add_popin(){
     37  global $template;
     38  $template->set_prefilter('user_list', 'ucf_add_popin_prefilter');
     39  $template->set_prefilter('config', 'ucf_config_prefilter');
     40}
    3441 
     42function ucf_add_popin_prefilter($content, &$smarty){
     43  $search = '#</div>\s*<div class="userPropertiesSet userPrefs">#ms';
     44  return preg_replace($search, '<div class="userProperty"><a href="'.UCF_ADMIN.'-edit_user&amp;ucfiduser=<%- user.id %>&amp;ucfusername=<%- user.username %>"><span class="icon-pencil"></span>{\'Edit custom fields\'|@translate}</a></div></div><div class="userPropertiesSet userPrefs">', $content);
     45}
     46
     47function ucf_config_prefilter($content, &$smarty){
     48  $search = '#(      <li>
     49        <label class="font-checkbox">
     50          <span class="icon-check"></span>
     51          <input type="checkbox" name="obligatory_user_mail_address").*(</label>
     52      </li>)#ms';
     53  return preg_replace($search, '', $content);
     54}
Note: See TracChangeset for help on using the changeset viewer.