Seite 2 von 2

Verfasst: 19.11.2008 10:39
von Daryl van Horne
so, fertig mit den testen...
ich habe die mods gefunden die die probleme verursachen...
hier zu finden:

http://eob.li/downloads.php?view=detail&df_id=474

ich muss sagen das es auch die einzigsten mods sind die die funktions_user.php bearbeiten (von den mods die ich installiert habe)... ich hab zwar noch mehr installier, aber die bringen probleme...

nummer eins:

Download Mod 6.0.14...

Code: Alles auswählen

Open: includes/functions_user.php
Find
Tip: This may be a partial find and not the whole line.

Code:Select All
$table_ary = array(USERS_TABLE, USER_GROUP_TABLE, TOPICS_WATCH_TABLE, FORUMS_WATCH_TABLE, ACL_USERS_TABLE, TOPICS_TRACK_TABLE, TOPICS_POSTED_TABLE, FORUMS_TRACK_TABLE, PROFILE_FIELDS_DATA_TABLE, MODERATOR_CACHE_TABLE, DRAFTS_TABLE, BOOKMARKS_TABLE);
In-line Find
Tip: This is a partial match of a line for in-line operations.

Code:Select All
);
In-line Add before

Code:Select All
, DL_NOTRAF_TABLE
Find
Tip: This may be a partial find and not the whole line.

Code:Select All
$cache->destroy('sql', MODERATOR_CACHE_TABLE);
Add after
Tip: Add these lines on a new blank line after the preceding line(s) to find.

Code:Select All
// Delete Download Favorites from this user
$sql = "DELETE FROM " . DL_FAVORITES_TABLE . "
WHERE fav_user_id = $user_id";
$db->sql_query($sql);
nummer zwei:

phpbb gallery 0.4.0-RC3

Code: Alles auswählen

Open: includes/functions_user.php
Find
Tip: This may be a partial find and not the whole line.

Code:Select All
TOPICS_TABLE			=> array('topic_first_poster_name', 'topic_last_poster_name'),
Add after
Tip: Add these lines on a new blank line after the preceding line(s) to find.

Code:Select All
		GALLERY_ALBUMS_TABLE	=> array('album_last_username'),
		GALLERY_COMMENTS_TABLE	=> array('comment_username'),
		GALLERY_IMAGES_TABLE	=> array('image_username'),
<< Hide
Find
Tip: This may be a partial find and not the whole line.

Code:Select All
	if ($config['newest_username'] == $old_name)
Add before
Tip: Add these lines on a new blank line before the preceding line(s) to find.

Code:Select All
	$sql = 'UPDATE ' . GALLERY_ALBUMS_TABLE . "
		SET album_name = '" . $db->sql_escape($new_name) . "'
		WHERE album_name = '" . $db->sql_escape($old_name) . "'
			AND album_user_id <> 0
			AND parent_id = 0";
	$db->sql_query($sql);
<< Hide
Find
Tip: This may be a partial find and not the whole line.

Code:Select All
		$sql = 'UPDATE ' . TOPICS_TABLE . " SET topic_last_poster_colour = '" . $db->sql_escape($sql_ary['user_colour']) . "'
			WHERE " . $db->sql_in_set('topic_last_poster_id', $user_id_ary);
		$db->sql_query($sql);
Add after
Tip: Add these lines on a new blank line after the preceding line(s) to find.

Code:Select All
		$sql = 'UPDATE ' . GALLERY_ALBUMS_TABLE . " SET album_last_user_colour = '" . $db->sql_escape($sql_ary['user_colour']) . "'
			WHERE " . $db->sql_in_set('album_last_user_id', $user_id_ary);
		$db->sql_query($sql);

		$sql = 'UPDATE ' . GALLERY_COMMENTS_TABLE . " SET comment_user_colour = '" . $db->sql_escape($sql_ary['user_colour']) . "'
			WHERE " . $db->sql_in_set('comment_user_id', $user_id_ary);
		$db->sql_query($sql);

		$sql = 'UPDATE ' . GALLERY_IMAGES_TABLE . " SET image_user_colour = '" . $db->sql_escape($sql_ary['user_colour']) . "'
			WHERE " . $db->sql_in_set('image_user_id', $user_id_ary);
		$db->sql_query($sql);
<< Hide
da ich die beiden mods weiter benutzen will, würd ich gerne wissen was ich ändern muss, um sie in phpbb 3.0.3 einzu bauen...

mfg daryl

Verfasst: 19.11.2008 11:21
von Würzi
Moin,

also ich habe ja ebenfalls die Probleme mit der memberlist und der functions_user gehabt und verstehe deshalb, was du meinst.

Verstehe aber nicht so richtig was du meinst. :oops:

Wenn du deine Mods wieder in die Dateien einbaust, dann geht es doch. Ich kann die Probleme bestätigen, mit der functions_user, aber die Mods laufen einwandfrei bis jetzt, wenn man sie nach dem Update wieder einbaut.

Einziges Problem, daß sie bei einer Updateprüfung wieder angemeckert werden. Aber... was solls... das update ist ja gemacht.

Verfasst: 19.11.2008 11:25
von Daryl van Horne
hi,

ja, die mods laufen, auch unter 3.0.3, aber es kann nicht richtig sein, das das update programm immer wieder die zeilen als falsch ausgibt, da muss doch irgendwo ein fehler sein, endweder in den zeilen der mods oder im update von phpbb 3.0.3...

mfg daryl

Verfasst: 19.11.2008 11:37
von Würzi
In den Zeilen der Mods wohl kaum. :wink:

Das updaten ist ja nur ein Vergleich und da meckert er etwas an.
Da sitzt kein kleines grünes Männlein drin im Updater, wo Ahnung von phpBB hat. :P

Ich denke auch, daß das Update nicht fehlerhaft ist. Es gibt da lediglich ein paar kleine Komunikationsschwierigkeiten zwischen dem Updater und den Mods. Kommt in den besten Ehen vor....

Warten auf 3.0.4 und wir werden vielleicht klüger sein.... Vielleicht....

Verfasst: 19.11.2008 12:59
von Daryl van Horne
naja, warten wirs ab...