Name:		ACT => All Content Teaser V2.1 Final
Datum:		15-01-2011
Author: 	Crack
Homepage:	www.kit-coding.de
Email: 		webadmin@kit-coding.de

---------------------------------------------------------------------------------------------------
INSTALL HOWTO => ACT
---------------------------------------------------------------------------------------------------

Allgemeine Informationen:
=======================================================================

	Das Uploadify Script:
	===================================================================
	In diesem Paket finden Sie auch eine Anleitung namens => "Uploadify v2.1.0 Manual.pdf" fr die Jquery Vars, die Sie an das Script schicken knnen. Alle Einstellungen ttigen Sie
	in der folgenden Datei:
	
		pk/fx/ActUploader/uploadify.php
	
	Das ist der Codebereich, der kommentiert wurde mit:
	
		#AJAX Uploader CONFIG in Verbindung mit JQUERY ANFANG
		{
			Code......
		}
		#AJAX Uploader CONFIG in Verbindung mit JQUERY ENDE
	
	Anhand der Anleitung knnen Sie da nach Ihren belieben die Config Werte des Uploaders ndern, aber das ist mit Vorsicht zu genieen! ndern Sie bitte nur etwas, wenn Sie wissen 
	was Sie da machen. Wenn Sie etwas hinzufgen oder ndern wollen und es nicht hinbekommen sollten, so fragen Sie in unserem Forum nach und wir werden Ihnen dabei helfen. ndern Sie bitte NICHTS, 
	was auerhalb dieser Kommentierung liegt!!! Das kann zum defekt des Addons oder zu Konflikten fhren!

	Die verwendete Uploadify Jquery Version ist 2.1.0!
	Wenn es dafr ein Update geben sollte, finden Sie das auf der folgenden Seite:
	
	http://www.uploadify.com
	
	Design verndern von dem Uploadify Script:
	===================================================================
	Alle CSS Angaben finden Sie in der folgenden Datei:
	
		pk/fx/ActUploader/uploadify.css
		
	Sie knnen also die gesamte Darstellung nach Ihren belieben ndern. Wir wnschen Ihnen viel Sap dabei, es ist wirklich sehr einfach!
	
	
Neuinstallation && Update:
=======================================================================

1. Lade alle Ordner unter Beibehaltung der Ordnerstruktur hoch. Dabei werden keine Dateien berschrieben ;), es sei denn Sie machen ein Update.
2. Geben sie nun dem Ordner /content/images/content_teaser/ CHMOD 777 Rechte.
3. Fhren Sie die install.php aus. Sie mssen Adminrechte besitzen!!! z.b. -> http://www.deineurl.de/include.php?path=install
4. Sollten Sie ein update vornehmen von Version 2.0, so berschreiben Sie lediglich alle Dateien auf dem Server und editieren die Dateien, die mit einem *** versehene sind.
   Das bedeutet, das Sie zuvor natrlich die ALTEN Codeteile von dem Addon ENTFERNEN!
   Danach Sollte schon alles funktionieren! Auch Ihre alten Eintrge werden dabei NICHT beschdigt und bleiben natrlich erhalten.
   
5. ndere nun folgende 12 Dateien :

	/pkinc/admin/contentcompose.php
	/pkinc/admin/contentarchive.php
	/pkinc/admintpl/content/compose_step3.htm
	/pkinc/public/content.php
	/pkinc/public/article.php
	/pkinc/public/news.php
	/pkinc/public/download.php
	/pkinc/publictpl/content/content.htm
	/pkinc/publictpl/content/articles.htm
	/pkinc/publictpl/content/news.htm
	/pkinc/publictpl/content/download.htm
***	/pkinc/admintpl/site.htm


Editierungen:
=======================================================================

/pkinc/admin/contentcompose.php

Suche:

eval("\$ext_option= \"".pkTpl("content/compose_step3_extoption")."\";");

Fge DARBER ein:

#All Content Teaser by www.kit-coding.de ANFANG
		
		#VARS
		$uploader_file='content_file';
		$PathToPics='content/images/content_teaser';
		$ID_Filter=$contentid;
		$Multi_pics=1;
		$Databasetable=pkSQLTAB_CONTENT;
		$Databasetable_field='content';
		$Information_table_field=$contentinfo['content_picteaser'];
		$RefreshPath='contentcompose';
		$RefreshPathContents='step=3&contentid='.$ID_Filter;
		#Pic Uploader
		include(pkDIRADMIN.'picture_uploader'.pkEXT);
		
#All Content Teaser by www.kit-coding.de ENDE

=======================================================================

/pkinc/admin/contentarchive.php

Suche:
	
if($_POST['confirm']=='yes' && $contentinfo['content_id']) 
			$SQL->query("DELETE FROM ".pkSQLTAB_CONTENT." WHERE content_id='".$contentinfo['content_id']."'");

