MyBB.support, le portail francophone de MyBB

Version complète : préfixe obligatoire
Vous consultez actuellement la version basse qualité d’un document. Voir la version complète avec le bon formatage.
Pages : 1 2
Ceci est un message préformaté et peut ne correspondre qu'en partie à votre requête.

Bonjour vincelufologue.

Content d'avoir pu vous aider.
Votre requête a été marquée comme étant résolue.

S'il s'agit d'une erreur, répondez à ce message pour que nous annulions le marquage.
Si vous avez de nouveau besoin de nos services, n'hésitez pas à ouvrir une nouvelle discussion dans nos forums de support.

Merci de l'intérêt que vous portez à MyBB !
Bon depuis le passage a la version 1.8, cela ne fonctionne plus de nouveau....

j'ai trouvé un template ou je pensais pouvoir modifier ca : forumdisplay_threadlist_prefixes

J'ai donc remplacé:
Code :
<select name="prefix">
<option value="0"{$default_selected}>{$lang->prefix_all}</option>
{$prefixselect_prefix}
</select>

Par
Code :
<select name="prefix">
<option value="2"{$default_selected}>{$lang->prefix_all}</option>
{$prefixselect_prefix}
</select>


mais pas d'effet :( est ce que je dois revenir a l'ancienne solution proposé?
(08-08-2014, 19:21)Saphir a écrit : [ -> ]Allez, pour me faire pardonner, je sors ma boule de cristal : pour que le code reste correct sous MyBB 1.8.x, il faudra sûrement le remplacer par celui-ci :
Code :
<?php if(!$mybb->get_input('threadprefix', 1)) {
    $mybb->input['threadprefix'] = 2;
    $prefixselect = build_prefix_select($forum['fid'], $mybb->get_input('threadprefix', 1));
} ?>

Avez-vous essayé cette solution ?
Bonjour vincelufologue.

Je vous invite à revenir à ce message : #17, j'y donne la correction à apporter pour la version 1.8.
Si ça ne fonctionne toujours pas, dites-le moi. En attendant, j'annule le marquage "Réglé".

Bonne journée.

Edit : Jules a été plus rapide que moi ! Smile
oui ca marche, mais mon interrogation venait du template que j'ai cité avant, me demandait si en l'utilisant je pouvais avoir des templates "propres"
(il me semble pas qu'il existait avant)
Citation :forumdisplay_threadlist_prefixes

Si l'on en croit le nom de template, il est sencer gérer uniquement les préfixes dans la liste des sujets !
Je regarderais ça plus en détails demain, pour le moment je vous laisse avec une première piste que j'ai pu trouver en cherchant dans les templates :
post_prefixselect_single, post_prefixselect_prefix et post_prefixselect_multiple

Sur ce, il ce fait tard en france, j'arrête le support pour aujourd'hui Smile
J'ai trouvé une solution à votre problème, en effet, le template post_prefixselect_single semble donner une alternative "propre".
Voilà la modification à effectuer :
Code :
<select name="threadprefix">
<option value="0"{$default_selected}>{$lang->no_prefix}</option>
{$prefixselect_prefix}
</select>

Ceci est le code par défaut du template, mais en le modifiant par :
Code :
<select name="threadprefix">
<option value="2"{$default_selected}>Mon texte</option>
{$prefixselect_prefix}
</select>

Au lieu du "Pas de préfixe", il est indiqué "Mon texte", et le sujet prendra donc automatiquement (si aucun autre préfixe n'est sélectionné) la valeur "2".
Seule nuance, ça ne fonctionnera pas sur un forum multilingue. Le texte en question restera "Mon texte" quelle que soit la langue sélectionnée.
Oui, mais dans tout les cas, même en utilisant un préfixe créer depuis l'administration, le texte ne sera pas modulable selon les langues :/
Je partais du principe que certaines sections du forum utilisaient le français (et donc des préfixes en français) et d'autres l'anglais (avec des préfixes en anglais).
Mais c'est vrai que si les sections sont elles-mêmes multilingues, ça ne changera rien. Smile
Ne serait-il pas préférable d'y insérer une nouvelle variable de langue comme ceci :
Code :
<select name="threadprefix">
<option value="2"{$default_selected}>{$lang->my_text}</option>
{$prefixselect_prefix}
</select>

En ajoutant dans les fichiers de langue anglais et français :
$l['my_text'] = 'My text';
$l['my_text'] = 'Mon texte';
Ça implique de répercuter la modification à chaque mise à jour de ce fichier de langue.
Sinon, est-ce que ton plugin Regentronique Translator fonctionne dans les plugins ou les préfixes ?
Oui il fonctionne presque partout...

Je viens de le vérifier et effectivement tout fonctionne bien pour les préfixes! Wink
est ce que ca va jouer avec les prefixe perso ( choix français=> icone drapeau francais)
donc si j'ai bien suivit:

Citation :<select name="threadprefix">
<option value="2"{$default_selected}>Mon texte version regentronique</option>
{$prefixselect_prefix}
</select>

le texte sera traduit en fonction de la langue en jouant sur les prefixe perso correctement?
Citation :Oui il fonctionne presque partout...

Je viens de le vérifier et effectivement tout fonctionne bien pour les préfixes! Wink

Normalement, vous ne devriez pas avoir de problèmes (si j'ai bien compris la discussion de Saphir et Exdiogene)
Si votre forum est destiné à n'être utilisé qu'en français, vous n'avez rien à faire.
Si votre forum est detiné à être bilingue, oui.
il est destiné a être bilingue dans le futur, mais certaines ressources sont en anglais Smile


en tout cas merci à vous Smile
Ceci est un message préformaté et peut ne correspondre qu'en partie à votre requête.

Bonjour vincelufologue.

Votre requête semble résolue. La discussion a donc été marquée comme étant réglée.

S'il s'agit d'une erreur, répondez à ce message afin que nous annulions le marquage.
Si vous avez de nouveau besoin de nos services, n'hésitez pas à ouvrir une nouvelle discussion dans nos forums de support.

Merci de l'intérêt que vous portez à MyBB !
Pages : 1 2
 Utilitaire de traduction fourni par Regentronique