1

Discussione: Au hasard, Balthazar ...

Salut la compagnie !
Après la citation au hasard, je viens d'inventer "un article au hasard".
Sur la page d'accueil du Revestou, la 1ère boîte propose à chaque ouverture/rafraîchissement, un titre d'article avec son lien en -blank. Un peu en-dessous, la boîte des citations au hasard.

Je cherche à améliorer "Un article au hasard", parce que je l'ai bricolé en prélevant les liens des articles avec le mode source du plan des pages, il s'agit donc de l'ensemble des pages à un moment donné et il faudra que j'abonde le fichier de référence à mesure que se créeront de nouveaux articles.

Qui aurait une idée pour faire du vrai code et pas du bidouillage à la Kat ?
Notez comme j'ai bien marqué le thème de mon sceau, hein, avec les liens arc-en-ciel. Je suis pas sure que ça dure, va y avoir des rouspétances dans la troupe, je le sens ...

https://revestou.fr/

2

Re: Au hasard, Balthazar ...

Bonjour Katryne, bonjour à tous,

J'ai cherché ce qu'il m'était possible de faire. J'ai utilisé le script pages/index.php qui génère le sommaire afin que tous les articles soient possibles dans le choix.

De plus ceci permet un choix aléatoire dans les pages autorisées ou non en fonction des droits, ainsi que l'affichage éventuel de new ou maj, de gérer USER_LANG et de ne pas avoir à entrer "à la main" de nouvelles pages...

Je l'ai testé ici : https://www.lacompagniedeselles.fr/
cela à l'air de fonctionner (je le laisse en place quelques jours)

le zip est là (hasard.php) : https://www.lacompagniedeselles.fr/files/hasard.zip

le fichier hasard.php est placé dans les dossier pages.
il est appelé dans une boîte nommée "Un article au hasard" via un iframe

<iframe marginheight="0" marginwidth="0" scrolling="no" src="pages/hasard.php" width="100%" height="70px" frameborder="0"></iframe>

Évidemment, il faut modifier le style dans hasard.php afin qu'il corresponde à tes goûts (ou bien déclarer ton fichier style.css dans le code...)

Il serait sans doute possible de simplifier le code davantage et éventuellement de modifier celui-ci afin d'exclure certaines pages (via leur numéro facilement).

Teste cela si tu le souhaites, tiens-moi au courant...

Amicalement,

Jean-Denis

3

Re: Au hasard, Balthazar ...

Waouh ! Jean-Denis, ça marche bien sur ton site, donc ça devrait tourner sur le mien. Moi aussi, je l'ai mis en iframe.
Je m'en va tester ça. MERCI !

4

Re: Au hasard, Balthazar ...

http://creasite.babelleir.be/images/smileys/clap.gif très sympa!

Merci à vous deux wink

5

Re: Au hasard, Balthazar ...

ça marche du feu de dieu ... Mais le style m'a donné du fil à retordre. J'ai supprimé les mentions Nouveau/Update et j'ai ajouté un fontawesome devant le titre de l'article. Et dans la foulée, j'ai fait une proposition à mon équipe pour changer la skin moche gris pataud en l'élégante skin bleue d'Alain. Mé ça renâcle fort : c'est normal, les historiens n'aiment pas le changement.

L'actuel vert de gris pas très responsive (à cause des logos envahissant du menu secondaire) : https://revestou.fr/
Ma proposition parfaite, mais un peu froide peut-être : https://carnets.revestou.fr/
Auriez-vous une idée pour animer le header de la skin ? Un logo, un titre  avec une fonte originale, la façon d'annoncer le slogan ...

Faut-il occuper les grands espaces vides ?

Je sens que la discussion avec mon équipe va être animée, il me faut de quoi argumenter ...

6

Re: Au hasard, Balthazar ...

Bonjour Katryne,

Il semble que tu aies souhaité placer tes liens "arc-en-ciel" dans hasard.php ici : https://carnets.revestou.fr/

h3, h3 a {
margin: 10px 20px;
text-decoration:none!important;
font-size: 110%;
color: hsl(324, 70%, 45%)!important;animation: cooleur 6s infinite!important;
text-align:center;padding-bottom:1rem;
}

or, cela ne semble pas fonctionner... mais... ceci, ci-dessous, semble suffire

h3, h3 a {
margin: 10px 20px;
text-decoration:none;
font-size: 110%;
color: hsl(324, 70%, 45%);animation: cooleur 6s infinite;
text-align:center;padding-bottom:1rem;
}

par ailleurs, mais cela n'a rien à voir, dans la boîte Sources et références tout en bas de ta page, le lien Avis à nos lecteurs ne pointe vers rien...


Amicalement,

Jean-Denis

7

Re: Au hasard, Balthazar ...

Merci Jean-Denis, le css, ça passe mieux quand c'est pas !important, hein.

Et pour le lien du bas, c'est encore Tiny qui m'avait volé mon code. J'oublie toujours qu'on peut passer à la volée sur Code Mirror.