« BoyWiki:Agora/Demandes d'intervention technique » : différence entre les versions

De BoyWiki
Pinocchio (discussion | contributions)
Caprineus (discussion | contributions)
m m
 
(83 versions intermédiaires par 3 utilisateurs non affichées)
Ligne 5 : Ligne 5 :
*veuillez ensuite '''résumer''' clairement votre demande sur la présente page, sous un titre de section encadré par <nowiki>=== ===</nowiki>.
*veuillez ensuite '''résumer''' clairement votre demande sur la présente page, sous un titre de section encadré par <nowiki>=== ===</nowiki>.


*Quand vous prenez une demande en charge, pensez à déplacer le message de la demande dans le chapitre '''Interventions en cours de traitement et/ou à tester''' et à mettre un message à destination du demandeur.
*Quand vous prenez une demande en charge, pensez à déplacer le message de la demande dans la page '''Interventions en cours de traitement et/ou à tester''' et à mettre un message à destination du demandeur.


*Quand vous pensez avoir finalisé une solution, pensez à déplacer le message de la demande dans le chapitre '''Interventions traitées''', charge au demandeur de supprimer l'ensemble de la demande et des réponses s'il en est satisfait afin de ne pas alourdir la page.
*Quand vous pensez avoir finalisé une solution, pensez à déplacer le message de la demande dans la page '''Interventions traitées''', charge au demandeur de supprimer l'ensemble de la demande et des réponses s'il en est satisfait.


Si vous avez des compétences techniques en programmation, vous trouverez ci-dessous la liste des interventions demandées par d’autres contributeurs. Merci de les aider à améliorer BoyWiki.
Si vous avez des compétences techniques en programmation, vous trouverez ci-dessous la liste des interventions demandées par d’autres contributeurs. Merci de les aider à améliorer BoyWiki.
Ligne 39 : Ligne 39 :
:::C'était juste une info pour compléter la demande destinée à un éventuel administrateur système qui s'ennuierait et passerait lire par ici ! Je doute qu'aucun de nous possède les droits nécessaires à cette opération.
:::C'était juste une info pour compléter la demande destinée à un éventuel administrateur système qui s'ennuierait et passerait lire par ici ! Je doute qu'aucun de nous possède les droits nécessaires à cette opération.
:::[[Utilisateur:Pinocchio|Pinocchio]] 25 janvier 2009 à 16:29 (GMT)
:::[[Utilisateur:Pinocchio|Pinocchio]] 25 janvier 2009 à 16:29 (GMT)
=== Modèle de texte cité ===
Il faudrait créer un modèle de "texte cité" qui s'appliquerait, à l'intérieur d'une page d'article, pour les extraits longs ou les textes intégraux d'oeuvres – mais sans doute pas pour les simples citations dans le cours d'un article. Voir les pages actuelles [[L’Élu]] (surtout les pages annexes des chapitres), [[A Boy’s Absence]], [[L’Instituteur philosophe]]. Pour avoir une idée de l'apparence désirée, voir en particulier la page [[L’Élu – Chapitre VI]].
Le code du modèle pourrait être <nowiki>{{oeuvre|}}, {{ouvrage|}}, {{extrait|}}</nowiki>, etc...
<u>'''Cadre du texte'''</u> : 95% de la largeur de la page, fin liseré gris, fond ivoire (ou même plus clair encore). Marges assez visibles ; marge gauche un peu plus large que les 3 autres.
<u>'''Typographie'''</u> : noir, fonte sérif (type Times New Roman). Taille suffisante pour une lecture facile (lignes de 60-70 caractères en affichage 1024x768 pixels avec barre latérale). <u>Un peu</u> plus gros que le texte de la page [[L’Élu – Chapitre VI]], ce serait bien.
<u>'''Mise en page'''</u> : paragraphes sans espacement supplémentaire, mais avec un retrait de première ligne équivalent à environ 3 caractères (donc le contraire du format de base wiki, qui espace les paragraphes sans faire de retrait de première ligne).
Imposer par défaut la justification des paragraphes (à droite et à gauche), même pour les lecteurs ne l'ayant pas demandée dans leurs préférences personnelles. La possibilité de centrer un texte devrait être conservée.
Ce serait bien aussi que dans ce modèle le simple retour à la ligne du texte brut suffise à provoquer un retour à la ligne du texte mis en forme (alors que dans le format de base wiki il faut 2 retours à la ligne ou un tag <nowiki><br></nowiki>).
<u>'''Notes'''</u> : Il faudrait que deux types de notes soient possibles dans le cours du texte : celles du rédacteur de l'article, et celles de l'auteur de l'oeuvre.
Les notes du rédacteur de l'article seraient au format habituel : appel de note bleu entre crochets, la note s'affichant dans la section ''Notes et références'', fonte sans sérif.
Les notes de l'auteur seraient différentes : appel de note noir (si possible), mais comportant quand même un lien hypertexte ; chiffre nu (sans crochets) ; affichage de la note à l'intérieur du cadre ivoire (en bas) ; même fonte sérif que le texte de l'oeuvre (un peu plus petite ?).
Chaque série de notes (du rédacteur et de l'auteur) serait numérotée séparément.
Prévoir si possible un choix pour les appels de note de l'auteur (chiffres <sup>5</sup>, lettres <sup>a</sup>, signes * ...), de façon à pouvoir garder la typographie de l'oeuvre originale.
<u>'''Intégration'''</u> : La rencontre avec un autre modèle risque parfois de provoquer un conflit. Voir par exemple la page [[A Boy’s Absence]], où le modèle <nowiki>{{Vers}}</nowiki> impose un fond blanc peu esthétique. Est-il possible de gérer ça ?
Il faudrait aussi que ce modèle soit compatible avec d'éventuels modèles de langues "exotiques", tels que, dans Wikipédia, <nowiki>{{lang|rtl|ar|}}</nowiki> (pour l'arabe).
Tout n'est peut-être pas réalisable. J'ai demandé l'idéal : aux programmeurs de faire le possible, ce sera déjà beaucoup...
[[Utilisateur:Caprineus|Caprineus]] 22 décembre 2008 à 16:49 (GMT)


===Agora : lien sur chaque page + confidentialité===
===Agora : lien sur chaque page + confidentialité===
Ligne 79 : Ligne 46 :


