(2.versuch) beitragszahlen edit geht nicht (2. mod schuld?)

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
Wintermoon
Mitglied
Beiträge: 12
Registriert: 24.01.2005 10:44

(2.versuch) beitragszahlen edit geht nicht (2. mod schuld?)

Beitrag von Wintermoon »

hallo nochmal.

auf ein neues:

ich hab folgenden mod in meinem forum gemacht um postzahlen editieren zu können:

http://www.asylumsw.com/software/misc/e ... _posts.txt

anschließend wollte ich noch verhindern, daß die postzahl sich ändert, wenn ich beiträge lösche:

Code: Alles auswählen

#--------- [ DATEI ÖFFNEN ] -----------------------------
#
modcp.php
#
#--------- [ FINDE ] -----------------------------
#
         while ( $row = $db->sql_fetchrow($result) )
         {
            $count_sql[] = "UPDATE " . USERS_TABLE . "
               SET user_posts = user_posts - " . $row['posts'] . "
               WHERE user_id = " . $row['poster_id'];
         }

#
#--------- [ MIT FOLGENDEM ERSETZEN ] -----------------------------
#
         // while ( $row = $db->sql_fetchrow($result) )
         // {
         //    $count_sql[] = "UPDATE " . USERS_TABLE . "
         //       SET user_posts = user_posts - " . $row['posts'] . "
         //       WHERE user_id = " . $row['poster_id'];
         // }


#
#--------- [ DATEI ÖFFNEN ] -----------------------------
#
includes/functions_post.php
#
#--------- [ FINDE ] -----------------------------
#
   $sign = ($mode == 'delete') ? '- 1' : '+ 1';

#
#--------- [ MIT FOLGENDEM ERSETZEN ] -----------------------------
#
   $sign = ($mode == 'delete') ? '' : '+ 1';
(der code ist jetzt hoffentlich nicht mehr zu lang ;) )

die beitragszahl bleibt nun konstant wenn ich beiträge lösche, allerdings auch, wenn ich sie im admin pannel ändern will. keine fehlermeldung o.Ä. er übernimmt sie einfach nicht.

kann mir dabei jemand helfen?

gruß
Wintermoon
Mitglied
Beiträge: 12
Registriert: 24.01.2005 10:44

Beitrag von Wintermoon »

*hochschieb*

hat keiner eine idee? kann leider kein php, sonst könnte ich das problem ja selbst lösen :(

Schönen Gruß
Wintermoon
Mitglied
Beiträge: 12
Registriert: 24.01.2005 10:44

Beitrag von Wintermoon »

*nochmalhochschieb--letzterversuch*

wirklich keiner eine idee?
Acid
Ehrenadmin
Beiträge: 12195
Registriert: 26.04.2001 02:00
Wohnort: Berlin

Beitrag von Acid »

Hatte die Änderung im Adminpanel denn vorher funktioniert.. also bevor du den Code zum Löschen der Beiträge angepasst hast!?

Ansonsten versuch´s mal mit diesem MOD.
Wintermoon
Mitglied
Beiträge: 12
Registriert: 24.01.2005 10:44

Beitrag von Wintermoon »

ich hab beide mods gleichzeitig angebracht, von daher weiß ich es nicht. geh aber mal davon aus, das der fehler irgendwo hier liegen wird:

Code: Alles auswählen

#--------- [ FINDE ] ----------------------------- 
# 
         while ( $row = $db->sql_fetchrow($result) ) 
         { 
            $count_sql[] = "UPDATE " . USERS_TABLE . " 
               SET user_posts = user_posts - " . $row['posts'] . " 
               WHERE user_id = " . $row['poster_id']; 
         } 

# 
#--------- [ MIT FOLGENDEM ERSETZEN ] ----------------------------- 
# 
         // while ( $row = $db->sql_fetchrow($result) ) 
         // { 
         //    $count_sql[] = "UPDATE " . USERS_TABLE . " 
         //       SET user_posts = user_posts - " . $row['posts'] . " 
         //       WHERE user_id = " . $row['poster_id']; 
         // } 
da dadurch ja anscheinend ein update der datenbank verhindert wird, oder sehe ich das falsch?

Gruß
Wintermoon
Mitglied
Beiträge: 12
Registriert: 24.01.2005 10:44

Beitrag von Wintermoon »

So, hab das forum nochmal zurückgesetzt und diesmal deinen geposteten mod verwendet.

Klappt wunderbar jetzt, auch mit dem 2. mod zusammen gehts jetzt.

Vielen dank dafür, lag anscheinend an der alten 1.0.0er version die ned ging.
Antworten

Zurück zu „phpBB 2.0: Mod Support“