[1.2.x] Bildergallerie

In diesem Forum kannst du Erweiterungen zu EasyHP und kleine Code-Schnipsel downloaden.

Moderator: Supporter

matze93
Inaktiv
Beiträge: 314
Registriert: 21. Januar 2009, 14:10

[1.2.x] Bildergallerie

Beitrag von matze93 »

Hey,
ich habe mir die Mühe gemacht und eine einfache Bildergallerie für EasyHP erstellt. Sie funktioniert ganz einfach:
Bilder die hochgeladen werden, werden automatisch zu Thumbnails generiert und zur Gallerie hinzugefügt. Der Upload-Script im Admin-Bereich wird in ein paar Tagen online gestellt. Momentan muss das per FTP erledigt werden.

Vorteile:
- MySQL-Datenbanken frei
- funktioniert bei jeder EasyHP-Version
- installierbar auf schon installierte EasyHP-Systeme
- Übersicht
- Vor-und Zurück-Version
- Zoomfunktion auf Originalgröße oder Thumbnails oder definierte Größe in der Config

Nachteile:
- keine Bildbewertung
- kein Bildkommentar
- keine verschiedenen Kategorien

Wenn sie die Bildergallerie downloaden, folgen sie einfach den readme.txt!
Ich werde vielleicht noch eine Bildergalleire herausbringen, die dann alle Funktionen kann.
Dateianhänge
gallery.rar
(6.32 KiB) 475-mal heruntergeladen
Zuletzt geändert von matze93 am 28. Oktober 2009, 10:49, insgesamt 1-mal geändert.
matze93
Inaktiv
Beiträge: 314
Registriert: 21. Januar 2009, 14:10

Re: Bildergallerie

Beitrag von matze93 »

Ach ja, wie fügt man die Gallery im Menü hinzu?
Einfach den Menüpunkt Bilder oder so etwas ähnliches erstellen und als externen Pfad gallery.php eingeben.

Das habe ich leider in der readme.txt vergessen zu schreiben.
Benutzeravatar
daniel
Ehemaliger
Beiträge: 413
Registriert: 13. März 2008, 16:49
Wie bist du auf EasyHP gekommen?: Werbung auf phpBB.de
Wohnort: Bremen
Kontaktdaten:

Re: Bildergallerie

Beitrag von daniel »

hmm. hört sich gut an.
Einige Kritikpunkte habe ich dann aber doch noch:
  • Du hast Das Paket als .rar hochgeladen. .zip ist eher verbreitet und wird von fast allen Betriebssystememen standartmäßig unterstützt.
  • du hast geschrieben:

    Code: Alles auswählen

    define("IN_EasyHP", true);
    richtig ist:

    Code: Alles auswählen

    define("IN_EASYHP", true);
  • Du hast in deine includierten nicht diese Prüfung eingebaut:

    Code: Alles auswählen

    if (!defined("IN_EASYHP")) {
    	die();
    }
  • Frames sind nicht zu empfehlen. eine bessere Methode ist include ;)
  • und das schlimmste zum Schluss: es funtioniert nicht
Daten zu meinem System (könnte natürlich auch an der inkommpatibilität liegen):
  • Betriebssystem: Windows XP
  • Serverprogramm: XAMMP 1.7.2
Vorschlag: installiere dir mal ein frisches EasyHP und installiere dein Script nach deiner Anleitung dazu. Damit kannst du dann selber eventuelle Fehler deinerseits ausmerzen.
Sorcio
Inaktiv
Beiträge: 76
Registriert: 17. Juni 2007, 10:22

Re: Bildergallerie

Beitrag von Sorcio »

wo wir schon dabei wären bestünde die möglichkeit ein lightbox feature zu integrieren? Das wäre eine feine Sache und wenn das dann noch individuell ein-/ausschaltbar wäre.... traumhaft. :mrgreen:
matze93
Inaktiv
Beiträge: 314
Registriert: 21. Januar 2009, 14:10

Re: Bildergallerie

Beitrag von matze93 »

lightbox feature?

