• Herzlich willkommen im "neuen" DSLR-Forum!

    Wir hoffen, dass Euch das neue Design und die neuen Features gefallen und Ihr Euch schnell zurechtfindet.
    Wir werden wohl alle etwas Zeit brauchen, um uns in die neue Umgebung einzuleben. Auch für uns ist das alles neu.

    Euer DSLR-Forum-Team

  • In eigener Sache!

    Liebe Mitglieder, liebe Besucher und Gäste
    ich weiß, es ist ein leidiges Thema, aber ich muss es ansprechen: Werbung, Werbeblocker und Finanzierung des Forums.
    Bitte hier weiterlesen ...

  • DSLR-Forum Fotowettbewerb neu erfunden!
    Nach wochenlanger intensiver Arbeit an der Erneuerung des Formates unseres internen Fotowettbewerbes ist es Frosty als Moderator
    und au lait als Programmierer gelungen, unseren Wettbewerb auf ein völlig neues Level zu heben!
    Lest hier alle Infos zum DSLR-Forum Fotowettbewerb 2.0
    Einen voll funktionsfähigen Demowettbewerb kannst du dir hier ansehen.
  • Neuer Partner: AkkuShop.de
    Akkus, Ladegeräte und mehr (nicht nur) für Digitalkameras und Drohnen
  • Neuer Gutscheincode unseres Partners Schutzfolien24:
    DSLR-Forum2024
    Dauerhaft 10% Rabatt auf alle Displayschutzfolien der Eigenmarken "Upscreen", "Brotec", "Savvies".
    Der Code ist für alle Geräteklassen gültig.
  • Stimmt ab über die Sieger des DSLR-Forum Fotowettbewerbs März 2024.
    Thema: "Arbeitsmittel"

    Nur noch bis zum 31.03.2024 23:59!
    Jeder darf abstimmen!
    Zur Abstimmung und Bewertung hier lang
  • Frohe Ostern!

    Wir wünschen allen DSLR-Forum Nutzern, ihren Familien und Freunden sowie unseren Sponsoren und Partnern und deren Familien und Freunden ein frohes Osterfest.

    Euer DSLR-Forum Team!
WERBUNG

Tipps & Tricks zu 4images

Franklin2K

Themenersteller
Hallo,

ich möchte nachfolgend einige Tipps zu 4images (www.4homepages.de) geben, um dieses geniale Gallery-Skript noch besser und sicherer zu machen.





Sperre der rechten Maustaste aufheben
Ich persönlich finde die Sperrung der rechten Maustaste vollkommen überflüssig. Erstens lässt sie sich sowieso umgehen, zweitens gibt es bessere Möglichkeiten, die eigenen Bilder zu schützen und drittens mag ich keine Bevormundung des Anwenders.

Wie lässt sich die Sperre also aufheben? Dazu muss eine Datei bearbeitet werden, wie das genau geht findet Ihr hier.





Bilder gegen das externe Verlinken schützen
In der Standardeinstellung ist es möglich, Eure Bilder extern zu verlinken, und zwar so:

http://www.euredomain.de/4images/data/media/1/bildname.jpg

Um zu verhindern, dass Eure Bilder extern verlinkt werden können - was letztlich die Kosten für den Traffic in die Höhe treibt - könnt Ihr folgendermaßen vorgehen:

Legt Euch auf Eurem Webspace im Data-Verzeichnis die Datei .htaccess an. Der Punkt am Anfang ist wichtig!

Die Datei beinhaltet folgenden Text:

RewriteEngine On
RewriteCond %{HTTP_REFERER} !^http://your_domain/ [NC]
RewriteCond %{HTTP_REFERER} !^http://www.your_domain/ [NC]
RewriteRule [^/]+.(gif|jpg|png|zip|pdf|txt|mpg|mpeg|mov)$ http://www.your_domain/noaccess.gif [R,L]

Die Pfadangaben müsst Ihr natürlich anpassen.

Was bewirkt das nun? Falls ein Besucher bei Euch eingeloggt ist, dann kann er die Bilder natürlich sehen, falls er aber von extern auf Eure Galerie verlinken will, bekomt er nur eine Grafik (noaccess.gif) zu sehen, nicht aber die eigentlichen Bilder. Realisiert wird dies durch die Auswertung des HTTP_HEADER.





Erweiterung von 4images um die EXIF-Anzeige
Leider ist 4images standardmäßig nicht in der Lage, die EXIF-Daten anzuzeigen. Dies kann man aber durch einen nachträglichen Mod nachrüsten. Ihr findet die Anleitung dazu hier. Denkt aber daran, vor der Modifikation der Dateien die Original-Dateien zu sichern, falls etwas schief läuft.

