Up !
cpolomack a écrit:
Dans category.tpl j'ai : <li> <a href="matos.php" target="_self">{L_MATOS}</a></li> qui correcpond à mon lien
Quelqu'un pourrait-il nous en dire+ ?
Concretement j'ai une catégorie "Lac Malawi", une autre "Lac Tanganyika" et une dernière "Amérique du sud" et j'aimerais que le mod QLC s'applique sur elles.
J'ai mis ça dans "category.php":
... $template->assign_vars(array( 'NB_PICTURE' => count_user_total_images(), 'TITLE' => $template_title, 'USERNAME' => $user['username'], 'TOP_NUMBER'=>$conf['top_number'], 'MENU_CATEGORIES_CONTENT'=>get_categories_menu(), 'L_MALAWI' => $lang['malawi'], 'L_TANGANYIKA' => $lang['tanganyika'], 'L_CATEGORIES' => $lang['categories'], 'L_HINT_CATEGORY' => $lang['hint_category'], 'L_SUBCAT' => $lang['sub-cat'], ...
Est-ce un bon début ?
A quoi correspondent les préfixes "L_ ", "F_", "T_" & "U_" ?
Que faire précisément dans "category.tpl", et à quel endroit ?
<div style="padding:3px;"><img src="template/default/images/logo.jpg"></div> <table style="width:100%;"> <tr> <td valign="top" style="padding:0px 10px 0px 10px;width:1%;"> <div class="table1"> <div class="qlc"> <!-- BEGIN qlc --> <a href="{qlc.URL}" > <img src="{qlc.IMGURL}" border="0" alt="{qlc.ALT}" title="{qlc.TITLE}" class="qlcLink"/> </a> <!-- END qlc --> </div> <div class="titreMenu"> <a href="{U_HOME}">{L_CATEGORIES}</a> </div> <div class="menu"> <center><b><a href="category.php?cat=recent_pics" title="+++ NEWS +++">~ Photos du mois ~</a><br/></b></center> </div> <div class="menu"> {MENU_CATEGORIES_CONTENT} <div class="totalImages">[ {NB_PICTURE} {L_TOTAL} ]</div> </div> <div class="titreMenu">{L_IDENTIFY}</div> <div class="menu"> <!-- BEGIN login --> <ul class="menu"> <li><a href="{U_REGISTER}">{L_REGISTER}</a></li> <li><a href="{F_IDENTIFY}">{L_LOGIN}</a></li> </ul> <hr /> <form method="post" action="{F_IDENTIFY}"> <input type="hidden" name="redirect" value="{U_REDIRECT}"> {L_USERNAME}<br /> <input type="text" name="username" size="15" value="" /><br /> {L_PASSWORD}<br /> <input type="password" name="password" size="15"><br /> <!-- BEGIN remember_me --> <input type="checkbox" name="remember_me" value="1" /> {L_REMEMBER_ME}<br /> <!-- END remember_me --> <input type="submit" name="login" value="{L_SUBMIT}" class="bouton" /> </form> <!-- END login --> <!-- BEGIN logout --> <p>{L_HELLO} {USERNAME} !</p> <ul class="menu"> <li><a href="{U_LOGOUT}">{L_LOGOUT}</a></li> <li><a href="{U_PROFILE}" title="{L_PROFILE_HINT}">{L_PROFILE}</a></li> <!-- BEGIN admin --> <li><a href="{U_ADMIN}" title="{L_ADMIN_HINT}">{L_ADMIN}</a></li> <!-- END admin --> </ul> <!-- END logout --> </div> <div class="titreMenu">Remerciements</div> <div class="menu"> <center><i><a href="http://www.abysse-cichlides.com/sommaire.htm" title="Magasin cichlidophile de la région parisienne" target="_blank">Abysse</a><br/></i></center> </div> <div class="menu"> <center><i><a href="http://www.cichlides.com/forum/index.php" title="LE forum des cichlidophiles francophones !" target="_blank">Cichlidés.com</a><br/></i></center> </div> <div class="menu"> <center><i><a href="http://www.destin-tanganyika.com/" title="Le site de Benoît JONAS & Estelle" target="_blank">Destination lac Tanganyika</a><br/></i></center> </div> <div class="menu"> <center><i><a href="http://www.franchi-cichlids.com/" title="Magasin cichlidophile en région Provence Alpes Côte d'Azur" target="_blank">Franchi Cichlid's</a><br/></i></center> </div> <div class="menu"> <center><i><a href="http://burnel.club.fr/index.html" title="Le site de Philippe BURNEL" target="_blank">Les pages web de PéPoint</a><br/></i></center> </div> <div class="menu"> <center><i><a href="http://perso.wanadoo.fr/malawi.dream/" title="Le site de Serge RICART" target="_blank">Malawi Dream</a><br/></i></center> </div> <div class="menu"> <center><b><a href="http://phpwebgallery.net/" title="Powered by" target="_blank">- PhpWebGallery -</a><br/></b></center> </div> </div> </td> <td style="padding:0px 10px 0px 10px; width:99%;" valign="top"> <div class="home"> <div class="titrePage">{TITLE}</div> <!-- BEGIN calendar --> <div class="navigationBar">{calendar.YEARS_NAV_BAR}</div> <div class="navigationBar">{calendar.MONTHS_NAV_BAR}</div> <!-- END calendar --> <!-- BEGIN thumbnails --> <table valign="top" align="center" class="thumbnail"> <!-- BEGIN line --> <tr> <!-- BEGIN thumbnail --> <td class="thumbnail"> <a href="{thumbnails.line.thumbnail.U_IMG_LINK}"> <img src="{thumbnails.line.thumbnail.IMAGE}" alt="{thumbnails.line.thumbnail.IMAGE_ALT}" title="{thumbnails.line.thumbnail.IMAGE_TITLE}" class="thumbLink" /> <br /> <span class="{thumbnails.line.thumbnail.IMAGE_STYLE}">{thumbnails.line.thumbnail.IMAGE_NAME}</span></a> {thumbnails.line.thumbnail.IMAGE_TS} <!-- BEGIN nb_comments --> <br />{thumbnails.line.thumbnail.nb_comments.NB_COMMENTS} {L_COMMENT} <!-- END nb_comments --> </td> <!-- END thumbnail --> </tr> <!-- END line --> </table> <!-- END thumbnails --> <br /> <!-- BEGIN cat_infos --> <!-- BEGIN navigation --> <div class="navigationBar">{cat_infos.navigation.NAV_BAR}</div> <!-- END navigation --> <!-- BEGIN comment --> <div class="info">{cat_infos.comment.COMMENTS}</div> <!-- END comment --> <!-- END cat_infos --> </div> </td> </tr> </table>
Merci de votre aide ! http://www.cichlids-reflex.com/category.php
Ok, il s'agissait de "category.php" et "category.tpl"...
Je vais essayer de traduire les catégories, j'aurai peut-être besoin d'aide...
cpolomack a écrit:
J'ai fait ce genre de modif avec QLC en rajoutant la traduction des menu en fonction de la langue choisit.
Pour ma part par exemple :
Dans moi.php j'ai declaré : 'L_MATOS' => $lang['menu_matos'], au niveau des correspondances de traduction.
Dans moi.tpl j'ai : <li> <a href="matos.php" target="_self">{L_MATOS}</a></li> qui correcpond à mon lien perso.
De quoi s'agit-il ???
z0rglub a écrit:
cpolomak, le problème avec cette méthode, c'est que tu dois dupliquer le code par autant de template que tu proposes :-/.
Justement j'avais pas d'autre moyen de le faire pour l'instant ;-)
cpolomak, le problème avec cette méthode, c'est que tu dois dupliquer le code par autant de template que tu proposes :-/
Pour information, en branche 1.5, il sera possible de faire communiquer directement le template avec les fichiers de langue. Exemple :
<label> {lang:Sort order} <select name="sort_order">
Et automatiquement, PWG affichera $lang['Sort Order'] (d'ailleurs, si la traduction n'est pas présente, ça affichera "Sort Order" tout simplement.
J'ai fait ce genre de modif avec QLC en rajoutant la traduction des menu en fonction de la langue choisit.
Pour ma part par exemple :
Dans moi.php j'ai declaré : 'L_MATOS' => $lang['menu_matos'], au niveau des correspondances de traduction.
Dans moi.tpl j'ai : <li> <a href="matos.php" target="_self">{L_MATOS}</a></li> qui correcpond à mon lien perso.
Et dans
language/en_UK.iso-8859-1/common.lang.php : $lang['menu_matos'] = 'My Digital Camera';
language/fr_FR.iso-8859-1/common.lang.php $lang['menu_matos'] = 'Mon appareil';
Le resultat sur www.book-gratuit.com/cpolomack
C'est le même principe pour tout le site.BOnne chance ;-)
Je t'encourage à créer une entrée dans l'outil de suivi. Je viens de rajouter la fonctionnalité de rajout de liens, mais sans l'aspect localisation que tu suggères. J'y ai bien pensé, mais par soucis de simplicité et vu que les noms de catégories (par exemple) ne sont pas localisables, j'ai préféré codé une première version simpliste.
Bonjour,
Je souhaite ajouter des liens dans pwg. Dans le wiki, j'ai vu comment ajouter une fenêtre/menu.
L'ennui, j'utilise QLC, donc ce que je souhaite, c'est que si je suis dans la langue française, j'ai le tout en français et si je clique sur le drapeau anglais, j'ai les menus en anglais.
Comment faire ?
MErci pour votre aide.
Seb.