MyBB.support, le portail francophone de MyBB
[Réglé] préfixe obligatoire - Version imprimable

+- MyBB.support, le portail francophone de MyBB (https://mybb.fr)
+-- Forum : MyBB.fr (https://mybb.fr/forum-1.html)
+--- Forum : Support (https://mybb.fr/forum-5.html)
+--- Sujet : [Réglé] préfixe obligatoire (/thread-6995.html)

Pages : 1 2


RE: préfixe obligatoire - Saphir - 09-08-2014

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 !


RE: préfixe obligatoire - vincelufologue - 20-10-2014

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é?



RE: préfixe obligatoire - Jules - 20-10-2014

(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 ?


RE: préfixe obligatoire - Saphir - 20-10-2014

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


RE: préfixe obligatoire - vincelufologue - 20-10-2014

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)


RE: préfixe obligatoire - Jules - 21-10-2014

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


RE: préfixe obligatoire - Jules - 21-10-2014

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".


RE: préfixe obligatoire - Saphir - 21-10-2014

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.


RE: préfixe obligatoire - Jules - 21-10-2014

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 :/


RE: préfixe obligatoire - Saphir - 21-10-2014

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


RE: préfixe obligatoire - exdiogene - 21-10-2014

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';



RE: préfixe obligatoire - Saphir - 21-10-2014

Ç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 ?


RE: préfixe obligatoire - exdiogene - 21-10-2014

Oui il fonctionne presque partout...

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


RE: préfixe obligatoire - vincelufologue - 21-10-2014

est ce que ca va jouer avec les prefixe perso ( choix français=> icone drapeau francais)


RE: préfixe obligatoire - vincelufologue - 23-10-2014

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?



RE: préfixe obligatoire - Jules - 23-10-2014

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)


RE: préfixe obligatoire - Saphir - 23-10-2014

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.


RE: préfixe obligatoire - vincelufologue - 23-10-2014

il est destiné a être bilingue dans le futur, mais certaines ressources sont en anglais Smile


en tout cas merci à vous Smile


RE: préfixe obligatoire - Saphir - 23-10-2014

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 !


 Utilitaire de traduction fourni par Regentronique