Page 1 sur 1

Texte qui est affiché sur la page de la catégorie !

Posté : mercredi, 20 juin 2007, 14:14
par Pierredu59
Bonjour à tous,

J'ai un problème avec la fonction "Texte qui est affiché sur la page de la catégorie (facultatif) :
(Vous pouvez utilisez des balises HTML) "

Quand j'essaye de mettre du html, pour écrire un texte avec des liens, ça ne marche pas, ça ne lit pas le html, juste la phrase écrite sans code, alors que faire ?

Pierre

Posté : jeudi, 21 juin 2007, 00:44
par Keroin
Bonsoir et bienvenue Pierredu59 ;-)

Effectivement je viens de faire le test et les balises de liens en html, que les liens soient relatifs ou absolus, ne passent pas ???
J'ai essayé de trouver ce qui bloquait sans parvenir à trouver la solution...je ne vois pas trop pourquoi ça fait ça :saipas:

Je tenterais de creuser un peu plus la question demain soir ;-)

Posté : jeudi, 21 juin 2007, 13:08
par Pierredu59
Merci Keroin, j'ai d'autres question que je vais mettre sous forme d'exemple de ce que je voudrai obtenir.

Page d'accueil de l'annuaire : -http://www.example.org : Titre de l'accueil : Example

Catégorie principale achat : -http://www.example.org/categorie:achat : Titre de la page : Achat - Example

Sous catégorie de achat -> Téléphonie : -http://www.example.org/categorie:telephonie : Titre de la page : Téléphonie - Example

Site inscrit dans l'annuaire -http://www.example2.org, titre du site : Example 2. Dans l'annuaire, la fiche correspondante s'appelle -http://www.example.org/site:example_2 et le titre de la page Example 2 - Example

Merci à toi Keroin si tu peux m'aider ou à une personne ayant une réponse.
Pierre.

Posté : jeudi, 21 juin 2007, 18:40
par Keroin
J'ai toujours pas la solution pour la première question mais pour celles ci je peux t'aider.
Pierredu59 a écrit : Page d'accueil de l'annuaire : -http://www.example.org : Titre de l'accueil : Example
C'est pour la page d'accueil de l'annuaire, il faut ouvrir le fichier meta.php et modifier les occurences suivantes :
$msg=_bienvenue="Titre de l'accueil : Example "
(aux environs de la ligne 6).
Catégorie principale achat : -http://www.example.org/categorie:achat : Titre de la page : Achat - Example
A la ligne 20, il faut modifier
// Le titre de chaque page sera du type...
$title = "Rubrique $cat_name - Example";

Sous catégorie de achat -> Téléphonie : -http://www.example.org/categorie:telephonie : Titre de la page : Téléphonie - Example
Pour l'url il faut générer de l'url rewriting via le htaccess mais je ne sais pas quel code fonctionne pour un tel résultat.
Par contre, pour les titres, la modif précédente fonctionne aussi pour les sous catégories.

Site inscrit dans l'annuaire -http://www.example2.org, titre du site : Example 2. Dans l'annuaire, la fiche correspondante s'appelle -http://www.example.org/site:example_2 et le titre de la page Example 2 - Example
Pour le titre du site dans l'url il faut passer par l'url rewriting et je ne m'y suis pas encore penché mais sinon pour le titre des pages de chaque fiche de site, ça dépend comment est fait ton système pour générer une fiche par site ???
Tu utilises un addon pour catégorizator ou YourPHPAnnuaire pour générer tes pages par site ? (et si oui, lequel ?)
Ou alors tu utilises le script RevolutionneYourAnnuaire pour ton annuaire ?
Car selon les cas, les modifs restent simples mais ce ne sont pas les mêmes ;-)

Posté : jeudi, 21 juin 2007, 21:03
par Pierredu59
keroin a écrit :J'ai toujours pas la solution pour la première question mais pour celles ci je peux t'aider.
Pierredu59 a écrit : Page d'accueil de l'annuaire : -http://www.example.org : Titre de l'accueil : Example
C'est pour la page d'accueil de l'annuaire, il faut ouvrir le fichier meta.php et modifier les occurences suivantes :
$msg=_bienvenue="Titre de l'accueil : Example "
(aux environs de la ligne 6).
Catégorie principale achat : -http://www.example.org/categorie:achat : Titre de la page : Achat - Example
A la ligne 20, il faut modifier
// Le titre de chaque page sera du type...
$title = "Rubrique $cat_name - Example";

Sous catégorie de achat -> Téléphonie : -http://www.example.org/categorie:telephonie : Titre de la page : Téléphonie - Example
Pour l'url il faut générer de l'url rewriting via le htaccess mais je ne sais pas quel code fonctionne pour un tel résultat.
Par contre, pour les titres, la modif précédente fonctionne aussi pour les sous catégories.

