Ben oui, mais c'est bien sûr !!!
Avec le code que tu m'as donné c'est possible, car en effet il est beaucoup plus simple...
Mais le Slideshow avec lequel j'ai démarré, je pense qu'il fallait que je passe par modifier le template du header.
Mais c'est bien, ça m'a fait descendre plus profondément dans Piwigo et ça c'est génial...
Franchement chapeau bas...
en même temps tu met le code que je t'ai donné dans administration -> configuration -> Options -> Bannière des pages
et cela fonctionne directe
Je ne sais pas ou tu l'as rajouté mais je suis sur que c'est plus compliquer
: D
{literal}AAAAAHHHHHH super !!!{/literal}
Merci beaucoup, c'est bien cela il me manquait ces balises, avec lesquelles je ne suis pas né !!!
normal : il faut encadrer le code javascript par {literal}....{/literal} sinon tous crochets sera interpréter comme un tag smarty
Ahhhh merci, ça m'a l'air plus simple...
Mais pareil, j'ai mis les instructions dans le <body> et j'obtiens cette erreur :
==================================
Fatal error: Smarty error: [in /homez.170/lesmillep/www/marc/template-extension/header_perso.tpl line 72]: syntax error: unrecognized tag 'var' (Smarty_Compiler.class.php, line 590) in /homez.170/lesmillep/www/marc/include/smarty/libs/Smarty.class.php on line 1093
==================================
comme si il ne connaissait pas ce langage... il ne reconnait pas la déclaration de variable avec l'instruction "var".
Il doit me manquer une déclaration de qqchose qqpart !!!
MarcDesMilles a écrit:
Piwigo est un système formidable, les thèmes, les plugins, les templates extension, BRAVO, c'est génial, mais faut être né dedans pour comprendre comment ça marche...
Je ne suis pas d'accord quand je suis née l'informatique n'existait pas.
Quand j'ai découvert Piwigo je n'y connaissais rien et j'ai pu mettre en ligne facilement un site
------------
Pour faire défiler des images je te propose ceci
<script> var T = new Array()
T[0] = 'lien imag';
T[1] = 'lien imag';
T[2] = 'lien imag';
T[3] = 'lien imag';
T[4] = 'lien imag';
T[5] = 'lien imag';
function rotate(){var tim = 3;var c1 = parseInt(Math.random()*T.length);var html = T[c1];document.getElementById("banniereanimee").src = html;window.setTimeout("rotate()", (tim*1000));}
</script>
<center><div style="margin: 0; padding:0;"><img style="width: 905px; height: 127px; border: 0;" id="banniereanimee" title="" alt="" /></div></center>
<script>rotate();</script>
Je renvois vers un message "générique" :
post:187287
MarcDesMilles a écrit:
Les chemins d'accès aux fichiers css et fs sont bons et vérifiés...
Mais rien à faire les instructions ne sont pas reconnues... la définition d'une variable avec l'instruction "var" n'est pas reconnue... à pleurer
Piwigo est un système formidable, les thèmes, les plugins, les templates extension, BRAVO, c'est génial, mais faut être né dedans pour comprendre comment ça marche...
à part si un plugin existe déjà tout fait, c'est le même cas pour personnaliser n'importe quel autre script : il faut comprendre le script et comprendre les bases HTML/CSS voire php
Les chemins d'accès aux fichiers css et fs sont bons et vérifiés...
Mais rien à faire les instructions ne sont pas reconnues... la définition d'une variable avec l'instruction "var" n'est pas reconnue... à pleurer
Piwigo est un système formidable, les thèmes, les plugins, les templates extension, BRAVO, c'est génial, mais faut être né dedans pour comprendre comment ça marche...
MarcDesMilles a écrit:
Mais c'est peut-être là mon erreur...
Pourquoi faudrait-il mettre ces lignes dans le <body> du template alors qu'elles sont dans <head> de l'html ???
Des chaussettes sont faites pour allez sur la tête ou sur les pieds ? lol
Essayez donc de placer les appels aux scripts dans la balise BODY ;-)
Attention surhiliste a dévié de la méthode préconisée par SNF69...
Mois je suis reparti de la structure de ma page html qui fonctionne en local :
================================
<!doctype html>
<html>
<head>
<meta charset="utf-8">
<link rel="stylesheet" href="css/slideshow.css">
<style>
.slideshow { float: left; margin: 0px; }
</style>
<script src="js/mootools-1.3.2-core.js"></script>
<script src="js/mootools-1.3.2.1-more.js"></script>
<script src="js/slideshow.js"></script>
<script>
window.addEvent('domready', function(){
var data = { '200806190927-2.jpg': { caption: 'Porticcio' }, 'P200104140055-2.jpg': { caption: 'Saint-Denis' }, 'P200104190248-2.jpg': { caption: 'Cilaos' }};
new Slideshow('overlap', data, { captions: { delay: 1000 }, delay: 1000, height: 120, hu: 'images/', width: 1270 });
});
</script>
</head>
<body>
<div id="overlap" class="slideshow">
<img src="images/200806190927-2.jpg" alt="1">
</div>
</body>
</html>
=============================
Et j'ai essayé de positionner mes lignes de code en respectant la structure de ma page html.
Voilà pourquoi j'ai mis ces lignes dans le <head> et non dans le <body>...
Mais c'est peut-être là mon erreur...
Pourquoi faudrait-il mettre ces lignes dans le <body> du template alors qu'elles sont dans <head> de l'html ???
MarcDesMilles a écrit:
Pourquoi "template/yoga/theme/Sylvia/..." ?????
En standard ce chemin n'existe pas ????
Et en plus je n'utilise pas le thème Sylvia...
J'ai essayé avec "themes/stripped_black_bloc/js/slideshow.js", c'est à cet endroit que se trouve le fichier, mais ce n'est pas mieux, j'obtiens toujours le même message
C'est à vous d'adaptez en fonction de votre site. Nous vous donnons des exemples car il nous est impossible de devinez l'installation de toutes les galeries et ainsi que du contenu de vos sites !
MarcDesMilles a écrit:
Les deux lignes y sont (j'en ai même 3), mais sans doute avec un chemin faux.
Relisez le message de surhiliste car vous n'avez pas placer vos lignes aux bons endroits ;-)
Je ne comprends pas votre réponse...
Les deux lignes y sont (j'en ai même 3), mais sans doute avec un chemin faux.
Pourquoi "template/yoga/theme/Sylvia/..." ?????
En standard ce chemin n'existe pas ????
Et en plus je n'utilise pas le thème Sylvia...
J'ai essayé avec "themes/stripped_black_bloc/js/slideshow.js", c'est à cet endroit que se trouve le fichier, mais ce n'est pas mieux, j'obtiens toujours le même message :
========================
Fatal error: Smarty error: [in /homez.170/lesmillep/www/marc/template-extension/header_perso2.tpl line 61]: syntax error: unrecognized tag: float: left; margin: 0px; (Smarty_Compiler.class.php, line 446) in /homez.170/lesmillep/www/marc/include/smarty/libs/Smarty.class.php on line 1093
========================