bezorg de laatste berichten direct op de desktop
Welkom, Gast
Alstublieft Inloggen of Registreren.    Wachtwoord verloren?

{URL}-probleem
(1 bezoeker) (1) Gast
Ga naar onderkantPagina: 1
TOPIC: {URL}-probleem
*
#2816
{URL}-probleem 11 Jaren, 5 Maanden geleden Karma: 0
Het betreft het probleem om images in berichten te plaatsen...

Ik vergeleek ff een oude versie van het forum (maar wel versie 2.0.18) en daar werkte het nog prima, er is blijkbaar iets misgegaan door het toevoegen van de mod om PHP te highlighten.

Ik heb ff in de code gespit en de fout bij het parsen van images bevindt zich vermoedelijk in [i:2bu6gdws]includes/bbcode.php[/i:2bu6gdws]. Ik post hier de bewuste code, Ted, kun jij eens kijken of je kunt zien wat er mis mee is:

[php]
<?php
/**
* Prepares the loaded bbcode templates for insertion into preg_replace()
* or str_replace() calls in the bbencode_second_pass functions. This
* means replacing template placeholders with the appropriate preg backrefs
* or with language vars. NOTE: If you change how the regexps work in
* bbencode_second_pass(), you MUST change this function.
*
* Nathan Codding, Sept 26 2001
*
*/
function prepare_bbcode_template($bbcode_tpl)
{
global $lang;

$bbcode_tpl['olist_open'] = str_replace('{LIST_TYPE}', '\1', $bbcode_tpl['olist_open']);

$bbcode_tpl['color_open'] = str_replace('{COLOR}', '\1', $bbcode_tpl['color_open']);

$bbcode_tpl['size_open'] = str_replace('{SIZE}', '\1', $bbcode_tpl['size_open']);

$bbcode_tpl['quote_open'] = str_replace('{L_QUOTE}', $lang['Quote'], $bbcode_tpl['quote_open']);

$bbcode_tpl['quote_username_open'] = str_replace('{L_QUOTE}', $lang['Quote'], $bbcode_tpl['quote_username_open']);
$bbcode_tpl['quote_username_open'] = str_replace('{L_WROTE}', $lang['wrote'], $bbcode_tpl['quote_username_open']);
$bbcode_tpl['quote_username_open'] = str_replace('{USERNAME}', '\1', $bbcode_tpl['quote_username_open']);

$bbcode_tpl['code_open'] = str_replace('{L_CODE}', $lang['Code'], $bbcode_tpl['code_open']);


$bbcode_tpl['php_open'] = str_replace('{L_PHP}', $lang['PHPCode'], $bbcode_tpl['php_open']); // PHP MOD $bbcode_tpl['img'] = str_replace('{URL}', '\1', $bbcode_tpl['img']);

// We do URLs in several different ways..
$bbcode_tpl['url1'] = str_replace('{URL}', '\1', $bbcode_tpl['url']);
$bbcode_tpl['url1'] = str_replace('{DESCRIPTION}', '\1', $bbcode_tpl['url1']);

$bbcode_tpl['url2'] = str_replace('{URL}', '\1', $bbcode_tpl['url']);
$bbcode_tpl['url2'] = str_replace('{DESCRIPTION}', '\1', $bbcode_tpl['url2']);

$bbcode_tpl['url3'] = str_replace('{URL}', '\1', $bbcode_tpl['url']);
$bbcode_tpl['url3'] = str_replace('{DESCRIPTION}', '\2', $bbcode_tpl['url3']);

$bbcode_tpl['url4'] = str_replace('{URL}', '\1', $bbcode_tpl['url']);
$bbcode_tpl['url4'] = str_replace('{DESCRIPTION}', '\3', $bbcode_tpl['url4']);

$bbcode_tpl['email'] = str_replace('{EMAIL}', '\1', $bbcode_tpl['email']);

define("BBCODE_TPL_READY", true);

return $bbcode_tpl;
}

?>
[/php]

Alvast bedankt!
wimvd
Berichten: -1
graphgraph
Gebruiker offline Klik hier om het gebruikersprofiel van deze gebruiker te zien
De Administrator heeft publieke schrijf toegang geblokkeerd.
 
#2817
11 Jaren, 5 Maanden geleden Karma: 0
Ik zie het al zelf denk ik
Na // PHP mOd wordt de regel daarna ook nog als commentaar aanzien
Jongens toch, gewoon een enter te weinig
wimvd
Berichten: -1
graphgraph
Gebruiker offline Klik hier om het gebruikersprofiel van deze gebruiker te zien
De Administrator heeft publieke schrijf toegang geblokkeerd.
 
#2818
11 Jaren, 5 Maanden geleden Karma: 0
En test:

[img:bmb4vaq4]http://www.wvdwebdesign.be/foru...go_phpBB.gif[/img:bmb4vaq4]

Het werkt!!
Wat een beetje PHP-kennis al niet kan doen
wimvd
Berichten: -1
graphgraph
Gebruiker offline Klik hier om het gebruikersprofiel van deze gebruiker te zien
De Administrator heeft publieke schrijf toegang geblokkeerd.
 
#2822
11 Jaren, 5 Maanden geleden Karma: 0
[quote="webmaster":32tqv5m0]En test:

[img:32tqv5m0]http://www.wvdwebdesign.be/foru...go_phpBB.gif[/img:32tqv5m0]

Het werkt!!
Wat een beetje PHP-kennis al niet kan doen [/quote:32tqv5m0]
Dat is idd erg handig! Volgens mij is dit echt zo'n fout die je pas ziet als de code gehighlight is...

Ik heb nog een foutje ontdekt:
[php]<?php
if (1 && 2)
{
echo '1 & 2!';
}
?>[/php]
Binnen [php] wordt een & een amp.
Bij [code ] (zonder spatie) is dat niet:
[code:32tqv5m0]if (1 && 2)
{
alert('1 & 2!');
}[/code:32tqv5m0]
Rik
Moderator
Berichten: 27
graphgraph
Gebruiker offline Klik hier om het gebruikersprofiel van deze gebruiker te zien
De Administrator heeft publieke schrijf toegang geblokkeerd.
 
#2827
11 Jaren, 5 Maanden geleden Karma: 0
Dat is een phpbb bug.
ted
Nieuwe Gebruiker
Berichten: 0
graphgraph
Gebruiker offline Klik hier om het gebruikersprofiel van deze gebruiker te zien
De Administrator heeft publieke schrijf toegang geblokkeerd.
 
#7292
Re:{URL}-probleem 2 Jaren, 5 Maanden geleden Karma: 0
Een nieuw onderdeel zou bijvoorbeeld veel voorkomende problemen kunnen zijn. Een wekelijkse poll zou ook leuk zijn. En het lijkt me ook belangrijk om bijvoorbeeld de reacties op de artikelen wat meer naar voren te halen. Nu moet je naar een artikel klikken en dan naar de reacties. Als al die reacties in een subforum zouden komen zou dat veel duidelijker zijn.







______________________________________________________________________________________________
NoorAlamShahzad
William888
Newbie
Berichten: 2
graphgraph
Gebruiker offline Klik hier om het gebruikersprofiel van deze gebruiker te zien
De Administrator heeft publieke schrijf toegang geblokkeerd.
 
Ga naar bovenkantPagina: 1
Moderators: Roy