Changeset 31541 for extensions
- Timestamp:
- Apr 9, 2016, 7:29:00 AM (8 years ago)
- Location:
- extensions/user_custom_fields
- Files:
-
- 2 added
- 5 edited
Legend:
- Unmodified
- Added
- Removed
-
extensions/user_custom_fields/admin.php
r31534 r31541 163 163 if (isset($_GET['hide'])) { 164 164 check_input_parameter('hide', $_GET, false, PATTERN_ID); 165 $query = 'UPDATE ' . UCF_TABLE . ' SET active = 0 WHERE id_ucf=' . $_GET['hide'] . ';';165 $query = 'UPDATE ' . UCF_TABLE . ' SET active = 0 , obligatory = 0 WHERE id_ucf=' . $_GET['hide'] . ';'; 166 166 pwg_query($query); 167 167 } -
extensions/user_custom_fields/admin.tpl
r31534 r31541 57 57 jQuery('#pphide'+id).hide(); 58 58 jQuery('#ppshow'+id).show(); 59 jQuery('#ppobligatorys'+id).hide(); 60 jQuery('#ppobligatoryh'+id).show(); 59 61 jQuery('#iord_'+id).css("opacity","0.4"); 60 62 $('#edit_libinfo'+id).attr('data-hide', 0); -
extensions/user_custom_fields/include/function.inc.php
r31534 r31541 27 27 } 28 28 29 function data_info_user($id_user=null,$id_ucf=NULL){ 30 $query = ' 31 SELECT data 32 FROM ' . UCFD_TABLE; 33 $wa='WHERE'; 34 if($id_user!=null){ 35 $query .=' '.$wa.' id_user='.$id_user;$wa='AND'; 36 } 37 if($id_ucf!=null){ 38 $query .=' '.$wa.' id_ucf='.$id_ucf;$wa='AND'; 39 } 40 $query .= ';'; 41 return pwg_query($query); 42 } 43 44 29 45 /*Admin*/ 30 46 function tab_user_custom_fields($id_ucf=NULL){ -
extensions/user_custom_fields/initregister.php
r31534 r31541 26 26 global $template; 27 27 $template->set_prefilter('register', 'ucfIT'); 28 $template->set_filename('ucf_ profile_add', realpath(UCF_PATH.'ucf_profile_add.tpl'));29 $template->assign_var_from_handle('UCF_ PROFILE_ADD', 'ucf_profile_add');28 $template->set_filename('ucf_register_add', realpath(UCF_PATH.'ucf_register_add.tpl')); 29 $template->assign_var_from_handle('UCF_REGISTER_ADD', 'ucf_register_add'); 30 30 } 31 31 32 32 function ucfIT($content, &$smarty){ 33 33 $search = '/(<fieldset>).*(<\/fieldset>)/is'; 34 return preg_replace($search, '{$UCF_ PROFILE_ADD}', $content);34 return preg_replace($search, '{$UCF_REGISTER_ADD}', $content); 35 35 } 36 36 -
extensions/user_custom_fields/ucf_profile_add.tpl
r31534 r31541 1 <fieldset>2 < legend>{'Enter your personnal informations'|@translate}</legend>1 <legend>{'Registration'|@translate}</legend> 2 <input type="hidden" name="redirect" value="{$REDIRECT}"> 3 3 <ul> 4 4 {foreach from=$add_uers_register item=adduersregister} 5 5 {if $adduersregister.UCFID == 1} 6 6 <li> 7 <span class="property"> 8 <label for="login">* {'Username'|@translate}</label> 9 </span> 10 <input type="text" name="login" id="login" value="{$F_LOGIN}" > 7 <span class="property">{'Username'|@translate}</span> 8 {$UCF_USERNAME} 11 9 </li> 12 10 {else if $adduersregister.UCFID == 2} 13 <li> 11 {if not $SPECIAL_USER} 12 <li> 14 13 <span class="property"> 15 <label for="password"> *{'Password'|@translate}</label>14 <label for="password">{'Password'|@translate}</label> 16 15 </span> 17 <input type="password" name="password" id="password" >16 <input type="password" name="password" id="password" value=""> 18 17 </li> 19 18 <li> 20 19 <span class="property"> 21 <label for=" password_conf">* {'Confirm Password'|@translate}</label>20 <label for="use_new_pwd">{'New password'|@translate}</label> 22 21 </span> 23 <input type="password" name=" password_conf" id="password_conf">22 <input type="password" name="use_new_pwd" id="use_new_pwd" value=""> 24 23 </li> 25 {else if $adduersregister.UCFID == 3}26 24 <li> 27 25 <span class="property"> 28 <label for=" mail_address">{if $obligatory_user_mail_address}* {/if}{'Email address'|@translate}</label>26 <label for="passwordConf">{'Confirm Password'|@translate}</label> 29 27 </span> 30 <input type="email" {if $adduersregister.UCFOBLIGATORY==1}required{/if} name="mail_address" id="mail_address" value="{$F_EMAIL}" > 31 {if not $obligatory_user_mail_address} 32 ({'useful when password forgotten'|@translate}) 33 {/if} 28 <input type="password" name="passwordConf" id="passwordConf" value=""> 34 29 </li> 30 {/if} 31 {else if $adduersregister.UCFID == 3} 32 {if not $SPECIAL_USER} {* can modify password + email*} 33 <li> 34 <span class="property"> 35 <label for="mail_address">{'Email address'|@translate}</label> 36 </span> 37 <input type="text" name="mail_address" id="mail_address" value="{$UCF_EMAIL}"> 38 </li> 39 {/if} 35 40 {else if $adduersregister.UCFID == 4} 36 <li {if $adduersregister.UCFOBLIGATORY==1}style="display: none"{/if}>37 <span class="property">38 <label for="send_password_by_mail">{'Send my connection settings by email'|@translate}</label>39 </span>40 <input type="checkbox" name="send_password_by_mail" id="send_password_by_mail" value="1" checked="checked">41 </li>42 41 {else if} 43 42 <li> … … 45 44 <label for="login">{if $adduersregister.UCFOBLIGATORY==1}*{/if} {$adduersregister.UCFWORDING}</label> 46 45 </span> 47 <input type="text" {if $useED==1}placeholder="{'Use Extended Description tags...'|@translate}"{/if} {if $adduersregister.UCFOBLIGATORY==1}required{/if} name="data[{$adduersregister.UCFID}]" id="data[ $adduersregister.UCFID]">46 <input type="text" {if $useED==1}placeholder="{'Use Extended Description tags...'|@translate}"{/if} {if $adduersregister.UCFOBLIGATORY==1}required{/if} name="data[{$adduersregister.UCFID}]" id="data[{$adduersregister.UCFID}]" value="{$adduersregister.UCFDATA}"> 48 47 </li> 49 48 {/if} … … 53 52 </ul> 54 53 </fieldset> 54
Note: See TracChangeset
for help on using the changeset viewer.