SelfRegistration, FontEnd Users... problème {$username} - Version imprimable
+- Forum CMS Made Simple FR (
https://forum.cmsmadesimple.fr)
+-- Forum : Général (
https://forum.cmsmadesimple.fr/forum-3.html)
+--- Forum : Modules, Tags (
https://forum.cmsmadesimple.fr/forum-14.html)
+--- Sujet :  SelfRegistration, FontEnd Users... problème {$username} (
/thread-1603.html)
 
SelfRegistration, FontEnd Users... problème {$username} - 
snatch1974 -  16/11/2011
Citation :#~~~~~ DEBUT BLOC A NE PAS SUPPRIMER ~~~~~
#~ Version du CMS: #1.10.1
#~ Url du site : www.nextrides.yannlamy.com
#~ Hébergeur / Soft : hébergeur pas cher
#~ Informations Système : 
#~      ----------------------------------------------
#~      Cms Version: 1.10.1
#~      Installed Modules:
#~          CMSMailer: 2.0.2
#~          CMSPrinting: 1.0
#~          FileManager: 1.2.0
#~          MenuManager: 1.7.7
#~          MicroTiny: 1.1.1
#~          ModuleManager: 1.5.1
#~          News: 2.12.3
#~          Search: 1.7
#~          ThemeManager: 1.1.4
#~          CGExtensions: 1.27.1
#~          FrontEndUsers: 1.16.4
#~          SelfRegistration: 1.6.13
#~          CustomContent: 1.7.3
#~          CGSmartImage: 1.6.1
#~          CGSimpleSmarty: 1.4.10
#~      Config Information:
#~          php_memory_limit: 
#~          process_whole_template: false
#~          output_compression: true
#~          max_upload_size: 6000000
#~          default_upload_permission: 664
#~          url_rewriting: mod_rewrite
#~          page_extension: .html
#~          query_var: page
#~          image_manipulation_prog: GD
#~          auto_alias_content: true
#~          locale: 
#~          default_encoding: utf-8
#~          admin_encoding: utf-8
#~          set_names: true
#~      Php Information:
#~          phpversion: 5.3.8
#~          md5_function: On  (Vrai)
#~          gd_version: 2
#~          tempnam_function: On  (Vrai)
#~          magic_quotes_runtime: Off  (Faux)
#~          E_STRICT: 0
#~          E_DEPRECATED: 0
#~          memory_limit: 64M
#~          max_execution_time: 90
#~          output_buffering: On 
#~          safe_mode: Off  (Faux)
#~          file_uploads: On  (Vrai)
#~          post_max_size: 10M
#~          upload_max_filesize: 6M
#~          session_save_path: /tmp (1777)
#~          session_use_cookies: On  (Vrai)
#~          xml_function: On  (Vrai)
#~      Server Information:
#~          Server Api: cgi-fcgi
#~          Server Db Type: MySQL (mysql)
#~          Server Db Version: 5.1.56
#~      ----------------------------------------------
#~~~~~ FIN BLOC A NE PAS SUPPRIMER ~~~~~
Bonjour à tous,
Que ce soit dans SelRegistration ou dans FrontEndUsers, sur certains template seulement, la balise {$username} retourne un élément vide comme par exemple, dans le template du message final d'inscription de SelfRegitration.
En mettant:
Code :
[== HTML ==]
<h2>Merci {$username}</h2>
j'otiens:
[h]Merci[/h]
Comment se fait-il que {$username} soit retourné vide dans certains cas seulement?
Etant donné qu'un auto-login est fait lors de l'affichage de message final, est que l'appel de la variable $username se ferait avant le login, ce qui serait une explication au fait qu'elle est retournée vide?
Merci pour vos lumières
SelfRegistration, FontEnd Users... problème {$username} - 
snatch1974 -  16/11/2011
En allant faire un tour sur la page action.verifyuser.php, à la ligne 180 on trouve:
Code :
[== PHP ==]
$parms['username'] = $params['username'];
si on remplace ce code par:
Code :
[== PHP ==]
$parms['username'] = $params['input_username'];
là, {$username} est bien défini
Ca doit faire partie des bugs de la nouvelle version de SelfRegistration... je l'ai soumis dans la forge, on verra le retour de Calguy à ce sujet.
Du coup, je vais continuer à vérifier SelfRegistration et FrontEndUsers pour voir si c'est des trucs du même genre qui me posent problème.