pragmaMx Support Forum

alles für Webmaster => Webseitengestaltung Allgemein => Thema gestartet von: m-t am 29 September 2008, 20:51:44

Titel: Lightbox Alternativen
Beitrag von: m-t am 29 September 2008, 20:51:44
Da die Lightbox ja momentan so In ist... Ich hab da ne kleine Übersicht der Klone:

http://www.cloversigns.co.uk/backbox/backbox.html
http://javascript.axelschneider.info/
http://enlargeit.timos-welt.de/german/index.php
http://www.huddletogether.com/projects/lightbox2/
http://reghellin.com/milkbox/
http://smoothgallery.jondesign.net/
http://jquery.com/demo/thickbox/
http://www.digitalia.be/software/slimbox
http://fancy.klade.lv/
http://www.no-margin-for-errors.com/projects/prettyPhoto/

Vielleicht kanns ja jemand brauchen... Viel Spaß beim Basteln :-)
Titel: Re: Lightbox Alternativen
Beitrag von: Olaf am 13 Juli 2009, 10:13:59
Ich habe mir mal die Slimbox aus o.g. Liste vorgenommen und eine kleine Anpassung für PMX geschrieben. Diese Anpassung ermöglicht ein leichtes Einbinden der Lightbox in alle PMX-Module.

Das Paket beinhaltet die eine Include-Datei, welche alle benötigten Dateien einbindet, inclusive Sprachumschaltung. Die Anpassung des PMX-Codes ist in der Readme beschrieben.

Der Pfad 'includes' in der ZIP-Datei muss in muss auf das root-Verzeichnis der Domain kopiert werde. Bitte unbedingt die Readme lesen!!

Das Script läuft bereits eine weile auf der Voting-Seite bei www.terragen-masters.de zuverlässig.
Titel: Re: Lightbox Alternativen
Beitrag von: deepsleep am 13 Juli 2009, 12:09:59
Hallo TerraProject

Danke für den Mod.  :thumbup: Den werde ich gleich heute mal ausprobieren.

Wäre echt cool, wenn so ein Feature in eine der kommenden pragmaMX-Versionen Einzug halten würde.

Gruss
Deepsleep
Titel: Re: Lightbox Alternativen
Beitrag von: xmjay am 13 Juli 2009, 13:04:44
Hi TerraProject !

Danke Dir.
Werds auch ausprobieren.

:bye:
Titel: Re: Lightbox Alternativen
Beitrag von: Franky am 13 Juli 2009, 13:42:39
Zitat von: TerraProject am 13 Juli 2009, 10:13:59
Ich habe mir mal die Slimbox aus o.g. Liste vorgenommen und eine kleine Anpassung für PMX geschrieben. Diese Anpassung ermöglicht ein leichtes Einbinden der Lightbox in alle PMX-Module.

Das Paket beinhaltet die eine Include-Datei, welche alle benötigten Dateien einbindet, inclusive Sprachumschaltung. Die Anpassung des PMX-Codes ist in der Readme beschrieben.

Der Pfad 'includes' in der ZIP-Datei muss in muss auf das root-Verzeichnis der Domain kopiert werde. Bitte unbedingt die Readme lesen!!

Das Script läuft bereits eine weile auf der Voting-Seite bei www.terragen-masters.de zuverlässig.

Hi, coole Sache. Thx. Da werden sich einige freuen.

Und falls du noch Zeit und Lust hast, vielleicht paast du mal die MULTIBOX an. Die macht das Gleiche wie die Slimbox, jedoch auch andere Formate wie Videos, MP3s, PDFs etc...... ;-)

http://www.i-sft.de/Multibox-1-3-1.zip (http://www.i-sft.de/Multibox-1-3-1.zip)

ciao  :thumbup:

Titel: Re: Lightbox Alternativen
Beitrag von: Andi am 13 Juli 2009, 14:00:44
Moin :)

prima Sache, danke für die Arbeit, TerraProject  :thumbup: :thumbup:


Mit dem kommenden Servicepack für pragmaMx wird die auf jQuery (http://jquery.com/) basierende Lightbox Alternative "prettyPhoto (http://www.no-margin-for-errors.com/projects/prettyPhoto-jquery-lightbox-clone/)" integriert sein.
Ich habe die rausgesucht, weil sie erstens auf jQuery basiert, was ja eh schon integriert ist und zweitens, war die mir einfach am sympatischsten....
Titel: Re: Lightbox Alternativen
Beitrag von: Franky am 13 Juli 2009, 14:04:35
Zitat von: Andi am 13 Juli 2009, 14:00:44
Moin :)

