<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
	<channel>
		<title><![CDATA[L'Agora sur Chronica – Modifications du thème Bootsrap Darkroom]]></title>
		<link>https://agora.chauvigne.info/viewtopic.php?id=44</link>
		<atom:link href="https://agora.chauvigne.info/extern.php?action=feed&amp;tid=44&amp;type=rss" rel="self" type="application/rss+xml" />
		<description><![CDATA[Messages les plus récents de Modifications du thème Bootsrap Darkroom.]]></description>
		<lastBuildDate>Sat, 25 Jan 2025 14:22:38 +0000</lastBuildDate>
		<generator>PunBB</generator>
		<item>
			<title><![CDATA[Re: Modifications du thème Bootsrap Darkroom]]></title>
			<link>https://agora.chauvigne.info/viewtopic.php?pid=3619#p3619</link>
			<description><![CDATA[<p>1 - Installer le plugin Local-Files Editor<br />2 - Dans le 1er onglet, activer l&#039;affichage de la gestion des templates extensions en ajoutant entre les balises php le code :<br /></p><div class="codebox"><pre><code>$conf[&#039;show_template_in_side_menu&#039;] = true;</code></pre></div><p>3 - Dans l&#039;onglet Templates de Local Files Editor, créer un nouveau fichier basé sur picture.tpl de Bootstrap Darkroom et lui donner un nouveau nom dans le 1er champ, par ex : picture-test.tpl<br />4 - Chercher dans le fichier le code d&#039;affichage de l&#039;image : <br /></p><div class="codebox"><pre><code>  &lt;div id=&quot;theImage&quot; class=&quot;row d-block justify-content-center mb-3&quot;&gt;
    {$ELEMENT_CONTENT}
  &lt;/div&gt;</code></pre></div><p>et juste en-dessous ajouter :<br /></p><div class="codebox"><pre><code>{$current.TITLE}</code></pre></div><p>Enregistrer<br />5 - Cliquer dans le menu admin (latéral en colonne à gauche) sur le lien : Templates (modèles) dans Configuration<br />6 - Dans le tableau qui s&#039;ouvre, sélectionner dans la 1ère colonne le fichier picture-test.tpl, puis sur la même ligne dans la 2e colonne, picture.tpl, le fichier qui va être remplacé et enfin dans la dernière colonne, cliquer sur Bootstrap Darkroom. <br />Enregistrer</p><p>Maintenant, le titre devrait s&#039;afficher en dessous de chaque image. Cette modification ne sera pas effacée lors de la prochaine mise à jour du thème, puisque elle est ainsi enregistrée dans le dossier local et ce fichier remplacera toujours dans l&#039;affichage le fichier original du thème.</p><p>Pour styler ce titre (le centrer par exemple), il faut entourer </p><div class="codebox"><pre><code>{$current.TITLE}</code></pre></div><p> de balises dans le fichier picture-test.tpl. Et ensuite donner du style à ces balises. Par exemple, pour <a href="https://blackland.legtux.org/picture.php/rascal-4aout-2/category/20-toutounous" target="_blank" rel="noopener noreferrer nofollow">https://blackland.legtux.org/picture.ph … toutounous</a> , j&#039;ai entouré le titre de balises h1 (pour titre de 1er niveau), ce qui donne : <br /></p><div class="codebox"><pre><code>&lt;h1&gt;{$current.TITLE}&lt;/h1&gt;</code></pre></div><p>Puis j&#039;ai cherché sur le site en ligne à quoi correspond le titre d&#039;image dans la page, j&#039;ai trouvé que c&#039;était : <br /></p><div class="codebox"><pre><code>div#main-picture-container.container h1</code></pre></div><p>Puis dans l&#039;onglet CSS de Local File Editor, j&#039;ai ajouté du style pour centrer ce titre avec :<br /></p><div class="codebox"><pre><code>div#main-picture-container.container h1 {text-align:center;}</code></pre></div>]]></description>
			<author><![CDATA[null@example.com (Katryne)]]></author>
			<pubDate>Sat, 25 Jan 2025 14:22:38 +0000</pubDate>
			<guid>https://agora.chauvigne.info/viewtopic.php?pid=3619#p3619</guid>
		</item>
		<item>
			<title><![CDATA[Re: Modifications du thème Bootsrap Darkroom]]></title>
			<link>https://agora.chauvigne.info/viewtopic.php?pid=3278#p3278</link>
			<description><![CDATA[<p>J&#039;essaye de diminuer la hauteur de ligne entre les différents items d&#039;un menu déroulant. Mais je n&#039;arrive pas à trouver la bonne classe css. Qui pourrait m&#039;aider ? Le thème est Bootstrap Darkroom , option material indigo customisé.</p><p>Réponse de Dreamer :</p><div class="codebox"><pre><code>.dropdown-menu .dropdown-item {
    position: relative;
    display: flex;
    flex-flow: row wrap;
    align-items: center;
    min-width: 7rem;
    max-width: 17.5rem;
    min-height: 3rem;
    padding: 0.8rem 1rem 0.8rem 1rem;
    overflow: hidden;
    line-height: 1;
    text-overflow: ellipsis;
    word-wrap: break-word;
}</code></pre></div>]]></description>
			<author><![CDATA[null@example.com (Katryne)]]></author>
			<pubDate>Fri, 29 Dec 2023 18:39:30 +0000</pubDate>
			<guid>https://agora.chauvigne.info/viewtopic.php?pid=3278#p3278</guid>
		</item>
		<item>
			<title><![CDATA[Re: Modifications du thème Bootsrap Darkroom]]></title>
			<link>https://agora.chauvigne.info/viewtopic.php?pid=80#p80</link>
			<description><![CDATA[<p>Dans le css custom de Bootsrap Darkroom</p><div class="codebox"><pre><code>tagLevel1 {font-size:1rem;color:rgb(0,0,0);}
.tagLevel2 {font-size:1.4rem;color:rgb(206, 4, 13);}
.tagLevel3 {font-size:1.8rem;color:rgb(27, 146, 108);}
.tagLevel4 {font-size:2.2rem;color:rgb(63, 81, 181);}
.tagLevel5 {font-size:2.5rem;color:rgb(223, 105, 26);}
.tagLevel1,.tagLevel2,.tagLevel3,.tagLevel4,.tagLevel5 {
border: 1px solid rgb(67, 94, 149);
border-radius: .25em;
background-color: rgb(255,255,255);
padding: 0 .3rem;
font-variant:small-caps;
}</code></pre></div><br /><p><span class="postimg"><img src="https://agora.chauvigne.info/uploads/images/2019/08/16/nuage.jpg" alt="https://agora.chauvigne.info/uploads/images/2019/08/16/nuage.jpg" /></span></p><p>Edit : Je ne sais plus appliquer ce code avec Piwigo 14.4.0.<br />Comparons les ID et les CLASS<br />En 13.5</p><p><span class="postimg"><img src="https://agora.chauvigne.info/uploads/images/2024/07/11/id-class-tagscloud-v13-5.png" alt="https://agora.chauvigne.info/uploads/images/2024/07/11/id-class-tagscloud-v13-5.png" /></span></p><p>En 14.4.0</p><p><span class="postimg"><img src="https://agora.chauvigne.info/uploads/images/2024/07/11/id-class-tagscloud-v14-4-0.png" alt="https://agora.chauvigne.info/uploads/images/2024/07/11/id-class-tagscloud-v14-4-0.png" /></span></p>]]></description>
			<author><![CDATA[null@example.com (Katryne)]]></author>
			<pubDate>Fri, 16 Aug 2019 02:07:35 +0000</pubDate>
			<guid>https://agora.chauvigne.info/viewtopic.php?pid=80#p80</guid>
		</item>
		<item>
			<title><![CDATA[Re: Modifications du thème Bootsrap Darkroom]]></title>
			<link>https://agora.chauvigne.info/viewtopic.php?pid=79#p79</link>
			<description><![CDATA[<p>Comment puis-je mettre un titre sur ma page d&#039;accueil ?<br />Pas le nom du site.<br />Pas la balise title. (note pour le title, on peut donner un contenu original via le plugin Titre des pages)<br />Un titre unique pour cette page. Dans une balise h1.</p><p>Plugin perso by ddtddt :<br /></p><div class="codebox"><pre><code>add_event_handler(&#039;loc_end_page_header&#039;, &#039;Change_Title_home&#039;);
function Change_Title_home(){
  global $template, $page, $conf;  
  if ((isset($page[&#039;section&#039;]) and $page[&#039;section&#039;] == &#039;categories&#039; and empty($page[&#039;category&#039;][&#039;id&#039;])))
    {
    $template-&gt;assign(&#039;PAGE_TITLE3&#039;,&quot;Accueil des Carnets de balades&quot; );
    }
}</code></pre></div><p>Ajouter &#039;PAGE_TITLE3&#039; où on veut dans le template.</p>]]></description>
			<author><![CDATA[null@example.com (Katryne)]]></author>
			<pubDate>Fri, 16 Aug 2019 01:56:15 +0000</pubDate>
			<guid>https://agora.chauvigne.info/viewtopic.php?pid=79#p79</guid>
		</item>
		<item>
			<title><![CDATA[Re: Modifications du thème Bootsrap Darkroom]]></title>
			<link>https://agora.chauvigne.info/viewtopic.php?pid=78#p78</link>
			<description><![CDATA[<p>c&#039;est bon maintenant pour les titres d&#039;image, mais comment ça se fait qu&#039;on ne peut pas récupérer le nom de l&#039;album ou le Titre de la page pour l&#039;album que l&#039;on saisit pourtant en admin , C&#039;est vrai que je ne suis arrivée à récupérer que le fil d&#039;Ariane dans sa totalité.</p><p>Je trouve que ça fait beau et que c&#039;est informatif un beau titre bien centré en tête d&#039;album. Et du coup, le titre de l&#039;album, que l&#039;on retrouve bien en mode source, il est rien que pour les robots, pas pour les humains. C&#039;est trop injuste ...</p><p>Dans les plugins perso mis à disposition, là : <a href="https://fr.piwigo.org/doc/doku.php?id=personnels" target="_blank" rel="noopener noreferrer nofollow">https://fr.piwigo.org/doc/doku.php?id=personnels</a>, j&#039;ai bien trouvé quelque chose qui pourrait constituer un début de solution, mais il ne marche pas du tout, j&#039;ai toujours mon fil d&#039;Ariane au complet<br />Un seul niveau dans le titre de la page<br />Ce plugin n&#039;affiche que le dernier album dans le titre de la page, pas l&#039;arborescence complète.</p><div class="codebox"><pre><code>&lt;?php /*
Plugin Name: One level in page title
Version: 1.0
Author: barbichou
*/ add_event_handler(&#039;loc_end_page_header&#039;, &#039;one_level_pagetitle&#039;); function one_level_pagetitle() { global $template, $conf; $titre = $template-&gt;get_template_vars(&#039;PAGE_TITLE&#039;); $pos = strrpos($titre, $conf[&#039;level_separator&#039;]); if ($pos!==false) { $template-&gt;assign(&#039;PAGE_TITLE&#039;, substr($titre, $pos+strlen($conf[&#039;level_separator&#039;]))); } } ?&gt;</code></pre></div><p><span class="bbu"><strong><span style="color:red">Solution qui marche de ddtddt</span></strong></span><br /></p><div class="codebox"><pre><code>add_event_handler(&#039;loc_begin_index&#039;, &#039;add_album_name&#039;);
function add_album_name() {
 global $template, $page;
 if (!empty($page[&#039;category&#039;][&#039;id&#039;])) {
 $query = &#039;SELECT name FROM &#039; . CATEGORIES_TABLE . &#039; WHERE id = \&#039;&#039; . $page[&#039;category&#039;][&#039;id&#039;] . &#039;\&#039;;&#039;;
 $result = pwg_query($query);
 $row = pwg_db_fetch_assoc($result);
 $namealbum = trigger_change(&#039;AP_render_content&#039;, $row[&#039;name&#039;]);
 if (!empty($namealbum)) {
 $template-&gt;assign(&#039;NAMEALBUM&#039;,$namealbum);
 }
 }
}</code></pre></div><p><span style="color:red"><strong>après dans ton template tu ajoute {$NAMEALBUM} où tu veux</strong></span></p>]]></description>
			<author><![CDATA[null@example.com (Katryne)]]></author>
			<pubDate>Fri, 16 Aug 2019 01:39:42 +0000</pubDate>
			<guid>https://agora.chauvigne.info/viewtopic.php?pid=78#p78</guid>
		</item>
		<item>
			<title><![CDATA[Re: Modifications du thème Bootsrap Darkroom]]></title>
			<link>https://agora.chauvigne.info/viewtopic.php?pid=77#p77</link>
			<description><![CDATA[<p>Les template-extensions, c&#039;est pas inné, même si les codeurs s&#039;échinent à nous mâcher le travail. Cela relève encore pour moi du merveilleux et du mystérieux.<br />Picture.tpl, il y était déjà, je n&#039;ai eu qu&#039;à le modifier, mais picture_info_cards.tpl, que j&#039;ai posé au même endroit après l&#039;avoir modifié, il ne parait pas dans le menu-déroulant de la colonne Template d&#039;origine.</p><p>Je veux y remplacer les h5 par des h3, pour conserver la logique de la hiérarchie des titres. Si je le change direct dans le fichier d&#039;origine, c&#039;est bon. Si je le change&nbsp; dans celui des template-extensions, ça marche pas, vu que je n&#039;arrive pas à valider ce fichier.</p><p>ddtddt :</p><div class="quotebox"><blockquote><p>je dirais parce que ce fichier n&#039;existe pas à l&#039;origine dans piwigo</p><p>si tu modifies plusieurs fichiers et tout le css, à force il est sans doute préférable de faire un thème enfant</p></blockquote></div><p>J&#039;ai essayé d&#039;appliquer le tuto sur les thèmes enfants. J&#039;ai activé celui que j&#039;ai créé, j&#039;ai voulu le sélectionner en personnalisation de mon profil, mais la sélection ne reste pas enregistrée. Je l&#039;ai donc un peu loupé.</p><p>Je suis partie du principe que pour un thème enfant, à part les informations minimales des 3 fichiers de base, je ne devais spécifier que ce qui change par rapport au thème parent. J&#039;ai donc recopié dans theme.css ce que j&#039;avais mis dans l&#039;onglet css de Local File Editor. . Et pour les fichiers .tpl que j&#039;ai modifiés, je les ai posés dans un sous répertoire /template, pour respecter l&#039;arborescence du thème parent. (bootstrap Darkroom).</p><p>Mais ce doit être un peu plus complexe que ça.</p><p>non<br />juste changer le nom ..</p><p>Bon, les template extensions, c&#039;est dans mes moyens, mais pas les thèmes enfants. Je n&#039;ai pas réussi.</p>]]></description>
			<author><![CDATA[null@example.com (Katryne)]]></author>
			<pubDate>Fri, 16 Aug 2019 01:34:16 +0000</pubDate>
			<guid>https://agora.chauvigne.info/viewtopic.php?pid=77#p77</guid>
		</item>
		<item>
			<title><![CDATA[Re: Modifications du thème Bootsrap Darkroom]]></title>
			<link>https://agora.chauvigne.info/viewtopic.php?pid=76#p76</link>
			<description><![CDATA[<p>Je voudrais afficher le titre au-dessus de l&#039;image, mais pas dans le fil d&#039;Ariane, en plus, indépendamment du fil d&#039;Ariane.</p><p>ddtddt :dans ton template tu mets</p><p>&nbsp; &nbsp;</p><div class="codebox"><pre><code> {$current.TITLE}</code></pre></div><p>où tu souhaite voir ton titre.</p><p>K5<br />1.créer un tE de picture.tpl de bootstrapdarkroom<br />2.rajouter ligne 29&nbsp; &lt;center&gt;{$current.TITLE}&lt;/center&gt;<br />3.----&gt; template modele et le rattacher au thème</p><p>(J&#039;avais essayé quasi la même chose exactement au même endroit mais sur le fichier original et rien ne s&#039;affichait. Ça m&#039;a permis de me pencher enfin sur la technique des template-extensions.)</p><p>Pour ne pas afficher le titre courant dans le fil d&#039;Ariane, dans LFE :<br />.navbar-brand a:last-child {display:none;}<br />.nav-breadcrumb-item.active {display:none!important;}</p>]]></description>
			<author><![CDATA[null@example.com (Katryne)]]></author>
			<pubDate>Fri, 16 Aug 2019 01:31:08 +0000</pubDate>
			<guid>https://agora.chauvigne.info/viewtopic.php?pid=76#p76</guid>
		</item>
		<item>
			<title><![CDATA[Re: Modifications du thème Bootsrap Darkroom]]></title>
			<link>https://agora.chauvigne.info/viewtopic.php?pid=75#p75</link>
			<description><![CDATA[<p>Je trouve que c&#039;est moche les Gravatar. Donc j&#039;en veux pas. Mais Bootstrap Darkroom l&#039;embarque avec tout un tas de bazar et l&#039;impose. Suffit que les commentateurs aient un compte Wordpress et automatiquement, leur gravatar vient s&#039;afficher dans le commentaire.<br />J&#039;ai supprimé l&#039;affichage avec du css local, mais l&#039;espace de l&#039;image demeure. Je ne trouve pas comment le neutraliser.</p><p>Regarde le script comment_list.tpl dans darkroom &gt; template et la ligne 33<br /></p><div class="codebox"><pre><code> &lt;img class=&quot;gravatar&quot; src=&quot;//www.gravatar.com/avatar/{$comment.EMAILtrimstrtolowermd5}?d={$http_scheme}://{$smarty.server.HTTP_HOST}/{get_gallery_home_url()}themes/bootstrap_darkroom/img/user.png&quot; /&gt;</code></pre></div><p>C&#039;est bien à partir de la ligne 33 de comment_list.tpl que j&#039;ai supprimé l&#039;affichage du gravatar. Et ça, ça marche bien.<br />Mais l&#039;espace réservé au gravatar demeure, vide. Je pense que cet espace est spécifié là en css :</p><div class="codebox"><pre><code>    #commentList .comment .description {margin-left: 100px;}</code></pre></div><p>Mais j&#039;ai beau réduire ces 100px à zéro dans local file editor, même avec la mention !important , il se passe rien.</p><p> .comment #commentList .description: 100px;&nbsp; &nbsp;=&gt; #commentList .comment .description { margin-left: 0!important;}<br />dans le custom.css de darkroom</p><p>Configuration &gt; thème &gt; Bootstrap Darkroom &gt; Configuration &gt; Aspect et en bas le Custom.css ...</p><p>un margin-left: 10px; devrait aller pour éviter de se coller au cadre du commentaire .</p><p>C&#039;est dans le custom css de la config de Bootstrap Dark room qu&#039;il faut faire les modifs.</p>]]></description>
			<author><![CDATA[null@example.com (Katryne)]]></author>
			<pubDate>Fri, 16 Aug 2019 01:20:13 +0000</pubDate>
			<guid>https://agora.chauvigne.info/viewtopic.php?pid=75#p75</guid>
		</item>
		<item>
			<title><![CDATA[Re: Modifications du thème Bootsrap Darkroom]]></title>
			<link>https://agora.chauvigne.info/viewtopic.php?pid=74#p74</link>
			<description><![CDATA[<p>CSS cadre/Ombre autour des photos.<br />Dans l&#039;onglet css de LocalFileEditor : </p><div class="codebox"><pre><code>#theImage img {
 box-shadow: 5px 5px 20px #404040; 
 border-color: rgb(255, 207, 9);
 border-style: solid;
 border-width: 0;
 display: block;
 padding:1%;
margin:1rem auto;
text-align:center;
}</code></pre></div>]]></description>
			<author><![CDATA[null@example.com (Katryne)]]></author>
			<pubDate>Fri, 16 Aug 2019 00:48:36 +0000</pubDate>
			<guid>https://agora.chauvigne.info/viewtopic.php?pid=74#p74</guid>
		</item>
		<item>
			<title><![CDATA[Re: Modifications du thème Bootsrap Darkroom]]></title>
			<link>https://agora.chauvigne.info/viewtopic.php?pid=73#p73</link>
			<description><![CDATA[<p>Comment faire en page d&#039;accueil d&#039;un album pour afficher les miniatures des photos &quot;libres&quot; (à la racine de l&#039;album-parent) avant les miniatures des sous-albums ? (avec BootsrapDarkroom)</p><p>Réponse mistic100<br />Utilisez les template extension (cf doc) pour déplacer l&#039;affichage des $THUMBNAILS avant $CATEGORIES (donc mettre $THUMBNAILS et $thumb_navbar après $CONTENT) dans le fichier index.tpl<br />n&#039;oubliez pas de faire suivre $thumb_navbar</p><p>Mode d&#039;emploi : <br />Attention à modifier le bon index.tpl et activer le mod via configuration/Templates (modèles) associé à ton thème.</p><p>- localfiles editor<br /> - templates<br /> - creer nouveau fichier<br /> - nom de fichier : index.tpl / template-extension / defaut index-tpl<br />- je valide et modifie le fichier.</p>]]></description>
			<author><![CDATA[null@example.com (Katryne)]]></author>
			<pubDate>Fri, 16 Aug 2019 00:44:39 +0000</pubDate>
			<guid>https://agora.chauvigne.info/viewtopic.php?pid=73#p73</guid>
		</item>
		<item>
			<title><![CDATA[Modifications du thème Bootsrap Darkroom]]></title>
			<link>https://agora.chauvigne.info/viewtopic.php?pid=72#p72</link>
			<description><![CDATA[<p>J&#039;ai fait ce que je voulais sur un Piwigo 2.9.5 et je voudrais le refaire sur la beta2 de 2.10. Mais je ne retrouve plus toutes mes notes. Aussi vais-je reprendre ici toutes les discussions de forum qui m&#039;avaient aidée à la solution, grâce à ddtddt, K5, Dreamer ... Merci à eux.</p>]]></description>
			<author><![CDATA[null@example.com (Katryne)]]></author>
			<pubDate>Fri, 16 Aug 2019 00:40:29 +0000</pubDate>
			<guid>https://agora.chauvigne.info/viewtopic.php?pid=72#p72</guid>
		</item>
	</channel>
</rss>