Ich habe den Mod heute getestet und er funktioniert bei mir einwandfrei. Voraussetzung dafür ist PHP > 4.2 sowie die aktivierte EXIF-Option "--enable-exif". Beides kann man durch folgende Datei herausfinden:

<?php
phpinfo();
?>

Diese Datei als phpinfo.php abspeichern und auf den Server hochladen, aufrufen und die Werte prüfen.





4images XHTML-konform machen
Mit wenigen Änderungen könnt Ihr Eure 4images-Installation XHTML-konform machen und damit die Anforderungen des W3C erfüllen.

1) In der Datei header.html ist die falsche DTD in der ersten Zeile angegeben. Diese muss entfernt und gegen folgende Zeit ausgetauscht werden:

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">

2) Überprüft mit folgendem Link alle Seiten: validator.w3.org/check?uri=referer
Dazu baut ihr am besten in den Footer folgenden Link ein:
<a href="http://validator.w3.org/check?uri=referer"><img
src="http://www.w3.org/Icons/valid-xhtml10"
alt="Valid XHTML 1.0!" height="31" width="88" /></a>

Wenn Ihr nun auf die Grafik klickt, wird die entsprechende Seite automatisch überprüft.

3) In der top.html sind ein paar Fehler. Ersetzt alle Einträge "nowrap" mit "nowrap="nowrap".

4) Fertig :)





Falls Ihr weitere Tipps und Tricks zu 4images habt, dann postet diese bitte hier, ich werde sie dann einpflegen.

Viele Grüße
Franklin
 
Zuletzt bearbeitet:
Hi,
klasse Tipps. Ich habe zwar 4images noch nicht installiert, wollte mich aber damit beschäftigen.

Ist dieses Thema nicht in "EBV&Software" besser aufgehoben (schließlich handelt es sich ja um eine Galeriesoftware)
 
Hallo Franklin,

freut mich, das Du Dir die Arbeit machst.
Ich halte 4Images nicht unbedingt für so toll.
Die ganzen Modifikationen sind doch schon sehr
umständlich. Ich hatte immer Probleme mit Image Magick
und bin daher auf GD2 Libary umgestiegen.
Ein klasse Tool ist z.B die Galerie von
Menalto

Viele Grüße
 
Erik schrieb:
Hallo Franklin,

freut mich, das Du Dir die Arbeit machst.
Ich halte 4Images nicht unbedingt für so toll.
Die ganzen Modifikationen sind doch schon sehr
umständlich. Ich hatte immer Probleme mit Image Magick
und bin daher auf GD2 Libary umgestiegen.
Ein klasse Tool ist z.B die Galerie von
Menalto

Viele Grüße
Hallo Erik,

ich fand die Mods nicht sehr umständlich, ein bisschen Cut & Paste und fertig.
Mit ImageMagick hab eich überhaupt keine Probleme, bei meinem neuen Provider ist IM glücklicherweise installiert und funktioniert sehr gut. GD2 könnte ich auch nutzen, die Qualität ist allerdings deutlich schlechter und die Thumbnails insgesamt dunkler.

Viele Grüße
Franklin
 
frank21 schrieb:
Hi,
klasse Tipps. Ich habe zwar 4images noch nicht installiert, wollte mich aber damit beschäftigen.

Ist dieses Thema nicht in "EBV&Software" besser aufgehoben (schließlich handelt es sich ja um eine Galeriesoftware)
Hast Recht *schieb* ;)

Viele Grüße
Franklin
 
Hi,

bei mir ist IM auch installiert, lies sich aber nicht überreden mit der 4images zu funktionieren :D Mit anderen Anwendungen läuft IM prima.

PS: hast Du das Slideshow Modul installiert? Läuft bei mir auch nicht.
Viele Grüße
 
da scheint bei dir ja irgendwas komisch zu laufen Erik,
4images kann ich bei mir problemlos mit GD2 oder mit IM betreiben,
Exifs, Sldieshow, multiple Uploads, Admin-Modifikationen - alles kein Problem
 
Franklin2K schrieb:
Ich bastel gerade an meinem Template herum, das ist ja eine Wahninnsarbeit :rolleyes:
Findest du?
hmm, ich habe bisher nur das Standard-Template verändert, fand das aber nicht unbedingt aufwendig, habe aber auch schon ein paar templates für Mambo und phpBB gemacht gehabt
aber sobald ich mal Zeit finde muss ich meine homepage sowieso mal wieder in einen vorzeigbaren Zustand bringen und dann auch gleich die galerie erneuern
 
