Discussion utilisateur:Xiloynaha : Différence entre versions

De Oniropædia
(Forçage des fonction tidy : Et les romains alors !)
(Forçage des fonction tidy : Demi provocation...)
Ligne 114 : Ligne 114 :
  
 
--[[Utilisateur:Xiloynaha|Xiloynaha]] 24 octobre 2006 à 23:53 (CEST)
 
--[[Utilisateur:Xiloynaha|Xiloynaha]] 24 octobre 2006 à 23:53 (CEST)
 +
----
 +
Excuses-moi, je n'avais pas saisi ton allusion aux romains. Je suis parfois un peu obtu... Amitiés. --[[Utilisateur:Ygonaar|Ygonaar]] 25 octobre 2006 à 00:04 (CEST)
 +
:Ca va comme ça? ;-) --[[Utilisateur:Ygonaar|Ygonaar]] 25 octobre 2006 à 00:04 (CEST)
  
 
== Flux RSS ==
 
== Flux RSS ==

Version du 25 octobre 2006 à 00:04

Bienvenue petit nouveau. Ceci est une page rien que pour toi et pour les gentils Monsieurs et les gentilles Madames qui voudront te parler.... Gnark gnark gnark bis.


Ce vil Ygonaar n'a même pas signé son méfait. Sache que la seule, l'unique personne à avoir l'ID n°1, c'est MOI, mouaaaaaaaaaaaaaaaaaaahahahahahaaaaaa !

(La preuve : Special:Listusers.)

--Xiloynaha 19 octobre 2006 à 13:02 (CEST)

Discussions chez d'autres gens

Emailuser

Discussion_Utilisateur:Ygonaar#Emailuser Re-Répondu.--Ygonaar 23 octobre 2006 à 17:03 (CEST)

ParserFunctions

Pourrais-tu me dire si l'extention ParserFunctions est activée? Parceque là, je commence à m'arracher les cheveux sur les modèles. Amitiés.

--Ygonaar 19 octobre 2006 à 17:56 (CEST)


Aaaaah ! Mais je me disais aussi que je ne comprenais pas comment marchaient les if dans les modèles ! Merci mille fois, ça fait plaisir un tel connaisseur. :-)

Ca devrait être activé.

--Xiloynaha 19 octobre 2006 à 19:26 (CEST)

Ravi que cela te serve et merci, les ParserFunctions sont effectivement bien activées maintenant. Amitiés. --Ygonaar 19 octobre 2006 à 20:44 (CEST)

En cas d'absence...

Puis-je te suggérer d'utiliser une sous-page utilisateur de ce genre lorsque tu dois t'absenter pour une période plus ou moins longue. Un simple redirect sur ta page principale permettra à tout le monde de savoir si tu es là ou non, et à qui s'adresser le cas échéant. En outre, je me permets de catégoriser ta page utilisateur (ainsi que celles des autres) afin de faciliter le chemin de ceux qui connaissent mal les pages spéciale. Amitiés. --Ygonaar 21 octobre 2006 à 00:23 (CEST)


Voui voui, mais en même temps je ne suis jamais là la fin de semaine, je ne vais pas m'amuser à mettre une redirection tous les vendredis et à l'enlever le dimanche soir...

Bon d'accord, je vais mettre qu'il vaut mieux s'adresser à quelqu'un d'autre pour les urgences pendant la fin de semaine. :-)

--Xiloynaha 23 octobre 2006 à 09:22 (CEST)

Forçage des fonction tidy

Salut Naha, tu as surement constaté que les modèles {{Début cadre}} et {{Fin cadre}} utilisés sur la page d'acueil ne sont pas fonctionnels. Cela vient du fait que les balises ouvertes sont automatiquement refermées à la fin de {{Début cadre}}, alors que c'est le rôle du second modèle. Il faudrait donc:

  • Vérifier que $wgUseTidy = false; et $wgRawHtml = false; .
  • Si oui, essayer de mettre $wgUseTidy = true;, vérifier la page d'acceuil, et si elle n'est pas encore correcte, activer $wgRawHtml
  • Me tenir au courant de tes démarches, car il y en d'autre qui veulent connaître le résultat.

Amitiés. --Ygonaar 23 octobre 2006 à 16:53 (CEST)


Je regarderai ce soir.

--Xiloynaha 23 octobre 2006 à 16:55 (CEST)


Bon j'ai oublié de regarder hier. Ce soir (?). --Xiloynaha 24 octobre 2006 à 10:16 (CEST)


Pas de problème, travail à ton rythme, tu n'est pas payé pour ça!-) Amitiés. --Ygonaar 24 octobre 2006 à 17:19 (CEST)


Ca y est. Il suffisait d'installer le programme tidy et d'activer la fonction éponyme. --Xiloynaha 24 octobre 2006 à 19:53 (CEST)


Bon, la page d'accueil commence à avoir plus de geule, et les problèmes de mise en page plus clair. Peux-tu me détailler plus les étapes (d'où tu télécharge les fonctions, lesquelles exactement, où et comment tu actives la fonction) afin de réaliser une aide sur Wikipédia? Amitiés. --Ygonaar 24 octobre 2006 à 20:03 (CEST)