prima Sache, danke für die Arbeit, TerraProject  :thumbup: :thumbup:


Mit dem kommenden Servicepack für pragmaMx wird die auf jQuery (http://jquery.com/) basierende Lightbox Alternative "prettyPhoto (http://www.no-margin-for-errors.com/projects/prettyPhoto-jquery-lightbox-clone/)" integriert sein.
Ich habe die rausgesucht, weil sie erstens auf jQuery basiert, was ja eh schon integriert ist und zweitens, war die mir einfach am sympatischsten....

die ist so ähnlich wie die Multibox, sieht aber besser aus.

na hoffentlich dauerts nicht so lange mit dem Servicerelease..... ;-)
Titel: Re: Lightbox Alternativen
Beitrag von: xmjay am 13 Juli 2009, 14:22:23
Zitat von: Andi am 13 Juli 2009, 14:00:44
Mit dem kommenden Servicepack für pragmaMx wird die auf jQuery (http://jquery.com/) basierende Lightbox Alternative "prettyPhoto (http://www.no-margin-for-errors.com/projects/prettyPhoto-jquery-lightbox-clone/)" integriert sein.

:thumbup:

Titel: Re: Lightbox Alternativen
Beitrag von: Olaf am 13 Juli 2009, 15:21:18
Zitat von: Andi am 13 Juli 2009, 14:00:44
Moin :)
Mit dem kommenden Servicepack für pragmaMx wird die auf jQuery (http://jquery.com/) basierende Lightbox Alternative "prettyPhoto (http://www.no-margin-for-errors.com/projects/prettyPhoto-jquery-lightbox-clone/)" integriert sein.
Ich habe die rausgesucht, weil sie erstens auf jQuery basiert, was ja eh schon integriert ist und zweitens, war die mir einfach am sympatischsten....

prettyPhoto ist eine sehr  gute Wahl !! Ich hatte die Slimbox gewählt, da sie sehr klein, schnell und auch stabil ist und für reine Bilder /Galerien voll ausreicht.

Da ich gerade am coden von einem neuen Contest-Modul bin (die Version 0.1 läuft seit einem halben Jahr auf www.Terragen-Masters.de) wollte ich dort fest die Slimbox integrieren. Wie sieht es denn mit einer Vorschau auf die Einbindung von prettyPhoto aus  :smile:? Oder existiert evtl. schon ne API? Ich möchte mir die Arbeit natürlich nicht 2x machen, erst die Slimbox einbinden um dann später nach dem Pack wieder alles auf prettyPhoto umstellen ....

..ich halte nicht viel davon mehrere Scripts einzubinden, die im Grunde alle das gleiche machen.....
Titel: Re: Lightbox Alternativen
Beitrag von: xmjay am 13 Juli 2009, 17:03:56
Hellö @ll !

Hab mir vor kurzem auch jQuery-Plugins angeschaut. "prettyPhoto" gefällt mir supa !!!

Was ich noch erwähnen möchte, ist die von m-t genannte Fancybox (http://fancy.klade.lv/example), so von wegen Mehrsprachigkeit, es werden einfach Symbole verwendet.
Titel: Re: Lightbox Alternativen
Beitrag von: saspoe am 23 Juli 2009, 10:51:49
Eine Frage habe ich noch zum genauen Einbau.
Ich nutze kopierte Module auf Basis des Impressums und weiß nun nicht, an welcher Stelle ich die include("includes/slimbox/mx-slimbox.php"); einbinden muss und wo den Aufruf von pmxAddSlimbox();

Beim Modul Impressum gibt es ja die index.php und im Ordner Language die HTML-Sprachdateien.

Kann mir wer einen Tipp geben?

Besten Dank
Titel: Re: Lightbox Alternativen
Beitrag von: Olaf am 23 Juli 2009, 11:01:08
so, sollte das beim Impessum aussehen:

<?php
/**
 * This file is part of 
 * pragmaMx - Web Content Management System.
 * Copyright by pragmaMx Developer Team - http://www.pragmamx.org
 *
 * pragmaMx is free software: you can redistribute it and/or modify
 * it under the terms of the GNU General Public License as published by
 * the Free Software Foundation, either version 3 of the License, or
 * (at your option) any later version.
 * 
 * $Revision: 1.8 $
 * $Author: tora60 $
 * $Date: 2008/01/28 17:21:35 $
 */

if (!defined("mxMainFileLoaded")) die ("You can't access this file directly...");
$module_name basename(dirname(__FILE__));
mxGetLangfile($module_name);
$index 1;

$op = (empty($op)) ? "" $op;

include(
"includes/slimbox/mx-slimbox.php");

include_once(
"header.php");

pmxAddSlimbox();

if (
$op == "copyright") {
.....
Titel: Re: Lightbox Alternativen
Beitrag von: saspoe am 23 Juli 2009, 11:23:43
Hmm
meins schaut ein wenig anders aus und ich hatte es im Grunde genommen so auch schon versucht.
Bekomme leider folgende Fehlermeldung:

Fatal error: Call to undefined function pmxAddSlimbox() in /mnt/web6/42/18/5546818/htdocs/ORDNERNAME/modules/impressum/index.php on line 56

Stimmt vielleicht die Pfadangabe nicht richtig?

<?php
/**
 * This file is part of
 * pragmaMx - Web Content Management System.
 * Copyright by pragmaMx Developer Team - http://www.pragmamx.org
 *
 * pragmaMx is free software: you can redistribute it and/or modify
 * it under the terms of the GNU General Public License as published by
 * the Free Software Foundation, either version 3 of the License, or
 * (at your option) any later version.
 *
 * $Revision: 1.9.2.1 $
 * $Author: tora60 $
 * $Date: 2008/07/19 12:56:39 $
 */
defined('mxMainFileLoaded') or die('access denied');

$module_name basename(dirname(__FILE__));
mxGetLangfile($module_name);
$index 0;

$intro '';
$module_info '';
$design_info '';
// wenn Copyright-Informationen angezeigt werden sollen
if (isset($_GET['op']) && $_GET['op'] == "copyright") {
    include_once(
PMX_SYSTEM_DIR '/mx_credits.php');
    
$array mxcredit_getinfo();
    
extract($array);
    
$copyrightlink '';
} else {
    
// keine Copyright-Informationen sollen angezeigt werden
    
$copyrightlink '<a href="modules.php?name=' $module_name '&amp;op=copyright">' _IMP_LINKTITLE '</a>';
}

$lang = (ereg("german"$GLOBALS["currentlang"])) ? "german" $GLOBALS["currentlang"];
$imp_filename 'modules/' $module_name '/language/imp-' $lang '.tpl.htm';

if (
file_exists("modules/" $module_name "/imp.tpl.htm")) {
    
$file file_get_contents("modules/" $module_name "/imp.tpl.htm");
} else {
    
$file file_get_contents("modules/" $module_name "/language/imp-" $lang ".tpl.htm");
}
$file preg_replace("#\<!--(.*)--\>#si"" "$file); // HTML-Kommentare loeschen
$file str_replace("{imp_filename}"$imp_filename$file);
$file = ($copyrightlink) ? str_replace("{copyrightlink}"'<hr size="1" noshade="noshade" />' $copyrightlink$file) : str_replace("{copyrightlink}"""$file);
$file = ($intro) ? str_replace("{developerinfo}"'<hr size="1" noshade="noshade" />' $intro$file) : str_replace("{developerinfo}"""$file);
$file = ($module_info) ? str_replace("{module_info}" '<hr size="1" noshade="noshade" />' $module_info$file) : str_replace("{module_info}" ""$file);
$file = ($design_info) ? str_replace("{design_info}" '<hr size="1" noshade="noshade" />' $design_info$file) : str_replace("{design_info}" ""$file);
$file trim($file);

include(
"includes/slimbox/mx-slimbox.php");

include_once(
"header.php");

pmxAddSlimbox();

if (
MX_IS_ADMIN && file_exists("modules/" $module_name "/imp.tpl.htm")) {
    
OpenTableAl();
    
Title(_IMP_ADMINNOTICE1);
    echo 
'<div style="text-align: center;">' _IMP_ADMINNOTICE2 '</div>';
    
CloseTableAl();
    echo 
'<br />';
}
OpenTable();
echo 
$file;
CloseTable();
include_once(
"footer.php");

?>
Titel: Re: Lightbox Alternativen
Beitrag von: Olaf am 23 Juli 2009, 11:29:22
dann wird die mx_slimbox.php nicht eingebunden. Bitte überprüfe alle Pfade und das Vorhandensein aller Includedateien. Im Bedarfsfalle mal den Debug-Mode einschalten, dann siehst du , wenn was nicht vorhanden / eingebunden ist.
Titel: Re: Lightbox Alternativen
Beitrag von: saspoe am 23 Juli 2009, 11:38:26
Ja, die Fehler kommen wegen der nicht includierten Datei:

Warning: include(mx-slimbox.php) [function.include]: failed to open stream: No such file or directory in /mnt/web6/42/18/5546818/htdocs/ORDNER/modules/impressum/index.php on line 52

Warning: include() [function.include]: Failed opening 'mx-slimbox.php' for inclusion (include_path='.:/opt/RZphp5/includes') in /mnt/web6/42/18/5546818/htdocs/ORDNER/modules/impressum/index.php on line 52

Fatal error: Call to undefined function pmxAddSlimbox() in /mnt/web6/42/18/5546818/htdocs/ORDNER/modules/impressum/index.php on line 55

Danke für deine Hilfe
Titel: Re: Lightbox Alternativen
Beitrag von: saspoe am 23 Juli 2009, 16:39:57
Habe die Funktionen jetzt in die my_header.php eingebunden, nun funzt es bestens!

big thx
Titel: Re: Lightbox Alternativen
Beitrag von: laemmen am 06 August 2009, 20:53:49
Moin, gibt es auch eine Alternative in die eine zusätzliche enlarge-Funktion eingebunden ist?? Ich kenne die Funktion von einem Joomla-Template und finde sie recht nützlich. Man öffnet wie gewohnt ein Bild mit dem Imageviewer (z.B Lightbox) und hat aber zusätzlich zu den Buttons 'vor/zurück/schließen' noch die Möglichkeit das Foto in seiner vollen Auflösung anzuzeigen. Ich habe jetzt die letzten zwei Tage damit verbracht solch eine Mod für Lightbox zu finden, doch leider ohne Erfolg. Heute suchte ich unter Lightbox Alternativen und bin auf diesen aktuellen Thread gestoßen. Kennt jemand eine Alternative/ Mod oder gar Möglichkeit mein Vorhaben mit Lightbox zu realisieren??

gruß Dennis
Titel: Re: Lightbox Alternativen
Beitrag von: laemmen am 13 August 2009, 15:59:22
gibt es nichts oder will nur keiner antworten?? :)
Titel: Re: Lightbox Alternativen
Beitrag von: Franky am 13 August 2009, 16:02:57
wie wärs mit der Coppermine-Gallery? Die macht genau das......

oder prettyphoto-jquery-clone Demo: (http://www.wormserwebtreff.de/modules.php?name=prettyphoto) einmal aufs Bild klicken vergrößert, dann oben rechts auf die Pfeile für die ganz große Version.

Download hier: http://www.no-margin-for-errors.com/projects/prettyPhoto-jquery-lightbox-clone/

Die Prettyphoto ist übrigens bei den Links im ersten Thread aufgeführt. Richtig gucken musste schon!!

ciao  ;)
Titel: Re: Lightbox Alternativen
Beitrag von: laemmen am 13 August 2009, 23:24:48
Achso, auf der prettyphoto-jquery-clone Demoseite war ich auch schon, hatte die auch bei meinen recherchen gefunden. Nur fehlt in den Demos eben die entscheidene Funktion das ganze zu vergrößern  ;) was muss ich denn da machen??

gruß Dennis
Titel: Re: Lightbox Alternativen
Beitrag von: _icke_ am 13 August 2009, 23:52:04
Zitat von: Franky am 13 August 2009, 16:02:57
...oder prettyphoto-jquery-clone Demo: (http://www.wormserwebtreff.de/modules.php?name=prettyphoto) einmal aufs Bild klicken vergrößert, dann oben rechts auf die Pfeile für die ganz große Version.

Download hier: http://www.no-margin-for-errors.com/projects/prettyPhoto-jquery-lightbox-clone/

Hat schon jemand versucht/ geschafft die in die Coppermine einzubauen?

Viele Grüße

Marc
Titel: Re: Lightbox Alternativen
Beitrag von: Franky am 14 August 2009, 08:00:28
Zitat von: laemmen am 13 August 2009, 23:24:48
Achso, auf der prettyphoto-jquery-clone Demoseite war ich auch schon, hatte die auch bei meinen recherchen gefunden. Nur fehlt in den Demos eben die entscheidene Funktion das ganze zu vergrößern  ;) was muss ich denn da machen??

gruß Dennis

Downloaden und genau nach Anleitung installieren. Dann ist der Button mit den Pfeilen standardmäßig erstmal aktiviert.

ciao...
Titel: Re: Lightbox Alternativen
Beitrag von: carola am 12 September 2009, 15:29:03
Hallo, vielleicht kann mir jemand helfen.

Ist es möglich die Slimbox in Artikeln aufzurufen?

Ich habe nun alle Varianten probiert mit einfügen des entsprechenden Codes. Aber es will nicht  :gruebel:

Geht es überhaupt?

Danke
Titel: Re: Lightbox Alternativen
Beitrag von: xmjay am 12 September 2009, 19:28:06
Hi Carola !  :)

Diesen Beitrag haste gelesen ?

Zitat von: Andi am 13 Juli 2009, 14:00:44
Mit dem kommenden Servicepack für pragmaMx wird die auf jQuery (http://jquery.com/) basierende Lightbox Alternative "prettyPhoto (http://www.no-margin-for-errors.com/projects/prettyPhoto-jquery-lightbox-clone/)" integriert sein.
Titel: Re: Lightbox Alternativen
Beitrag von: carola am 12 September 2009, 21:17:33
Hallo,

ganz ehrlich gesagt NEIN :red:
das war mir so kuddelmuddelig hier im Thread - habe nur die Beiträge gelesen, in denen "slimbox" oder ähnliches vorkommt.

Dann warte ich. Danke
Titel: Re: Lightbox Alternativen
Beitrag von: siggi am 13 September 2009, 00:41:22
Nabend Carola   :smile:

ZitatDann warte ich. Danke

Schon mal über den Tellerand hinaus geschaut ?

eine weitere Alternative :

guggst du hier (http://www.pragmatized.com/plugin/Downloads/view_channel/7)

... von dem Facebox-Plugin wird es in Kürze ein Update mit eigener Administration bzw. Features geben  :cool:
Titel: Re: Lightbox Alternativen
Beitrag von: carola am 13 September 2009, 01:25:32
Danke  :BD:
Titel: Re: Lightbox Alternativen
Beitrag von: Franky am 13 September 2009, 09:29:22
Ich würde mich lieber mit Prettyphoto beschäftigen, dann brauchst du später nichts umzustellen ;-)
Titel: Re: Lightbox Alternativen
Beitrag von: Olaf am 22 Oktober 2009, 18:53:36
Zitat von: Franky am 13 September 2009, 09:29:22
Ich würde mich lieber mit Prettyphoto beschäftigen, dann brauchst du später nichts umzustellen ;-)

...hab ich mal gemacht und ein kleine Addon für pmx gebastelt. Ähnlich aufgebaut, wie das SlimboAddonx allerdings mit kleinem Adminbereich zum Verändern einiger Einstellungen. Dieser Adminbereich erscheint nach der Installation im Bereich "System" als "Lightbox Settings". Ich habe das geschrieben, weil ich nicht auf das nächste Release warten will/kann. Im Bedarfsfalle kann man das script auf in Zukunft leicht anpassen. Die Sprachdateien sind momentan nur in Deutsch. Lassen sich aber sicher schnell auf eine andere Sprache anpassen, da nur die paar Begriffe aus dem Adminbereich gebraucht werden.

Wen es interessiert -> Hier gibts den Download.  (http://www.downloads.terraproject.de/prettyPhoto.zip)
(83 kb)

Installation: inhalt des Ordners 'html' auf den Server kopieren (ihr kennt das ja)
In der Readme steht kurz, wie man das ganze in pmx einbaut.

Übrigens, es wird das jQery verwendet, was in pmx 0.1.11 bereits mitgeliefert wird, also wird nichts 2x installiert.

Feedback erwünscht. :)
Titel: Re: Lightbox Alternativen
Beitrag von: Andi am 23 Oktober 2009, 12:52:54
Hoi :)

Klasse gemacht !!!  :cul: :cul:

Ein kleiner Fehler ist drin:
Beim Aufruf der Adminfunktion bricht das Script ab, weil es die Funktion pmxAddprettyPhoto() nicht findet.

Da haste vergessen, die mx_prettyphoto.php einzubinden.
include_once(MX_PRETTYPHOTO_DIR.'/mx_prettyphoto.php');


Ich schau mir das später noch genauer an, aber der erste Eindruck ist wirklich supper!


PS:
anbei die gefixte "admin/modules/prettyphoto.php"
Titel: Re: Lightbox Alternativen
Beitrag von: Olaf am 23 Oktober 2009, 13:51:18
Zitat von: Andi am 23 Oktober 2009, 12:52:54
Da haste vergessen, die mx_prettyphoto.php einzubinden.
include_once(MX_PRETTYPHOTO_DIR.'/mx_prettyphoto.php');

uuuuuuuuuups... sorry, danke für die Info  :thumbup:

habe das Paket gefixt, link siehe oben.
Titel: Re: Lightbox Alternativen
Beitrag von: deepsleep am 26 Oktober 2009, 02:32:05
Hallo TerraProjects

:thumbup:

Einbinden ins Content Modul hat prima geklappt. Nur Galerien (Bsp. "prettyPhoto[bilderstrecke]") funktionieren bei mir nicht. :( Die Fotos werden auf einer neuen Seite geöffnet, grad so, als wäre kein rel-Verweis drin.

Hast Du da eine Idee?

Gruss
Deepsleep
Titel: Re: Lightbox Alternativen
Beitrag von: Olaf am 26 Oktober 2009, 13:56:26
Zitat von: deepsleep am 26 Oktober 2009, 02:32:05
Einbinden ins Content Modul hat prima geklappt. Nur Galerien (Bsp. "prettyPhoto[bilderstrecke]") funktionieren bei mir nicht. :( Die Fotos werden auf einer neuen Seite geöffnet, grad so, als wäre kein rel-Verweis drin.

Wenn du wirklich alle Includes eingebunden und aufgerufen hast (an besten in der my_header.php) dann vermute ich mal, das du den Gallerienamen in den eckigen Klammern nicht in Anführungszeichen gesetzt hast ? Da reagiert prettyPhoto nämlich so.

also so sollte es aussehen: <a href="bildquelle" rel=prettyPhoto["gallery"] alt=.....

Schau mal nach....


[edit] habe die Readme dementsprechend auch noch mal ergänzt. Es stand leider nicht richtig erklärt. Pack noch mal erneuert auch inklusive den englischen Sprachdateien[/edit]
Titel: Re: Lightbox Alternativen
Beitrag von: deepsleep am 26 Oktober 2009, 15:02:01
Hallo TerraProjects

Na, irgendwie mag das SPAW nicht so wirklich. Wenn ich es so wie von Dir beschrieben eintrage, baut SPAW den Link wie folgt um

rel="prettyPhoto[" gallery?]?=""

Vielleicht noch 'ne Idee?

Danke und Gruss
Deepsleep
Titel: Re: Lightbox Alternativen
Beitrag von: Olaf am 27 Oktober 2009, 21:07:54
ich habe das ganze mir noch mal mit dem prettyPhoto und dem SPAW-Problem vorgenommen. Es liegt letztendlich daran, das pmx 0.1.11 die jQuery-Version 1.2.6 beinhaltet, die von  mir verwendete prettyPhoto-Version 2.5.4 aber jQuery 1.3.2 min verlangt. Die neueste Version gibt es hier im Anhang. Bitte umbenennen in jQuery.js und über die, im verzeichnis /includes/javascript/jquery liegende kopieren.

Dann kann man auch im SPAW-Editor den erstellten link <a href="#" ... mit z.Bsp. rel="prettyPhoto[gallery]" oder rel=prettyPhoto" ergänzen. Die Anführungszeichen in der Klammer dürfen entgegen der weiter oben stehenden Angabe von mir nicht verwendet werden. Ich habe auch erstmal alles mögliche versucht, bis ich auf den Versionsfehler gestossen bin..... sorry
Titel: Re: Lightbox Alternativen
Beitrag von: deepsleep am 28 Oktober 2009, 02:29:02
Hallo TerraProject

Ja, jetzt klappt es. Dafür habe ich mir gleich ne neue Baustelle aufgemacht. Das Update der jquery.js bewirkt nun, dass all meine mit einem Untermenü belegten Menüpunkte permanent offen sind. Da mach ich gleich noch einen Thread dazu auf.

Aber schon mal vielen Dank für Deine Unterstützung!

Gruss
Deepsleep
Titel: Re: Lightbox Alternativen
Beitrag von: Devar1 am 06 Dezember 2009, 19:22:36
Hallo zusammen,
Also ich habe mir das tool geladen. Im adminmenue auch zu sehen.
Aber wenn ich in der my header   pmxAddprettyPhoto();   einfüge bekomme ich eine fehlermeldung when ich den Adminbereich betretten will.

Und es wäre toll wen ich eine Anleitung erhalten würde wo und wie ich bilder einbinde bzw was ich machen muß um zum Beispiel Bilder aus dem Random pIc block mit der lightbox zu kombinieren.
oder Bilder aus meiner my-egallery oder ist das nicgt möglich ???

Danke im voraus
Devar
Titel: Re: Lightbox Alternativen
Beitrag von: Olaf am 07 Dezember 2009, 15:05:33
erst mal wäre hilfreich, welcher Fehler im Adminmenu angezeigt wird.
Das Einbinden der Bilder wird in der Readme erklärt.  Entscheidend ist das attribut "REL" im Imagelink. Das kann man auch in jeden Modulcode mit in die Links einbauen.
Titel: Re: Lightbox Alternativen
Beitrag von: Devar1 am 07 Dezember 2009, 17:57:24
Ok hier die Fehlermeldung

Fatal error: Call to undefined function pmxAddprettyPhoto() in /homepages/8/d137877469/htdocs/reptilien/includes/my_header.php on line 26
Titel: Re: Lightbox Alternativen
Beitrag von: Olaf am 08 Dezember 2009, 07:58:37
du hast die mx_prettyphoto.php noch nicht eingebunden...
So sollte das in der my_header aussehen

include_once("includes/prettyPhoto/mx_prettyphoto.php");
pmxAddprettyPhoto();


Aktiviren der PrettyPhoto erfolgt folgendermassen:

Füge ein rel="prettyPhoto" Attribut zu jedem Link-Tag hinzu, um PrettyPhot zu aktivieren. Zum Beispiel:

   <a href="images/image-1.jpg" rel="prettyPhoto" title="Mein Titel">Bild #1</a>

Optional: kannst Du das title Attribut benutzen, um eine Beschreibung zu hinterlegen. Wenn Du eine Galerie aus verschiedenen zusammengehörigen Bildern hast, machs genauso wie im 1. Schritt füge aber noch einen Galerie-Namen in eckigen Klammern zum rel-Attribut hinzu. Zum Beispiel:

   <a href="images/image-1.jpg" rel="prettyPhoto["trip"]">Bild 1</a>
   <a href="images/image-2.jpg" rel="prettyPhoto["trip"]">Bild 2</a>
   <a href="images/image-3.jpg" rel="prettyPhoto["trip"]">Bild 3</a>

Die Anzahl der Bilder pro Galerie ist nicht begrenzt.


Alternativ ist in der mx-prettyphoto.php eine Funktion hinterlegt:

   pmxCreateLinkForPrettyPhoto ($image,$title, $description, $alt,$mode)

Diese Funktion macht nichts anderes als oben beschrieben.Allerdings wird bei fehlerhaften Bild ein "missing image" ausgegeben.

   Parameter:
      $image    - Pfad zum Bild
      $title   - Optional: Titel des Bildes (wenn leer, wird der Bildname verwendet)
      $Description - optional : Beschreibung des Links (wird unten im Fenster angezeigt)
      $alt   - Optional: Beschreibung oder HTML-Code für Thumbnail (Wenn leer, wird der Bildname verwendet)
      $gallery- Optional: Galeriename ohne eckige Klammern

   Rückgabewert:
      String - beinhaltet den HTML-Code für den Link


Viel Spass
Titel: Re: Lightbox Alternativen
Beitrag von: Devar1 am 08 Dezember 2009, 14:50:25
okay noch eine letzte Frage wie muss ich den den rel in ein Modul einbauen zum Beispiel in der my eGallery ??
oder im block- RandomPic.php

Ober der Code ist Html. und den gibt es doch nicht bei der Random Pic, ist doch nur php
Ist wahrscheinlich total easy aber leider nicht für mich sorry weiß einfach nicht wohin damit
Gruß
Uwe
Titel: Re: Lightbox Alternativen
Beitrag von: AlternativeComputing am 09 Januar 2010, 16:04:56
Zum Beispiel so:


<a href="' . DIR_WS_IMAGES . $product_info['products_image'] . '"rel="prettyPhoto" title="'.$product_info['products_name'].'">



// Edit:

Random Pic Block Beispiel:


if (@file_exists("$gallerypath/" . $pic["galloc"] . "/thumb/" . $pic["img"] . ""))
    $content = '<center><a href="' . $baseurl . '&amp;do=showpic&amp;pid=' . $pic['pid'] . '"rel="prettyPhoto" title="'.$pic['name'].'">' . mxCreateImage($gallerypath . '/' . $pic['galloc'] . '/thumb/' . $pic['img'], $pic['description']) . '<br /><font class="tiny">' . $pic['name'] . '</font></a></center>';


// Edit Ende
Titel: Re: Lightbox Alternativen / prettyPhoto
Beitrag von: saspoe am 22 Juni 2010, 14:02:52
Hallo,
ich habe mir die aktuelle Version prettyPhoto von TerraProject runtergeladen und auch die genannte jquery.js-Datei ausgetaucht.

Ich möchte Bilder auf der rechten Seite in einem Block darstellen, abhängig von der geöffneten Seite sollen zugehörige Bilder auftauchen.
Das funktioniert auch, allerdings wird mir bei den Fotos nur "close x" angezeigt, Bilder einer Serie kann ich nicht mit links /rechts (Pfeile werden gar nicht angezeigt) anschauen. Es geht also immer nur ein Bild. Was kann da falsch gelaufen sein?

Hier mal mein prettyPhoto-Block:

<?php
defined
('mxMainFileLoaded') or die('access denied');
if (!
defined("mxMainFileLoaded")) die ("You can't access this file directly...");

if (!
defined('MX_MODULE') || MX_MODULE == 'haus')
 {
 echo 
" <br><br><br>
 <a href='../images/verbet/full/1.jpg' rel='prettyPhoto['haus']'><img src='../images/verbet/thumb/t_1.jpg'/></a><br><br>
 <a href='../images/verbet/full/2.jpg' rel='prettyPhoto['haus']'><img src='../images/verbet/thumb/t_2.jpg'/></a><br><br>
 <a href='../images/verbet/full/3.jpg' rel='prettyPhoto['haus']'><img src='../images/verbet/thumb/t_3.jpg'/></a><br><br>
 
  "
;
}
elseif (!defined('MX_MODULE') || MX_MODULE == 'wohnung_a') {
 echo 
" <br><br><br>
 <a href='../images/verbet/full/4.jpg' rel='prettyPhoto['a']'><img src='../images/verbet/thumb/t_4.jpg'/></a><br><br>
 <a href='../images/verbet/full/5.jpg' rel='prettyPhoto['a']'><img src='../images/verbet/thumb/t_5.jpg'/></a><br><br>
  "
;
}
elseif (!defined('MX_MODULE') || MX_MODULE == 'wohnung_b') {
 echo 
" <br><br><br>
 <a href='../images/verbet/full/4.jpg' rel='prettyPhoto['b']'><img src='../images/verbet/thumb/t_4.jpg'/></a><br><br>
 <a href='../images/verbet/full/5.jpg' rel='prettyPhoto['b']'><img src='../images/verbet/thumb/t_5.jpg'/></a><br><br>
  "
;
}
return;

?>


Danke für eure Hilfe
Titel: Re: Lightbox Alternativen
Beitrag von: Olaf am 22 Juni 2010, 15:05:34
is ganz einfach. In den vorherigen texten von mir hat sich ein Fehler eingeschlichen, der auch in der Readme steht  :mad2:

nimm die Anführungszeichen aus der Klammer raus, dann geht das ganze. Also so:

<a href='../images/verbet/full/5.jpg' rel='prettyPhoto[a]'><img src='../images/verbet/thumb/t_5.jpg'/></a><br><br>

ich habe gerade die aktualisierte Version des ganzen Dingens in Arbeit. Der Downloadlink folgt in Kürze.
Titel: Re: Lightbox Alternativen
Beitrag von: saspoe am 22 Juni 2010, 15:47:12
Super, prompte Lieferung ;-)
Genau das war es, obwohl ich meinte dies schon ausprobiert zu haben...

nevertheless, tolle arbeit, besten dank!!
Titel: Re: Lightbox Alternativen
Beitrag von: Olaf am 23 Juni 2010, 10:31:33
Ich habe gerade, wie versprochen, eine aktualisierte Version des prettyPhoto Add-ons fertig gemacht. Auf Grund der Größe, kann ich sie hier leider nicht anhängen. unter www.software.tecmu.de  (http://www.software.tecmu.de) könnt Ihr aber das Teil runterladen.

ACHTUNG, eine vorherige Version sollte unbedingt entfernt werden !!

Auf meiner Seite ist auch noch mal ein Demo, Beispielcode  sowie die genaue Einbauanleitung in pmx aufgeführt..... und zwar genau hier (http://www.software.tecmu.de/Content-pid-3.html)

also viel Spass damit
Titel: Re: Lightbox Alternativen
Beitrag von: saspoe am 23 Juni 2010, 10:49:06
Hab die neue Variante noch nicht installiert, die "alte" funzt ja nun hervorragend. Die Navigation bei Bildserien mit den Pfeiltasten der Tastatur funktioniert ja, kann man das schließen des Pop-ups auch mit der Taste Esc hinbekommen?

gruß & so...
Titel: Re: Lightbox Alternativen
Beitrag von: Andi am 23 Juni 2010, 12:34:09
Moin :)

@TerraProject

Hast du etwas dagegen, wenn ich das Plugin in angepasster Form gleich in die kommende 1.12 fest integriere?
Titel: Re: Lightbox Alternativen
Beitrag von: Olaf am 23 Juni 2010, 12:41:34
Zitat von: Andi am 23 Juni 2010, 12:34:09
Moin :)

@TerraProject

Hast du etwas dagegen, wenn ich das Plugin in angepasster Form gleich in die kommende 1.12 fest integriere?


Nein. Danke, schön, das es dazu taugt....  :)