Categories hierarchy v 2.1.1

Du hast Probleme beim Einbau oder bei der Benutzung eines Mods? In diesem Forum bist du richtig.
Forumsregeln
phpBB 2.0 hat das Ende seiner Lebenszeit überschritten
phpBB 2.0 wird nicht mehr aktiv unterstützt. Insbesondere werden - auch bei Sicherheitslücken - keine Patches mehr bereitgestellt. Der Einsatz von phpBB 2.0 erfolgt daher auf eigene Gefahr. Wir empfehlen einen Umstieg auf phpBB 3.0, welches aktiv weiterentwickelt wird und für welches regelmäßig Updates zur Verfügung gestellt werden.
Benutzeravatar
Any
Mitglied
Beiträge: 296
Registriert: 14.04.2005 20:24
Wohnort: Flensburg
Kontaktdaten:

Categories hierarchy v 2.1.1

Beitrag von Any »

Hallöchen!

Ich wollte ganz gern den Categories hierarchy Mod einbauen. Bevor ich damit aber anfange, wollte ich nochmal sicher gehen, die neuste Version ist doch v 2.1.1 und die hol ich mir von http://ptifo.clanmckeen.com/download.php Richtig? :) Und die Datei heißt dann: mod-CH_211.zip ? Da sind so viele verschiedene, und ich weiß nicht recht, ob´s der richtige ist :)
Soll ja auch recht umfangreich sein, nich dass ich nachher das falsche installiere...

Nun aber noch was. Kann ich den überhaupt installieren, auch wenn ich schon einige andere Mods installiert hab? Hab irgendwo gelesen, dass es dann zu Komplikationen kommt, aber weiß nicht, ob das die älteren Versionen betrifft..?

Meine Board Version ist 2.0.14.
besuch mich doch mal auf meiner Homepage :)
Mario Siebert
Mitglied
Beiträge: 2295
Registriert: 09.12.2003 15:02
Wohnort: Irgendwo im Nirgendwo

Re: Categories hierarchy v 2.1.1

Beitrag von Mario Siebert »

Any hat geschrieben:Ich wollte ganz gern den Categories hierarchy Mod einbauen. Bevor ich damit aber anfange, wollte ich nochmal sicher gehen, die neuste Version ist doch v 2.1.1 und die hol ich mir von http://ptifo.clanmckeen.com/download.php Richtig? :) Und die Datei heißt dann: mod-CH_211.zip ? Da sind so viele verschiedene, und ich weiß nicht recht, ob´s der richtige ist :)
Soll ja auch recht umfangreich sein, nich dass ich nachher das falsche installiere...
Ja, ist richtig, 2.1.1 ist die aktuelle Version.
Nun aber noch was. Kann ich den überhaupt installieren, auch wenn ich schon einige andere Mods installiert hab? Hab irgendwo gelesen, dass es dann zu Komplikationen kommt, aber weiß nicht, ob das die älteren Versionen betrifft..?
Es ist bei diesem Mod immer besser es in ein Plain Vanilla einzubauen, da nicht alle Mods mit dem CH Mod zurechtkommen.

Grüße Mario
Zuletzt geändert von Mario Siebert am 05.05.2005 23:16, insgesamt 1-mal geändert.
Wer gegen eine geringe Gebühr (höhe der Gebühr bestimmst du selbst!!) ein phpBB installiert oder Mods eingebaut haben möchte sollte sich melden unter: netcom_service@gmx.net - Bisherige Aufträge 68.071
Auf Anfrage führe ich auch Reparaturen/Updates und Serverumzüge durch oder baue Mods!
Benutzeravatar
Any
Mitglied
Beiträge: 296
Registriert: 14.04.2005 20:24
Wohnort: Flensburg
Kontaktdaten:

Beitrag von Any »

aber es könnte schon klappen? :)
besuch mich doch mal auf meiner Homepage :)
Mario Siebert
Mitglied
Beiträge: 2295
Registriert: 09.12.2003 15:02
Wohnort: Irgendwo im Nirgendwo

Beitrag von Mario Siebert »

Ja, sicher, kommt halt immer auf die Mods an die man eingebaut hat, manche kommen mit der neuen Rechteverteilung die der CH Mod mitbringt nicht klar. Aber es ist auch wesentlich aufwändiger da du die Dateien dann von Hand ändern musst, und nicht einfach die vorgemoddeten drüberkopieren kannst :wink:

