Seite 2 von 3
Verfasst: 27.04.2007 14:33
von BruceCompanys
Sry wegen falschen Pfad
Hier ist jetzt Version wo das Löschen auch klappt^^
http://klasse-mn.de/temp/pranger_0_1_3b.zip
MfG
PS: Ich hab einen kleinen Fehler beim Senden der Request über GET gemacht, daher ging es nicht

Verfasst: 27.04.2007 14:43
von metty84
danke aber könntest du bitte die betreffendencodezeilen mal posten damit ich weis wo ich suchen muss da ich ja das script schon angepasst habe
Verfasst: 27.04.2007 14:56
von BruceCompanys
hast du was in der mod_cp.php geändert, wenn nicht, einfach überschreiben, ansonsten:
Finde:
Code: Alles auswählen
$www_delete = append_sid("mod_cp.$phpEx?action=delete&entry_id=" . $temp['entry_id']);
Ersetze mit:
Code: Alles auswählen
$www_delete = append_sid("mod_cp.$phpEx?action=save&method=delete&entry_id=" . $temp['entry_id']);
In function_mcp:
Suche:
Ersetze mit:
Verfasst: 27.04.2007 16:33
von metty84
ja hab änderungen vornehmen müssen damit es im orion funzt und hab auch schon ne kleine erweiterung gebastelt damit man sperungen auch wieder entfernen kann auserdem wird den usern nun nicht nur die meldung gebracht das sie gesperrt sind sondern fals sie nur temporär gespert wurden wird gleich angezeigt bis wan sie gespert sind damit se nicht denken das se sich da nichtmehr blicken lassen dürfen.
hab dank dafür! isn sehr schöner mod!
Verfasst: 03.05.2007 02:02
von m4k4v3l1
hi
also erstmal: dein mod ist schon ganz gut, nur könntest du ruhig buttons machen
dann noch was:
- wie kann ich den ban rückgängig machen?
- wenn ich einen user banne, kann er ruhig weiter surfen! er muss sich erst auslogen, dann einloggen .. ab da kann er dann nichts mehr machen. aber vorher geht alles!
- kannst du noch irgendwie machen, damit die verwarnungen unter dem profil angezeigt werden?
- auch moderatoren sollten verwarnen dürfen!
das solltest du fixen, dann ist der mod perfekt
/ und noch etwas:
wie kann ich dem ding bilder zuweisen? hab icon_vw.gif und icon_em.gif in templates/images gepackt, aber es tut sich nix :\
Verfasst: 03.05.2007 02:09
von metty84
stimmt das mit dem banen stimmt da kmüste noch ne lösung her aber wie? sorry aber ich hab mich mit dem thema sessions und soweiter nochnet ausnandergesetzt. wen jemand ne idee hätte wäre ich auch dran interesiert!
Verfasst: 03.05.2007 12:42
von m4k4v3l1
also das mit dem bildern meine ich so:
[ externes Bild ]
auszug aus viewtopic.php
Code: Alles auswählen
$post_subject = ( $postrow[$i]['post_subject'] != '' ) ? $postrow[$i]['post_subject'] : '';
require_once ( $phpbb_root_path . "includes/function_mcp.$phpEx" ); //careful, it must be include_once or require_once (require_once reports more errors)
load_lang("lang_mcp");
if ( $is_auth['auth_mod'] )
{
$tmp_url = append_sid("mod_cp.".$phpEx."?action=em&" . POST_USERS_URL . "=" . $poster_id . "&" . POST_POST_URL . "=" . $postrow[$i]['post_id']);
$em_img = "<a href='" . $temp_url . "'><img title='" . $lang['mcp_em'] . "' alt='" . $lang['mcp_em'] . "' /></a>";
$em = "<a href='" . $tmp_url . "'>" . $lang['mcp_em'] . "</a>";
$tmp_url = append_sid("mod_cp.".$phpEx."?action=vw&" . POST_USERS_URL . "=" . $poster_id . "&" . POST_POST_URL . "=" . $postrow[$i]['post_id']);
$vw_img = "<a href='" . $tmp_url . "'><img title='" . $lang['mcp_vw'] . "' alt='" . $lang['mcp_vw'] . "' /></a>";
$vw = "<a href='" . $tmp_url . "'>" . $lang['mcp_vw'] . "</a>";
}
else
{
$em_img = '';
$em = '';
$vw_img = '';
$vw = '';
}
kann man das irgendwie mit den bildern von
/templates/Vision/images/icon_vw.gif
/templates/Vision/images/icon_em.gif
verbinden, sodas
nur die pics da sind?
Verfasst: 03.05.2007 18:12
von metty84
so wegen dem automatischen ausloggen nach dem bannen hab ich mal gekukt
functions_mcp.php
suche
Code: Alles auswählen
function ban_userid()
{
global $lang, $db, $phpEx;
check_request( array (
'user_id' => 'POST',
'ban_time' => 'POST'
), $lang['mcp_variables']);
$ban_time = ( $_POST['ban_time'] == -1 ) ? -1 : $_POST['ban_time']+time();
$sql = "INSERT INTO " . BANLIST_TABLE . " SET
`ban_userid` = '" . $_POST['user_id'] . "',
`ban_time` = '" . $ban_time . "'";
if ( !query($sql, 1) )
{
message_die(GENERAL_ERROR);
}
danach einfügen:
Code: Alles auswählen
$sql = 'DELETE FROM ' . SESSIONS_TABLE . "
WHERE session_user_id = ".$_POST['user_id']."";
if ( !$db->sql_query($sql) )
{
message_die(CRITICAL_ERROR, 'Error removing user session', '', __LINE__, __FILE__, $sql);
}
und schon funzt es!
viel spaß damit!
mfg metty
Verfasst: 03.05.2007 20:01
von BruceCompanys
Zu den Icons...
Falls ihr schöne habt, oder was schönes kennt, sagts (schreibst) und ich kann die einbauen, bzw. modifizierenm bis die klappen

!
Die Bannfunktion hab ich "verbessert"... die passende Version kann ich leider erst am Montag liefern, da ich heute abend noch an anderem Krempel häng

und am Weekend so ziemlich 24 Stunden den Tag net da bin

Also am Montag, desweiteren, finde ich es besser wenn ein Bann ausgesprochen wurde, dass er dann nur vom Admin wieder manuell gelöst werden kann...
Und dafür ham ma schon nen Admin

(falls ihr es anders besser findet, kann ich es natürlich einbauen ...)
Mods dürfen verwarnen

Das mit der Idee das im Profil angezeigt wird, was wir fürn Schweinchen haben, denke ich, ist sehr gut...
Ich werde es so machen, das sie bei jedem seiner Beiträge angezeigt wird...
MFG
Verfasst: 03.05.2007 21:35
von m4k4v3l1
ach stimmt, tut mir leid ... ich hab als moderator nen forum getestet, wo ich keine rechte hatte ... klappt natürlich super, danke^^
zu den karten:
wie wäre es mit ner gelben und roten karte?
[ externes Bild ]
[ externes Bild ]
und ich hoffe du hast bei dem update an die user gedacht, die die version schon eingebaut haben
