a quoi sert , comment exploiter l'organisation des pages statiques
je vois que les pages statiques semblent se présenter comme une base de données, entre autre,
y a til une hiérarchie possible entre groupes et titre ??
Peut il y avoir plusieurs titres associés à un seul groupes , j'ai réalisé un test et en local 4 pages titres et pour deux d'entres elles j'ai associé le groupe 1 , et pour 2 autres le groupes 2 , j'espérait trouvé dans une page , avec un théme , la page 1 et 3 sous le groupe 1 et les pages 2 et 4 sous le groupes 2 ,
les deux thèmes que j'ai essayé ne me donne rien de la sorte
à quoi servent les champs identifiant et url ???
excusez , si ma question a une réponse évudente que je n'ai pas su trouver..
Pierre
y a til une hiérarchie possible entre groupes et titre ??
Peut il y avoir plusieurs titres associés à un seul groupes , j'ai réalisé un test et en local 4 pages titres et pour deux d'entres elles j'ai associé le groupe 1 , et pour 2 autres le groupes 2 , j'espérait trouvé dans une page , avec un théme , la page 1 et 3 sous le groupe 1 et les pages 2 et 4 sous le groupes 2 ,
les deux thèmes que j'ai essayé ne me donne rien de la sorte
à quoi servent les champs identifiant et url ???
excusez , si ma question a une réponse évudente que je n'ai pas su trouver..
Pierre
Connectez-vous ou Inscrivez-vous pour répondre.
Réponses
Un peu de lecture sur les groupes
http://www.pluxml.org/article41/utiliser-la-fonction-groupe-des-pages-statiques
L'identifiant est le numéro (unique) permettant d'identifier la page dans les fichiers xml
L'url si non renseignée est déterminée par PluXml en fonction du titre de la page. C'est ce qui apparait dans l'url de ton navigateur. Sert également au référencement
Consultant PluXml
Ancien responsable et développeur de PluXml (2010 à 2018)
je prends connaissance après ces remerciements
Pierre
<div class="item-0">
<ul class="left">
<?php $plxShow->staticList (
'Accueil',
'<li id="#static_id" class="#static_class"><a href="#static_url" class="#static_status" title="#static_name"> #static_name</a></li>',
'<li id="#group_id" class="#group_class">#group_name</li>'
);
?>
</ul>
</div>
à sidebar.php au bon endroit et cela ne fonctionne pas,
il s'agit d'une image jpg et parfois j'ai du mal à savoir si je dois mettre un espace ou pas, par exemple
à la ligne 3 entre static et (
ou à la ligne 5 à la fin entre ' et ,
ou est ce mon éditeur de texte (kwrite sous linux)
c'est de lui dont je me servais pour mes essais en html et Komozer lorsque je modifiait des fichiers
j'ai utlisé une majuscule (L) pour staticList , comme sur le modèle est ce exact ???
Merci
Pierre
Consultant PluXml
Ancien responsable et développeur de PluXml (2010 à 2018)
et j'ai eu , en local un comportement bizarre
les groupes et articles n'étaient pas organisés mais surtout j'avais un message d'erreur et une partie de la page ne s'affichait pas.
sur mon site en test , où je n'ai pas encore créer la hiérachie groupe, pages statiques , j'ai remplacé pour le thème défaut sidebar.php par le même où i ou j'ai inséré le script qur tu as donné puis transféré avec filezilla
et j'ai le même comportement qu'en local, il n' y a pas de groupes , ils ne sont pas créés
ici
http://chti5933.free.fr/
le travail dont je parle et le comportement avec message d'erreur
Merci
Consultant PluXml
Ancien responsable et développeur de PluXml (2010 à 2018)
en changeant de script
je n'ai plus défaut d'affichage
par contre groupe et pages sont ensemble sur même ligne, et dans l'ordre de création , pas rangés de façon hiérachisé
voir ici http://chti5933.free.fr/
les groupes sont
pêle-mêle ( c'est le nom )
et
technologie pages ; confiserie , pâtisserie
J'ai bien sur ajouté les 4 lignes au fichier style.css du thème défaut
j'ai repris et contrôlé sidebar.php et stylecss , j'ai bien rajouté au bon endroit les lignes
la modif de sidebar.php a fait réaparaitre ce qui avait disparu à cause du script mal recopié
par contre la modif de style;css n' a semble t il aucun effet
je veux parler de ce script ajouter à la fin de style .css comme indiqué dans l apage sur le sujet, c a d
#sidebar .item-0 .static-group { padding-left:10px; font-weight : bold; background-color : #CCCCCC; }
#sidebar .item-0 .static-menu { padding-left: 30px; background-color : #EEEEEE; }
#sidebar .item-0 li a.active { color : #999999; }
#sidebar .item-0 li a:hover { color : #999999; }
pour essayer de comprendre ,
J'ai changé cette dernière en
#sidebar .item-0 li a:hover { color : #00CC33; }
#00CC33 est vert , et je ne l'ai point vu en passant la souris au dessus de la zone
Mon essai de changement de couleur est fait en local; c'est plus rapide!
un début un peu difficile , mais c'est normal
Pierre
la barre de menu horizontale ?? , où on lit côte à côte le nom du groupe , puis d'une page , nom du groupe , puis d'une page, etc , dans l'ordre où chaque page a été crée
ou le le menu vertical latéral avec des sous rubriques ??
les éléments de la barre horizontale, se trouvant en colonne dans l'odre de leur création
puis d'autres rubriques, catégories, archives etc
qu'est ce que les deux modifications suggérées ( sidebar. php et slyle.css ) sont censées aménager
j'ai essayé de modifier d'autre thème avec les mêmes éléments, c'est le désordre
Merci
footer.php : Pied de page
home.php : Page d'accueil
categorie.php : Affichage en mode catégorie
article.php : Affichage en mode article
commentaires.php : Affichage des commentaires (lié à article.php)
static.php : Affichage en mode statique
erreur.php : Affichage en mode erreur
archives.php : Affichage en mode archives
tags.php : Affichage en mode tags
sidebar.php : Affichage de la barre latérale
Consultant PluXml
Ancien responsable et développeur de PluXml (2010 à 2018)
donc le document
"Utiliser la fonction « groupe » des pages statiques"
que vous avez rédigé ne s'applique qu'au panneau latéral, et il y rajoute le nom des pages statique avec le groupe qu'on leur a rattaché.
Mais j'observe
1 / si je ne mets un ordre précis à mes pages elle resterons pêle mêle et précédé du nom du groupe, et non pas organisé, où manque la fonction classement ??
2 / j'ai bien inséré en fin du fichier style.css du thème défaut ces 4 lignes
#sidebar .item-0 .static-group { padding-left:10px; font-weight : bold; background-color : #CCCCCC; }
#sidebar .item-0 .static-menu { padding-left: 30px; background-color : #EEEEEE; }
#sidebar .item-0 li a.active { color : #999999; }
#sidebar .item-0 li a:hover { color : #999999; }
qui est le copier , coller de ce que vous avez donné
Et je vois pas le nom des groupes en gras
la liste des pages statiques décalés de 20 px du nom des groupes
etc
comme si ces instructions n'étaient pas prises en compte.. POURQUOI ???
3 //Enfin , je note que les pages statiques et les groupes apparaissent en haut de la page, et cela devient inexploitable, voir mon ESSAI de site en ligne qui est comme tel
faute d'avoir une instruction qui ferait apparaitre sous le nom du groupes les pages disponibles au moment où on les survole , j'ai suprimé
<?php $plxShow->staticList($plxShow->getLang('HOME'),'<li id="#static_id"><a href="#static_url" class="#static_status" title="#static_name">#static_name</a></li>'); ?>
au début j'avais aussi supprimé cette deuxième instruction ci-dessous , puis je me suis rendu compte que cela ne semblait pas nécessaire, je l'ai rétabli, j'ai pas compris son effet
<?php $plxShow->pageBlog('<li id="#page_id"><a class="#page_status" href="#page_url" title="#page_name">#page_name</a></li>'); ?>
et mon site en local est plus pauvre , mais plus aéré
ai je bien compris ??
Merci de m'éclairer, pour l'instant je laisse mon site en essai dans l'état pour que vous puissiez voir ce que j'essai d'expliquer
Pierre