Archive:Modifications sur le wiki de septembre 2012

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

Sur:

  • mediawiki 1.19.2
  • php 5.3.17
  • 5.3.8-MariaDB-mariadb116

Extensions

TwitterFeed

Modification pour MediaWiki 1.19

Cache

La page de discussion demande de commenter 2 lignes et de ne pas oublier un ";"

  1. Extension initializer

function wfTwitterFeedExtension() {

   global $wgParser; //$wgMessageCache;
   $wgParser->setHook("twitterfeed", "renderTwitterFeed");
   //$wgMessageCache->addMessage('twitterfeed-bad-id', 'Invalid or protected Twitter RSS supplied: [$1]');

}

Bug

Detected bug in an extension! Hook ConfirmEditHooks::confirmEditMerged has invalid call signature; Parameter 3 to renderTwitterFeed() expected to be a reference, value given

Backtrace:

  1. 0 .../www/includes/GlobalFunctions.php(3847): Hooks::run('EditFilterMerge...', Array)
  1. 1 .../www/includes/EditPage.php(1330): wfRunHooks('EditFilterMerge...', Array)

.........

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

Modification de la mise en forme

La ligne commentée est la ligne originale, la nouvelle ligne donne [21 Sep 2012 04:22], soit un format court.

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

    Extensions installées

    Détails dans ce tableau

    CSS

    Les images modifièes

    Fichier:Images.tar.gz

    Archive à décompresser et coller dans /skins/vector. logo_labomedia.png est dans ce dossier, il faut définir le chemin vers l'image dans le LocalSettings.php

    commonElements.css

    /* serge */ a {

       text-decoration: none;
       color: #ad1072;
       background: none;
    

    } a:visited {

       color: #990060;
    

    }

    /* External links */ .mw-body a.external {

       color: #ad1072;
    

    } .mw-body a.external:visited {

       color: #990060;
    

    } .mw-body a.external:active {

       color: #ad1072;
    

    }

    screen.css

    /* ######## AJOUTS ######## */ /* alignement boites page acceuil */ table td {vertical-align:top}

    /* serge */ /* rose */ /* OVERRIDDEN BY COMPLIANT BROWSERS */ div.vectorTabs li a {

       color: #ad1072;
    

    }

    /* OVERRIDDEN BY COMPLIANT BROWSERS */ div.vectorMenu li a {

       color: #ad1072;
    

    }

    div#mw-panel div.portal div.body ul li a {

       color: #ad1072;
    

    } div#mw-panel div.portal div.body ul li a:visited {

       color: #990060;
    

    }

    1. preftoc a:active {
       color: #ad1072;
    

    }

    /* haut de page en gris avec image et pas de trait dans le logo*/

    1. mw-page-base {
       background-color: #f6f6f6;
       /* @embed */
       background-image: url(images/page-fade.png);
       background-position: 0px 100px;
    

    }

    /* trait gauche */ /* Content */ /* div#content {

       border-left: 1px solid #cccccc;
    

    }

    • /

    shared.css

    /* serge */ /* tooltip styles */ .mw-help-field-hint {

       color: #ad1072;
    

    }