Grüße Mario
Wer gegen eine geringe Gebühr (höhe der Gebühr bestimmst du selbst!!) ein phpBB installiert oder Mods eingebaut haben möchte sollte sich melden unter: netcom_service@gmx.net - Bisherige Aufträge 68.071
Auf Anfrage führe ich auch Reparaturen/Updates und Serverumzüge durch oder baue Mods!
Benutzeravatar
Any
Mitglied
Beiträge: 296
Registriert: 14.04.2005 20:24
Wohnort: Flensburg
Kontaktdaten:

hihi

Beitrag von Any »

was solls, ich versuchs :grin:

Backup ist gemacht und wenns nicht klappt, hilfst du mir ja bestimmt, gell? :)

Daaaanke :D
besuch mich doch mal auf meiner Homepage :)
Benutzeravatar
Budman
Mitglied
Beiträge: 327
Registriert: 02.02.2005 10:46

Beitrag von Budman »

Also je nach Anzahl der Mods würde ich auf jeden Fall das vorgemoddete Paket vorziehen. Ich bin mir fast sicher, das der korrekte Einbau des CH länger dauert, als so ca 15 normale Mods... ;)

Welche Mods hast Du denn installiert, vielleicht kann man da im Vorfeld schon mehr zu sagen..?

Aus eigener Erfahrung würde ich Dir den Rat geben, das vorgemoddete Paket zu nehmen, und bei der Gelegenheit mal den Code des Boards neu aufzubauen, schadet manchmal gar nicht ;)

Gruss
Benutzeravatar
Any
Mitglied
Beiträge: 296
Registriert: 14.04.2005 20:24
Wohnort: Flensburg
Kontaktdaten:

Beitrag von Any »

naja.. jetzt hab ich ja schon angefangen... :o

hab nich viele Mods. Aber egal, ich seh es als Herausforderung und vielleicht lern ich ja auch dadurch wieder was ;)
besuch mich doch mal auf meiner Homepage :)
Benutzeravatar
Any
Mitglied
Beiträge: 296
Registriert: 14.04.2005 20:24
Wohnort: Flensburg
Kontaktdaten:

Beitrag von Any »

tja, da hab ich wohl wieder mist gebaut.. soll ich nen neuen thread öffnen oder kann ich den Fehler hier hinein posten?

ich machs einfach mal hier...
kommt gleich beim Aufruf des Forums :-?

"Fatal error: Call to a member function on a non-object in /home/httpd/vhosts/bombkatse.de/httpdocs/Any/phpBB2/includes/functions.php on line 791"

