Archive:Modifications sur le wiki de aout 2011

Ce wiki a été archivé en 2018.

Le nouveau wiki se trouve à: ressources.labomedia.org

Les fonctionnalités sont désactivées: vous pouvez faire une recherche sur Google site:https://wiki.labomedia.org et découvrir La Labomedia.

De Centre de Ressources Numériques - Labomedia
Aller à : navigation, rechercher

Eléments supprimés

  • Extension Icon : venait du projet Vision mais n'était pas utilisé
  • CategoryCloud  : Ne fonctionne plus et Nimbus a été un échec
  • BreadCrumbs Kimon : Remplacé par BreadCrumbs Tous les détails

Eléments modifiés

Twitter

La version installée est modifiée par rapport aux sources:

function renderTwitterFeed( $input, $params, &$parser ) { devient function renderTwitterFeed( $input, $params, $parser ) {

  • ligne 167

  1. modif mise en forme
$toreturn = $toreturn."
  • [".substr($date, 5, strlen($date)-14)."] ".$content." (<a href=\"".$content_link."\" targe=\"_blank\" title=\"".$user."\">link</a>)
  • ";

    • ligne 133

    1. $xml = "http://twitter.com/statuses/user_timeline/".$id.".rss";
    1. test liste

    $xml = "http://pipes.yahoo.com/pipes/pipe.run?_id=cdd959185a91a46ec2033fd2e55615e7&_render=rss&listinput=%40benja01%2Fveille-num";

    La page d'accueil appelle la page Twitterfeed.

    Remarques: id est nécessaire mais ne sert à rien.

    C'est la conséquence des bidouilles. <twitterfeed nb="8" id="codelab_fr" />

    Coloration syntaxique

    "Elle m'emmerde cette coloration" Misogynie A Part Merci Georges

    ASHightlight ne fonctionne plus, il est remplacé par GeSHiCodeTag

    Activation dans le LocalSettings

    $wgSitename         = "Centre Ressources Labomedia";
    ## GeshiCodeTag extension
    # a placer apres Site Name
    include("extensions/GeshiCodeTag.php");
    

    Modification de GeshiCodeTag.php

    // 1 - ENABLED, 0 - DISABLED $codeTag["simple"] = 0; // ex. <php> echo </php> $codeTag["advanced"]["mode"] = 1; // ex. <code php n> echo </php>

    Exemple

    la balise est code

    <code c> while(1){ i++; } </code>

    donne

    while(1){

     i++;
    

    }


    Une page pour tester avec des exemples

    List of supported languages

    Comment ajouter des languages

    Copier le fichier à ajouter de geshi_old et le coller dans geshi

    FCKeditor

    Beaucoup de mises à jour sur le svn : le pop-up catégorie est vide, attendre une maj

    Il est remplacé par CKEditor avec l'extension WYSIWYG. Mais il n'y a plus de pop-up "Catégories". Cette fonctionnalité n'est possible qu'avec SMW+ qui n'est pas GPL !

    Dans le LocalSettings, commenter et décommenter les lignes adéquate pour choisir l'un ou l'autre.

    Eléments ajoutés

    ConfirmEdit

    Extension pour lutter contre les robots, fournit des "captcha" de différentes natures : http://www.mediawiki.org/wiki/Extension:ConfirmEdit

    Configuration pour faire apparaitre un captach uniquement pour la création de nouveau compte sur le wiki :

    #Confirm edit pour Captcha
    require_once( "$IP/extensions/ConfirmEdit/ConfirmEdit.php" );
    $wgCaptchaTriggers['edit']          = false; 
    $wgCaptchaTriggers['create']        = false; 
    $wgCaptchaTriggers['addurl']        = false; 
    $wgCaptchaTriggers['createaccount'] = true;
    $wgCaptchaTriggers['badlogin']      = true;