Casiwiki

Logiciel de collaboration documentaire ouverte
Salut à tous !

Pour permettre au Casiwi de gérer "naturellement" un site billingue type miroir, j'ai modifié un peu l'action page.

Elle dispose maintenant d'une paramètre "tag", qui permet de ne faire ressortir que le nom de la page. Ni plus, ni moins.

Voilà ce qu'il faut rajouter dans l'action page :
elseif($this->action['vars']['tag'])
{
{ echo $this->GetFinalChild($this->context['tag']); }
}

Y a plus qu'à le rajouter dans le casiwi officiel.
| ...
De Fait,

En fait j'aurais besoin de pouvoir préciser jusqu'où. Ici je cherchait à faire correspondre une page fr/MaPage avec nl/MaPage.

ça fonctionne assez bien, sauf que si je suis dans fr/qqchose/Mapage, il me renvoie à nl/Mapage ...

Il me faudrait pouvoir exclure fr ou nl de ma formule.

Genre :
fr/qqch/mapage::page:tag=fr renvoie qqch/mapage
fr/qqch/mapage::page:tag=qqch renvoie mapage

Mais bon, je peux me débrouiller pour le moment avec ce que j'ai

| ...
C'est en effet léger a rajouter dans l'action page, mais peut tu en dire un peu plus sur l'usage que tu en fait?

le tag d'une page serait plutôt:

elseif($this->action['vars']['tag'])
{
echo $this->context['tag'];
}