Brauche Hilfe beim Points_System

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.
kbo66
Mitglied
Beiträge: 13
Registriert: 16.08.2004 08:52

Brauche Hilfe beim Points_System

Beitrag von kbo66 »

also ich komme nicht mehr weiter in der Installations Beschreibung steht geschrieben

Code: Alles auswählen

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

....

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

				}
			}
		}

#
#-----[ AFTER, ADD ]------------------------------------------
#


		if ($board_config['points_post'] && !$post_info['points_disabled'])
		{
			$points = abs(($mode == 'newtopic') ? $board_config['points_topic'] : $board_config['points_reply']);

			if ($userdata['user_id'] != ANONYMOUS)
			{
				add_points($userdata['user_id'], $points);
			}
		}
und da kommt das Prob auf das es ja soviele

Code: Alles auswählen

				}
			}
		}
gibts und ich nicht weiß wo ich das jetzt einfügen muss..
wenn ich es Weglasse werden die Points nicht Gezählt bei einen neuen Post..
Benutzeravatar
Markus67
Ehrenadmin
Beiträge: 28346
Registriert: 12.01.2004 16:02
Wohnort: Neuss
Kontaktdaten:

Beitrag von Markus67 »

Hi ...

Speichere mal die functions_post.php als Textdatei sowie die Installationsanleitung für den MOD und verlinke die beiden Dateien hier
KB:Datei

Markus
kbo66
Mitglied
Beiträge: 13
Registriert: 16.08.2004 08:52

Beitrag von kbo66 »

naja also ich hab den Fehler gefunden man muss es einfach unter:

Code: Alles auswählen

                                $tmp_message .= preg_replace($html_entities_match, $html_entities_replace, substr($message, $start_html, strlen($message)));

                                $start_html = strlen($message);
                                $end_html = $start_html;
                        }
                }
einfügen aber jetzt macht sich schon wieder ein Fehler bemerkbar in der Forum Administation da kann man ja einstellen ob Points im Forum Deaktiviert werden wenn man dann auf Nein klickt und auf Abschicken kommt folgender fehler... ( siehe code ) könnte mir einer Helfen oder mir seine admin/admin_forums.php mit dem korrekten buglosen Point Version Schicken ... Wäre dankbar... Hier die Fehlermeldung:

Code: Alles auswählen

Couldn't update forum information

DEBUG MODE

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

UPDATE phpbb_forums SET forum_name = 'Test Forum 1', cat_id = 1, forum_desc = 'Ein Test-Forum.', forum_status = 0, prune_enable = 0, points_disabled = 0 WHERE forum_id = 1

Line : 453
File : /home/www/kunden/forum4all.net/system/admin/admin_forums.php
Benutzeravatar
D@ve
Ehemaliges Teammitglied
Beiträge: 3842
Registriert: 28.08.2002 19:33
Wohnort: Bretzfeld
Kontaktdaten:

Beitrag von D@ve »

Das Problem hatte ich auch. Ist soweit ich mich erinnere, das erste Vorkommen des Strings (die Leerzeichen beachten).

Gruß, Dave
There are only 10 types of people in the world: Those who understand binary, and those who don't
kbo66
Mitglied
Beiträge: 13
Registriert: 16.08.2004 08:52

Beitrag von kbo66 »

Code: Alles auswählen

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

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

			$statuslist .= "<option value=\"" . FORUM_LOCKED . "\" $forumlocked>" . $lang['Status_locked'] . "</option>\n";

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

			$statuslist .= "<option value=\"" . FORUM_LOCKED . "\" $forumlocked>" . $lang['Status_locked'] . "</option>\n";

			if ($row['points_disabled'])
			{
				$yes = 'selected="selected"';
			}
			else
			{
				$no = 'selected="selected"';
			}
			$pointslist = '<option value="' . TRUE . '" ' . $yes . '>' . $lang['Yes'] . '</option>';
			$pointslist .= '<option value="' . FALSE . '" ' . $no . '>' . $lang['No'] . '</option>';

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

				'S_CAT_LIST' => $catlist,
				'S_STATUS_LIST' => $statuslist,
				'S_PRUNE_ENABLED' => $prune_enabled,