[[Utilisateur:Caprineus|Caprineus]] 22 décembre 2008 à 17:14 (GMT)
[[Utilisateur:Caprineus|Caprineus]] 22 décembre 2008 à 17:14 (GMT)
:Il y a déjà plusieurs jours que Pinocchio a traité l'essentiel de ce point, ce qui représente un gros progrès.
:Cependant, l'Agora reste accessible pour les personnes non connectées, si elles passent par un chemin détourné (par exemple, par la page des Modifications récentes). Or ce qui se dit sur l'Agora ne concerne que les modifications de BoyWiki, et donc que les connectés.
:Ce serait quand même plus sûr de verrouiller complètement la porte contre l'intrusion éventuelle d'anonymes plus ou moins malveillants et trop curieux. Est-ce possible ?
:(Par Agora, j'entends non seulement la page principale, mais aussi les pages annexes : interventions demandées, en cours ou terminées, jours disparus, historiques de ces pages, etc.)
:[[Utilisateur:Caprineus|Caprineus]] 10 avril 2009 à 19:16 (GMT)


===Caractères arabes===
===Caractères arabes===
Ligne 101 : Ligne 73 :
————
————


Texte inséré dans le modèle <nowiki>{{lang|rtl|ar|}}</nowiki> :
Texte inséré dans le modèle <nowiki>{{lang|ar|dir=rtl|mode=paragraphe|texte=}}</nowiki> :


{{lang|rtl|ar|شَرْح دِيوَانْ أبـِيْ نـُوَاسْ / ضبَط مَعَانيه وَشرُوجَه وَأكمَلهَا إيليَّا الحَاويْ. – منشورات : الشركة العالميّة للكتاب، دَارُ الكِتابِ اللبنـَاني، دَارُ الكِتابِ العَالمي، ١٩٨٧.}}
{{lang|ar|dir=rtl|mode=paragraphe|texte=شَرْح دِيوَانْ أبـِيْ نـُوَاسْ / ضبَط مَعَانيه وَشرُوجَه وَأكمَلهَا إيليَّا الحَاويْ. – منشورات : الشركة العالميّة للكتاب، دَارُ الكِتابِ اللبنـَاني، دَارُ الكِتابِ العَالمي، ١٩٨٧.}}


————
————


[[Utilisateur:Caprineus|Caprineus]] 22 décembre 2008 à 20:20 (GMT)
[[Utilisateur:Caprineus|Caprineus]] 22 décembre 2008 à 20:20 (GMT)
:Tiens ! Je n'avais pas remarqué que le modèle <nowiki>{{lang|rtl|ar|}}</nowiki> était devenu actif. Le rendu est correct, mais comme toujours avec les caractères arabes, trop petit par rapport à l'écriture latine. Serait-il possible d'augmenter sensiblement la taille des caractères ? D'au moins 30 %, peut-être même jusqu'à 75 % : actuellement, quand on regarde à la loupe le corps des lettres arabes (donc sans les hampes, les queues, ni les signes diacritiques) a une hauteur d'à peine 4 pixels ; alors que le corps des lettres latines fait 7 pixels.
:Un rendu à peu près similaire à l'exemple '''Texte "nu"''' serait déjà correct en matière de taille – mais bien sûr, il faut absolument rester en sérif, tant les polices sans-sérif sont laides en arabe (et mal lisibles, car les points y sont trop petits).
:[[Utilisateur:Caprineus|Caprineus]] 7 mars 2009 à 11:06 (GMT)
::Police et taille modifiées. Reste à régler la hauteur de ligne, il faudrait voir avec une phrase sur plusieurs lignes.[[Utilisateur:Pinocchio|Pinocchio]] 7 mars 2009 à 15:52 (GMT)
:::Je ne vois pas beaucoup de différence avec avant (pour mémoire, j'utilise un ordi portable en affichage 1024 × 768 pixels).
:::Exemple d'un mot en texte "nu" sans sérif :
:::مَعَانيه
:::Le même avec <nowiki>{{lang|ar|dir=rtl|mode=paragraphe|texte=}}</nowiki> :
:::{{lang|rtl|ar|مَعَانيه}}
:::Et ensemble sur une même ligne :
:::مَعَانيه {{lang|ar|dir=rtl|texte=|مَعَانيه}}
:::Celui avec le modèle lang, c'est très visible chez moi, est trop petit par rapport à l'autre (voir en particulier l'ouverture des "ronds" pour les première, deuxième et dernière lettres – à partir de la droite, bien sûr !). De plus, les traits ne sont pas assez nets.
:::"Gonfler" encore le modèle de quelque 40 % serait à mon avis une bonne chose (mais je me trompe peut-être dans les proportions...).
:::Quant à afficher plusieurs lignes avec l'exemple long que je donnais plus haut, c'est facile : il suffit de faire apparaître la barre latérale du navigateur, puis de la déporter vers la droite si nécessaire. Sinon, je pourrai évidemment chercher un texte plus long.
:::[[Utilisateur:Caprineus|Caprineus]] 7 mars 2009 à 18:21 (GMT)
::::Et là ça donne quoi ? Moi je le vois plus gros (plus gros que &lt;big>) mais il est vrai que ça dépend de la définition de l'affichage final. [[Utilisateur:Pinocchio|Pinocchio]] 7 mars 2009 à 18:46 (GMT)
:::::Apparemment, il y a un problème ! Mais je ne vois pas d'où il peut venir... Ayant gardé la même page ouverte pendant que je travaillais sur autre chose, j'ai pu comparer très exactement l'avant et l'après : pour moi, le mot en sérif est maintenant ''un peu'' plus large dans le sens horizontal, mais pas du tout dans le sens vertical – donc pas plus lisible. Et bien sûr, il reste nettement plus petit que le sans-sérif, et beaucoup plus petit que le big.
:::::Comme j'utilise Mozilla, j'ai essayé (pour une fois) avec Firefox : même résultat. Puis, dans les préférences de Mozilla, j'ai augmenté la taille de la police sérif par défaut (Times New Roman) : le résultat est encore plus curieux, car toutes les polices deviennent plus grosses, sauf l'arabe sérif !
:::::Serait-ce la police que tu as mise dans le modèle qui ne convient pas ? Bizarre...
:::::Pour moi (mais je ne sais pas comment tu le verras), le mot de la ligne suivante est à peu près de la bonne taille – il a fallu pour cela lui imposer le Times New Roman en 2 fois "big" :
:::::مَعَانيه <big><big><font face=Times New Roman>مَعَانيه</font></big></big>
:::::Du coup, j'essaie le même traitement avec tout le texte :
:::::<big><big><font face=Times New Roman>شَرْح دِيوَانْ أبـِيْ نـُوَاسْ / ضبَط مَعَانيه وَشرُوجَه وَأكمَلهَا إيليَّا الحَاويْ. – منشورات : الشركة العالميّة للكتاب، دَارُ الكِتابِ اللبنـَاني، دَارُ الكِتابِ العَالمي، ١٩٨٧.</font></big></big>
:::::Ça paraît correct, très lisible, et apparemment il n'y aurait pas besoin d'augmenter l'interlignage. Qu'en penses-tu ?
:::::[[Utilisateur:Caprineus|Caprineus]] 8 mars 2009 à 00:03 (GMT)
::::::Dernier essai avant demain. Le résultat (pour moi) avec le modèle ressemble à ta dernière ligne, imperceptiblement plus grand.
::::::Peut-être un problème de cache, les modification sont faites dans un fichier css additionnel qui n'est pas rechargé à chaque page. Bonne nuit ! [[Utilisateur:Pinocchio|Pinocchio]] 8 mars 2009 à 00:47 (GMT)
:::::::Cette fois-ci, on y est presque ! L'affichage chez moi est très bien aussi. Contrairement aux premières versions du modèle, les pleins et les déliés sont bien perceptibles, ce qui est important pour l'esthétique de cette écriture. As-tu changé la police ?
:::::::Ma mise en forme avec <nowiki><big></nowiki> :
:::::::<big><big><font face=Times New Roman>شَرْح دِيوَانْ أبـِيْ نـُوَاسْ / ضبَط مَعَانيه وَشرُوجَه وَأكمَلهَا إيليَّا الحَاويْ. – منشورات : الشركة العالميّة للكتاب، دَارُ الكِتابِ اللبنـَاني، دَارُ الكِتابِ العَالمي، ١٩٨٧.</font></big></big>
:::::::Le modèle :
:::::::{{lang|ar|dir=rtl|mode=paragraphe|texte=شَرْح دِيوَانْ أبـِيْ نـُوَاسْ / ضبَط مَعَانيه وَشرُوجَه وَأكمَلهَا إيليَّا الحَاويْ. – منشورات : الشركة العالميّة للكتاب، دَارُ الكِتابِ اللبنـَاني، دَارُ الكِتابِ العَالمي، ١٩٨٧.}}
:::::::À titre d'essai, le modèle en gras :
:::::::'''{{lang|ar|dir=rtl|mode=paragraphe|texte=شَرْح دِيوَانْ أبـِيْ نـُوَاسْ / ضبَط مَعَانيه وَشرُوجَه وَأكمَلهَا إيليَّا الحَاويْ. – منشورات : الشركة العالميّة للكتاب، دَارُ الكِتابِ اللبنـَاني، دَارُ الكِتابِ العَالمي، ١٩٨٧.}}'''
:::::::Le problème de la taille des caractères est donc réglé. Cependant, je note que le modèle ne suffit pas pour obliger la dernière ligne à commencer au bord de la marge <u>droite</u>, comme ça devrait être le cas. Or l'alignement (à gauche ou à droite) doit évidemment être inversé, comme le sens de l'écriture. Je n'ai pas le temps d'aller voir maintenant comment ça marche sur Wikipédia. Si tu as une idée...
:::::::[[Utilisateur:Caprineus|Caprineus]] 8 mars 2009 à 01:52 (GMT)
:::::::Je viens d'insérer le modèle là où il devait être (2 fois dans l'article [[Abû Nuwâs]], 1 fois dans [[Al-Amîn]]). Le résultat est excellent – beaucoup mieux que ce qu'il y avait auparavant.
:::::::Si tu modifies l'alignement du modèle (pour passer d'un alignement à gauche à un alignement à droite), il faudra vérifier que cela n'affecte pas les lignes où il y a les deux types d'écriture (comme dans le premier paragraphe de ces articles). En quelque sorte, dans ces cas-là, l'alignement latin à gauche doit être prioritaire sur l'alignement arabe à droite.
:::::::[[Utilisateur:Caprineus|Caprineus]] 8 mars 2009 à 12:04 (GMT)
::::::::Après vérification il semble que l'alignement à droite ne soit pas prévu pour ce modèle qui est visiblement destiné à l'insertion d'un ou quelques mots seulement dans le cours du texte. Je n'ai trouvé nulle part d'exemple de longue phrase alignée à droite. Pourtant la possibilité est facile à obtenir. J'ai donc ajouté un argument optionnel (utilisable seulement dans la syntaxe documentée) qui permet de traiter le texte en paragraphe indépendant. À tester donc. Éventuellement il faudra changer le nom du modèle pour ne pas le confondre avec celui d'origine Wikipedia.
::::::::Ces recherches m'ont permis de comprendre mieux la normalisation des citations en langue originale : il me faudra modifier le modèle ''Citation bilingue'' pour insérer les bons paramètres et utiliser le même style.
::::::::[[Utilisateur:Pinocchio|Pinocchio]] 8 mars 2009 à 21:03 (GMT)


===Modèle <nowiki>{{Year nav}}</nowiki>===
===Modèle <nowiki>{{Year nav}}</nowiki>===
Ligne 113 : Ligne 127 :
Il y a sur les pages d'année (par exemple [[1907]] ou [[2000]]) un lien vers un modèle de navigation <nowiki>{{Year nav}}</nowiki>, qui existe sur la Wikipedia anglaise (voir [http://en.wikipedia.org/wiki/Template:Year_nav ici]). Est-ce que quelqu'un pourrait l'importer dans BoyWiki, ainsi que les modèles liés manquants ?
Il y a sur les pages d'année (par exemple [[1907]] ou [[2000]]) un lien vers un modèle de navigation <nowiki>{{Year nav}}</nowiki>, qui existe sur la Wikipedia anglaise (voir [http://en.wikipedia.org/wiki/Template:Year_nav ici]). Est-ce que quelqu'un pourrait l'importer dans BoyWiki, ainsi que les modèles liés manquants ?
[[Utilisateur:Caprineus|Caprineus]] 3 janvier 2009 à 19:00 (GMT)
[[Utilisateur:Caprineus|Caprineus]] 3 janvier 2009 à 19:00 (GMT)
:J'ai essayé de la faire, mais cela pose de gros problèmes, les anglais ne numérotant pas les siècles comme nous (18th au lieu de XVIIIe) il y a qyuantité de modèles à changer etc... il vaut mieux aller chercher un tableau équivalent sur Wikipédia fr. [[Utilisateur:Clipeus Virtutis|Clipeus Virtutis]] 4 janvier 2009 à 13:22 (GMT)
:J'ai essayé de la faire, mais cela pose de gros problèmes, les anglais ne numérotant pas les siècles comme nous (18th au lieu de XVIIIe) il y a quantité de modèles à changer etc... il vaut mieux aller chercher un tableau équivalent sur Wikipédia fr. [[Utilisateur:Clipeus Virtutis|Clipeus Virtutis]] 4 janvier 2009 à 13:22 (GMT)
::Ah ! ces Anglais, il faut toujours qu'ils roulent à gauche ! :-) Et Pinocchio a finalement supprimé les quelques références à <nowiki>{{Year nav}}</nowiki>. On pourrait en effet se contenter d'importer le modèle <nowiki>{{années}}</nowiki> depuis la Wikipédia française – ça serait bien pour pouvoir continuer à créer des pages d'années (il commence à y avoir beaucoup de liens rouges de ce type).
::Dans ce modèle <nowiki>{{années}}</nowiki>, il me semble que les 3 cadres du bas ('''Chronologie mensuelle''', '''Chronologies thématiques''' et '''Calendriers''') sont inutiles, car nous n'aurons pas assez de données pour les utiliser.
::Je préfère laisser faire les spécialistes...
::[[Utilisateur:Caprineus|Caprineus]] 7 mars 2009 à 10:43 (GMT)
:::Argh, désolé, emporté par le ménage de printemps j'ai pensé qu'il s'agissait d'un essai ancien abandonné ! On peut les restaurer si tu veux, mais comme le modèle était vide…
:::<nowiki>{{années}}</nowiki> tout comme <nowiki>{{Year nav}}</nowiki> me semblent être des usines à gaz, avec plein d'autres modèles liés, juste pour afficher un tableau avec des dates… Mais c'est dû en grande partie à la faiblesse des fonctions utilisables dans les modèles.[[Utilisateur:Pinocchio|Pinocchio]] 7 mars 2009 à 16:11 (GMT)
::::Ben, ce n'est pas vraiment la peine de restaurer <nowiki>{{Year nav}}</nowiki> sur les pages d'année si ça ne marche pas...
::::J'avais cru comprendre, d'après ce que disait Clipeus Virtutis, que la difficulté venait surtout du mode anglais de numérotation des siècles, difficile à importer dans un contexte français.
::::Quoi qu'il en soit, il faudra quand même bien avoir un système de navigation d'année en année, et de siècle en siècle. As-tu des suggestions à ce sujet ?
::::[[Utilisateur:Caprineus|Caprineus]] 7 mars 2009 à 18:31 (GMT)
:::::En test un modèle {{m|Yearnav}} différent, proposition de solution pour la navigation à travers les années. Les liens vers les pages ''années'' ne sont pas dynamiques, j'ai seulement fixé en dur celle de l'année 2000 pour test, reste à trouver une solution pour savoir quand de nouvelles pages sont créées.
:::::[[Utilisateur:Pinocchio|Pinocchio]] 30 mars 2009 à 19:29 (GMT)
::::::Ah oui... Après test rapide (vu l'heure !) :
::::::*Le principe et le graphisme me plaisent bien : c'est sobre, original et pratique.
::::::*Contrairement à ce que j'avais pensé autrefois, il semble qu'une ligne '''Décennie''' serait utile pour naviguer de 10 en 10 (en revanche, ce n'est sans doute pas la peine de prévoir des pages de décennie).
::::::*Quand on a voyagé un peu loin dans le temps, il serait peut-être judicieux d'avoir une possibilité de revenir instantanément à l'année de la page (peut-être en cliquant sur le mot '''Année''' ?)
::::::*Sur les pages de siècles, on peut s'interroger sur l'utilité (ou pas) de garder aussi le grand tableau présentant toutes les années d'un seul coup d'oeil. Il est quand même pratique... (mais si on le garde, ce serait bien d'en faire un modèle, un peu comme {{m|366 jours}}.)
::::::En tout cas, c'est bien d'avoir enfin un modèle {{m|Yearnav}}, on va pouvoir recommencer à créer des pages d'année. (Mais es-tu sûr qu'on gardera ce nom pour le modèle ? Que se passe-t-il, par exemple, si le BoyWiki anglophone souhaite avoir un Yearnav différent ? Est-ce que les modèles sont communs entre les 3 versions du wiki ?)
::::::Je te laisse triturer tout ça au mieux – et réapparaîtrai sans doute mercredi soir ou jeudi matin (beaucoup d'occupations ces jours-ci...)
::::::[[Utilisateur:Caprineus|Caprineus]] 31 mars 2009 à 00:03 (GMT)
:::::::Ajouté le lien vers l'année initiale.
:::::::Le nom n'est pas très beau en effet et prête à confusion mais je n'ai rien trouvé d'aussi concis en français. Si tu as des idées…
:::::::Il reste à travailler sur la collecte des dates et donc sur leur organisation pour maintenir à jour les liens. L'usage des catégories semble le plus simple pour regrouper les infos. Mais les années appartiennent-elles aux siècles, aux millénaires, au deux à la fois ? Vu le sujet, en segmentant trop fin on risque d'avoir de larges étendues de temps désertes entre le foisonnement de l'Antiquité et de l'époque contemporaine. Par exemple que s'est-il passé entre le 5e et le 15e siècle nous concernant ? Même sur Wikipedia certaines années sont encore vides…
:::::::[[Utilisateur:Pinocchio|Pinocchio]] 31 mars 2009 à 22:33 (GMT)
::::::::Si l'on adopte un titre français pour le modèle, je propose '''Navigtemps''', qui paraît clair et assez facile à retenir. '''Navigationtemps''' ou '''Navigationtemporelle''' sont sans doute un peu longs...
::::::::Pour le lien vers l'année initiale, ce serait peut-être plus clair (pour les non-initiés) si la bulle affichait quelque chose comme '''Année de la page''' ; ou mieux : '''Année 1907''' (mais peut-on mettre du code dans les bulles ?!).
::::::::Pour l'instant, la collecte des dates se fait surtout dans le [[Calendrier garçonnier]] et ses pages de jour. Je n'ai pas créé simultanément les pages d'année correspondantes (à part [[1907]] et [[2000]]), parce que je ne voulais pas risquer d'avoir à retoucher plusieurs dizaines de pages (voire plusieurs centaines), si le système de navigation changeait. Une fois que ce système aura été fixé (au moins pour les noms des modèles), je pourrai me lancer...
::::::::A priori, il me semble que les années appartiennent aux siècles, et les siècles aux millénaires. Bien sûr, certains siècles risquent d'être relativement vides, mais ce n'est pas bien grave. Supprimer l'échelon siècle pour mettre directement les années dans les millénaires risquerait de faire de bien longues pages (et bien lourdes, aussi).
::::::::[[Utilisateur:Caprineus|Caprineus]] 1 avril 2009 à 09:56 (GMT)
:::::::::Ok pour ''Navigtemps'', le modèle est en place.
:::::::::Création des pages d'années à tester, voir en particulier la prise en compte dans le ''Navigtemps'' des liens vers les pages nouvellement créées. Se souvenir que la page d'année pour être valide doit être catégorisée dans un siècle.
:::::::::[[Utilisateur:Pinocchio|Pinocchio]] 2 avril 2009 à 21:00 (GMT)
::::::::::Pour tester la prise en compte des pages d'année nouvellement créées, je viens de créer [[1906]] et [[1897]], ainsi que [[XIXe siècle]]. Ça n'a pas vraiment l'air de marcher, les liens dans {{m|Navigtemps}} restent rouges...
::::::::::[[Utilisateur:Caprineus|Caprineus]] 3 avril 2009 à 23:39 (GMT)
:::::::::::Il y avait un problème de droit d'accès à la page tableau des dates dû au nom de la page, j'espère que c'est réglé à présent.
:::::::::::[[Utilisateur:Pinocchio|Pinocchio]] 5 avril 2009 à 12:55 (GMT)
 
===Timeline===
Si je m'enquiers de la formalisation des dates et des événements c'est que j'avais idée à terme, si nombre d'évènements suffisant, de suggérer une représentation de ce type là [http://www.mkbergman.com/?page_id=327 (exemple)], sur une page dédiée.
 
[[Utilisateur:Pinocchio|Pinocchio]] 31 mars 2009 à 22:33 (GMT)
:La page que tu indiques, '''''A Timeline of Information History''''', est intéressante : cela vaut sans doute la peine d'essayer. Mais quel usage lui vois-tu exactement ? Aurait-elle pour but de regrouper '''tous''' les événements concernant l'histoire de la pédérastie (c'est-à-dire tous ceux répertoriés dans les pages de jour – soit plusieurs centaines au moins) ? Ou simplement un choix des plus marquants ?
:Si tu crées une telle page, ce serait bien d'avoir la possibilité de représenter graphiquement une durée, entre autres pour visualiser la vie d'un personnage (son nom sur une bande colorée commençant à sa naissance et finissant à son décès, par exemple – avec peut-être un code des couleurs selon qu'il s'agit d'un écrivain, d'un peintre, d'un sculpteur, d'un musicien, d'un homme politique, d'un religieux, d'un militant, etc.).
:[[Utilisateur:Caprineus|Caprineus]] 1 avril 2009 à 09:56 (GMT)
::''Timeline'' n'est une forme de présentation utile que si les événements sont en nombre suffisant. Si on est obligé de dérouler du temps pour faire apparaitre l'événement le plus proche, alors ça devient plus pénible que pratique. Il faudrait donc regrouper tout les événements (je ne pense pas qu'on en aura trop), quitte à filtrer les thèmes au moment de l'affichage, au choix du lecteur. Plusieurs centaines c'est pas énorme étalé sur des siècles (dans l'exemple donné plus haut j'en ai compté 70). La vraie difficulté c'est de formaliser ces événements (une date ou une durée dans un format strict, un titre, un texte court, un thème,...) pour les rendre facilement identifiables et récupérables dans le texte des articles, si c'est un logiciel qui fait l'extraction, sinon il faut écrire le fichier source des événements à la main et là c'est plus drôle...
::[[Utilisateur:Pinocchio|Pinocchio]] 2 avril 2009 à 21:00 (GMT)
:::Pour ''Timeline'', j'imagine mal la création automatique d'événements extraits des pages. Par exemple, comment transformer automatiquement une date de naissance et une date de décès en une bande colorée avec le nom de la personne ? Il sera plus simple, à mon avis, de créer les événements sur une page spéciale – ça prendra le temps que ça prendra (parmi les principales vertus du wikiste, il y a la patience et la ténacité...&nbsp;:-). A condition bien sûr que cette création soit simple (pourquoi pas des modèles à remplir ?).
:::[[Utilisateur:Caprineus|Caprineus]] 3 avril 2009 à 23:39 (GMT)
::::Pour ''Timeline'', l'utilisation d'un ''modèle d'événement'' est peut-être une solution intermédiaire en effet, qui demande certes un travail supplémentaire de saisie, mais peut-être pas autant que de devoir écrire deux fois tout les événements. Un peu à la manière du modèle ''Extrait'' qui contient des informations non visibles dans l'article mais facilitant une collecte et un traitement partiellement automatisés.
::::[[Utilisateur:Pinocchio|Pinocchio]] 5 avril 2009 à 12:55 (GMT)
:::::Personnellement, je ne vois pas trop comment cette collecte automatique pourrait se réaliser. Un exemple sera plus parlant :
:::::*Pour [[Roger Peyrefitte]], ses dates de vie détaillées figurent au [[17 août]] (recopié ensuite dans la page [[1907]]) et au [[5 novembre]] (recopié dans [[2000]]). Pour ne pas être trop sec, il faut y faire figurer aussi quelques autres indications : lieux, pays, commentaire succinct, âge au décès, oeuvres...
:::::*Un "modèle d'événement" destiné à être intégré dans ''Timeline'' n'aurait besoin que des années de naissance et de décès (pas des jours, ni des lieux, ni du pays), des nom et prénom de la personne (sans autres commentaires), et éventuellement de sa qualité principale (écrivain, peintre, homme politique, etc.).
:::::*Pour un livre : titre, année de parution (peut-être aussi l'auteur). Idem pour un événement : énoncé très bref, année.
:::::On pourrait donc imaginer un modèle du genre <nowiki>{{Timeline|qualité|énoncé|date|date}}</nowiki>, qui serait utilisé de la manière suivante :
:::::*<nowiki>{{Timeline|écrivain|Roger Peyrefitte|1907|2000}}</nowiki>
:::::*<nowiki>{{Timeline|livre|Les amitiés particulières|1944}}</nowiki>
:::::*<nowiki>{{Timeline|film|Les amitiés particulières|1964}}</nowiki>
:::::*<nowiki>{{Timeline|justice|affaire Ado 71|1997}}</nowiki>
:::::La "qualité" (à choisir parmi une liste limitée) déterminerait les symboles et les couleurs utilisés dans Timeline. La présence de 2 dates génèrerait une bande colorée portant le texte de l'énoncé.
:::::Il me semble que tout ça serait assez facile à remplir – surtout qu'il n'y aura quand même pas des millions d'événements à répertorier !
:::::Ceci dit, tu as peut-être de tout autres idées. Si c'est le cas, pourrais-tu préciser un peu plus, avec un exemple à l'appui ?
:::::[[Utilisateur:Caprineus|Caprineus]] 5 avril 2009 à 21:20 (GMT)
::::::Pas d'idée précise, non. Mais dans l'exemple [[Roger Peyrefitte]] on retrouve la quasi totalité des infos nécessaires dans le premier paragraphe de l'article : on a le nom, les dates et même le résumé d'introduction pour la bulle. En général un article commence par une introduction semblable et suffisante pour résumer un événement. Il manque seulement le thème (qualité) mais qui pourrait aussi faire l'objet d'une identification pour les divers types d'articles. Et la formalisation bien sûr. Je trouve simplement dommage de devoir réécrire la même chose sur une autre page. Mais on peut faire comme tu proposes, c'est plus simple et plus facile à formaliser ! Mais à chaque fois il faut ouvrir la page des événements et copier/coller...
::::::[[Utilisateur:Pinocchio|Pinocchio]] 6 avril 2009 à 20:42 (GMT)
:::::::(J'espère que les deux sections seront plus gérables maintenant qu'elles sont séparées : ça commençait à devenir lourd...)
:::::::Damned ! J'avais oublié la bulle ! Ce qui bien sûr change la perspective. Et tes considérations sur l'introduction de l'article éclairent cette perspective. Donc :
:::::::On peut supposer que tout "sujet" à insérer dans Timeline sera traité dans un article, et que cet article commencera par une introduction. A partir de ça, on pourrait éventuellement imaginer un modèle de ce type :
:::::::<nowiki>{{Timeline|qualité|sujet|date date|introduction}}</nowiki>
:::::::Si le sujet d'un article ne doit pas figurer dans Timeline, son introduction est rédigée selon la méthode habituelle (sans le modèle <nowiki>{{Timeline}}</nowiki>).
:::::::En revanche, pour un sujet qui doit figurer dans Timeline, l'introduction de l'article est insérée dans le modèle <nowiki>{{Timeline}}</nowiki>. Par exemple :
:::::::*<nowiki>{{Timeline|écrivain|Roger Peyrefitte|1907 2000|Roger Peyrefitte (Castres, 17 août 1907 - Paris, 5 novembre 2000) est un écrivain et historien français qui a milité pour l'acceptation de la pédérastie.}}</nowiki>
:::::::Sur la page de l'article, seule l'introduction apparaît : les autres indications du modèle restent invisibles.
:::::::Dans Timeline, en revanche, apparaissent : la qualité sous forme d'un symbole, la date sous forme d'un emplacement précis (ou d'une bande colorée s'il y a deux dates), le sujet sous forme d'un texte cliquable vers l'article (car sujet = titre de l'article), et enfin l'introduction dans une bulle...
:::::::Si l'introduction de l'article est trop longue, on peut très bien n'en insérer qu'une partie dans le modèle. Seule cette partie s'affichera dans la bulle de Timeline (au rédacteur de s'arranger pour que ce texte soit suffisant).
:::::::Ainsi le modèle est rédigé en même temps que l'article, et dans l'article : pas besoin de recopier quoi que ce soit. Et la collecte devient très simple à faire : détection automatique de tous les <nowiki>{{Timeline}}</nowiki> existants.
:::::::Le seul inconvénient de ce système, c'est qu'un sujet n'apparaîtra dans Timeline que lorsqu'un article aura été créé (au moins une ébauche avec l'introduction). Mais ça peut être aussi un bon stimulant pour les rédacteurs.
:::::::On peut également imaginer une page qui soit une sorte de "couveuse", où des sujets non encore traités en articles, mais déjà insérés dans le modèle <nowiki>{{Timeline}}</nowiki> avec un rudiment d'introduction, attendraient patiemment qu'un rédacteur s'en empare... Ce qui ne les empêcherait pas d'apparaître dans Timeline.
:::::::Est-ce que ça correspond mieux à ce que tu envisageais ?
:::::::[[Utilisateur:Caprineus|Caprineus]] 6 avril 2009 à 23:35 (GMT)
::::::::Oui tout à fait ! Ça me semble plus pratique. Reste à voir si c'est applicable à tout les cas d'événement. La limite initiale inhérente à cette méthode est l'obligation d'écrire un article pour générer un événement (mais il faut bien qu'il soit décrit quelque part) et probablement aussi un seul événement par page (il n'y a qu'une seule introduction), quoique on puisse imaginer des pages d'événements comme il y a des pages de citations ? Par exemple les œuvres d'un auteur par date de parution, chaque événement-lien renvoyant vers une page d'extraits : ça complique un peu pour le sujet qui n'est plus le titre de l'article. Mais est-ce bien nécessaire ? À moins qu'un article standard (contenant des extraits) par œuvres soit d'un usage plus simple ?
::::::::[[Utilisateur:Pinocchio|Pinocchio]] 7 avril 2009 à 22:33 (GMT)
:::::::::Dans le principe, il est prévu que tout livre, article ou revue intéressant d'un point de vue pédérastique ait droit à un article séparé (c'est une des raisons pour lesquelles il y a beaucoup de liens rouges actuellement !). Donc pas de problème pour y intégrer une "balise d'événement" au niveau de l'introduction. Idem pour une oeuvre d'art.
:::::::::Le cas des lois sera peut-être particulier. En effet, un changement important de la législation sexuelle passe souvent par une simple modification d'une loi existante, et il peut y en avoir plusieurs successives. Or on ne peut pas rédiger un article séparé pour chaque modification d'une loi. Il faudra donc inventer une pratique particulière pour contourner cette difficulté. Par exemple :
:::::::::*soit le rédacteur (d'un article sur une loi) commence par mettre au point les textes qu'il veut mettre dans des bulles de Timeline, et il s'arrange ensuite pour les intégrer au texte de l'article (il pourrait donc y avoir plusieurs balises dans un même article, si nécessaire) ;
:::::::::*soit on prévoit une option pour pouvoir rendre les textes contenus dans des balises complètement invisibles, et on les stocke ainsi à la fin de l'article (bien sûr, ces textes devraient redevenir visibles dans Timeline) ;
:::::::::*soit encore on crée des pages uniquement destinées à recevoir des "balises orphelines" – ce que j'appelais plus haut des "couveuses" (mais cette solution me paraît moins élégante que les deux premières).
:::::::::[[Utilisateur:Caprineus|Caprineus]] 7 avril 2009 à 23:06 (GMT)
::::::::::Le cahier des charges est plus précis, à présent on peut passer aux premières ébauches !
::::::::::J'ai remplacé ''qualité'' par ''thème'' qui me semble plus générique, je me voyais mal trouver une qualité à la législation ! Je ne sais pas si c'est une bonne idée, le thème littérature s'appliquant par exemple sans distinction aux auteurs et aux œuvres… Il faudra établir une liste des mots clés et d'attributs de style (couleurs). Il reste des problèmes à résoudre comme la notation des années avant JC qui semble ne pas être prévue dans la norme (??) pour qu'elles soient comprises par l'outil.
::::::::::Pour l'instant le modèle ne fait rien d'autre (peut-être lui trouver un autre nom ?).
::::::::::[[Utilisateur:Pinocchio|Pinocchio]] 8 avril 2009 à 22:37 (GMT)
:::::::::::Voyant que tu avais créé le modèle {{m|Timeline}}, je n'ai pu résister au plaisir de faire un essai. Ou plutôt deux essais, que j'ai insérés dans l'article [[Roger Peyrefitte]] : l'un, visible, sur l'introduction ; et l'autre, invisible, à la fin de l'article.
:::::::::::Le problème, c'est que j'ai mis comme thème, pour le premier, '''écrivain''', et pour le second, '''amour'''. Comme tu n'as pas créé la liste (forcément limitée) des thèmes possibles, il y a un beau '''Erreur thème''' qui s'affiche ! J'ai laissé les choses en l'état, pour te permettre de tester.
:::::::::::Je suggère comme thèmes (liste non limitative pour l'instant) :
:::::::::::*écrivain (les philosophes, journalistes, etc., pourraient faire partie de la même catégorie), artiste (peintre, dessinateur, sculpteur...), musicien, cinéaste, politicien (+ rois, militaires...), militant, scientifique, religieux, revue, groupe...
:::::::::::*écrit (livre, article...), oeuvre (d'art plastique), musique, film, justice (loi, procès), religion, amour...
:::::::::::Le premier groupe implique une durée (de vie ou d'action), et comportera donc deux dates. La visualisation se ferait par une bande colorée, d'une couleur différente pour chaque thème.
:::::::::::Le second groupe concerne des événements ponctuels, visualisés par un symbole.
:::::::::::Quant aux dates, bien sûr il nous faut toute l'Antiquité ! On doit pouvoir afficher correctement '''-7530421''' (fondation de Rome).
:::::::::::Peut-être un problème : la date '''90602''', qu'est-ce que ça veut dire ? 2 juin de l'an 9, ou février 906 ? Ou faut-il coder toujours les années sur 4 chiffres, pour différencier 00090602 de 090602 ? (Pour la fondation de Rome, ce serait alors -07530421.)
:::::::::::Voilà. Pour éviter de faire des bêtises, je n'y touche plus jusqu'à ce que tu aies suffisamment progressé...
:::::::::::[[Utilisateur:Caprineus|Caprineus]] 8 avril 2009 à 22:57 (GMT)
::::::::::::On peut avoir enfin un aperçu de l'outil [[Utilisateur:Pinocchio/Timeline|ici]]. Je n'avance pas vite. Pour le moment les événements représentés proviennent d'ailleurs, juste pour exemple. Il faudra trouver un autre nom de page plus explicite avec peut-être une introduction. Autre problème : vue la lourdeur de l'outil, il n'est pas installé sur notre site, le téléchargement du code et des icônes se fait depuis mit.edu, donc en dehors de notre domaine et sans https, ce qui laisse probablement des traces. Il faudrait configurer les navigateurs pour ne pas transmettre le referrer (adresse origine de la page qui mentionne le lien, c'est à dire boywiki). Reste à créer la pages d'événements propre.
::::::::::::[[Utilisateur:Pinocchio|Pinocchio]] 12 avril 2009 à 22:18 (GMT)
:::::::::::::Dans un premier temps je n'ai vu qu'un cadre vide, et j'ai bien cru que ça ne passerait pas à travers mon proxy (Tor) ; mais après avoir cliqué sur le bouton de rafraichissement, TimeLine est apparu.
:::::::::::::Comme nom de page, on pourrait avoir quelque chose comme '''Panorama historique'''...
:::::::::::::Ce que tu dis à propos de l'hébergement du code et des icônes chez mit.edu est assez inquiétant ! A mon avis, il ne faudra avoir au final aucune connexion avec un autre site que BoyWiki, sous peine de faire courir des risques graves aux utilisateurs. Et même si ce n'était pas le cas, il y aura toujours des gens pour hurler, ce qui fera peur à beaucoup (rappelle-toi comment Pan s'est fait attaquer, et presque traiter de flic, parce qu'un des liens de son site pointait vers une page d'un site officiel !).
:::::::::::::Si c'est juste pour une phase d'essai, ça peut aller : il suffit de sortir couvert...
:::::::::::::Justement, as-tu vu sur LG les propos de Phénix ([https://legarcon.net/messages/291523.htm ici]) ? Comme d'habitude il est très négatif et désagréable, mais il n'a peut-être pas complètement tort. Il faudra absolument combler les failles connues (comme celle du système anti-pourriel avec une simple addition, qui peut être facilement contournée), traquer les inconnues, et éviter d'en faire naître d'autres en créant des fonctions potentiellement dangereuses. Non seulement le site doit être sécurisé, mais il ne doit même pas pouvoir être ''soupçonné'' d'insécurité – sinon, on va se retrouver avec un beau wiki que personne ne viendra lire ni compléter !
:::::::::::::Côté graphisme, je suppose que ça peut s'améliorer encore, et que tu n'en es qu'aux premiers essais. Pour une durée (la vie d'une personne par exemple), le mieux serait d'avoir une bande de couleur, suffisamment large pour que le nom de la personne ou de l'événement soit écrit sur la bande, et non à côté. Ce ne serait pas plus encombrant, et sûrement plus clair. Mais est-ce possible ?
:::::::::::::On voit en bas à gauche la mention d'un copyright. Est-ce un logiciel qu'on peut utiliser librement ?
:::::::::::::[[Utilisateur:Caprineus|Caprineus]] 12 avril 2009 à 23:29 (GMT)
::::::::::::::Aucune connexion vers un autre site ? Alors il faut supprimer tout les liens externes ! Il n'y a pas de différence entre charger une page (qui contient éventuellement du code) à partir d'un lien vers un autre site et charger le code timeline à partir de mit.edu. Le problème n'est pas l'accès à d'autres sites mais les traces qui sont laissées quand on le fait à partir d'un lien sans inhiber l'info du ''référant''. Sur LG cela est fait en appelant les liens à travers un code spécifique, par exemple : https://www.legarcon.net/cgi/deref.cgi?url=http://img529.imageshack.us/img529/7661/jigier.jpg. On peut probablement utiliser le cgi de LG pour passer nos liens (c'est peut-être mieux d'obtenir leur accord avant) ! Mais masquer le ''référant'' (l'adresse du site qui propose le lien) ne protège pas l'adresse de l'utilisateur qui a actionné le lien. La sécurité se situe à plusieurs niveaux et l'utilisateur aussi doit être actif dans sa protection, le but initial du wiki n'est pas de fournir une solution de sécurité idéale qui n'existe pas.
::::::::::::::La méthode de création de compte n'est pas un ''gouffre de sécurité'', c'est certes une faiblesse de l'authentification, mais l'accès en édition aux articles est restreinte. Sur LG cette restriction n'est pas obligatoire la plupart du temps, n'importe qui peut écrire n'importe quoi et supprimer les messages utiles par saturation de l'historique, le site n'est pas pour autant considéré comme 'insécure'. Ce qui fait la sécurité d'un wiki c'est sa mémoire, la possibilité de restaurer les versions des articles, l'impossibilité d'effacer totalement. Wikipedia qui autorise les modifications de pages par les non-connectés n'est protègé que par cette fonctionnalité.
::::::::::::::Si on en croit la page [[Special:Version|version]] l'outil ConfirmEdit a été installé, mais il n'est apparemment pas activé. Cette configuration des fichiers php ne peut être effectuée que par un admin du serveur, et non pas un admin de l'application wiki, ce n'est pas du tout le même niveau de droits.
::::::::::::::Quant aux autres ''trous'' : lesquels ? Annoncer qu'il existe des failles mais sans les indiquer, d'après toi c'est s'inquiéter sincèrement de la sécurité de l'utilisateur ou bien juste chercher à discréditer ?
::::::::::::::Des bandes de couleur avec le label superposé, oui c'est possible, l'ancienne version était présentée ainsi. Mais ça limite les possibilités de couleurs pour le label.
::::::::::::::Simile Timeline est OpenSource sous license BSD.
::::::::::::::[[Utilisateur:Pinocchio|Pinocchio]] 15 avril 2009 à 11:27 (GMT)
:L'exemple des liens vers des sites externes est intéressant, mais il ne s'agit pas tout à fait de la même chose que dans le cas de Timeline.
:Si je clique sur un lien externe donné dans un article, je ''sais'' à priori ce que je risque (et c'est à moi d'assurer ma sécurité en réglant auparavant la valeur du "referer" sur 0... ou en évitant de cliquer).
:En revanche, si je vais sur une page de BoyWiki, je suis censé ne pas y courir de risque. Le problème, dans le cas de la page '''Panorama historique''', c'est que le lien externe s'activera automatiquement sans que le lecteur ait pu décider de l'accepter ou non.
:C'est sur ce point que nous pourrions être critiqués – voire attaqués. (Tu n'ignores pas que chez certains, chercher à démolir systématiquement ce que font les autres relève presque de la maladie psychologique, et BoyWiki y aura forcément droit !)
:Tu dis que LG a résolu le problème en mettant en place un code spécifique. Ne pourrions-nous pas en faire autant ? J'imagine qu'alors tous les liens externes donnés sur une page BoyWiki devraient comporter un "préfixe" – ce qui ne paraît pas vraiment gênant à mettre en oeuvre. Mais il vaudrait mieux faire ça en interne, sans passer par LG.
:Peut-être même que la meilleure solution serait de donner systématiquement le choix à l'utilisateur, en indiquant toujours ''à la fois'' un lien direct et l'adresse (pour utilisation en copier-coller).
:Pour revenir à Timeline, il me semble qu'il faudrait :
:*soit que le logiciel soit installé sur le serveur de BoyWiki (meilleure solution) – si ça exige des pouvoirs que tu n'as pas, il devrait être possible de demander à quelqu'un d'assez haut placé ;
:*soit, au moins, que la liaison avec mit.edu soit "masquée" par un système comme celui de LG.
:Je ne comprends pas trop ce que tu dis à propos de l'outil ConfirmEdit (n'oublie pas que tu parles à un presque nul en matière d'informatique !). S'agit-il du système qui m'oblige à donner la solution d'une petite opération chaque fois que je veux créer ou modifier une page qui contient un nouveau lien externe ? Si c'est ça, il fonctionne très bien pour moi ! Le reproche fait par Phénix, c'est qu'une telle "barrière" est facilement surmontable par un logiciel élémentaire, qui n'aura aucun mal à faire l'opération indiquée – alors qu'il existe des systèmes plus sophistiqués qui nécessitent un regard humain pour reconnaître des caractères.
:Pour la réalité ou non des autres ''trous'' supposés, à toi d'en juger, puisque j'en suis bien incapable (et les autres utilisateurs actuels aussi, apparemment). Tu es notre seul bouclier ! :-)
:''« ...s'inquiéter sincèrement de la sécurité de l'utilisateur... »'' ? Arf ! comme dirait quelqu'un... Si ce quelqu'un me dit : « A te voir, tu cours manifestement le risque de gros problèmes de santé, mais je ne te dirai pas lesquels... », je peux penser que c'est un charlatan qui dit ça uniquement pour m'inquiéter ; ou que c'est quelqu'un qui a un vernis de médecine et qui cherche surtout à se faire valoir ; ou encore que c'est un vrai médecin et en même temps un vrai pervers, puisqu'il ne me donne pas les moyens de me soigner !... Mais tu comprendras que moi, pauvre ignorant, j'éprouve quand même une légère inquiétude.
:Il y a sur certains sites (celui des livres téléchargeables de Google, par exemple) une protection contre les logiciels malveillants qui cherchent à inonder le serveur de requêtes (je peste assez contre cette fonction lorsque je télécharge une série de livres et qu'elle me prend pour un vulgaire pirate !). Ne pourrions-nous pas avoir une protection de ce type ?
:[[Utilisateur:Caprineus|Caprineus]] 15 avril 2009 à 13:40 (GMT)
::Ok, alors on peut mettre un lien sur la page Timeline qui active le chargement manuellement. Bien sûr le mieux serait de passer par un moyen comme celui de LG. Ou par un autre 'anonymiseur'. En posséder un propre c'est sûrement possible, un wiki c'est un site web, mais l'info du 'referrer' à supprimer se trouve dans une entête http, c'est du protocole réseau, ce problème ne peut donc pas se résoudre à notre niveau. Installer Timeline en local n'est pas si facile : avec des pages limitées à 30 Ko il va en falloir une dizaine, sans compter la trentaine d'icônes à importer et les difficultées de IE pour accéder en https aux images depuis media.boywiki...
::ConfirmEdit est le module qui remplace l'authentification simple par des images représentant des lettres déformées ou hachurées visibles seulement pour un cerveau humain (pour combien de temps encore ?). Bien sûr que faire une addition n'est pas une opération compliquée pour un logiciel, mais ce que je faisais remarquer c'est que LG qui n'est équipé d'aucun contrôle n'est pas taxé pour autant de trou de sécurité. Si ce point là est un gouffre alors c'est plutôt rassurant au sujet des simples trous ! Tu as aussi raison de t'inquiéter, c'est ce qui assure la survie en environnement hostile ! Mais si on ne pense qu'à ça alors on ne fait plus rien. Moi un bouclier ?! Imagine que je sois un Bernard infiltré pas saint du tout ;o)
::Pour le dernier point je ne vois pas de quoi tu parles, mais globalement on a assez peu de possibilités pour agir sur le serveur à notre niveau, c'est d'ailleurs une disposition sécurisante à la base.
::[[Utilisateur:Pinocchio|Pinocchio]] 15 avril 2009 à 16:16 (GMT)
:::Le protocole réseau, c'est un gros mot, ou du chinois ? En tout cas, s'il y a quelque chose à faire pour permettre une "anonymisation" des utilisateurs de liens externes, tu peux éventuellement t'adresser directement à dB (du Comité de LG), en lui expliquant ce que tu souhaites : je crois qu'il a un contact direct avec les Grands Esprits – il sait même comment les réveiller quand ils sont dans un sommeil profond !
:::Tout ceci nous rappelle une chose importante : que l'utilisateur de base se protège très mal. Je me demande s'il ne serait pas utile de rédiger, en lien direct avec la page d'accueil, une page '''Précautions indispensables''', où l'on expliquerait aux nouveaux arrivants l'essentiel de ce qu'ils peuvent faire ''tout de suite'' pour se protéger.
:::Pages limitées à 30 Ko : bof, il y a bien mes petits [[Ramoneurs savoyards]] qui avoisinent les 100 Ko ! Et apparemment ça ne pose pas de problème, sauf lorsque je veux modifier l'ensemble de la page (en utilisant Mozilla).
:::« Les difficultées de IE ... » : ah bon, il y a encore des gens qui emploient ''ça'' ?! :-)
:::Si ConfirmEdit est installé et qu'il suffit de l'activer, là encore il faudrait peut-être en transmettre la requête aux Grands Esprits via dB...
:::Concernant la sécurité sur LG, je crois avoir lu qu'elle est en partie assurée par le manque de sophistication du logiciel, ce qui donne peu de prise aux hackers (par exemple, code HTML archaïque). Et Phénix semblait justement critiquer le fait que nous créons (enfin, je veux dire : que tu crées) actuellement un tas de fonctions complexes, qui selon lui fragilisent BoyWiki (genre utilisation de JavaScript). Comme je n'ai aucune idée des techniques utilisées par les hackers, je te laisse juger de la réalité ou non de ces menaces...
:::[[Utilisateur:Caprineus|Caprineus]] 15 avril 2009 à 17:59 (GMT)
::::C'est évident un site comme LG est incomparablement plus simple, la sophistication d'un wiki est inhérente au logiciel choisi, à l'interface proposée. Mais en ce qui concerne l'authentification (puisque c'est de ça qu'il est question) il me semble difficile de croire qu'une absence totale puisse être une meilleure sécurité qu'un mode de connexion même moyen.
::::J'ai compris autrement que toi le post que tu cites [https://legarcon.net/messages/291523.htm]. Il est question pour moi de failles qu'il aurait découvertes au moment de son passage ici, c'était un mois avant mon arrivée. Tu mentionnes déjà le problème dans la demande d'intervention datée du 22/12, ainsi que les supposées autres failles dans ta réponse du 25/01 à ce qui était mon premier message ([[BoyWiki:Agora/Demandes_d'intervention_technique#Contr.C3.B4le_de_s.C3.A9curit.C3.A9_anti-automatisme]]). Il n'a pas parlé de javascript ni de fonctionnalités actuelles. Au passage, la requête à propos de ConfirmEdit date de ce jour là.
::::Je note qu'il est très fort pour diviser et discréditer, puisqu'à présent tu as des doutes ! Je ne vais pas chercher à te convaincre, d'abord parce que je ne suis pas à l'abri des erreurs, il est possible que je me trompe. Mais ces méthodes ne sont pas ma façon de coopérer : c'est en travaillant ensemble qu'on fait avancer un projet, pas dans la suspicion. Ce qui implique un minimum de confiance réciproque. S'il voit des failles qu'on peut éviter ou corriger, qu'il le dise clairement, qu'il participe. Je ne suis pas venu ici pour imposer quoi que ce soit, j'ai essayé la plupart du temps de répondre au demandes formulées, selon ce que je sais faire. Maintenant si tu crois fondé que j'introduis des failles dans le wiki alors il est possible de tout désactiver, ça prendra 5 minutes... Mais il faut savoir que javascript était largement utilisé avant que j'ajoute mes quelques lignes. Encore une fois c'est l'utilisateur qui a le choix : chacun peut désactiver l'exécution des scripts dans son navigateur, rien n'est imposé.
::::[[Utilisateur:Pinocchio|Pinocchio]] 15 avril 2009 à 22:41 (GMT)
:::::Ne comprends pas mal mes inquiétudes : je crois avoir exprimé assez clairement que je n'y connais presque rien et que je te fais une entière confiance. Si tu es sûr que ce que tu fais est sans risque (ou à peu près sûr, car comme tu le dis une erreur peut toujours se glisser), non seulement je te ferai confiance, mais j'aurai confiance – car depuis que tu es arrivé ici j'ai pu juger sur pièces de ta compétence. Et sans doute même aurais-je jeté l'éponge depuis un certain temps si tu n'avais pas été là pour résoudre les problèmes techniques.
:::::Avoir des inquiétudes (parce qu'on tient à quelque chose et qu'on ne comprend pas bien comment ça marche), ce n'est pas avoir des doutes, ni faire preuve de suspicion. Toi et moi, nous avons assurément la volonté que le wiki soit de la meilleure qualité possible – c'est l'essentiel. Qualité éditoriale, certes, et sécuritaire aussi (et nul doute qu'au moment de l'ouverture, nous serons critiqués sur les deux...).
:::::J'avoue que parfois j'ai envie d'effacer complètement les liens vers les forums, dans mon navigateur, et de ne plus m'occuper que de BoyWiki... Oublier les parlottes inutiles, les criticailleurs et les incultes, pour pouvoir me consacrer à des choses vraiment intéressantes, avec des personnes actives et compétentes...
:::::[[Utilisateur:Caprineus|Caprineus]] 15 avril 2009 à 23:36 (GMT)
::::::On devrait toujours vérifier : j'étais tellement persuadé que la transmission du ''référant'' se faisait par défaut que je n'avais pas pris la peine de vérifier. En fait quand la page contenant le lien est chargée par https et que le lien pointe vers un simple http, alors il n'est pas envoyé ! Ça couvre donc la quasi totalité des liens externes présents dans nos pages. J'ai testé pour Firefox et IE. Vous pouvez faire l'essai avec par exemple les liens suivants : [http://www.cnil.fr/index.php?id=132 cnil] et [http://securinet.free.fr/traces-demo.html securinet], normalement l'info referrer (c'est à dire le serveur origine de la page, donc boywiki) est vide. Si on fait le même test sur Wikipedia (qui est en simple http) alors l'info est présente.
::::::[[Utilisateur:Pinocchio|Pinocchio]] 16 avril 2009 à 22:35 (GMT)
:::::::Oui, je viens de vérifier pour Mozilla 1.7.12 (après avoir remis le ''referer'' sur 1, pour tester) : ni la CNIL ni Securinet ne détectent rien.
:::::::Securinet semble même un peu faiblard : il m'affirme que je n'utilise « Ni Windows, ni MAC » (en réalité j'utilise Windows XP SP3), et que je viens de la page '''RealJukebox NS Plugin''' (jamais vu !). De plus, il ne détecte aucune adresse IP, alors que la CNIL en trouve une (fausse, bien sûr, puisque je passe par Tor).
:::::::Donc, si j'ai bien tout compris, et à condition que les utilisateurs ne puissent se connecter à BoyWiki qu'en https, ça supprime tout problème de risque pour Timeline ? Bonne nouvelle !
:::::::[[Utilisateur:Caprineus|Caprineus]] 16 avril 2009 à 23:45 (GMT)
::::::::J'ai vérifié pour Timeline, les chargements javascript étant un peu différents d'un lien à cliquer : pas de trace d'une entête indiquant l'origine de la page. Tests effectués dans le cadre bien sûr d'une connexion initiale à boywiki en https. Le problème maintenant est de s'assurer que l'utilisateur se connecte bien sous ce mode…
::::::::[[Utilisateur:Pinocchio|Pinocchio]] 17 avril 2009 à 22:34 (GMT)
:::::::::Je suis extrêmement surpris de constater qu'on peut se connecter en http ! (je n'avais jamais essayé). Est-ce qu'un site peut désactiver cette possibilité de connexion, et obliger ainsi tous ses utilisateurs à se connecter en https ? Il me semble que c'est ce que font, entre autres, les sites de paiement en ligne. A mon avis, ce serait impératif pour BoyWiki !
:::::::::[[Utilisateur:Caprineus|Caprineus]] 18 avril 2009 à 00:01 (GMT)
::::::::::C'est possible dans la configuration du service web, qui n'est accessible qu'à un administrateur système. À notre niveau on peut, pour timeline, refuser le chargement si la connexion n'est pas https ; mais pour les liens ordinaires c'est plus difficile : on peut par exemple afficher un message d'avertissement à chaque page, le principe étant assez gênant pour supposer une réaction de l'utilisateur. Ceci dit, un têtu peut toujours désactiver les scripts et continuer à surfer en http !
::::::::::[[Utilisateur:Pinocchio|Pinocchio]] 18 avril 2009 à 09:31 (GMT)
:::::::::::Es-tu sûr de ne pas avoir les pouvoirs nécessaires pour intervenir à ce niveau ? Tu es "administrateur", est-ce que c'est différent de "administrateur système" (et quel serait le terme anglais pour cette fonction) ?
:::::::::::J'avoue m'y perdre un peu dans l'organigramme de BoyWiki, d'autant plus qu'il est à cheval sur deux langues, qu'il utilise parfois des mots plus ou moins ou moins bizarres, et que ça ne semble pas être toujours cohérent ni bien à jour.
:::::::::::Par exemple, la page [[Special:Liste_des_utilisateurs|Liste des utilisateurs]] comporte les fonctions '''Scribe''', '''Administrateur''' (traduit par ''Curator'' en anglais), '''Bureaucrate''', '''Vérificateur d'utilisateur''', '''fsc''' (?).
:::::::::::Mais on découvre ailleurs qu'en plus des '''Administrateurs''' normaux, il existe un '''Gardien du Wiki''' (''Keeper of the Wiki''), qui semble doté de super-pouvoirs. N'est-ce pas à lui que tu devrais t'adresser pour obtenir une modification du système ?
:::::::::::Comment s'appelle un '''fsc''' en français, et qu'est-ce qu'il peut faire ?!
:::::::::::Si tu as sur ces points des idées un peu plus claires que les miennes, je suis preneur de toutes explications utiles. Ça pourrait éventuellement permettre de rédiger une page claire et complète sur l'organisation du wiki (en français, bien sûr). Je veux bien m'y coller, mais pas avant d'avoir tout compris !
:::::::::::[[Utilisateur:Caprineus|Caprineus]] 18 avril 2009 à 10:29 (GMT)
::::::::::::Ces termes ésotériques ne sont pas très clairs pour moi non plus ! Mais ils désignent des droits ou des limitations à l'intérieur d'une application (le wiki) et qui n'ont pas de valeur au-delà. Par exemple on peut être admin pour boywiki et ne pas avoir de droit dans mediawiki. Au dessus il y a le service réseau, puis le serveur et son système d'exploitation. Il est bon que les rôles soient séparés, il serait dangereux que l'administration de ces niveaux soit accessible depuis une application parmi d'autres, comme si tu pouvais changer d'adresse IP ou redémarrer ton PC depuis Word. Maintenant la même personne peut posséder plusieurs niveaux de droits, je ne sais pas si c'est le cas de Keeper. Et comment les joindre s'ils ne lisent pas nos discussions ?
::::::::::::[[Utilisateur:Pinocchio|Pinocchio]] 18 avril 2009 à 10:59 (GMT)
:::::::::::::C'est la question que je me pose depuis plus de 6 mois ! Les anglophones sont à l'origine de BoyWiki, mais ils semblent l'avoir plus ou moins déserté, y compris les administrateurs, et y compris sur la page du Conseil. Comme je le disais récemment, le meilleur moyen d'établir quand même un contact avec eux semble être de passer par dB (qu'on peut toujours joindre à l'adresse du Comité de LG).
:::::::::::::Le mieux serait peut-être que tu réunisses les demandes d'intervention à faire (activation de ConfirmEdit, interdiction des connexions en http, etc.), et que tu les lui communiques pour qu'il les transmette à qui de droit. A noter que plus tes demandes seront claires et complètes (voire même rédigées en anglais !), plus il y aura de chances que ça marche...
:::::::::::::[[Utilisateur:Caprineus|Caprineus]] 18 avril 2009 à 11:56 (GMT)


===Modèle <nowiki>{{Extrait}}</nowiki>===
===Modèle <nowiki>{{Extrait}}</nowiki>===
Ligne 125 : Ligne 316 :


[[Utilisateur:Caprineus|Caprineus]] 3 janvier 2009 à 19:12 (GMT)
[[Utilisateur:Caprineus|Caprineus]] 3 janvier 2009 à 19:12 (GMT)
:Caprineus, peux-tu préciser ton besoin ? Est-il encore d'actualité ? Pour ma part, je ne vois pas vraiment de différence (hormis le fond bleu au lieu de gris). C'est peut-être WikiQuote qui a évolué depuis ta demande.
:
:--[[Utilisateur:Loustic|Loustic]] 27 février 2009 à 18:00 (GMT)
::Je vais faire de nouveaux essais sur la page [[Les Passions schismatiques (extraits)]], pour voir quel modèle est le mieux adapté au texte des citations.
::Pour les références des citations : le modèle actuel semble bon, sauf sur un point important : il affiche toujours le nom de l'auteur après le titre, alors qu'il faudrait l'afficher en premier. Les références de cette page devraient donc être de la forme :
::*Gabriel Matzneff, ''Les Passions schismatiques'', Stock, 1977, partie « Le Christ », p. 26
::[[Utilisateur:Caprineus|Caprineus]] 27 février 2009 à 19:45 (GMT)
:::Pour le texte des citations : le modèle qui semble le plus adapté est celui des citations courtes sans liseré (voir les modifications provisoires sur la page [[Les Passions schismatiques (extraits)]]).
:::Il faudrait pourtant le modifier (ça tombe bien, Pinocchio est en train de s'en occuper :-) :
:::*en supprimant les guillemets (inutiles, et même mal venues quand il y a déjà des guillemets dans le texte, comme c'est le cas pour la première citation)
:::*en agrandissant légèrement la police (car pour un même oeil, par exemple 12 points, le Times New Roman est toujours plus petit que des fontes sans sérif comme Arial ou Tahoma), et peut-être même en l'élargissant
:::*en créant une marge à droite, égale à celle de gauche.
:::Ensuite, le modèle de la référence devrait être modifié pour afficher les mêmes marges, de façon que le texte et sa référence soient au même niveau (sans oublier la modification de l'ordre auteur/titre que j'évoquais plus haut).
:::On testera ensuite si c'est agréable à voir et à lire...
:::[[Utilisateur:Caprineus|Caprineus]] 27 février 2009 à 20:25 (GMT)
::::Création du modèle {{m|Extrait}} et modification du style reflivre pour alignement des marges.
::::Modèle appliqué pour test sur les deux premières citations de la page ''Les Passions schismatiques''.
::::À noter : l'appel à {{m|Réf Livre}} est inclus dans le modèle, à la fin de l'extrait, et non pas à la suite du modèle {{m|Extrait}}, afin d'appliquer les marges de l'extrait à la référence, sans imposer ''en dur'' ces marges (qui sont propres au style de Extrait) au modèle 'Ref Livre' : quand celui-ci est utilisé hors du modèle 'Extrait' il ne possède pas de marges propres.
::::[[Utilisateur:Pinocchio|Pinocchio]] 10 mars 2009 à 17:33 (GMT)
:::::Au vu de la page [[Les Passions schismatiques (extraits)]], le résultat est plutôt agréable à l'oeil, et cohérent avec le style général des textes cités (police sérif).
:::::Un point toutefois serait à revoir : il y a trop d'indentations successives à gauche (titre de section – citation – puce – référence), ce que les bons typographes évitent de faire. Il serait donc préférable de simplifier en alignant la puce et le fond bleuté sur le texte de la citation (et à droite aussi).
:::::On pourrait essayer aussi d'afficher la référence en sans-sérif : en effet, c'est de l'information encyclopédique, et non pas une citation proprement dite.
:::::Tout autre chose, mais pour le même modèle : on pourrait imaginer que la page d'accueil de BoyWiki affiche chaque jour, entre autres choses, une citation choisie de façon aléatoire. Serait-il possible, dans cette optique, d'attribuer à chaque citation un numéro, non significatif en soi, mais qui l'identifie pour permettre ce "tirage au sort" automatique de la citation du jour ? (Je n'y ai pas réfléchi plus que ça, c'est juste une idée en passant pour "animer" un peu la page d'accueil, qui pour l'instant est un peu morne...)
:::::[[Utilisateur:Caprineus|Caprineus]] 11 mars 2009 à 00:45 (GMT)
::::::Peux-tu refaire un test stp ? Il me semble que le modèle répond globalement à ce que tu demandes. Peut être as tu fait le premier test avant la fin de la mise au point ou sans avoir rechargé la page de style en cache ?
::::::Pour la citation sur la page d'accueil, c'est une bonne idée, mais qui n'est pas facile à mettre en œuvre vues les limitations imposées. Je suis en train de chercher une solution possible, mais ce serait plus simple si cette fonction était placée côté serveur, lancée en tâche chaque jour. De notre côté (côté client) cela nécessite un utilisateur connecté avec des droits suffisants pour modifier la page et pendant un temps suffisant pour effectuer l'opération, vus les temps de réponse. Quatre phases sont nécessaires :
::::::*lecture de la page des citations préparées (pour plusieurs jours d'avance)
::::::*recherche de la liste des pages contenant des citations et sélection d'une page au hasard
::::::*lecture de cette page tirée au hasard et copie d'une citation au hasard (une page de citations en contient généralement plusieurs)
::::::*écriture de la page des citations préparées après mise à jour de la nouvelle citation.
::::::On peut guère espérer moins de 30 secondes pour l'ensemble de l'opération. Si l'utilisateur change de page avant la fin, l'opération ne se fait pas. Je pensais lier l'action logiquement à la page d'accueil, mais qui va rester 30 secondes au moins sur cette page (personnellement j'y vais rarement) ? Même si une citation nouvelle apparait chaque jour et incite à la consultation, la plupart se lisent en moins de temps. Il faudrait lier l'action à la composition ou édition de page pour être sûr de disposer d'assez de temps, mais ça me parait peu cohérent d'agir (sans le savoir) sur la page d'accueil quand on édite une autre page…
::::::[[Utilisateur:Pinocchio|Pinocchio]] 12 mars 2009 à 22:29 (GMT)
:::::::Oui, le format affiché pour les citations est maintenant tout à fait au point. De même que le modèle <nowiki>{{Droite}}</nowiki>, qui rend l'effet désiré (Lamartine sera content ! :-)
:::::::En ce qui concerne l'affichage de citations sur la page d'accueil, je pensais plutôt à un processus entièrement automatisé :
:::::::— Une fois par jour, un robot explore le site et répertorie toutes les citations existantes (grâce au modèle) ;
:::::::— il exclut de sa liste les citations déjà récemment affichées ;
:::::::— parmi les restantes, il en tire une au sort et l'affiche pour 24 heures sur la page d'accueil,
:::::::— en n'oubliant pas de la placer ensuite sur la liste des "récemment affichées".
:::::::Il n'y aurait donc aucune intervention humaine (sauf pour alimenter le fonds en ajoutant sans cesse de nouvelles citations).
:::::::C'est pour permettre (ou pour faciliter) le tirage au sort que j'avais imaginé que chaque citation soit marquée par un identifiant. Ça pourrait aussi permettre de distinguer les citations (avec identifiant) des simples extraits de textes divers illustrant des articles (sans identifiant, parce qu'ils n'auraient pas vocation à être affichés séparément de leur contexte).
:::::::[[Utilisateur:Caprineus|Caprineus]] 12 mars 2009 à 23:39 (GMT)
::::::::Ajout cadre ''Citation du jour'' sur la page d'Accueil pour test et mise en page. Pour le moment l'automate de mise à jour n'est pas actif (pas terminé), il s'agit déjà de voir si la citation change chaque jour malgré les problèmes de cache. Je te (vous) laisse le soin d'améliorer la présentation de la page Accueil qui est maintenant trop longue, certaines citations occupant presque une demi-hauteur de page.
::::::::Certes un ''robot'' (PC client dédié) solutionne le problème de temps d'opération, mais il nécessite un PC affecté à cet usage, ce qui pose problème en cas de panne ou d'absence. J'étais parti sur l'idée de considérer tout utilisateur comme ''robot'' potentiel malgré lui ! Mais ce délai d'opération semble trop long pour être transparent à l'utilisateur…
::::::::[[Utilisateur:Pinocchio|Pinocchio]] 14 mars 2009 à 12:33 (GMT)
:::::::::En te lisant, je crois comprendre pourquoi, hier soir, mon ordi s'est mis à ramer comme une bête quand j'ai essayé d'aller sur la page où tu faisais des essais avec cet automate : il était utilisé à son insu comme "robot potentiel" ! Je te confirme qu'en effet, ce n'était pas transparent du tout – d'autant que je me connecte toujours à travers Tor.
:::::::::Et s'il suffisait que le "robot" (sur le PC d'un ou plusieurs admins) se connecte par exemple une fois par mois, le temps qu'il procède au tirage au sort des 30 jours suivants ? Il établirait alors une table de correspondance entre jours et références de citation, qui serait enregistrée sur le site, et ensuite l'affichage ne poserait plus de problème particulier. On pourrait peut-être même le faire anticiper sur un délai encore plus long. Ainsi les problèmes de panne et d'absence seraient évités.
:::::::::Concernant l'affichage sur la page d'accueil, il faudrait trouver un bon graphiste pour la reconstruire totalement, en la rendant aussi dynamique et attrayante que celle de Wikipédia. Personnellement, je verrais bien la citation du jour s'afficher dans un cadre de demi-largeur de page (l'autre demi-largeur étant éventuellement occupée par "Une page au hasard"). Il faudrait imposer une limite à la hauteur du cadre, de façon qu'en cas de texte trop long on puisse poursuivre sur la page d'origine (de toute façon, le but d'un tel instrument étant d'inciter à la navigation, il doit être accompagné d'un lien vers la page d'origine – de même que le cadre de "Une page au hasard" n'afficherait que les premières lignes, suivies d'un lien).
:::::::::Pourquoi pas, aussi, un lien du type :
:::::::::'''Que s'est-il passé le [[14 mars]] ?... Et il y a [[1909|100 ans]] ? [[1809|200 ans]] ?...'''
:::::::::Qui bien sûr serait automatiquement adapté à la date du jour.
:::::::::Le lien vers l'Agora, lui, encombre vraiment la page ! Ne serait-il pas possible de le mettre dans le cadre '''navigation''' de la marge gauche (entre '''Communauté''' et '''Actualités''', par exemple) ? Par la même occasion, on pourrait le rendre invisible aux utilisateurs non connectés (mais pour les connectés, il serait visible sur toutes les pages, donc plus pratique d'accès).
:::::::::[[Utilisateur:Caprineus|Caprineus]] 14 mars 2009 à 18:51 (GMT)
:::::::::Je reviens sur l'idée d'un tirage au sort des citations. Or ce dont nous avons besoin, en réalité, c'est d'une présentation variée, et non d'un véritable tirage aléatoire permanent.
:::::::::Une solution serait peut-être d'attribuer automatiquement à toute citation, <u>lors de sa création</u>, un numéro identifiant aléatoire. Genre nombre décimal à 10 chiffres (presque 10 milliards de possibilités) ou nombre binaire à 32 chiffres (4 milliards de possibilités). Ce serait en quelque sorte un "pré-tirage au sort", effectué une fois pour toutes.
:::::::::Ensuite, les citations seraient automatiquement affichées, jour après jour, par ordre croissant de numéro identifiant (et en boucle).
:::::::::La variété "pseudo-aléatoire" de l'affichage serait engendrée par le grand nombre des citations, et par le caractère pseudo-aléatoire des numéros attribués. Pour cela, il faudrait mettre au point un algorithme utilisant habilement, par exemple, le nombre de caractères de la citation, les valeurs numériques de ses premières lettres, la date et l'heure de sa création, etc. De façon qu'il n'y ait qu'une faible probabilité que deux citations d'un même auteur se suivent ; et aussi de façon que les nouvelles se mélangent parfaitement avec les anciennes.
:::::::::Et il va donc falloir s'activer encore pour créer des pages de citations suffisamment nombreuses ! Oh là là, vivement la retraite... <small>Si j'aurais su, j'aurais pô v'nu ! ''':-)'''</small>
:::::::::[[Utilisateur:Caprineus|Caprineus]] 14 mars 2009 à 19:26 (GMT)
::::::::::Ajout des identifiants pour le modèle {{m|Extrait}}. Et d'une option pour ne pas en affecter les extraits qu'on ne veut pas. Pour les extraits déjà créés sans identifiant il suffit de re-publier la page. À tester avec prudence…
::::::::::Par ailleurs le mécanisme de rafraichissement de la page d'accueil est en place. Il manque encore celui pour ajouter les citations futures.
::::::::::[[Utilisateur:Pinocchio|Pinocchio]] 17 mars 2009 à 17:51 (GMT)
:::::::::::Arrivé ce soir sur la page d'accueil, je commençai déjà à bougonner (c'est mon côté ours...) contre la disparition du lien vers l'Agora – quand, me souvenant d'une suggestion récente, je me suis dit que ça marcherait peut-être mieux en m'identifiant. Aaah ! Très bien !... Enfin on peut discuter à l'abri des regards indiscrets, voire hostiles.
:::::::::::L'affichage des citations du jour a l'air de se faire correctement, mais le logiciel semble pour l'instant être fanatique de Gabriel Matzneff ! J'ai donc republié les 4 pages de citations existantes, comme tu l'as expliqué, pour générer les identifiants (je note en passant que nous ne pourrons pas mettre plus de dix millions de citations ! :-). As-tu prévu une solution pour le cas où le hasard attribuerait à deux citations le même identifiant (probabilité très faible, mais pas nulle) ?
:::::::::::Pour l'affichage sur la page d'accueil, une suggestion : lorsque le curseur passe sur le titre '''''Citation du jour''''' (et éventuellement sur la référence, ou même sur l'ensemble du cadre), une bulle pourrait s'afficher avec '''Cliquez ici pour lire d’autres citations du même auteur''' – ce qui renverrait à la page d'origine. Ce serait peut-être plus incitatif, parce que plus visible, que le lien en bas à droite du cadre.
:::::::::::En tout cas, que de progrès ! Quant à moi, il ne faut pas croire que j'aie déserté les lieux, même si j'y suis moins visible depuis quelques jours : au contraire, j'ai passé tout un roman en OCR (c'est long !), et je suis en train de le relire attentivement avant publication. Grappillé aussi un texte amusant (historique, quoique relativement criticable), indiqué sur LG par Dôron : cela aussi sera publié sous peu.
:::::::::::[[Utilisateur:Caprineus|Caprineus]] 18 mars 2009 à 23:47 (GMT)
::::::::::::Ouf ! Je crois que c'est terminé pour la procédure de choix et d'ajout des futures citations du jour. J'ai opté pour une solution intermédiaire : le lancement manuel à la demande. Vu le délai nécessaire à son déroulement il était difficile d'envisager un mode furtif. Et puis le mode interactif permet de passer des informations sur le déroulement de l'opération. On peut tester sur la page [[ BoyWiki:Accueil/Citation du jour Prepare]]. Normalement tout utilisateur connecté ayant le droit d'écrire dans la page des citations (qui est une sous page ordinaire de Accueil) devra pouvoir l'utiliser.
::::::::::::[[Utilisateur:Pinocchio|Pinocchio]] 22 mars 2009 à 00:17 (GMT)
::::::::::::Ajout du lien en bulle vers la page origine de la citation.
::::::::::::À propos des éventuels identifiants attribués en double, un contrôle est fait lors du tri dans la préparation des citations, un message devrait signaler l'erreur, pour le moment le cas ne s'est pas présenté.
::::::::::::[[Utilisateur:Pinocchio|Pinocchio]] 22 mars 2009 à 16:39 (GMT)
:::::::::::::Je suis allé voir la page [[BoyWiki:Accueil/Citation du jour Prepare]], et j'ai docilement cliqué partout où on m'a dit... Mais une question me turlupine : puisque les identifiants sont tous déjà attribués, est-ce que cette manoeuvre ne donne pas chaque fois les mêmes résultats ? Ça ne serait pas grave si on laissait la liste des citations s'épuiser complètement avant de la renouveler, mais si chaque jour quelqu'un va cliquer et que ça redémarre le processus à zéro, est-ce que ce n'est pas toujours la même citation qui s'affichera ?!
:::::::::::::A vrai dire, je ne comprends pas très bien le processus mis en oeuvre. Je pensais que si les citations recevaient dès le début un identifiant aléatoire et définitif, il suffisait ensuite de les afficher toujours dans l'ordre croissant. Ce ne serait pas vraiment monotone : avec seulement 4 pages de citations, on en aurait déjà pour plus de 3 mois avant de recommencer ; et pour près de 3 ans quand on aura 1000 citations (ce qui arrivera vite).
:::::::::::::[[Utilisateur:Caprineus|Caprineus]] 22 mars 2009 à 21:32 (GMT)
::::::::::::::En effet, actuellement la page dans laquelle sont écrites les citations sélectionnées est une page de test. De ce fait à chaque fois que la page des citations réelle est lue, elle est trouvée vide (le dernier jour est le 22) et 30 citations nouvelles sont générées. J'attendais que tu testes pour finir ! Parce que le test ne peut se faire qu'une fois, si la page est ''pleine'' (30 jours maxi.) alors la procédure est interrompue dès le début et il ne se passe rien. Au mieux on ne peut en ajouter qu'une chaque jour. J'ai pensé que 30 jours était une bonne moyenne entre l'obligation de penser à les générer trop souvent, et la nécessité d'attendre l'épuisement du lot de jours avant de voir apparaitre les citations d'une nouvelle page récemment ajoutée. En effet, les identifiants étant affectés aléatoirement, ils s'intercalent au hasard entre ceux déjà attribués : c'est lors d'un nouveau tri que les nouveaux sont pris en compte. Si 100 jours sont générés, ils le sont avec des citations disponibles au moment du tri croissant, pas celles qui ont été ajoutées entre temps. Et puis je craignait les problèmes de débordement de taille de page. Enfin on peut changer facilement cette limite de 30 jours.
::::::::::::::[[Utilisateur:Pinocchio|Pinocchio]] 22 mars 2009 à 22:19 (GMT)
:Il y a deux nouvelles pages de citations : [[Propos secrets (citations)]] et [[L’Oracle (citations)]]. Histoire de fournir du grain à moudre...
:Sur la page [[L’Oracle (citations)]], il y a le modèle <nowiki>{{Personnage}}</nowiki> qui ne fonctionne pas (c'est une importation de Wikiquote [http://fr.wikiquote.org/wiki/L%27Oracle L'Oracle]). Si tu pouvais le ramener à la raison... (Dans le cas où ce serait trop problématique, je pourrais toujours le remplacer par un modèle <nowiki>{{Petites capitales}}</nowiki> – mais c'est moins souple si on veut en changer.)
:A propos de ce modèle <nowiki>{{Petites capitales}}</nowiki> : je trouve qu'on ne voit guère de différence avec des capitales normales si on l'insère dans le modèle <nowiki>{{Citation longue}}</nowiki> – regarde par exemple dans [[Jocelyn – 4ème époque, 1]], où les noms des personnages du dialogue, {{Petites capitales|Laurence}} et {{Petites capitales|Moi}}, sont dans ce format (en revanche, CAPITALES et {{Petites capitales|Petites capitales}} sont nettement distinctes en sans sérif). Penses-tu que ça puisse être amélioré en sérif ?...
:[[Utilisateur:Caprineus|Caprineus]] 14 mars 2009 à 23:13 (GMT)
::Modèle {{m|personnage}} importé, mais il fait la même chose que {{m|petites capitales}}.
::Sur la page [[L’Oracle (citations)]], je pense que le ''personnage'' devrait être englobé dans le modèle {{m|extrait}} et non disposé avant, afin d'hériter de ses caractéristiques (en particulier la police).
::[[Utilisateur:Pinocchio|Pinocchio]] 15 mars 2009 à 18:14 (GMT)
:::Merci pour l'importation. Oui, le modèle {{m|personnage}} fait ''actuellement'' la même chose que {{m|petites capitales}} ; mais s'il est distinct, ça peut permettre un jour d'en changer les caractéristiques sans modifier pour autant les autres occurrences en petites capitales.
:::Par ailleurs, je ne comprends pas ta suggestion : sur les pages [[L’Oracle (citations)]] et [[Le Roi des aulnes (citations)]], le modèle {{m|personnage}} est bien inclus dans le modèle {{m|extrait}} (je ne suis d'ailleurs pas sûr que ce soit une très bonne chose, puisque le nom du personnage ne fait pas à proprement parler partie de la citation : il pourrait donc être en sans-sérif).
:::[[Utilisateur:Caprineus|Caprineus]] 16 mars 2009 à 00:17 (GMT)


==Interventions en cours de traitement et/ou à tester==
===Sécurité : aspiration du site===
===Modèle référence d'une oeuvre écrite===
Les administrateurs de sites n'aiment pas du tout les aspirateurs, qui utilisent énormément de bande passante.


Sur les pages d'extraits de BoyWiki (comme [[Les Passions schismatiques (extraits)]]), les textes et leurs références devraient s'afficher de la même manière que sur Wikiquote (voir [http://fr.wikiquote.org/wiki/Les_Passions_schismatiques Les Passions schismatiques]).
C'est donc une attaque possible à notre égard : une équipe d'antis qui lanceraient sans cesse un aspirateur comme l'excellent (et gratuit) WinHTTrack.
 
Est-il possible d'empêcher de telles attaques ? (certains sites ne sont pas "aspirables".)
 
[[Utilisateur:Caprineus|Caprineus]] 7 mars 2009 à 11:19 (GMT)
 
===Acquisition des données du site===
Pour dissuader les utilisateurs de bonne foi d'aspirer le site, il semble possible de leur permettre d'enregistrer un état récent de la totalité des données. C'est ce que fait pour Wikipédia le logiciel WikiTaxi.
 
La même chose pourrait-elle être mise en place pour BoyWiki ? (En plus, ça multiplierait le nombre total de sauvegardes existantes, ce qui peut être très utile en cas de gros problème.)
 
[[Utilisateur:Caprineus|Caprineus]] 7 mars 2009 à 11:29 (GMT)


Pour cela il faudrait créer un modèle pour la ligne de référence :<br>
===BoyWiki en livre===
• puce et retrait de paragraphe<br>
Wikipédia possède maintenant une fonctionnalité remarquable : chacun peut facilement composer ses propres livres en PDF, à partir d'articles existants de son choix (voir le petit cadre '''Créer un livre''' dans la marge gauche de Wikipédia).
• caractères plus petits que le texte principal, mais pas aussi petits qu'avec les tags <nowiki><small> </small></nowiki> ;<br>
• fond légèrement coloré (bleuté, c'est bien)<br>
• espacement après la ligne nettement plus grand que celui avant la ligne, lui-même supérieur à un interligne normal<br>
• possibilité d'insérer (ou non) chacune des données suivantes, dans un ordre variable selon les cas :<br>
Auteur<br>
''Titre de l'ouvrage''<br>
« Chapitre »<br>
Editeur<br>
date<br>
page<br>


Y a-t-il un volontaire pour réaliser ce modèle ?
Est-il envisageable que BoyWiki offre un jour à ses lecteurs la même possibilité ?...


[[Utilisateur:Caprineus|Caprineus]] 3 janvier 2009 à 19:12 (GMT)
[[Utilisateur:Caprineus|Caprineus]] 7 mars 2009 à 11:37 (GMT)
:Création du modèle <nowiki>{{Réf Livre}}</nowiki> et des modèles associés, sur la base des modèles de WP. Ce modèle permet de générer une ligne de référence pour une oeuvre écrite suivant les exemples de la [http://fr.wikiquote.org/wiki/Mod%C3%A8le:R%C3%A9f_Livre documentation] de WP.
:C'est une belle idée ! J'avais même pas remarqué. Mais c'est typiquement une fonction implémentée côté serveur… [[Utilisateur:Pinocchio|Pinocchio]] 7 mars 2009 à 16:16 (GMT)
:Je n'ai pas su faire autrement que d'utiliser les balises de réduction de taille des caractères, il faut encore fouiller pour trouver une solution permettant d'avoir un pourcentage ou une taille de caractère définie.
:--[[Utilisateur:Loustic|Loustic]] 10 janvier 2009 à 16:59 (GMT)
::Merci de t'être penché sur ce modèle et de l'avoir importé. Il reste à mon avis quelques améliorations à apporter :
::*D'abord, comme tu le remarques, agrandir les caractères, sans pour autant qu'ils soient aussi grands que ceux du texte
::*Obtenir un fond de ligne légèrement bleuté (comme dans Wikipédia ou Wikiquote)
::*Mettre l'auteur en tête de ligne, avant le titre (car c'est une citation d'un auteur avant d'être celle d'une oeuvre)
::*Que l'auteur soit facultatif (soit parce qu'il est inutile de répéter son nom à chaque citation sur une page qui lui est entièrement consacrée ; soit parce que l'oeuvre est anonyme)
::*Supprimer la mention automatique "éd." pour l'éditeur : d'une part elle ne sert à rien (tout le monde comprend sans cette indication) ; et de plus elle peut être gênante ou redondante dans certains cas (par exemple si elle affiche "éd. Les Éd. Modernes")
::[[Utilisateur:Caprineus|Caprineus]] 11 janvier 2009 à 00:06 (GMT)
:::Révision du modèle. J'ai pu diminuer la taille de la police en utilisant du code HTML. Pour le moment, la taille est réglée 2 points en dessous de la police utilisée pour le corps de texte. A -1 point, on a du mal à distinguer une différence et, à -3 points, on obtient l'équivalent de la taille small. Idem pour le fond du texte, c'est aussi du code HTML. On peut encore éclaircir un peu, c'est réglé à 242 sur 255 maxi.
:::J'ai supprimé la mention "éd." devant le nom d'éditeur. Mais je ne suis pas sûr que ce soit une bonne chose, il y a des éditeurs dont le nom pourrait passer pour celui d'un co-auteur, d'un traducteur... Je pense en particulier aux éditeurs dont le nom est celui du patron (prénom + nom). Dans ton exemple, plutôt que "éd. Les Éd. Modernes", j'aurais écrit "éd. Les Éditions Modernes". A toi de voir.
:::Tes 2 autres demandes sont plus difficiles à satisfaire parce que ce modèle est celui à utiliser pour donner la référence la plus complète possible d'un livre. L'auteur est donc indispensable et, s'il est anonyme, il y a lieu de préciser "Auteur anonyme". Je pense qu'on peut modifier le problème. Si tu places la référence aussi complète que possible du livre dans la présentation en utilisant le modèle "Réf Livre", il devient possible de remplacer les références sous les citations, un peu répétitives, par "Id. « Le Christ », p. 26" qui est la formulation usuelle quand on cite une série d'extraits d'un même livre. Si ça te va, ou peut créer un autre modèle, genre "Réf Livre Id" où seule la page est obligatoire, les chapitres, actes, scènes... devenant optionels et les autres éléments (auteur, année, éditeur...) non repris.
:::--[[Utilisateur:Loustic|Loustic]] 11 janvier 2009 à 12:54 (GMT)<br />
::::On progresse ! Mais quelques points de détail restent à régler...
::::*Taille de la police : je ne vois '''aucune''' différence avec la version précédente ! Peut-être faudrait-il essayer avec -1 au lieu de -2.<br />Pour visualiser ce qui est souhaitable, le mieux est de se rendre sur la page de Wikiquote [http://fr.wikiquote.org/wiki/Les_Passions_schismatiques Les Passions schismatiques] (et peut-être de jeter un coup d'oeil sur leur code).
::::*Couleur de fond de la ligne de référence : là encore, le modèle de Wikiquote est excellent : nuance de bleu (le nôtre est un peu trop vert à mon goût), hauteur de ligne (à augmenter chez nous), longueur de ligne (ce fond de couleur devrait aller jusqu'au bout de la ligne, au lieu de s'arrêter avec le texte : ça ferait un soulignement plus net et plus esthétique de l'ensemble de la citation).
::::*Mention de l'auteur : elle doit absolument être placée en début de ligne (avant le titre), comme c'est la norme en bibliographie pour donner des références. On doit donc avoir :
::::**Gabriel Matzneff, ''Les passions schismatiques'', Stock, 1977, « Le Christ », p. 26<br />et non :
::::**''Les passions schismatiques'', Gabriel Matzneff, Stock, 1977, « Le Christ », p. 26
::::(De plus, cette présentation évite l'inconvénient que tu signales, d'un risque de confusion entre l'éditeur – Albin Michel par exemple – et un co-auteur : l'emplacement par rapport au titre lève l'ambiguïté.)
::::Concernant le modèle lui-même, il n'est pas destiné à donner "la référence la plus complète possible d'un livre", mais simplement la référence d'une citation, selon un format adapté à ce seul usage. Tu peux aller voir par exemple ce que c'est qu'une référence ''complète'' à la page [[Bibliographie_garçonnière_–_D#DU]], pour les ouvrages de Tony Duvert : outre l'auteur, le titre, l'éditeur, l'année et la partie, on trouve le sous-titre, l'édition, le lieu, les mentions d'imprimerie, le nombre de volumes et de pages, l'illustration, la taille, la collection, l'ISBN, etc. ! De plus, ces indications sont accompagnées d'une ponctuation standardisée particulière (norme ISBD), au lieu des virgules de la simple référence. Aucun besoin de mettre tout ça après chaque citation (en revanche, ça peut se mettre en bas de page, dans la section '''Bibliographie''' – comme je l'ai fait, d'ailleurs, pour la page [[Les Passions schismatiques (extraits)]]).
::::Donc, je me demande s'il ne serait pas préférable de renommer le modèle en <nowiki>{{Réf Citation}}</nowiki> (afin de laisser libre <nowiki>{{Réf Livre}}</nowiki>, qui sera peut-être nécessaire plus tard pour un autre usage). Et de le limiter aux mentions nécessaires, tout en rendant possible la suppression du nom de l'auteur (mais à vrai dire ce dernier point n'est pas très important – c'était juste pour éviter une trop grande redondance visuelle).
::::(Excuse-moi d'être assez pointilleux sur ces sujets – mais j'ai reçu autrefois une formation de bibliothécaire, et je suis depuis lors assez "rat de bibliothèque" pour connaître assez bien les différents problèmes des références et de la catalographie...)
::::[[Utilisateur:Caprineus|Caprineus]] 11 janvier 2009 à 20:58 (GMT)
::::En revanche, je ne suis pas trop favorable à l'utilisation d'un modèle genre "Réf Livre Id". D'une part ça peut rendre les recherches de références moins faciles ; et d'autre part ça risque de provoquer des problèmes en cas de mauvaise manipulation (genre suppression de la référence principale, ne laissant plus que des références secondaires).
::::D'ailleurs je crois que Wikiquote, qui serait pourtant le premier concerné par un tel modèle, n'en emploie pas.
::::[[Utilisateur:Caprineus|Caprineus]] 11 janvier 2009 à 22:21 (GMT)
:::::Ouarf ! Je crois que je commence à comprendre le'''s''' problème'''s'''. Ils sont à plusieurs niveaux, et s'imbriquent avec des ramifications qu'on croieraient créées pour démotiver les créateurs de modèles et d'articles.
:::::
:::::Il y a une confusion entre les différents modèles. Quand tu dis "Citation" et parles de modèle, il faut savoir que le modèle Citation (que tu n'as pas utilisé) est celui qui est lié au texte que tu cites. Si je prend exemple sur ton article sur Les Passions schismatiques, le texte que tu cites devrait s'écrire :
:::::<nowiki>{{citation
|citation=</nowiki>''Dieu est au-delà de tous les noms de Dieu, au-delà de l’idée de Dieu. Pour pressentir ce que peut être l’existence de Dieu, nous n’avons que deux voies, qui d’ailleurs se confondent : l’amour et la beauté. L’amour de la créature et la beauté du monde créé sont les vitraux à travers quoi nous recevons, en transparence, la lumière du Christ, « soleil de justice ».''<nowiki>|langue=fr}}</nowiki>
:::::Le modèle qui nous concerne est bien Réf Livre. Par contre, il nécessite d'utiliser, pour l'affichage que tu désires, la [http://fr.wikiquote.org/wiki/R%C3%A9f%C3%A9rence:Les_Passions_schismatiques fiche de référence] de l'oeuvre (lien placé normalement dans un cartouche en haut et à droite de la page de citations) et au moins une dizaine d'autres modèles.
:::::Je vais revoir l'ensemble du modèle et créer les modèles manquants afin que le résultat soit identique à celui de WikiQuote. Enfin, j'espère :-)
:::::
:::::Pour ce qui est de l'affichage de la hauteur de caractère, ça se solutionnera sans doute en même temps que la mise en place du modèle. Par contre, je n'ai pas de différence de taille de caractère en l'état actuel entre la référence dans Wikipédia et celle dans BoyWiki. Ca peut être du au rendu sur l'écran, mais je ne peux pas le corriger depuis mon PC, ne pouvant visualiser l'écart que tu trouves sur ton écran. La couleur de fond peut se modifier, il suffit de modifier le code de la couleur dans le modèle. Mais ça devrait se corriger aussi, ainsi que la longueur du fond et le référencement, avec le modèle final.
:::::--[[Utilisateur:Loustic|Loustic]] 25 janvier 2009 à 16:15 (GMT)


===Notes en bulles===
===Chantier Bibliographie===
Une chose qui serait très utile pour la lecture des articles : une fonction faisant apparaître le texte d'une note dans une bulle (sur fond légèrement jaune) quand le curseur est placé sur l'appel de note.


Je n'ai vu cette fonction sur aucun wiki jusqu'à présent, mais je sais que c'est techniquement possible (ça existe sur d'autres sites). Il y a l'équivalent dans Word.
J'ai ouvert une page spéciale [[BoyWiki:Agora/Demandes_en_cours/Chantier_Bibliographie|Chantier Bibliographie]].


[[Utilisateur:Caprineus|Caprineus]] 24 décembre 2008 à 12:09 (GMT)
En effet, j'hésite actuellement à continuer les pages de la [[Bibliographie garçonnière]], sachant que des modèles devront absolument être créés tôt ou tard dans ce domaine, et que le travail sera alors en grande partie à refaire. De plus, avec le système "artisanal" actuel, les pages deviennent vite beaucoup trop lourdes.


Ce qui me fait bouillir d'impatience, c'est que je dispose des éléments pour réaliser la ''meilleure'' bibliographie de la pédérastie jamais publiée dans toutes les langues, et de loin ''la plus complète'' ! Ne serait-ce que pour ça, BoyWiki deviendra incontournable pour les chercheurs, pour les bibliophiles, et pour les simples amateurs...


:On peut simuler un effet approché (et imparfait) en utilisant cette syntaxe lors de la création de la note:<br />&lt;span title="texte de la bulle">&lt;ref>texte de la note&lt;/ref>&lt;/span><br />Par exemple:
[[Utilisateur:Caprineus|Caprineus]] 15 avril 2009 à 16:42 (GMT)
{{Vers|<poem>Ses deux accroche-cœurs se cambraient sur ses tempes :
on eût dit des scorpions.
Et sa robe de soie était ouverte et ample.
Il est comme un diamant,
qui réveille les cœurs, excite le désir.
Si un jour il t’invite,
n’hésite pas, car tout est facile avec lui
et son esprit habite
le beau corps lumineux qui se fond avec lui,
comme un nuage au vent.
Imaginerait-on que, quelque part, existe
un autre être vivant
dont la beauté puisse être comme sa réplique ? <span title="« L’accroche-cœur », traduction de Vincent Monteil"><ref>« L’accroche-cœur », traduction de Vincent Monteil, in Abû-Nuwâs, ''Le vin, le vent, la vie'', Paris, Sindbad, 1979, p. 105.</ref></span></poem>}}
:<br />Le problème c'est que ça ne fonctionne pas avec le modèle ''Citation bloc'' pour une raison qui m'échappe, mais ça marche si on fait appel distinctement aux modèles ''début citation'' et ''fin citation''. Si quelqu'un a une idée ?
:[[Utilisateur:Pinocchio|Pinocchio]] 24 janvier 2009 à 22:22 (GMT)
::A vrai dire, c'est un bon début : cette bulle, bien que sommaire, est tout à fait pratique et lisible.
::Le principal problème, c'est qu'il faut écrire deux fois le texte de la note, ce que la plupart des rédacteurs ne feront pas (je connais des participants de longue date à LG qui ne savent même pas, ni ne veulent savoir, comment utiliser un <nowiki><b></nowiki> ou un <nowiki><i></nowiki> !). Ne serait-il pas possible d'intégrer une fois pour toutes la fonction ''span'' dans le ''ref'', et que le texte ne soit saisi qu'une seule fois ?
::Autre chose : si je laisse le curseur immobile sur l'appel de note, la bulle disparaît au bout de quelques secondes – ce qui n'est guère commode pour lire une note un peu longue. Serait-il possible de faire un réglage pour que la note reste affichée indéfiniment, tant que le curseur est positionné sur l'appel de note ?
::Enfin (mais c'est juste la cerise sur le gâteau, donc pas absolument nécessaire), ce serait bien que cette bulle puisse afficher des gras et des italiques. Je n'ai pas testé (et n'ai pas le temps de le faire, car on doit venir me chercher d'une minute à l'autre...), mais je sais que c'est rarement le cas.
::[[Utilisateur:Caprineus|Caprineus]] 25 janvier 2009 à 14:14 (GMT)
:::C'était juste une idée pas trop compliquée pour répondre partiellement au problème. Mais cette solution est peu configurable : il faut bien voir que <nowiki><span></nowiki> n'est pas destiné à faire des bulles ! Il utilise seulement une fonctionnalité du navigateur : c'est lui qui décide d'afficher une bulle, tout comme il le fait également pour un lien externe. Il n'y a donc aucun attribut du code qui configurerait cette bulle (gras, italique, délai d'affichage, etc...). Il est peut-être possible de créer un modèle ''refbasdepage'' qui intègrerait l'ensemble du code et permettrait de ne saisir qu'une fois le texte (quoique, avoir une note complète en bas de page et succincte en bulle ça peut être vu comme un avantage !), mais c'est probablement tout. Il est sûrement possible de faire mieux mais avec une autre solution plus complexe (javascript)...
:::[[Utilisateur:Pinocchio|Pinocchio]] 25 janvier 2009 à 17:08 (GMT)
::::Voici deux morceaux de code relevés sur une page internet qui fait apparaître une bulle explicative (avec image intégrée !) lorsque le curseur s'arrête sur certains mots (le texte a été modifié, mais pas le code, bien sûr) :
::::
::::<nowiki><style type="text/css"></nowiki><br><nowiki>
.infobulle{</nowiki><br><nowiki>
width:350px;</nowiki><br><nowiki>
position: absolute;</nowiki><br><nowiki>
visibility : hidden;</nowiki><br><nowiki>
border: 1px solid Black;</nowiki><br><nowiki>
padding: 10px;</nowiki><br><nowiki>
color : white ;</nowiki><br><nowiki>
font-family: Arial;</nowiki><br><nowiki>
font-size: 12px;</nowiki><br><nowiki>
background-color: #5F0F0E;</nowiki><br><nowiki>
text-align:justify;</nowiki><br><nowiki>
}</nowiki><br><nowiki>
</style></nowiki>
::::<br><nowiki>
<link href="styles/styles.css" rel="stylesheet" type="text/css"></nowiki>
::::<br>
::::<br>
::::<nowiki><p class="MsoNormal" style="MARGIN: 0cm 0cm 0pt">Ceci est un texte à propos des <a href='#' class='texte' onMouseOver='montre("<img height=\"145\" alt=\"garçon.jpg\" hspace=\"0\" src=\"/galerie_images/garçon.jpg\" width=\"190\" align=\"baseline\" border=\"0\" /><p>Un garçon est un être humain non adulte de sexe masculin.</p><p>Le garçon est un être sexué.</p>")' onMouseOut='cache()'><i style='text-decoration:none;color:#5F0F0E'>garçons</i></a> de toute sorte. Les garçons sont souvent aimés et éduqués par des <a href='#' class='texte' onMouseOver='montre("<img height=\"130\" alt=\"homme.jpg\" hspace=\"0\" src=\"/galerie_images/homme.jpg\" width=\"190\" align=\"baseline\" border=\"0\" /><br />Un homme qui aime les garçons est généralement appelé pédéraste. ")' onMouseOut='cache()'><i style='text-decoration:none;color:#5F0F0E'>hommes</i></a> : ils peuvent ainsi prendre modèle sur leurs aînés. </p><p class="MsoNormal" style="MARGIN: 0cm 0cm 0pt" /><p>De nombreuses sociétés ont favorisé ce type de rapports.</p><p class="MsoNormal" style="MARGIN: 0cm 0cm 0pt" /><p>Mais d'autres interdisent toute forme d'éducation amoureuse.</p></nowiki>
::::<br>
::::Est-ce que ça peut t'aider à élaborer des "notes en bulles" ?
::::[[Utilisateur:Caprineus|Caprineus]] 26 janvier 2009 à 12:56 (GMT)
:::::Fonction en cours de test. Comme d'habitude les pré-tests n'ont été effectués que pour Firefox 3 et IE 7.
:::::(Un exemple de page truffée de notes pour les essais : [[Ramoneurs_savoyards]])
:::::Vos remarques svp ? - [[Utilisateur:Pinocchio|Pinocchio]] 10 février 2009 à 12:10 (GMT)
::::::Ah ! que ceci est bel et bon ! Et je suis surpris de la vitesse d'apparition des bulles.
::::::Côté graphisme, on peut éventuellement pinailler sur quelques points. Par exemple :
::::::*Il est étrange que les italiques apparaissent en brun. Certes, ça souligne les titres, mais en même temps ça évoque les "liens rouges" des wikis, alors qu'il n'y en a pas. Je serais donc plutôt favorable à les remettre en noir (d'autant qu'il y a parfois de vrais liens rouges, qui doivent alors apparaître distinctement – comme dans les notes 48, 55, 56, 57 de l'article [[Ramoneurs_savoyards]]).
::::::*Pour ma part, j'arrive à lire les notes en bulle, mais on peut craindre qu'un lecteur presbyte ait vraiment des difficultés, car les caractères sont très petits. Le mieux serait sans doute de les mettre de la même taille, ou presque, que dans les notes visibles en bas de page.
::::::*A mon goût, la couleur du fond des bulles est trop sombre. Elle devrait être juste un peu plus sombre que le fond de la page.
::::::*Il faudrait peut-être prendre exemple sur les bulles qui apparaissent brièvement quand on pointe sur un lien, de manière à avoir un filet sombre tout autour de la bulle, ainsi qu'une ombre qui la fasse ressortir sur la page. (Peut-être qu'un filet jaune foncé serait plus esthétique qu'un filet noir.)
::::::Par ailleurs, j'ai constaté un étrange mini-bug : dans la note 6 de la page [[2000]], les mots ''Le Matin'' sont en italique. Or dans la bulle ils apparaissent en caractères droits. Comme ce sont les premiers mots, peut-on supposer que le code de l'italique ne fonctionne pas dans les bulles en début de note ?
::::::Pour information : je lis BoyWiki avec Mozilla 1.7.12, affichage 1024 × 768, sous Windows XP SP3.
::::::[[Utilisateur:Caprineus|Caprineus]] 11 février 2009 à 01:36 (GMT)
:::::::À la page du [[1er avril|1<sup>er</sup> avril]], j'ai créé 5 notes avec de nombreuses mises en forme, pour tester le bon fonctionnement des bulles pendant la phase de mise au point.
:::::::Apparemment, tout fonctionne correctement (y compris l'écriture arabe, qui est souvent problématique) – sauf les mises en forme en début de note : que ce soit en italique, en gras ou en petites capitales, la mise en forme n'est visible dans les bulles que si elle ne s'applique pas au premier mot. Étrange !
:::::::Une suggestion sur un autre point : apparemment, la hauteur minimale des bulles est fixée à environ 4 lignes de texte. Ce qui n'est pas très esthétique quand il n'y a que quelques mots, l'essentiel de la bulle étant vide. Serait-il possible de ramener la hauteur minimale à une ligne de texte ?
:::::::[[Utilisateur:Caprineus|Caprineus]] 11 février 2009 à 11:39 (GMT)
::::::::Merci pour les tests ! J'ai corrigé les erreurs et modifié le style, sauf pour l'ombrage qui n'est pas supporté d'une manière simple et standard actuellement.
::::::::[[Utilisateur:Pinocchio|Pinocchio]] 11 février 2009 à 23:19 (GMT)
:::::::::Après avoir testé sur la page du [[1er avril|1<sup>er</sup> avril]], j'allais dire que tout était maintenant parfait... quand j'ai voulu, par acquis de conscience, tester aussi les [[Ramoneurs savoyards]]. Et là, problème(s) !
:::::::::La bulle de la note 1 affiche, avant le texte, toutes les variantes de l'appel de note : <sup>1,1 1,2 1,3 1,4 1,5 1,6 1,7 1,8 1,9</sup>. Il me semble que ce n'était pas le cas avant. Et c'est aussi laid qu'inutile.
:::::::::De plus, la note n'est pas affichée entièrement. Il en va de même pour les notes 2, 3, 8, 20, 25, 27, 30, 35, 36, 37, 40, 41, 42, 52, 54, 55.
:::::::::En gros, les notes qui s'affichent incomplètement semblent être les plus longues. Cependant, ça n'a rien de systématique : les notes 39 et 49 s'affichent tout entières sur 5 lignes, alors que la note 40, dont le texte est pourtant un peu plus court, n'affiche même pas la moitié d'une ligne ! Idem pour la 51, correctement affichée sur 6 lignes, et la 50, plus courte mais très incomplète.
:::::::::Un nouveau ramonage du code serait sans doute opportun...
:::::::::[[Utilisateur:Caprineus|Caprineus]] 12 février 2009 à 14:46 (GMT)
::::::::::Eh oui, dans la précipitation j'ai oublié le cas des indices multiples tel qu'on trouve dans le <sup>[1]</sup> des petits ramoneurs, désolé… Je suppose que le texte, mal encadré de balises html, qui en résultait était la raison des pertes de contenu. Enfin je suppose parce que pour Firefox ou IE je n'ai pas constaté ces bouts de texte absents, mais les navigateurs sont plus ou moins tolérants envers les erreurs html, ce qui peut expliquer la différence.
::::::::::Et à présent, c'est mieux ?
::::::::::[[Utilisateur:Pinocchio|Pinocchio]] 12 février 2009 à 19:36 (GMT)
:::::::::::Oui ! Je viens de visionner à nouveau toutes les notes des petits ramoneurs, et maintenant les bulles s'affichent correctement (de même que dans les tests du 1er avril). Comme quoi Mozilla est certes moins évolué que Firefox ou IE, mais il est quand même bien utile pour détecter d'éventuelles failles.
:::::::::::Vraiment, ces notes en bulle représentent une grande avancée dans le confort du lecteur, et l'on peut être étonné que Wikipédia n'y ait jamais pensé. Ou alors c'est qu'ils n'ont pas d'informaticiens à la hauteur... (je veux dire : à la hauteur de celui de BoyWiki :-) Je ne serais pas étonné qu'un jour ou l'autre on nous copie... En tout cas, merci encore pour ces perfectionnements.
:::::::::::(Tiens ! Au bout d'une dizaine d'indentations successives, BoyWiki semble fatigué d'alterner les couleurs...)
:::::::::::[[Utilisateur:Caprineus|Caprineus]] 12 février 2009 à 21:27 (GMT)
::::::::::::Content que ça fonctionne enfin ! Mais il doit bien rester quelques cas imprévus…
::::::::::::Ce n'est pas forcément une indication d'une moindre évolution de Mozilla que de le voir refuser d'interpréter ce qui est mal écrit, il est simplement plus strict.
::::::::::::Chez Wikipédia il existe en option des bulles beaucoup plus sophistiquées, tu devrais essayer dans ton compte (il faut un compte) d'activer 'popups' dans 'Préférences/Gadgets' pour voir : c'est surprenant. Mais je trouve vite lassant ces bulles qui surgissent à profusion sur tout les liens : trop c'est trop. Et surtout il existe en option des modules aux fonctions comparables qui peuvent être installés dans les navigateurs (par exemple CoolPreviews chez Firefox) et qui font aussi bien, alors…
::::::::::::J'ai ajouté deux niveaux d'indentations de plus : étrange, sur le Bistrot ils sont moins bavards que nous ?
::::::::::::[[Utilisateur:Pinocchio|Pinocchio]] 12 février 2009 à 22:24 (GMT)


===Agora : fond alterné jaune clair - jaune foncé===
=[[BoyWiki:Agora/Demandes en cours|Interventions en cours de traitement et/ou à tester]]=
L'utilisation de l'Agora serait beaucoup plus facile si les réponses à un message apparaissaient sur des fonds jaune clair et jaune foncé alternés (comme sur le Bistro de Wikipédia). Loustic a découvert que cette fonction est liée à l'activation d'un script Java hébergé dans http://upload.wikimedia.org (l'adresse n'est pas accessible en direct, ce serveur doit héberger tous les applets Java nécessaires à Wikipédia).


Ce serait bien d'introduire cette fonction sur l'Agora (tout en se méfiant du Java, qui semble être une porte ouverte aux vandales).
Une liste des demandes en cours de traitement ou de test est disponible [[BoyWiki:Agora/Demandes_en_courscette page]].<br />'''Pensez à tenir à jour la liste de vos demandes et de vos interventions.'''<br />Quand vous estimez qu'une demande d’intervention a été correctement traitée et testée, pensez à la transférer en Intervention traitée.
[[Utilisateur:Caprineus|Caprineus]] 22 décembre 2008 à 17:04 (GMT)
:Fonction en cours de test. Les critiques sont attendues, je sais qu'il reste des bugs, j'essaierai d'y palier (dans la mesure de mes moyens). Tous ne peuvent pas être corrigés, il nous faudra suivre quelques règles simples lors de l'usage des indentations (caractère :), par exemple les lignes vides entre paragraphes d'un même commentaire devraient commencer par un :, ou encore ne pas utiliser ce caractère : en dehors des indentations de dialogues.
:Les pré-tests n'ont été effectués que pour Firefox 3 et IE 7. Merci de signaler les possibles disfonctionnements si vous utilisez d'autres navigateurs.
:[[Utilisateur:Pinocchio|Pinocchio]] 30 janvier 2009 à 17:33 (GMT)
::Ah, ben c'est beaucoup plus clair et plus joli comme ça ! Merci de t'être vaillamment battu contre des lignes de code dont la moindre m'aurait fait fuir...
::La seule petite critique que je pourrais faire, c'est que les deux couleurs du fond ne sont pas assez différentes (la plus sombre pourrait sans inconvénient être assombrie encore un chouia). Le mieux serait peut-être de prendre les teintes du Bistro de Wikipédia : elles y sont en usage depuis longtemps, à la satisfaction des usagers.
::Concernant le navigateur : j'utilise Mozilla 1.7.12, et apparemment tout marche bien.
::[[Utilisateur:Caprineus|Caprineus]] 31 janvier 2009 à 14:58 (GMT)
:::Tu mentionnes comme un "bug" le fait que « les lignes vides entre paragraphes d'un même commentaire devraient commencer par un : ». Mais c'est le cas aussi sur le Bistro : ce n'est donc pas un bug, mais cela relève du fonctionnement logique de l'indentation.
:::Quant à « ne pas utiliser ce caractère : en dehors des indentations de dialogues », je ne comprends pas bien ce que tu veux dire. J'ai mis plusieurs : dans mon texte, et ils passent très bien.
:::Tout petit bug sans importance : en prévisualisation, les bordures horizontales n'apparaissent pas, et les paragraphes ne sont pas espacés automatiquement. Est-ce grave, docteur ?
:::Autre chose enfin : penses-tu que les changements que tu as faits puissent affaiblir la sécurité ? (Loustic émettait des craintes par rapport aux applets Java.)
:::[[Utilisateur:Caprineus|Caprineus]] 31 janvier 2009 à 15:14 (GMT)
::::Le bleu a été foncé un peu, pas trop, il risque de masquer les liens qui sont aussi en bleu.
::::C'est vrai, sur Wikipédia aussi les lignes vides entrainent une rupture de style. Si il est une seule règle à suivre c'est celle de ne pas faire de ligne vide. Si on veut absolument un saut de ligne (sachant qu'un simple changement de paragraphe applique déjà un interligne) il suffit de commencer la ligne vide par des : , ou encore d'insérer un &lt;br> à la fin de la ligne précédente.
::::Je voulais dire que si on utilise le caractère : pour introduire un retrait supplémentaire dans un même commentaire (hors indentation des dialogues), bien sûr ça fonctionnera, mais les lignes ainsi traitées apparaitront colorisées. Il vaut mieux utiliser dans ce cas les listes à puces qui introduisent également un retrait. N'existe-t-il pas un simple caractère tabulation dans la syntaxe wiki ?
::::Au sujet de la sécurité : c'est une vaste question ! Je n'ai fait qu'ajouter quelques lignes de code (javascript et non pas java) à celui que tu utilisais déjà peut-être sans le savoir (insérer du gras en cliquant le bouton Bold c'est du code). Par principe l'exécution de ce code s'effectue côté navigateur, après le chargement de la page (qui le contient), dans une sorte de carcan sécurité imposé : par exemple il lui est impossible d'accéder à un fichier local. Bien entendu on est pas à l'abri d'un bug. La sécurité implique aussi la confiance que l'on place dans un site, c'est à  dire dans le code provenant de ce site. En principe ce code est lisible par tous, il se situe dans les pages [[MediaWiki:Common.js]] ou [[MediaWiki:Monobook.js]] (pour l'environnement Monobook).
::::[[Utilisateur:Pinocchio|Pinocchio]] 1 février 2009 à 00:38 (GMT)
:::::Merci pour le boulot Pinocchio. Pour un début, c'est prometteur. Il y a toujours "one more bug", ce n'est pas ce qui m'inquiète le plus tant qu'il y a quelqu'un capable de retoucher le code. Le plus important reste la remontée d'information, il faut être conscient qu'un bug n'est jamais la faute du créateur de code (qui ne peut pas tester toutes les fonctions et toutes les configurations machine) mais de l'utilisateur qui tombe dessus et ne le rapporte pas.
:::::Rassuré de voir que tout ça peut être réalisé en .js, c'est embarqué au chargement de la page et il reste donc la possibilité pour les parano qui le souhaitent de bloquer leur exécution sur leur propre machine si besoin, en utilisant par exemple NoJava sur Firefox.
:::::Je rajoute une petite explication sur le mode d'emploi pour formaliser l'utilisation des indentations dans les textes postés sur l'Agora.
:::::Mon seul dernier questionnement concerne la protection de ce genre de pages de code. Pour le moment, je n'imagine pas quelqu'un, en dehors de Pinocchio, s'essayant à modifier le code. Mais il y aura potentiellement de plus en plus de posteurs ayant, ou se sentant, des compétences d'éditeur de javascript et qui auront, avec le niveau d'administrateur, la possibilité de le faire. Il me semble que le simple fait d'avoir ce droit est une garantie suffisante que le contributeur ne changera pas le code sans savoir exactement ce qu'il fait. Votre avis ?
:::::Hormis ce point, je pense qu'on peut considérer le problème traité et qu'on peut le basculer dans la page des interventions traitées. La suite de ses évolutions fera partie de sa vie normale dans le cadre d'un Wiki.
:::::--[[Utilisateur:Loustic|Loustic]] 1 février 2009 à 11:27 (GMT)
::::::Bah, c'est surtout très inspiré de Wikipédia, ce sont eux qui ont créé à partir de rien !
::::::Et merci pour le mode d'emploi, je me demandais comment et où formaliser la syntaxe minimale. A propos de la page Agora principale que tu as modifiée, sais-tu si les trois lignes <nowiki>":<br>"</nowiki> qui se trouvent en bas de la page servent à quelque chose ou qui les a insérées ? Elles introduisent une coloration parasite difficile à empêcher. Est-il possible de retirer les ":" devant les &lt;br> ?
::::::Il me semble nécessaire que les pages de code restent modifiables au moins par tout les admins, ne serait-ce que pour désactiver une fonction qui empêcherait le fonctionnement normal ou la lisibilité du site. Et puis un code peut souvent être amélioré, allégé, aéré par d'autres, au pire il est toujours possible de restaurer une version antérieure, comme pour toutes les pages du wiki.
::::::[[Utilisateur:Pinocchio|Pinocchio]] 1 février 2009 à 13:23 (GMT)
:::::::Il me semble (pas sûr quand même...) que c'est moi qui avais mis les trois <nowiki>":<br>"</nowiki> au bas de la page de l'Agora (pour créer un écart suffisant avec le reste du texte). Je viens de supprimer les : et apparemment tout est bien.
:::::::Concernant les droits de toucher au code, il y aurait une réflexion assez vaste à mener sur les "niveaux" de droits. Un "administrateur" devrait être quelqu'un qui administre, à ne pas confondre avec un "technicien" (qui peut toucher au code), ni avec un "gardien" (qui surveille le wiki, peut bloquer des pages ou des contributeurs), etc. Actuellement les choses sont un peu confuses...
:::::::Je n'y ai pas réfléchi plus que ça, mais le sujet mérite assurément d'être approfondi.
:::::::[[Utilisateur:Caprineus|Caprineus]] 1 février 2009 à 21:40 (GMT)


===Caractères spéciaux===
=[[BoyWiki:Agora/Demandes traitées|Interventions traitées]]=
Sur toutes les pages de création-modification de Wikipédia, on trouve, sous la fenêtre de composition, un choix très vaste de caractères spéciaux (codes wiki, API, grec, cyrillique, maths, etc.). Il suffit de cliquer pour les insérer. Ce serait pratique d'avoir la même chose sur BoyWiki.


[[Utilisateur:Caprineus|Caprineus]] 22 décembre 2008 à 19:29 (GMT)
Une liste des demandes traitées est disponible [[BoyWiki:Agora/Demandes_traitéescette page]].<br />'''Pensez à tenir à jour la liste de vos demandes et de vos interventions.'''<br />Quand une de vos demandes d’intervention semble avoir été traitée à la satisfaction de tous, pensez à la supprimer.
:Juste une première étape&nbsp;: l'ajout de boutons dans la barre d'outils pour les insertions et caractères les plus souvent utilisés. C'est une proposition. L'inconvénient est que des caractères se trouvent mélangés avec des styles…
:Bien entendu les icônes des boutons devront être remplacées. Ce qui entraîne une question : qui a le droit de télécharger de nouvelles images et comment on procède&nbsp;? Et une autre : a-t-on le droit de copier les icônes de Wikipédia, la licence libre s'applique t-elle aussi aux icônes&nbsp;?
:[[Utilisateur:Pinocchio|Pinocchio]] 2 février 2009 à 15:44 (GMT)
::Ouais !!! On va bientôt pouvoir écrire directement en grec et en russe...
::Après test des nouveaux boutons, juste deux (toutes petites) remarques :
::*On pourrait éventuellement économiser un bouton en remplaçant '''Guillemets ouverts''' et '''Guillemets fermés''' par '''Guillemets''', qui encadreraient automatiquement le texte sélectionné.
::*En raison du sens "instinctif" de lecture de gauche à droite (et du plus petit au plus grand), il serait logique que le bouton du '''Tiret semi-cadratin''' soit à gauche du '''Tiret cadratin'''.
::Quant à l'ordre des boutons, je suppose que c'est modifiable. On y verra plus clair une fois les icônes mises en place.
::Pour répondre à ta première question : si l'image que tu veux charger existe sur le net, mets une demande sur l'Agora en indiquant l'adresse de l'image – un administrateur spécialisé se chargera du boulot.
::En ce qui concerne les droits sur les icônes, j'ai trouvé ces trois pages :
::[http://commons.wikimedia.org/wiki/MediaWiki_edit_toolbar MediaWiki edit toolbar]
::[http://commons.wikimedia.org/wiki/Commons:Protected_toolbar_buttons Protected toolbar buttons]
::[http://commons.wikimedia.org/wiki/Category:ButtonToolbar Category:ButtonToolbar]
::En cliquant sur une icône, ça t'amène à sa page, où se trouve la mention des droits. Il semble qu'à peu près tout soit libre, sous réserve peut-être d'en indiquer la source sur notre page de la même icône.
::[[Utilisateur:Caprineus|Caprineus]] 2 février 2009 à 22:20 (GMT)
:::Merci pour les infos. J'ai corrigé les remarques. Si tu vois d'autres boutons à ajouter… Je réserve pour plus tard les fonctions 'insérer un tableau' et 'chercher/remplacer', si elles sont nécessaires (et si elles fonctionnent...)
:::[[Utilisateur:Pinocchio|Pinocchio]] 3 février 2009 à 13:56 (GMT)
:La suite&nbsp;: le menu des caractères spéciaux. Plutôt que le placer sous le texte, comme on le trouve habituellement, j'ai essayé de l'insérer au dessus, sous la barre d'outils. Il me semble que c'est plus pratique ainsi au lieu de jongler avec l'ascenseur pour accéder successivement à la barre d'outils et aux caractères spéciaux : je sais pas pour vous mais chez moi la page d'édition de Wikipédia dépasse la hauteur d'écran. Pour la même raison (accéder à la totalité de l'espace d'édition sans dépasser la hauteur d'écran) j'ai simplifié le champs de caractères spéciaux et limité sa hauteur. Vos avis svp&nbsp;?
:Par ailleurs les nouvelles icônes de la barre d'outils semblent refuser de s'afficher sur IE : simple problème de configuration&nbsp;?
:[[Utilisateur:Pinocchio|Pinocchio]] 4 février 2009 à 23:40 (GMT)
::Bravo pour cette avancée technique, on pourait même penser que c'est mieux que sur Wikipédia ! Peut-être ce va être eux qui nous copieront un jour ? Mais il me semble qu'il manque le '''Œ''' et '''œ''' (faut le trouver dans phonétique française !) qui sont très utiles. D'autre part, je ne comprends pas pourquoi tu mets cela sous la rubrique ''Latin'' pourquoi pas une rubrique ''carractères spéciaux de base'' (trouver un nom plus court) qui comporterait tous ceux les plus utilisés, comme la liste de Wikipédia, avec des trucs comme <nowiki>''<ref>''</nowiki> etc... et qui s'afficherait par défaut. Ceux des autres langues sont quand même d'une fréquence d'utilisation bien moindre. [[Utilisateur:Clipeus Virtutis|Clipeus Virtutis]] 5 février 2009 à 12:36 (GMT)
:::Merci pour tes remarques. Effectivement j'en ai oublié&nbsp;! J'ai ajouté 'Français' en rubrique par défaut pour les caractères communément utilisés. Sinon les fonctions et balises wiki sont réunies dans la barre d'outils au-dessus (&lt;ref> c'est le bouton 'Référence'), il m'a semblé plus pratique de séparer les caractères spéciaux des attributs du langage wiki. - [[Utilisateur:Pinocchio|Pinocchio]] 5 février 2009 à 15:57 (GMT)
::::Félicitations et merci à Pinocchio pour ces listes de caractères. En effet, les disposer avant la fenêtre de composition est une très bonne idée !
::::Quelques remarques en vrac :
::::*À ma connaissance, les caractères Ĉ ĉ Ĝ ĝ Ĥ ĥ Ĵ ĵ Ŝ ŝ ne sont utilisés qu’en espéranto : on peut donc les enlever de la liste '''Autres Latin''' pour les laisser uniquement dans la liste '''Espéranto'''.
::::*A propos : il me semble que cette juxtaposition d’un pluriel et d’un singulier m’écorcherait moins l’œil sous la forme '''Autres (Latin)'''...
::::*Dans la liste '''Autres (Latin)''', donc, on peut ajouter :<br>Ā ā Ă ă Đ đ Ē ē Ĕ ĕ Ī ī Ĭ ĭ İ ı Ł ł Ō ō Ŏ ŏ Ø ø Ş ş Ū ū Ŭ ŭ (mais il y en a d’autres).
::::*Je suggère de créer une liste '''Arabe (transcription)''' :<br>’ ‘ ° Å å Ā ā ã à á ä ą Đ đ Ḍ ḍ Ğ ğ Ġ ġ Ħ ħ Ḥ ḥ Ī ī ĩ ì í ł Ø ø Š š Ṣ ṣ Ŧ ŧ Ṭ ṭ ẗ Ū ū ũ ù ú ẃ ý Ẓ ẓ
::::*En revanche, la liste actuelle '''Arabe''' est inutile, car il est impossible d’écrire de l’arabe en l’utilisant (j’ai essayé). En effet, chaque lettre arabe possède 4 formes différentes (isolée, initiale, médiane, finale), qui doivent être gérées automatiquement par le logiciel de traitement de texte – ce que bien sûr BoyWiki ne sait pas faire (en bref, je tape un ع mais c’est le logiciel qui décide, selon sa place dans le mot et les lettres qui l’entourent, si cette lettre prend la forme ع ou عـ ou ـعـ ou ـع). De plus, il faudrait ajouter à la liste de nombreux signes accessoires (comme les voyelles courtes, la ponctuation...), ainsi que d’autres lettres employées dans les formes dialectales de l’arabe. Ce serait un vrai casse-tête, alors que Word ou OpenOffice, par exemple, sont tout à fait capables d’écrire en arabe des textes qu’il suffit ensuite d’importer dans le wiki.
::::*La liste '''Phonétique française''' pourrait avantageusement être remplacée par '''Phonétique''' (ou '''API''', pour Alphabet phonétique international), de façon à y intégrer les signes utilisés pour d’autres langues. En effet, sur un site francophone, on aura plutôt l’occasion d’utiliser l’API pour indiquer la prononciation d’autres langues que celle du français – que la plupart des lecteurs connaissent déjà.
::::*La liste '''Grec''' sera surtout utilisée pour écrire du grec ancien. Il faudrait donc y faire figurer les voyelles minuscules et majuscules avec toutes les sortes d’accents. On devrait pouvoir trouver ça sur Wikipédia, non ?
::::*Une liste '''Symboles''' serait-elle utile ? Avec par exemple :<br>ª © ℅ € № ® ™ º ¹ ² ³ ⁿ † ‡ •  ¼ ½ ¾ ⅛ ⅜ ⅝ ⅞ “ ” „ ‰ ‹ › ‼ ± × ÷ ≈ ≠ ≤ ≥ □ ▪ ▫ ◊ ● ◦
::::*Enfin, concernant la barre d’outils : ce serait bien de faire apparaître dans la bulle du bouton '''Espace insécable''' le texte suivant :<br>'''Espace insécable : inutile avec : ; ! ? « » (mettre une espace simple)'''<br>En effet, le logiciel gère automatiquement l’affichage correct de ces signes de ponctuation en fin de ligne, même sans espace insécable.
::::[[Utilisateur:Caprineus|Caprineus]] 5 février 2009 à 23:04 (GMT)
:::::Merci pour toutes ces précisions dont j'ai essayé de tenir compte. Il reste une difficulté due à la profusion de signes grecs (trouvés sur Wikipédia), si on veut conserver l'avantage d'une barre des caractères spéciaux de faible hauteur et donc d'une page d'édition tenant dans la hauteur d'écran. En ce sens je propose une solution, mais qui me semble imparfaite, dont j'imagine qu'elle est peu pratique à l'usage... Qu'en penses-tu ? - [[Utilisateur:Pinocchio|Pinocchio]] 6 février 2009 à 18:18 (GMT)
::::::J'en suis estomaqué ! :-) C'est pour le coup que Wikipédia va vouloir copier BoyWiki (comme on est gentils, on les laissera faire – à condition qu'ils n'oublient pas la mention d'origine...)
::::::Rien à critiquer donc, et ta disposition pour gérer les lettres grecques semble en effet la plus pratique. Juste une remarque : les voyelles courtes et longues, que tu as mises avec les esprits rudes, ne seraient-elles pas mieux placées sur la liste '''(sans esprit)''' ? De plus, ça rééquilibrerait un peu la longueur des listes.
::::::Pour la transcription de l'arabe, je m'aperçois que j'ai oublié de mettre les majuscules suivantes, qui peuvent être utiles : '''À Á Í Ì'''. Pourrais-tu les insérer avant les minuscules correspondantes ?
::::::Dans cette même liste pour l'arabe, on pourrait ajouter '''Ċ ċ Ż ż''', qui sont utilisés en maltais (le seul dialecte arabe qui s'écrive toujours en caractères latins).
::::::Par ailleurs, je ne retrouve pas les deux apostrophes inclinées '''’ ‘''' que j'avais indiquées en tête de liste. Est-ce un oubli, ou une impossibilité ?
::::::Quant à compléter la phonétique, à vrai dire rien ne presse, et il sera toujours temps de s'y mettre si le besoin s'en fait sentir. De toute façon ça risque de nécessiter une liste assez longue, qu'il faudra peut-être scinder.
::::::Ce qui est particulièrement réjouissant, outre le côté pratique de telles améliorations, c'est que l'aspect culturel de BoyWiki en est conforté : au moins, on ne pourra pas nous confondre avec des sites d'érotisme primaire, des forums d'échanges illégaux (ou de discussions oiseuses), ou des revues aguicheuses. Ça fait plaisir !
::::::[[Utilisateur:Caprineus|Caprineus]] 6 février 2009 à 21:07 (GMT)
:::::::Merci mais il reste des bugs, l'alignement des caractères est mauvais pour IE, en plus des icônes qui peinent à s'afficher...
:::::::Derniers oublis ajoutés. - [[Utilisateur:Pinocchio|Pinocchio]] 6 février 2009 à 23:20 (GMT)
:Ajout d'un bouton dans la barre d'outils d'édition en vue de tester un assistant à la création de tableaux simples. Évidemment, les nombreux paramètres dédiés aux tableaux ne sont pas tous applicables à travers une interface simplifiée. En particulier la fusion de cellules me semble difficile à synthétiser. Le but est de fournir une aide pour les cas courants. Il est bien sûr possible de définir (et ajouter) d'autres styles. Est-ce une solution souhaitable ? Proposable pour d'autres modèles complexes ? Vos avis svp ?
:(Comme d'habitude testé seulement pour Firefox 3 et IE 7)
:[[Utilisateur:Pinocchio|Pinocchio]] 17 février 2009 à 21:29 (GMT)
::Affichons le résultat, pour voir :
::{| class="wikitable centre "
|------------------
! scope=col | Titre_col_1
! scope=col | Titre_col_2
! scope=col | Titre_col_3
|------------------
|Cellule_c1_r1
|Cellule_c2_r1
|Cellule_c3_r1
|------------------
|Cellule_c1_r2
|Cellule_c2_r2
|Cellule_c3_r2
|------------------
|Cellule_c1_r3
|Cellule_c2_r3
|Cellule_c3_r3
|------------------
|Cellule_c1_r4
|Cellule_c2_r4 (plus large)
|Cellule_c3_r4
|------------------
|Cellule_c1_r5
|Cellule_c2_r5
|Cellule_c3_r5
|------------------
|}
::Ça paraît en effet très pratique !
::*Concernant les bordures : serait-il possible d'avoir le choix entre : sans bordure, avec bordure simple (comme actuellement), avec bordure double (plus joli) ?
::*Largeur du tableau : actuellement, le tableau s'adapte au contenu. Dans certains cas, il pourrait être utile d'imposer la largeur du tableau (en pourcentage). Est-ce possible ?<br>L'idéal serait même de pouvoir imposer la largeur de chaque colonne séparément. Mais là, c'est peut-être demander la lune...
::Un cas particulier que j'aimerais tester : un tableau de deux colonnes de largeurs réglables, sans bordure (ou juste celle séparant les deux colonnes). L'intérêt serait de faire figurer en vis-à-vis un texte original et sa traduction. Il pourrait y avoir une seule ligne (texte unique long) ou plusieurs (pour un recueil de poèmes, par exemple).
::Ça demanderait sans doute un modèle particulier (gestion de la bordure, de la largeur des colonnes, de l'écartement des deux textes...).
::Cette idée m'en donne une autre : pourquoi ne pas avoir un tableau spécial "textes littéraires", qui dans sa forme la plus simple n'aurait qu'une seule cellule ? On pourrait alors lui donner par défaut des caractéristiques différentes du texte habituel : fonte, taille des caractères, couleur du fond, gestion des paragraphes, largeur du texte, etc. Bref, un peu ce que je suggérais dans la section [[BoyWiki:Agora/Demandes_d%27intervention_technique#Mod.C3.A8le_de_texte_cit.C3.A9|Modèle de texte cité]] (plus haut sur la même page).
::[[Utilisateur:Caprineus|Caprineus]] 17 février 2009 à 23:30 (GMT)
:::La possibilité d'imposer une largeur au tableau a été ajoutée. Le réglage pour chaque colonne est plus difficile à prévoir ne sachant pas à l'avance combien de colonnes seront souhaitées. Par défaut l'espace disponible (ou imposé) est partagé entre les colonnes en fonction de leur contenu.
:::Ajouté aussi deux styles plus particulièrement adaptés aux textes pour essayer de répondre à ta demande. L'un sans bordure, l'autre avec juste un bord par colonne en forme de liseré. L'utilité semble réduite à un faible nombre de colonnes, deux tout au plus. Mais le second me parait utilisable dans le cas que tu proposes d'un texte en vis-à-vis avec une traduction. Les deux versions du texte peuvent être recalées si nécessaire (le même texte n'a pas forcément la même longueur dans deux langues différentes) pour maintenir le vis-à-vis en changeant de ligne dans le tableau. Le type et la taille des caractères n'ont pas été fixés dans le tableau, ni la couleur, ils peuvent être définis par un modèle externe (un div avec un style) dans lequel est inséré le tableau, ou un modèle interne à chaque cellule du tableau.
::: Quant au 'modèle de texte cité', je ne suis pas sûr qu'un tableau soit le plus adapté : un tableau d'une seule cellule perd les avantages du tableau mais en conserve les inconvénients. Il me semble que pour du texte les solutions classiques à base de paragraphes permettent plus de souplesse (hauteur de ligne, retrait en début de ligne). À suivre…
:::[[Utilisateur:Pinocchio|Pinocchio]] 18 février 2009 à 21:33 (GMT)


==Interventions traitées==
{{DEFAULTSORT:Agora_Demandes_dintervention_technique}}
[[Catégorie:Agora]]

Dernière version du 18 juin 2021 à 17:45

Pour demander une intervention technique que vous ne savez pas ou que vous ne pouvez pas réaliser vous-même (création ou modification d’un modèle, par exemple) :

  • vous pouvez expliquer en détail votre demande sur l’Agora, et éventuellement en discuter avec les autres contributeurs ;
  • veuillez ensuite résumer clairement votre demande sur la présente page, sous un titre de section encadré par === ===.
  • Quand vous prenez une demande en charge, pensez à déplacer le message de la demande dans la page Interventions en cours de traitement et/ou à tester et à mettre un message à destination du demandeur.
  • Quand vous pensez avoir finalisé une solution, pensez à déplacer le message de la demande dans la page Interventions traitées, charge au demandeur de supprimer l'ensemble de la demande et des réponses s'il en est satisfait.

Si vous avez des compétences techniques en programmation, vous trouverez ci-dessous la liste des interventions demandées par d’autres contributeurs. Merci de les aider à améliorer BoyWiki.

Demandes d’intervention

Agora : création automatique de la date + retour

Actuellement, pour créer la page du jour dans l'Agora, il faut :

  • cliquer sur Ajouter un message (en haut)
  • écrire le message et le publier – ce qui affiche la page du jour
  • puis cliquer sur l'onglet modifier (en haut)
  • ajouter en tête de page une ligne-titre du type
    =[[BoyWiki:Agora/31 février 2099|Agora/31 février 2099]]=
  • publier à nouveau, ce qui affiche encore la page du jour (mais pas la page de l'Agora complète)

Tout ceci est long et compliqué. Serait-il possible :

  1. d'automatiser la création de la ligne-titre avec la date ?
  2. de programmer un retour direct à l'Agora (et non à la page du jour) ?

C'est ainsi que ça fonctionne sur le Bistro de Wikipédia. Caprineus 22 décembre 2008 à 16:13 (GMT)

Contrôle de sécurité anti-automatisme

Selon Phénix, le contrôle "anti-automatisme" actuel est beaucoup trop simpliste, puisqu'il demande juste de faire une addition ou une soustraction avec des nombres qui sont lisibles par un programme malveillant. (Ce contrôle est activé lors de l'inscription d'un pseudo, et aussi lors de la publication d'une page comprenant de nouveaux liens.)

Il faudrait remplacer ce système archaïque par celui qui demande de lire des lettres ou des chiffres déformés et mélangés à des lignes de brouillage visuel. Un tel système ne peut pas être contourné par un programme, même doté d'une reconnaissance de caractères : il réclame nécessairement l'intervention d'un être humain, ce qui limite beaucoup les risques d'attaque. Quelqu'un sait-il faire ça ? (Une sécurité de ce type existe déjà sur de très nombreux sites) Caprineus 22 décembre 2008 à 16:32 (GMT)

Un plugin est disponible sur http://www.mediawiki.org/wiki/Extension:ConfirmEdit qui implémente cette fonctionnalité.
Pinocchio 25 janvier 2009 à 09:39 (GMT)
Bonjour ! Et bienvenue à toi sur BoyWiki ! Je vois que tu ne perds pas de temps pour te mettre au travail...
Concernant le plugin, je sais à peine comment ce genre de chose s'installe sur mon ordi (en cliquant sur un bouton). Alors, sur un site extérieur... Tu connais sans aucun doute les procédures d'installation bien mieux que moi (et bien mieux aussi que les autres francophones qui fréquentent ce lieu).
Il y a probablement bien d'autres failles de sécurité sur BoyWiki. Saurais-tu en découvrir quelques-unes ?!... (et les colmater)
Caprineus 25 janvier 2009 à 13:59 (GMT)
Bonjour et merci !
C'était juste une info pour compléter la demande destinée à un éventuel administrateur système qui s'ennuierait et passerait lire par ici ! Je doute qu'aucun de nous possède les droits nécessaires à cette opération.
Pinocchio 25 janvier 2009 à 16:29 (GMT)

Agora : lien sur chaque page + confidentialité

Pour rendre l'Agora facilement accessible, il faudrait mettre un lien dans le cadre navigation, en haut à gauche de chaque page (entre Communauté et Actualités, par exemple).

De plus, par mesure de sécurité, il serait bon de rendre ce lien invisible et de bloquer l'accès à l'Agora pour toute personne non connectée.

Caprineus 22 décembre 2008 à 17:14 (GMT)

Il y a déjà plusieurs jours que Pinocchio a traité l'essentiel de ce point, ce qui représente un gros progrès.
Cependant, l'Agora reste accessible pour les personnes non connectées, si elles passent par un chemin détourné (par exemple, par la page des Modifications récentes). Or ce qui se dit sur l'Agora ne concerne que les modifications de BoyWiki, et donc que les connectés.
Ce serait quand même plus sûr de verrouiller complètement la porte contre l'intrusion éventuelle d'anonymes plus ou moins malveillants et trop curieux. Est-ce possible ?
(Par Agora, j'entends non seulement la page principale, mais aussi les pages annexes : interventions demandées, en cours ou terminées, jours disparus, historiques de ces pages, etc.)
Caprineus 10 avril 2009 à 19:16 (GMT)

Caractères arabes

En général, les caractères arabes sur un wiki sont affichés en trop petite taille pour être facilement lisibles – surtout en ce qui concerne les points diacritiques (essentiels pour la lecture) et les "accents" (voyelles courtes, pas essentielles mais souvent utiles).

Il faudrait les grossir d'au moins 20 %. Ça peut se faire soit avec les tags <big> </big>, soit avec un modèle de langue {{lang|rtl|ar|}} (comme sur Wikipédia). Ce dernier est la meilleure solution, mais il faudrait l'importer, et sans doute le paramétrer.

Voici un même texte dans 3 configurations différentes, afin de pouvoir faire des essais :

————

Texte "nu" :

شَرْح دِيوَانْ أبـِيْ نـُوَاسْ / ضبَط مَعَانيه وَشرُوجَه وَأكمَلهَا إيليَّا الحَاويْ. – منشورات : الشركة العالميّة للكتاب، دَارُ الكِتابِ اللبنـَاني، دَارُ الكِتابِ العَالمي، ١٩٨٧.

————

Texte encadré par <big> </big> :

شَرْح دِيوَانْ أبـِيْ نـُوَاسْ / ضبَط مَعَانيه وَشرُوجَه وَأكمَلهَا إيليَّا الحَاويْ. – منشورات : الشركة العالميّة للكتاب، دَارُ الكِتابِ اللبنـَاني، دَارُ الكِتابِ العَالمي، ١٩٨٧.

————

Texte inséré dans le modèle {{lang|ar|dir=rtl|mode=paragraphe|texte=}} :

شَرْح دِيوَانْ أبـِيْ نـُوَاسْ / ضبَط مَعَانيه وَشرُوجَه وَأكمَلهَا إيليَّا الحَاويْ. – منشورات : الشركة العالميّة للكتاب، دَارُ الكِتابِ اللبنـَاني، دَارُ الكِتابِ العَالمي، ١٩٨٧.

————

Caprineus 22 décembre 2008 à 20:20 (GMT)

Tiens ! Je n'avais pas remarqué que le modèle {{lang|rtl|ar|}} était devenu actif. Le rendu est correct, mais comme toujours avec les caractères arabes, trop petit par rapport à l'écriture latine. Serait-il possible d'augmenter sensiblement la taille des caractères ? D'au moins 30 %, peut-être même jusqu'à 75 % : actuellement, quand on regarde à la loupe le corps des lettres arabes (donc sans les hampes, les queues, ni les signes diacritiques) a une hauteur d'à peine 4 pixels ; alors que le corps des lettres latines fait 7 pixels.
Un rendu à peu près similaire à l'exemple Texte "nu" serait déjà correct en matière de taille – mais bien sûr, il faut absolument rester en sérif, tant les polices sans-sérif sont laides en arabe (et mal lisibles, car les points y sont trop petits).
Caprineus 7 mars 2009 à 11:06 (GMT)
Police et taille modifiées. Reste à régler la hauteur de ligne, il faudrait voir avec une phrase sur plusieurs lignes.Pinocchio 7 mars 2009 à 15:52 (GMT)
Je ne vois pas beaucoup de différence avec avant (pour mémoire, j'utilise un ordi portable en affichage 1024 × 768 pixels).
Exemple d'un mot en texte "nu" sans sérif :
مَعَانيه
Le même avec {{lang|ar|dir=rtl|mode=paragraphe|texte=}} :
ar
Et ensemble sur une même ligne :
مَعَانيه مَعَانيه
Celui avec le modèle lang, c'est très visible chez moi, est trop petit par rapport à l'autre (voir en particulier l'ouverture des "ronds" pour les première, deuxième et dernière lettres – à partir de la droite, bien sûr !). De plus, les traits ne sont pas assez nets.
"Gonfler" encore le modèle de quelque 40 % serait à mon avis une bonne chose (mais je me trompe peut-être dans les proportions...).
Quant à afficher plusieurs lignes avec l'exemple long que je donnais plus haut, c'est facile : il suffit de faire apparaître la barre latérale du navigateur, puis de la déporter vers la droite si nécessaire. Sinon, je pourrai évidemment chercher un texte plus long.
Caprineus 7 mars 2009 à 18:21 (GMT)
Et là ça donne quoi ? Moi je le vois plus gros (plus gros que <big>) mais il est vrai que ça dépend de la définition de l'affichage final. Pinocchio 7 mars 2009 à 18:46 (GMT)
Apparemment, il y a un problème ! Mais je ne vois pas d'où il peut venir... Ayant gardé la même page ouverte pendant que je travaillais sur autre chose, j'ai pu comparer très exactement l'avant et l'après : pour moi, le mot en sérif est maintenant un peu plus large dans le sens horizontal, mais pas du tout dans le sens vertical – donc pas plus lisible. Et bien sûr, il reste nettement plus petit que le sans-sérif, et beaucoup plus petit que le big.
Comme j'utilise Mozilla, j'ai essayé (pour une fois) avec Firefox : même résultat. Puis, dans les préférences de Mozilla, j'ai augmenté la taille de la police sérif par défaut (Times New Roman) : le résultat est encore plus curieux, car toutes les polices deviennent plus grosses, sauf l'arabe sérif !
Serait-ce la police que tu as mise dans le modèle qui ne convient pas ? Bizarre...
Pour moi (mais je ne sais pas comment tu le verras), le mot de la ligne suivante est à peu près de la bonne taille – il a fallu pour cela lui imposer le Times New Roman en 2 fois "big" :
مَعَانيه مَعَانيه
Du coup, j'essaie le même traitement avec tout le texte :
شَرْح دِيوَانْ أبـِيْ نـُوَاسْ / ضبَط مَعَانيه وَشرُوجَه وَأكمَلهَا إيليَّا الحَاويْ. – منشورات : الشركة العالميّة للكتاب، دَارُ الكِتابِ اللبنـَاني، دَارُ الكِتابِ العَالمي، ١٩٨٧.
Ça paraît correct, très lisible, et apparemment il n'y aurait pas besoin d'augmenter l'interlignage. Qu'en penses-tu ?
Caprineus 8 mars 2009 à 00:03 (GMT)
Dernier essai avant demain. Le résultat (pour moi) avec le modèle ressemble à ta dernière ligne, imperceptiblement plus grand.
Peut-être un problème de cache, les modification sont faites dans un fichier css additionnel qui n'est pas rechargé à chaque page. Bonne nuit ! Pinocchio 8 mars 2009 à 00:47 (GMT)
Cette fois-ci, on y est presque ! L'affichage chez moi est très bien aussi. Contrairement aux premières versions du modèle, les pleins et les déliés sont bien perceptibles, ce qui est important pour l'esthétique de cette écriture. As-tu changé la police ?
Ma mise en forme avec <big> :
شَرْح دِيوَانْ أبـِيْ نـُوَاسْ / ضبَط مَعَانيه وَشرُوجَه وَأكمَلهَا إيليَّا الحَاويْ. – منشورات : الشركة العالميّة للكتاب، دَارُ الكِتابِ اللبنـَاني، دَارُ الكِتابِ العَالمي، ١٩٨٧.
Le modèle :

شَرْح دِيوَانْ أبـِيْ نـُوَاسْ / ضبَط مَعَانيه وَشرُوجَه وَأكمَلهَا إيليَّا الحَاويْ. – منشورات : الشركة العالميّة للكتاب، دَارُ الكِتابِ اللبنـَاني، دَارُ الكِتابِ العَالمي، ١٩٨٧.

À titre d'essai, le modèle en gras :

شَرْح دِيوَانْ أبـِيْ نـُوَاسْ / ضبَط مَعَانيه وَشرُوجَه وَأكمَلهَا إيليَّا الحَاويْ. – منشورات : الشركة العالميّة للكتاب، دَارُ الكِتابِ اللبنـَاني، دَارُ الكِتابِ العَالمي، ١٩٨٧.

Le problème de la taille des caractères est donc réglé. Cependant, je note que le modèle ne suffit pas pour obliger la dernière ligne à commencer au bord de la marge droite, comme ça devrait être le cas. Or l'alignement (à gauche ou à droite) doit évidemment être inversé, comme le sens de l'écriture. Je n'ai pas le temps d'aller voir maintenant comment ça marche sur Wikipédia. Si tu as une idée...
Caprineus 8 mars 2009 à 01:52 (GMT)
Je viens d'insérer le modèle là où il devait être (2 fois dans l'article Abû Nuwâs, 1 fois dans Al-Amîn). Le résultat est excellent – beaucoup mieux que ce qu'il y avait auparavant.
Si tu modifies l'alignement du modèle (pour passer d'un alignement à gauche à un alignement à droite), il faudra vérifier que cela n'affecte pas les lignes où il y a les deux types d'écriture (comme dans le premier paragraphe de ces articles). En quelque sorte, dans ces cas-là, l'alignement latin à gauche doit être prioritaire sur l'alignement arabe à droite.
Caprineus 8 mars 2009 à 12:04 (GMT)
Après vérification il semble que l'alignement à droite ne soit pas prévu pour ce modèle qui est visiblement destiné à l'insertion d'un ou quelques mots seulement dans le cours du texte. Je n'ai trouvé nulle part d'exemple de longue phrase alignée à droite. Pourtant la possibilité est facile à obtenir. J'ai donc ajouté un argument optionnel (utilisable seulement dans la syntaxe documentée) qui permet de traiter le texte en paragraphe indépendant. À tester donc. Éventuellement il faudra changer le nom du modèle pour ne pas le confondre avec celui d'origine Wikipedia.
Ces recherches m'ont permis de comprendre mieux la normalisation des citations en langue originale : il me faudra modifier le modèle Citation bilingue pour insérer les bons paramètres et utiliser le même style.
Pinocchio 8 mars 2009 à 21:03 (GMT)

Modèle {{Year nav}}

Il y a sur les pages d'année (par exemple 1907 ou 2000) un lien vers un modèle de navigation {{Year nav}}, qui existe sur la Wikipedia anglaise (voir ici). Est-ce que quelqu'un pourrait l'importer dans BoyWiki, ainsi que les modèles liés manquants ? Caprineus 3 janvier 2009 à 19:00 (GMT)

J'ai essayé de la faire, mais cela pose de gros problèmes, les anglais ne numérotant pas les siècles comme nous (18th au lieu de XVIIIe) il y a quantité de modèles à changer etc... il vaut mieux aller chercher un tableau équivalent sur Wikipédia fr. Clipeus Virtutis 4 janvier 2009 à 13:22 (GMT)
Ah ! ces Anglais, il faut toujours qu'ils roulent à gauche ! :-) Et Pinocchio a finalement supprimé les quelques références à {{Year nav}}. On pourrait en effet se contenter d'importer le modèle {{années}} depuis la Wikipédia française – ça serait bien pour pouvoir continuer à créer des pages d'années (il commence à y avoir beaucoup de liens rouges de ce type).
Dans ce modèle {{années}}, il me semble que les 3 cadres du bas (Chronologie mensuelle, Chronologies thématiques et Calendriers) sont inutiles, car nous n'aurons pas assez de données pour les utiliser.
Je préfère laisser faire les spécialistes...
Caprineus 7 mars 2009 à 10:43 (GMT)
Argh, désolé, emporté par le ménage de printemps j'ai pensé qu'il s'agissait d'un essai ancien abandonné ! On peut les restaurer si tu veux, mais comme le modèle était vide…
{{années}} tout comme {{Year nav}} me semblent être des usines à gaz, avec plein d'autres modèles liés, juste pour afficher un tableau avec des dates… Mais c'est dû en grande partie à la faiblesse des fonctions utilisables dans les modèles.Pinocchio 7 mars 2009 à 16:11 (GMT)
Ben, ce n'est pas vraiment la peine de restaurer {{Year nav}} sur les pages d'année si ça ne marche pas...
J'avais cru comprendre, d'après ce que disait Clipeus Virtutis, que la difficulté venait surtout du mode anglais de numérotation des siècles, difficile à importer dans un contexte français.
Quoi qu'il en soit, il faudra quand même bien avoir un système de navigation d'année en année, et de siècle en siècle. As-tu des suggestions à ce sujet ?
Caprineus 7 mars 2009 à 18:31 (GMT)
En test un modèle {{Yearnav}} différent, proposition de solution pour la navigation à travers les années. Les liens vers les pages années ne sont pas dynamiques, j'ai seulement fixé en dur celle de l'année 2000 pour test, reste à trouver une solution pour savoir quand de nouvelles pages sont créées.
Pinocchio 30 mars 2009 à 19:29 (GMT)
Ah oui... Après test rapide (vu l'heure !) :
  • Le principe et le graphisme me plaisent bien : c'est sobre, original et pratique.
  • Contrairement à ce que j'avais pensé autrefois, il semble qu'une ligne Décennie serait utile pour naviguer de 10 en 10 (en revanche, ce n'est sans doute pas la peine de prévoir des pages de décennie).
  • Quand on a voyagé un peu loin dans le temps, il serait peut-être judicieux d'avoir une possibilité de revenir instantanément à l'année de la page (peut-être en cliquant sur le mot Année ?)
  • Sur les pages de siècles, on peut s'interroger sur l'utilité (ou pas) de garder aussi le grand tableau présentant toutes les années d'un seul coup d'oeil. Il est quand même pratique... (mais si on le garde, ce serait bien d'en faire un modèle, un peu comme {{366 jours}}.)
En tout cas, c'est bien d'avoir enfin un modèle {{Yearnav}}, on va pouvoir recommencer à créer des pages d'année. (Mais es-tu sûr qu'on gardera ce nom pour le modèle ? Que se passe-t-il, par exemple, si le BoyWiki anglophone souhaite avoir un Yearnav différent ? Est-ce que les modèles sont communs entre les 3 versions du wiki ?)
Je te laisse triturer tout ça au mieux – et réapparaîtrai sans doute mercredi soir ou jeudi matin (beaucoup d'occupations ces jours-ci...)
Caprineus 31 mars 2009 à 00:03 (GMT)
Ajouté le lien vers l'année initiale.
Le nom n'est pas très beau en effet et prête à confusion mais je n'ai rien trouvé d'aussi concis en français. Si tu as des idées…
Il reste à travailler sur la collecte des dates et donc sur leur organisation pour maintenir à jour les liens. L'usage des catégories semble le plus simple pour regrouper les infos. Mais les années appartiennent-elles aux siècles, aux millénaires, au deux à la fois ? Vu le sujet, en segmentant trop fin on risque d'avoir de larges étendues de temps désertes entre le foisonnement de l'Antiquité et de l'époque contemporaine. Par exemple que s'est-il passé entre le 5e et le 15e siècle nous concernant ? Même sur Wikipedia certaines années sont encore vides…
Pinocchio 31 mars 2009 à 22:33 (GMT)
Si l'on adopte un titre français pour le modèle, je propose Navigtemps, qui paraît clair et assez facile à retenir. Navigationtemps ou Navigationtemporelle sont sans doute un peu longs...
Pour le lien vers l'année initiale, ce serait peut-être plus clair (pour les non-initiés) si la bulle affichait quelque chose comme Année de la page ; ou mieux : Année 1907 (mais peut-on mettre du code dans les bulles ?!).
Pour l'instant, la collecte des dates se fait surtout dans le Calendrier garçonnier et ses pages de jour. Je n'ai pas créé simultanément les pages d'année correspondantes (à part 1907 et 2000), parce que je ne voulais pas risquer d'avoir à retoucher plusieurs dizaines de pages (voire plusieurs centaines), si le système de navigation changeait. Une fois que ce système aura été fixé (au moins pour les noms des modèles), je pourrai me lancer...
A priori, il me semble que les années appartiennent aux siècles, et les siècles aux millénaires. Bien sûr, certains siècles risquent d'être relativement vides, mais ce n'est pas bien grave. Supprimer l'échelon siècle pour mettre directement les années dans les millénaires risquerait de faire de bien longues pages (et bien lourdes, aussi).
Caprineus 1 avril 2009 à 09:56 (GMT)
Ok pour Navigtemps, le modèle est en place.
Création des pages d'années à tester, voir en particulier la prise en compte dans le Navigtemps des liens vers les pages nouvellement créées. Se souvenir que la page d'année pour être valide doit être catégorisée dans un siècle.
Pinocchio 2 avril 2009 à 21:00 (GMT)
Pour tester la prise en compte des pages d'année nouvellement créées, je viens de créer 1906 et 1897, ainsi que XIXe siècle. Ça n'a pas vraiment l'air de marcher, les liens dans {{Navigtemps}} restent rouges...
Caprineus 3 avril 2009 à 23:39 (GMT)
Il y avait un problème de droit d'accès à la page tableau des dates dû au nom de la page, j'espère que c'est réglé à présent.
Pinocchio 5 avril 2009 à 12:55 (GMT)

Timeline

Si je m'enquiers de la formalisation des dates et des événements c'est que j'avais idée à terme, si nombre d'évènements suffisant, de suggérer une représentation de ce type là (exemple), sur une page dédiée.

Pinocchio 31 mars 2009 à 22:33 (GMT)

La page que tu indiques, A Timeline of Information History, est intéressante : cela vaut sans doute la peine d'essayer. Mais quel usage lui vois-tu exactement ? Aurait-elle pour but de regrouper tous les événements concernant l'histoire de la pédérastie (c'est-à-dire tous ceux répertoriés dans les pages de jour – soit plusieurs centaines au moins) ? Ou simplement un choix des plus marquants ?
Si tu crées une telle page, ce serait bien d'avoir la possibilité de représenter graphiquement une durée, entre autres pour visualiser la vie d'un personnage (son nom sur une bande colorée commençant à sa naissance et finissant à son décès, par exemple – avec peut-être un code des couleurs selon qu'il s'agit d'un écrivain, d'un peintre, d'un sculpteur, d'un musicien, d'un homme politique, d'un religieux, d'un militant, etc.).
Caprineus 1 avril 2009 à 09:56 (GMT)
Timeline n'est une forme de présentation utile que si les événements sont en nombre suffisant. Si on est obligé de dérouler du temps pour faire apparaitre l'événement le plus proche, alors ça devient plus pénible que pratique. Il faudrait donc regrouper tout les événements (je ne pense pas qu'on en aura trop), quitte à filtrer les thèmes au moment de l'affichage, au choix du lecteur. Plusieurs centaines c'est pas énorme étalé sur des siècles (dans l'exemple donné plus haut j'en ai compté 70). La vraie difficulté c'est de formaliser ces événements (une date ou une durée dans un format strict, un titre, un texte court, un thème,...) pour les rendre facilement identifiables et récupérables dans le texte des articles, si c'est un logiciel qui fait l'extraction, sinon il faut écrire le fichier source des événements à la main et là c'est plus drôle...
Pinocchio 2 avril 2009 à 21:00 (GMT)
Pour Timeline, j'imagine mal la création automatique d'événements extraits des pages. Par exemple, comment transformer automatiquement une date de naissance et une date de décès en une bande colorée avec le nom de la personne ? Il sera plus simple, à mon avis, de créer les événements sur une page spéciale – ça prendra le temps que ça prendra (parmi les principales vertus du wikiste, il y a la patience et la ténacité... :-). A condition bien sûr que cette création soit simple (pourquoi pas des modèles à remplir ?).
Caprineus 3 avril 2009 à 23:39 (GMT)
Pour Timeline, l'utilisation d'un modèle d'événement est peut-être une solution intermédiaire en effet, qui demande certes un travail supplémentaire de saisie, mais peut-être pas autant que de devoir écrire deux fois tout les événements. Un peu à la manière du modèle Extrait qui contient des informations non visibles dans l'article mais facilitant une collecte et un traitement partiellement automatisés.
Pinocchio 5 avril 2009 à 12:55 (GMT)
Personnellement, je ne vois pas trop comment cette collecte automatique pourrait se réaliser. Un exemple sera plus parlant :
  • Pour Roger Peyrefitte, ses dates de vie détaillées figurent au 17 août (recopié ensuite dans la page 1907) et au 5 novembre (recopié dans 2000). Pour ne pas être trop sec, il faut y faire figurer aussi quelques autres indications : lieux, pays, commentaire succinct, âge au décès, oeuvres...
  • Un "modèle d'événement" destiné à être intégré dans Timeline n'aurait besoin que des années de naissance et de décès (pas des jours, ni des lieux, ni du pays), des nom et prénom de la personne (sans autres commentaires), et éventuellement de sa qualité principale (écrivain, peintre, homme politique, etc.).
  • Pour un livre : titre, année de parution (peut-être aussi l'auteur). Idem pour un événement : énoncé très bref, année.
On pourrait donc imaginer un modèle du genre {{Timeline|qualité|énoncé|date|date}}, qui serait utilisé de la manière suivante :
  • {{Timeline|écrivain|Roger Peyrefitte|1907|2000}}
  • {{Timeline|livre|Les amitiés particulières|1944}}
  • {{Timeline|film|Les amitiés particulières|1964}}
  • {{Timeline|justice|affaire Ado 71|1997}}
La "qualité" (à choisir parmi une liste limitée) déterminerait les symboles et les couleurs utilisés dans Timeline. La présence de 2 dates génèrerait une bande colorée portant le texte de l'énoncé.
Il me semble que tout ça serait assez facile à remplir – surtout qu'il n'y aura quand même pas des millions d'événements à répertorier !
Ceci dit, tu as peut-être de tout autres idées. Si c'est le cas, pourrais-tu préciser un peu plus, avec un exemple à l'appui ?
Caprineus 5 avril 2009 à 21:20 (GMT)
Pas d'idée précise, non. Mais dans l'exemple Roger Peyrefitte on retrouve la quasi totalité des infos nécessaires dans le premier paragraphe de l'article : on a le nom, les dates et même le résumé d'introduction pour la bulle. En général un article commence par une introduction semblable et suffisante pour résumer un événement. Il manque seulement le thème (qualité) mais qui pourrait aussi faire l'objet d'une identification pour les divers types d'articles. Et la formalisation bien sûr. Je trouve simplement dommage de devoir réécrire la même chose sur une autre page. Mais on peut faire comme tu proposes, c'est plus simple et plus facile à formaliser ! Mais à chaque fois il faut ouvrir la page des événements et copier/coller...
Pinocchio 6 avril 2009 à 20:42 (GMT)
(J'espère que les deux sections seront plus gérables maintenant qu'elles sont séparées : ça commençait à devenir lourd...)
Damned ! J'avais oublié la bulle ! Ce qui bien sûr change la perspective. Et tes considérations sur l'introduction de l'article éclairent cette perspective. Donc :
On peut supposer que tout "sujet" à insérer dans Timeline sera traité dans un article, et que cet article commencera par une introduction. A partir de ça, on pourrait éventuellement imaginer un modèle de ce type :
{{Timeline|qualité|sujet|date date|introduction}}
Si le sujet d'un article ne doit pas figurer dans Timeline, son introduction est rédigée selon la méthode habituelle (sans le modèle {{Timeline}}).
En revanche, pour un sujet qui doit figurer dans Timeline, l'introduction de l'article est insérée dans le modèle {{Timeline}}. Par exemple :
  • {{Timeline|écrivain|Roger Peyrefitte|1907 2000|Roger Peyrefitte (Castres, 17 août 1907 - Paris, 5 novembre 2000) est un écrivain et historien français qui a milité pour l'acceptation de la pédérastie.}}
Sur la page de l'article, seule l'introduction apparaît : les autres indications du modèle restent invisibles.
Dans Timeline, en revanche, apparaissent : la qualité sous forme d'un symbole, la date sous forme d'un emplacement précis (ou d'une bande colorée s'il y a deux dates), le sujet sous forme d'un texte cliquable vers l'article (car sujet = titre de l'article), et enfin l'introduction dans une bulle...
Si l'introduction de l'article est trop longue, on peut très bien n'en insérer qu'une partie dans le modèle. Seule cette partie s'affichera dans la bulle de Timeline (au rédacteur de s'arranger pour que ce texte soit suffisant).
Ainsi le modèle est rédigé en même temps que l'article, et dans l'article : pas besoin de recopier quoi que ce soit. Et la collecte devient très simple à faire : détection automatique de tous les {{Timeline}} existants.
Le seul inconvénient de ce système, c'est qu'un sujet n'apparaîtra dans Timeline que lorsqu'un article aura été créé (au moins une ébauche avec l'introduction). Mais ça peut être aussi un bon stimulant pour les rédacteurs.
On peut également imaginer une page qui soit une sorte de "couveuse", où des sujets non encore traités en articles, mais déjà insérés dans le modèle {{Timeline}} avec un rudiment d'introduction, attendraient patiemment qu'un rédacteur s'en empare... Ce qui ne les empêcherait pas d'apparaître dans Timeline.
Est-ce que ça correspond mieux à ce que tu envisageais ?
Caprineus 6 avril 2009 à 23:35 (GMT)
Oui tout à fait ! Ça me semble plus pratique. Reste à voir si c'est applicable à tout les cas d'événement. La limite initiale inhérente à cette méthode est l'obligation d'écrire un article pour générer un événement (mais il faut bien qu'il soit décrit quelque part) et probablement aussi un seul événement par page (il n'y a qu'une seule introduction), quoique on puisse imaginer des pages d'événements comme il y a des pages de citations ? Par exemple les œuvres d'un auteur par date de parution, chaque événement-lien renvoyant vers une page d'extraits : ça complique un peu pour le sujet qui n'est plus le titre de l'article. Mais est-ce bien nécessaire ? À moins qu'un article standard (contenant des extraits) par œuvres soit d'un usage plus simple ?
Pinocchio 7 avril 2009 à 22:33 (GMT)
Dans le principe, il est prévu que tout livre, article ou revue intéressant d'un point de vue pédérastique ait droit à un article séparé (c'est une des raisons pour lesquelles il y a beaucoup de liens rouges actuellement !). Donc pas de problème pour y intégrer une "balise d'événement" au niveau de l'introduction. Idem pour une oeuvre d'art.
Le cas des lois sera peut-être particulier. En effet, un changement important de la législation sexuelle passe souvent par une simple modification d'une loi existante, et il peut y en avoir plusieurs successives. Or on ne peut pas rédiger un article séparé pour chaque modification d'une loi. Il faudra donc inventer une pratique particulière pour contourner cette difficulté. Par exemple :
  • soit le rédacteur (d'un article sur une loi) commence par mettre au point les textes qu'il veut mettre dans des bulles de Timeline, et il s'arrange ensuite pour les intégrer au texte de l'article (il pourrait donc y avoir plusieurs balises dans un même article, si nécessaire) ;
  • soit on prévoit une option pour pouvoir rendre les textes contenus dans des balises complètement invisibles, et on les stocke ainsi à la fin de l'article (bien sûr, ces textes devraient redevenir visibles dans Timeline) ;
  • soit encore on crée des pages uniquement destinées à recevoir des "balises orphelines" – ce que j'appelais plus haut des "couveuses" (mais cette solution me paraît moins élégante que les deux premières).
Caprineus 7 avril 2009 à 23:06 (GMT)
Le cahier des charges est plus précis, à présent on peut passer aux premières ébauches !
J'ai remplacé qualité par thème qui me semble plus générique, je me voyais mal trouver une qualité à la législation ! Je ne sais pas si c'est une bonne idée, le thème littérature s'appliquant par exemple sans distinction aux auteurs et aux œuvres… Il faudra établir une liste des mots clés et d'attributs de style (couleurs). Il reste des problèmes à résoudre comme la notation des années avant JC qui semble ne pas être prévue dans la norme (??) pour qu'elles soient comprises par l'outil.
Pour l'instant le modèle ne fait rien d'autre (peut-être lui trouver un autre nom ?).
Pinocchio 8 avril 2009 à 22:37 (GMT)
Voyant que tu avais créé le modèle {{Timeline}}, je n'ai pu résister au plaisir de faire un essai. Ou plutôt deux essais, que j'ai insérés dans l'article Roger Peyrefitte : l'un, visible, sur l'introduction ; et l'autre, invisible, à la fin de l'article.
Le problème, c'est que j'ai mis comme thème, pour le premier, écrivain, et pour le second, amour. Comme tu n'as pas créé la liste (forcément limitée) des thèmes possibles, il y a un beau Erreur thème qui s'affiche ! J'ai laissé les choses en l'état, pour te permettre de tester.
Je suggère comme thèmes (liste non limitative pour l'instant) :
  • écrivain (les philosophes, journalistes, etc., pourraient faire partie de la même catégorie), artiste (peintre, dessinateur, sculpteur...), musicien, cinéaste, politicien (+ rois, militaires...), militant, scientifique, religieux, revue, groupe...
  • écrit (livre, article...), oeuvre (d'art plastique), musique, film, justice (loi, procès), religion, amour...
Le premier groupe implique une durée (de vie ou d'action), et comportera donc deux dates. La visualisation se ferait par une bande colorée, d'une couleur différente pour chaque thème.
Le second groupe concerne des événements ponctuels, visualisés par un symbole.
Quant aux dates, bien sûr il nous faut toute l'Antiquité ! On doit pouvoir afficher correctement -7530421 (fondation de Rome).
Peut-être un problème : la date 90602, qu'est-ce que ça veut dire ? 2 juin de l'an 9, ou février 906 ? Ou faut-il coder toujours les années sur 4 chiffres, pour différencier 00090602 de 090602 ? (Pour la fondation de Rome, ce serait alors -07530421.)
Voilà. Pour éviter de faire des bêtises, je n'y touche plus jusqu'à ce que tu aies suffisamment progressé...
Caprineus 8 avril 2009 à 22:57 (GMT)
On peut avoir enfin un aperçu de l'outil ici. Je n'avance pas vite. Pour le moment les événements représentés proviennent d'ailleurs, juste pour exemple. Il faudra trouver un autre nom de page plus explicite avec peut-être une introduction. Autre problème : vue la lourdeur de l'outil, il n'est pas installé sur notre site, le téléchargement du code et des icônes se fait depuis mit.edu, donc en dehors de notre domaine et sans https, ce qui laisse probablement des traces. Il faudrait configurer les navigateurs pour ne pas transmettre le referrer (adresse origine de la page qui mentionne le lien, c'est à dire boywiki). Reste à créer la pages d'événements propre.
Pinocchio 12 avril 2009 à 22:18 (GMT)
Dans un premier temps je n'ai vu qu'un cadre vide, et j'ai bien cru que ça ne passerait pas à travers mon proxy (Tor) ; mais après avoir cliqué sur le bouton de rafraichissement, TimeLine est apparu.
Comme nom de page, on pourrait avoir quelque chose comme Panorama historique...
Ce que tu dis à propos de l'hébergement du code et des icônes chez mit.edu est assez inquiétant ! A mon avis, il ne faudra avoir au final aucune connexion avec un autre site que BoyWiki, sous peine de faire courir des risques graves aux utilisateurs. Et même si ce n'était pas le cas, il y aura toujours des gens pour hurler, ce qui fera peur à beaucoup (rappelle-toi comment Pan s'est fait attaquer, et presque traiter de flic, parce qu'un des liens de son site pointait vers une page d'un site officiel !).
Si c'est juste pour une phase d'essai, ça peut aller : il suffit de sortir couvert...
Justement, as-tu vu sur LG les propos de Phénix (ici) ? Comme d'habitude il est très négatif et désagréable, mais il n'a peut-être pas complètement tort. Il faudra absolument combler les failles connues (comme celle du système anti-pourriel avec une simple addition, qui peut être facilement contournée), traquer les inconnues, et éviter d'en faire naître d'autres en créant des fonctions potentiellement dangereuses. Non seulement le site doit être sécurisé, mais il ne doit même pas pouvoir être soupçonné d'insécurité – sinon, on va se retrouver avec un beau wiki que personne ne viendra lire ni compléter !
Côté graphisme, je suppose que ça peut s'améliorer encore, et que tu n'en es qu'aux premiers essais. Pour une durée (la vie d'une personne par exemple), le mieux serait d'avoir une bande de couleur, suffisamment large pour que le nom de la personne ou de l'événement soit écrit sur la bande, et non à côté. Ce ne serait pas plus encombrant, et sûrement plus clair. Mais est-ce possible ?
On voit en bas à gauche la mention d'un copyright. Est-ce un logiciel qu'on peut utiliser librement ?
Caprineus 12 avril 2009 à 23:29 (GMT)
Aucune connexion vers un autre site ? Alors il faut supprimer tout les liens externes ! Il n'y a pas de différence entre charger une page (qui contient éventuellement du code) à partir d'un lien vers un autre site et charger le code timeline à partir de mit.edu. Le problème n'est pas l'accès à d'autres sites mais les traces qui sont laissées quand on le fait à partir d'un lien sans inhiber l'info du référant. Sur LG cela est fait en appelant les liens à travers un code spécifique, par exemple : https://www.legarcon.net/cgi/deref.cgi?url=http://img529.imageshack.us/img529/7661/jigier.jpg. On peut probablement utiliser le cgi de LG pour passer nos liens (c'est peut-être mieux d'obtenir leur accord avant) ! Mais masquer le référant (l'adresse du site qui propose le lien) ne protège pas l'adresse de l'utilisateur qui a actionné le lien. La sécurité se situe à plusieurs niveaux et l'utilisateur aussi doit être actif dans sa protection, le but initial du wiki n'est pas de fournir une solution de sécurité idéale qui n'existe pas.
La méthode de création de compte n'est pas un gouffre de sécurité, c'est certes une faiblesse de l'authentification, mais l'accès en édition aux articles est restreinte. Sur LG cette restriction n'est pas obligatoire la plupart du temps, n'importe qui peut écrire n'importe quoi et supprimer les messages utiles par saturation de l'historique, le site n'est pas pour autant considéré comme 'insécure'. Ce qui fait la sécurité d'un wiki c'est sa mémoire, la possibilité de restaurer les versions des articles, l'impossibilité d'effacer totalement. Wikipedia qui autorise les modifications de pages par les non-connectés n'est protègé que par cette fonctionnalité.
Si on en croit la page version l'outil ConfirmEdit a été installé, mais il n'est apparemment pas activé. Cette configuration des fichiers php ne peut être effectuée que par un admin du serveur, et non pas un admin de l'application wiki, ce n'est pas du tout le même niveau de droits.
Quant aux autres trous : lesquels ? Annoncer qu'il existe des failles mais sans les indiquer, d'après toi c'est s'inquiéter sincèrement de la sécurité de l'utilisateur ou bien juste chercher à discréditer ?
Des bandes de couleur avec le label superposé, oui c'est possible, l'ancienne version était présentée ainsi. Mais ça limite les possibilités de couleurs pour le label.
Simile Timeline est OpenSource sous license BSD.
Pinocchio 15 avril 2009 à 11:27 (GMT)
L'exemple des liens vers des sites externes est intéressant, mais il ne s'agit pas tout à fait de la même chose que dans le cas de Timeline.
Si je clique sur un lien externe donné dans un article, je sais à priori ce que je risque (et c'est à moi d'assurer ma sécurité en réglant auparavant la valeur du "referer" sur 0... ou en évitant de cliquer).
En revanche, si je vais sur une page de BoyWiki, je suis censé ne pas y courir de risque. Le problème, dans le cas de la page Panorama historique, c'est que le lien externe s'activera automatiquement sans que le lecteur ait pu décider de l'accepter ou non.
C'est sur ce point que nous pourrions être critiqués – voire attaqués. (Tu n'ignores pas que chez certains, chercher à démolir systématiquement ce que font les autres relève presque de la maladie psychologique, et BoyWiki y aura forcément droit !)
Tu dis que LG a résolu le problème en mettant en place un code spécifique. Ne pourrions-nous pas en faire autant ? J'imagine qu'alors tous les liens externes donnés sur une page BoyWiki devraient comporter un "préfixe" – ce qui ne paraît pas vraiment gênant à mettre en oeuvre. Mais il vaudrait mieux faire ça en interne, sans passer par LG.
Peut-être même que la meilleure solution serait de donner systématiquement le choix à l'utilisateur, en indiquant toujours à la fois un lien direct et l'adresse (pour utilisation en copier-coller).
Pour revenir à Timeline, il me semble qu'il faudrait :
  • soit que le logiciel soit installé sur le serveur de BoyWiki (meilleure solution) – si ça exige des pouvoirs que tu n'as pas, il devrait être possible de demander à quelqu'un d'assez haut placé ;
  • soit, au moins, que la liaison avec mit.edu soit "masquée" par un système comme celui de LG.
Je ne comprends pas trop ce que tu dis à propos de l'outil ConfirmEdit (n'oublie pas que tu parles à un presque nul en matière d'informatique !). S'agit-il du système qui m'oblige à donner la solution d'une petite opération chaque fois que je veux créer ou modifier une page qui contient un nouveau lien externe ? Si c'est ça, il fonctionne très bien pour moi ! Le reproche fait par Phénix, c'est qu'une telle "barrière" est facilement surmontable par un logiciel élémentaire, qui n'aura aucun mal à faire l'opération indiquée – alors qu'il existe des systèmes plus sophistiqués qui nécessitent un regard humain pour reconnaître des caractères.
Pour la réalité ou non des autres trous supposés, à toi d'en juger, puisque j'en suis bien incapable (et les autres utilisateurs actuels aussi, apparemment). Tu es notre seul bouclier ! :-)
« ...s'inquiéter sincèrement de la sécurité de l'utilisateur... » ? Arf ! comme dirait quelqu'un... Si ce quelqu'un me dit : « A te voir, tu cours manifestement le risque de gros problèmes de santé, mais je ne te dirai pas lesquels... », je peux penser que c'est un charlatan qui dit ça uniquement pour m'inquiéter ; ou que c'est quelqu'un qui a un vernis de médecine et qui cherche surtout à se faire valoir ; ou encore que c'est un vrai médecin et en même temps un vrai pervers, puisqu'il ne me donne pas les moyens de me soigner !... Mais tu comprendras que moi, pauvre ignorant, j'éprouve quand même une légère inquiétude.
Il y a sur certains sites (celui des livres téléchargeables de Google, par exemple) une protection contre les logiciels malveillants qui cherchent à inonder le serveur de requêtes (je peste assez contre cette fonction lorsque je télécharge une série de livres et qu'elle me prend pour un vulgaire pirate !). Ne pourrions-nous pas avoir une protection de ce type ?
Caprineus 15 avril 2009 à 13:40 (GMT)
Ok, alors on peut mettre un lien sur la page Timeline qui active le chargement manuellement. Bien sûr le mieux serait de passer par un moyen comme celui de LG. Ou par un autre 'anonymiseur'. En posséder un propre c'est sûrement possible, un wiki c'est un site web, mais l'info du 'referrer' à supprimer se trouve dans une entête http, c'est du protocole réseau, ce problème ne peut donc pas se résoudre à notre niveau. Installer Timeline en local n'est pas si facile : avec des pages limitées à 30 Ko il va en falloir une dizaine, sans compter la trentaine d'icônes à importer et les difficultées de IE pour accéder en https aux images depuis media.boywiki...
ConfirmEdit est le module qui remplace l'authentification simple par des images représentant des lettres déformées ou hachurées visibles seulement pour un cerveau humain (pour combien de temps encore ?). Bien sûr que faire une addition n'est pas une opération compliquée pour un logiciel, mais ce que je faisais remarquer c'est que LG qui n'est équipé d'aucun contrôle n'est pas taxé pour autant de trou de sécurité. Si ce point là est un gouffre alors c'est plutôt rassurant au sujet des simples trous ! Tu as aussi raison de t'inquiéter, c'est ce qui assure la survie en environnement hostile ! Mais si on ne pense qu'à ça alors on ne fait plus rien. Moi un bouclier ?! Imagine que je sois un Bernard infiltré pas saint du tout ;o)
Pour le dernier point je ne vois pas de quoi tu parles, mais globalement on a assez peu de possibilités pour agir sur le serveur à notre niveau, c'est d'ailleurs une disposition sécurisante à la base.
Pinocchio 15 avril 2009 à 16:16 (GMT)
Le protocole réseau, c'est un gros mot, ou du chinois ? En tout cas, s'il y a quelque chose à faire pour permettre une "anonymisation" des utilisateurs de liens externes, tu peux éventuellement t'adresser directement à dB (du Comité de LG), en lui expliquant ce que tu souhaites : je crois qu'il a un contact direct avec les Grands Esprits – il sait même comment les réveiller quand ils sont dans un sommeil profond !
Tout ceci nous rappelle une chose importante : que l'utilisateur de base se protège très mal. Je me demande s'il ne serait pas utile de rédiger, en lien direct avec la page d'accueil, une page Précautions indispensables, où l'on expliquerait aux nouveaux arrivants l'essentiel de ce qu'ils peuvent faire tout de suite pour se protéger.
Pages limitées à 30 Ko : bof, il y a bien mes petits Ramoneurs savoyards qui avoisinent les 100 Ko ! Et apparemment ça ne pose pas de problème, sauf lorsque je veux modifier l'ensemble de la page (en utilisant Mozilla).
« Les difficultées de IE ... » : ah bon, il y a encore des gens qui emploient ça ?! :-)
Si ConfirmEdit est installé et qu'il suffit de l'activer, là encore il faudrait peut-être en transmettre la requête aux Grands Esprits via dB...
Concernant la sécurité sur LG, je crois avoir lu qu'elle est en partie assurée par le manque de sophistication du logiciel, ce qui donne peu de prise aux hackers (par exemple, code HTML archaïque). Et Phénix semblait justement critiquer le fait que nous créons (enfin, je veux dire : que tu crées) actuellement un tas de fonctions complexes, qui selon lui fragilisent BoyWiki (genre utilisation de JavaScript). Comme je n'ai aucune idée des techniques utilisées par les hackers, je te laisse juger de la réalité ou non de ces menaces...
Caprineus 15 avril 2009 à 17:59 (GMT)
C'est évident un site comme LG est incomparablement plus simple, la sophistication d'un wiki est inhérente au logiciel choisi, à l'interface proposée. Mais en ce qui concerne l'authentification (puisque c'est de ça qu'il est question) il me semble difficile de croire qu'une absence totale puisse être une meilleure sécurité qu'un mode de connexion même moyen.
J'ai compris autrement que toi le post que tu cites [1]. Il est question pour moi de failles qu'il aurait découvertes au moment de son passage ici, c'était un mois avant mon arrivée. Tu mentionnes déjà le problème dans la demande d'intervention datée du 22/12, ainsi que les supposées autres failles dans ta réponse du 25/01 à ce qui était mon premier message (BoyWiki:Agora/Demandes_d'intervention_technique#Contr.C3.B4le_de_s.C3.A9curit.C3.A9_anti-automatisme). Il n'a pas parlé de javascript ni de fonctionnalités actuelles. Au passage, la requête à propos de ConfirmEdit date de ce jour là.
Je note qu'il est très fort pour diviser et discréditer, puisqu'à présent tu as des doutes ! Je ne vais pas chercher à te convaincre, d'abord parce que je ne suis pas à l'abri des erreurs, il est possible que je me trompe. Mais ces méthodes ne sont pas ma façon de coopérer : c'est en travaillant ensemble qu'on fait avancer un projet, pas dans la suspicion. Ce qui implique un minimum de confiance réciproque. S'il voit des failles qu'on peut éviter ou corriger, qu'il le dise clairement, qu'il participe. Je ne suis pas venu ici pour imposer quoi que ce soit, j'ai essayé la plupart du temps de répondre au demandes formulées, selon ce que je sais faire. Maintenant si tu crois fondé que j'introduis des failles dans le wiki alors il est possible de tout désactiver, ça prendra 5 minutes... Mais il faut savoir que javascript était largement utilisé avant que j'ajoute mes quelques lignes. Encore une fois c'est l'utilisateur qui a le choix : chacun peut désactiver l'exécution des scripts dans son navigateur, rien n'est imposé.
Pinocchio 15 avril 2009 à 22:41 (GMT)
Ne comprends pas mal mes inquiétudes : je crois avoir exprimé assez clairement que je n'y connais presque rien et que je te fais une entière confiance. Si tu es sûr que ce que tu fais est sans risque (ou à peu près sûr, car comme tu le dis une erreur peut toujours se glisser), non seulement je te ferai confiance, mais j'aurai confiance – car depuis que tu es arrivé ici j'ai pu juger sur pièces de ta compétence. Et sans doute même aurais-je jeté l'éponge depuis un certain temps si tu n'avais pas été là pour résoudre les problèmes techniques.
Avoir des inquiétudes (parce qu'on tient à quelque chose et qu'on ne comprend pas bien comment ça marche), ce n'est pas avoir des doutes, ni faire preuve de suspicion. Toi et moi, nous avons assurément la volonté que le wiki soit de la meilleure qualité possible – c'est l'essentiel. Qualité éditoriale, certes, et sécuritaire aussi (et nul doute qu'au moment de l'ouverture, nous serons critiqués sur les deux...).
J'avoue que parfois j'ai envie d'effacer complètement les liens vers les forums, dans mon navigateur, et de ne plus m'occuper que de BoyWiki... Oublier les parlottes inutiles, les criticailleurs et les incultes, pour pouvoir me consacrer à des choses vraiment intéressantes, avec des personnes actives et compétentes...
Caprineus 15 avril 2009 à 23:36 (GMT)
On devrait toujours vérifier : j'étais tellement persuadé que la transmission du référant se faisait par défaut que je n'avais pas pris la peine de vérifier. En fait quand la page contenant le lien est chargée par https et que le lien pointe vers un simple http, alors il n'est pas envoyé ! Ça couvre donc la quasi totalité des liens externes présents dans nos pages. J'ai testé pour Firefox et IE. Vous pouvez faire l'essai avec par exemple les liens suivants : cnil et securinet, normalement l'info referrer (c'est à dire le serveur origine de la page, donc boywiki) est vide. Si on fait le même test sur Wikipedia (qui est en simple http) alors l'info est présente.
Pinocchio 16 avril 2009 à 22:35 (GMT)
Oui, je viens de vérifier pour Mozilla 1.7.12 (après avoir remis le referer sur 1, pour tester) : ni la CNIL ni Securinet ne détectent rien.
Securinet semble même un peu faiblard : il m'affirme que je n'utilise « Ni Windows, ni MAC » (en réalité j'utilise Windows XP SP3), et que je viens de la page RealJukebox NS Plugin (jamais vu !). De plus, il ne détecte aucune adresse IP, alors que la CNIL en trouve une (fausse, bien sûr, puisque je passe par Tor).
Donc, si j'ai bien tout compris, et à condition que les utilisateurs ne puissent se connecter à BoyWiki qu'en https, ça supprime tout problème de risque pour Timeline ? Bonne nouvelle !
Caprineus 16 avril 2009 à 23:45 (GMT)
J'ai vérifié pour Timeline, les chargements javascript étant un peu différents d'un lien à cliquer : pas de trace d'une entête indiquant l'origine de la page. Tests effectués dans le cadre bien sûr d'une connexion initiale à boywiki en https. Le problème maintenant est de s'assurer que l'utilisateur se connecte bien sous ce mode…
Pinocchio 17 avril 2009 à 22:34 (GMT)
Je suis extrêmement surpris de constater qu'on peut se connecter en http ! (je n'avais jamais essayé). Est-ce qu'un site peut désactiver cette possibilité de connexion, et obliger ainsi tous ses utilisateurs à se connecter en https ? Il me semble que c'est ce que font, entre autres, les sites de paiement en ligne. A mon avis, ce serait impératif pour BoyWiki !
Caprineus 18 avril 2009 à 00:01 (GMT)
C'est possible dans la configuration du service web, qui n'est accessible qu'à un administrateur système. À notre niveau on peut, pour timeline, refuser le chargement si la connexion n'est pas https ; mais pour les liens ordinaires c'est plus difficile : on peut par exemple afficher un message d'avertissement à chaque page, le principe étant assez gênant pour supposer une réaction de l'utilisateur. Ceci dit, un têtu peut toujours désactiver les scripts et continuer à surfer en http !
Pinocchio 18 avril 2009 à 09:31 (GMT)
Es-tu sûr de ne pas avoir les pouvoirs nécessaires pour intervenir à ce niveau ? Tu es "administrateur", est-ce que c'est différent de "administrateur système" (et quel serait le terme anglais pour cette fonction) ?
J'avoue m'y perdre un peu dans l'organigramme de BoyWiki, d'autant plus qu'il est à cheval sur deux langues, qu'il utilise parfois des mots plus ou moins ou moins bizarres, et que ça ne semble pas être toujours cohérent ni bien à jour.
Par exemple, la page Liste des utilisateurs comporte les fonctions Scribe, Administrateur (traduit par Curator en anglais), Bureaucrate, Vérificateur d'utilisateur, fsc (?).
Mais on découvre ailleurs qu'en plus des Administrateurs normaux, il existe un Gardien du Wiki (Keeper of the Wiki), qui semble doté de super-pouvoirs. N'est-ce pas à lui que tu devrais t'adresser pour obtenir une modification du système ?
Comment s'appelle un fsc en français, et qu'est-ce qu'il peut faire ?!
Si tu as sur ces points des idées un peu plus claires que les miennes, je suis preneur de toutes explications utiles. Ça pourrait éventuellement permettre de rédiger une page claire et complète sur l'organisation du wiki (en français, bien sûr). Je veux bien m'y coller, mais pas avant d'avoir tout compris !
Caprineus 18 avril 2009 à 10:29 (GMT)
Ces termes ésotériques ne sont pas très clairs pour moi non plus ! Mais ils désignent des droits ou des limitations à l'intérieur d'une application (le wiki) et qui n'ont pas de valeur au-delà. Par exemple on peut être admin pour boywiki et ne pas avoir de droit dans mediawiki. Au dessus il y a le service réseau, puis le serveur et son système d'exploitation. Il est bon que les rôles soient séparés, il serait dangereux que l'administration de ces niveaux soit accessible depuis une application parmi d'autres, comme si tu pouvais changer d'adresse IP ou redémarrer ton PC depuis Word. Maintenant la même personne peut posséder plusieurs niveaux de droits, je ne sais pas si c'est le cas de Keeper. Et comment les joindre s'ils ne lisent pas nos discussions ?
Pinocchio 18 avril 2009 à 10:59 (GMT)
C'est la question que je me pose depuis plus de 6 mois ! Les anglophones sont à l'origine de BoyWiki, mais ils semblent l'avoir plus ou moins déserté, y compris les administrateurs, et y compris sur la page du Conseil. Comme je le disais récemment, le meilleur moyen d'établir quand même un contact avec eux semble être de passer par dB (qu'on peut toujours joindre à l'adresse du Comité de LG).
Le mieux serait peut-être que tu réunisses les demandes d'intervention à faire (activation de ConfirmEdit, interdiction des connexions en http, etc.), et que tu les lui communiques pour qu'il les transmette à qui de droit. A noter que plus tes demandes seront claires et complètes (voire même rédigées en anglais !), plus il y aura de chances que ça marche...
Caprineus 18 avril 2009 à 11:56 (GMT)

Modèle {{Extrait}}

Sur les pages d'extraits de BoyWiki (comme Les Passions schismatiques (extraits)), les textes et leurs références devraient s'afficher de la même manière que sur Wikiquote (voir Les Passions schismatiques).

Pour cela il faudrait créer un modèle {{Extrait}}. Le "cahier des charges" est équivalent à celui de Wikiquote, mais en plus simple pour le texte principal :
• pas de guillemets, ni d'italique, ni de retrait de paragraphe

Y a-t-il un volontaire pour réaliser ce modèle ?

Caprineus 3 janvier 2009 à 19:12 (GMT)

Caprineus, peux-tu préciser ton besoin ? Est-il encore d'actualité ? Pour ma part, je ne vois pas vraiment de différence (hormis le fond bleu au lieu de gris). C'est peut-être WikiQuote qui a évolué depuis ta demande.
--Loustic 27 février 2009 à 18:00 (GMT)
Je vais faire de nouveaux essais sur la page Les Passions schismatiques (extraits), pour voir quel modèle est le mieux adapté au texte des citations.
Pour les références des citations : le modèle actuel semble bon, sauf sur un point important : il affiche toujours le nom de l'auteur après le titre, alors qu'il faudrait l'afficher en premier. Les références de cette page devraient donc être de la forme :
  • Gabriel Matzneff, Les Passions schismatiques, Stock, 1977, partie « Le Christ », p. 26
Caprineus 27 février 2009 à 19:45 (GMT)
Pour le texte des citations : le modèle qui semble le plus adapté est celui des citations courtes sans liseré (voir les modifications provisoires sur la page Les Passions schismatiques (extraits)).
Il faudrait pourtant le modifier (ça tombe bien, Pinocchio est en train de s'en occuper :-) :
  • en supprimant les guillemets (inutiles, et même mal venues quand il y a déjà des guillemets dans le texte, comme c'est le cas pour la première citation)
  • en agrandissant légèrement la police (car pour un même oeil, par exemple 12 points, le Times New Roman est toujours plus petit que des fontes sans sérif comme Arial ou Tahoma), et peut-être même en l'élargissant
  • en créant une marge à droite, égale à celle de gauche.
Ensuite, le modèle de la référence devrait être modifié pour afficher les mêmes marges, de façon que le texte et sa référence soient au même niveau (sans oublier la modification de l'ordre auteur/titre que j'évoquais plus haut).
On testera ensuite si c'est agréable à voir et à lire...
Caprineus 27 février 2009 à 20:25 (GMT)
Création du modèle {{Extrait}} et modification du style reflivre pour alignement des marges.
Modèle appliqué pour test sur les deux premières citations de la page Les Passions schismatiques.
À noter : l'appel à {{Réf Livre}} est inclus dans le modèle, à la fin de l'extrait, et non pas à la suite du modèle {{Extrait}}, afin d'appliquer les marges de l'extrait à la référence, sans imposer en dur ces marges (qui sont propres au style de Extrait) au modèle 'Ref Livre' : quand celui-ci est utilisé hors du modèle 'Extrait' il ne possède pas de marges propres.
Pinocchio 10 mars 2009 à 17:33 (GMT)
Au vu de la page Les Passions schismatiques (extraits), le résultat est plutôt agréable à l'oeil, et cohérent avec le style général des textes cités (police sérif).
Un point toutefois serait à revoir : il y a trop d'indentations successives à gauche (titre de section – citation – puce – référence), ce que les bons typographes évitent de faire. Il serait donc préférable de simplifier en alignant la puce et le fond bleuté sur le texte de la citation (et à droite aussi).
On pourrait essayer aussi d'afficher la référence en sans-sérif : en effet, c'est de l'information encyclopédique, et non pas une citation proprement dite.
Tout autre chose, mais pour le même modèle : on pourrait imaginer que la page d'accueil de BoyWiki affiche chaque jour, entre autres choses, une citation choisie de façon aléatoire. Serait-il possible, dans cette optique, d'attribuer à chaque citation un numéro, non significatif en soi, mais qui l'identifie pour permettre ce "tirage au sort" automatique de la citation du jour ? (Je n'y ai pas réfléchi plus que ça, c'est juste une idée en passant pour "animer" un peu la page d'accueil, qui pour l'instant est un peu morne...)
Caprineus 11 mars 2009 à 00:45 (GMT)
Peux-tu refaire un test stp ? Il me semble que le modèle répond globalement à ce que tu demandes. Peut être as tu fait le premier test avant la fin de la mise au point ou sans avoir rechargé la page de style en cache ?
Pour la citation sur la page d'accueil, c'est une bonne idée, mais qui n'est pas facile à mettre en œuvre vues les limitations imposées. Je suis en train de chercher une solution possible, mais ce serait plus simple si cette fonction était placée côté serveur, lancée en tâche chaque jour. De notre côté (côté client) cela nécessite un utilisateur connecté avec des droits suffisants pour modifier la page et pendant un temps suffisant pour effectuer l'opération, vus les temps de réponse. Quatre phases sont nécessaires :
  • lecture de la page des citations préparées (pour plusieurs jours d'avance)
  • recherche de la liste des pages contenant des citations et sélection d'une page au hasard
  • lecture de cette page tirée au hasard et copie d'une citation au hasard (une page de citations en contient généralement plusieurs)
  • écriture de la page des citations préparées après mise à jour de la nouvelle citation.
On peut guère espérer moins de 30 secondes pour l'ensemble de l'opération. Si l'utilisateur change de page avant la fin, l'opération ne se fait pas. Je pensais lier l'action logiquement à la page d'accueil, mais qui va rester 30 secondes au moins sur cette page (personnellement j'y vais rarement) ? Même si une citation nouvelle apparait chaque jour et incite à la consultation, la plupart se lisent en moins de temps. Il faudrait lier l'action à la composition ou édition de page pour être sûr de disposer d'assez de temps, mais ça me parait peu cohérent d'agir (sans le savoir) sur la page d'accueil quand on édite une autre page…
Pinocchio 12 mars 2009 à 22:29 (GMT)
Oui, le format affiché pour les citations est maintenant tout à fait au point. De même que le modèle {{Droite}}, qui rend l'effet désiré (Lamartine sera content ! :-)
En ce qui concerne l'affichage de citations sur la page d'accueil, je pensais plutôt à un processus entièrement automatisé :
— Une fois par jour, un robot explore le site et répertorie toutes les citations existantes (grâce au modèle) ;
— il exclut de sa liste les citations déjà récemment affichées ;
— parmi les restantes, il en tire une au sort et l'affiche pour 24 heures sur la page d'accueil,
— en n'oubliant pas de la placer ensuite sur la liste des "récemment affichées".
Il n'y aurait donc aucune intervention humaine (sauf pour alimenter le fonds en ajoutant sans cesse de nouvelles citations).
C'est pour permettre (ou pour faciliter) le tirage au sort que j'avais imaginé que chaque citation soit marquée par un identifiant. Ça pourrait aussi permettre de distinguer les citations (avec identifiant) des simples extraits de textes divers illustrant des articles (sans identifiant, parce qu'ils n'auraient pas vocation à être affichés séparément de leur contexte).
Caprineus 12 mars 2009 à 23:39 (GMT)
Ajout cadre Citation du jour sur la page d'Accueil pour test et mise en page. Pour le moment l'automate de mise à jour n'est pas actif (pas terminé), il s'agit déjà de voir si la citation change chaque jour malgré les problèmes de cache. Je te (vous) laisse le soin d'améliorer la présentation de la page Accueil qui est maintenant trop longue, certaines citations occupant presque une demi-hauteur de page.
Certes un robot (PC client dédié) solutionne le problème de temps d'opération, mais il nécessite un PC affecté à cet usage, ce qui pose problème en cas de panne ou d'absence. J'étais parti sur l'idée de considérer tout utilisateur comme robot potentiel malgré lui ! Mais ce délai d'opération semble trop long pour être transparent à l'utilisateur…
Pinocchio 14 mars 2009 à 12:33 (GMT)
En te lisant, je crois comprendre pourquoi, hier soir, mon ordi s'est mis à ramer comme une bête quand j'ai essayé d'aller sur la page où tu faisais des essais avec cet automate : il était utilisé à son insu comme "robot potentiel" ! Je te confirme qu'en effet, ce n'était pas transparent du tout – d'autant que je me connecte toujours à travers Tor.
Et s'il suffisait que le "robot" (sur le PC d'un ou plusieurs admins) se connecte par exemple une fois par mois, le temps qu'il procède au tirage au sort des 30 jours suivants ? Il établirait alors une table de correspondance entre jours et références de citation, qui serait enregistrée sur le site, et ensuite l'affichage ne poserait plus de problème particulier. On pourrait peut-être même le faire anticiper sur un délai encore plus long. Ainsi les problèmes de panne et d'absence seraient évités.
Concernant l'affichage sur la page d'accueil, il faudrait trouver un bon graphiste pour la reconstruire totalement, en la rendant aussi dynamique et attrayante que celle de Wikipédia. Personnellement, je verrais bien la citation du jour s'afficher dans un cadre de demi-largeur de page (l'autre demi-largeur étant éventuellement occupée par "Une page au hasard"). Il faudrait imposer une limite à la hauteur du cadre, de façon qu'en cas de texte trop long on puisse poursuivre sur la page d'origine (de toute façon, le but d'un tel instrument étant d'inciter à la navigation, il doit être accompagné d'un lien vers la page d'origine – de même que le cadre de "Une page au hasard" n'afficherait que les premières lignes, suivies d'un lien).
Pourquoi pas, aussi, un lien du type :
Que s'est-il passé le 14 mars ?... Et il y a 100 ans ? 200 ans ?...
Qui bien sûr serait automatiquement adapté à la date du jour.
Le lien vers l'Agora, lui, encombre vraiment la page ! Ne serait-il pas possible de le mettre dans le cadre navigation de la marge gauche (entre Communauté et Actualités, par exemple) ? Par la même occasion, on pourrait le rendre invisible aux utilisateurs non connectés (mais pour les connectés, il serait visible sur toutes les pages, donc plus pratique d'accès).
Caprineus 14 mars 2009 à 18:51 (GMT)
Je reviens sur l'idée d'un tirage au sort des citations. Or ce dont nous avons besoin, en réalité, c'est d'une présentation variée, et non d'un véritable tirage aléatoire permanent.
Une solution serait peut-être d'attribuer automatiquement à toute citation, lors de sa création, un numéro identifiant aléatoire. Genre nombre décimal à 10 chiffres (presque 10 milliards de possibilités) ou nombre binaire à 32 chiffres (4 milliards de possibilités). Ce serait en quelque sorte un "pré-tirage au sort", effectué une fois pour toutes.
Ensuite, les citations seraient automatiquement affichées, jour après jour, par ordre croissant de numéro identifiant (et en boucle).
La variété "pseudo-aléatoire" de l'affichage serait engendrée par le grand nombre des citations, et par le caractère pseudo-aléatoire des numéros attribués. Pour cela, il faudrait mettre au point un algorithme utilisant habilement, par exemple, le nombre de caractères de la citation, les valeurs numériques de ses premières lettres, la date et l'heure de sa création, etc. De façon qu'il n'y ait qu'une faible probabilité que deux citations d'un même auteur se suivent ; et aussi de façon que les nouvelles se mélangent parfaitement avec les anciennes.
Et il va donc falloir s'activer encore pour créer des pages de citations suffisamment nombreuses ! Oh là là, vivement la retraite... Si j'aurais su, j'aurais pô v'nu ! :-)
Caprineus 14 mars 2009 à 19:26 (GMT)
Ajout des identifiants pour le modèle {{Extrait}}. Et d'une option pour ne pas en affecter les extraits qu'on ne veut pas. Pour les extraits déjà créés sans identifiant il suffit de re-publier la page. À tester avec prudence…
Par ailleurs le mécanisme de rafraichissement de la page d'accueil est en place. Il manque encore celui pour ajouter les citations futures.
Pinocchio 17 mars 2009 à 17:51 (GMT)
Arrivé ce soir sur la page d'accueil, je commençai déjà à bougonner (c'est mon côté ours...) contre la disparition du lien vers l'Agora – quand, me souvenant d'une suggestion récente, je me suis dit que ça marcherait peut-être mieux en m'identifiant. Aaah ! Très bien !... Enfin on peut discuter à l'abri des regards indiscrets, voire hostiles.
L'affichage des citations du jour a l'air de se faire correctement, mais le logiciel semble pour l'instant être fanatique de Gabriel Matzneff ! J'ai donc republié les 4 pages de citations existantes, comme tu l'as expliqué, pour générer les identifiants (je note en passant que nous ne pourrons pas mettre plus de dix millions de citations ! :-). As-tu prévu une solution pour le cas où le hasard attribuerait à deux citations le même identifiant (probabilité très faible, mais pas nulle) ?
Pour l'affichage sur la page d'accueil, une suggestion : lorsque le curseur passe sur le titre Citation du jour (et éventuellement sur la référence, ou même sur l'ensemble du cadre), une bulle pourrait s'afficher avec Cliquez ici pour lire d’autres citations du même auteur – ce qui renverrait à la page d'origine. Ce serait peut-être plus incitatif, parce que plus visible, que le lien en bas à droite du cadre.
En tout cas, que de progrès ! Quant à moi, il ne faut pas croire que j'aie déserté les lieux, même si j'y suis moins visible depuis quelques jours : au contraire, j'ai passé tout un roman en OCR (c'est long !), et je suis en train de le relire attentivement avant publication. Grappillé aussi un texte amusant (historique, quoique relativement criticable), indiqué sur LG par Dôron : cela aussi sera publié sous peu.
Caprineus 18 mars 2009 à 23:47 (GMT)
Ouf ! Je crois que c'est terminé pour la procédure de choix et d'ajout des futures citations du jour. J'ai opté pour une solution intermédiaire : le lancement manuel à la demande. Vu le délai nécessaire à son déroulement il était difficile d'envisager un mode furtif. Et puis le mode interactif permet de passer des informations sur le déroulement de l'opération. On peut tester sur la page BoyWiki:Accueil/Citation du jour Prepare. Normalement tout utilisateur connecté ayant le droit d'écrire dans la page des citations (qui est une sous page ordinaire de Accueil) devra pouvoir l'utiliser.
Pinocchio 22 mars 2009 à 00:17 (GMT)
Ajout du lien en bulle vers la page origine de la citation.
À propos des éventuels identifiants attribués en double, un contrôle est fait lors du tri dans la préparation des citations, un message devrait signaler l'erreur, pour le moment le cas ne s'est pas présenté.
Pinocchio 22 mars 2009 à 16:39 (GMT)
Je suis allé voir la page BoyWiki:Accueil/Citation du jour Prepare, et j'ai docilement cliqué partout où on m'a dit... Mais une question me turlupine : puisque les identifiants sont tous déjà attribués, est-ce que cette manoeuvre ne donne pas chaque fois les mêmes résultats ? Ça ne serait pas grave si on laissait la liste des citations s'épuiser complètement avant de la renouveler, mais si chaque jour quelqu'un va cliquer et que ça redémarre le processus à zéro, est-ce que ce n'est pas toujours la même citation qui s'affichera ?!
A vrai dire, je ne comprends pas très bien le processus mis en oeuvre. Je pensais que si les citations recevaient dès le début un identifiant aléatoire et définitif, il suffisait ensuite de les afficher toujours dans l'ordre croissant. Ce ne serait pas vraiment monotone : avec seulement 4 pages de citations, on en aurait déjà pour plus de 3 mois avant de recommencer ; et pour près de 3 ans quand on aura 1000 citations (ce qui arrivera vite).
Caprineus 22 mars 2009 à 21:32 (GMT)
En effet, actuellement la page dans laquelle sont écrites les citations sélectionnées est une page de test. De ce fait à chaque fois que la page des citations réelle est lue, elle est trouvée vide (le dernier jour est le 22) et 30 citations nouvelles sont générées. J'attendais que tu testes pour finir ! Parce que le test ne peut se faire qu'une fois, si la page est pleine (30 jours maxi.) alors la procédure est interrompue dès le début et il ne se passe rien. Au mieux on ne peut en ajouter qu'une chaque jour. J'ai pensé que 30 jours était une bonne moyenne entre l'obligation de penser à les générer trop souvent, et la nécessité d'attendre l'épuisement du lot de jours avant de voir apparaitre les citations d'une nouvelle page récemment ajoutée. En effet, les identifiants étant affectés aléatoirement, ils s'intercalent au hasard entre ceux déjà attribués : c'est lors d'un nouveau tri que les nouveaux sont pris en compte. Si 100 jours sont générés, ils le sont avec des citations disponibles au moment du tri croissant, pas celles qui ont été ajoutées entre temps. Et puis je craignait les problèmes de débordement de taille de page. Enfin on peut changer facilement cette limite de 30 jours.
Pinocchio 22 mars 2009 à 22:19 (GMT)
Il y a deux nouvelles pages de citations : Propos secrets (citations) et L’Oracle (citations). Histoire de fournir du grain à moudre...
Sur la page L’Oracle (citations), il y a le modèle {{Personnage}} qui ne fonctionne pas (c'est une importation de Wikiquote L'Oracle). Si tu pouvais le ramener à la raison... (Dans le cas où ce serait trop problématique, je pourrais toujours le remplacer par un modèle {{Petites capitales}} – mais c'est moins souple si on veut en changer.)
A propos de ce modèle {{Petites capitales}} : je trouve qu'on ne voit guère de différence avec des capitales normales si on l'insère dans le modèle {{Citation longue}} – regarde par exemple dans Jocelyn – 4ème époque, 1, où les noms des personnages du dialogue, Laurence et Moi, sont dans ce format (en revanche, CAPITALES et Petites capitales sont nettement distinctes en sans sérif). Penses-tu que ça puisse être amélioré en sérif ?...
Caprineus 14 mars 2009 à 23:13 (GMT)
Modèle {{personnage}} importé, mais il fait la même chose que {{petites capitales}}.
Sur la page L’Oracle (citations), je pense que le personnage devrait être englobé dans le modèle {{extrait}} et non disposé avant, afin d'hériter de ses caractéristiques (en particulier la police).
Pinocchio 15 mars 2009 à 18:14 (GMT)
Merci pour l'importation. Oui, le modèle {{personnage}} fait actuellement la même chose que {{petites capitales}} ; mais s'il est distinct, ça peut permettre un jour d'en changer les caractéristiques sans modifier pour autant les autres occurrences en petites capitales.
Par ailleurs, je ne comprends pas ta suggestion : sur les pages L’Oracle (citations) et Le Roi des aulnes (citations), le modèle {{personnage}} est bien inclus dans le modèle {{extrait}} (je ne suis d'ailleurs pas sûr que ce soit une très bonne chose, puisque le nom du personnage ne fait pas à proprement parler partie de la citation : il pourrait donc être en sans-sérif).
Caprineus 16 mars 2009 à 00:17 (GMT)

Sécurité : aspiration du site

Les administrateurs de sites n'aiment pas du tout les aspirateurs, qui utilisent énormément de bande passante.

C'est donc une attaque possible à notre égard : une équipe d'antis qui lanceraient sans cesse un aspirateur comme l'excellent (et gratuit) WinHTTrack.

Est-il possible d'empêcher de telles attaques ? (certains sites ne sont pas "aspirables".)

Caprineus 7 mars 2009 à 11:19 (GMT)

Acquisition des données du site

Pour dissuader les utilisateurs de bonne foi d'aspirer le site, il semble possible de leur permettre d'enregistrer un état récent de la totalité des données. C'est ce que fait pour Wikipédia le logiciel WikiTaxi.

La même chose pourrait-elle être mise en place pour BoyWiki ? (En plus, ça multiplierait le nombre total de sauvegardes existantes, ce qui peut être très utile en cas de gros problème.)

Caprineus 7 mars 2009 à 11:29 (GMT)

BoyWiki en livre

Wikipédia possède maintenant une fonctionnalité remarquable : chacun peut facilement composer ses propres livres en PDF, à partir d'articles existants de son choix (voir le petit cadre Créer un livre dans la marge gauche de Wikipédia).

Est-il envisageable que BoyWiki offre un jour à ses lecteurs la même possibilité ?...

Caprineus 7 mars 2009 à 11:37 (GMT)

C'est une belle idée ! J'avais même pas remarqué. Mais c'est typiquement une fonction implémentée côté serveur… Pinocchio 7 mars 2009 à 16:16 (GMT)

Chantier Bibliographie

J'ai ouvert une page spéciale Chantier Bibliographie.

En effet, j'hésite actuellement à continuer les pages de la Bibliographie garçonnière, sachant que des modèles devront absolument être créés tôt ou tard dans ce domaine, et que le travail sera alors en grande partie à refaire. De plus, avec le système "artisanal" actuel, les pages deviennent vite beaucoup trop lourdes.

Ce qui me fait bouillir d'impatience, c'est que je dispose des éléments pour réaliser la meilleure bibliographie de la pédérastie jamais publiée dans toutes les langues, et de loin la plus complète ! Ne serait-ce que pour ça, BoyWiki deviendra incontournable pour les chercheurs, pour les bibliophiles, et pour les simples amateurs...

Caprineus 15 avril 2009 à 16:42 (GMT)

Interventions en cours de traitement et/ou à tester

Une liste des demandes en cours de traitement ou de test est disponible à cette page.
Pensez à tenir à jour la liste de vos demandes et de vos interventions.
Quand vous estimez qu'une demande d’intervention a été correctement traitée et testée, pensez à la transférer en Intervention traitée.

Interventions traitées

Une liste des demandes traitées est disponible à cette page.
Pensez à tenir à jour la liste de vos demandes et de vos interventions.
Quand une de vos demandes d’intervention semble avoir été traitée à la satisfaction de tous, pensez à la supprimer.