thunderblade schrieb:
Findest du?
hmm, ich habe bisher nur das Standard-Template verändert, fand das aber nicht unbedingt aufwendig, habe aber auch schon ein paar templates für Mambo und phpBB gemacht gehabt
aber sobald ich mal Zeit finde muss ich meine homepage sowieso mal wieder in einen vorzeigbaren Zustand bringen und dann auch gleich die galerie erneuern
Naja, ich designe das Template genauso wie mein Theme von Xoops, mittlerweile ist mir das auch ganz gut gelungen, denke ich :)

Bald gibts was zu sehen :D

Viele Grüße
Franklin
 
Franklin2K schrieb:
Naja, ich designe das Template genauso wie mein Theme von Xoops, mittlerweile ist mir das auch ganz gut gelungen, denke ich :)

Bald gibts was zu sehen :D

Wie editiert man denn sowas am besten, doch wohl nicht per Notepad ?
Bisher habe ich alles per Hand gemacht, aber ich kann mir nicht vorstellen das dies "die Lösung" sein soll.

4Images ist nicht schlecht, aber Gallery ist besser :p
Leider habe ich für Xoops nur ein altes Modul gefunden, Gallery 1.3.3 wäre nicht gerade empfehlenswert.
 
Kannofant schrieb:
Wie editiert man denn sowas am besten, doch wohl nicht per Notepad ?
Bisher habe ich alles per Hand gemacht, aber ich kann mir nicht vorstellen das dies "die Lösung" sein soll.

4Images ist nicht schlecht, aber Gallery ist besser :p
Leider habe ich für Xoops nur ein altes Modul gefunden, Gallery 1.3.3 wäre nicht gerade empfehlenswert.
Ich editiere bei 4images direkt auf dem Server mittels www.web2ftp.de Das ist super einfach und man sieht sofort die Änderungen.

Viele Grüße
Franklin
 
thunderblade schrieb:
Nix *würg* das ist das einzig wahre bei jeder Art von Programmierung

Klar, mach mal verschachtelte Tabellen per Hand, da bekommt man einen Knoten im Hirn :D

Aber wysiwyg-Editoren wäre mir schon lieber, aber nicht Javascript und geht doch gar nicht bei den Templates, oder ?
 
Kannofant schrieb:
Klar, mach mal verschachtelte Tabellen per Hand, da bekommt man einen Knoten im Hirn :D

Aber wysiwyg-Editoren wäre mir schon lieber, aber nicht Javascript und geht doch gar nicht bei den Templates, oder ?
alles lässt sich realisieren, ist nur eine Frage des Aufwands ;-)

und zum Thema verschachtelte Tabellen, das ist alles nur eine Frage von sauberer Programmierung - und zur Not lässt man das jetzt in Zeiten von php als rekursive Funktion laufen :p

Du kannst die Templates für 4images natürlich auch mit deinem gewohnten wysiwyg-Editor offline erstellen, die entsprechenden Platzhalter einsetzen und das ganze dann hochladen, sollte auch nicht das Problem sein.
nur kenne ich mich mit wysiwyg-Editoren nicht wirklich aus - ich habe HTML schon immer von Hand gemacht und nichts ist grausamer, als wenn du dir mal eine Frontpage-generierte Internetseite ansiehst *brrr* - wozu gibt es eigentlich Spezifikationen frag ich mich da dann immer (ohh, ich schweife ab)
Wie gesagt, sollte eigentlich problemlos funktionieren, das ist ja ein recht einfaches Template-System, was da verwendet wird - reine HTML-Dateien mit Platzhaltern für entsprechende Funktionen

@Franklin2k: Glückwunsch, jetzt hab ich schon Semesterferien und finde immer noch keine Zeit, meine Seiten mal fertig zu machen :(
 
Moin,

ich habe den Guide gerade ergänzt, nun wird auch beschrieben, wie man eine 4images-Installaton XHTML-konform macht.

Viele Grüße
Franklin
 
Was mir bei den meisten Fotoscripten fehlt, ist die Möglichkeit einem Bild mehrere Kategorien zuzuordnen. Letztendlich habe ich mich für Exhibit Engine entschieden, weil das meinen Ansprüchen am nächsten kommt.

www.photography-on-the.net
 
WERBUNG
Zurück
Oben Unten