[erledigt] einbaudifferenz edit/delte only last post

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
Benutzeravatar
Any
Mitglied
Beiträge: 296
Registriert: 14.04.2005 20:24
Wohnort: Flensburg
Kontaktdaten:

[erledigt] einbaudifferenz edit/delte only last post

Beitrag von Any »

Hi.. :)

Ich weiß irgendwie nicht, wie ich das einbauen soll, das sieht wegen CH-Mod anders aus....
<phpBB2-Forum-Root>/viewtopic.php

#
#-----[ FINDE ]------------------------------------------
#

if ( ( $userdata['user_id'] == $poster_id && $is_auth['auth_edit'] ) || $is_auth['auth_mod'] )
{
$temp_url = append_sid("posting.$phpEx?mode=editpost&" . POST_POST_URL . "=" . $postrow[$i]['post_id']);
$edit_img = '<a href="' . $temp_url . '"><img src="' . $images['icon_edit'] . '" alt="' . $lang['Edit_delete_post'] . '" title="' . $lang['Edit_delete_post'] . '" border="0" /></a>';
$edit = '<a href="' . $temp_url . '">' . $lang['Edit_delete_post'] . '</a>';
}

#
#-----[ ERSETZE DURCH ]------------------------------------------
#

if ( ( $userdata['user_id'] == $poster_id && $is_auth['auth_edit'] && $forum_topic_data['topic_last_post_id'] == $postrow[$i]['post_id'] ) || $is_auth['auth_mod'] )
{
$temp_url = append_sid("posting.$phpEx?mode=editpost&" . POST_POST_URL . "=" . $postrow[$i]['post_id']);
$edit_img = '<a href="' . $temp_url . '"><img src="' . $images['icon_edit'] . '" alt="' . $lang['Edit_delete_post'] . '" title="' . $lang['Edit_delete_post'] . '" border="0" /></a>';
$edit = '<a href="' . $temp_url . '">' . $lang['Edit_delete_post'] . '</a>';
}
so siehts bei mir aus:
//-- mod : categories hierarchy ------------------------------------------------
//-- delete
/*
if ( ( $userdata['user_id'] == $poster_id && $is_auth['auth_edit'] ) || $is_auth['auth_mod'] )
*/
//-- add
if ( (($user->data['user_id'] == $poster_id) && ($user->data['session_logged_in'] || (!$user->data['session_logged_in'] && ($user->data['session_ip'] == $postrow[$i]['poster_ip']))) && $user->auth(POST_FORUM_URL, 'auth_edit', $forum_id)) || $user->auth(POST_FORUM_URL, 'auth_mod', $forum_id) )
//-- fin mod : categories hierarchy --------------------------------------------
{
$temp_url = append_sid("posting.$phpEx?mode=editpost&" . POST_POST_URL . "=" . $postrow[$i]['post_id']);
$edit_img = '<a href="' . $temp_url . '"><img src="' . $images['icon_edit'] . '" alt="' . $lang['Edit_delete_post'] . '" title="' . $lang['Edit_delete_post'] . '" border="0" /></a>';
$edit = '<a href="' . $temp_url . '">' . $lang['Edit_delete_post'] . '</a>';
}
kann mir jemand helfen?
Zuletzt geändert von Any am 10.03.2006 19:44, insgesamt 2-mal geändert.
besuch mich doch mal auf meiner Homepage :)
mar
Mitglied
Beiträge: 141
Registriert: 15.06.2004 16:56
Wohnort: Basel
Kontaktdaten:

Beitrag von mar »

Du ersetzt nur den Code aber nicht den CH- Mod
Benutzeravatar
Any
Mitglied
Beiträge: 296
Registriert: 14.04.2005 20:24
Wohnort: Flensburg
Kontaktdaten:

Beitrag von Any »

ja, aber wie genau? ich hatte es probiert, aber das klappte leider nicht...

*edit*
menno, ich fühl mich ignoriert :cry:
kann mir nicht einmal kurz jemand sagen, wie das einzusetzen ist????? :roll:
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 »

