2011-06-22 2 views
2

J'ai un mediawiki avec différents types de catégories.bot pour modifier les catégories mediawiki

Si une page a 2 catégories

[[Category:Pear]][[Category:Strawberry]]) 

Je veux ajouter une troisième catégorie

[[Category:Fruit_Salad]] 

Est-il possible de le faire automatiquement? (À l'aide d'un robot par exemple)

Edit: En fait, ce que j'ai besoin est une API pour les catégories

  1. un moyen de lire la catégorie
  2. un moyen d'ajouter une nouvelle catégorie

Le reste peut être fait par n'importe quel programme

+0

Il faudrait beaucoup de logique pour déterminer que les poires et les fraises devraient donner une autre catégorie de fruits Salade ... –

+0

@Nick Radford quel genre de logique? J'ai déjà la liste des paires que je veux éditer. Je suppose que j'ai juste besoin d'accéder aux catégories dans la base de données. Je suis un débutant total dans mediawiki, y a-t-il un moyen simple d'y accéder? – RockScience

Répondre

3

Vous êtes probablement à la recherche du cadre pywikipediabot. (Vérifiez catlib.py pour le code de manipulation de catégorie, et category.py pour un bot de modification de catégorie de masse facile à utiliser.)

Questions connexes