Messages : 5,034
Sujets : 63
Inscription : Oct 2009
Réputation :
0
Bonjour,
showtime n'est pas responsive.
Il faut choisir un slide jquery responsive et l'intégrer avec le module gallery.
{SEO}
Inscrivez-vous à notre Newsletter sur le site (colonne de droite, en bas).
Vous appréciez CMSMS et l'aide qui vous est fournie ici, aidez-nous en
participant au projet.
Formation CMS Made Simple |
Création de site CMS Made Simple.
C'est en se plantant qu'on devient cultivé.
J'ai un string dans l'Array (Paris Hilton)
Messages : 12
Sujets : 1
Inscription : Jan 2014
Réputation :
0
Merci pour ces informations.
Du coup maintenant que j'ai téléchargé le module jquery, je créais un script et je l'incorpore dans mon gabarit ?
Messages : 5,034
Sujets : 63
Inscription : Oct 2009
Réputation :
0
je n'ai pas parlé du module jquery mais de gallery.
{SEO}
Inscrivez-vous à notre Newsletter sur le site (colonne de droite, en bas).
Vous appréciez CMSMS et l'aide qui vous est fournie ici, aidez-nous en
participant au projet.
Formation CMS Made Simple |
Création de site CMS Made Simple.
C'est en se plantant qu'on devient cultivé.
J'ai un string dans l'Array (Paris Hilton)
Messages : 12
Sujets : 1
Inscription : Jan 2014
Réputation :
0
Merci, module Gallery installé, j'utilise le gabarit Cycle.
Mais j'en reviens au même problème, comment faire pour l'adapter à chaque écran ?
Parce que même en écirant ceci dans le CSS-feuille de style ce ne marche pas :
/* height and width should be the same as the thumbnail sizes */
#slides {
width: 100%;
height: 100%;
}
Messages : 5,034
Sujets : 63
Inscription : Oct 2009
Réputation :
0
alors je reprends, je me suis mal fait comprendre:
tu cherches sur Internet un slider en libre telechargement qui te convienne.
Regarde du côté des plugin jquery, il y en a plusieurs qui sont responsive.
Une fois que tu as trouvé celui qui te convient, tu le "transforme" en un nouveau gabarit dans le module gallery.
Dans ce module, tu peux créer tes propres gabarits en y rentrant le code HTML/Smarty, le JS et les CSS.
En fait, tout ce que te fourni un plugin jquery la plupart du temps.
{SEO}
Inscrivez-vous à notre Newsletter sur le site (colonne de droite, en bas).
Vous appréciez CMSMS et l'aide qui vous est fournie ici, aidez-nous en
participant au projet.
Formation CMS Made Simple |
Création de site CMS Made Simple.
C'est en se plantant qu'on devient cultivé.
J'ai un string dans l'Array (Paris Hilton)
Messages : 239
Sujets : 18
Inscription : May 2009
Réputation :
0
http://responsiveslides.com/
Perso j'utilise celui la, il va très bien!
Des chercheurs qui cherchent on en trouve mais des chercheurs qui trouvent on en cherche!!!!
Messages : 12
Sujets : 1
Inscription : Jan 2014
Réputation :
0
Donc si j'ai tout compris (et à mon avis je mouline plus qu'autre chose) :
Je créais un nouveau gabarit dans le module "gallery" avec ceci (que j'ai pris dans un exemple cité au dessus) :
Source du Gabarit :
<ul class="rslides">
<li><img src='{uploads_url}/simplex/images/1.jpg' alt=''></li>
<li><img src='{uploads_url}/simplex/images/2.jpg' alt=''></li>
<li><img src='{uploads_url}/simplex/images/3.jpg' alt=''></li>
</ul>
Gabarit CSS-feuille de style :
.rslides {
position: relative;
list-style: none;
overflow: hidden;
width: 100%;
padding: 0;
margin: 0;
}
.rslides li {
-webkit-backface-visibility: hidden;
position: absolute;
display: none;
width: 100%;
left: 0;
top: 0;
}
.rslides li:first-child {
position: relative;
display: block;
float: left;
}
.rslides img {
display: block;
height: auto;
float: left;
width: 100%;
border: 0;
}
Gabarit JavaScript :
<script src="http://ajax.googleapis.com/ajax/libs/jquery/1.8.3/jquery.min.js"></script>
<script src="responsiveslides.min.js"></script>
<script type="text/javascript">
$(".rslides").responsiveSlides({
auto: true, // Boolean: Animate automatically, true or false
speed: 500, // Integer: Speed of the transition, in milliseconds
timeout: 4000, // Integer: Time between slide transitions, in milliseconds
pager: false, // Boolean: Show pager, true or false
nav: false, // Boolean: Show navigation, true or false
random: false, // Boolean: Randomize the order of the slides, true or false
pause: false, // Boolean: Pause on hover, true or false
pauseControls: true, // Boolean: Pause when hovering controls, true or false
prevText: "Previous", // String: Text for the "previous" button
nextText: "Next", // String: Text for the "next" button
maxwidth: "", // Integer: Max-width of the slideshow, in pixels
navContainer: "", // Selector: Where controls should be appended to, default is after the 'ul'
manualControls: "", // Selector: Declare custom pager navigation
namespace: "rslides", // String: Change the default namespace used
before: function(){}, // Function: Before callback
after: function(){} // Function: After callback
});
[* ceci je l’adapte à mes préféreces*}
</script>
Messages : 12
Sujets : 1
Inscription : Jan 2014
Réputation :
0
Et je la trouve où l'url absolue en fait ?
Je dois télécharger le fichier jquery : "responsiveslides.min.js" quelque part dans mon ordinateur ?
(Modification du message : 21/01/2014, 15:07:24 par
charlie89.)
Messages : 12
Sujets : 1
Inscription : Jan 2014
Réputation :
0
Oui oui je l'ai téléchargé, avec l'url absolute c'est ok, j'ai utilisé {uploads_url} à la place de {root_url}
Le seul problème c'est que le slide ne tourne pas et reste figé sur la 1ere image.
du coup en final j'ai :
Source du gabarit :
<li><img src='{uploads_url}/simplex/images/boxed-sr.jpg' alt='{sitename}'></li>
<li><img src='{uploads_url}/simplex/images/boxed-ar2.jpg' alt='{sitename}'></li>
</ul>
Gabarit CSS-feuille de style :
.rslides {
position: relative;
list-style: none;
overflow: hidden;
width: 100%;
padding: 0;
margin: 0;
}
.rslides li {
-webkit-backface-visibility: hidden;
position: absolute;
display: none;
width: 100%;
left: 0;
top: 0;
}
.rslides li:first-child {
position: relative;
display: block;
float: left;
}
.rslides img {
display: block;
height: auto;
float: left;
width: 100%;
border: 0;
}
Gabarit JavaScript :
<script src="http://ajax.googleapis.com/ajax/libs/jquery/1.8.3/jquery.min.js"></script>
<script src="{uploads_url}/simplex/images/responsiveslides.min.js"></script>
<script>
$(function() {
$(".rslides").responsiveSlides();
});
$(".rslides").responsiveSlides({
auto: true, // Boolean: Animate automatically, true or false
speed: 500, // Integer: Speed of the transition, in milliseconds
timeout: 4000, // Integer: Time between slide transitions, in milliseconds
pager: false, // Boolean: Show pager, true or false
nav: false, // Boolean: Show navigation, true or false
random: false, // Boolean: Randomize the order of the slides, true or false
pause: false, // Boolean: Pause on hover, true or false
pauseControls: true, // Boolean: Pause when hovering controls, true or false
prevText: "Previous", // String: Text for the "previous" button
nextText: "Next", // String: Text for the "next" button
maxwidth: "", // Integer: Max-width of the slideshow, in pixels
navContainer: "", // Selector: Where controls should be appended to, default is after the 'ul'
manualControls: "", // Selector: Declare custom pager navigation
namespace: "rslides", // String: Change the default namespace used
before: function(){}, // Function: Before callback
after: function(){} // Function: After callback
});
</script>
Et dans le gabarit de ma page :
<body>
<span style="position: fixed; z-index: 0">
{Gallery}
</span>
</body>
(Modification du message : 21/01/2014, 15:49:40 par
charlie89.)
Messages : 2,310
Sujets : 71
Inscription : Jan 2008
Réputation :
1
Déjà, il faudrait que tu attribue la classe rslides à ton ul, comment veux-tu que ça marche sinon ?
Ouik - communication . outils numériques . design graphique
Messages : 239
Sujets : 18
Inscription : May 2009
Réputation :
0
charlie89 quand tu prend un module jquery ou autre essaye de bien lire la doc! de regarder les exemples et de comprendre un minimum comment ca marche.
On te dit de prendre responsiveslider.js! tu peux pas mettre le lien bêtement dans ta page et te dire ok! ce n'est pas un module destiné seulement à cmsms demande toi comment il va savoir quel sont les images qu'il doit géré. Ce n'est pas un humain il n'est pas sensé savoir sans que tu rajoutes les bonnes infos. Il faut absolument que tu te pose toi même les bonnes questions et sa a chaque fois ! sinon tu vas être obligé de demandé a chaque fois ...
Des chercheurs qui cherchent on en trouve mais des chercheurs qui trouvent on en cherche!!!!
Messages : 2
Sujets : 0
Inscription : Jan 2014
Réputation :
0
Bonjour,
J'ai également essayé de mettre en place Responsiveslides et j'ai un message d’erreur qui se met en place :
Syntax Error in template "module_db_tpl:Gallery;responsiveSlide" on line 4 "<img src="{$image-&gt;thumb|escape:'url'|replace:'%2F':'/'}" alt="{$image-&gt;titlename}" />" - Unexpected "&"
Du coup j'ai remplacé :
<ul class="rslides">
{foreach from=$images item=image}
<li>
<img src="{$image->thumb|escape:'url'|replace:'%2F':'/'}" alt="{$image->titlename}" />
</li>
{/foreach}
</ul>
<div class="rslidesclear"> </div>
Par
<ul class="rslides">
{foreach from=$images item=image}
<li>
<a href="#"><img class="img-candidat" src="{$image->file|escape:'url'|replace:'%2F':'/'}" alt="{$image->titlename}" /></a>
</li>
{/foreach}
</ul>
<div class="rslidesclear"> </div>
Et le problème est que ma 1ere image reste fixe.
(Modification du message : 23/01/2014, 12:10:35 par
dianna_.)
Messages : 10,864
Sujets : 164
Inscription : Dec 2008
Réputation :
0
dianna_ => IP = xx.xx.xx.xx => voir autre utilisateurs avec cette ip => charlie89
C'est moi ou il y en a un ici qui tente de nous prendre pour des cons ?
je banni ton compte dianna_, Charlie je te prie de croire que ce genre de méthodes a le don de me foutre en rogne et j'éviterais si j'étais toi de me foutre en rogne.
Messages : 239
Sujets : 18
Inscription : May 2009
Réputation :
0
c'est désespérant
Des chercheurs qui cherchent on en trouve mais des chercheurs qui trouvent on en cherche!!!!