mar hat geschrieben:Du ersetzt nur den Code aber nicht den CH- Mod
was genau heißt das denn? :-?
besuch mich doch mal auf meiner Homepage :)
Zlocko

Beitrag von Zlocko »

Du musst den obrigen Text löschen und stattdessen den unteren an genau der Stelle einfügen wo der erste stand.
Zlocko

Beitrag von Zlocko »

Den hier musst du löschen:

Code: Alles auswählen

if ( ( $userdata['user_id'] == $poster_id && $is_auth['auth_edit'] ) || $is_auth['auth_mod'] )
{
$temp_url = append_sid("posting.$phpEx?mode=editpost&" . POST_POST_URL . "=" . $postrow[$i]['post_id']);
$edit_img = '<a href="' . $temp_url . '"><img src="' . $images['icon_edit'] . '" alt="' . $lang['Edit_delete_post'] . '" title="' . $lang['Edit_delete_post'] . '" border="0" /></a>';
$edit = '<a href="' . $temp_url . '">' . $lang['Edit_delete_post'] . '</a>';
} 
Und an genau der Stelle musst du dann den einfügen. Per Copy & Paste :

Code: Alles auswählen

if ( ( $userdata['user_id'] == $poster_id && $is_auth['auth_edit'] && $forum_topic_data['topic_last_post_id'] == $postrow[$i]['post_id'] ) || $is_auth['auth_mod'] )
{
$temp_url = append_sid("posting.$phpEx?mode=editpost&" . POST_POST_URL . "=" . $postrow[$i]['post_id']);
$edit_img = '<a href="' . $temp_url . '"><img src="' . $images['icon_edit'] . '" alt="' . $lang['Edit_delete_post'] . '" title="' . $lang['Edit_delete_post'] . '" border="0" /></a>';
$edit = '<a href="' . $temp_url . '">' . $lang['Edit_delete_post'] . '</a>';
} 
Das ist alles. :wink:
Benutzeravatar
Any
Mitglied
Beiträge: 296
Registriert: 14.04.2005 20:24
Wohnort: Flensburg
Kontaktdaten:

Beitrag von Any »

ja, das ist mir schon klar, dass da was ersetzt werden soll, aber schau dir doch mal bitte an, wie das bei mir ausschaut. Der zu verändernde Teil sieht ganz anders aus. Und ich kann ja nicht einfach das mit session weglöschen.....

Menno :(

So z.B. gehts auch nicht
//-- mod : categories hierarchy ------------------------------------------------
//-- delete
/*
if ( ( $userdata['user_id'] == $poster_id && $is_auth['auth_edit'] ) || $is_auth['auth_mod'] )
*/
//-- add
if ( (($user->data['user_id'] == $poster_id) && ($user->data['session_logged_in'] || (!$user->data['session_logged_in'] && ($user->data['session_ip'] == $postrow[$i]['poster_ip']))) && $user->auth(POST_FORUM_URL, 'auth_edit', $forum_id) && $forum_topic_data['topic_last_post_id'] == $postrow[$i]['post_id']) || $user->auth(POST_FORUM_URL, 'auth_mod', $forum_id) )
//-- fin mod : categories hierarchy --------------------------------------------
{
$temp_url = append_sid("posting.$phpEx?mode=editpost&" . POST_POST_URL . "=" . $postrow[$i]['post_id']);
$edit_img = '<a href="' . $temp_url . '"><img src="' . $images['icon_edit'] . '" alt="' . $lang['Edit_delete_post'] . '" title="' . $lang['Edit_delete_post'] . '" border="0" /></a>';
$edit = '<a href="' . $temp_url . '">' . $lang['Edit_delete_post'] . '</a>';
}
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 »

kann doch so schwer nicht sein, oder?
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 »

Soooooooooo, ich hab´s jetzt!

Komischerweise funktionierts, wenn ich den Code für die posting.php weglasse!
besuch mich doch mal auf meiner Homepage :)
Antworten

Zurück zu „phpBB 2.0: Mod Support“