Ersetze es mit:
	
if($_POST['confirm']=='yes' && $contentinfo['content_id']){
			#All Content Teaser by www.kit-coding.de ANFANG
				$teaser=$SQL->fetch_array($SQL->query("SELECT `content_id`, `content_picteaser` FROM `".pkSQLTAB_CONTENT."` WHERE `content_id`='".$SQL->i($contentinfo['content_id'])."'"));
				if($teaser['content_picteaser']!=''){
						$p=$teaser['content_picteaser'];
						$info=explode("\n",$p);
						
						if(is_array($info)){
							foreach($info as $id){
								$id=trim($id);
								if($id!=''){								
									@unlink(pkDIRWWWROOT.'content/images/content_teaser/'.$id);
								}
							}
						}
				}
			#All Content Teaser by www.kit-coding.de ENDE			
			$SQL->query("DELETE FROM ".pkSQLTAB_CONTENT." WHERE content_id='".$contentinfo['content_id']."'");
			}		
=======================================================================

/pkinc/admintpl/content/compose_step3.htm

Suche:

<form name="myform"

Fge DAHINTER ein(Leerzeile dazwischen lassen!):

enctype="multipart/form-data"


Suche weiter:

$content_body

Fge Darber ein:

 <!-- All Content Teaser by www.kit-coding.de ANFANG -->
 $error
 $showpic
 $newpic
 <!-- All Content Vorschau Teaser by www.kit-coding.de ENDE -->

=======================================================================

/pkinc/public/content.php

Suche:
	
if($path!='start')
			{
			$CMS->site_title_set($contentinfo['content_title']);
			
			eval("\$content_footer=\"".pkTpl("content/content_footer")."\";");
			}
	
Fge darunter ein:
	
		#All Content Teaser by www.kit-coding.de ANFANG
		if($contentinfo['content_picteaser']!='' && $contentinfo['content_picshow']==0){
			$p=$contentinfo['content_picteaser'];
			$info=explode("\n",$p);
						
				if(is_array($info)){
					foreach($info as $id){
						$id=trim($id);
							if($id!=''){
								$getimagesize =@getimagesize('content/images/content_teaser/'.$id);
								$width=$getimagesize[0];
								$height=$getimagesize[1];
								
								while($width>=150){
									$width=floor($width/2);
									$height=floor($height/2);
								}
															
								if ($height>=100)
									$height=floor($height/1.1);
								elseif($height<100)
									$height=$height;
														
								$pics.='<a href="content/images/content_teaser/'.$id.'" rel="lightbox[teaser'.$contentinfo['content_id'].']" target="_blank"><img src="content/images/content_teaser/'.$id.'" width="'.$width.'" height="'.$height.'" alt="'.$id.'" title="'.$id.'" align="middle" /></a>&nbsp;';
							}
					}
				}
			eval("\$teaser=\"".pkTpl("content/content_teaser_content")."\";");			
		}
		#All Content Teaser by www.kit-coding.de ENDE
		
=======================================================================

/pkinc/public/article.php

Suche:

$suggest_url=urlencode('path=article&contentid='.$contentinfo['content_id'].'&page='.$page);

Fge darunter ein:

		#All Content Teaser by www.kit-coding.de ANFANG
		if($contentinfo['content_picteaser']!='' && $contentinfo['content_picshow']==0){
			$p=$contentinfo['content_picteaser'];
			$info=explode("\n",$p);
						
				if(is_array($info)){
					foreach($info as $id){
						$id=trim($id);
							if($id!=''){
								$getimagesize =@getimagesize('content/images/content_teaser/'.$id);
								$width=$getimagesize[0];
								$height=$getimagesize[1];
								
								while($width>=150){
									$width=floor($width/2);
									$height=floor($height/2);
								}
															
								if ($height>=100)
									$height=floor($height/1.1);
								elseif($height<100)
									$height=$height;
														
								$pics.='<a href="content/images/content_teaser/'.$id.'" rel="lightbox[teaser'.$contentinfo['content_id'].']" target="_blank"><img src="content/images/content_teaser/'.$id.'" width="'.$width.'" height="'.$height.'" alt="'.$id.'" title="'.$id.'" align="middle" /></a>&nbsp;';
							}
					}
				}
			eval("\$teaser=\"".pkTpl("content/content_teaser_article")."\";");			
		}
		#All Content Teaser by www.kit-coding.de ENDE

=======================================================================

/pkinc/public/news.php

Suche:
	
$suggest_url = urlencode("path=news&contentid=".$contentinfo['content_id']);
	
