Hilfe - Suche - Mitglieder - Kalender
Vollansicht: Fotoalbum 1.3
Forum Sefrengo.org > Downloads > Archiv > Module
Ute
Modulname:
---------------------------------------------------------------------------
FotoAlbum 1.3.1


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



Bechreibung:
---------------------------------------------------------------------------
FotoAlbum basiert auf codeteilen von der PicGalerie 3.6, ist jedoch ansonsten
ein kompletter rewrite. Die bugs aus der PicGalerie sind behoben


Features:
---------------------------------------------------------------------------
fehlende Funktionen / Erweiterungswünsche:
- kommentarfunktion pro bild
- backend-schalter zum neugenerieren der watermarks
- warenkorb-funktionalität zum bestellen von bildern
- popup-support
- image-walker für detailansicht (thumbs (bis zu +-5) statt text als links in der detailansicht)
- automatisches erzeugen von bilderrahmen?

Features:
- Bildbewertung anschaltbar
- Ordnerauswahl ODER Dateiauswahl für Galeriebilder: Ab sofort können auch dateien aus verschiedenen ordnern in der gleichen galerie angezeigt werden.
- EXIF support
- IPTC support
- Abschaltbare Übersichtsseite
- Quadratische Thumbnails (gabs schon in PicGalerie)
- Automatisches Watermarking (gabs schon in PicGalerie, funktioniert jetzt aber richtig)
- Galerieübersicht
- Bilddetailansicht

Bugfixes:
- utem's xhtml fixes sind jetzt auch mit drin.
- <br> in <br /> umgewandelt für xhtml konformität (danke an utem)
- support für exif-flash tag
- kleinere bugfixes im zusammenhang mit den templates und den einstellungen im backend

Bugs:
- definitiv. not yet known -

Bemerkung:
- slideshows lassen sich über die templates realisieren (den entsprechenden javascript-code einfügen!)
- bugfixes solltet ihr hier in diesen thread posten,
- positive kommentare könnt ihr ebenfalls hier im thread hinterlassen,
- negative behaltet einfach für euch,
- benutzt das modul auf eigene gefahr. es gibt keine garantie auf das modul.


Autor(en):
---------------------------------------------------------------------------
kfo


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


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


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.


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

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

Current versionnumber is 01.03.01 - released 15.01.2007
------------------------------------------------------------------------------------------------
^ nach Sefrengo portiert und Pfade der transform.php angepasst
feniweb
@ute

Danke für das Modul Fotoalbum 1.3 mit Wasserzeichen und Exif

Leider funktioniert bei mir das nicht unter SF 1.3.1, es zeigt keine Bilder an.

Der HTML-Code wird bei Container 30 einfach abgeschnitten. mad.gif
QUELLTEXT
....
<div id="content">
    <div>
        
        <!--START 20//--><p> Das ist eine Testseite des&nbsp; Moduls Fotoalbum 1.3. </p>
<p> Mit Wasserzeichen&nbsp; </p> <!--END 20//-->
        <!--START 30//-->


Gruss
gunwalt
Super!!
ZITAT(feniweb @ Mon. 15. January 2007, 18:53) *
@ute
Leider funktioniert bei mir das nicht unter SF 1.3.1, es zeigt keine Bilder an.

Kann ich so nicht bestätigen.

Muß die Erklärung für EXIF-Tags und IPTC-Tags zwei mal da sein? Oder reicht beim zweiten Mal nicht auch ein "siehe oben".
Ich kriege im Moment die Bewertung nicht ans Laufen. Obwohl die Bildbewertung aktiviert und auch eine Tabelle in der DB angelegt wird, sehe ich nirgendwo etwas von Bewertung.

Eine Funktion vermisse ich aus der alten Pict Galerie, die ich für wichtig halte: "Redakteur soll Verzeichnis im Frontend einstellen"

