[x] Navigation

[x] Languages

[x] Design
Each user can view the site with a different theme.
Themes marked with a * also change the forum look.

[x] Downloads (Top)

thickbox lite
Fragen und Diskussionen zur aktuellen Version
Neues Thema eröffnen    Neue Antwort erstellen    Druckversion     Foren-Übersicht ›  HowTo & Allgemeine Fragen

Vorheriges Thema anzeigen :: Nächstes Thema anzeigen  
Autor Nachricht
Klas
Moderator
Moderator

Offline Offline
Dabei seit: Apr 14, 2004
Beiträge: 293

BeitragVerfasst am: 11.01.2008 14:08
Titel: thickbox lite

Eine einfache Version der ThickBox (lightbox) für das coppermine Modul:

Download from
www.jquery.com/demo/thickbox/
the following:

loadingAnimation.gif
macFFBgHack.png
jquery-latest.pack.js
thickbox-compressed.js
thickbox.css

Edit thickbox.css
find:
Array:
*{padding: 0; margin: 0;}
replace with
Array:
/* *{padding: 0; margin: 0;} */

find:
Array:
.TB_overlayMacFFBGHack {background: url(macFFBgHack.png) repeat;}
replace with
Array:
.TB_overlayMacFFBGHack {background: url(../../../images/macFFBgHack.png) repeat;}


Copy to your server:
loadingAnimation.gif and macFFBgHack.png to images/
jquery-latest.pack.js and thickbox-compressed.js to includes/javascript/
thickbox.css to themes/(yourtheme)/style(

Edit modules/coppermine/displayimage.php (make a backup first!)
find:
Array:
		if (isset($image_size['reduced'])) {
after add:
Array:
			global $modheader,$CPG_SESS;
			$modheader .= '<script type="text/javascript" language="javascript" src="includes/javascript/jquery-latest.pack.js"></script>'."\n"
				.'<script type="text/javascript" language="javascript" src="includes/javascript/thickbox-compressed.js"></script>'."\n"
				.'<link rel="stylesheet" href="themes/'.$CPG_SESS['theme'].'/style/thickbox.css" type="text/css" media="screen" />'."\n";

find:
Array:
				$pic_html = '<a href="'.getlink("&amp;file=displayimagepopup&amp;pid=$pid&amp;fullsize=1",true,true).'" target="' . uniqid(rand()) . "\" onclick=\"imgpop('".getlink("&amp;file=displayimagepopup&amp;pid=$pid&amp;fullsize=1",true,true)."','" . uniqid(rand()) . "','resizable=yes,scrollbars=yes,width=$winsizeX,height=$winsizeY,left=0,top=0');return false\">"; //toolbar=yes,status=yes,
replace with
Array:
				$pic_html = '<a class="thickbox" href="'.get_pic_url($CURRENT_PIC_DATA, 'fullsize').'" target="blank">';

To show smaller images in the ThickBox
find in displayimage.php:
Array:
		if (isset($image_size['reduced'])) {
replace with
Array:
		if (1) {

_________________
Bitte lies dies bevor du fragst.

Klas's server specs (Server OS / Apache / MySQL / PHP / DragonflyCMS)
Nach oben
Benutzer-Profile anzeigen Website dieses Benutzers besuchen
Klas
Moderator
Moderator

Offline Offline
Dabei seit: Apr 14, 2004
Beiträge: 293

BeitragVerfasst am: 11.01.2008 16:19
Titel: Re: thickbox lite

www.dragonflycms.org/F...21637.html

_________________
Bitte lies dies bevor du fragst.

Klas's server specs (Server OS / Apache / MySQL / PHP / DragonflyCMS)
Nach oben
Benutzer-Profile anzeigen Website dieses Benutzers besuchen
Beiträge der letzten Zeit anzeigen:   
Neues Thema eröffnen    Neue Antwort erstellen    Druckversion    Foren-Übersicht ›  HowTo & Allgemeine Fragen
Seite 1 von 1
Alle Zeitangaben sind in GMT + 1 Stunden



Gehe zu:  


Du kannst keine Beiträge schreiben.
Du kannst auf Beiträge nicht antworten.
Du kannst Deine Beiträge nicht bearbeiten.
Du kannst Deine Beiträge nicht löschen.
Du kannst an Umfragen nicht mitmachen.
Du kannst keine Dateien anhängen.
Du kannst keine Dateien herunterladen.




Interactive software released under GNU GPL, Code Credits, Privacy Policy