ArchiveTool permet d'archiver facilement les pages de discussion de votre wiki.
Caractéristiques
- Il suffit de cliquer pour sélectionner des lignes, des sections ou l'ensemble de la page de discussion.
- Il suffit de cliquer sur le bouton "archiver", de sélectionner les lignes/sections que vous souhaitez archiver, puis de cliquer sur "Enregistrer".
- Prise en charge multilingue
- Supporte la localisation ISO 639-1.
Installation
Configuration
Si vous souhaitez modifier les options, insérez le texte suivant au-dessus du script d'importation :
window.ArchiveToolConfig = {
archiveListTemplate: 'Archives',
archivePageTemplate: 'Archive_page',
archiveSubpage: 'Archive',
userLang: true
};
Pour une explication des options disponibles, voir "Options" ci-dessous.
Veuillez noter que le modèle ArchiveList nécessite l'activation de l'extension DynamicPageList sur votre wiki et que ce script suppose automatiquement qu'elle est présente. Vous pouvez savoir si cette extension est activée en recherchant "DynamicPageList" sur Special:Version de votre wiki. Si elle n'est pas présente, vous devrez contacter Fandom pour demander qu'elle soit activée, sinon le modèle ArchiveList ne générera aucun résultat et affichera du code brut.
Options
- archiveListTemplate
- Le nom du modèle qui sera placé en haut de la page de discussion, avec un lien vers les différentes archives.
- archivePageTemplate
- Le nom du modèle qui sera placé en haut de la page d'archive, expliquant qu'il s'agit d'une archive.
- archiveSubpage
- Le nom de la sous-page des pages archivées sur votre wiki. Par exemple, si cette valeur est "Stockage", les pages de discussion archivées sur votre wiki seront nommées "Talk:Example/Stockage 1", etc.
- userLang
- Par défaut, le script tente d'afficher les messages dans les langues suivantes :
- La langue de l'utilisateur (spécifiée dans ses préférences)
- La langue du contenu du wiki
- Anglais s'il n'y a pas de messages dans la langue souhaitée.
- Vous pouvez désactiver cette fonction en définissant l'option userLang sur
false.
Mises à jour
| Date | Description | Author |
|---|---|---|
| June 30, 2009 | ArchiveTool finished and posted up. | Dantman |
| November 24, 2010 | Added support for Monobook & Oasis. Added "abort" button. |
Porter21 |
| November 25, 2010 | Added support for multiple languages (using function by Dantman). Changed config mechanism & added option to specify name of archive pages. |
Porter21 |
| November 29, 2010 | Made script use proper button mechanism for each skin. | Porter21 |
| December 14, 2010 | Cosmetic changes. | Porter21 |
| May 22, 2011 | Small change to address warnings which appeared in the error console of certain browsers. | Porter21 |
| May 24, 2011 | Added check for user blog comments and tidied up variable names for skin-specific settings. | Porter21 |
| June 30, 2011 | Removed enclosing '' for "archiving from/to" messages.
|
Porter21 |
| September 5, 2011 | Update for new user page masthead (Wikia skin). | Porter21 |
| November 20, 2011 | Fixed bug which prevented saving archives with numbers greater than 10. | Porter21 |
| November 21, 2011 | Added Polish translation. | MarkosBoss |