Not logged in. · Lost password · Register

All posts by Webmistusik (6)

topic: Remplacement de texte à l'exécution  in the forum: Non-English Discussion French discussion
Avatar
Webmistusik #1
Member since Jul 2015 · 6 posts · Location: France
Group memberships: Members
Show profile · Link to this post
Bon, je viens de télécharger et installer TextInsert.
J'ai créé quelques macros tests. Eh bien, le plugin ne travaille pas et aucune substitution, aussi basique soit-elle, n'opère. :(
topic: [Résolu] Changement de langue / accès admin impossible  in the forum: Non-English Discussion French discussion
Avatar
Webmistusik #2
Member since Jul 2015 · 6 posts · Location: France
Group memberships: Members
Show profile · Link to this post
In reply to post ID 48997
Sur ta dernière remarque, non ce n'est pas ça, puisque j'ai bien remplacé les fichiers inclus par les propres miens (donc éventuellement mal encodés), sans recherche/remplace à l'intérieur desdits fichers. Cela semble fonctionner tel quel pour l'instant (au passage j'ai néanmoins perdu les icônes-outils de la fenêtre d'édition, va savoir comment ! que je ne récupère pas pourtant en repassant en français sans rien avoir touché par ailleurs !).
Non, il doit y avoir quelque part égarée dans le code une valeur par défaut ou une routine de gestion d'erreur qui tape en touche. Pas évident à comprendre.

Sinon, oui je terminerai proprement la traduction et celle des nombreux plugins incorporés qui reste à faire et enverrai tout cela. :)
topic: Remplacement de texte à l'exécution  in the forum: Non-English Discussion French discussion
Avatar
Webmistusik #3
Member since Jul 2015 · 6 posts · Location: France
Group memberships: Members
Show profile · Link to this post
Subject: Remplacement de texte à l'exécution
Bonjour,

Je suis en train de peaufiner des "règles de saisie" à l'usage des contributeurs auxquels je vais ouvrir le wiki Kotava. Une part importante des contributions requises va consister à renseigner des définitions pour le maximum d'articles. Je voudrais évidemment qu'elles aient un maximum d'homogénéité, soient à la fois très simples à instancier syntaxiquement et soient suffisamment "variabilisées" pour qu'on puisse éventuellement en modifier à la volée certains aspects. Principe des modèles, évidemment, sauf que mon cas précis à l'instant est le suivant :

Le chapitre "Définition" d'un article doit pouvoir recevoir plusieurs définitions (lignes distinctes, mais :
- je ne veux pas du principe des listes de Dokuwiki ( * ou - ; mais passer par un bloc <wrap indent> )
- je veux que chaque item se fasse par un simple retour à la ligne \\

Une ligne typique de définition se présente "en clair" ainsi :
<wrap indent>[size=85%][b]=>[/b] [color=Sienna][i]Ceci est une [[définition]] du mot courant[/i][/color][/size]</wrap>\\

Or si je passe par un modèle templater
{{template>mon_modele|arg=definition}}
le résultat est certes visuellement ce que je souhaiterais, mais j'ai alors automatiquement un saut de paragraphe et non un simple saut de ligne, d'où un espacement trop grand.

J'ai bien pensé sinon à passer par le principe des entities, en stockant des directives telles que :
<Qdef>     <wrap indent>[size=85%][b]=>[/b] [color=Sienna]
</Qdef>    [/color][/size]</wrap>\\

Ce qui aurait permis d'avoir ensuite une saisie optimale, telle que :
<Qdef>Ceci est une [[définition]] du mot courant</Qdef>
mais, malheureusement, si Dokuwiki remplace bien les chaînes de caractères par les directives ci-dessus, il ne le fait qu'en fin de processus, c'est à dire qu'elles se retrouvent comme texte brut et non comme éléments de préprocesseur avant exécution.

Existerait-il un moyen propre et simple pour arriver à ce que le contributeur n'ait pas à se soucier de tout le verbiage de mise en forme et d'avoir un simple système de balisage tel que celui décrit?
Est-ce que le plug-in TextInsert permettrait cela ?

Voir sur cette page exemple, le bloc "Tentuks" : http://www.kotava.org/kotapedia/doku.php?id=yasa
topic: [Résolu] Changement de langue / accès admin impossible  in the forum: Non-English Discussion French discussion
Avatar
Webmistusik #4
Member since Jul 2015 · 6 posts · Location: France
Group memberships: Members
Show profile · Link to this post
In reply to post ID 48985
Alors, après pas mal d'essais, pour résoudre ce problème de modification intempestive de "css" en passant en kotava comme langue d'interface, et sans avoir réussi à trouver où se trouve le fait perturbateur, j'arrive à une solution pas très satisfaisante conceptuellement mais qui fonctionne, à savoir :

