Annonces
Question aléatoire
Livre d'or

Par VB_Godfather

Bonsoir,

j'ai installer parfaitement le CMS PHPBoost et je le trouve vraiment intéressant et puissant.
mais j'ai une demande a vous faire, et c'es [Suite...]

Livre d'or

Mini sondage
Disposez-vous de PHP 5 chez votre hébergeur ?








Résultats

 
   Le 14/07/10 à 17h47 Citer      

Booster Fronde

Groupe: Membre

Sexe:
Inscrit le: 13/07/10
Messages: 10
Lieu: Montpellier
Bonjour,
 
Je souhaiterais créer un page d'accueil personnalisé.
J'ai déjà suivi ces deux documentations (ici et ), sans succès.
Ce que j'aimerais avoir sur ma page d'accueil :
 
  • Le texte de bienvenue par défaut
  • Les 5 dernières news
 
Ensuite, j'aimerais que le sitemap du haut de page, soit comme ceci :
 Citation:
Accueil
 
Et non :
 Citation:
Accueil > Titre de la page
 
J'aimerais aussi que le titre de la page soit :
 Citation:
Nom de mon site - Accueil
 
Et non :
 Citation:
Nom de mon site : Accueil
 
J'espère que c'est réalisable.
Je vous remercie d'avance, Drago
____________________
French Spirit (fspirit.fr)

pm http://www.fspirit.fr/    
   Le 14/07/10 à 18h59 Citer      

Booster Fusée

Groupe: Membre

Sexe:
Inscrit le: 30/12/07
Messages: 3603
Lieu: Tours (37)
Bonjour,

1/ La solution donnée par Saturnin pour créée un index.php personnalisé intégrant l'édito est bonne, il faut que tu expliques pourquoi elle ne te convient pas ou ce qui ne marche pas exactement, dire "j'ai essayé sans succès", ce n'est pas parlant, sans informations précises, on ne pourra pas t'aider.

2/ Ce que tu appelles un sitemap n'en est pas un. J'ai mis du temps à comprendre mais je pense que tu parles du fil d'Ariane. Le principe du fil d'Ariane, c'est de présenter le chemin qu'à suivi le visiteur pour arriver à la page où il se trouve afin qu'il puisse revenir sur ses pas facilement. Masquer le titre de la page en cours ôte toute raison d'être à cette fonctionnalité. Ou alors, je n'ai pas compris et il faut que tu précises.

3/ Si mes souvenirs sont bons, ça se passe dans le fichier header.tpl du thème utilisé.
____________________
Shadow
"Quand tu ranges chez toi, ça fout le bordel chez ton voisin". - Règle d'entropie générale adaptée aux usages domestiques.

pm http://lelienlacte.com    
   Le 14/07/10 à 19h37 Citer      

Booster Fronde

Groupe: Membre

Sexe:
Inscrit le: 13/07/10
Messages: 10
Lieu: Montpellier
Désolé du manque d'informations ou du mauvais emploi des mots, ça ne fait que très peu de temps que je connais ce CMS.
 
Lorsque j'utilise la solution de Saturnin, le fil d'Ariane me donne "Accueil > Edito" et j'aimerais avoir seulement "Accueil".
J'obtiens seulement, le texte de bienvenue par défaut et j'aimerais aussi avoir les 5 dernières news.
 
Merci pour ta solution du titre de la page, ça marche.
 
Amicalement, Drago
____________________
French Spirit (fspirit.fr)

pm http://www.fspirit.fr/    
   Le 14/07/10 à 19h45 Citer      

Booster Fusée

Groupe: Membre

Sexe:
Inscrit le: 30/12/07
Messages: 3603
Lieu: Tours (37)
Dragonitro:
Lorsque j'utilise la solution de Saturnin, le fil d'Ariane me donne "Accueil > Edito" et j'aimerais avoir seulement "Accueil".

Dans le fichier .php fourni par Saturnin, supprime la mention Edito sur cette ligne (en laissant tout le reste, y compris les guillemets) :
Code PHP :
define('TITLE', 'Edito');


