Zusätzlichen Button zur Anzeige eines Histogramms in displayimage.php einbauen Zusätzlichen Button zur Anzeige eines Histogramms in displayimage.php einbauen
 

News:

cpg1.5.48 Security release - upgrade mandatory!
The Coppermine development team is releasing a security update for Coppermine in order to counter a recently discovered vulnerability. It is important that all users who run version cpg1.5.46 or older update to this latest version as soon as possible.
[more]

Main Menu

Zusätzlichen Button zur Anzeige eines Histogramms in displayimage.php einbauen

Started by M4rkus, March 24, 2010, 11:18:21 AM

Previous topic - Next topic

0 Members and 1 Guest are viewing this topic.

M4rkus

Hallo,

meine CPG: https://www.naturfoto-galerie.net

Ich habe auf meinen Server ein script liegen, das aus den hochgeladenen Bildern mit ImageMagick ein Histogramm erstellen kann und dieses als zusätzliches GIF-Bild ablegt.
Ich würde nun gern auf der Bildanzeigeseite (schätze mal das ist displayimage.php) einen zusätzlichen Button einbauen, am liebsten direkt unter dem Bild noch über dem Beschreibungstext des Bildes auf den die User draufklicken können und somit das script aufrufen.
Das script generiert bei Bedarf das Histogramm und soll dann angezeigt werden.

An welcher Stelle müsste ich denn den PHP oder Java-Code einbauen ?
Und wie rufe ich über PHP/Java ein lokales shellscript auf dem Server auf und lasse das Histogrammbild anzeigen?


Bedanke mich schon mal herzlichst für Antworten.
Ich weiss selber das ich immer komplizierte Fragen habe ;)
Best all, Markus

Αndré

Hier gibt es einen fertigen Histogram-Mod. Vielleicht reicht dir das ja schon.

Ansonsten kannst du in deiner theme.php im Template $template_display_media einen Platzhalter erstellen und mit der Funktion theme_html_picture mit Leben füllen. Zum Aufruf eines Shellscripts kann ich nichts sagen.


Joachim Müller

[off topic]
Du verwendest immer noch cpg1.4.24 statt des derzeit aktuellen cpg1.4.26 und bist daher verwundbar. Upgrade!
[/off topic]

In das Plugin EnlargeIt für cpg1.4.x ist auch eine Histogramm-Funktionalität integriert, die Du Dir mal ansehen solltest.

Davon abgesehen möchte ich Dir noch ein möglichen Upgrade auf cpg1.5.x an's Herz legen, verbunden mit den Plugins EnlargeIt für cpg1.5.x oder flf_histotag, die beide eine Histogramm-Funktion an Bord haben. Visuell unterscheidet sich das Histogramm, das in EnlargeIt implementiert wurde nicht von dem genannten Mod und der Version für cpg1.4.x, aber von der Logik her, dem Ressourcen-Verbrauch etc. ist da einiges an Verbesserung hineingeflossen. Beim flf_histotag plugin liegt der Fokus zwar auf dem Geo-Tagging, aber die Histogramm-Funktion ist dort visuell sehr ansprechend gelöst.

M4rkus

Hallo ihr beiden,

herzlichen Dank für die Antworten, damit habt ihr mir schon mal sehr weitergeholfen.
Ich werde mir alles ansehen und entscheiden was ich mache.

@Joachim: Nein...ich verwende Version 1.4.26
Ich hatte von Anfang an 1.4.25 drauf, nach Stramms Modpack hat er die Versionsnummer wieder auf 1.4.24 gedreht.
Und das Update auf 1.4.26 hab ich von Hand geändert.

Was das Update auf 1.5.x angeht bin ich erstmal zurückhaltend.
Was ich dafür wieder alles ändern und anpassen muss bis es so läuft und aussieht wie jetzt *puuuhh*
EnlargeIt kenne ich, finde ich sehr gut, aber ich weiss nicht wie ich es anpassen soll.
Das Kommentarfeld ist mir zu klein und Zeilenumbrüche funktionieren nicht.
Ausserdem zeigt es die Bilder nicht im Vollformat an und alles solche Sachen !
Best all, Markus

M4rkus

Also den Histogram-Mod habe ich mal im Testsystem eingebaut, der funktioniert nicht.
Wenn ich da dann auf meine Bilder klicke, wird nur ein weisser Bildschirm angezeigt !
Best all, Markus

M4rkus

Quote from: M4rkus on March 25, 2010, 09:41:03 AM
Also den Histogram-Mod habe ich mal im Testsystem eingebaut, der funktioniert nicht.
Wenn ich da dann auf meine Bilder klicke, wird nur ein weisser Bildschirm angezeigt !

OK....der Histogramm-Mod läuft erstmal soweit....wer lesen kann ist klar im Vorteil ;)
Allerdings sollte man erwähnen, dass es nicht sofort ganz ersichtlich ist wie der Mod "in der Funktion" eingebaut werden muss  :(
Jetzt muss ich mal schauen....die Größe und Position des Histogrammbildes gefällt mir noch nicht.
Zu sehen auf: http://abnahme.naturfoto-galerie.net
Best all, Markus

M4rkus

So...alles paletti, Mod ist eingebaut, funktioniert und bin zufrieden...sehr schön ;)

Danke für die Hilfe.
Best all, Markus