Vous n'êtes pas identifié(e).
13 février 2024 Sortie de Dotclear 2.29
Bonjour,
et je m'excuse par avance de mon manque de compétence sur le sujet
j'ai essayé de regarder la doc, mais ne connaissant pas le php, le java, le css, tout juste un peu le html je suis largué dans ce que je souhaite faire.
Alors je vais décrire ce que je souhaiterais faire, je n'attend pas forcement de vous que tout me soit servi sur un plateau
mais si je pouvais avoir des pistes pour savoir on regarder
pour souvenir le theme internationnal c'est ca
donc voilà, le titre me convient, la barre de menu horizontal est géniale, la barre de mise en valeur de post selectionné est parfaite...
* ma liste au père noel :
- au lieu d'avoir les 4 derniers billets en bas, je souhaiterais en avoir 8 (une deuxième ligne en dessous), voir 12 avec une troisième ligne
- Pour chaque apercu de billet, je souhaiterais que le nom de l'auteur soit mentionner (peut-etre a la place de la date), et une couleur (rouge, vert, bleu je sais pas)
et cela dans la page d'accueil mais aussi dans la page categorie
- Sinon à l'ouverture d'un post, il y a le billet qui s'affiche et une colonne à droite dans cette colonne il y a une rubrique catégorie qui affiche les titres des 4 derniers billets de cette catégories
j'aimerais passé à au moins 10, voir 15
voici le code que j'ai trouvé dans la page post.html correspond à la partie des catégories affichés
<h3>Dans cette catégorie</h3>
<ul>
</tpl:EntriesHeader>
<li><a href="{{tpl:EntryURL}}">{{tpl:EntryTitle encode_html="1"}}</a></li>
<tpl:EntriesFooter>
</ul>
</div>
</tpl:EntriesFooter>
</tpl:Entries>
Bon franchement vous y comprennez quelques choses ?
Merci
Hors ligne
Bonsoir,
Alors je te réponds rapidement (vu que je ne trouve pas un blog demo l'utilisant) :
- Concernant le bloc avec effet slide (en mode "home" = fichier home.html), cela marche (déjà) avec les billets ayant un statut "sélectionné". Et ma réponse suivante te servira aussi.
- "Dans cette catégorie" (en mode "post" = fichier post.html), il me manque une ligne pour voir si limitation il y a. Si oui, on aurait <tpl:Entries lastn="X">. Si pas de limitation, on a <tpl:Entries> seul.
Si tu l'as déjà installé sur ton blog de prod, n'hésitez pas à nous l'indiquer pour qu'on t'aide par la suite ;)
Hors ligne
1/ recherche dans homepage.html (idem dans category.html) :
<div id="content-regular">
<tpl:Entries selected="0" lastn="4">
<div id="p{{tpl:EntryID}}" class="post {{tpl:EntryIfOdd}} {{tpl:EntryIfFirst}}">
le lastn="4" indique qu'il doit afficher 4 billets non sélectionnés.
porte-le à un autre multiple de 4... attention, tu auras probablement à retoucher le code css pour que des décalages n'aient pas lieu.
On pourra plus facilement t'aider à cela si tu nous donnes l'url de ton blog (à caser dans ton profil du forum).
2/ auteur à la place de la date :
recherche ce code :
<p class="post-info">{{tpl:EntryDate}}</p>
et remplace-le par :
<p class="post-info">{{tpl:EntryAuthorLink}}</p>
A répercuter dans tous les contextes que tu veux.
Pour la couleur du nom de l'auteur, ça se passe dans la css (attention, si une url est associée au nom de cet auteur, il te faudra le prendre en considération).
3/ tu n'as pas pris le bout de code qui conditionne le nb de billets à afficher, regarde plus haut et modifie le lastn :
<tpl:Entries category="#self" no_content="1" no_context="1" lastn="4" exclude_current="1">
<tpl:EntriesHeader>
<div class="post-cat-related">
<h3>{{tpl:lang Posted in the same category}}</h3>
<ul>
Vala ;-)
Hors ligne
voici mon blog (adresse provisoire)
http://test.vydafamille.com/
Merci pour votre aide
Hors ligne
Euh ? merci mais c'est mieux de caser ce lien dans ton profil :
primo, on n'aura pas à le chercher ce qui est toujours franchement énervant,
secundo, tu pourras le retirer si ça te gonfle de le laisser apparent (et ainsi ne pas déranger nos gentils modérateurs puisque éditer les posts n'est, ici, pas permis).
Sinon, je ne vois pas de changement. Les indications que je t'ai données ne sont pas suffisamment claires ?
Hors ligne
Comme le dit pierrevg, il est vrai que le placement du lien vers ton projet sur ton profil facilite la vie à tous les personnes susceptibles de te répondre ;-)
Pierre, attendons de voir, comme dit en #1, il est débutant hésitant sur ce type de changement ;-)
Hors ligne
Merci à vous,
j'ai le plaisir de vous informé que lorsque vous cliquerez sur site web, vous tomberez sur le site en question, il s'agit d'un "site test" et son nom de domaine changera lorsqu'il sera opérationnel
donc voilà j'ai fait les modifications dans home.html et category.html
mais ce qui est bizarre c'est que les changements ont lieu sur la page category mais sur home
pourtant le fichier est bien modifié.
J'ai compris recemment qu'il y avait un fichier homePage.html
et c'est lui qui gérait le bandeau
Mais il y a un gros hic
le premier bandeau avec les billets selectionnés qui tournent avec l'apercu des images ne fonctionnent plus
donc je place ici du code du fichier homepage que je crois qu'il correspond àla zone
<div id="content-regular">
<tpl:Entries selected="0" lastn="12">
<div id="p{{tpl:EntryID}}" class="post {{tpl:EntryIfOdd}} {{tpl:EntryIfFirst}}">
<p class="post-category"><tpl:EntryIf has_category="1"><a href="{{tpl:EntryCategoryURL}}">{{tpl:EntryCategory encode_html="1"}}</a></tpl:EntryIf></p>
<h2 class="post-title"><a
href="{{tpl:EntryURL}}">{{tpl:EntryTitle encode_html="1"}}</a></h2>
<p class="post-info">{{tpl:EntryAuthorLink}}</p>
<!-- # --BEHAVIOR-- publicEntryBeforeContent -->
{{tpl:SysBehavior behavior="publicEntryBeforeContent"}}
<!-- # Entry with an excerpt -->
<tpl:EntryIf extended="1">
<div class="post-content">{{tpl:EntryExcerpt encode_html="1" remove_html="1" cut_string="400"}}...</div>
<p class="read-it"><a href="{{tpl:EntryURL}}"
title="{{tpl:lang Continue reading}} {{tpl:EntryTitle encode_html="1"}}">{{tpl:lang Continue
reading}}</a></p>
</tpl:EntryIf>
<!-- # Entry without excerpt -->
<tpl:EntryIf extended="0">
<div class="post-content">{{tpl:EntryContent encode_html="1" remove_html="1" cut_string="400"}}...</div>
<p class="read-it"><a href="{{tpl:EntryURL}}"
title="{{tpl:lang Continue reading}} {{tpl:EntryTitle encode_html="1"}}">{{tpl:lang Continue
reading}}</a></p>
</tpl:EntryIf>
ce que j'ai changé : 12 par 4 ici : <tpl:Entries selected="0" lastn="12">
la date par l'auteur soit : <p class="post-info">{{tpl:EntryAuthorLink}}</p>
et le nb de caractère de coupure <div class="post-content">{{tpl:EntryContent encode_html="1" remove_html="1" cut_string="400"}}...</div>
(deux fois dans <!-- # Entry with an excerpt --> et <!-- # Entry without an excerpt -->
merci
Hors ligne
J'ai compris recemment qu'il y avait un fichier homePage.html
et c'est lui qui gérait le bandeau
En fait pour être exact, c'est plutôt que homepage.html (qui vient du plugin HomePage2) est là pour faire une présentation différente (comme par exemple, mettre un bandeau de ce type) seulement sur la 1re page du mode Home.
Hors ligne
@ Jean-Michel : plus exactement, David, le créateur du thème a créé un fichier homepage.html qui prend le pas sur home.html (via un code dans _public.php) et qui n'a rien à voir avec le plugin homepagemode puisqu'il ne le sollicite pas.
@ kvb : tu dois effectuer les modifs que je t'ai donné sur les billets non sélectionnés (je ne peux t'indiquer la ligne précise car j'utilise pour ma part un fork de ce thème dans une version plus avancée... aucun favoritisme là-dedans, j'ai soumis mes modifications à David il y a quelques semaines et j'attends qu'il les intègre, ou pas).
Concernant le slide avec les images, assure-toi qu'il y a bien au moins une image dans le billet sélectionné...
Hors ligne
Pour les slides c'est ok
maintenant pour la disposition des 12 premiers articles je n'y arrive pas !
La première ligne c'est ok;
la deuxième ca part en live et ca décale tout
Ce qui est étrange c'est que ca le fait dans la rubrique archives
alors je me suis mis à les comparer
dans mon fichier homepage
j'ai ca :
<tpl:EntriesFooter>
<tpl:Pagination>
<p class="pagination"><tpl:PaginationIf end="0"><a href="{{tpl:PaginationURL offset="+1"}}" class="prev">«
{{tpl:lang previous entries}}</a> - </tpl:PaginationIf>
{{tpl:lang page}} {{tpl:PaginationCurrent}} {{tpl:lang of}} {{tpl:PaginationCounter}}
<tpl:PaginationIf start="0"> - <a href="{{tpl:PaginationURL offset="-1"}}" class="next">{{tpl:lang next entries}}
»</a></tpl:PaginationIf></p>
</tpl:Pagination>
</tpl:EntriesFooter>
je n'ai pas dans ma page archives du mois
regarder c'est très beau : http://test.vydafamille.com/planet/inde … ve/2010/04
Ensuite j'ai regarder du coté du internationnal.css
et là je comprend pas grand chose
mais voilà la partie qui nous convient :
#content-regular {
width : 100%;
float : left;
clear : both;
margin : 0;
padding : 0 0 40px 0;
}
#content-regular .post {
width : 219px;
margin : 0 0 0 10px;
padding : 0 0 0 10px;
float : left;
border-left : 1px solid #ddd;
}
.dc-archive-month #content-regular .post {
width : 230px;
height : 260px;
margin : 0 10px 0 0;
padding : 0;
border : none;
}
#content-regular .post-category {
margin : 0 0 5px 0;
}
#content-regular .post-category a {
text-transform : uppercase;
font-size : 0.85em;
}
#content-regular .first {
border : none;
margin : 0;
padding : 0;
}
alors j'ai bien essayer de copier-coller les données de
.dc-archive-month #content-regular .post {
dans content-regular
mais ca ne règle pas tout
Hors ligne
faute de frappe : la mauvaise présentation à lieu sur ma page d'acceuil (ou la page category) mais PAS sur archives-month
merci
Hors ligne
Le code que tu donnes concerne la pagination et en aucun cas les billets non sélectionnés...
Il faut attribuer à #content-regular .post un height. A toi de voir combien.
Attention, il y a un pb de marges (margin et padding) ainsi que de largeur (width) à régler...
Pour ma part, je réduirai l'extrait qui déboule, ça te fait des longs blabla peu agréables à lire (les goûts et les couleurs ;-) ).
Hors ligne
Merci pour vos indications,
avec du temps de la patience et pas mal de tatonnement j'ai enfin réussie a faire ce que j'avait l'attention de faire.
Encore une petite demande au cas vous auriez des pistes, sachant que ces demandes sont moins importantes, donc si ca vous prend la tete, c'est pas grave
1- la page catégorie
lorsque je clic sur une categorie, tous les billets en conséquences, mais pas ceux des sous-catégories
par ex: je clique sur sports, et les articles de la sous catégories football, n'apparaissent pas
y'a t il un moyen de faire apparaitre également les sous categories
j'ai l'impression que c'est sur la page categorie que tout ce passe, mais je bloque :
<div id="wrapper">
<div id="main">
<div id="content">
<div id="content-info">
<h2><tpl:CategoryParents><a href="{{tpl:CategoryURL}}">{{tpl:CategoryTitle encode_html="1"}}</a> › </tpl:CategoryParents>
{{tpl:CategoryTitle encode_html="1"}}</h2>
{{tpl:CategoryDescription}}
<tpl:CategoryFirstChildren>
<tpl:CategoriesHeader>
<div id="subcategories">
<h3>{{tpl:lang Subcategories}}</h3>
<ul>
</tpl:CategoriesHeader>
<li><a href="{{tpl:CategoryURL}}">{{tpl:CategoryTitle encode_html="1"}}</a></li>
<tpl:CategoriesFooter>
</ul>
</div>
</tpl:CategoriesFooter>
</tpl:CategoryFirstChildren>
</div>
merci
et deuxième question
comme c'est un planete, lorsque les gens clique sur l'article prévisualisé, cela débouche sur le blog en question
y'a t il un moyen que la redirection de cet url s'ouvre dans un case du planete
je m'explique en gros
au lieu que le visiteur soit à 100% sur le blog source
la barre du haut reste en place (en gros que le fichier _top.html et _head.html reste afficher) et le reste des autres blogs s'affichent en dessous
comme ca le visiteur pourra revenir sur le planete sans utiliser la touche précedent de son naviguateur.
(au alors que le blog s'ouvre dans un onglet)
merci
Hors ligne
1/ http://plugins.dotaddict.org/dc2/detail … de-Subcats
2/ sais pas.
Hors ligne
Merci pour le l'adresse du plugin
Hors ligne
Bonsoir, je remonte ce topic parce que j'ai besoin de votre aide afin de pouvoir adapter le bandeau en question dans Noviny :
J'ai essayé de chercher le code qui appelait le bandeau, le css qui l'intégrait et le script qui permet le défilement des news, le problème est que, les classes sous international sont différentes de noviny, comment dois-je faire dans le style.css afin de pouvoir organiser le tout sans confusion ?
Mon autre problème est que le thème international s'étend sur tout la page, soit une colonne, quand Noviny en propose 2, ou dois-je placer le code dans "home.html" ?
En vous remerciant par avance de l'aide que vous pourrez m'apporter... :)
Hors ligne
Vous n'êtes pas identifié(e).