Logo d'origine de la traduction - commentairesLogo d'origine de la traduction2013-05-23T16:14:48Zhttps://files.spip.org/Balise-LOGO-ARTICLE-ORITRAD#comment4681952013-05-23T16:14:48Z<p>Il y le plugin <a href='https://files.spip.org/Site-multilingue-facile-4145' class="spip_in" rel='nofollow'>Site multilingue facile</a> qui intègre cette fonctionnalite pour tous les logos</p>Logo d'origine de la traduction2010-02-04T20:46:38Zhttps://files.spip.org/Balise-LOGO-ARTICLE-ORITRAD#comment4260492010-02-04T20:46:38Z<p>Pas de reprise dans un plugin à ma connaissance. Malheureusement, ceci est resté à l'état de bricolage…</p>Logo d'origine de la traduction2010-02-04T20:39:47Zhttps://files.spip.org/Balise-LOGO-ARTICLE-ORITRAD#comment4260482010-02-04T20:39:47Z<p>Très intéressante contribution<small class="fine d-inline"> </small>! merci<small class="fine d-inline"> </small>!</p>
<p>je me demande s'il serait facile de modifier le code pour faire appel à la balise #LOGO_ARTICLE_RUBRIQUE de l'article d'origine plutôt qu'à LOGO_ARTICLE.</p>
<p>Je constate par ailleurs que les derniers messages ici sont anciens. Est-ce que SPIP ou un plug-in aurait déjà intégré ceci<small class="fine d-inline"> </small>?</p>
<p>Merci.</p>Logo d'origine de la traduction2008-04-22T10:29:05Zhttps://files.spip.org/Balise-LOGO-ARTICLE-ORITRAD#comment4053582008-04-22T10:29:05Z<p>Petite précision pour les néophytes, le fichier mes_options.php est à <strong>créer</strong>, s'il n existe pas, dans le dossier /squelettes<small class="fine d-inline"> </small>;)</p>A insérer dans le couteau suisse2007-11-29T21:52:28Zhttps://files.spip.org/Balise-LOGO-ARTICLE-ORITRAD#comment4006502007-11-29T21:52:28Z<p>(Désolé pour le délai...)</p>
<p>En fait le preg_match ne renvoie rien... et pour cause.</p>
<p>Après quelques tests, je me suis aperçu que la fonction <i>balise_LOGO_ORIGINE_TRADUCTION</i> n'est pas appelée par les balises avec options du genre <i>#LOGO_ORIGINE_TRADUCTION_SURVOL</i>. C'est pourquoi aucun logo ne s'affiche plus lorsqu'on rajoute une suite...</p>
<p>Corollaire : si on créé en plus de la fonction <i>balise_LOGO_ORIGINE_TRADUCTION</i> une fonction <i>balise_LOGO_ORIGINE_TRADUCTION_SURVOL</i> contenant le même code tout rentre effectivement dans l'ordre avec l'affichage du logo de survol de l'article de référence...</p>
<p>Donc : comment faire pour que les balises de type <i>#LOGO_ORIGINE_TRADUCTION_XXX</i> soient aussi traitées par la fonction <i>balise_LOGO_ORIGINE_TRADUCTION</i>... (et non par la fonction par défaut des logos <i>calculer_balise_logo_dist</i> qui ne sait pas les traiter)<small class="fine d-inline"> </small>?</p>A insérer dans le couteau suisse2007-10-25T09:51:05Zhttps://files.spip.org/Balise-LOGO-ARTICLE-ORITRAD#comment3994732007-10-25T09:51:05Z<p>Avez-vous fait un test pour vérifier ce que renvoie le preg_match<small class="fine d-inline"> </small>?</p>A insérer dans le couteau suisse2007-10-24T19:28:21Zhttps://files.spip.org/Balise-LOGO-ARTICLE-ORITRAD#comment3994642007-10-24T19:28:21Z<p>Je pense comme vous que le problème vient du « preg_match » et j'ai tenté quelques variantes sans succès.</p>
<p>Vos propositions semblent pertinentes pour autant que je puisse en juger, mais lorsque je les teste elles ne permettent pas davantage de récupérer le logo de survol...</p>
<p>J'avoue que cela me laisse de plus en plus perplexe.</p>A insérer dans le couteau suisse2007-10-23T15:11:15Zhttps://files.spip.org/Balise-LOGO-ARTICLE-ORITRAD#comment3994372007-10-23T15:11:15Z<p>Au début de la fonction <code class="spip_code spip_code_inline" dir="ltr">balise_LOGO_ORIGINE_TRADUCTION</code> le preg_match ne devrait-il pas être :<br class="autobr">
<code class="spip_code spip_code_inline" dir="ltr">preg_match(",^LOGO_ORIGINE_TRADUCTION([A-Z]+)(_.*)?$,i", $p->nom_champ, $regs);</code> sans underscore (_) après LOGO_ORIGINE_TRADUCTION<small class="fine d-inline"> </small>?</p>
<p>En effet, s'il y a un _ après LOGO_ORIGINE_TRADUCTION, alors <code class="spip_code spip_code_inline" dir="ltr">$suite_logo</code> devrait être égal à <i>SURVOL</i> et non à <i>_SURVOL</i>. Or le test réalisé à la fin de la fonction porte sur <i>_SURVOL</i>.</p>
<p>En fait, il semble que cela devrait être plus précisément <code class="spip_code spip_code_inline" dir="ltr">preg_match(",^LOGO_ORIGINE_TRADUCTION(_.*)?$,i", $p->nom_champ, $regs);</code> sur le modèle de la recherche qui est fait</p>Logo d'origine de la traduction2007-10-22T20:09:43Zhttps://files.spip.org/Balise-LOGO-ARTICLE-ORITRAD#comment3994182007-10-22T20:09:43Z<p>Oui, enfin ça dépend de ce que vous voulez faire...</p>
<p>Si vous souhaitez récupérer les documents joints à l'article de référence dans les différentes traductions, il suffit d'utiliser le critère <i>origine_traduction</i>.</p>
<p>Si vous souhaitez modifier des informations concernant ces documents en fonction du contexte de l'article traduit, il faudra sans doute quelque chose de plus pointu voire ré-écrire une balise sur le type de celle-ci...</p>A insérer dans le couteau suisse2007-10-22T20:04:19Zhttps://files.spip.org/Balise-LOGO-ARTICLE-ORITRAD#comment3994162007-10-22T20:04:19Z<p>Pourquoi pas... mais il faudrait règler cette histoire de « _SURVOL » avant, me semble-t-il...</p>A insérer dans le couteau suisse2007-10-22T13:12:05Zhttps://files.spip.org/Balise-LOGO-ARTICLE-ORITRAD#comment3994092007-10-22T13:12:05Z<p>Voilà une contrib fort intéressante. Elle aurait, me semble-t-il, toute sa place dans le couteau suisse.</p>Logo d'origine de la traduction2007-10-15T10:49:45Zhttps://files.spip.org/Balise-LOGO-ARTICLE-ORITRAD#comment3991902007-10-15T10:49:45Z<p>Bonjour,<br class="autobr">
très intéressant cet article. Merci. Y a-t-il un moyen d'en fair autant avec les documents liés à un article<small class="fine d-inline"> </small>?<br class="autobr">
Merci.</p>