PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Wer kann mir einen sehr einfachen Mod installieren?


Henrik
2004-05-29, 21:53:53
kann mir einer diesen mod für das phpBB 2.06 machen?
den sql befehl hab ich schon hingekriegt. an dem rest hab ich mich auch versucht, aber der mod läuft nicht zuverlässig. weil es das 1. mal ist, das ich mein board (version 2.06) mode, wäre es nett, wenn die gemachten änderungen eingefärbt werden könnten, dann kann ich das nächste mal selber moden.
die benötigten dateien bekommst ihr hier (http://brede10c.userhost.de/download/mod.zip), meine email adresse ist henrik.hagedorn@gmx.de
thx
3dfx



##############################################################
## MOD Title: Disable Post Count Increase
## MOD Author: Xore < xore@azuriah.com > (Robert Hetzler) http://www.azuriah.com
## MOD Description: This mod enables you to selectively turn off post count increments on each forum
## MOD Version: 1.0.1
##
## Installation Level: (Easy)
## Installation Time: 2 Minutes
## Files To Edit: includes/functions_post.php,
## admin/admin_forums.php
## language/lang_english/lang_admin.php
## templates/subSilver/admin/forum_edit_body.tpl
## Included Files: (n/a)
##############################################################
## For Security Purposes, Please Check: http://www.phpbb.com/mods/ for the
## latest version of this MOD. Downloading this MOD from other sites could cause malicious code
## to enter into your phpBB Forum. As such, phpBB will not offer support for MOD's not offered
## in our MOD-Database, located at: http://www.phpbb.com/mods/
##############################################################
## Author Notes:
##
##############################################################
## MOD History:
##
## 2003-09-21 - Version 1.0.0
## - Initial release
## 2003-09-23 - Version 1.0.1
## - Comma error fixed, fixed "Files To Edit"
##
##############################################################
## Before Adding This MOD To Your Forum, You Should Back Up All Files Related To This MOD
##############################################################

#
#-----[ SQL ]------------------------------------------
# Change the prefix 'phpbb_' accordingly. 'phpbb_' is the default prefix
#
ALTER TABLE phpbb_forums ADD forum_postcount TINYINT( 1 ) DEFAULT '1' NOT NULL;
#
#-----[ OPEN ]------------------------------------------
#
includes/functions_post.php
#
#-----[ FIND ]------------------------------------------
#
$sql = "UPDATE " . USERS_TABLE . "
#
#-----[ BEFORE, ADD ]------------------------------------------
#
$sql = "SELECT forum_postcount
FROM " . FORUMS_TABLE . "
WHERE forum_id = $forum_id AND forum_postcount = 0";
if (!($result = $db->sql_query($sql)))
{
message_die(GENERAL_ERROR, 'Error in deleting post', '', __LINE__, __FILE__, $sql);
}
if ($row = $db->sql_fetchrow($result))
{
return;
}
#
#-----[ OPEN ]------------------------------------------
#
admin/admin_forums.php
#
#-----[ FIND ]------------------------------------------
#
'S_PRUNE_ENABLED' => $prune_enabled,
#
#-----[ AFTER, ADD ]------------------------------------------
#
'S_FORUM_POSTCOUNT' => ( isset($row) && isset($row['forum_postcount']) && ($row['forum_postcount'] == 0) ) ? '' : 'checked="checked"',
#
#-----[ FIND ]------------------------------------------
#
'L_DAYS' => $lang['Days'],
#
#-----[ AFTER, ADD ]------------------------------------------
#
'L_POSTCOUNT' => $lang['Forum_postcount'],
#
#-----[ FIND ]------------------------------------------
#
prune_enable" . $field_sql
#
#-----[ IN-LINE FIND ]------------------------------------------
#
prune_enable
#
#-----[ IN-LINE AFTER, ADD ]------------------------------------------
# (before the " )
#
, forum_postcount
#
#-----[ FIND ]------------------------------------------
#
intval($HTTP_POST_VARS['prune_enable']) . $value_sql
#
#-----[ IN-LINE FIND ]------------------------------------------
#
intval($HTTP_POST_VARS['prune_enable'])
#
#-----[ IN-LINE AFTER, ADD ]------------------------------------------
# (before the . )
#
. ", " . intval($HTTP_POST_VARS['forum_postcount'])
#
#-----[ FIND ]------------------------------------------
#
prune_enable = " . intval($HTTP_POST_VARS['prune_enable']) . "
#
#-----[ AFTER, ADD ]------------------------------------------
#
, forum_postcount = " . intval($HTTP_POST_VARS['forum_postcount']) . "
#
#-----[ OPEN ]------------------------------------------
#
language/lang_english/lang_admin.php
#
#-----[ FIND ]------------------------------------------
#
$lang['prune_freq']
#
#-----[ BEFORE, ADD ]------------------------------------------
#
$lang['Forum_postcount'] = 'Count user\'s posts';
#
#-----[ OPEN ]------------------------------------------
#
templates/subSilver/admin/forum_edit_body.tpl
#
#-----[ FIND ]------------------------------------------
#
<tr>
<td class="catBottom" colspan="2" align="center">{S_HIDDEN_FIELDS}<input type="submit" name="submit" value="{S_SUBMIT_VALUE}" class="mainoption" /></td>
#
#-----[ BEFORE, ADD ]------------------------------------------
#
<tr>
<td class="row1">{L_POSTCOUNT}</td>
<td class="row2">{L_ENABLED}<input type="checkbox" name="forum_postcount" value="1" {S_FORUM_POSTCOUNT} /></td>
</tr>
#
#-----[ SAVE/CLOSE ALL FILES ]------------------------------------------
#
# EoM

Nase
2004-05-29, 22:00:11
Was soll man dir denn helfen? Die Installationsanweisung ist doch wohl 100%ig zu verstehen. Das einzige, das mir komisch vorkommt, ist diese Zeile:
, forum_postcount = " . intval($HTTP_POST_VARS['forum_postcount']) . "Das Komma vorne dran passt da irgendwie nicht hin. Oder ich übersehe gerade etwas.

Henrik
2004-05-29, 22:07:24
Original geschrieben von Nase
Was soll man dir denn helfen? Die Installationsanweisung ist doch wohl 100%ig zu verstehen. Das einzige, das mir komisch vorkommt, ist diese Zeile:
, forum_postcount = " . intval($HTTP_POST_VARS['forum_postcount']) . "Das Komma vorne dran passt da irgendwie nicht hin. Oder ich übersehe gerade etwas.

ja, ist es. funzt trotzdem nicht, ka warum.
wenn du mir nicht helfen kannst ist das auch in ordnung.

Nase
2004-05-29, 22:12:02
Na gut, ich teste das Ganze mal bei mir.

Nase
2004-05-29, 22:25:32
Ich glaube, ich versteh nicht, was der Mod machen soll. Wo soll ich nun Veränderungen sehen können?

Edit: Ok, habs verstanden. Und es funktioniert auch wunderbar.

Henrik
2004-05-30, 07:40:17
kannst du mir die umgeschriebenen dateien per mail schicken?
adresse ist henrik.hagedorn@gmx.de
thx