Fge darunter ein:

		#All Content Teaser by www.kit-coding.de ANFANG
		if($contentinfo['content_picteaser']!='' && $contentinfo['content_picshow']==0){
			$p=$contentinfo['content_picteaser'];
			$info=explode("\n",$p);
						
				if(is_array($info)){
					foreach($info as $id){
						$id=trim($id);
							if($id!=''){
								$getimagesize =@getimagesize('content/images/content_teaser/'.$id);
								$width=$getimagesize[0];
								$height=$getimagesize[1];
								
								while($width>=150){
									$width=floor($width/2);
									$height=floor($height/2);
								}
															
								if ($height>=100)
									$height=floor($height/1.1);
								elseif($height<100)
									$height=$height;
														
								$pics.='<a href="content/images/content_teaser/'.$id.'" rel="lightbox[teaser'.$contentinfo['content_id'].']" target="_blank"><img src="content/images/content_teaser/'.$id.'" width="'.$width.'" height="'.$height.'" alt="'.$id.'" title="'.$id.'" align="middle" /></a>&nbsp;';
							}
					}
				}
			eval("\$teaser=\"".pkTpl("content/content_teaser_news")."\";");			
		}
		#All Content Teaser by www.kit-coding.de ENDE
		
Suche weiter:
	
unset($news_source);

Fge darunter ein:
	
unset($teaser);
unset($pics);

=======================================================================

/pkinc/public/download.php

Suche:
	
$suggest_url = urlencode('path=download&contentid='.$contentinfo['content_id']);
	
Fge darunter ein:
	
	#All Content Teaser by www.kit-coding.de ANFANG
	if($contentinfo['content_picteaser']!='' && $contentinfo['content_picshow']==0){
	
		$p=$contentinfo['content_picteaser'];
		$info=explode("\n",$p);
						
		if(is_array($info)){
			foreach($info as $id){
				$id=trim($id);
					if($id!=''){								
						$pics.='<p align="center"><a href="'.pkDIRWWWROOT.'content/images/content_teaser/'.$id.'" rel="lightbox[teaser'.$contentinfo['content_id'].']" target="_blank"><img src="'.pkDIRWWWROOT.'content/images/content_teaser/'.$id.'" width="120" alt="'.$id.'" title="'.$id.'" /></a></p><br />';
					}
			}
		}
	}else{
		$pics='<font class="small">Momentan keine</font>';
	}
	eval("\$teaser= \"".pkTpl("content/content_teaser_download")."\";");
	#All Content Teaser by www.kit-coding.de ENDE

=======================================================================

/pkinc/publictpl/content/content.htm

Suche:
	
$content_footer
	
Fge darber ein:
	
$teaser


=======================================================================

/pkinc/publictpl/content/articles.htm

Suche:
	
$related_boxes
  </td>
 </tr>
	
Fge darunter ein:
	
$teaser
	
=======================================================================

/pkinc/publictpl/content/news.htm

Suche:
	
$news_source
  </td>
 </tr>
	
Fge darunter ein:

$teaser

=======================================================================

/pkinc/publictpl/content/download.htm

Suche:
	
$related_boxes
	
Fge darber ein:
	
$teaser
	
=======================================================================

/pkinc/admintpl/site.htm

Hinweis zum einfgen!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
----------------------------------------------------------------------
Vergewissern sie sich das dort nur 1 mal die Zeile vorkommt:
<script type="text/javascript" src="fx/ActUploader/jquery-1.4.js"></script>

Die Pfade knnen auch abweichen, da VIELE Addons die Jquery Bibliothek nutzen! 
Wenn Sie eine Datei namens jquery-Versionsnummer.js schon dort vorfinden, wie z.b.:

<script type="text/javascript" src="fx/jquery-1.3.2.js"></script>

So lschen Sie die alte Version aus dem Template und vom SERVER und ersetzen Sie diese mit der neuen => 1.4er oder hheren Version!
-----------------------------------------------------------------------


Suche:
	
<head>
<meta http-equiv="content-type" content="text/html; charset=$LANG[__CHARSET__]" />
<meta http-equiv="content-language" content="$LANG[__LANGCODE__]" />
$site_meta
<link rel="shortcut icon" href="fx/phpkit.ico" type="image/x-icon" />
<link rel="stylesheet" href="$adminsite_css" type="text/css" />
$site_header_script
$site_refresh

Fge direkt darunter ein:

<script type="text/javascript" src="fx/ActUploader/jquery-1.4.2.js"></script>
<link href="fx/ActUploader/default.css" rel="stylesheet" type="text/css" />
<link href="fx/ActUploader/uploadify.css" rel="stylesheet" type="text/css" />
<script type="text/javascript" src="fx/ActUploader/swfobject.js"></script>
<script type="text/javascript" src="fx/ActUploader/jquery.uploadify.v2.1.4.min.js"></script>



=======================================================================
Das war es auch schon.

Juhu


Support:
============================

Support & Fragen: 

Support gebe ich gerne im FORUM unter www.kit-coding.de 
PNS oder ICQ werden gnadenlos ignoriert!!!
