FNW || Die Gemeinschaft unter Freunden 0Codea.de0HTH-C.com0LCL-Online0Webmaster-B.de0Gamer-Designs.de0PSD-Resources.de0Oberlausitz-Community.de0Kit-Help ( Foren-Archiv )0 0

Deine Box

  • Passwort vergessen? Registrieren

Punktesystem

  • Deine Punkteübersicht Zum Startcenter
    Info zur Sortierung Sortierung nach
    aktuellem Monat
    Die Platzierungen werden anhand der verdienten Pkt ermittelt.
    Bonuspunkte und Abzüge werden NICHT hinzugerechnet bzw. abgezogen!

    Beispiel:
    Bei der Registrierung gibt es 100 Pkt. Diese werden in dieser Box NICHT hinzugezählt!
    Zum Auf- und Zuklappen bitte klicken Bereich Content
  • Zum Auf- und Zuklappen bitte klicken Bereich Spiele

Laberecke

  • Bitte einloggen um hier schreiben zu können.
     Goldie Info
    Winke Winke Kaffee Kaffee Bier
     netti Info
    Winke Winke
     Goldie Info
    Winke Winke ich sag ma Gute Nacht Winke Winke Bier
     Goldie Info
    ja irgendwie klappt es nicht, sorry
     waldmensch Info
    Kein Zugriff auf Seite::::steht bei mir....
     Goldie Info
    Link
     Goldie Info
    Link
     Goldie Info
    nur noch über meinen Anwalt Lach mich kaputt
     Goldie Info
    Bin ich blöd Bin ich blöd Grübel
     waldmensch Info
    nana
     
    © by Lucky

Kit-Spiele.de - Forum

  Login speichern
12667 Beiträge & 1625 Themen in 93 Foren
Keine neuen Beiträge, seit Ihrem letzten Besuch am 22.01.2018 - 03:35.
  Seite: 1 / 1  

