•  » Utilisation
  •  » [Résolu] Intégrer css dans un album

#1 2022-04-17 09:41:23

dreamer
Membre
St Cyr/mer (83)
2006-02-26
1100

[Résolu] Intégrer css dans un album

Bonjour

J'ai besoin d'intégrer du css (display:none;) dans un album et j'ai beau tourner dans tous les sens, impossible de trouver la solution, donc je me tourne vers vous.

Pour aider, cette page s'appelle index?/recents_pics, donc si quelqu'un a un code, je suis preneur.

Joyeuses Pâques!!

A+


Photos, Musiques, Camping-car,, Vidéo et le tout nouveau Recettes le tout en 15.1.0

Hors ligne

#2 2022-04-18 08:37:53

polowigo
Membre
2019-04-11
166

Re: [Résolu] Intégrer css dans un album

Bonjour,

Je regarde vite fait sur une vieille version que j'ai sous les yeux.

La page des images récentes est générée par index.php avec le paramètre recent_pics.
Le html créé est en grande partie commun aux autres albums.
L'identifiant du body est theCategoryPage et le template utilisé est index.tpl.

Dans ces conditions, ça me paraît difficile de faire le distingo, sauf à modifier le code en profondeur.

Mais je pense que l'équipe Piwigo t'apportera une réponse plus satisfaisante.

Joyeuses Pâques à toi.

Hors ligne

#3 2022-04-18 11:43:08

Katryne
Membre
Le Revest-les-Eaux (Provence)
2016-12-03
1785

Re: [Résolu] Intégrer css dans un album

La page des images récentes est un album comme un autre. Il me semblait avoir vu une question sur la façon d'attribuer des thèmes différents selon les albums, mais je retrouve pas le message.


https://album.chauvigne.info/ v.15.1.0  PHP: 8.2.25
https://balades.comoni.org/  v.15.1.0 PHP: 8.2.25
Système d'exploitation: Linux - Hébergeur 1&1-Ionos - MySQL: 5.7.42
Bibliothèque graphique: External ImageMagick 6.9.11-60

Hors ligne

#4 2022-04-18 14:14:49

dreamer
Membre
St Cyr/mer (83)
2006-02-26
1100

Re: [Résolu] Intégrer css dans un album

Re

Merci à vous deux pour vos réponses, mon problème est là, c'est que c'est un album comme les autres, donc difficile de lui mettre un css particulier .. Mais je ne désespère pas !!

A+


Photos, Musiques, Camping-car,, Vidéo et le tout nouveau Recettes le tout en 15.1.0

Hors ligne

#5 2022-04-18 22:46:55

ddtddt
Équipe Piwigo
Quetigny (21) - France
2007-07-27
16915

Re: [Résolu] Intégrer css dans un album

Bonjour

avec un petit plugin perso en utilisant pour cibler la page

  if (isset($page['section']) and $page['section'] == 'recent_pics'){

  }


Vous aimez Piwigo alors n'hésitez pas à participer avec nous, plus d'infos sur la page "Contribuer à Piwigo". Si vous n'avez pas beaucoup de temps et que vous souhaitez nous soutenir vous pouvez aussi le faire par un don.

Hors ligne

#6 2022-04-18 23:40:06

dreamer
Membre
St Cyr/mer (83)
2006-02-26
1100

Re: [Résolu] Intégrer css dans un album

ddtddt a écrit:

Bonjour

avec un petit plugin perso en utilisant pour cibler la page

  if (isset($page['section']) and $page['section'] == 'recent_pics'){

  }

J'abuse, mais comment intégrer du css entre les {} ??


Photos, Musiques, Camping-car,, Vidéo et le tout nouveau Recettes le tout en 15.1.0

Hors ligne

#7 2022-04-19 15:06:05

polowigo
Membre
2019-04-11
166

Re: [Résolu] Intégrer css dans un album

En s'inspirant de https://fr.piwigo.org/doc/doku.php?id=a … _debordent

Après, je ne suis pas du tout certain de savoir comment placer les éléments, peut-être :

Code:

...
if (isset($page['section']) and $page['section'] == 'recent_pics'){
    $template->assign...
    <style type="text/css">
        la classe ou l'ID {
            display:none;
        }
    </style>
}
...

Hors ligne

#8 2022-04-19 17:08:01

dreamer
Membre
St Cyr/mer (83)
2006-02-26
1100

Re: [Résolu] Intégrer css dans un album

Bon, j'ai mis ceci

Code:

if (isset($page['section']) and $page['section'] == 'recent_pics'){
  echo'<style>#map{display:none;}</style>';
}

Mais à première vue, ça ne fonctionne pas !!

Une idée ?

A+