Dragonitro:
J'obtiens seulement, le texte de bienvenue par défaut et j'aimerais aussi avoir les 5 dernières news.

Le texte de l'édito, c'est à toi de le personnaliser dans l'administration du module News.
Pour le flux RSS des News, c'est déjà paramétré pour 5 news, tu en as 5 à afficher au moins ? Sinon, essaie de vider le cache de PHPboost.
____________________
Shadow
"Quand tu ranges chez toi, ça fout le bordel chez ton voisin". - Règle d'entropie générale adaptée aux usages domestiques.

pm http://lelienlacte.com    
   Le 14/07/10 à 20h03 Citer      

Booster Fronde

Groupe: Membre

Sexe:
Inscrit le: 13/07/10
Messages: 10
Lieu: Montpellier
Je me suis mal exprimer en parlant du texte de bienvenue par défaut. Je l'avais déjà modifié ;)
Même avec 6 news, aucune ne s'affiche sur la page index.php alors qu'elle s'affiche très bien sur la page news.php. J'ai vidé le cache, aucun changement.
Il y a autre chose que j'aimerais modifier : quand je suis sur la page d'accueil, le titre de la page est :Citation:
Nom du site -
 
Je souhaiterais l'avoir sans le tiret. Est-ce possible ?
 
Amicalement, Drago
____________________
French Spirit (fspirit.fr)

pm http://www.fspirit.fr/    
   Le 15/07/10 à 09h29 Citer      

Booster Fusée

Groupe: Membre

Sexe:
Inscrit le: 30/12/07
Messages: 3603
Lieu: Tours (37)
Tu as bien vidé le cache de PHPBoost et pas celui de ton navigateur ? Sinon, il faut attendre que Saturnin passe par là.
____________________
Shadow
"Quand tu ranges chez toi, ça fout le bordel chez ton voisin". - Règle d'entropie générale adaptée aux usages domestiques.

pm http://lelienlacte.com    
   Le 15/07/10 à 13h13 Citer      

Booster Fronde

Groupe: Membre

Sexe:
Inscrit le: 13/07/10
Messages: 10
Lieu: Montpellier
Je ne sais pas j'ai fait mais ça marche. Encore merci.
Par contre, tu n'as répondu à ma question :
Dragonitro:

Il y a autre chose que j'aimerais modifier : quand je suis sur la page d'accueil, le titre de la page est :Citation:
Nom du site -
 

 
Est-ce possible ?
 
Drago
____________________
French Spirit (fspirit.fr)

pm http://www.fspirit.fr/    
   Le 15/07/10 à 13h14 Citer      

Booster Fusée

Groupe: Membre

Sexe:
Inscrit le: 30/12/07
Messages: 3603
Lieu: Tours (37)
Ben, le tiret, c'est toi qui l'a ajouté en modifiant le fichier header.tpl...
____________________
Shadow
"Quand tu ranges chez toi, ça fout le bordel chez ton voisin". - Règle d'entropie générale adaptée aux usages domestiques.

pm http://lelienlacte.com    
   Le 15/07/10 à 13h17 Citer      

Booster Fronde

Groupe: Membre

Sexe:
Inscrit le: 13/07/10
Messages: 10
Lieu: Montpellier
Oui, mais je voudrais l'avois sans, vu que c'est l'accueil.
Par contre quand on change de page on a :Citation:
Nom du site - Nom de la page
 
Peut-on l'enlevé seulement pour l'accueil ?
____________________
French Spirit (fspirit.fr)

pm http://www.fspirit.fr/    
   Le 15/07/10 à 13h49 Citer      

Administrateur

Chef de projet
Développement Noyau

Sexe:
Inscrit le: 27/02/09
Messages: 7993
Lieu: Alsace
OUi, mais il s'agirait de copié le header.php et le modifier... Je peux te conseiller de simplement faire :

Code PHP :
define('TITLE', 'Nom de ton site');


Sur l'accueil de notre site, on a procédé ainsi...

pm http://www.phpboost.com    
   Le 15/07/10 à 13h50 Citer      

