/* 
 * Shared_Modules_Layout v.0.1  
 * Autor: 	Sameul Suther (www.suther.de)
 * Date: 	2008-07.09
 * Description:	Erlaubt verschiedenen Mandanten auf ein und das gleiche Modul zuzugreifen.
 */

Beschreibung der Funktion:
==========================
Mit diesem Patch knnen Module und Layouts mandantenbergreifend genutzt werden. Das bedeutet, das alle Mandanten, die fr ein Modul freigeschaltet sind, dieses auch nutzen knnen. Wird das Modul im Quelltext verndert, ndert es sich bei jedem Mandanten.
Die Modul und Templatezugriffe sind so geregelt, dass der Benutzer, welcher ein Modul anlegt, der Besitzer ist. Ein Modul kann nur vom


Anpassung der Datenbank:
========================
In der Tablle con_mod und con_lay den Datentyp der Spalte idclient von int(10) auf varchar(10) ndern.
Wenn du nun bei einem Modul in das Feld idclient 3,7 eintrgst, hat der Client 3 und der Client 7 zugriff auf das Modul.

!!!Wichtig!!! Die Werte mssen mit komma getrennt werden [am besten jedoch ohne Leerzeichen]


Einspielen des Patches
======================

+ Die Patch-Dateien werden in das Verzeichnis /contenido/includes/ entpackt.
+ Nach durchgefhrten Patch knnen die Dateien wieder gelscht werden.


	Linux:
	======
	In der Konsole wird im /contenido/includes-Verzeichnis, in dem sich die Patches befinden folgender Befehl aufgerufen
	
	patch < include.lay_edit_form.patch -b
	patch < include.mod_edit_form.patch -b 
	patch < include.tpl_edit_form.patch -b
	patch < include.lay_overview.patch -b 
	patch < include.mod_overview.patch -b 

	Die Option -b legt ein Backup der zu Patchenden Datei an.
	
	Windows:
	======== 
	Benutze Winmerge um die Dateien zu patchen.
	Wie das genau geht, siehe Winmerge Anleitung.
	
	Webadresse: http://winmerge.org/2.8/screenshots.php


Anlegen von Systemeigenschaft in Contenido:
===========================================
Im Contenido Backend Administration >> System >> Systemeinstellungen die gewnschten Funktionen aktivieren:
share >> layouts >> 1
share >> modules >> 1
