Willkommen, Gast ( Anmelden | Registrierung )     [ Hilfe | Mitglieder | Suche ]

 
Reply to this topicStart new topic
> RandomImage 00.06.01, Bilder und Flash Dateien zufällig anzeigen lassen (Bannerrotation)
FireFlyer
Beitrag Wed. 4. February 2009, 20:22
Beitrag #1


Advanced Member
*******

Gruppe: AdvancedMembers
Beiträge: 446
Mitglied seit: 12.09.2006
Wohnort: Bamberg
Mitglieds-Nr.: 235



Modulname:
---------------------------------------------------------------------------
RandomImage 00.06.01

Status:
---------------------------------------------------------------------------
stable


Bechreibung:
---------------------------------------------------------------------------
Das Modul RandomImage ermöglicht es, Bilder (und Flash Dateien) unterschiedlichen Typs aus einem
konfigurierten Ordner inkl. Unterordner (des Dateimanagers) zufällig anzeigen
zu lassen.
Eine dynamischer Verlinkung ist möglich, damit lässt sich zum Beispiel eine Bannerrotation umsetzen.


Features:
---------------------------------------------------------------------------
- konfigurierbarer Ordner des Dateimanager
- Template-gesteuert
- mehrfach auf einer Seite verwendbar


Autor(en):
---------------------------------------------------------------------------
alexander (axxxcel)
spetter
silverfox
tabaco
mistral
dduffy


Lizenz:
---------------------------------------------------------------------------
GPL


Benötigte Sefrengo Version:
---------------------------------------------------------------------------
>= 01.02.00 (Sefrengo 1.2)


Installation:
---------------------------------------------------------------------------
Wechseln Sie in Ihrer Sefrengo Version in den Bereich "Design->Module". Am
unteren Ende des Bereichs befindet sich ein Uploadfeld. Wählen Sie hier die
gewünschte "*.cmsmod"- Datei aus. Mit einem Klick auf das Diskettensymbol
wird das Modul in das CMS importiert. Das Modul ist nun innerhalb des CMS
nutzbar.


Update/ Migration:
---------------------------------------------------------------------------
Update von einer Version vor 1.2:
Es wird empfohlen, auf jeder Seite, wo dieses Modul benutzt wird, kurz die
Konfiguration aufzurufen und diese noch einmal abzuspeichern. Dies ist
aufgrund neuer Konfigurationparameter notwendig, die erst zur Verfügung
stehen, wenn die Konfiguration erneut zugewiesen wurde.


Dokumentation:
---------------------------------------------------------------------------
Keine vorhanden

CODE
Changelog legend:
# -> Bug Fix
+ -> Addition
^ -> Change
- -> Removed
! -> Note

Current versionnumber is 00.06.01 - released 04.02.2009
--------------------------------------------------------------------------------
^ support Tabs and help
+ example for flash-template

Current versionnumber is 00.06.00 - released 05.11.2007
--------------------------------------------------------------------------------
+ support for Flash files added

Current versionnumber is 00.05.02 - released 04.11.2007
--------------------------------------------------------------------------------
# corrected {title} template

Current versionnumber is 00.05.01 - released 11.01.2007
--------------------------------------------------------------------------------
+ added new template vars {image_path}, {image_file}

Current versionnumber is 00.05.00 - released 16.09.2006
--------------------------------------------------------------------------------
+ added new template vars {title}
^ generated image tag has title
# generated image tag is correct

Current versionnumber is 00.04.03 - released 28.12.2005
--------------------------------------------------------------------------------
+ added new template vars {image_url} {image_width} {image_height}
# generated image tag is now valid xhtml
# you can use cmsphp and php within the output template
^ converted modul to sefrengo 1.2

Current versionnumber is 00.04.02 - released 08.12.2004
--------------------------------------------------------------------------------
# Funktionsaufruf gekapselt

Current versionnumber is 00.04.00 - released 06.11.2004
--------------------------------------------------------------------------------
+ Bannerfunktionalität (konfigurierbar)
+ statische Beschreibung des Bildes (ALT- Attribut)
+ Dimensionen des Bildes werden mit angegeben

