Postcounter aus

Du suchst einen bestimmten Mod, weißt aber nicht genau wo bzw. ob er überhaupt existiert? Wenn dir dieser Artikel nicht weiterhilft, kannst du hier den von dir gewünschten/gesuchten Mod beschreiben ...
Falls ein Mod-Autor eine der Anfragen hier aufnimmt um einen neuen Mod zu entwicklen, geht's in phpBB 2.0: Mods in Entwicklung weiter.
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.
Benutzeravatar
Tommy_65428
Mitglied
Beiträge: 459
Registriert: 02.12.2004 18:49
Wohnort: Hamburg

Beitrag von Tommy_65428 »

Desperado123 hat geschrieben:
Tommy_65428 hat geschrieben:Ich weiss, own quote ist lahm, aber:
sorry, nen Mod mit Spracherkennung gibts noch nicht :D
Die "einfachste" Methode ist der schon angesprochene Mod mit ID´s im ACP eintragen, oder eben der aus dem Plus Foren der dir erlaubt beim erstellen und bearbeiten eines Topics via häkchen den Counter ein und aus zu schalten.
Und wie kriege ich den?
Vielleicht mit ein bisschen Eigeninitiative ? :roll:

Wie ich schrieb ist der Mod in Plus Foren Standard. Evtl schaut man dann mal bei www.phpbb2.de nach und sucht nach "Count Posts" und findet dies hier:

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 = ""; 
      } 
                } 

# 
#-----[ OPEN ]------------------------------------------ 
# 
templates/subSilver/admin/forum_edit_body.tpl 

# 
#-----[ FIND ]------------------------------------------ 
# 
   <tr> 
     <td class="row1">{L_FORUM_STATUS}</td> 
     <td class="row2"><select name="forumstatus">{S_STATUS_LIST}</select></td> 
   </tr> 

# 
#-----[ AFTER, ADD ]------------------------------------------ 
# 
   <tr> 
     <td class="row1">{L_COUNT_POSTS}</td> 
     <td class="row2"><input type="radio" name="count_posts" value="1" {COUNT_POSTS_YES} /> 
{L_YES}&nbsp;<input type="radio" name="count_posts" value="0" {COUNT_POSTS_NO} 
/> {L_NO}</td> 
   </tr> 

# 
#----[ 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']) . " 

# 
#----[ FIND ]---------------------------------------------------- 
# 
            $forumdesc = $row['forum_desc']; 
            $forumstatus = $row['forum_status']; 
# 
#----[ AFTER ADD ]------------------------------------------------- 
# 
            $countposts = $row['count_posts']; 
# 
#----[ FIND ]------------------------------------------------------ 
# 
            $forumdesc = ''; 
            $forumstatus = FORUM_UNLOCKED; 

# 
#----[ AFTER ADD ]------------------------------------------------- 
# 
            $countposts = TRUE; 

# 
#----[ FIND ]------------------------------------------------------ 
# 
            'DESCRIPTION' => $forumdesc) 

# 
#----[ BEFORE, ADD ]----------------------------------------------- 
# 
            'COUNT_POSTS_YES' => ($row['count_posts'] ? 'checked="checked"' : ''), 
            'COUNT_POSTS_NO' => (!$row['count_posts'] ? 'checked="checked"' : ''), 

            'L_COUNT_POSTS' => $lang['Post_count'], 
            'L_YES' => $lang['Yes'], 
            'L_NO' => $lang['No'], 

# 
#----[ OPEN ]---------------------------------------------------- 
# 
language/lang_english/lang_admin.php 
# 
#----[ FIND ]---------------------------------------------------- 
# 
?> 
# 
#----[ BEFORE, ADD ]--------------------------------------------- 
# 
$lang['Post_count'] = 'Count Posts in this forum?'; 

# 
#-----[ SAVE/CLOSE ALL FILES ]----------------------------------- 
# 
#----[ SQL QUERY ]----------------------------------------------- 
# 
ALTER TABLE `phpbb_forums` ADD `count_posts` CHAR(1) DEFAULT '1' NOT NULL; 
# 
# EoM
Und bevor das Geschreie nachher wieder gross ist weil man nicht mehr macht als nötig:

Code: Alles auswählen

#----[ SQL QUERY ]----------------------------------------------- 
# 
ALTER TABLE `phpbb_forums` ADD `count_posts` CHAR(1) DEFAULT '1' NOT NULL; 
Das ist dann die Variante im ACP einfach ein häckchen zu setzen beim erstellen oder bearbeiten eines Topics.

Für das eintragen der ID hilft das lesen von Beitrag Nummer 2 des Threads. :roll:

Edith hat mir gerade geflüstert, daß ich einen Fehler in einem Link hatte :oops:
Nachdem die Suche, die KB, das Mods & Co und auch Google erfolgreich ignoriert wurden, hilft noch das verfassen von Postings und ignorieren Dieses Artikels im falschen Forum :D
Antworten

Zurück zu „phpBB 2.0: Mod Suche/Anfragen“