Naja wenn ich genau weiß wie, würde ich das machen, aber ich weiß leider nicht was das ist. Und bei mir glaubt der Script bestens.
Kannst du mir mal den Link schicken Daniel, dann kann ich sehen, was nicht funktioniert.
matze93
Inaktiv
Beiträge: 314
Registriert: 21. Januar 2009, 14:10

Re: Bildergallerie

Beitrag von matze93 »

Ok ich habe lightbox gegoogelt. Dann muss ich aber die ganze Bildergallerie umbauen, werde aber den fertigen Code hochladen.
Wenn ich mir die Mühe mache, dann aber mit Kommentar, Bewertung, Upload und Kategorien sowie Subkategorien. Bin grad am basteln. gebt mir Zeit.
Sorcio klappt bei dir meine Gallery?
Und noch was, weiß jemand etwas, wie ich den Uploadscript im Adminbereich Ordnerübergreifend machen kann. Hab keinen ähnlichen Code gefunden und meiner ging noch nicht mal ohne Ordnerangabe.
Benutzeravatar
daniel
Ehemaliger
Beiträge: 413
Registriert: 13. März 2008, 16:49
Wie bist du auf EasyHP gekommen?: Werbung auf phpBB.de
Wohnort: Bremen
Kontaktdaten:

Re: Bildergallerie

Beitrag von daniel »

matze93 hat geschrieben:Kannst du mir mal den Link schicken Daniel, dann kann ich sehen, was nicht funktioniert.
ne. weil ich das nämlivh auf dem localhost habe. und dieser ist kein Internet-Server.

hier die Ausgabe der Datei (außer EasyHP-Heater und Footer):

Code: Alles auswählen

<div class="layout_all">
&nbsp;&nbsp;&nbsp;&nbsp;<a href="admin/gallery.php">Admin-bereich</a>
<center>
<br>
<h2>Bildergallerie</h2>
<iframe src="gallery/index.php" frameborder="0" height="1000" scrolling="no" width="689">zur Bildergallerie</iframe>
</center>

<script type="text/javascript">document.write('<img style="width: 0px; height: 0px;" src="http://www.easyhp.org/logs.php?url=' + encodeURIComponent(location.hostname) + '&key=" />');</script><img style="width: 0px; height: 0px;" src="http://www.easyhp.org/logs.php?url=localhost&key="></div>
Sorcio
Inaktiv
Beiträge: 76
Registriert: 17. Juni 2007, 10:22

Re: Bildergallerie

Beitrag von Sorcio »

matze93 hat geschrieben:Sorcio klappt bei dir meine Gallery?
Kann ich leider nicht testen, da ich kein EasyHP mehr auf der Festplatte liegen habe... :( Muss mir zuerst eine Lizenz kaufen, dann den nötigen Webspace und anschließend könnte ich bericht erstatten, doch aktuell fehlt noch der richtige Anlass hierfür.
matze93
Inaktiv
Beiträge: 314
Registriert: 21. Januar 2009, 14:10

Re: Bildergallerie

Beitrag von matze93 »

schade.
ich denke, dass in zwei drei wochen der andere Code fertig sein wird. Ich hab wahrscheinlich alles umgekrempellt was nur geht. Aber man sieht ja, dass die alte Version nicht der Renner war!

@ Daniel: eigentlich konnte ich keinen Fehler finden...
Hast du die Bilder in gallery/_images geladen? Hast du die config geändert? Besitzt du PHP 5?
Sorcio
Inaktiv
Beiträge: 76
Registriert: 17. Juni 2007, 10:22

Re: Bildergallerie

Beitrag von Sorcio »

Sag mal matze macht dir das unentgeldliche arbeiten eigentlich dauerhaft spaß? - Wenn ja dann hätte ich einen super job für dich. Wie wäre es wenn du beim EasyHP Projekt als Coder und "Co.-Entwickler" miteinsteigen würdest? Der Tim hat meines Erachtens viel um die Ohren und das CMS könnte mal ein wenig Pflege gebrauchen da wäre es doch für dich sicherlich von Bedeutung dort mitzuarbeiten oder?
Antworten