[BETA] Pranger

In diesem Forum können Mod-Autoren ihre Mods vorstellen, die sich noch im Entwicklungsstatus befinden. Der Einbau in Foren im produktiven Betrieb wird nicht empfohlen.
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.
BruceCompanys
Mitglied
Beiträge: 25
Registriert: 29.12.2006 16:24

Beitrag 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 ;-)
Benutzeravatar
metty84
Mitglied
Beiträge: 159
Registriert: 08.03.2007 13:13
Wohnort: Marienberg
Kontaktdaten:

Beitrag 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
BruceCompanys
Mitglied
Beiträge: 25
Registriert: 29.12.2006 16:24

Beitrag 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:

Code: Alles auswählen

function delete_entry()
{
    global $lang, $db;
Ersetze mit:

Code: Alles auswählen

function delete_entry()
{
    global $lang, $db, $phpEx;
Benutzeravatar
metty84
Mitglied
Beiträge: 159
Registriert: 08.03.2007 13:13
Wohnort: Marienberg
Kontaktdaten:

Beitrag 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!
m4k4v3l1
Mitglied
Beiträge: 8
Registriert: 03.05.2007 01:59

Beitrag 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 :\
Zuletzt geändert von m4k4v3l1 am 03.05.2007 13:08, insgesamt 3-mal geändert.
Benutzeravatar
metty84
Mitglied
Beiträge: 159
Registriert: 08.03.2007 13:13
Wohnort: Marienberg
Kontaktdaten:

Beitrag 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!
m4k4v3l1
Mitglied
Beiträge: 8
Registriert: 03.05.2007 01:59

Beitrag 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?
Benutzeravatar
metty84
Mitglied
Beiträge: 159
Registriert: 08.03.2007 13:13
Wohnort: Marienberg
Kontaktdaten:

Beitrag 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
BruceCompanys
Mitglied
Beiträge: 25
Registriert: 29.12.2006 16:24

Beitrag 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 :grin: (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
m4k4v3l1
Mitglied
Beiträge: 8
Registriert: 03.05.2007 01:59

Beitrag 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 :D
Antworten

Zurück zu „phpBB 2.0: Mods in Entwicklung“