Intégrer un code dans un tpl avec variable
DJ Rewop Membre non connecté
Booster Fuzil
- Booster Fuzil
- Voir le profil du membre DJ Rewop
- Inscrit le : 03/11/2011
- Site internet
Je souhaite dans le TPL suivant :
connect_mini.tpl
Code TPL :
# IF C_VERTICAL # # IF C_USER_NOTCONNECTED # <script type="text/javascript"> <!-- function check_connect() { return checkForms(new Array( 'login', "{L_REQUIRE_PSEUDO}", 'password', "{L_REQUIRE_PASSWORD}" )); } --> </script> <form action="{U_CONNECT}" method="post" onsubmit="return check_connect();"> <div class="module_mini_container"> <div class="module_mini_top"> <h5 class="sub_title">{L_CONNECT}</h5> </div> <div class="module_mini_contents connect_vertical""> <p> <label>{L_PSEUDO} <br /> <input type="text" class="text" id="login" name="login" maxlength="25" /></label> <br /> <label>{L_PASSWORD} <br /> <input type="password" id="password" name="password" class="text" maxlength="30" /></label> <br /> <label>{L_AUTOCONNECT} <input checked="checked" type="checkbox" name="auto" /></label> </p> <p> <input type="hidden" name="redirect" value="{REWRITED_SCRIPT}" /> <input type="hidden" name="token" value="{TOKEN}" /> <input type="submit" name="connect" value="{L_CONNECT}" class="submit" /> </p> <p class="connect_register"> # IF C_USER_REGISTER # <a class="small_link" href="${relative_url(UserUrlBuilder::registration())}"><img src="{PATH_TO_ROOT}/templates/{THEME}/images/register_mini.png" alt="" class="valign_middle" /> {L_REGISTER}</a> # ENDIF # <br /> <a class="small_link" href="${relative_url(UserUrlBuilder::forget_password())}"><img src="{PATH_TO_ROOT}/templates/{THEME}/images/forget_mini.png" alt="" class="valign_middle" /> {L_FORGOT_PASS}</a> </p> </div> <div class="module_mini_bottom"> </div> </div> </form> # ELSE # <div class="module_mini_container"> <div class="module_mini_top"> <h5 class="sub_title">{L_PROFIL}</h5> </div> <div class="module_mini_contents connect_content"> <ul> <li><img src="{PATH_TO_ROOT}/templates/{THEME}/images/admin/members_mini.png" alt="" class="valign_middle" /> <a href="${relative_url(UserUrlBuilder::home_profile())}" class="small_link">{L_PRIVATE_PROFIL}</a></li> <li><img src="{PATH_TO_ROOT}/templates/{THEME}/images/{IMG_PM}" class="valign_middle" alt="" /> <a href="{U_USER_PM}" class="small_link">{L_NBR_PM}</a> </li> # IF C_ADMIN_AUTH # <li><img src="{PATH_TO_ROOT}/templates/{THEME}/images/admin/ranks_mini.png" alt="" class="valign_middle" /> <a href="{PATH_TO_ROOT}/admin/admin_index.php" class="small_link">{L_ADMIN_PANEL} # IF C_UNREAD_ALERT # ({NUMBER_UNREAD_ALERTS}) # ENDIF # </a></li> # ENDIF # # IF C_MODERATOR_AUTH # <li><img src="{PATH_TO_ROOT}/templates/{THEME}/images/admin/modo_mini.png" alt="" class="valign_middle" /> <a href="${relative_url(UserUrlBuilder::moderation_panel())}" class="small_link">{L_MODO_PANEL}</a></li> # ENDIF # # IF C_UNREAD_CONTRIBUTION # # IF C_KNOWN_NUMBER_OF_UNREAD_CONTRIBUTION # <li><img src="{PATH_TO_ROOT}/templates/{THEME}/images/contribution_panel_mini_new.gif" alt="" class="valign_middle" /> <a href="{U_CONTRIBUTION}" class="small_link">{L_CONTRIBUTION_PANEL} ({NUM_UNREAD_CONTRIBUTIONS})</a></li> # ELSE # <li><img src="{PATH_TO_ROOT}/templates/{THEME}/images/contribution_panel_mini_new.gif" alt="" class="valign_middle" /> <a href="{U_CONTRIBUTION}" class="small_link">{L_CONTRIBUTION_PANEL}</a></li> # ENDIF # # ELSE # <li><img src="{PATH_TO_ROOT}/templates/{THEME}/images/contribution_panel_mini.png" alt="" class="valign_middle" /> <a href="{U_CONTRIBUTION}" class="small_link">{L_CONTRIBUTION_PANEL}</a></li> # ENDIF # <li><img src="{PATH_TO_ROOT}/templates/{THEME}/images/admin/home_mini.png" alt="" class="valign_middle" /> <a href="{U_DISCONNECT}" class="small_link">{L_DISCONNECT}</a></li> </ul> </div> <div class="module_mini_bottom"> </div> </div> # ENDIF # # ELSE # # IF C_USER_NOTCONNECTED # <script type="text/javascript"> <!-- function check_connect(){ if(document.getElementById('login').value == "") { alert("{L_REQUIRE_PSEUDO}"); return false; } if(document.getElementById('password').value == "") { alert("{L_REQUIRE_PASSWORD}"); return false; } return true; } --> </script> <div class="connect_align"> <form action="{U_CONNECT}" method="post" onsubmit="return check_connect();" class="connect_align"> <p class="connect_inline"><input type="text" id="login" name="login" value="{L_PSEUDO}" class="connect_form" onfocus="if( this.value == '{L_PSEUDO}' ) this.value = '';" maxlength="25" /> <input type="password" id="password" name="password" class="connect_form" value="******" onfocus="if( this.value == '******' ) this.value = '';" maxlength="30" /> <input checked="checked" type="checkbox" name="auto" /> <input type="hidden" name="redirect" value="{REWRITED_SCRIPT}" /> <input type="submit" name="connect" value="{L_CONNECT}" class="submit" /></p> </form> # IF C_USER_REGISTER # <form action="{U_REGISTER}" method="post" class="connect_align"> <p class="connect_inline"><input type="submit" name="register" value="{L_REGISTER}" class="submit" /></p> </form> # ENDIF # </div> # ELSE # <div class="connect_align"> <img src="{PATH_TO_ROOT}/templates/{THEME}/images/admin/members_mini.png" alt="" class="valign_middle" /> <a href="{U_HOME_PROFILE}" class="small_link">{L_PRIVATE_PROFIL}</a> <img src="{PATH_TO_ROOT}/templates/{THEME}/images/{IMG_PM}" class="valign_middle" alt="" /> <a href="{U_USER_PM}" class="small_link">{L_NBR_PM}</a> # IF C_ADMIN_AUTH # <img src="{PATH_TO_ROOT}/templates/{THEME}/images/admin/ranks_mini.png" alt="" class="valign_middle" /> <a href="{U_ADMINISTRATION}" class="small_link">{L_ADMIN_PANEL} # IF C_UNREAD_ALERT # ({NUMBER_UNREAD_ALERTS}) # ENDIF # </a> # ENDIF # # IF C_UNREAD_CONTRIBUTION # # IF C_KNOWN_NUMBER_OF_UNREAD_CONTRIBUTION # <img src="{PATH_TO_ROOT}/templates/{THEME}/images/contribution_panel_mini_new.gif" alt="" class="valign_middle" /> <a href="{U_CONTRIBUTION}" class="small_link">{L_CONTRIBUTION_PANEL} ({NUM_UNREAD_CONTRIBUTIONS})</a> # ELSE # <img src="{PATH_TO_ROOT}/templates/{THEME}/images/contribution_panel_mini_new.gif" alt="" class="valign_middle" /> <a href="{U_CONTRIBUTION}" class="small_link">{L_CONTRIBUTION_PANEL}</a> # ENDIF # # ELSE # <img src="{PATH_TO_ROOT}/templates/{THEME}/images/contribution_panel_mini.png" alt="" class="valign_middle" /> <a href="{U_CONTRIBUTION}" class="small_link">{L_CONTRIBUTION_PANEL}</a> # ENDIF # <script type="text/javascript" src="blab6pro/online.php"></script> <img src="{PATH_TO_ROOT}/templates/{THEME}/images/admin/home_mini.png" alt="" class="valign_middle" /> <a href="{U_DISCONNECT}" class="small_link">{L_DISCONNECT}</a> </div> # ENDIF # # ENDIF #
Rajouter ceci :
A la suite de ceci :
Code TPL :
J'ai compris le principe L_DISCONNET qui est le nom affiché repris dans le répertoire LANG dans main.php
Donc je dois faire une variable L_BLAB6PRO pour afficher : "Connecté(s) dans la chatroom : "
Par contre je n'ai pas trouvé pour le U_DISCONNECT ou est le fichier de référence, qui je suppose est celui des URL's
Ensuite la ou je pèche aussi c'est que le code que je souhaite intégrer vas prendre une variable dans le online.php qui indique selon le mode 1 / 2 ou 3 soit le nombres de personnes connectées, ou les pseudos, ou le mode 3 le nombre mais cliquable pour ouvrir une nouvelle fenêtre avec les gens connectés !
J'aimerais en faire utiliser le mode simple donc juste le scripte qui indique soit le nombre de personnes dans la chatroom et quand on clic dessus cela redirige vers la page suivante :
Code TPL :
http://www.kykoo.ch/fmm/pages/le-chat
Donc merci de l'âme charitable qui m'explique comment faire en utilisant le scripte avec la variable.
Cordialement, Yan
Édité par DJ Rewop Le 15/02/2014 à 10h55
DJ Rewop Membre non connecté
Booster Fuzil
- Booster Fuzil
- Voir le profil du membre DJ Rewop
- Inscrit le : 03/11/2011
- Site internet
Répondre
Vous n'êtes pas autorisé à écrire dans cette catégorie