Yacs multisites
Qu'en est-il alors vraiment ? Qu'est-il possible de faire ? Et comment ?
Et pourquoi ? Et est-ce que vous aimez aussi le chocolat ?

| Bernard from nearby-an-airport Associate, 6796 posts | La réponse est simple. J'adore le chocolat. |
Ghjmora![]() 191 posts | Chocolat ? qui a parlé de chocolat ? |
Agnès![]() from le Grésivaudan (grenoble-chambéry) Associate, 2110 posts |
Ghjmora : Moi, j'ai parlé de chocolat, et autant vous préciser tout de suite que j'aime ça : c'est bon pour ce que j'ai, à savoir la santé. au delà de ça, multisites oui ou non, et si oui comment ? Please ? Agnès Il n'y a pas de problème, que des solutions. |
| GnapZ from Caribbean 2970 posts | Agnès : Hé bien la marmotte, elle plie le papier d'alu ... Hummmm Milka
|
Ghjmora![]() 191 posts |
1. GnapZ : non pas le chocolat qui commence par M... ![]() la_raison_du_plus_fort je n'irai pas jusqu'à dire que je n'en mangerai plus, mais ... ![]() 2. à part ça, il m'avait semblé comprendre que :
mais je n'ai pas avancé davantage 3. en relisant, je m'aperçois que j'ai des boites envahissantes sur le côté droit je colle une image sur cette page, tout en haut malheureusement |
| GnapZ from Caribbean 2970 posts |
Ghjmora : Ok, alors je vais me vanger sur le Nestlé déssert ! Oui, les boîtes débordent, ou plus exactement c'est les commentaires qui débordent. En fait c'est le même problème CSS que pour les images mais avec ton lien très long. Tu peux corriger en [ link=Label ]Le_Lien_Très_Long [ /link ]. Ainsi le "Label", plus court, devra résoudre le pb. Agnès: Oui, je crois effectivement qu'une install de Yacs doit gérer plusieurs sites ... sous forme de sections à skins indépendants. Si tu parles de sites totalement indépendants (sous-serveurs) avec leur propre nom de domaine, je ne sais pas. Pour info, j'ai un domaine qui a 4 Yacs (avec chacun leur nom de sous-domaine d'appel HTTP). J'étais en train de voir pour justement les gérer avec un seul Yacs afin d'avoir:
Plus d'infos quand au moins deux d'entre eux seront opérationnels sur le même Yacs ... |
Ghjmora![]() 191 posts |
GnapZ : excuse mon ignorance, mais si je me tais, je resterai ignare: je en comprends pas ta solution avec link etc, peux tu m'en dire plus? pour la gestion des sites, ce qui serait intéressant c'est que le même YACS puisse administrer des domaines différents... mais je ne crois pas que ce soit possible |
| GnapZ from Caribbean 2970 posts | Ghjmora : Une fois n'est pas coutume, je vais faire court: Codes YACS, les Liens Yacs multi-domaines: Je dis oui, il me reste à le prouver. Idée: Redirection apache sur des sous-sections ... à suivre. Tu n'es pas ignare, tu es comme tout le monde et donc on ne peut pas tout savoir sur tout, tout le temps ... (aïe, je recommence à être long) |
Ghjmora![]() 191 posts |
GnapZ : j'ai bien vu ces codes, mais je ne vois pas le rapport avec le débordement des boites sur les commentaires ou des commentaires sous les boites, c'est là que je sèche multi-domaine: certes, si on peut tripoter les paramètres de Apache, je ne doute pas un instant que ce soit possible, mais pour les malheureux brimés qui n'ont pas cette chance |
| GnapZ from Caribbean 2970 posts |
Ghjmora : Ton long lien a le même effet qu'une image large (tous les commentaires du fil se retrouvent décalés). Modifies ton post et transforme ton lien en [ link=Silicon ] Le_Long_Lien [ /link ] (sans les espaces des balises). Tu verras le résultat, ce sera plus efficace que mes explications. Je reparlerai du multi-domaines après car je ne vois pas tout de ta dernière réponse. |
Ghjmora![]() 191 posts |
GnapZ : merci, c'était ma faute et j'ai vraiment été long à la détente
|
| GnapZ from Caribbean 2970 posts | Ghjmora : No problem. Je peux enfin te répondre quant aux défaut d'accès apache. Il y a une manière de faire ça depuis le site quand on n'a aucun accès côté serveur. Il s'agit de redirections PHP. J'utilisais ça avec les CMS qui ne le gèrent pas. Ex: Un CMS placé dans /MonCms/ que l'on veut appeller avec www.domaine.com et non www.domaine.com/MonCms/, on place un "index.php" à la racine qui redirige vers /MonCms/index.php.J'en reparlerai quand j'aurai terminé mes tests sur 1 Yacs -> 2 domaines. J'en ferai une doc je pense. |
| GnapZ from Caribbean 2970 posts | GnapZ : Bon j'ai fait une grosse bourde (qui ne tente rien ...) Yacs ne peut pas gérer plusieurs sites avec une seule instance (arborescence Yacs) avec des accès totalement étanches. Je m'explique:
Donc, oui pour deux domaines sur un même thème mais différents sujets. Ex: Un site sur les animaux avec un domaine sur les chats, un sur les chiens. Deux traitements différents avec une gestion commune. Non s'il faut une étanchéité des droits (il faut alors 2 bases de données et donc 2 Yacs). Désolé pour avoir créé ce troll. PS: pour ton image ci-dessus, il faut que l'auteur du fil modifie son article pour retirer la référence à l'image tout en la conservant en attachement. Tu peux l'utiliser dans ton commentaire avec [ image=527 ]. A+ |
Ghjmora![]() 191 posts | Une reprise de mon message plus haut " et sous vos yeux ébahis, miracle de la technique et splendeurs de YACS, dans la série "on apprend tous les jours", et hop... Powered by GnapZ ![]() une autre question: j'aurais voulu modifier le message initial qui référait à l'image, au lieu de faire celui-ci, mais je n'ai plus accès à la modification... alors que je l'ai fait pour modifier le lien avec [ link.... quelqu'un connait la raison de ce changement de fonctionnement [reprise] et voilà, je pose la question, je poste le message et par magie tous mes courriers redeviennent modifiables |
| Bernard from nearby-an-airport Associate, 6796 posts | Comme l'a indiqué GnapZ plus avant, la difficulté du multi-sites, c'est d'articuler des URLS, des scripts, des skins, et des données. Par rapport à un site YACS de base, il est possible, en standard, de spécialiser des sections, en changeant notamment les skins ou templates qu'elles utilisent. Exemple typique : chacun des rallyes Zaniroli a son propre rendu visuel, plus forum de discussion, etc. TransAfricaine, Neige & Glace, Rallye des Princesses. Une autre possibilité, c'est d'avoir plusieurs instances YACS partageant les mêmes données. C'est facile à faire, mais je ne vois pas trop l'utilité... Plus intéressant, des instances différentes utilisant la même base de données, mais avec des tables différentes. C'est disponible en standard, en jouant sur le paramètre de préfixe des tables. Une option intéressante, non encore disponible, serait d'avoir des tables différentes à l'exception des enregistrements utilisateur. Un mot de passe suffirait pour plusieurs sites. Le Single-Sign On (SSO) basique, quoi... Actuellement en préparation. Pour la mutualisation du code YACS, une solution (inspirée de ce que propose Drupal) serait de créer un fichier de paramètres par adresse virtuelle. Pour l'instant, je ne me suis pas engagé là-dedans à cause des effets de bord. Par exemple, il convient de rajouter un identifiant dans l'arborescence de stockage des fichiers pour éviter les collisions inter-instances. Pas insurmontable, mais il y a là un vrai chantier. |
Rate this page
Posted by Agnès on May 3 2006, edited by Bernard on May 3 2006, (popular)




