Chciałbym zmienić podpis pod każdym obrazkiem dlatego pobrałem darmowy szablon joomla,po naciśnięciu strzałki w lewo obrazki przesuwają się w szablonie razem z podpisem
Nie chodzi o ciasteczka. Być może jest tak, że przeglądarka raz pobrała plik XML i dopóki nie wyczyścisz cache to będzie wyświetlała dane ze starego XML. Odpal stronę w trybie prywatnym, albo wygooglaj, jak wyczyścić cache przeglądarki, albo sprawdź na przeglądarce, na której jeszcze nie testowałeś tej strony. Ewentualnie poproś znajomego, aby sprawdził, jakie teksty widzi. Jeżeli dalej jest to samo, to poszukaj jakiejś instrukcji do modułu, może źle coś podmieniłeś...
// Process caption function
var processCaption = function(settings){
var nivoCaption = $('.nivo-caption', slider);
if(vars.currentImage.attr('title') != '' && vars.currentImage.attr('title') != undefined){
var title = vars.currentImage.attr('title');
if(title.substr(0,1) == '#') title = $(title).html();
//In the words of Super Mario "let's a go!"
var timer = 0;
if(!settings.manualAdvance && kids.length > 1){
timer = setInterval(function(){ nivoRun(slider, kids, settings, false); }, settings.pauseTime);
}
//Add Direction nav
if(settings.directionNav){
slider.append('<div class="nivo-directionNav"><a class="nivo-prevNav">'+ settings.prevText +'</a><a class="nivo-nextNav">'+ settings.nextText +'</a></div>');
//Hide Direction nav
if(settings.directionNavHide){
$('.nivo-directionNav', slider).hide();
slider.hover(function(){
$('.nivo-directionNav', slider).show();
}, function(){
$('.nivo-directionNav', slider).hide();
});
}
// Add boxes for box animations
var createBoxes = function(slider, settings, vars){
var boxWidth = Math.round(slider.width()/settings.boxCols);
var boxHeight = Math.round(slider.height()/settings.boxRows);
// Remove any slices from last transition
$('.nivo-slice', slider).remove();
// Remove any boxes from last transition
$('.nivo-box', slider).remove();
var currentEffect = settings.effect;
//Generate random effect
if(settings.effect == 'random'){
var anims = new Array('sliceDownRight','sliceDownLeft','sliceUpRight','sliceUpLeft','sliceUpDown','sliceUpDownLeft','fold','fade',
'boxRandom','boxRain','boxRainReverse','boxRainGrow','boxRainGrowReverse');
currentEffect = anims[Math.floor(Math.random()*(anims.length + 1))];
if(currentEffect == undefined) currentEffect = 'fade';
}
//Run random effect from specified set (eg: effect:'fold,fade')
if(settings.effect.indexOf(',') != -1){
var anims = settings.effect.split(',');
currentEffect = anims[Math.floor(Math.random()*(anims.length))];
if(currentEffect == undefined) currentEffect = 'fade';
}
//Custom transition as defined by "data-transition" attribute
if(vars.currentImage.attr('data-transition')){
currentEffect = vars.currentImage.attr('data-transition');
}
//Run effects
vars.running = true;
if(currentEffect == 'sliceDown' || currentEffect == 'sliceDownRight' || currentEffect == 'sliceDownLeft'){
createSlices(slider, settings, vars);
var timeBuff = 0;
var i = 0;
var slices = $('.nivo-slice', slider);
if(currentEffect == 'sliceDownLeft') slices = $('.nivo-slice', slider)._reverse();
//Trigger the afterLoad callback
settings.afterLoad.call(this);
return this;
};
$.fn.nivoSlider = function(options) {
return this.each(function(key, value){
var element = $(this);
// Return early if this element already has a plugin instance
if (element.data('nivoslider')) return element.data('nivoslider');
// Pass options to plugin constructor
var nivoslider = new NivoSlider(this, options);
// Store plugin object in this element's data
element.data('nivoslider', nivoslider);
});
mam kolejny problem otóż wrzuciłem zdjęcie przeskalowane z 4000x2000 do 950x360 paintem do szablonu głównego menu joomla, zdjęcie jest rozciągnięte jak poprawić jakość zdjęcia aby nie było rozciągnięte
Wnioskując z podanych rozmiarów, to chyba już paint ci to rozciągnął... Jeżeli wcześniej w szablonie było jakieś zdjęcie, to zrób po prostu takie same rozmiary i nic się nie rozciągnie
tylko jak wrzucę obraz 4000x2000 px to on jest nie tylko w górnym menu ale i na całej stronie, natomiast jak go paintem przerobie na 950x360 to jest on rozciągnięty
Mam kolejne pytanie wrzuciłem w miejsce slidera swoje obrazki i podpisy pod nimi wszystko działa(slider występuje tylko na pierwszej stronie), a ja chciałbym ustawić slider z obrazkami i podpisami na każdej stronie
Użytkownik chciał zmienić podpisy pod obrazkami w darmowym szablonie Joomla, gdzie obrazy przesuwają się w sliderze. Po kilku próbach i sugestiach dotyczących czyszczenia cache przeglądarki oraz sprawdzenia, czy teksty nie są przypisane graficznie, udało mu się rozwiązać problem. Dodatkowo, użytkownik napotkał problem z jakością zdjęcia w szablonie głównego menu, które było rozciągnięte po przeskalowaniu. Ostatecznie, użytkownik zrealizował zamianę obrazków i podpisów w sliderze, ale chciałby, aby slider był widoczny na każdej stronie. Podsumowanie AI na podstawie dyskusji. Może zawierać błędy.