Contao Open Source CMS > Contao-Forum

Zum englischen Forum

Index > Erweiterungen > [imagerotator] Bilder mit Überblendungseffekt mittels Javascript

schlauchbeutelmaschine
User
Avatar
Beiträge: 517
Deutschland
Hallo TYPOlight-Freunde,

Die Version 1.5 geht auf Fehler und Verbesserungen aus dem Forum ein und ist jetzt auch Repository zu finden.

http://www.typolight.org/erweiterungslis…tor.10050009.de.html
Zuletzt bearbeitet von schlauchbeutelmaschine, 2008-10-13 19:24
2007-11-07 15:12
planepix
Partner
Avatar
Beiträge: 2255
Stuttgart, Deutschland
Mei,

und ich habe 90 Module in Flash programmiert!!!

Das sieht sehr gut aus.

Ich teste gerne in Kürze und „feedbacke“ ;-)
all best / beste grüße
planepix
2007-11-07 15:27
schlauchbeutelmaschine
User
Avatar
Beiträge: 517
Deutschland
Ohje ;-)

Na dann hoffe ich das es jetzt einfacher geht.
Bin auf dein Feedback gespannt :-)

Grüße SBM
2007-11-07 15:40
planepix
Partner
Avatar
Beiträge: 2255
Stuttgart, Deutschland
Fehlt in der Anleitung noch, dass man ein Datenbankupdate machen muss?

Bekomme beim Aufruf im Backend die Fehlermeldung, das das Script nicht ausgeführt werden kann...

Jo, das war es :-)
Zuletzt bearbeitet von planepix, 2007-11-07 15:41
all best / beste grüße
planepix
2007-11-07 15:40
schlauchbeutelmaschine
User
Avatar
Beiträge: 517
Deutschland
Und schon gehts los :-)
Hab den Schritt in der Anleitung ergänzt.
2007-11-07 15:50
planepix
Partner
Avatar
Beiträge: 2255
Stuttgart, Deutschland
Hi SMB,

klappt tut wackelt und hat Luft :-)

Prima.

Was ist mir aufgefallen:

Nach Klick auf der linken Seite auf Imagerotator und Anlegen einer neuen Rotation:

1. Die Editierbuttons könnten noch nach oben (damit die Bedienung einheitlich ist)

2. Erstellen des Modules und Auswahl. Hier im Deutschen dann in Großschreibweise.

3. Ggf. für die Zeitangaben wie bei den Einstellungen ein Rechenbeispiel für den erklärenden Text
z. B. (1000 ms = 1 sec)

4. Ein Hinweis dass man bei den Seitenlayout Einstellungen Mootools JS einschalten muss.

Sonst ich werde mal die Bilder beobachten :-)

Wenn man während der Animation JS abschaltet, bleibt die Animation genau so steht - nicht schlecht.
Reload bringt das erste Bild. Super!

Was mir gut gefällt, dass in einem angelegten Imagerotator die Werte oben drin stehen, so kann man fix vergleichen.

Ansonsten: Ich bin imprägniert ;-)
Zuletzt bearbeitet von planepix, 2007-11-07 16:00
all best / beste grüße
planepix
2007-11-07 15:53
Super!!

Bis jetzt hab ich die SmoothGallery selber eingebaut (dafür reicht's noch, ein Modul proggen kann ich leider nicht :( )

Aber mit dem Modul können User später auch selber die Bilder ergänzen.

Werd's direkt nachher probieren!

DANKE!
2007-11-07 15:56
schlauchbeutelmaschine
User
Avatar
Beiträge: 517
Deutschland
Danke für Euer Feedback,

@planepix
1. Der ganze Block wird als row gesehen deshalb wandern die in die Mitte.
Weisst du wie ich die Buttons nach oben kriege, ich habe keine Option gefunden?

2-4. Werde ich ändern!
2007-11-07 16:16
planepix
Partner
Avatar
Beiträge: 2255
Stuttgart, Deutschland
In welcher Datei werden die Buttons aufgerufen?

Vielleicht kann man beim Aufbau der Artikel Templates gucken?
Zuletzt bearbeitet von planepix, 2007-11-07 16:30
all best / beste grüße
planepix
2007-11-07 16:27
schlauchbeutelmaschine
User
Avatar
Beiträge: 517
Deutschland
Die Funktion wird in der BE Konfigurationsdatei unter /dca/tl_imagerotator.php aufgerufen. Dort wird dann ein "label-callback" ausgeführt und dann das BE nach der Vorgabe erstellt.

Die Buttons kannst im Array "operations" konfigurieren, und da kann man auch ein eigenes Stylesheet zuweisen...

Das muss ich mir nochmal in Ruhe angucken oder auf Hilfe hoffen :-)
2007-11-07 16:49
Im FF und Opera sieht das sehr gut aus. Nur IE-basierte Browser wollen das nicht anzeigen (bei mir??? - trotz eingeschaltetem JS).
2007-11-07 18:29
planepix
Partner
Avatar
Beiträge: 2255
Stuttgart, Deutschland
Jepp eben auch unter IE 6 & IE 7 getestet, JS Fehler, Zeile 27, Zeichen 4 und Zeile 19 Zeichen 4

