Joomla.it Forum
Componenti per Joomla! => Gallerie di immagini => : luca72 10 Apr 2013, 09:27:44
-
Ciao a tutti, ho installato dj image slider ma avrei la necessità di far scorrere le immagini due alla volta anzichè una alla volta.
sul forum del componente postano questa soluzione:
--------------------------------------------------------------------------------------------------------------------------------
Code:
function nextSlide() {
if (current_slide < max_slides) loadSlide(current_slide + 2); else loadSlide(0)
--------------------------------------------------------------------------------------------------------------------------------
e dicono che il file in questione è : Slider.js
ma io nel file non trovo nulla del genere da modificare e anche aggiungendo in basso questo codice non succede nulla!!
da aiutatemi che sto sbattendo la testa da giorni :-[
vi allego il codice del file Slider.js
[allegato eliminato automaticamente dopo un anno]
-
invece di complicarti la vita, perché con incorpori le 2 immagini in una sola usando Gimp ho altri programmi di foto ritocco ?
-
bhè diventerebbe un p'ò compliceto per chi deve gestire il sito....
ci deve essere un modo :'( ...
-
A mio parere e più semplice modificare un immagine che andare a modificare codici e toccare file
-
hai ragione, ma non posso dire al mio cliente che quando deve caricare le foto, non solo le deve ridimensionare, ma addirittura unirne due in una.
sarebbe infattibile, per questo ho la necessità di fare scorrere le immagini due alla volta.
Dai aiutatemi che siete bravi! lo so! ;)
probabilmente l'inghippo è nel file che ho allegato, ma non rieso a trovare la funzione....
-
Trattasi di clienti allora....... ;) nel forum di supporto ti anno scritto che il file da modificare si chiama Slider.js ! se non ricordo male ho usato questo slide su un sito ora controllo
-
Si lo uso, il file lo trovato via FTP vai nella root di Joomla poi cartella /modules/mod_djimageslider/assets
e li trovi il file Slider.js
Se puo interessarti lo sto per tradurre in italiano sto modificando il pacchetto lingua
-
;) si, il file l'ho trovato anche io solo che non capisco cosa devo modificare........
-
Ho dato un'occhiata al file, prova ad aggiungere la stringa che ti anno suggerito perché non c'è altro in quel file, altrimenti fatti spiegare meglio dove inserirlo e come fare.
-
intanto grazie per la tua tempestività...
allora ho provato ad inserire più volte la stringa ma non funziona...
allego file modificato, forse c'è un errore di sintassi o sbaglio ad inserirla...
ho fatto richiesta anche al forum dello sviluppatore ma...per ora nulla... mi sa che siete più bravi voi!!!! ;)
[allegato eliminato automaticamente dopo un anno]
-
Prova ora, ma non so se va il software che uso mi rileva un errore di scrittura che non so quale sia
provalo ora, avevi messo il codice fuori dai tag andava messo dentro
// JavaScript Document
/**
* @version $Id: slider.js 4 2013-01-09 16:23:13Z szymon $
* @package DJ-ImageSlider
* @subpackage DJ-ImageSlider Component
* @copyright Copyright (C) 2012 DJ-Extensions.com, All rights reserved.
* @license DJ-Extensions.com Proprietary Use License
* @author url: http://dj-extensions.com
* @author email contact@dj-extensions.com
* @developer Szymon Woronowski - szymon.woronowski@design-joomla.eu
*
*/
eval(function(p,a,c,k,e,r){e=function(c){return(c<a?'':e(parseInt(c/a)))+((c=c%a)>35?String.fromCharCode(c+29):c.toString(36))};if(!''.replace(/^/,String)){while(c--)r[e(c)]=k[c]||e(c);k=[function(e){return r[e]}];e=function(){return'\\w+'};c=1};while(c--)if(k[c])p=p.replace(new RegExp('\\b'+e(c)+'\\b','g'),k[c]);return p} function nextSlide() {
if (current_slide < max_slides) loadSlide(current_slide + 2); else loadSlide(0)('(6($){1Y.1Z=S 20({21:6(j,k){7 l=0;7 m=0;7 n=0;7 o=0;7 p=\'1C\'+j.3;7 q=k.22;7 r=0;7 s=0;7 t=1D;$(\'8\'+j.3).1b(\'1E\');7 u=$(\'1C\'+j.3).23(\'24\');4(1F.1G){7 v=S 25();26(7 i=0;i<j.1c;i++){v[i]=u[i];v[i].1b(\'1E\')}}u.1d(6(){l+=j.F;m++});n=m-j.1c;$(p).5(\'1H\',\'27\');7 w;4(j.17==2){u.5(\'1H\',\'28\');u.5(\'Y\',0);u.5(\'N\',0);$(p).5(\'O\',j.F);u.5(\'C\',0);u.5(\'1e\',\'1I\');u[0].5(\'C\',1);u[0].5(\'1e\',\'1J\');u.G(\'1o\',{T:\'C\',J:k.J})}9 4(j.17==1){$(p).5(\'Y\',0);$(p).5(\'Z\',l);w=S 10.11(p,{T:\'Y\',J:k.J,1f:k.1f,12:\'13\'})}9{$(p).5(\'N\',0);$(p).5(\'O\',l);w=S 10.11(p,{T:\'N\',J:k.J,1f:k.1f,12:\'13\'})}4(j.D==1){7 x=S 10.11(\'H\'+j.3,{T:\'C\',J:1g,12:\'13\'}).G(\'C\',0);7 y=S 10.11(\'P\'+j.3,{T:\'C\',J:1g,12:\'13\'}).G(\'C\',0)}4(j.14==1){7 z=S 10.11(\'1p\'+j.3,{T:\'C\',J:1g,12:\'13\'}).G(\'C\',0);7 A=S 10.11(\'1q\'+j.3,{T:\'C\',J:1g,12:\'13\'}).G(\'C\',0)}4(j.14){$(\'1p\'+j.3).U(\'18\',6(){4(j.D==1)1h();1i()});$(\'1q\'+j.3).U(\'18\',6(){4(j.D==1)1h();1r()})}4(j.D){$(\'H\'+j.3).U(\'18\',6(){1s();q=1});$(\'P\'+j.3).U(\'18\',6(){1s();q=0})}$(\'8-K\'+j.3).29({\'2a\':6(){4(j.D==1)1K();4(j.14==1){z.I(1);A.I(1)}r=1},\'2b\':6(){4(j.D==1)1h();4(j.14==1){z.I(0);A.I(0)}r=0},\'1L\':6(a){4(a.1M==\'N\'){1i()}9 4(a.1M==\'19\'){1r()}}});$(\'8-K\'+j.3).2c(\'1L:2d\',1N);4($(\'1t-Q\'+j.3)){7 B=$(\'1t-Q\'+j.3).2e(\'.1a-1j\');B.1d(6(a,b){a.U(\'18\',6(e){4(!t&&!a.2f(\'1a-1j-1u\')){15(b)}})})}6 1v(){7 a=$(\'8-K\'+j.3).2g();7 b=a.L().x;b-=a.V(\'E-N\').W();b-=a.V(\'E-19\').W();7 c=$(\'8\'+j.3).V(\'1k-O\').W();7 d=$(\'8\'+j.3).L();7 e=d.x;4(e>b){e=b}9 4(e<=b&&e<c){e=(b>c?c:b)}7 f=d.x/d.y;7 g=e/f;$(\'8\'+j.3).5(\'O\',e);$(\'8\'+j.3).5(\'Z\',g);4(j.17==2){$(p).5(\'O\',e);u.5(\'O\',e);u.5(\'Z\',g)}9 4(j.17==1){7 h=u[0].V(\'E-1l\').W();j.F=(g+h)/j.1c;l=m*j.F+m;$(p).5(\'Z\',l);u.5(\'O\',e);u.5(\'Z\',j.F-h);w.G(-j.F*o)}9{7 h=u[0].V(\'E-19\').W();j.F=(e+h)/j.1c;l=m*j.F+m;$(p).5(\'O\',l);u.5(\'O\',j.F-h);u.5(\'Z\',g);w.G(-j.F*o)}4(j.D||j.14){1m=$(\'Q\'+j.3).2h(\'8\'+j.3).y;4(1m<0){$(\'8-K\'+j.3).5(\'E-Y\',-1m);$(\'8-K\'+j.3).5(\'E-1l\',0)}9{R=0;4(j.14){R=$(\'1p\'+j.3).L().y;R=1w.1k(R,$(\'1q\'+j.3).L().y)}4(j.D){R=1w.1k(R,$(\'H\'+j.3).L().y);R=1w.1k(R,$(\'P\'+j.3).L().y)}E=1m+R-g;4(E>0){$(\'8-K\'+j.3).5(\'E-Y\',0);$(\'8-K\'+j.3).5(\'E-1l\',E)}9{$(\'8-K\'+j.3).5(\'E-Y\',0);$(\'8-K\'+j.3).5(\'E-1l\',0)}}1x=$(\'Q\'+j.3).V(\'16-N\').W()+$(\'Q\'+j.3).V(\'16-19\').W();4(1x<0&&1y.L().x<$(\'Q\'+j.3).L().x-1x){$(\'Q\'+j.3).5(\'16-N\',0);$(\'Q\'+j.3).5(\'16-19\',0)}}}6 1O(c){4($(\'1t-Q\'+j.3))B.1d(6(a,b){a.2i(\'1a-1j-1u\');4(b==c)a.2j(\'1a-1j-1u\')})}6 1i(){4(o<n)15(o+1);9 15(0)}6 1r(){4(o>0)15(o-1);9 15(n)}6 15(a){4(o==a)1P;4(j.17==2){4(t)1P;t=1N;1Q=o;o=a;1R(1Q)}9{o=a;w.I(-j.F*o)}1O(o)}6 1R(a){u[o].5(\'1e\',\'1J\');u[o].1S(\'1o\').I(1);u[a].1S(\'1o\').I(0).1z(6(){u[a].5(\'1e\',\'1I\');t=1D})}6 1h(){4(!q){x.I(r,0).1z(6(){4(!s)$(\'H\'+j.3).5(\'M\',\'X\')})}9{y.I(r,0).1z(6(){4(!s)$(\'P\'+j.3).5(\'M\',\'X\')})}s=0}6 1K(){4(!q){$(\'H\'+j.3).5(\'M\',\'1n\');x.I(r,1)}9{$(\'P\'+j.3).5(\'M\',\'1n\');y.I(r,1)}s=1}6 1s(){4(q){$(\'P\'+j.3).5(\'M\',\'X\');4(j.D==1)y.G(\'C\',0);$(\'H\'+j.3).5(\'M\',\'1n\');4(j.D==1)x.G(\'C\',1)}9{$(\'H\'+j.3).5(\'M\',\'X\');4(j.D==1)x.G(\'C\',0);$(\'P\'+j.3).5(\'M\',\'1n\');4(j.D==1)y.G(\'C\',1)}}6 1A(){2k(6(){4(q&&!r)1i();1A()},k.1T)}6 1B(){$(\'8-K\'+j.3).5(\'2l\',\'X\');$(\'8\'+j.3).1b(\'1U\');4(1F.1G){v.1d(6(a){4(a)a.1b(\'1U\')})}1v();4(j.D){1V=$(\'H\'+j.3).L().x;$(\'H\'+j.3).5(\'16-N\',-1V/2);1W=$(\'H\'+j.3).L().x;$(\'P\'+j.3).5(\'16-N\',-1W/2);4(q){$(\'H\'+j.3).5(\'M\',\'X\')}9{$(\'P\'+j.3).5(\'M\',\'X\')}}1A()}4(j.1X)1B.1T(j.1X);9 1y.U(\'1a\',1B);1y.U(\'2m\',1v)}})})(2n.3);',62,148,'|||id|if|setStyle|function|var|djslider|else|||||||||||||||||||||||||||||opacity|show_buttons|padding|slide_size|set|play|start|duration|loader|getSize|display|left|width|pause|navigation|buttons_height|new|property|addEvent|getStyle|toInt|none|top|height|Fx|Tween|link|cancel|show_arrows|loadSlide|margin|slider_type|click|right|load|fade|visible_slides|each|visibility|transition|200|hideNavigation|nextSlide|button|max|bottom|button_pos|block|tween|next|prev|prevSlide|changeNavigation|cust|active|responsive|Math|buttons_margin|window|chain|slidePlay|sliderLoaded|slider|false|hide|Browser|ie8|position|hidden|visible|showNavigation|swipe|direction|true|updateActiveButton|return|prev_slide|makeFade|get|delay|in|play_width|pause_width|preload|this|DJImageSliderModule|Class|initialize|auto|getChildren|li|Array|for|relative|absolute|addEvents|mouseenter|mouseleave|store|cancelVertical|getElements|hasClass|getParent|getPosition|removeClass|addClass|setTimeout|background|resize|document'.split('|'),0,{}));
-
mannaggia non va!!!! si incarta tutto e non partono le slide... :'(
-
Ciao luca72 e ciao a tutti,
Perché non provi questo slider? Giusto per capire se può fare al caso tuo senza dover scrivere o modificare il codice di altri slider,,,
http://extensions.joomla.org/extensions/photos-a-images/slideshow/image-jquery-slideshow/22802 (http://extensions.joomla.org/extensions/photos-a-images/slideshow/image-jquery-slideshow/22802)
E' responsivo e sovrappone anche le immagini in parallasse ;)
-
ho visto lo slider è molto molto interessante, ma per quello che devo fare io non va bene, avrei proprio bisogno il miracolo di risolvere!!! :-[
-
Luca, e disponibile il download del pacchetto in italiano la troverai QUI (http://forum.joomla.it/index.php/topic,194807.0.html)
-
Dai ragazzi non c'è un anima pia che mi da una mano con sto rompicapo!! :'(
-
Se ti anno dato la risposta sul forum del produttore meglio chi meglio di l'oro sa cosa fare ! con Joomla centrerebbe poco in teoria ::)
P.S
Non ho editato nulla nel tuo post ho sbagliato solo a cliccare ;)