Fatal error: Call to undefined function: randpassword()

If you've problems with unsupported - non official ;-) - functionalities use this forum please.
Post Reply
Annovolk
Posts: 2
Joined: Sun 17. Sep 2006, 11:45

Fatal error: Call to undefined function: randpassword()

Post by Annovolk »

Hallo zusammen,

in einem Thread vom 06.09.2006 hat OG mittgeteilt, dass ein Forum in PHPWCMS derzeit keine Priorität hat.
A forum is not on schedule for phpwcms (at the moment). After 1.3 it might come up again - but for now check miniBB or phpBB - I'm still a friend of it.

Oliver
Bisher habe ich ein Forum über iframe eingebunden. Das funktioniert grundsätzlich auch, hat aber den großen Nachteil, dass über Suchmaschinen gefundene Forumsbeiträge bei Aufruf nicht innerhalb des PHPWCMS dargestellt werden, sondern nur das Forum angezeigt wird.

Ich möchte daher von der Forumseinbindung mittel iframe weg und einen Weg beschreiten, den iceman in einem früheren Posting aufgezeigt hat. Hierzu möchte ich im externen Forum das Menü von PHPWCMS verwenden; PHPWCMS und Forum damit also "zusammenführen".

Die Menüstruktur vom PHPWCMS versuche ich wie folgt auszulesen:

Code: Select all

function getleftbar() 
{ 

        $rootdir = $_SERVER['DOCUMENT_ROOT']; 

        // includes for nav menu 
        include ($rootdir.'/phpwcms/config/phpwcms/conf.template_default.inc.php'); 
        require ($rootdir.'/phpwcms/include/inc_front/front.func.inc.php'); 
        require ($rootdir.'/phpwcms/config/phpwcms/conf.inc.php'); 
        require ($rootdir.'/phpwcms/include/inc_lib/default.inc.php'); 

        // create menu 
        $dstruct = get_struct_data ($db, '', ''); 
        $forumid = 39; // <<<< hard-coded forumid from phpwcms 
        $navmenu = nav_table_struct($dstruct,$forumid,"",$template_default["nav_table_struct"], "/phpwcms/index.php"); 
}
Dieses Coding erzeugt aber folgende Fehlermeldung:

Fatal error: Call to undefined function: randpassword() in /www/htdocs/v08150815/phpwcms/include/inc_front/front.func.inc.php on line 1086

Die Fehlermeldung kommt aus den Codezeilen

Code: Select all

$forumid = 39; // <<<< hard-coded forumid from phpwcms 
        $navmenu = nav_table_struct($dstruct,$forumid,"",$template_default["nav_table_struct"], "/phpwcms/index.php"); 
line 1086 in der front.func.inc.php lautet:

Code: Select all

$link_image_id	= "linkid".randpassword(6);
und gehört zum Abschnitt "function build_levels ($struct, $level, $temp_tree, $act_cat_id, $nav_table_struct, $count, $div, $link_to)"

Vermutlich passt $forumid = 39; bei meiner Installation nicht; ich kenne aber auch die Bedeutung dieser Zeile nicht.

Kann mir jemand auf die Sprünge helfen? Danke.
Post Reply