Site inscrit dans l'annuaire -http://www.example2.org, titre du site : Example 2. Dans l'annuaire, la fiche correspondante s'appelle -http://www.example.org/site:example_2 et le titre de la page Example 2 - Example
Pour le titre du site dans l'url il faut passer par l'url rewriting et je ne m'y suis pas encore penché mais sinon pour le titre des pages de chaque fiche de site, ça dépend comment est fait ton système pour générer une fiche par site ???
Tu utilises un addon pour catégorizator ou YourPHPAnnuaire pour générer tes pages par site ? (et si oui, lequel ?)
Ou alors tu utilises le script RevolutionneYourAnnuaire pour ton annuaire ?
Car selon les cas, les modifs restent simples mais ce ne sont pas les mêmes ;-)
Pour les titres c'est réglé, merci, c'est les urls qui me reste à modifier maintenant, j'ai essayer de modifier dans le .htaccess mais pas moyen. Pour les fiches de sites c'est bon, j'ai laché le système.

Il me reste donc les urls et les fichiers html (dans me premier post) à règler.

Posté : lundi, 25 juin 2007, 11:38
par Keroin
J'aurais bien une solution pour ton 1er problème (url dans description de chaque catégorie) mais elle suppose l'installation d'un éditeur Wysiwyg dans le script.
C'est pas si compliqué que ça et ça permet de faire absolument ce que tu veux en matière de traitement de texte sur les <textarea> de ton site.

Pour l'annuaire, j'utilise TinyMCE qui est vraiment simple et fonctionnel
=> http://tinymce.moxiecode.com/ ;-)

Posté : vendredi, 29 juin 2007, 14:53
par Pierredu59
merci pour ton aide mais je pense que je vais faire sans, et trouver une autre solution, j'ai pas trop envie de charger encore ma page avec un autre logiciel ou script.

Sinon, je viens de penser à un truc qui pourrait me servir, j'ai déjà vu ça sur d'autres annuaire utilisant categorizator donc c'est possible, ça serait pour le moteur de recherche, je voudrai afficher les résultats de plusieurs annuaires en fait.

exemple: deux annuaires installés sur un le même hebergement et la même base de données partagent un moteur de recherche, http://www.example.org/annuaire1/ et http://www.example.org/annuaire2/ , quand on fais une recherche sur annuaire1 on a les résultats de annuaire2 et vice versa

Je sais pas si tu as compris, si oui j'espère que tu pourras m'aider si non je peux préciser.

Pierre

ps: super bien ton forum, très utile !

Posté : vendredi, 29 juin 2007, 17:35
par Keroin
Oula, oui j'ai compris ce que tu veux mais de là à le mettre en oeuvre je suis pas assez calé en PHP :cry:

Une piste de réflexion quand même, il faudrait modifier le fichier search.php en ajoutant la deuxième base de données dans laquelle le script doit chercher. Pour éviter les confusions, ça suppose de modifier le nom des champs de la base de données numéro 2 afin que le script s'y retrouve mais là ça complique pas mal car ça suppose vraiment pas mal de modifications sur l'annuaire 2 :saipas:

Il faudrait peut être demander au webmaster du site sur lequel tu as vu ça pour connaître la méthode qu'il a utilisé car franchement même si je parviens facilement à imaginer comment ça peut marcher j'ai plus de difficultés à trouver une formule pour mettre ça en place sans faire trop de modifications :saipas:

Posté : mercredi, 25 juillet 2007, 18:54
par Pierredu59
Bonjour,

J'ai regardé et en faites le site où j'avais vu ça n'utilise pas la même méthode.

J'ai une toute petite question, sur cette page http://www.frogy.fr/achats-p1-37.html il y a les couleurs qui sont différentes entre Accueil => Achat et je n'arrive pas à modifier la couleur de Accueil, alors je voudrai savoir si tu as une solution ?

Pierre

ps: toujours rien pour la modification des urls car j'ai pas trouvé ?

Posté : mercredi, 25 juillet 2007, 21:06
par Keroin
Pour les url dans la partie description, non toujours rien (sauf la solution TinyMCE donnée plus haut qui fonctionne très bien.

Pour ton souci de la couleur du terme "accueil", la couleur du texte peut être attribuée de deux façons différentes, par les CSS ou directement dans le code html.
Le plus simple c'est de le faire directement dans le html.
Utilise l'extension Firebug pour Firefox qui va te permettre de retrouver assez facilement l'endroit ou tu dois intervenir dans ton code comme sur l'image ci-dessous.

Image

On voit qu'on peut intervenir dans les CSS (à droite) ou directement dans le html (à gauche).
Si on modifie le code à gauche en ajoutant la même class CSS au texte (la même que pour tout le reste du texte), ça doit donner quelque chose comme ça :

Code : Tout sélectionner

<a class="link_scat_other_annuaire" href="./">Accueil</a>
Essaye ce code voir si ça fonctionne...(le code à modifier doit se trouver dans le fichier index.php ou le fichier functions.php)
;-)