Ich wollte eben melden, dass es zum manuellen Einfriemeln des bgstretcher-Scripts jetzt auch eine Erweiterung gibt. Aus irgendeinem Grund funktioniert bei der Erweiterung sowohl die Größenanpassung als auch die Übergänge. Prima, vielen Dank!
Wolf
Ich wollte eben melden, dass es zum manuellen Einfriemeln des bgstretcher-Scripts jetzt auch eine Erweiterung gibt. Aus irgendeinem Grund funktioniert bei der Erweiterung sowohl die Größenanpassung als auch die Übergänge. Prima, vielen Dank!
Wolf
Hallo zusammen,
ich habe nun die Erweiterung um die jQuery-Versionen bis 1.7.1 erweitert.
Viele Grüße
Janosch
die Freigabe für 2.10 war wohl ein wenig verfrüht? die moo_jquery_nc datei liegt nur als tpl datei vor und das wirft Fehlermeldung in die Contao-Logs.
gruss
ways
Hi,
wann ist die anpassung an contao 2.11 geplant? Aktuell scheint es nicht zu funktionieren...
Danke
Bei mir wird es garnicht erst eingebunden. Vll mache ich auch was falsch.
Werde es mir noch mal ansehen.
Viele Grüße
Janosch
Hallo,
kannst du mir vielleicht noch einmal erklären, beschreiben, was du gemacht hast? Ich habe es gerade nämlich noch einmal mit einer frischen 2.11.1 getestet - und es funktioniert.
@all: Konnte ein Problem unter 2.11 evtl. von anderen festgestellt werden?
Danke und viele Grüße
Janosch
Kannst du die Erweiterung dann auch für 2.11 freigeben?
Ich benutze die Erweiterung und konnte eigentlich keinen Fehler feststellen. Wie schaut das eigentlich mit dem Cronjob aus, wird der auch auf jQuery umgebaut - oder ist dieser davon nicht betroffen?
Ich habe z.B auf einer Seite gesehen:
Code:<script> $.get('system/html/cron.txt',function(txt){if(!txt)txt=0;if(parseInt(txt)<(jQuery.now()/1000 - 300)){$.get('cron.php')}}); </script>
Geändert von wiese (15.03.2012 um 08:20 Uhr)
Ja, der muss für jQuery umgebaut werden. Wie dies geht ist in der Beschreibung der Erweiterung verlinkt. Der Code, den du da gesehen hast, scheint der richtige zu sein. Ich glaube, dass ich die Erweiterung mal um eine entsprechende fa_page_jquery erweitern werden (zumindest für 2.10 und 2.11).
Viele Grüße
Janosch
1. Contao 2.11.0 installiert
2. Erweiterung jquery installiert
3. Layout > Themes > Seitenlayout
Bildschirmfoto 2012-03-15 um 11.06.46.png Bildschirmfoto 2012-03-15 um 11.07.33.png
4. Templates > fe_page.html5 JS angepasst(cron.txt)
Das war mein vorgehen! Aber es wird kein jQuery implementiert, oder habe ich ein Fehler im vorgehen?Code:<script> $.get('system/html/cron.txt',function(txt){if(!txt)txt=0;if(parseInt(txt)<(jQuery.now()/1000 - 300)){$.get('cron.php')}}); </script>
Hi,
nein alles lokal und leider auch noch bewusst unter verschluss.
1. Nein es wird keine Datei eingebunden.
2. Keine Änderung (mach ich eigtl automatisch bei jeder größeren Aktion)
3. Habe es gerade auf Contao 2.10.4 installiert und es geht dort auch nicht. Kann es daran liegen das ich die fe_page bearbeitet habe bevor das plugin installiert wurden ist?
herjee, war aus kommentiert. Jetzt wird zumindest jquery reingeladen. Leider spukt er mir jetzt
$ is undefined
...on.txt',function(txt){if(!txt)txt=0;if(parseInt (txt)<(jQuery.now()/1000 - 300)){...
Nein wird nichts anderes geladen. Aber mit
funktioniert es.Code:<script> jQuery.get('system/html/cron.txt',function(txt){if(!txt)txt=0;if(parseInt(txt)<(jQuery.now()/1000 - 300)){$.get('cron.php')}}); </script>
Keine Chance. Das ändert nichts, muss die $ mit jQuery ersetzen. Wundert mich ein wenig das bisher das Problem keiner hatte.
HTML-Code:<!DOCTYPE html> <html lang="de"> <head> <meta charset="utf-8"> <!-- This website is powered by Contao Open Source CMS :: Licensed under GNU/LGPL Copyright ©2005-2012 by Leo Feyer :: Extensions are copyright of their respective owners Visit the project website at http://www.contao.org for more information //--> <title></title> <base href="http://www.domain.de/"> <meta property="og:title" content="" /> <meta property="og:site_name" content="" /> <meta property="og:type" content="" /> <meta property="og:url" content="" /> <meta property="og:image" content="" /> <meta property="og:email" content="" /> <meta property="og:description" content="" /> <meta property="fb:admins" content="" /> <link rel="stylesheet" href="http://fonts.googleapis.com/css?family=Maven+Pro:400,500,700,900"> <meta name="robots" content="index,follow"> <meta name="description" content="..."> <meta name="keywords" content=""> <link rel="stylesheet" href="system/contao.css" media="screen"> <style media="screen"> #header{height:100px;} </style> <link rel="stylesheet" href="plugins/bootstrap/css/bootstrap.css" media="all"> <link rel="stylesheet" href="system/scripts/0859fd3ec9ec.css" media="all"> <script src="https://ajax.googleapis.com/ajax/libs/jquery/1.7.1/jquery.min.js"></script> <link rel="icon" type="image/vnd.microsoft.icon" href="tl_files/kundenapp/favicon/favicon.png" /> <link rel="shortcut icon" type="image/vnd.microsoft.icon" href="tl_files/kundenapp/favicon/favicon.png" /> <script> $.noConflict(); </script> <!--[if lt IE 9]><script src="plugins/html5shim/html5-1.6.2.js"></script><![endif]--> </head> <meta name="viewport" content="width=device-width; initial-scale=1.0; maximum-scale=1.0; user-scalable=0;" /> <style type="text/css"> @media only screen and (max-device-width: 480px) and (max-width: 1050px) and (max-width: 980px) and (max-width: 840px) and (max-width: 660px) { .topbar, footer, header {display:none;} body, #wrapper {background:none;} section { max-width:95%; margin:10px;} p {word-wrap:break-word;} .block {overflow:visible;} } </style> <body id="top" class="mac chrome ch17"> <div id="wrapper"> <header id="header" class="container"> ... </header> <div id="container"> ... </div> <footer id="footer"> ... </footer> </div> <script> jQuery.get('system/html/cron.txt',function(txt){if(!txt)txt=0;if(parseInt(txt)<(jQuery.now()/1000 - 300)){jQuery.get('cron.php')}}); </script> </body> </html>
Geändert von lemon (15.03.2012 um 13:07 Uhr)
Wie schauts eigentlich mit dem Accordeon aus? Ich vermute mal wenn man MooTools rausschmeisst wird dieses nicht mehr funktionieren.
Gibt es eine Lösung das Akkordeon mit jquery zum laufen zu kriegen?
Hab es mittlerweile ausprobiert. MooTools Akkordeon und jquery funzt.
Hallo,
folgendes Szenario legt mir im Moment große Steine in den Weg. Sobald ich jQuery aktiviere (egal welche Version) und MooTools ebenfalls aktiv ist, wird mir bei sämtlichen Slidern (noobslider, coinslider, slideitmoo) die Bedienung doppelt angezeigt (Vor, Zurück, Pause, Positionsanzeige). Deaktiviere ich das Template für den no conflict Modus, funktioniert der background stretcher nicht mehr und auch der Slider verweigert jeden Dienst.
Alle Extensions und Contao sind aktuell.
Grüße Pascal
Hab ich, schick ich dir per PN.
Ich verwende von Contao die Version 2.11.4
Ich würde auch gern JQuery benutzen gibt's da schon Pläne?
Grüße
Hast denn auch bei der Installation das Datenbank-Update durchgeführt? Optional mal unter "Erweiterungsverwaltung" über "Datenbank aktualisieren" mal checken, ob alle Update in der Datenbank durchgeführt wurden. Ich habe die Erweiterung nämlich aktuell in zwei 2.11.4er ohne Probleme am laufen.
Viele Grüße
Janosch
Hallo,
das aktuelle Contao 2.11.5 zeigt mir [jquery] nicht als kompatible Erweiterung an. Hat das einen bestimmten Grund?
Ein Update auf dem neusten jQuery wäre auch super ;-) Danke.
Grüße
Anguel
Wow, vielen Dank für die schnelle Reaktion! :-) Ich freue mich schon drauf!
Habe übrigens noch einen Vorschlag zum automatischen Laden von jQuery über http bzw. https durch Auslassen des Protokolls hier gemacht:
https://github.com/JanoschSkuplik/jQ...omment-7637462
Die Idee habe ich von: http://encosia.com/3-reasons-why-you.../#protocolless
Falls jemand Erfahrungen damit gemacht hat bzw. Nachteile dieser Methode kennt, soll es bitte kurz kommentieren. Danke.
Den noConflict Modus muss man noch manuell einschalten, oder habe ich da eine Option übersehen?
Code:<script type="text/javascript">jQuery.noConflict();</script>
Hi Janosch,
wird es ein Update auf die Version 1.8.0 geben?
Ein Vorschlag ist es möglich auch die letzte Version über das CDN einzubinden? (http://code.jquery.com/jquery.min.js)
Schöne Grüße
Für die meisten Probleme gibt es mehr als nur eine Lösung
Sobald ich jQuery und Mootols im Seitenlayout zusammen laufen lasse, funktionieren keine Mootools-Scripte mehr auf der Seite, wenn diese das '$' im Code verwenden.
Meine eigenen Scripte hab ich schon dahingehend angepasst, dass ich statt '$' - 'document.getElementById' verwende, allerdings will ich das nicht für Erweiterungen (Bsp. event-tags) machen müssen, die ich installiert hab. Hier wird mir z.B. in der Firebug-Konsole der Fehler ausgegeben:
Das Moo-Template moo_jquery_nc aktivieren bringt auch nix.TypeError: $(document.body).getElements is not a function
Was kann man denn hier noch machen?
Grüße
thepixture
Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)
Lesezeichen