Safari 3.0.3beta, WIN = funktioniert.
Zuletzt bearbeitet von planepix, 2007-11-07 18:58
all best / beste grüße
planepix
2007-11-07 18:38
schlauchbeutelmaschine
User
Avatar
Beiträge: 517
Deutschland
Danke für den Hinweis,

1. Fehler - Zeile 27
Es lag an einem Komma das im Template bzw. Script zuviel war.
Habe die Dateien upgedatet und die Extension hochgeladen.
Einfach alle Dateien überschreiben und fertig. Die Datenbank muss nicht upgedatet werden.

2. Fehler Zeile 19
Kann die Ursache nicht finden bzw. ist auch im Original Script,
habe aber keine Auswirkungen bemerkt.

Gute Nacht SBM :-)
Zuletzt bearbeitet von schlauchbeutelmaschine, 2007-11-07 22:10
2007-11-07 22:05
Stephan
User
Avatar
Hallo,

sieht sehr gut asu auf der Demosite :-)

ich habe die Erweiterung soeben installiert, allerdings klappt bei mir das Erstellen des Moduls nicht, nach Auswahl des Imagerotator werden bei mir keine weiteren Optionen, wie in der Slideshow-Anleitung zu sehen (Create a module), eingeblendet. Ich nutze TL 2.4.7

Ich kann das "unvollständige Modul" speichern, allerdings erhalte ich bei der Frontend-Vorschau einen Fehler:

iconCode:
Warning: array_key_exists() [function.array-key-exists]: The second argument should be either an array or an object in /homepages/htdocs/cms/system/libraries/Database.php on line 718
Fatal error: Uncaught exception Exception with message Unknown field "id" thrown in /homepages/htdocs/cms/system/libraries/Database.php on line 720 
#0 /homepages/htdocs/cms/system/modules/imagerotator/Moduleimagerotator.php(40): Database_Result->__get('id')
#1 /homepages/htdocs/cms/system/modules/frontend/Module.php(114): Moduleimagerotator->compile()
#2 /homepages/htdocs/cms/system/libraries/Controller.php(171): Module->generate()
#3 /homepages/htdocs/cms/index.php(261): Controller->getFrontendModule('71', 'header')
#4 /homepages/htdocs/cms/index.php(517): Index->run()
#5 {main}

Gruß

Stephan
Zuletzt bearbeitet von Stephan, 2007-11-07 23:05
2007-11-07 23:04
BugBuster
User
Avatar
Beiträge: 630
Berlin, Deutschland
Ich habe genau dasselbe Problem wie Stephan.
Mir ist dabei aufgefallen, das bei Einbinden des Moduls (Layout-Module) nur Name und Typ abgefragt wird. Die restlichen Felder fehlen (im Vergleich zur Demo)
ah, sehe grad, ebenfalls genauso wie bei Stephan.

Leider ist nun die main.php nicht mehr aufrufbar. Ich hoffe ich bekomme das wieder hin damit meine Testumgebung wieder läuft.

EDIT: Ok, die main.php geht wieder, hab das Modul editiert und einen anderen provisorischen Typ gesetzt.
Zuletzt bearbeitet von BugBuster, 2007-11-08 00:58
Grüße, BugBuster
_____________________________________________
Module: Banner, XING, Visitors, LastLogin
(Freizeitentwicklung)
http://www.TYPOlight.Glen-Langer.de
2007-11-08 00:55