J'ai testé en diverses langues, FR, EN, IT, ES, EO (espéranto), et cela fonctionne sans problèmes.
Eh bien, en leurrant Dokuwiki, en choisissant EO, puis en substituant les contenus des dossiers de langue EO par ceux en AVK (dans inc/lang/eo et lib/tpl/monobook/lang, j'ai enfin un affichage correct en kotava de toute l'interface, bien qu'officiellement déclarée dans l'interface en tant qu'espéranto.

Cela ne résoud pas la question sur le fond, mais contourne le problème, qui reste bien mystérieux.

Merci Jonas pour l'aide. :)
topic: [Résolu] Changement de langue / accès admin impossible  in the forum: Non-English Discussion French discussion
Avatar
Webmistusik #5
Member since Jul 2015 · 6 posts · Location: France
Group memberships: Members
Show profile · Link to this post
In reply to post ID 48984
Bonsoir,

Il y a certes quelques problèmes d'encodage de caractères (caractères accentués en "dur" dans les fichiers traduits) que j'ai prévu de traiter de toute manière, mais je n'arrive toutefois pas à comprendre en quoi cela influerait-il sur le fait que les fonctions d'admin deviennent alors inaccessibles.

J'a réalisé deux captures d'écran d'un même article :
en interface normale EN ici : www.kotava.org/malvajaxo/EN_interface_dokuwiki.JPG
et en kotava ici : www.kotava.org/malvajaxo/AVK_interface_dokuwiki.JPG

On voit bien les différences de comportement de l'interface, de taille des éléments et de menu en haut.

Sinon, pour que vous puissiez regarder en réel, je viens de repasser le site en interface kotava (tout en me ménageant active une session admin de sécurité ailleurs pour pouvoir revenir en arrière).
Le site n'est pas encore complet. Seules les pages de dictionnaire commençant par E O U X Y Z sont en place.

Tout cela me semble bien nébuleux. Le fait que le code kotava AVK soit sur 3 caractères, alors que les autres codes de langue implémentés sont sur 2 (FR, EN, IT, ES, etc.) ?

Edit : tu dois avoir raison. Je viens de vérifier dans le fichier lang.php. La chaîne "admin" appelée dans le menu supérieur fait bien partie des termes traduits où figure justement un diacritique. Le fait de la changer de "ristú" en "ristura" sans risque de caractère fait qu'elle redevient accessible. Donc, je vais m'empresser de tester en plus large en remplaçant systématiquement les caractères problématiques par des chaines banales. Ce serait finalement quelque chose de simple quoique vicieux. :|

Edit2 : Je viens de convertir toutes mes chaînes "défectueuses" et cela est beaucoup mieux ! Mais attention, cela ne vaut que pour les fichiers .php . Pour les autres fichiers de ressources, ceux en .txt, il faut par contre absolument conserver une graphie normale, avec accents non encodés ! Comme quoi, c'est vice de chez vice.

Cela étant, problème certes moins important, cela ne m'explique pas pourquoi les tailles de caractères ont brutalement changé entre une interface EN ou FR et celle en AVK !...
This post was edited 2 times, last on 2015-07-20, 23:18 by Webmistusik.
topic: [Résolu] Changement de langue / accès admin impossible  in the forum: Non-English Discussion French discussion
Avatar
Webmistusik #6
Member since Jul 2015 · 6 posts · Location: France
Group memberships: Members
Show profile · Link to this post
Subject: [Résolu] Changement de langue / accès admin impossible
Bonjour à tous,

J'ai mis en place un gros wiki grâce à Dokuwiki (30000 pages en cours d'import grâce à des scripts externes), nommé Kotapedia. Celui-ci est destiné à être une encyclopédie linguistique consacrée au Kotava (une langue internationale, genre espéranto, reconnue et dsposant du code ISO officiel AVK). Cela fait un mois que je bosse dessus et tout est désormais quasiment prêt. Une des dernières étapes consiste à le basculer sur une interface écrite elle-même entièrement en Kotava.

Pour cela, en suivant scrupuleusement les instructions du site Dokuwiki et des diverses pages consacrées au thème de la localisation, les 38 fichiers de inc/lang/en ont été traduits et placés sous répertoire adhoc inc/lang/avk . De même aussi pour les fichiers spécifiques liés au template Monobook (puisque c'est celui-là qui a été retenu).

En tant qu'admin, je vois alors bien dans le gestionnaire de configuration la disponibilité de AVK comme langue d'interface. Je choisis l'option et enregistre.

L'interface passe alors bien en Kotava (même si ce n'est plus du tout les mêmes polices de caractère, de taille et quelques autres bizarreries de dimension, qu'en interface EN ou FR ; mais cela doit pouvoir se résoudre par le biais d'une CSS j'imagine). Donc l'interface est bien en Kotava (malgré quelques problèmes d'accents à résoudre ultérieurement dans les chaînes sources), mais par contre, énorme problème, je n'ai plus du tout accès à l'onglet "Edit page" ni surtout aux fonctions d'admin. L'accès a purement et simplement disparu (je n'ai pas testé si par le biais d'une ligne de commande cela ne fonctionnerait néanmoins pas).

Heureusement, j'avais ouvert la page d'admin dans deux instances de deux sessions différentes et j'ai pu rebasculer à EN le paramètre d'interface, et donc retrouver les fonctions normales.

Voilà mon problème. Quel élément interfère ? Quel(s) autre(s) paramètre(s) faut-il modifier pour ne pas perdre l'accès aux fonctions d'admin ? Est-ce qu'il s'agirait d'un item de langue manquant dans une liste stockée en dur quelque part (sachant que le Kotava ne faisant pas partie du Top100 des langues a toutes chances de n'avoir alors pas été inclus) ?

Si quelqu'un peut m'éclairer et me débloquer, merci... :-)

L'adresse du site est : www.kotava.org/kotapedia/doku.php?id=start
This post was edited on 2015-07-21, 18:52 by Webmistusik.
Close Smaller – Larger + Reply to this post:
Special characters:
Special queries
Go to forum
Imprint
This board is powered by the Unclassified NewsBoard software, 20150713-dev, © 2003-2015 by Yves Goergen
Current time: 2020-01-18, 06:45:11 (UTC +01:00)