• Seite 1 von 1
  • 1
Weitere Materialien Laden fürs Fotoalbum
MRlachfläsh
Beiträge: 455
Ruf: 19
Beitrag # 1 | 22:02
Hey,

Auch dieses Script ist leider nicht darauf ausgelegt es im Fotoalbum nutzen zu können. Weitere Materialien laden

Durch das Script soll man auf der Aktuellen Seite mehrer neue Materialien laden ohne auf der Seite umblättern zu müssen. Die Seite an sich muss dadurch nicht neu laden.
Es erleichtert die Ansicht ernorm und ist, wie ich finde, sehr Benutzerfreundlich.

Jemand so weit mit Javascript vertraut, das umändern zu können ?
Demjenigen wäre ich mehr als nur Dankbar : )

MfG

MfG

Kasach
Beiträge: 726
Ruf: 13
Beitrag # 2 | 23:22
Hey,

hab mal etwas den Code umgeschrieben, naja was heißt umgeschrieben habe nur die IDs und die Klasse verändert und mehr auch nicht...
Obs klappt weiß ich nicht, bin ja nicht zuständig für die Scripts, sowie das Forum hier... aber naja... Good Luck..

Ersetze $BODY$ durch diesen Code:
Code
<div id="contik">$BODY$</div>  
<div id="selector"></div>  
<style type="text/css">  
.catPages1{display: none;}  
div.input_submit {  
background: #2a3946 url("http://old.uscripts.de/images/highlight_faint.png") repeat-x 0 0px;  
border: 1px solid #202c36;  
color: #fff;  
display: inline-block;  
padding: 5px 10px;  
text-align: center;  
text-shadow: rgba(0,0,0,0.7) 0px 1px 0px;  
-moz-border-radius: 1px;  
-webkit-border-radius: 1px;  
border-radius: 1px;  
}  
div.input_submit:hover {  
background-color: #364959;  
color: #fff;  
cursor: pointer;  
}  
div.input_submit.alt {  
background: #758a9d url("http://old.uscripts.de/images/highlight_faint.png") repeat-x 0 0px;  
border: 1px solid #61768a;  
color: #e6edf4;  
text-shadow: rgba(0,0,0,0.3) 0px 1px 0px;  
}  
div.input_submit.alt:hover {  
background-color: #8197aa;  
color: #fff;  
cursor: pointer;  
}  
</style>  
<script>  
if ($(".pagesBlockuz1").find(".swchItem:contains('»')").text() == '»') {  
  $("#selector").after('<br><div id="nextCont" class="input_submit alt" style="display:block; text-align:center;"><div onclick="Conti.to();" style="padding:3px;"><b>Weitere Materialien Laden</b></div></div>');
};  

Conti = {  
  to:function(){
   $("#nextCont").html('<div style="padding:4px"><img src="http://old.uscripts.de/statPHP/next_load.gif" border="0" /></div>');
   oncl = $(".pagesBlockuz1").find(".swchItem:contains('»')").attr('onclick').toString();  
   num = oncl.match(/\d/);  
   $.get('/photo/'+num, function(next){
    $("#contik").append( $("#contik", next).html() );
    $(".pagesBlockuz1").html( $(".pagesBlockuz1", next).html() );
    $("#nextCont").html('<div onclick="Conti.to();" style="padding:3px;"><b>Weitere Materialien Laden</b></div>');
    if ($(".pagesBlockuz1", next).find(".swchItem:contains('»')").html() == null) { $("#nextCont").fadeOut(); };
   });
  }  
}  
</script>


Wenns Klappt gut biggrin Wenn nicht, dann nicht...

MfG
Kasach

Neu bei der uCoz Gemeinschaft? Lese unseren Willkommens Thread.
MRlachfläsh
Beiträge: 455
Ruf: 19
Beitrag # 3 | 23:27
sad Es erscheint nicht einmal ein Button wo irgendwas mit "Weiteres Material laden" steht.

MfG

Kasach
Beiträge: 726
Ruf: 13
Beitrag # 4 | 23:34
Hmm tut mir leid... da kann ich dir wohl leider nicht weiterhelfen...
Habe nur IDs und Klassen umgeschrieben... auf einer Test Seite die IDs und Klassen rausgesucht und geändert. Daher sorry wenn es nicht klappt, außerdem sind die Module News und Fotoalbum anders aufgebaut...

Neu bei der uCoz Gemeinschaft? Lese unseren Willkommens Thread.
MRlachfläsh
Beiträge: 455
Ruf: 19
Beitrag # 5 | 23:35
Kasach
Beiträge: 726
Ruf: 13
Beitrag # 6 | 23:38
Ich kann morgen gucken ob sich da was machen lässt, jetzt ist dafür leider die Falsche zeit..

Neu bei der uCoz Gemeinschaft? Lese unseren Willkommens Thread.
  • Seite 1 von 1
  • 1
Suche: