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 :-)
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.
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
Hi TerraProject !
Danke Dir.
Werds auch ausprobieren.
:bye:
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:
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....
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..... ;-)
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:
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.....
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.
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
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") {
.....
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 . '&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");
?>
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.
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
Habe die Funktionen jetzt in die my_header.php eingebunden, nun funzt es bestens!
big thx
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
gibt es nichts oder will nur keiner antworten?? :)
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 ;)
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
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
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...
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
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.
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
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:
Danke :BD:
Ich würde mich lieber mit Prettyphoto beschäftigen, dann brauchst du später nichts umzustellen ;-)
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. :)
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"
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.
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
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]
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
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
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
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
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.
Ok hier die Fehlermeldung
Fatal error: Call to undefined function pmxAddprettyPhoto() in /homepages/8/d137877469/htdocs/reptilien/includes/my_header.php on line 26
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
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
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 . '&do=showpic&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
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
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.
Super, prompte Lieferung ;-)
Genau das war es, obwohl ich meinte dies schon ausprobiert zu haben...
nevertheless, tolle arbeit, besten dank!!
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
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...
Moin :)
@TerraProject
Hast du etwas dagegen, wenn ich das Plugin in angepasster Form gleich in die kommende 1.12 fest integriere?
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.... :)