Vorab vorweg. Ich bin kein Programmierer und versuche nur etwas für meine Bedürfnisse anzupassen.
Dies ist mein erster Versuch ein Script zu modifizieren und sieht auch dementsprechend aus. Also bitte nicht gleich schimpfen

Die nur angepasste Scriptlösung stammt hauptsächlich vom phpwcms selbst bzw, das Loginscript von pyhavaim
Siehe...
Ziel
Ziel war es Kategorien nur für bestimmte User lesbar zu machen, Usern Leserechte zuzuteilen, ohne dass diese auch in den Backendbereich gelangen können.
Vorgehensweise
1. Zuerst den Login-Hack von pyhavaim installieren.
Siehe...
Einzige Änderung
authorize.php
Code: Select all
------------Suche----------
aporeplace(md5($wcs_pass))."') AND usr_aktiv=1;";
----------Ersetzen mit--------------
aporeplace(md5($wcs_pass))."') AND usr_lese=1;";
2. Die MYSQL Datenbank erweitern
Füge bei "phpwcms_user" ein Feld "usr_lese" hinzu mit folgenden Daten:
Feld: usr_lese
Typ: int(1)
Null: Nein
Standard: 0
3. Folge den Anweisungen der MOD Coding Guidlines
Es reichen wenn die Punkte 5.1 und 5.2 und 5.3 durchgeführt werden.
Es müssen bei diesen 3 Änderungen noch einige Namen ausgetauscht werden.
"YOUR_MOD" austauschen mit "mod_ragi_read" (ohne Anführungszeichen)
"MOD_ID" austauschen mit "5" (ohne Anführungszeichen)
4. Kopiere das entpackte File in "your_root_to_phpwcms/include/inc_module"
Das File findet ihr hier http://www.1knowhow.com/downloads/mod_ragi_read.zip
Fertig, nun sollte man im Adminbereich unter Menüpunkt "Modules", user anlegen können und den Usern Leserechte festlegen.
Für Hilfe zum Verbessern wäre ich dankbar.