Pagina 1 van 2

Kan geen voorbeeld van post meer zien

Geplaatst: 10 mar 2007, 17:52
door budofrank
Support Template
  • Wat is het probleem?Kan voorbeeld voor bericht niet meer zien
    Wanneer ontstond het probleem? sinds kort
    Adres van je forum: http://
    Modifications op je forum:Anti Spam, Kalender, Attachements toevoegen
    Huidige stijl: Applachia
    phpBB versie: nieuwste
    Waar is je forum gehost:
    Heb je onlangs iets verandert aan je forum? nee
Overige opmerkingen:
Als er een bericht geplaatst wordt en de poster wil het voorbeeld zien voordat hij de post daadwerkelijk plaatst, dan ziet hij dit niet.
Weet iemand misschien hoe ik dit probleem kan oplossen?

Geplaatst: 11 mar 2007, 21:29
door Bertie
waarschijnlijk zal de fout dan kunnen liggen aan includes/topic_review.php
maar heb je niet een link voor ons naar je forum?
Of eventueel een live voorbeeld van het probleem (dmv een printscreen ) hier te plaatsen.

Geplaatst: 11 mar 2007, 21:35
door Bee
Nee, dat ligt niet aan includes/topic_review.php. Dat is voor het schermpje met een terugblik naar het topic.

Geplaatst: 11 mar 2007, 21:36
door Bertie
Kan me vergissen hoor

Code: Selecteer alles

Wat is het probleem?Kan voorbeeld voor bericht niet meer zien 
Hij heeft een probleem met de voorbeeld post.

Geplaatst: 12 mar 2007, 21:32
door budofrank
Bertie schreef:waarschijnlijk zal de fout dan kunnen liggen aan includes/topic_review.php
maar heb je niet een link voor ons naar je forum?
Of eventueel een live voorbeeld van het probleem (dmv een printscreen ) hier te plaatsen.
Printscreen gemaakt
Afbeelding

Geplaatst: 12 mar 2007, 21:35
door Coen
Heb je mods geïnstalleerd die het posten van berichten beïnvloeden?

Kun je /templates/.../posting_preview.tpl eens laten zien hier (in code-tags aub)?

Geplaatst: 12 mar 2007, 21:48
door budofrank
De code van posting_preview.tpl

Code: Selecteer alles

 
<table class="forumline" width="100%" cellspacing="1" cellpadding="4" border="0">
	<tr> 
		<th height="25" class="thHead">{L_PREVIEW}</th>
	</tr>
	<tr> 
		<td class="row1"><img src="templates/Appalachia/images/icon_minipost.gif" alt="{L_POST}" /><span class="postdetails">{L_POSTED}: {POST_DATE} &nbsp;&nbsp;&nbsp; {L_POST_SUBJECT}: {POST_SUBJECT}</span></td>
	</tr>
	<tr> 
		<td class="row1"><table width="100%" border="0" cellspacing="0" cellpadding="0">
			<tr>
				<td>
					<span class="postbody">{MESSAGE}</span><!-- BEGIN postrow -->
					{ATTACHMENTS}
					<!-- END postrow -->

				</td>
			</tr>
		</table></td>
	</tr>
	<tr> 
		<td class="spaceRow" height="1"><img src="templates/Appalachia/images/spacer.gif" width="1" height="1" /></td>
	</tr>
</table>

<br clear="all" />

Geplaatst: 12 mar 2007, 21:50
door Coen
Controleer posting.php nog eens en dan met name het stuk van:

Code: Selecteer alles

if( $preview )
tot

