Aller au contenu principal Aide Panneau de contrôle

Agnès Rambaud


le 23 oct. 2007
depuis le Grésivaudan (grenoble-chambéry)

YACS team - Modératrice
Partager
Partager sur Facebook
Poster sur Twitter
Partager sur LinkedIn
Inviter des participants
Référencer cette page
Surveiller
Fichiers récents
support »
Voir aussi
 

support «   Besoin d'aide «  

[7.10] style joi et dérivé : pb redirection vers l'accueil

PrécédentSuivantIndex

Sur un style Yordpress, dérivé de joi où j'ai rencontré le même problème

PropriétaireAgnès Rambaud
Avancement0%
WorkflowBesoin d'aide
StatutLe problème a été enregistré
  • Envoi le 23 oct. 2007 par Agnès
Dans ces styles il n'y a pas d'onglet, mais des "miettes de pain" sous le header.

Lorsque l'on est sur une page sur serveur, on a un lien "accueil" pour revenir à l'accueil.

Or un clic sur ce lien renvoie systématiquement à la racine du site (le répertoire www) et nom à la racine du sous-dossier dans lequel est casé mon yacs.

Les noms de ces dossiers sont divers - c'est pas "yacs".

Par contre, dans le menu, le renvoi vers l'accueil est correct.

Par ailleurs, en tentant simplement de dupliquer le index.php à la racine, j'ai l'erreur suivante :

The file shared/global.php has not been found. Please reinstall or configure the YACS_HOME environment variable.

Il y a quelques subtilités que je n'ai pas encore comprises là...

Bernard Paques
le 24 oct. 2007
Comme toujours, Tof est de bon conseil, et je me suis empressé de répercuter la modification dans 7.10beta24, préparée ce soir.

Pour le message d'erreur, c'est parce que le script d'index, déplacé d'un niveau vers le haut, n'a aucun moyen de retrouver le répertoire d'installation s'il ne s'appelle pas /yacs. La bonne idée dans ce cas est soit d'utiliser le répertoire par défaut, soit d'installer YACS directement à la racine.
Agnès - le 24 oct. 2007
Bernard : Tu veux dire qu'il faudrait que mon dossier dans lequel l'instance du serveur est posée doit s'appeler "yacs" pour que l'index s'y retrouve ?
-----
Agnès
Il n'y a pas de problèmes, que des solutions.


Agnès
Il n'y a pas de problèmes, que des solutions.
Bernard - le 24 oct. 2007
Agnès: oui. Dans le répertoire d'installation, quel que soit son nom, YACS sait accèder aux paramètres de configuration. Mais un script en dehors de ce répertoire est complètement perdu, sauf à se raccrocher à un nom connu...

Pinelli, Thierry
le 23 oct. 2007
Coucou,

Je peux me tromper, mais tu dois pouvoir fournir les instructions du crumbs directement dans le template non ?
(pour la procédure, je te laisse voir avec Christophe )

Le / (slash) renvoi automatiquement a la raçine du site, d'où le problème rencontré si le serveur est installé dans un dossier (une raison particulière ? Un appuie de mot clé ? :D ).
Mais de là a savoir pourquoi Yacs ne reconnait pas ton dossier comme raçine, là, je séche...

Bernard, je crois qu'ils t'appel !
-----
SEO et webmastering VDP-Digital - Skins pour Yacs : Yordpress


Communiqués de Presse : Site de Communiqués de Presse à propulsion Yacs -
Création de sites, Référencement et webmastering

Agnès Rambaud
le 23 oct. 2007
Bon, pour le lien vers l'accueil qui remonte là où il ne faut pas, j'ai, sur les indications de Tof, modifié page.php de la manière suivante :
// add a link to the front page

if(!$start_level && count($context['path_bar']) && is_callable(array('i18n', 's'))) {
$context['path_bar'] = array_merge(array($context['url_to_root'] => i18n::s('Home')), $context['path_bar']);

}


au lieu de :
// add a link to the front page
if(!$start_level && count($context['path_bar']) && is_callable(array('i18n', 's'))) {
$context['path_bar'] = array_merge(array('/' => i18n::s('Home')), $context['path_bar']);

}


Quel est l'interêt de forcer à **/** plutôt que d'utiliser 'url_to_root' ? S'il est hautement stratégique, comment faire pour arriver à la racine du site sans coup férir et sans modifier page.php qui est un style de référence ?

En revanche, pas d'idée pour ce qui est d'avoir un index.php qui_va_bien à la racine du site (soit le répertoire www) sans message d'erreur. Si quelqu'un peut m'éclairer, c'est avec plaisir
-----
Agnès
Il n'y a pas de problèmes, que des solutions.


Agnès
Il n'y a pas de problèmes, que des solutions.

PrécédentSuivantIndex