Beiträge

Probleme bei der regulären Arbeiten mit phpBB, Fragen zu Vorgehensweisen oder Funktionsweise sowie sonstige Fragen zu phpBB im Allgemeinen.
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.1, welches aktiv weiterentwickelt wird und für welches regelmäßig Updates zur Verfügung gestellt werden.
the-other-board
Mitglied
Beiträge: 96
Registriert: 23.06.2003 22:05
Wohnort: Kassel
Kontaktdaten:

Beiträge

Beitrag von the-other-board »

Hallo!

Ich habe 3 Foren (2 interne und das Testforum) in denen die Beiträge nicht mitgezählt werden sollen!

Wie ändere ich das?
Gibt es da einen Mod für??


Grüße sNaKe
http://www.the-other-board.de
~ Das etwas andere Board ~
the-other-board
Mitglied
Beiträge: 96
Registriert: 23.06.2003 22:05
Wohnort: Kassel
Kontaktdaten:

Beitrag von the-other-board »

dankeschön :)
http://www.the-other-board.de
~ Das etwas andere Board ~
the-other-board
Mitglied
Beiträge: 96
Registriert: 23.06.2003 22:05
Wohnort: Kassel
Kontaktdaten:

Beitrag von the-other-board »

nun gut, wie ich es mir gedacht hab, krieg ich n problem!

folgendes:

Code: Alles auswählen

#----[ OPEN ]---------------------------------------------------- 
# 
includes/functions_post.php 

# 
#----[ FIND ]---------------------------------------------------- 
# 
   $sign = ( $mode == 'delete' ) ? "- 1" : "+ 1"; 

# 
#----[ REPLACE WITH ]-------------------------------------------- 
# 
   $sql = "SELECT * FROM " . 
      FORUMS_TABLE . " 
      WHERE forum_id = $forum_id"; 
   $result = $db->sql_query($sql); 
   $forum_information = $db->sql_fetchrow($result); 
   $count_posts = $forum_information['count_posts']; 
    
   if ($mode == 'delete') 
   { 
      if ($count_posts) 
      { 
         $sign = "- 1"; 
      } 
      else 
      { 
         $sign = ""; 
      } 
   } 
   else 
   { 
      if ($count_posts) 
      { 
         $sign = "+ 1"; 
      } 
      else 
      { 
         $sign = ""; 
      } 
                } 

Die Zeile, die ich ersetzen soll, kann ich absolut nicht in der Form in der Datei finden!


sNaKe
http://www.the-other-board.de
~ Das etwas andere Board ~
harakiri
Mitglied
Beiträge: 222
Registriert: 28.05.2003 23:16
Wohnort: Berlin
Kontaktdaten:

Beitrag von harakiri »

poste die includes/functions_post.php mal als *.txt datei damit wir dir helfen können...
...
DynamicWave
Mitglied
Beiträge: 18
Registriert: 25.07.2003 17:42

Beitrag von DynamicWave »

Hallo,

habs bei mir auch gerade eingebaut und funzt :grin:

Such am besten einfach nur nach "$sign =" und nicht nach der kompletten Zeile. Bei mir hatte ich´s dann direkt.
the-other-board
Mitglied
Beiträge: 96
Registriert: 23.06.2003 22:05
Wohnort: Kassel
Kontaktdaten:

Beitrag von the-other-board »

hat jetzt alles geklappt bsi auf folgendes:

Code: Alles auswählen

# 
#----[ OPEN ]---------------------------------------------------- 
# 
admin/admin_forums.php 

# 
#----[ FIND ]---------------------------------------------------- 
# 
            SET forum_name = '" . str_replace("\'", "''", $HTTP_POST_VARS['forumname']) . "', cat_id = " . intval($HTTP_POST_VARS[POST_CAT_URL]) . ", forum_desc = '" . str_replace("\'", "''", $HTTP_POST_VARS['forumdesc']) . "', forum_status = " . intval($HTTP_POST_VARS['forumstatus']) . ", prune_enable = " . intval($HTTP_POST_VARS['prune_enable']) . ", sort_order = " . intval($HTTP_POST_VARS['sort_order']) . " 

# 
#----[ IN-LINE AFTER ADD ]---------------------------------------- 
# 
, count_posts = " . intval($HTTP_POST_VARS['count_posts']) . " 
daher kommt folgende fehlermeldung:

Code: Alles auswählen

SQL Error : 1054 Unknown column 'count_posts' in 'field list'

UPDATE phpbb_forums SET forum_name = 'Technik', cat_id = 2, forum_desc = 'Für alle Technik-Begeisterten, und die, die es werden wollen! ', forum_status = 0, prune_enable = 0 , count_posts = 1 WHERE forum_id = 3

Line : 446
File : /is/htdocs/41330/www.loseecke.de/phpBB2/admin/admin_forums.php
http://www.the-other-board.de
~ Das etwas andere Board ~
the-other-board
Mitglied
Beiträge: 96
Registriert: 23.06.2003 22:05
Wohnort: Kassel
Kontaktdaten:

Beitrag von the-other-board »

die stelle in der amin_forums.php sieht nun so aus:

Code: Alles auswählen

$sql = "UPDATE " . FORUMS_TABLE . "
                                SET forum_name = '" . str_replace("\'", "''", $HTTP_POST_VARS['forumname']) . "', cat_id = " . intval($HTTP_POST_VARS[POST_CAT_URL]) . ", forum_desc = '" . str_replace("\'", "''", $HTTP_POST_VARS['forumdesc']) . "', forum_status = " . intval($HTTP_POST_VARS['forumstatus']) . ", prune_enable = " . intval($HTTP_POST_VARS['prune_enable']) . ", count_posts = " . intval($HTTP_POST_VARS['count_posts']) . "
http://www.the-other-board.de
~ Das etwas andere Board ~
DynamicWave
Mitglied
Beiträge: 18
Registriert: 25.07.2003 17:42

Beitrag von DynamicWave »

Also bei mir sieht das nicht anders aus...

Ich vermute mal Du hast die Datenbank nicht ergänzt?
#----[ SQL QUERY ]-----------------------------------------------
#
ALTER TABLE `phpbb_forums` ADD `count_posts` CHAR(1) DEFAULT '1' NOT NULL;
#
Steht ganz am Ende der .txt Datei

Ansonsten wüsste ich auch nicht genau was es sein könnte :(
Benutzeravatar
Henne
Ehemaliges Teammitglied
Beiträge: 4520
Registriert: 04.01.2002 01:00
Wohnort: Lage (Lippe)
Kontaktdaten:

Beitrag von Henne »

fehlt da jetzt nicht das sort_order?

Und haste das in der DB eingetragen?
Antworten

Zurück zu „phpBB 2.0: Administration, Benutzung und Betrieb“