Code: Selecteer alles

}
	else if( $error_msg != '' )
	{
Ik denk dat er iets mis is gegaan tijdens het installeren van de Attachment Mod...

Succes ermee! :thumb:

Geplaatst: 12 mar 2007, 22:00
door budofrank
Prophecy schreef:Controleer posting.php nog eens en dan met name het stuk van:

Code: Selecteer alles

if( $preview )
tot

Code: Selecteer alles

}
	else if( $error_msg != '' )
	{
Ik denk dat er iets mis is gegaan tijdens het installeren van de Attachment Mod...

Succes ermee! :thumb:
Wil jij misschien zo vriendelijk zijn om even te kijken, ik denk dat ik door het turen er gewoon overheen zit te kijken. Dit is het hele stuk wat je aangaf van..... tot.....
Alvast vriendelijk bedankt voor de medewerking

Code: Selecteer alles

	if( $preview )
	{
		$orig_word = array();
		$replacement_word = array();
		obtain_word_list($orig_word, $replacement_word);

		$bbcode_uid = ( $bbcode_on ) ? make_bbcode_uid() : '';
		$preview_message = stripslashes(prepare_message(addslashes(unprepare_message($message)), $html_on, $bbcode_on, $smilies_on, $bbcode_uid));
		$preview_subject = $subject;
		$preview_username = $username;
      // Ramon Fincken, antispam
      validate_spam($preview_username,'post');     
      validate_spam($preview_subject,'post');         
      validate_spam($preview_message,'post');
		//
		// Finalise processing as per viewtopic
		//
		if( !$html_on )
		{
			if( $user_sig != '' || !$userdata['user_allowhtml'] )
			{
				$user_sig = preg_replace('#(<)([\/]?.*?)(>)#is', '<\2>', $user_sig);
			}
		}

		if( $attach_sig && $user_sig != '' && $userdata['user_sig_bbcode_uid'] )
		{
			$user_sig = bbencode_second_pass($user_sig, $userdata['user_sig_bbcode_uid']);
		}

		if( $bbcode_on )
		{
			$preview_message = bbencode_second_pass($preview_message, $bbcode_uid);
		}

		if( !empty($orig_word) )
		{
			$preview_username = ( !empty($username) ) ? preg_replace($orig_word, $replacement_word, $preview_username) : '';
			$preview_subject = ( !empty($subject) ) ? preg_replace($orig_word, $replacement_word, $preview_subject) : '';
			$preview_message = ( !empty($preview_message) ) ? preg_replace($orig_word, $replacement_word, $preview_message) : '';
		}

		if( $user_sig != '' )
		{
			$user_sig = make_clickable($user_sig);
		}
		$preview_message = make_clickable($preview_message);

		if( $smilies_on )
		{
			if( $userdata['user_allowsmile'] && $user_sig != '' )
			{
				$user_sig = smilies_pass($user_sig);
			}

			$preview_message = smilies_pass($preview_message);
		}

		if( $attach_sig && $user_sig != '' )
		{
			$preview_message = $preview_message . '<br /><br />_________________<br />' . $user_sig;
		}

		$preview_message = str_replace("\n", '<br />', $preview_message);

		$template->set_filenames(array(
			'preview' => 'posting_preview.tpl')
		);
		$attachment_mod['posting']->preview_attachments();


		$template->assign_vars(array(
			'TOPIC_TITLE' => $preview_subject,
			'POST_SUBJECT' => $preview_subject,
			'POSTER_NAME' => $preview_username,
			'POST_DATE' => create_date($board_config['default_dateformat'], time(), $board_config['board_timezone']),
			'MESSAGE' => $preview_message,
			'L_POST_SUBJECT' => $lang['Post_subject'], 
			'L_PREVIEW' => $lang['Preview'],
			'L_POSTED' => $lang['Posted'], 
			'L_POST' => $lang['Post'])
		);
		$template->assign_var_from_handle('POST_PREVIEW_BOX', 'preview');
	}
	else if( $error_msg != '' )
	{

Geplaatst: 12 mar 2007, 22:02
door Coen
Ik zie nu dat het ook aan de Antispam mod van Ramon kan liggen, maar daar weet ik het fijne niet van. Ik heb Ramon voor je op de hoogte gebracht, hij zal er binnenkort even naar kijken! :)

Geplaatst: 12 mar 2007, 22:13
door budofrank
Prophecy schreef:Ik zie nu dat het ook aan de Antispam mod van Ramon kan liggen, maar daar weet ik het fijne niet van. Ik heb Ramon voor je op de hoogte gebracht, hij zal er binnenkort even naar kijken! :)
Ok TOPPIE :thumb:
Ik wacht de reactie van Ramon wel af.

In iedergeval vast bedankt voor je hulp

Geplaatst: 12 mar 2007, 22:14
door Coen
Graag gedaan en succes verder met je forum! :thumb:

Geplaatst: 12 mar 2007, 22:44
door Ramon Fincken
budofrank schreef:
Prophecy schreef:Ik zie nu dat het ook aan de Antispam mod van Ramon kan liggen, maar daar weet ik het fijne niet van. Ik heb Ramon voor je op de hoogte gebracht, hij zal er binnenkort even naar kijken! :)
Ok TOPPIE :thumb:
Ik wacht de reactie van Ramon wel af.

