Knowledge-Base: Beim Editieren wird neuer Artikel gezählt

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
LOLRainbow
Mitglied
Beiträge: 242
Registriert: 20.09.2007 12:13
Wohnort: Ebersbach an der Fils
Kontaktdaten:

Knowledge-Base: Beim Editieren wird neuer Artikel gezählt

Beitrag von LOLRainbow »

Hi,

ich habe die Knowledge-Base installiert.

Ich trage einen Artikel ein und in der Kategorie wird dann die korrekte Anzahl an Artikeln angezeigt. Bearbeite ich den Artrikel jedoch erhöht sich die Anzahl der Artikel um 1, obwohl es ja nicht mehr geworden sind.

Wie kann ich das unterbinden?

Timo
StanleyG
Mitglied
Beiträge: 71
Registriert: 10.12.2006 20:33

Beitrag von StanleyG »

Du hast wohl die zahlreichen Patches für die KB nicht installiert?
siehe
http://www.amigalink.de/phpbb2/viewtopic.php?t=322

Dort findest Du nämlich:

Code: Alles auswählen

#
#----------[ OPEN ]-------------------------------------
#

 includes/kb_post.php

#
#----------[ FIND ]-------------------------------------
#

          if ( $kb_is_auth['auth_mod'] || $kb_is_auth['auth_approval_edit'] ) // approval auth
          {
             $approve = 1;
             
             if ( $cat_switch )
             {
                update_kb_number( $old_category_id, ( $old_approve == 1 ? '- 1' : '0' ) );
                update_kb_number( $category_id, '+ 1' );
             }
             else
             {
                update_kb_number( $category_id, '+ 1' );
             }
          }
          else
          {
             $approve = 2;
             
             if ( $cat_switch )
             {
                update_kb_number( $old_category_id, ( $old_approve == 1 ? '- 1' : '0' ) );
             }
          }   

#
#----------[ REPLACE WITH ]-----------------------------
#

           if ( $kb_is_auth['auth_mod'] || $kb_is_auth['auth_approval_edit'] ) // approval auth
           {
             $approve = 1;
             
             if ( $cat_switch )
             {
                update_kb_number( $old_category_id, ( $old_approve == 1 ? '- 1' : '0' ) );
                update_kb_number( $category_id, '+ 1' );
             }
           }
           else
           {
             $approve = 2;
             
             if ( $cat_switch )
             {
                update_kb_number( $old_category_id, ( $old_approve == 1 ? '- 1' : '0' ) );
                update_kb_number( $category_id, '+ 1' );
             }
          }
Stanley
Even if everyone in the country were a genius, half would be below average.
By definition.
LOLRainbow
Mitglied
Beiträge: 242
Registriert: 20.09.2007 12:13
Wohnort: Ebersbach an der Fils
Kontaktdaten:

Beitrag von LOLRainbow »

Danke, das war´s! Dachte das sind Addon´s, wo die Knowledge-Base dann mehr kann. Das wäre ja nicht mein Ziel gewesen.

Aber ich werd mir die ganzen Fixe mal durchschauen.

Timo
StanleyG
Mitglied
Beiträge: 71
Registriert: 10.12.2006 20:33

Beitrag von StanleyG »

Da sind auch sehr wichtige Sicherheitspatches dabei. Ich würde sie also umgehend einbauen.

Stanley
Even if everyone in the country were a genius, half would be below average.
By definition.
LOLRainbow
Mitglied
Beiträge: 242
Registriert: 20.09.2007 12:13
Wohnort: Ebersbach an der Fils
Kontaktdaten:

Beitrag von LOLRainbow »

Woher weiß ich welcher Fix für was ist? Steht ja nichts dran, oder bin ich blind?

Timo
Antworten

Zurück zu „phpBB 2.0: Mod Support“