Eine Lizenz GPL? kenne ich nicht smile.gif B) unsure.gif wink.gif
Ute
Ihr Lieben,

ich bin nicht die Entwicklerin des Moduls, sondern habe das Modul nur von Dedi portiert. Kfo - ich weiss nicht seinen richtigen Namen - hat dies Modul veröffentlicht.

Die Vote-Funktion habe ich nie benutzt, deshalb habe ich sie auch hier nicht ausprobiert.

@gunwalt
GPL?: Da in der Modulbeschreibung unter Dedi nichts stand, habe ich es hier mit Fragezeichen versehen, ansonsten hatte ich ja den Text von kfo übernommen.

Bei mir läuft das Foto-Album unter Sefrengo 1.3.1

Alles Liebe
Ute
Ute
Lieber Guntram (gunwalt?, war doch richtig?)

ich habe gerade noch mal bei mir geschaut bezüglich Voten. Im Bereich Detailansicht kannst Du die Variable {voter} einbauen, dann funktionierts auch mit dem Voten...

Liebe Grüße
Ute
gunwalt
ZITAT(Ute @ Mon. 15. January 2007, 22:38) *
ich habe gerade noch mal bei mir geschaut bezüglich Voten. Im Bereich Detailansicht kannst Du die Variable {voter} einbauen, dann funktionierts auch mit dem Voten...


Wie war das mit dem Wald und den Bäumen oder analog mit den Variablen und ... - dafür gibt es noch kein Wort ... laugh.gif
toddy
Muss ich für das Wasserzeichen etwas beachten? Ich habe eine png Datei benutzt, die wird im Bild aber nicht angezeigt. Gibt es da noch eine Einstellung im Tempalte selbst....eine Variabele...?
Ute
Hallo Toddy,

wie gesagt, ich bin nicht die Entwicklerin, aber bei mir funktioniert die Einbindung des Wasserzeichens. Allerdings habe ich ein transparentes GIF benutzt (hier zu sehen Wasserzeichen.
Einstellungen zum Wasserzeichen sind nur unter Konfiguration - Erweitert die letzten Einstellungen, damit bestimmt Du ja nur die Position, Transparenz...

Liebe Grüße

Ute
feniweb
@Ute

Zu meinem oben benanten Problem. Bei meiner SF-Testinstalation in Netz funktioniert es nicht, auf dem Localen netz unter Xampp funktioniert alles. Konnte das Problem noch nicht lösen.

@toddy
Bei Wasserzeichen-Bilder muss der Hintergrund Transparent sein geht mit gif und png.
Wenn es nicht angezeigt wird evtl. schon angelegte Thumps löschen.

Gruss
Tiggr
Hiho!

Ich stell gerade auf Fotoalbum um, von der PicGallery, und hab ein Problem: Wenn ich quadratische Thumbs einschalte, dann werden die Thumbs zum Teil unterschiedlich groß!

Klicken um den Anhang anzusehen


Hab schonmal alle Thumbs gelöscht, ändert nix.

Tschüss
Tiggr
Tiggr
OK, das liegt daran, das die DiD-Thumbs (also Sefrengo-Thumbs) auch unterschiedlich groß sind, nur eine Kante ist immer 100px. Mal sehen, was ich da machen kann, dass gleich große Quadrate rauskommen, ist so ja doof!
Tiggr
Hiho!

Hab eine Lösung, die ich bei mir auch funktioniert! ;-) Hab leider keine Ahnung von gd, und deswegen auch keinen Plan, ob das so ok ist!

Erstens, ich hab den Aufruf von 'make_square_image' gesucht, und so umgebaut, das er auf das Orginalbild zugreift:

QUELLTEXT
make_square_image (    $cfg_client["upl_path"].$mod["file"][$i]["dirname"].$mod["file"][$i]["filename"],
                    $cfg_client["upl_path"].$mod["file"][$i]["dirname"].$mod["file"][$i]["square_thumb_filename"],
                    $mod["square_split"]);


