Pagina 1 van 1
Nieuws
Geplaatst: 16 jun 2005, 11:13
door Quoctrung
HOi, ik ben opzoek naar een mod;
Zo'n balkje op je portal waarvan tekst tevoorschijnkomt (van links naar rechts)
alvast bedankt.
Geplaatst: 16 jun 2005, 11:40
door supperbas
voeg deze regel eens in waar je die text (Van L naar R) wil hebben
weet niet zeker of het werkt want het is html
supperbas
Geplaatst: 16 jun 2005, 11:44
door Paul
Alleen openingsbericht weergeven
Geplaatst: 16 jun 2005, 12:23
door jh0nny
Daar ben ik weer met een aanvraag tot een mod, dacht eerst dat het wel bij stylesupport kon maar volgens mij moet er toch het 1 en ander buiten de templates om gemod worden.
Ik wil graag dat voor gasten alleen het openingsbericht wordt weergegeven en dus alle antwoorden in de topics niet, ik weet niet of iemand dit kan maken maar alvast bedankt voor het meedenken. :thumb:
Geplaatst: 16 jun 2005, 13:40
door Luuk
Als je het op een portal wilt laten zien, dan gebruik ezPortal. Als je dat genoeg aanpast zie je alleen het openingsbericht. Heb ik op
mijn site ook gedaan.
Geplaatst: 16 jun 2005, 14:08
door jh0nny
Dat is niet wat ik bedoel, ik wil alleen het openingsbericht laten zien in topics op het forum zelf als gast zijnde, dus alle reacties weglaten.
Geplaatst: 16 jun 2005, 14:10
door Luuk
Dus alleen als je gast bent mag je (in bepaalde fora of in allemaal) alleen het eerste bericht zien?
Geplaatst: 16 jun 2005, 14:12
door jh0nny
In alle fora

Excuses btw dat het hierin staat want dacht dat ik gewoon een topic geopend had.

