Wikini

MdeBeaumont

PagePrincipale :: DerniersChangements :: DerniersCommentaires :: ParametresUtilisateur :: Vous êtes ec2-98-84-18-52.compute-1.amazonaws.com

Bonjour,

utilisateur de Spip depuis près d'un an, et de spikini (wikiNi adapté pour Spip) depuis qq temps, je m'intéresse actuellement à pouvoir créer des sous-wikis "indépendants" du Wiki global (approche nommée multiwiki par certains).
Mais je ne sais si ce qui a été fait pas PiiF est utilisable.

Avant de connaître ces développements de PiiF, j'ai cherché à faire assez simple, en modifiant la valeur du champ "handler" de la table wikini_page. La valeur par défaut est page, j'ai cherché à la remplacer par pagei, i étant le n° de la rubrique Spip à laquelle le sous-wiki serait attaché. Ce qui suppose de créer autant de sous-répertoires "page" de "handler" qu'il y a de rubriques : handler/page1 définit les règles d'affichage des pages de la rubrique 1. Dans un 1er temps il suffit de recopier les fichiers du répertoire page, vers ce nouveau répertoire page1.

J'ai cependant quelques difficultés, liées au fait que je ne suis pas expert avec la programmation PHP et les requêtes SQL.

=> comment faire en sorte que les pages créées dans cette rubrique "i" soient avec la valeur "pagei" ? (quels fichiers php modifier, comment ?)
=> comment n'afficher (code php à modifier dans recentchanges.php par exemple) que les pages Wikis ayant pour valeur "pagei" dans le champ "handler ?

Marc (en fait, j'ai compris depuis, en lisant des pages ici, que cette idée ne respectait pas l'esprit des handlers). Les 2 pistes citées en bas de page iraient bien en revanche)

Au tout début de l'existence de Wikini il y a eu des travaux en ce sens : création de fermes de Wiki, voir si WikiFarm peut répondre à ton besoin. -- DavidDelon

Vois aussi mes réflexions en ce sens sur les pages QuestionsDiverses et MultiWIkini, et sur le spikini originel : http://spip-contrib.net/spikini/IntegrationWiki où c'est le plus clair.
-- JeanLuc?

J'ai vu depuis les pistes
- "Groupe.Nomwiki" GestionDeGroupeDePages que j'ai réussi à installer et faire fonctionner, mais la page Derniers Changements donne accès à toutes les pages, sans exception.
- "catégorie de page Wiki" mais je n'ai pas trouvé comment faire

L'une ou l'autre de ces possibilités m'irait bien...
Marc MdeBeaumont
Il n'y a pas de commentaire sur cette page. [Afficher commentaires/formulaire]