Zweitens, ich hab die Funktion komplett umgebaut, sieht jetzt wie folgt aus:

QUELLTEXT
//Funktion zum erstellen von quadratischen Bildern
if (!function_exists('make_square_image')) {
    function make_square_image($image, $new_image, $square_split) {
        global $cfg_cms, $cfg_client;

        $sqsize = 100;

        require_once $cfg_cms['cms_path'].'external/pear.php.net/Image/Transform.php';
        $cms_image = Image_Transform::factory($cfg_cms['image_mode']);
        $cms_image->load($image);
        $ox = $cms_image->img_x;
        $oy = $cms_image->img_y;
        if ($ox > $oy) {
            $ny = $sqsize;
            $nx = floor($sqsize*$ox/$oy);
            $y  = 0;
            $x  = floor(($nx-$sqsize)/2);
        } else {
            $ny = floor($sqsize*$oy/$ox);
            $nx = $sqsize;
            $y  = floor(($nx-$sqsize)/2);
            $x  = 0;
        }
        $cms_image->resize($nx, $ny);
        $cms_image->crop($sqsize, $sqsize, $x, $y);
        $cms_image->save($new_image);
        $cms_image->free();
        unset($cms_image);
    }
}


Bei mir baut das schöne, quadratische Thumbs, alle von der selben Größe! Problem: Ich war zu faul das ganze über die GUI konfigurierbar zu machen, deswegen setzt ich die Thumb-Größe in der Funktion hardcoded! dry.gif Das ist natürlich übel! Aber mir reicht es erstmal!

Tschüss
Tiggr
HardCastle
Hallo feniweb,

kann dein problem bestätigen. Auch bei mir wird der html-code abgeschnitten. Und zwar direkt nach beginn des containers, in dem sich das fotoalbum-modul befindet.
CODE
...</div>
<!--START 2//-->test<!--END 2//-->
<!--START 4//-->

Im container 4 ist das fotoalbum. Dannach ist sense. Hast du schon eine lösung dafür?
Arbeite mit sefrengo 1.4 Beta 2 (01.03.01) und nicht offline.

Gruß hardcastle
andi
kann ich im übrigen auch bestätigen. musste dann auf die pict-galerie umsteigen, die funktioniert noch ohne probleme.


gruss andi
feniweb
@alle

Ich habe den Verdach das das Hosting ist. Da ich das Fotoalbum auf einem ander Hosting im einsatz habe und es funktioniert.

Aber fragt mich bitte nicht was die ursache ist. Das eine ist noch Php4.3.x, das funktionierende ist Php5.2.x. blink.gif

Gruss
andi
habe auch schnell getestet:

php 4.4.4 -->negativ
php 4.4.6 -->positiv


gruss andi
Rolf Furrer
php 4.3.10 --> positiv

Gruss Rolf
amk
php 4.4.5 -> negativ
php 5.2.0 -> bedingt positiv (wenn ich exif-infos auslesen will, passiert bei mir nix mehr)

HINWEIS
Ich hänge hier mal eine version 1.4.1 drann. ich hatte auf bitten das fotoalbum um eine pfadauswahl im frontend (für den redakteur) erweitert. dazu muss man lediglich das element {pathselect} im galerie- und/oder detailansichts-template hinzufügen.
ich arbeite allerdings nicht weiter an dem modul, da ich es aufgrund dem wankelmütigen funktionsverhalten unter verschiedenen php-version nicht einsetzen kann und werde. (bin froh das ich es halbwegs lokal zum laufen bekommen hab - vielleicht nutzt das modul eine spezielle php-extension und bereitet deshalb hier und da probleme?)
STam
ZITAT
... da ich es aufgrund dem wankelmütigen funktionsverhalten unter verschiedenen php-version nicht einsetzen kann.

Wo ist denn das grundsätzliche Problem?

