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

Code: Selecteer alles

<marquee direction="right">JOUW TEXT</marquee>
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. :bier:

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: