####################################
#             Lightbox Integration #
####################################
#                     PHPkit 1.6.5 #
####################################
#                     by Road Dogg #
####################################
#                       Kit Coding #
####################################
#                www.kit-coding.de #
####################################
#              www.ballte-zone.org #
####################################

Modifiziert am 05.06.2009 von KC-Cracky

*********************************************************************************************
Beschreibung:
*********************************************************************************************

*********************************************************************************************
Install anleitung:
*********************************************************************************************
Machen sie ein Backup der Orginal Daten,
Wir bernehmen Keinerlei verantwortung ber auftretende schden.
*********************************************************************************************
Laden sie alle dateien unter beibehalt der ordnerstrukturen in Ihr Root verzeichniss.
*********************************************************************************************

Sollten Sie noch eine ltere Version installiert haben so deinstallieren Sie diese zuvor!

Zu Bearbeitende Dateien:

pkinc/publictpl/site.htm
pkinc/admintpl/site.htm
pkinc/class/bbcode.php
pkinc/admintpl/format_text.htm
pkinc/publictpl/format_text.htm
fx/main.js

und bearbeiten sie diese.

#############################################################################################
Bearbeiten sie die: pkinc/publictpl/site.htm

Bedenken Sie, das es je nach verwendetem Style diese auch als Vorlage im Adminbereich gibt. Diese mssten Sie dann auch bearbeiten.
Zu finden unter Sonstiges -> Vorlagen!

Anmerkung: Wenn Sie das Punktesystem installiert haben so lassen Sie diese Zeile weg bei den folgenden 2 Editierungen!!!
<script type="text/javascript" src="js/jquery-1.3.2.js"></script>

Suche:
<head>

Fge darunter ein:
<!--- Lightbox Integration by Road Dogg @ www.kit-coding.de --->
<script type="text/javascript" src="js/jquery-1.3.2.js"></script>
<link rel="stylesheet" href="css/prettyPhoto.css" type="text/css" media="screen" charset="utf-8" />
<script src="js/jquery.prettyPhoto.js" type="text/javascript" charset="utf-8"></script>
<script type="text/javascript" charset="utf-8">
	$(document).ready(function(){
		$("a[rel^='lightbox']").prettyPhoto();
	});
</script>
<!--- Lightbox Integration by Road Dogg @ www.kit-coding.de --->

#############################################################################################
Bearbeiten sie die: pkinc/admintpl/site.htm

Suche:

$site_refresh

Fge darunter ein:

<!--- Lightbox Integration by Road Dogg @ www.kit-coding.de --->
<script type="text/javascript" src="js/jquery-1.3.2.js"></script>
<link rel="stylesheet" href="css/prettyPhoto.css" type="text/css" media="screen" charset="utf-8" />
<script src="js/jquery.prettyPhoto.js" type="text/javascript" charset="utf-8"></script>
<script type="text/javascript" charset="utf-8">
	$(document).ready(function(){
		$("a[rel^='lightbox']").prettyPhoto();
	});
</script>
<!--- Lightbox Integration by Road Dogg @ www.kit-coding.de --->


#############################################################################################
Bearbeiten sie die: pkinc/class/bbcode.php

Suche:

var $urltag=array('tag'=>'url','html'=>'<a href="{option}" target="_blank">{text}</a> ');

Fge darunter ein:

//Lightbox ANFANG
var $imglighttag=array('tag'=>'imglight','html'=>'<a rel="lightbox[lgbox]" href="{text2}" title="{Titel}"><img border="0" alt="{Headercap}"  src="{text}" /></a> ');
//Lightbox ENDE

Suche weiter:

$text=$this->urlparse($text);

Fge darunter ein:

//Lightbox ANFANG
$text=$this->imglightparse($text);
//Lightbox ENDE

Suche weiter:

function urlparse($text='')
		{
		$code=$this->urltag;
		
		$text=preg_replace("#\[".$code['tag']."=(.*)\]([^\]|\[]*)\[/".$code['tag']."\]#eiU","\$this->urlrewrite('$code[html]','\\1','\\2')",$text);
		$text=preg_replace("#\[".$code['tag']."\](.*)\[/".$code['tag']."\]#esiU","\$this->urlrewrite('$code[html]','\\1')",$text);
		
		return $text;
		}

Fge darunter ein:

//Lightbox ANFANG
		function imglightparse($text='') {
			$code=$this->imglighttag;
			$text=preg_replace("#\[".$code['tag']."=(.*):(.*)\]([^\]|\[]*)\[/".$code['tag']."\]#esiU","\$this->imglightrewrite('$code[html]','\\3','\\1','\\2')",$text);
			$text=preg_replace("#\[".$code['tag']."\](.*)\[/".$code['tag']."\]#esiU","\$this->imglightrewrite('$code[html]','\\1')",$text);
			return $text;
		}
		
		function imglightrewrite($html='', $text='', $titel='',$headercaption='') {
			
			$text2=$text;
			if($this->imageresize){
			  $text2=pkLinkFx('rsimg','src='.urlencode($text));
			}
				
			$rewritedimglight=str_replace("\\\"","\"",str_replace("{Titel}",trim($titel),str_replace("{Headercap}",trim($headercaption),str_replace("{text}",trim($text2),str_replace("{text2}",trim($text),$html)))));
			return $rewritedimglight;
		}
		//Lightbox ENDE


#############################################################################################
Bearbeiten sie die: pkinc/publictpl/format_text.htm

Suche die:
	  <td align="center">
	  <a href="javascript:;" onClick="helpwindow(800,600,'bbcode');"><img src="images/help.gif" alt="Hilfe"/></a></td>
	 </tr>

Fge darunter ein:
<!--Lightbox ANFANG-->
	 <tr>
	  <td><a href="javascript:;" onclick="pkBBLight('IMGLIGHT')" onFocus="blur();"><img src="fx/default/bbcode/lbox.gif" alt="Lightbox Vollbild"/></a></td>
	 </tr>
<!--Lightbox ENDE-->

#############################################################################################
Bearbeiten sie die: pkinc/admintpl/format_text.htm

Suche die:
	  <td><a href="javascript:pkBBSingle('')" onFocus="blur();"><img src="./../fx/default/bbcode/euro.gif" alt="Euro"/></a></td>

Fge darunter ein:
<!--Lightbox ANFANG-->
	  <td><a href="javascript:;" onclick="pkBBLight('IMGLIGHT')" onFocus="blur();"><img src="./../fx/default/bbcode/lbox.gif" alt="Lightbox Vollbild"/></a></td>
<!--Lightbox ENDE-->

#############################################################################################

Bearbeiten sie die: fx/main.js

Suche die:
linkadresse = "Geben Sie bitte die vollstndige Adresse des Links an.";

Fge darunter ein:

/*Lightbox ANFANG*/
lightbox = "Geben Sie hier den Bildlink an.\nSie knnen auch mehrere Angeben! Wenn sie das Feld leerlassen wird die Abfrage beendet.\nAlternativ knnen Sie 'Abbrechen' whlen, um den Modus direkt zuverlassen.";
lightboxtitel = "Geben Sie hier bitte die Bildbeschreibung an.";
lightboxheader = "Geben Sie hier bitte die berschrift des Bildes an.";
/*Lightbox ENDE*/

Suche weiter:

function pkBBCode(bbcode)
	{
	text=(pkBBSelected) ? pkBBSelected : '';
	text="["+bbcode+"]"+text+"[/"+bbcode+"]";
	
	pkBBCodeAdd(text);	
	pkBBFocus();
	}


Fge darunter ein:

/*Lightbox ANFANG*/
function pkBBLight(bbcode){
	text=(pkBBSelected) ? pkBBSelected : '';
	
	LBPath="initial";
	
	while((LBPath!="") && (LBPath != null))
	{
		LBPath=prompt(lightbox,text);
		
		if((LBPath!='') && (LBPath != null)){
			LBPathheader=prompt(lightboxheader,text);
			
			if ((LBPathheader != null) && (LBPathheader != "")) {
				LBPathTitel=prompt(lightboxtitel,text);
				if ((LBPathTitel == null) || (LBPathTitel == "")) {
					LBPathTitel="Keine Beschreibung";
				}
				
				showlist = "["+bbcode+"="+LBPathTitel+":"+LBPathheader+"]"+LBPath+"[/"+bbcode+"]";      
				pkBBCodeAdd(showlist);
			} else{
				showlist = "["+bbcode+"]"+LBPath+"[/"+bbcode+"]";
				pkBBCodeAdd(showlist);
			}
		}
		
		showlist ="";
		text="";
	}
}
/*Lightbox ENDE*/

#############################################################################################

Bearbeiten sie die: pk/fx/main.js

Suche die:
linkadresse = "Geben Sie bitte die vollstndige Adresse des Links an.";

Fge darunter ein:

/*Lightbox ANFANG*/
lightbox = "Geben Sie hier den Bildlink an.\nSie knnen auch mehrere Angeben! Wenn sie das Feld leerlassen wird die Abfrage beendet.\nAlternativ knnen Sie 'Abbrechen' whlen, um den Modus direkt zuverlassen.";
lightboxtitel = "Geben Sie hier bitte die Bildbeschreibung an.";
lightboxheader = "Geben Sie hier bitte die berschrift des Bildes an.";
/*Lightbox ENDE*/

Suche weiter:

function pkBBCode(bbcode)
	{
	text=(pkBBSelected) ? pkBBSelected : '';
	text="["+bbcode+"]"+text+"[/"+bbcode+"]";
	
	pkBBCodeAdd(text);	
	pkBBFocus();
	}


Fge darunter ein:

/*Lightbox ANFANG*/
function pkBBLight(bbcode){
	text=(pkBBSelected) ? pkBBSelected : '';
	
	LBPath="initial";
	
	while((LBPath!="") && (LBPath != null))
	{
		LBPath=prompt(lightbox,text);
		
		if((LBPath!='') && (LBPath != null)){
			LBPathheader=prompt(lightboxheader,text);
			
			if ((LBPathheader != null) && (LBPathheader != "")) {
				LBPathTitel=prompt(lightboxtitel,text);
				if ((LBPathTitel == null) || (LBPathTitel == "")) {
					LBPathTitel="Keine Beschreibung";
				}
				
				showlist = "["+bbcode+"="+LBPathTitel+":"+LBPathheader+"]"+LBPath+"[/"+bbcode+"]";      
				pkBBCodeAdd(showlist);
			} else{
				showlist = "["+bbcode+"]"+LBPath+"[/"+bbcode+"]";
				pkBBCodeAdd(showlist);
			}
		}
		
		showlist ="";
		text="";
	}
}
/*Lightbox ENDE*/

#############################################################################################
Jetzt alle bearbeiteten Datein, in Beibehaltung der Ordnerstruktuer auf euren Server hochladen.

Das war es schon :)

Wir Wnschen euch und euren Usern sehr viel spass mit dem hack und wrden uns sehr 
ber eine Danksagung in unseren Gastebuch freuen

cu Road Dogg

#########################################################################################
#                           Lightbox Integration Copyright                              #
#########################################################################################
#         Die Lightbox Integrationk ist eine Entwicklung von =DE= Road Dogg.            #
#     Der Download der Lightbox Integration ist nur von www.Kit Coding.de erlaubt.      #
#########################################################################################
#                           Lightbox Integration Copyright                              #
#########################################################################################