hier die functions.php, Zeile 791 hab ich mal fett gemacht, ich hoffe jemand wird draus schlau? *hoff* 8)
function message_die($msg_code, $msg_text = '', $msg_title = '', $err_line = '', $err_file = '', $sql = '')
{
global $db, $template, $board_config, $theme, $lang, $phpEx, $phpbb_root_path, $nav_links, $gen_simple_header, $images;
global $userdata, $user_ip, $session_length;
global $starttime;

//-- mod : categories hierarchy ------------------------------------------------
//-- add
global $config, $user, $censored_words, $icons, $navigation, $themes, $smilies;
//-- fin mod : categories hierarchy --------------------------------------------

//-- mod : Fix message_die for multiple errors ---------------------------------
// note : this one is Markus Petrux's "Fix message_die for multiple errors" mod
//-- delete
// if(defined('HAS_DIED'))
// {
// die("message_die() was called multiple times. This isn't supposed to happen. Was message_die() used in page_tail.php?");
// }
//
// define(HAS_DIED, 1);
//-- add
static $msg_history;
if( !isset($msg_history) )
{
$msg_history = array();
}
$msg_history[] = array(
'msg_code' => $msg_code,
'msg_text' => $msg_text,
'msg_title' => $msg_title,
'err_line' => $err_line,
'err_file' => $err_file,
'sql' => $sql,
);

// already died
if ( defined('HAS_DIED') )
{
//
// This message is printed at the end of the report.
// Of course, you can change it to suit your own needs. ;-)
//
$custom_error_message = 'Please, contact the %swebmaster%s. Thank you.';
if ( !empty($config) && !empty($config->data['board_email']) )
{
$custom_error_message = sprintf($custom_error_message, '<a href="mailto:' . $config->data['board_email'] . '">', '</a>');
}
else
{
$custom_error_message = sprintf($custom_error_message, '', '');
}

echo "<html>\n<body>\n<b>Critical Error!</b><br />\nmessage_die() was called multiple times.<br />&nbsp;<hr />";
for( $i = 0; $i < count($msg_history); $i++ )
{
echo '<b>Error #' . ($i+1) . "</b>\n<br />\n";
if( !empty($msg_history[$i]['msg_title']) )
{
echo '<b>' . $msg_history[$i]['msg_title'] . "</b>\n<br />\n";
}
echo $msg_history[$i]['msg_text'] . "\n<br /><br />\n";
if( !empty($msg_history[$i]['err_line']) )
{
echo '<b>Line :</b> ' . $msg_history[$i]['err_line'] . '<br /><b>File :</b> ' . $msg_history[$i]['err_file'] . "</b>\n<br />\n";
}
if( !empty($msg_history[$i]['sql']) )
{
echo '<b>SQL :</b> ' . $msg_history[$i]['sql'] . "\n<br />\n";
}
echo "&nbsp;<hr />\n<br />";
}
echo "&nbsp;<br /><hr />\n" . $custom_error_message . '<hr /><br clear="all">';
die("</body>\n</html>");
}

// let's notice an error occured
define('HAS_DIED', true);
//-- fin mod : Fix message_die for multiple errors -----------------------------

$sql_store = $sql;

//
// Get SQL error if we are debugging. Do this as soon as possible to prevent
// subsequent queries from overwriting the status of sql_error()
//
if ( DEBUG && ( $msg_code == GENERAL_ERROR || $msg_code == CRITICAL_ERROR ) )
{
$sql_error = $db->sql_error();

$debug_text = '';

if ( $sql_error['message'] != '' )
{
$debug_text .= '<br /><br />SQL Error : ' . $sql_error['code'] . ' ' . $sql_error['message'];
}

if ( $sql_store != '' )
{
$debug_text .= "<br /><br />$sql_store";
}

if ( $err_line != '' && $err_file != '' )
{
$debug_text .= '</br /><br />Line : ' . $err_line . '<br />File : ' . basename($err_file);
}
}

if( empty($userdata) && ( $msg_code == GENERAL_MESSAGE || $msg_code == GENERAL_ERROR ) )
{
$userdata = session_pagestart($user_ip, PAGE_INDEX);
init_userprefs($userdata);
}

//
// If the header hasn't been output then do it
//
if ( !defined('HEADER_INC') && $msg_code != CRITICAL_ERROR )
{
if ( empty($lang) )
{
if ( !empty($board_config['default_lang']) )
{
include($phpbb_root_path . 'language/lang_' . $board_config['default_lang'] . '/lang_main.'.$phpEx);
}
else
{
include($phpbb_root_path . 'language/lang_english/lang_main.'.$phpEx);
}
}

if ( empty($template) )
{
//-- mod : categories hierarchy ------------------------------------------------
//-- delete
// $template = new Template($phpbb_root_path . 'templates/' . $board_config['board_template']);
//-- add
$template = new template_class($phpbb_root_path . 'templates/' . $board_config['board_template']);
//-- fin mod : categories hierarchy --------------------------------------------
}
if ( empty($theme) )
{
$theme = setup_style($board_config['default_style']);
}
Vielen Dank schon mal :)
besuch mich doch mal auf meiner Homepage :)
Benutzeravatar
Any
Mitglied
Beiträge: 296
Registriert: 14.04.2005 20:24
Wohnort: Flensburg
Kontaktdaten:

Beitrag von Any »

hilfe :(
besuch mich doch mal auf meiner Homepage :)
Benutzeravatar
Budman
Mitglied
Beiträge: 327
Registriert: 02.02.2005 10:46

Beitrag von Budman »

Das muss einer der Mods sein. Das Problem habe ich jedesmal, wenn ein Mod nicht kompatibel ist zum CH. Das bedeutet, das in dem Mod die phpBB Umgebung (sorry, ich weiss nicht, wie ich das anders übersetzen soll) nicht korrekt initialisiert wird.

Das Problem ist, die functions.php ist nur der "Überbringer" des Problems, ausgelöst wird das woanders ;) Welche Mods hast Du drauf?

Gruss Bud
Antworten

Zurück zu „phpBB 2.0: Mod Support“