A Rome fais comme les romains ! Je parle du type des réponses bien sûr. ;-)

Tu veux faire un tuto sur quoi exactement ? Pour les extensions, du genre ParserExtension, je les télécharge sur Meta (voir ton lien et les miens dans nos différentes discussions). Ensuite je les place dans un sous-répertoire du répertoire extensions. Pour ParserFonction ça ça donne :

# tree extensions
extensions
`-- ParserFunctions
    |-- Expr.php
    `-- ParserFunctions.php

Ensuite il y a un petit truc à ajouter dans le fichier LocalSettings.php pour activer l'extension. C'est donné dans les instructions d'installation de l'extension. Ici c'est :

require_once("$IP/extensions/ParserFunctions/ParserFunctions.php"); 

Cette instruction ajoute en fait le contenu du fichier ParserFunctions.php à LocalSettings.php au moment où ce dernier est analysé par le serveur web.

Et c'est tout !

Pour la fonction tidy, et pour tout le reste des options d'ailleurs, j'ai cherché dans le fichier includes/DefaultSettings.php l'option en question, j'ai lu les commentaires, et comme il ne faut pas modifier includes/DefaultSettings.php directement mais toujours passer par LocalSettings.php, j'ai ajouté la ligne correspondante à ce dernier fichier.

En l'occurrence pour tidy, j'ai cherché le mot « tidy » dans includes/DefaultSettings.php et j'ai trouvé ça :

/**
 * $wgUseTidy: use tidy to make sure HTML output is sane.
 * This should only be enabled if $wgUserHtml is true.
 * tidy is a free tool that fixes broken HTML.
 * See http://www.w3.org/People/Raggett/tidy/
 * $wgTidyBin should be set to the path of the binary and
 * $wgTidyConf to the path of the configuration file.
 * $wgTidyOpts can include any number of parameters.
 *
 * $wgTidyInternal controls the use of the PECL extension to use an in-
 *   process tidy library instead of spawning a separate program.
 *   Normally you shouldn't need to override the setting except for
 *   debugging. To install, use 'pear install tidy' and add a line
 *   'extension=tidy.so' to php.ini.
 */
$wgUseTidy = false;
$wgAlwaysUseTidy = false;
$wgTidyBin = 'tidy';
$wgTidyConf = $IP.'/extensions/tidy/tidy.conf';
$wgTidyOpts = ;
$wgTidyInternal = function_exists( 'tidy_load_config' );

Les lignes entre « /* » et « */ » sont des commentaires. La première ligne de "code réel" indique que la fonction est désactivée. La ligne comportant "bin", comme l'indique le commentaire, est le nom de l'exécutable du programme tidy. J'ignorais que c'était un programme, mais bien malin, j'ai vérifié que je ne l'avais pas puis l'ai installé. Comme je suis sous un système d'exploitation correct, ça m'a pris environ cinq secondes, le temps de taper :

aptitude install tidy

Je ne saurai donc pas t'indiquer le site où un utilisateur de logiciel propriétaire pourra trouver ce programme. Quoique, le lien dans le commentaire est peut-être un indice. :-)

Enfin, j'ai ajouté la ligne suivante à LocalSettings.php (en fait recopiée de includes/DefaultSettings.php en changeant « false » en « true », comme tu peux le voir) :

$wgUseTidy = true;

Et voilà, c'est tout. Ai-je répondu à ta question ?

--Xiloynaha 24 octobre 2006 à 20:36 (CEST)


Merci, c'est super! Je ne sais pas trop ce que va devenir ce tutoriel, ni même si c'est moi qui vais le faire, mais comme moult personnes semblent s'être déjà cassées les dents sur ces fonctions tidy... Ceux qui m'avaient aiguillé sur elles m'avaient demandé un retour d'information, ce qui est toujours difficile quand on a pas fait soit même la manip. Amitiés. --Ygonaar 24 octobre 2006 à 23:48 (CEST)


Mais c'est pas vrai, il continue à décaler ses commentaires au lieu de mettre des barres horizontales !

Content que ça puisse servir à quelqu'un en tout cas.

--Xiloynaha 24 octobre 2006 à 23:53 (CEST)


Excuses-moi, je n'avais pas saisi ton allusion aux romains. Je suis parfois un peu obtu... Amitiés. --Ygonaar 25 octobre 2006 à 00:04 (CEST)

Ca va comme ça? ;-) --Ygonaar 25 octobre 2006 à 00:04 (CEST)

Flux RSS

Discussion_Utilisateur:Ygonaar#Flux_RSS répondu :-)

Admin débutant ?

Discussion_Utilisateur:Ygonaar#Admin_d.C3.A9butant_.3F Hé hé hé

Rubriques

Discussion_Utilisateur:Ygonaar#Rubriques Pas répondu (gnark). (Ygonaar)

Oui mais rien à répondre :-p --Xiloynaha 23 octobre 2006 à 18:41 (CEST)

Bistro

Discussion_Utilisateur:Ygonaar#Bistro gnark gnark, même!

Barre d'édition

Discussion_Utilisateur:Ygonaar#Barre_d.27.C3.A9dition Fin du sketche...