Pagina 1 van 1
keep unread topics
Geplaatst: 27 feb 2004, 10:15
door MeDieViL
error!!
Code: Selecteer alles
Couldn't access list of unread posts from forums
DEBUG MODE
SQL Error : 1064 You have an error in your SQL syntax. Check the manual that corresponds to your MySQL server version for the right syntax to use near '/-- fin mod : keep unread -------------------------------------
SELECT p.forum_id, p.topic_id, p.post_time, p.post_username, u.username, u.user_id, t.topic_last_post_id, t.topic_title FROM phpbb_posts p, phpbb_topics t, phpbb_users u WHERE ( p.post_time > 1077870617 OR p.post_id IN (1) ) //-- fin mod : keep unread ------------------------------------------------------------------------- AND p.post_id = t.topic_last_post_id AND t.topic_id = p.topic_id AND t.forum_id = p.forum_id AND t.topic_moved_id = 0 AND u.user_id = p.poster_id
Line : 253
File : D:\Server\forum\includes\functions_categories_hierarchy.php
Geplaatst: 27 feb 2004, 12:50
door MeDieViL
iemand?
Geplaatst: 27 feb 2004, 13:26
door LazyTiger
kan hij wel goed samwerken met de hierachy mod?
aangezien ik de naam daar zie staan..
Geplaatst: 27 feb 2004, 14:10
door MeDieViL
ja perfect...
ze zijn gemaakt zodat ze perfect samenwerken
Geplaatst: 27 feb 2004, 14:14
door MeDieViL
daarom de fout zit ook in een cat hierachie bestand, waar je de mod ook in moest installeren
Geplaatst: 27 feb 2004, 15:10
door LazyTiger
geef eens lijn 240 t/m 260 van includes\functions_categories_hierarchy.php
Geplaatst: 27 feb 2004, 15:15
door MeDieViL
Code: Selecteer alles
if ( $key != "$nkey" )
{
$tree['data'][$idx][$key] = $row[$key];
}
}
}
}
//-- mod : keep unread -----------------------------------------------------------------------------
//-- add
// update the unread topics from the list readed
$board_config['tracking_unreads'] = $new_unreads;
// except the cookies
write_cookies($userdata);
//-- fin mod : keep unread -------------------------------------------------------------------------
// set the unread flag
$tree['unread_topics'] = array();
for ($i=0; $i < count($tree['data']); $i++)
{
Geplaatst: 27 feb 2004, 15:17
door LazyTiger
moest je iets hier in veranderen?
zo ja, kijkt dat even na...
zo nee, wacht tot iemand anders reageert of kijk op de site waar je hem vandaan hebt...
ik zie namelijk niet wat er fout is...

Geplaatst: 27 feb 2004, 15:19
door MeDieViL
volgens mij zit de fout hier ergens?
is maar een gedacht
Code: Selecteer alles
//-- mod : keep unread -----------------------------------------------------------------------------
// here we added
// $sql_unreads
//-- modify
$sql = "SELECT p.forum_id, p.topic_id, p.post_time, p.post_username, u.username, u.user_id, t.topic_last_post_id, t.topic_title
FROM " . POSTS_TABLE . " p, " . TOPICS_TABLE . " t, " . USERS_TABLE . " u
WHERE ( p.post_time > $user_lastvisit $sql_last_posts $sql_unreads )
//-- fin mod : keep unread -------------------------------------------------------------------------
AND p.post_id = t.topic_last_post_id
AND t.topic_id = p.topic_id AND t.forum_id = p.forum_id AND t.topic_moved_id = 0
AND u.user_id = p.poster_id";
if ( !$result = $db->sql_query($sql) )
{
message_die(GENERAL_ERROR, 'Couldn\'t access list of unread posts from forums', '', __LINE__, __FILE__, $sql);
}
$new_topic_data = array();
while ($row = $db->sql_fetchrow($result))
{
Geplaatst: 27 feb 2004, 15:23
door LazyTiger
dit:
//-- fin mod : keep unread -------------------------------------------------------------------------
hoort daar niet tussen...
dat breekt zomaar iets af...
(Denk ik tenminste)
dat moet naar beneden, maar de vraag is waar...
in denk na:
AND u.user_id = p.poster_id";
of
message_die(GENERAL_ERROR, 'Couldn\'t access list of unread posts from forums', '', __LINE__, __FILE__, $sql);
}
ik weet het allemaal alleen niet zeker...
Geplaatst: 27 feb 2004, 15:29
door superman5000
moest je niks in de DB updaten.
ik gebruik deze MOD ook en geen probs gehad met hierachy mod.
dus ergens tijdens het modden iets fout is gegaan.
Geplaatst: 27 feb 2004, 15:31
door MeDieViL
het is opgelost, het moest achter dat laatste thx...
ik was verward in de installatie instructies, de hele tijd after add, inline add enzovoort..
edi: @ superman, nee had ik al gedaan
Geplaatst: 27 feb 2004, 15:33
door LazyTiger
mooi, toch nog opgelost...
ik vond het al zo raar, opeens wordt zo'n sql command afgebroken door een soort van comment.