Nieuws

Hulp nodig bij een modificaties of op zoek naar een MOD? Bekijk ons archief. Support wordt helaas niet meer verleend.
Forumregels

Sinds 1 januari 2009 wordt phpBB2 niet meer ondersteund.
Onderstaande informatie is verouderd en dient uitsluitend als archief.
phpBB2.0.x
Gesloten
Quoctrung
Berichten: 125
Lid geworden op: 11 okt 2004, 19:19

Nieuws

Bericht door Quoctrung » 16 jun 2005, 11:13

HOi, ik ben opzoek naar een mod;

Zo'n balkje op je portal waarvan tekst tevoorschijnkomt (van links naar rechts)

alvast bedankt.

Gebruikersavatar
supperbas
Berichten: 389
Lid geworden op: 05 jun 2005, 10:02
Locatie: zeeland
Contacteer:

Bericht door supperbas » 16 jun 2005, 11:40

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

Gebruikersavatar
Paul
Beheerder
Beheerder
Berichten: 20316
Lid geworden op: 23 okt 2003, 11:38
Locatie: Utrecht
Contacteer:

Bericht door Paul » 16 jun 2005, 11:44


Gebruikersavatar
jh0nny
Berichten: 943
Lid geworden op: 11 mar 2004, 20:05
Contacteer:

Alleen openingsbericht weergeven

Bericht door jh0nny » 16 jun 2005, 12:23

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:
Barki.nl

Gebruikersavatar
Luuk
Berichten: 7311
Lid geworden op: 22 okt 2003, 10:07
Locatie: Delft

Bericht door Luuk » 16 jun 2005, 13:40

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.
Afbeelding

Gebruikersavatar
jh0nny
Berichten: 943
Lid geworden op: 11 mar 2004, 20:05
Contacteer:

Bericht door jh0nny » 16 jun 2005, 14:08

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.
Barki.nl

Gebruikersavatar
Luuk
Berichten: 7311
Lid geworden op: 22 okt 2003, 10:07
Locatie: Delft

Bericht door Luuk » 16 jun 2005, 14:10

Dus alleen als je gast bent mag je (in bepaalde fora of in allemaal) alleen het eerste bericht zien?
Afbeelding

Gebruikersavatar
jh0nny
Berichten: 943
Lid geworden op: 11 mar 2004, 20:05
Contacteer:

Bericht door jh0nny » 16 jun 2005, 14:12

In alle fora ;)
Excuses btw dat het hierin staat want dacht dat ik gewoon een topic geopend had. :bier:
Barki.nl

Gebruikersavatar
Luuk
Berichten: 7311
Lid geworden op: 22 okt 2003, 10:07
Locatie: Delft

Bericht door Luuk » 16 jun 2005, 14:44

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.
Afbeelding

Gebruikersavatar
jh0nny
Berichten: 943
Lid geworden op: 11 mar 2004, 20:05
Contacteer:

Bericht door jh0nny » 16 jun 2005, 16:03

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
Barki.nl

Gebruikersavatar
Luuk
Berichten: 7311
Lid geworden op: 22 okt 2003, 10:07
Locatie: Delft

Bericht door Luuk » 16 jun 2005, 16:06

Staat $first_only ook op de volgende/nieuwe regel?
Afbeelding

Gebruikersavatar
jh0nny
Berichten: 943
Lid geworden op: 11 mar 2004, 20:05
Contacteer:

Bericht door jh0nny » 16 jun 2005, 16:10

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'];
Barki.nl

Gebruikersavatar
jh0nny
Berichten: 943
Lid geworden op: 11 mar 2004, 20:05
Contacteer:

Bericht door jh0nny » 16 jun 2005, 16:28

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?
Barki.nl

Gebruikersavatar
Luuk
Berichten: 7311
Lid geworden op: 22 okt 2003, 10:07
Locatie: Delft

Bericht door Luuk » 16 jun 2005, 19:39

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
Afbeelding

Gebruikersavatar
jh0nny
Berichten: 943
Lid geworden op: 11 mar 2004, 20:05
Contacteer:

Bericht door jh0nny » 17 jun 2005, 08:07

Bedankt, het werkt goed. :thumb:
Barki.nl

Gesloten