RechercheWiki:

En Français

En Anglais

Persos

Jeux

Megadrive

MegaCD

32X

Changements récents Imprimable Historique Éditer page

Les styles Wiki peuvent être prédéfinis par l'administrateur du wiki.

La forme générale pour définir les styles Wiki est:

    
    $WikiStyle['stylename']['attribute'] = 'value';

Ainsi la ligne:

    $WikiStyle['darkgreen']['color'] = '#006400';

définie un style %darkgreen% qui change l'attribut de couleur du texte à #006400, comme ceci.

Les styles Wiki standards sont automatiquement inclus via le fichier stdconfig.php à moins d'être désactivés par

    $EnableStdWikiStyles = 0;

Pour restreindre les auteurs de pages wiki uniquement aux styles que vous avez définis, ajoutez la déclaration suivante dans config.php:

    $WikiStylePattern = '%[-\\w]*%'; 

Pour désactiver complètement les styles Wiki, faites:

    unset($WikiStylePattern);

Le reste de cette page montre des exemples définissant les styles Wiki utilisables dans les pages de PmWiki. Ces exemples sont une copie verbatim de scripts/wikistyles.php:

    

# the %newwin% pattern causes links to open in a new window
$WikiStyle['newwin']['target'] = '_blank';		

# the %comment% style creates a comment in the markup
$WikiStyleTags['display'] = array('style' => 'display:$value; ');
$WikiStyle['comment']['display'] = 'none';

# define colored text styles as %black%, %white%, %red%,
# from CSS color names
foreach (array('black','white','red','yellow','blue','gray',
  'silver', 'maroon', 'green', 'navy', 'purple') as $c) 
    $WikiStyle[$c]['color'] = $c;

# define %darkgreen% from a CSS #RRGGBB color specification
$WikiStyle['darkgreen']['color'] = '#006400';

# example defining %highlight% with multiple attributes
# $WikiStyle['highlight']['color'] = 'black';
# $WikiStyle['highlight']['bgcolor'] = 'yellow';


<< Styles Wiki personnalisés | Index doc admin | Dossiers et fichiers >>


Traduction de PmWiki:WikiStylesAdmin - page originale sur PmWiki:PmWikiFr.AdministrationDesStylesWiki

Éditer page - Historique - Imprimable - Changements récents - Aide - RechercheWiki
Page mise à jour le 01 janvier 2005 à 15h55