Proggi`s Avatar
Administrator
Beiträge: 4.187
Erreichte Pkt: 7.505
PHPKit: 1.6.5
Was man in der U-Bahn auf dem Weg zur Arbeit beim Coden eines AddOns nicht so alles zufällig findet dummdidummdidei

In den Forenfavoriten des PHPKit 1.6.4 und der aktuellen Version 1.6.5 Build0012 befindet sich ein Bug.

Um was geht es?
Wenn man sich im Forum einen Thread als Favorit speichert, den auch andere User bereits gespeichert haben und diesen dann wieder löscht, so werden ALLE Favoriten mit der entsprechenden Thread-ID gelöscht. Also auch die der anderen User und nicht nur von sich selbst.
Weiterhin wird der Eintrag, ob man per E-Mail benachrichtigt werden möchte oder nicht, nicht gelöscht. Der Eintrag verbleibt in der Tabelle prefix_forumnotify.

Wer diesen Bug beheben möchte, der geht bitte Folgendermaßen vor:

!!! Bitte wie immer ein Backup der Datei erstellen !!!

Öffnet die Datei pkinc/public/forumsfavorites.php und sucht diese Stelle:

PHPKit 1.6.5 Zeile 68-75 im Original:

PHP-Code Anfang: (8 Zeilen) | Code markieren







if(isset($_REQUEST['deleteid']))
        {
        
$deleteid=intval($_REQUEST['deleteid']); 
        
        
$SQL->query("DELETE FROM ".pkSQLTAB_FORUM_FAVORITE." WHERE forumfav_threadid='".$deleteid."'");
        
        
pkHeaderLocation('forumsfavorites');
        }
 PHP-Code ENDE: (8 Zeilen) | Code markieren


PHPKit 1.6.4 Zeile 69-76 im Original:

PHP-Code Anfang: (8 Zeilen) | Code markieren







if(isset($_REQUEST['deleteid']))
        {
        
$deleteid=intval($_REQUEST['deleteid']); 
        
        
$DB->query("DELETE FROM ".$db_tab['forumfav']." WHERE forumfav_threadid='".$deleteid."'");
        
        
pkHeaderLocation('forumsfavorites');
        }
 PHP-Code ENDE: (8 Zeilen) | Code markieren


ERSETZT es komplett mit diesem:

PHP-Code Anfang: (20 Zeilen) | Code markieren









10 
11 
12 
13 
14 
15 
16 
17 
18 
19 
20 
if(isset($_REQUEST['deleteid']))
        {
        
$deleteid=intval($_REQUEST['deleteid']); 
        
// Gefixter Bereich by Proggi
        
$SQL->query("DELETE FROM
                        "
.pkSQLTAB_FORUM_FAVORITE."
                    WHERE
                        forumfav_userid='"
.$SQL->i(pkGetUservalue('id'))."'
                        AND
                        forumfav_threadid='"
.$deleteid."'");
        
$SQL->query("DELETE FROM
                        "
.pkSQLTAB_FORUM_NOTIFY."
                    WHERE
                        forumnotify_userid='"
.$SQL->i(pkGetUservalue('id'))."'
                        AND
                        forumnotify_threadid='"
.$deleteid."'");
        
// Ende - Gefixter Bereich by Proggi
        
        
pkHeaderLocation('forumsfavorites');
        }
 PHP-Code ENDE: (20 Zeilen) | Code markieren


Wenn man jetzt einen Forumfavoriten löscht, wird er nicht nur für sich selbst gelöscht, sondern es wird auch gleich der Eintrag in der Tabelle prefix_forumnotify gelöscht.


Netten Gruß Hebe den Hut Andy --- Proggi
Jan-Lukas`s Avatar
Moderator
Beiträge: 300
Erreichte Pkt: 393
PHPKit: 1.6.5
Dann will ich mich mal bedanken Beide Daumen hoch
Und das Dir weiterhin auf dem Weg zur Arbeit so tolle Einfälle kommen Schlag ein
Leiche`s Avatar
Beiträge: 12
Erreichte Pkt: 165
PHPKit: 1.6.5
thx habe es auch schnell eingebaut pfeifend

Ähnliche Themen:
11.1 Papierkorb 11.1 Papierkorb Phpkit 1.6.03 - Letzte Antwort von WEBI am 06.06.12 Phpkit 1.6.03 - WEBI - 06.06.12
4.6 Allgemeines 4.6 Allgemeines Punktesystem phpkit - Letzte Antwort von Proggi am 28.10.14 Punktesystem phpkit - Proggi - 28.10.14
3.4 Fragen zu PHPKit 1.6.4 3.4 Fragen zu PHPKit 1.6.4 phpkit anpassung  - Letzte Antwort von Proggi am 18.05.09 phpkit anpassung - Proggi - 18.05.09
3.4 Fragen zu PHPKit 1.6.4 3.4 Fragen zu PHPKit 1.6.4 Flashchat und Phpkit 1.6.4 - Letzte Antwort von Superkater13439 am 20.05.09 Flashchat und Phpkit 1.6.4 - Superkater13439 - 20.05.09
3.5 Fragen zu PHPKit 1.6.5 3.5 Fragen zu PHPKit 1.6.5 Threadleserechte phpkit 1.6.5 - Letzte Antwort von Superkater13439 am 22.04.10 Threadleserechte phpkit 1.6.5 - Superkater13439 - 22.04.10

User und Gäste in diesem Thread:
1 Gast
Es ist / sind gerade 0 registrierte(r) Benutzer und 31 Gäste. online. Neuester Benutzer: moppel

Folgende User waren heute online (2):
waldmensch, trucker


Administratoren Moderatoren Mitglieder

Alles Gute zum Geburtstag
ManniDBG (71)
Friends2Dance | Kit-Ressource | HTH-C.com | Berlin-Berlin-Chat | LCL-Online | ESA-Clan | Kit-Power | Battle-Zone | PHPKit 1.6.1 FanClub | Apycom


Diese Website wurde mit PHPKIT WCMS erstellt
PHPKIT ist eine eingetragene Marke der mxbyte GbR © 2002-2009