Da hat es doch keine Pfadangaben ... oder

Die Settings im File sind ok
Habe das File document_root.php aufgerufen ... alles i.o
Ich / Wir sind ratlos
Gruss Sven
Code: Select all
"Fatal error: Call to undefined function: html_specialchars()..."
Code: Select all
{PHP:frm_Login.php}
Code: Select all
Fatal error: Failed opening required '../../../inc_conf/conf.inc.php' (include_path='.:/usr/share/pear') in /absoluterpfadzu/htdocs/include/inc_module/mod_ragi_read/inc_act/act_user.php on line 27
Code: Select all
380 $cat=$content["cat_id"];
381 if($content["struct"][$cat]["acat_regonly"]==1)
382 {
383 //echo "Private area!!!";
384 include_once("authorize.php");
385 if(!$_SESSION["frontend_user_in"]) {
386
387 //show log in form, instead of page content";
388 $content["main"]="{PHP:frm_Login.php}";
389 }
390 }
391 $content["all"] = str_replace('{CONTENT}', $content["main"], $content["all"]);
ragi wrote:Ich schreibe vorerst nur auf deutsch, da mein englisch grausam ist. Vielleicht findet sich ja einer, der dies übersetzen kann.
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.