Photos, Musiques, Camping-car,, Vidéo et le tout nouveau Recettes le tout en 15.1.0

Hors ligne

#9 2022-04-19 18:38:52

ddtddt
Équipe Piwigo
Quetigny (21) - France
2007-07-27
16915

Re: [Résolu] Intégrer css dans un album

Bonjour,

il faut mettre cela dans une fonction

genre en plugin perso mais je n'ai pas tester


Code:

add_event_handler('loc_begin_page_header', 'persocsspagetruc');
function persocsspagetruc(){
  $toto ="<style>#map{display:none;}</style>";
  if (isset($page['section']) and $page['section'] == 'recent_pics'){
    $template->append('head_elements',$toto );
  }
}

Vous aimez Piwigo alors n'hésitez pas à participer avec nous, plus d'infos sur la page "Contribuer à Piwigo". Si vous n'avez pas beaucoup de temps et que vous souhaitez nous soutenir vous pouvez aussi le faire par un don.

Hors ligne

#10 2022-04-20 07:25:38

polowigo
Membre
2019-04-11
166

Re: [Résolu] Intégrer css dans un album

Bonjour,

Ça fonctionne. Comme je n'ai pas d'élément map, je l'ai testé sur thumbnails pour le fun :

Code:

<?php

add_event_handler('loc_end_page_header', 'MyRecentPics');
function MyRecentPics(){
  global $template, $page;

  if (isset($page['section']) and $page['section'] == 'recent_pics'){
    $template->append('head_elements',
      '<style type="text/css">
        ul#thumbnails {display:none;}
       </style>'
    );
  }
}

?>

Hors ligne

#11 2022-04-20 08:21:06

dreamer
Membre
St Cyr/mer (83)
2006-02-26
1100

Re: [Résolu] Intégrer css dans un album

Salut

Je viens d'essayer, mais paf le chien, ça ne fonctionne pas, mais je sens qu'on est pas loin de la solution ..

Merci de votre aide à tous ...


Photos, Musiques, Camping-car,, Vidéo et le tout nouveau Recettes le tout en 15.1.0

Hors ligne

#12 2022-04-20 08:38:10

Katryne
Membre
Le Revest-les-Eaux (Provence)
2016-12-03
1785

Re: [Résolu] Intégrer css dans un album

et avec #osmmap au lieu de #map


https://album.chauvigne.info/ v.15.1.0  PHP: 8.2.25
https://balades.comoni.org/  v.15.1.0 PHP: 8.2.25
Système d'exploitation: Linux - Hébergeur 1&1-Ionos - MySQL: 5.7.42
Bibliothèque graphique: External ImageMagick 6.9.11-60

Hors ligne

#13 2022-04-20 08:51:24

dreamer
Membre
St Cyr/mer (83)
2006-02-26
1100

Re: [Résolu] Intégrer css dans un album

Yes, c'était exactement ça !!!!

Bises à ma voisine pour avoir trouvé la solution et mention spéciale polowigo et ddtddt pour leur aide précieuse .. Bon j'arrête, on va me traiter de fayot !

Merci à tous pour votre aide inestimable !!!!!!!!!

A+


Photos, Musiques, Camping-car,, Vidéo et le tout nouveau Recettes le tout en 15.1.0

Hors ligne

#14 2022-04-20 18:46:21

ddtddt
Équipe Piwigo
Quetigny (21) - France
2007-07-27
16915

Re: [Résolu] Intégrer css dans un album

Bonjour,

le #map{display:none;} c'est toi qui l'avait donné :-P

si @Katryne trouve les plugin perso je vais pouvoir me reposer et lui laisser les faire :-D


Vous aimez Piwigo alors n'hésitez pas à participer avec nous, plus d'infos sur la page "Contribuer à Piwigo". Si vous n'avez pas beaucoup de temps et que vous souhaitez nous soutenir vous pouvez aussi le faire par un don.

Hors ligne

#15 2022-04-20 20:16:02

dreamer
Membre
St Cyr/mer (83)
2006-02-26
1100

Re: [Résolu] Intégrer css dans un album

ddtddt a écrit:

Bonjour,

le #map{display:none;} c'est toi qui l'avait donné :-P

si @Katryne trouve les plugin perso je vais pouvoir me reposer et lui laisser les faire :-D

L'erreur est humaine... Avec @Katryne on a passé un pacte, je lui fais son css et elle me fait les plugins !!


Photos, Musiques, Camping-car,, Vidéo et le tout nouveau Recettes le tout en 15.1.0

Hors ligne

  •  » Utilisation
  •  » [Résolu] Intégrer css dans un album

Pied de page des forums

Propulsé par FluxBB

github twitter newsletter Faire un don Piwigo.org © 2002-2024 · Contact