Current versionnumber is 00.03.00 - released ????
--------------------------------------------------------------------------------
! inital version

Angehängte Datei  RandomImage_v00_06_01.zip ( 5.8KB ) Anzahl der Downloads: 48
Go to the top of the page
 
+Quote Post
FireFlyer
Beitrag Wed. 4. February 2009, 20:25
Beitrag #2


Advanced Member
*******

Gruppe: AdvancedMembers
Beiträge: 446
Mitglied seit: 12.09.2006
Wohnort: Bamberg
Mitglieds-Nr.: 235



Zur Frage, ob Thumbs eingebunden werden können:

Evtl. Kann man diesen Codeschnipsel von der PIC-Slideshow verwenden?

CODE
// hier entscheidet sich ob die thumbs oder die orginale verwendet werden
$smallbig = "MOD_VALUE[6]";
$suffix=($smallbig) ? $mod["filename_suffix"] : "" ;

$mod["file"] = array();
$sql = "SELECT A.*, B.dirname
FROM " . $dedi_db['upl'] . " as A, ". $dedi_db['directory'] ." as B
WHERE
A.iddirectory = ". $mod['galerie_folder'] ."
AND
A.idclient = '$client'
AND
A.iddirectory = B.iddirectory
ORDER BY
A.filename";
$db->query($sql);
while ($db->next_record() ) {
$path_parts = pathinfo($db->f('filename'));
$mod["file"][]=$cfg_client["upl_htmlpath"].$db->f('dirname').basename($db->f('filename'),".".$path_parts["extension"]).$suffix.".".$path_parts["extension"];
}
Go to the top of the page
 
+Quote Post
Chregu
Beitrag Thu. 5. February 2009, 16:15
Beitrag #3


Advanced Member
*******

Gruppe: AdvancedMembers
Beiträge: 334
Mitglied seit: 10.07.2006
Wohnort: luzern (Schweiz)
Mitglieds-Nr.: 128



Habe das Modul noch mit einem Routing ausgerüstet. Das heisst pro Seite, Ordner oder Ordner mit Unterordner kann ein Directory angeben werden aus dem per Random ein Image ausgelesen wird. Falls jemand Interesse hat dies in das Modul mit einzufügen kann sich bei mir melden. Ansonsten wird das wohl noch eine Weile dauern bis ich das einfügen kann...

Gruss
Chris
Go to the top of the page
 
+Quote Post
FireFlyer
Beitrag Thu. 5. February 2009, 19:01
Beitrag #4


Advanced Member
*******

Gruppe: AdvancedMembers
Beiträge: 446
Mitglied seit: 12.09.2006
Wohnort: Bamberg
Mitglieds-Nr.: 235



Da lass ich dich lieber mal ran und evtl. kannst ja auch die Thumbs mit einbinden, falls mein geklauter Code klappt! So viel Zeit muss sein!
Go to the top of the page
 
+Quote Post
andi
Beitrag Fri. 6. February 2009, 10:01
Beitrag #5


purist
********

Gruppe: AdvancedMembers
Beiträge: 1.525
Mitglied seit: 30.06.2006
Wohnort: luzern (schweiz)
Mitglieds-Nr.: 16



gäbe es auch die möglichkeit, das modul dahingehend zu erweitern, dass mehrere bilder zufallsgeneriert ausgegeben werden können?
also {image:1}, {image:2} usw? natürlich wäre dann die möglichkeit, ein umschliessendes template zu habe auch toll.

so könnte man z.b. in der seitenleiste 4 bilder aus einer galerie zufällig ausgeben lassen. oder gibts dafür eine andere, gute möglichkeit?



gruss andi


--------------------
Go to the top of the page
 
+Quote Post

Reply to this topicStart new topic
1 Besucher lesen dieses Thema (Gäste: 1 | Anonyme Besucher: 0)
0 Mitglieder:

 



RSS Vereinfachte Darstellung Aktuelles Datum: 23.8.19 - 08:00

Sefrengo ist ein eingetragenes Markenzeichen und urheberrechtlich geschützt.
Copyright 2009 Design & Daten, Alle Rechte vorbehalten.