Geplaatst: 16 jun 2005, 14:44
door Luuk
Code: Selecteer alles
Open viewforum.php
Zoek
if( ( $replies + 1 ) > $board_config['posts_per_page'] )
Vervang met
if( ( $replies + 1 ) > $board_config['posts_per_page'] && $userdata['session_logged_in'] )
Zoek
$last_post_url = '<a href="' . append_sid("viewtopic.$phpEx?" . POST_POST_URL . '=' . $topic_rowset[$i]['topic_last_post_id']) . '#' . $topic_rowset[$i]['topic_last_post_id'] . '"><img src="' . $images['icon_latest_reply'] . '" alt="' . $lang['View_latest_post'] . '" title="' . $lang['View_latest_post'] . '" border="0" /></a>';
Vervang met
if ( $userdata['session_logged_in'] )
{
$last_post_time = create_date($board_config['default_dateformat'], $topic_rowset[$i]['post_time'], $board_config['board_timezone']);
$last_post_author = ( $topic_rowset[$i]['id2'] == ANONYMOUS ) ? ( ($topic_rowset[$i]['post_username2'] != '' ) ? $topic_rowset[$i]['post_username2'] . ' ' : $lang['Guest'] . ' ' ) : '<a href="' . append_sid("profile.$phpEx?mode=viewprofile&" . POST_USERS_URL . '=' . $topic_rowset[$i]['id2']) . '">' . $topic_rowset[$i]['user2'] . '</a>';
$last_post_url = '<a href="' . append_sid("viewtopic.$phpEx?" . POST_POST_URL . '=' . $topic_rowset[$i]['topic_last_post_id']) . '#' . $topic_rowset[$i]['topic_last_post_id'] . '"><img src="' . $images['icon_latest_reply'] . '" alt="' . $lang['View_latest_post'] . '" title="' . $lang['View_latest_post'] . '" border="0" /></a>';
}
else
{
$last_post_time = create_date($board_config['default_dateformat'], $topic_rowset[$i]['topic_time'], $board_config['board_timezone']);
$last_post_author = ( $topic_rowset[$i]['id2'] == ANONYMOUS ) ? ( ($topic_rowset[$i]['post_username'] != '' ) ? $topic_rowset[$i]['post_username'] . ' ' : $lang['Guest'] . ' ' ) : '<a href="' . append_sid("profile.$phpEx?mode=viewprofile&" . POST_USERS_URL . '=' . $topic_rowset[$i]['user_id']) . '">' . $topic_rowset[$i]['username'] . '</a>';
$last_post_url = '<a href="' . append_sid("viewtopic.$phpEx?" . POST_POST_URL . '=' . $topic_rowset[$i]['topic_first_post_id']) . '#' . $topic_rowset[$i]['topic_first_post_id'] . '"><img src="' . $images['icon_latest_reply'] . '" alt="' . $lang['View_latest_post'] . '" title="' . $lang['View_latest_post'] . '" border="0" /></a>';
}
Open viewtopic.php
Zoek
, t.topic_last_post_id
Zet erachter, in lijn
, t.topic_first_post_id
Zoek
//
// Go ahead and pull all data for this topic
//
Zet erachter
$first_only = ( $userdata['session_logged_in'] ) ? '' : 'AND p.post_id = ' . $forum_topic_data['topic_first_post_id'];
Zoek
$limit_posts_time
Zet erachter
$first_only
Dit zou goed moeten zijn.
Geplaatst: 16 jun 2005, 16:03
door jh0nny
Ik krijg deze melding terug
Code: Selecteer alles
Could not obtain post/user information.
DEBUG MODE
SQL Error : 1064 You have an error in your SQL syntax near 'AND pt.post_id = p.post_id AND u.user_id = p.poster_id ORDER BY p.post_time' at line 11
SELECT u.*, u.user_shouts, u.user_birthday, u.user_next_birthday_greeting, u.user_custom_title, u.user_points, p.*, t.topic_last_post_id , pt.post_text, pt.post_subject, pt.bbcode_uid , m.longitude, m.latitude FROM phpbb_posts p, users u LEFT JOIN phpbb_map_mod_user m ON u.user_id=m.user_id, phpbb_posts_text pt, phpbb_topics t WHERE t.topic_id = 9816 AND p.topic_id = t.topic_id AND p.post_id = AND pt.post_id = p.post_id AND u.user_id = p.poster_id ORDER BY p.post_time ASC LIMIT 0, 20
Line : 597
File : /home/virtual/site73/fst/var/www/html/forums/viewtopic.php
Geplaatst: 16 jun 2005, 16:06
door Luuk
Staat $first_only ook op de volgende/nieuwe regel?
Geplaatst: 16 jun 2005, 16:10
door jh0nny
Het staat bij mij zo ..
Code: Selecteer alles
//
// Go ahead and pull all data for this topic
//
$first_only = ( $userdata['session_logged_in'] ) ? '' : 'AND p.post_id = ' . $forum_topic_data['topic_first_post_id'];
$sql = "SELECT u.*, u.user_shouts, u.user_birthday, u.user_next_birthday_greeting, u.user_custom_title, u.user_points, p.*, t.topic_last_post_id
, pt.post_text, pt.post_subject, pt.bbcode_uid
, m.longitude, m.latitude
En zo ..
Code: Selecteer alles
WHERE t.topic_id = $topic_id
AND p.topic_id = t.topic_id
$limit_posts_time
$first_only
AND pt.post_id = p.post_id
AND u.user_id = p.poster_id
ORDER BY p.post_time $post_time_order
LIMIT $start, ".$board_config['posts_per_page'];
Geplaatst: 16 jun 2005, 16:28
door jh0nny
Staat er overigens niet iets verkeerd in dit stukje?
Code: Selecteer alles
$first_only = ( $userdata['session_logged_in'] ) ? '' : 'AND p.post_id = ' . $forum_topic_data['topic_first_post_id'];
Zou zelf niet weten wat maar op dat punt krijg ik het probleem en in de melding betrekt ie er dingen bij die er niets mee te maken hebben (naar mijn mening), misschien verkeerd afgesloten tag ofzo?
Geplaatst: 16 jun 2005, 19:39
door Luuk
Dat staat aan elkaar in je php bestand, dat moet ook.
Maar ik zie het al, er staat 2x topic_last_post_id in, of iig 2x vlak achter elkaar en je moest de 2e hebben (+ nog een foutje) Dat wordt dus zo
Code: Selecteer alles
Viewforum.php
Zoek
$last_post_url = '<a href="' . append_sid("viewtopic.$phpEx?" . POST_POST_URL . '=' . $topic_rowset[$i]['topic_last_post_id']) . '#' . $topic_rowset[$i]['topic_last_post_id'] . '"><img src="' . $images['icon_latest_reply'] . '" alt="' . $lang['View_latest_post'] . '" title="' . $lang['View_latest_post'] . '" border="0" /></a>';
Moet zijn
$last_post_time = create_date($board_config['default_dateformat'], $topic_rowset[$i]['post_time'], $board_config['board_timezone']);
$last_post_author = ( $topic_rowset[$i]['id2'] == ANONYMOUS ) ? ( ($topic_rowset[$i]['post_username2'] != '' ) ? $topic_rowset[$i]['post_username2'] . ' ' : $lang['Guest'] . ' ' ) : '<a href="' . append_sid("profile.$phpEx?mode=viewprofile&" . POST_USERS_URL . '=' . $topic_rowset[$i]['id2']) . '">' . $topic_rowset[$i]['user2'] . '</a>';
$last_post_url = '<a href="' . append_sid("viewtopic.$phpEx?" . POST_POST_URL . '=' . $topic_rowset[$i]['topic_last_post_id']) . '#' . $topic_rowset[$i]['topic_last_post_id'] . '"><img src="' . $images['icon_latest_reply'] . '" alt="' . $lang['View_latest_post'] . '" title="' . $lang['View_latest_post'] . '" border="0" /></a>';
Viewtopic.php
En Zoek
, t.topic_last_post_id
Moet zijn
$sql = "SELECT t.topic_id, t.topic_title, t.topic_status, t.topic_replies, t.topic_time, t.topic_type, t.topic_vote, t.topic_last_post_id
Geplaatst: 17 jun 2005, 08:07
door jh0nny
Bedankt, het werkt goed. :thumb: