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

De BoyWiki
(Agora : lien sur chaque page + confidentialité)
(4 modèles de siècle)
Ligne 76 : Ligne 76 :


[[Utilisateur:Caprineus|Caprineus]] 22 décembre 2008 à 17:14 (GMT)
[[Utilisateur:Caprineus|Caprineus]] 22 décembre 2008 à 17:14 (GMT)
==4 modèles de siècle==
Pour l'instant, il semble qu'on n'ait besoin que des 4 modèles suivants pour afficher les siècles :
:*<nowiki>{{s|XX|e}}</nowiki> donne « {{s|XX|e}} »<br/>
:*<nowiki>{{s-|XX|e}}</nowiki> donne « {{s-|XX|e}} » (semblable au précédent mais sans lien)<br/>
:*<nowiki>{{-s|XX|e}}</nowiki> donne « {{-s|XX|e}} » (avant J.-C. avec lien)<br/>
:*<nowiki>{{-s-|XX|e}}</nowiki> donne « {{-s-|XX|e}} » (avant J.-C. sans lien)<br/>
Seul le premier modèle est actif actuellement. Il faudrait importer les 3 autres depuis Wikipédia.
[[Utilisateur:Caprineus|Caprineus]] 22 décembre 2008 à 17:29 (GMT)

Version du 22 décembre 2008 à 17:29

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 l’intervention a été réalisée avec succès, pensez à supprimer votre demande afin de ne pas alourdir la page.

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 en cours

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)

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 {{oeuvre|}}, {{ouvrage|}}, {{extrait|}}, etc...

Cadre du texte : 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.

Typographie : 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). Un peu plus gros que le texte de la page L’Élu – Chapitre VI, ce serait bien.

Mise en page : 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 <br>).

Notes : 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 5, lettres a, signes * ...), de façon à pouvoir garder la typographie de l'oeuvre originale.

Intégration : 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 {{Vers}} 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, {{lang|rtl|ar|}} (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...

Caprineus 22 décembre 2008 à 16:49 (GMT)

Agora : fond alterné jaune clair - jaune foncé

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

Caprineus 22 décembre 2008 à 17:04 (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)

4 modèles de siècle

Pour l'instant, il semble qu'on n'ait besoin que des 4 modèles suivants pour afficher les siècles :

  • {{s|XX|e}} donne « XXe siècle »
  • {{s-|XX|e}} donne « XXe siècle » (semblable au précédent mais sans lien)
  • {{-s|XX|e}} donne «  XXe siècle AEC » (avant J.-C. avec lien)
  • {{-s-|XX|e}} donne « XXe siècle AEC » (avant J.-C. sans lien)

Seul le premier modèle est actif actuellement. Il faudrait importer les 3 autres depuis Wikipédia.

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