Vieleicht sollte man einfach mal im Modulcode besser mit Fehlerbehandlung/Exceptions arbeiten als
das Fehlermeldung nur unterdrückt werden.
Beispielcode:
QUELLTEXT
//Funktion zur ermittlung von EXIF-Daten in JPEG/TIFF-Files
if (!function_exists('get_exif_for_file')) {
    function get_exif_for_file($image) {
        if (!$errno) {        
            $exif = @exif_read_data($image, true, false);
        }
        if (!empty($exif)) {
            return $exif;
        } else {
           return &quot;&quot;;
        }
   }
}
... von Fehlerbehandlung keine Spur, unsinnigerweise wird eine nicht vorhandene $errno abgefragt ph34r.gif

Auch das nutzen der Image_Transform::factory von PEAR passiert nur in FireAndForget Manier,
nirgends wird da mal geprüft ob es Fehlermeldungen aus der PEAR-Klasse gibt!

Im großen und ganzen also ist da noch ordentlich Potential drinne,
nur machen muss das einer wub.gif

Gruß
Ivo
Danke für dieses Modul. Ich bin auch als Anfänger gut damit klargekommen. Was ich nicht hinbekommen hab: Wie kann ich die Grösse des Detailbildes einstellen? Wahrscheinlich könnte man das im Template direkt bei "Bildergrössen" machen. Lässt sich jemand auf mein Niveau herab und erklärt mir das? Wäre nett...
toto
Tach zusammen, ich nutze auch das FotoAlbum 1.3 und hatte den abgeschnittenen Code auch schon. bei mir war die lösung, daß man bei EXIF und IPTC auf NEIN klickt. danach hat alles funktioniert smile.gif. was mir noch aufgefallen ist, das wenn ich die Vor/Zurueck-Links anzeigen möchte, die dinger nicht angezeigt werden?! kennt jemand das problem? hab schon alles versucht. ich benutze sefrengo 1.4

gruß toto
paulinsche
Ich würde gerne das Modul benutzen, um in einem Container eine bestimmte Anzahl Bilder aus einem Ordner anzeigen zu lassen. Die sollten dann immer zufällig ausgewählt werden, also z.B. 5 Bilder aus einem Pool von 20 Bildern werden immer zufällig angezeigt.
Nun dachte ich, ich könnte die Zufallsoption aus dem Catwalker-Modul dazu benutzen. Leider funktioniert das nicht. Sobald ich das einstelle, erscheinen keine Bilder.

Weiß da wer Rat und kann mir einen Tipp geben?
hylli
Was das Modul Fotoalbum angeht, kann ich da leider nicht weiterhelfen, aber Du könntest stattdessen

- X-mal das Modul Random Image im Template einsetzen
- das ganze versuchen mit den Catwalker umzusetzen
- evtl. die Funktion aus Random Image ins Modul Fotoalbum bringen?

Hylli
Buero
Bei mir geht der Versuch das Fotoalbum in SF 1.4.1 einzubinden völlig daneben. Nach der Auswahl im Template ist nur die oberste Zeile sichtbar - kann das jemand bestätigen ?

Hab mal ein Bild angehängt !Klicken um den Anhang anzusehen
gunwalt
Ist denn das Modul in der Modulansicht vollständig? So sieht das eher nach einem Templatefehler aus.
feniweb
Habe vor kurzem das Fotoalbum eingesetzt (Quadratische Bilder) aber in einer Version 1.4.1 und die funktioniert.

Gruss
Buero
also das was ich so sehen kann, scheint in der Modulansicht alles da zu sein !
FireFlyer
Neue Version online!
bjoern
Super, dann kann die Version hier ja ins Archiv.
Dieses ist eine vereinfachte Darstellung unseres Foreninhaltes. Um die detaillierte Vollansicht mit Formatierung und Bildern zu betrachten, bitte hier klicken.
Invision Power Board © 2001-2019 Invision Power Services, Inc.