Hallo, Gast! (Registrieren)

Letzte Ankündigung: MyBB 1.8.37 veröffentlicht (04.11.23)


Benutzer, die gerade dieses Thema anschauen: 1 Gast/Gäste
Seitenübergänge
#1
Hallo, gibt es eigendlich irgendwie die Möglichkeit oder ein Plugin, das die Seiten beim wechseln überblenden und nicht einfach wechseln, fände so einen sanften Übergang estetischer.
Zitieren
#2
Ein Plugin gibt es meines Wissens nach nicht, aber hier ein entsprechender Thread dazu: https://www.contao-community.de/showthre...post179313

Und nein, in dem verlinkten Thread gehts nicht um MyBB explizit sondern um Seiten ein- und ausfaden allgemein.
Zitieren
#3
Danke Mihawk, interresanter Link, aber leider eine Sackgasse.
Zitieren
#4
Vielleicht hilft dir folgender Link weiter: http://forum.chip.de/html-css-javascript...ost8132260
Zitieren
#5
Ich persönlich würde so eine Umstellung klassischer Weise mit jQuery lösen.
(Dazu bietet sich es meiner Meinung nach an auf die MyBB v. 1.8 zu warten, da dort jQuery als Standard mitgebracht wird.)

Dort würde ich für jeden Link einen Ajax-Request machen.
Das könnte in etwa so aussehen:

Code:
jQuery(document).ready(function($){

$("a").click(function(e){
e.preventDefault(); //Normales Seitenladen verhindern

var meinlink = $(this).attr('href');
$("html").fadeout(300); //Aktuelle Seite ausblenden innerhalb von 300ms

$.get(meinlink, function(data){

$("html").html(data).fadein(300);//Neue Seite einblenden innerhalb von 300ms


});

});

});

Das ganze könnte man noch verfeinern, indem man von der Seite nur den Inhaltsbereich ausblendet, und bei dem Ajaxrequest nur diesen entsprechenden Bereich rausparst und wieder einfügt.
Zitieren