#
#-----[ AFTER, ADD ]------------------------------------------
#

				'S_POINTS_LIST' => $pointslist,

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

				'L_PRUNE_DAYS' => $lang['prune_days'],
				'L_PRUNE_FREQ' => $lang['prune_freq'],
				'L_DAYS' => $lang['Days'],

#
#-----[ AFTER, ADD ]------------------------------------------
#

				'L_POINTS_DISABLED' => sprintf($lang['Points_disabled'], $board_config['points_name']),

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

			$sql = "INSERT INTO " . FORUMS_TABLE . " (forum_id, forum_name, cat_id, forum_desc, forum_order, forum_status, prune_enable" . $field_sql . ")
				VALUES ('" . $next_id . "', '" . str_replace("\'", "''", $HTTP_POST_VARS['forumname']) . "', " . intval($HTTP_POST_VARS[POST_CAT_URL]) . ", '" . str_replace("\'", "''", $HTTP_POST_VARS['forumdesc']) . "', $next_order, " . intval($HTTP_POST_VARS['forumstatus']) . ", " . intval($HTTP_POST_VARS['prune_enable']) . $value_sql . ")";

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

			$sql = "INSERT INTO " . FORUMS_TABLE . " (forum_id, forum_name, cat_id, forum_desc, forum_order, forum_status, prune_enable, points_disabled" . $field_sql . ")
				VALUES ('" . $next_id . "', '" . str_replace("\'", "''", $HTTP_POST_VARS['forumname']) . "', " . intval($HTTP_POST_VARS[POST_CAT_URL]) . ", '" . str_replace("\'", "''", $HTTP_POST_VARS['forumdesc']) . "', $next_order, " . intval($HTTP_POST_VARS['forumstatus']) . ", " . intval($HTTP_POST_VARS['prune_enable']) . ", " .  intval($HTTP_POST_VARS['points_disabled']) . $value_sql . ")";

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

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

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']) . ", points_disabled = " . intval($HTTP_POST_VARS['points_disabled']) . "
´


Also das steht in der Installation des Mods.. also und so habe ich es auch eingefügt.
Benutzeravatar
Markus67
Ehrenadmin
Beiträge: 28346
Registriert: 12.01.2004 16:02
Wohnort: Neuss
Kontaktdaten:

Beitrag von Markus67 »

Hi ...

hast du die Datenbankerweiterung ausgeführt ?

Entweder müsste im MOD eine install oder update-Datei oder ein SQL-Befehl enthalten sein ...

Markus
kbo66
Mitglied
Beiträge: 13
Registriert: 16.08.2004 08:52

Beitrag von kbo66 »

ja also die mod_install.php habe ich auseführt und diese hat auch Funktioniert. :(

Habe es geschaut ob alle Funktionen Funzen , alles hat bis auf dieses Korrekt gefunzt..
Zuletzt geändert von kbo66 am 16.08.2004 10:07, insgesamt 1-mal geändert.
Benutzeravatar
Markus67
Ehrenadmin
Beiträge: 28346
Registriert: 12.01.2004 16:02
Wohnort: Neuss
Kontaktdaten:

Beitrag von Markus67 »

Hi ...

hast du auch die constants.php richtig editiert ?

Markus
kbo66
Mitglied
Beiträge: 13
Registriert: 16.08.2004 08:52

Beitrag von kbo66 »

nein , constants.php brauch man nicht zu Installieren steht nicht in der Installations Anleitung...
Benutzeravatar
Markus67
Ehrenadmin
Beiträge: 28346
Registriert: 12.01.2004 16:02
Wohnort: Neuss
Kontaktdaten:

Beitrag von Markus67 »

Hi ...

schau mal bitte mit KB:phpmyadmin in der Datenbank in der Tabelle phpbb_forums ob es da ein Feld points_disabled gibt ...

Markus
Antworten

Zurück zu „phpBB 2.0: Mod Support“