Problem mit Edit Reason Mod

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.
Antworten
Crangerboy
Mitglied
Beiträge: 41
Registriert: 11.02.2007 15:53
Wohnort: Herne
Kontaktdaten:

Problem mit Edit Reason Mod

Beitrag von Crangerboy »

Hey,

habe nach dem amnuellen Einbau des Edit Reason mod folgendes

Problem:

[ externes Bild ]

[ externes Bild ]

Die jeweiligen Dateien sehen so aus:

viewtopic:

Code: Alles auswählen

        'L_SUBJECT' => $lang['Subject'],
        'L_MESSAGE_BODY' => $lang['Message_body'],
        'L_OPTIONS' => $lang['Options'],
        'L_PREVIEW' => $lang['Preview'],
          // Edit-Reason
  'edit_text_info'         => $lang['edit_text_info'],
  'L_NO_EDIT_MSG' => $lang['No_edit_message'],
  // Edit-Reason
        'L_SPELLCHECK' => $lang['Spellcheck'],
        'L_SUBMIT' => $lang['Submit'],
        'L_CANCEL' => $lang['Cancel'],
        'L_CONFIRM_DELETE' => $lang['Confirm_delete'],
        'L_DISABLE_HTML' => $lang['Disable_HTML_post'],
        'L_DISABLE_BBCODE' => $lang['Disable_BBCode_post'],
        'L_DISABLE_SMILIES' => $lang['Disable_Smilies_post'],
        'L_ATTACH_SIGNATURE' => $lang['Attach_signature'],
        'L_NOTIFY_ON_REPLY' => $lang['Notify'],
        'L_DELETE_POST' => $lang['Delete_post'],
                'L_MINI_POST_ALT' => $mini_post_alt,

                'U_MINI_POST' => $mini_post_url,
                'U_POST_ID' => $postrow[$i]['post_id'])
        );
}

// START Edit-Reason
$sql = "SELECT user, text FROM ". edit_text_table ." WHERE postid='". $postrow[$i]['post_id'] ."'";
if ( !($result = $db->sql_query($sql)) )
{
  message_die(GENERAL_ERROR, "Could not get edit_text", '', __LINE__, __FILE__, $sql);
}
$edit_text = array();
while($row = $db->sql_fetchrow($result))
{
  $edit_text[] = $row;
}

if($edit_text['0']['text'] != '')
{
  $template->assign_block_vars('postrow.edit_text', array(
    'EDIT_TEXT' => sprintf($lang['edit_text'], htmlentities($edit_text['0']['user']), htmlentities($edit_text['0']['text'])))
  );
}
// END Edit-Reason


$template->pparse('body');

include($phpbb_root_path . 'includes/page_tail.'.$phpEx);

?>
die posting.php

Code: Alles auswählen

        'L_SUBJECT' => $lang['Subject'],
        'L_MESSAGE_BODY' => $lang['Message_body'],
        'L_OPTIONS' => $lang['Options'],
        'L_PREVIEW' => $lang['Preview'],
          // Edit-Reason
  'edit_text_info'         => $lang['edit_text_info'],
  'L_NO_EDIT_MSG' => $lang['No_edit_message'],
  // Edit-Reason
        'L_SPELLCHECK' => $lang['Spellcheck'],
        'L_SUBMIT' => $lang['Submit'],
        'L_CANCEL' => $lang['Cancel'],
        'L_CONFIRM_DELETE' => $lang['Confirm_delete'],
        'L_DISABLE_HTML' => $lang['Disable_HTML_post'],
        'L_DISABLE_BBCODE' => $lang['Disable_BBCode_post'],
        'L_DISABLE_SMILIES' => $lang['Disable_Smilies_post'],
        'L_ATTACH_SIGNATURE' => $lang['Attach_signature'],
        'L_NOTIFY_ON_REPLY' => $lang['Notify'],
        'L_DELETE_POST' => $lang['Delete_post'],
Habt ihr eine Lösung?
Danke fürs lesen und viele Grüße,

Dominic
Benutzeravatar
killerbees19
Mitglied
Beiträge: 1185
Registriert: 09.05.2006 17:33
Wohnort: Wien (Österreich)
Kontaktdaten:

Beitrag von killerbees19 »

Kann es sein, dass du Codestellen in den falschen Dateien eingebaut hast?
Verlinke bitte einmal auf die posting.php und posting_body.tpl sowie auf die functions_post.php ;-)

EDIT:
Verlinke doch bitte auch auf die viewtopic.php und viewtopic_body.tpl ;-)

Eine PHP-Datei zum Download anbieten


MfG Christian
» Real programmers don't comment. If it was hard to write, it should be hard to understand!
Benutzeravatar
killerbees19
Mitglied
Beiträge: 1185
Registriert: 09.05.2006 17:33
Wohnort: Wien (Österreich)
Kontaktdaten:

Beitrag von killerbees19 »

Wie ich es mir gedacht habe: Du hast alles komplett falsch eingebaut.
Du darfst nicht in die tpl-Dateien den Code für die PHP-Dateien einbauen ;-)

Das beste ist, wenn du alles wieder rückgängig machst und den MOD komplett neu einbaust. Achte darauf, dass du in die richtige Datei etwas einbaust. Zwischen viewtopic.php und viewtopic_body.tpl ist ein Unterschied ;-)

Hilfreiche Links:
MODs - FAQ


MfG Christian
» Real programmers don't comment. If it was hard to write, it should be hard to understand!
Antworten

Zurück zu „phpBB 2.0: Mod Support“