Booster Fusée

Groupe: Membre

Sexe:
Inscrit le: 30/12/07
Messages: 3603
Lieu: Tours (37)
On reprend. Le titre de la page est formé des éléments suivants :
Code HTML :
itle>{SITE_NAME} : {TITLE}</title>

Ou, dans ton cas, un tiret à la place des deux points.

Le SITE_NAME, c'est le nom du site tel qu'il est défini dans la configuration de l'administration.
Le TITLE, c'est le nom du module qui est affiché. Pour ta page d'accueil, c'est vide puisque que tu as choisi de supprimer le titre "Edito". Ensuite, ça dépend du module, le TITLE de chaque module est défini dans le fichier /lang/nomdumodule_french.php du module concerné.

Pour avoir un tiret partout ailleurs sauf sur la page d'accueil, il faut le supprimer du fichier header.tpl puis éditer tous les fichiers de langues des modules utilisés pour l'ajouter devant le titre du module sur la ligne qui va bien.
Maintenant, à toi de voir si ça vaut la peine de faire toutes ces manipulations... Le plus simple n'aurait-il pas été d'appeler ta page d'accueil "Accueil" si vraiment "Edito" ne te plaisait pas ?
____________________
Shadow
"Quand tu ranges chez toi, ça fout le bordel chez ton voisin". - Règle d'entropie générale adaptée aux usages domestiques.

pm http://lelienlacte.com    
   Le 15/07/10 à 13h59 Citer      

Booster Fronde

Groupe: Membre

Sexe:
Inscrit le: 13/07/10
Messages: 10
Lieu: Montpellier
Oui, mais ça aurait donné :
 Citation:
Accueil > Accueil
 
sur le fil d'Ariane. Voilà le problème.
____________________
French Spirit (fspirit.fr)

pm http://www.fspirit.fr/    
   Le 15/07/10 à 14h04 Citer      

Booster Fusée

Groupe: Membre

Sexe:
Inscrit le: 30/12/07
Messages: 3603
Lieu: Tours (37)
Eh ben, tu l'appelles autrement ta page d'accueil.
Par exemple, le TITLE de mon index.php est : "Informations et soutien à l'allaitement". Le titre de mon site est "Le Lien Lacté, allaitement maternel". Comme ça, le titre de ma page d'accueil est "Le Lien Lacté, allaitement maternel : informations et soutien à l'allaitement" et mon fil d'Ariane est "Accueil > Informations et soutien à l'allaitement". En plus, ce sont des mots clés important pour le référencement.
Je sais pas, il faut avoir un peu de jugeote aussi :p
____________________
Shadow
"Quand tu ranges chez toi, ça fout le bordel chez ton voisin". - Règle d'entropie générale adaptée aux usages domestiques.

pm http://lelienlacte.com    
   Le 15/07/10 à 14h16 Citer      

Booster Fronde

Groupe: Membre

Sexe:
Inscrit le: 13/07/10
Messages: 10
Lieu: Montpellier
C'est ce que je pensais faire, merci de ton aide :top
À plus !
____________________
French Spirit (fspirit.fr)

pm http://www.fspirit.fr/    
   Le 15/07/10 à 14h53 Citer      

Administrateur

Chef de projet
Développement Noyau

Sexe:
Inscrit le: 27/02/09
Messages: 7993
Lieu: Alsace
Sinon j'ai une autre idée pour contouner le problème

utiliser strpos

Faire quelque chose du genre :

Code PHP :
if (strpos(SCRIPT, PATH_TO_ROOT.'/index.php') === false)
{
    //On affiche le tiret
}
else
{
    //On ne l'affiche pas
}




Edité par ReidLos Le 15/07/10 à 15h59

pm http://www.phpboost.com    
1 Utilisateur en ligne :: 0 Administrateur, 0 Modérateur, 0 Membre et 1 Visiteur
Utilisateur en ligne: Aucun membre connecté
Répondre
Vous n'êtes pas autorisé à écrire dans cette catégorie
Annonces