In iedergeval vast bedankt voor je hulp

om kort te zijn, nee dat is vrijwel niet mogelijk bij posting / posten van bericht wanneer je de code goed installeert:


* update: je posting.php ziet er voor mijn mod goed uit :)


Code: Selecteer alles

#
#-----[ OPEN ]------------------------------------------
#
includes/functions_post.php

# 
#-----[ FIND ]------------------------------------------
#
   include($phpbb_root_path . 'includes/functions_search.'.$phpEx);

   $current_time = time();
   
# 
#-----[ AFTER, ADD ]-----------------------------------
#
   // Ramon Fincken, antispam
   validate_spam($post_subject,'post');
   validate_spam($post_message,'post');

Code: Selecteer alles

#
#-----[ OPEN ]------------------------------------------ 
#
posting.php

# 
#-----[ FIND ]------------------------------------------
#
      //
      // Finalise processing as per viewtopic
      //

#
#-----[ BEFORE, ADD ]-----------------------------------
#
      // Ramon Fincken, antispam
      validate_spam($preview_username,'post');     
      validate_spam($preview_subject,'post');         
      validate_spam($preview_message,'post');   

Geplaatst: 13 mar 2007, 10:20
door Coen
Okay, dat sluiten we dus uit.

Kun je nu de Attachment MOD eens nalopen wat betreft posting.php? Ergens heb je waarschijnlijk een foutje gemaakt, waardoor het bericht niet word getoond in het voorbeeld.

Kan het trouwens ook niet een combinatie van MODs zijn, die elkaar in de weg zitten? :roll:

Geplaatst: 13 mar 2007, 10:28
door Ramon Fincken
als de antispam mod het zou zijn dan heb je bij aanmelden en PM's versturen eenzelfde probleem

wat die van mij eigenlijk doet bij aanroep is alle text tegen een woordenlijst aangooien.
alles wat daarna volgt is
OF
niets ( je kan gewoon posten )
OF
je krijgt een melding te zien dat de spam mod iets heeft gevonden

al het andere lijkt op een fout bij installatie of van een andere mod,
dit omdat in ieder geval mijn laatste 3 versies uitvoerig getest zijn en niet alleen door mij :)


*update kun je je functions_post EN posting.php als txt hernoemen en uploaden ? ( als mogelijk ook je functions.php functions_validate .. )

Kunnen we daar eens naar kijken :)

Geplaatst: 13 mar 2007, 17:46
door budofrank
Ik heb even een voorbeeldje gemaakt in de mail module (PM)
Daar is wel iets meer te zien.
Zie voorbeeld
Afbeelding

Verder zal ik zo even de gevraagde bestanden als .txt hernoemen en deze hier uploaden.

Geplaatst: 15 mar 2007, 23:00
door budofrank
Ramon Fincken schreef:als de antispam mod het zou zijn dan heb je bij aanmelden en PM's versturen eenzelfde probleem

wat die van mij eigenlijk doet bij aanroep is alle text tegen een woordenlijst aangooien.
alles wat daarna volgt is
OF
niets ( je kan gewoon posten )
OF
je krijgt een melding te zien dat de spam mod iets heeft gevonden

al het andere lijkt op een fout bij installatie of van een andere mod,
dit omdat in ieder geval mijn laatste 3 versies uitvoerig getest zijn en niet alleen door mij :)


*update kun je je functions_post EN posting.php als txt hernoemen en uploaden ? ( als mogelijk ook je functions.php functions_validate .. )

Kunnen we daar eens naar kijken :)
Misschien al iemand naar gekeken?
Ik kom er echt niet meer uit.

Geplaatst: 15 mar 2007, 23:01
door Coen
Kun je die dingen aub in .txt bestanden (als linkje) hier plaatsen?

Zo neemt het echt enorm veel ruimte in en het is niet eens overzichtelijk! :)

Dankjewel! :thumb:

Geplaatst: 15 mar 2007, 23:18
door budofrank

Geplaatst: 15 mar 2007, 23:32
door Coen
Kun je die andere dan even weghalen? :P

Ik kijk er morgen in de loop van de dag even voor je naar! :) Of iemand anders moet zich in de tussentijd geroepen voelen!