Pagina 1 van 1
2.0.15 problemen met links
Geplaatst: 07 mei 2005, 23:35
door stanleyb23
Hallo allen,
Ik heb een aantal zeer enthousiaste moderators die heel fanatiek elke link netjes inkorten door er tekst aan mee te geven.
Het
klik hier idee
Dat werkt nu niet meer,
Alle links worden nu weergegeven door het internetadres. Wat een behoorlijke rommel geeft (in de ogen van mijn moderators)
De code die ze gebruiken voor een link is:
Code: Selecteer alles
Kijk even bij [url=http://www.klusidee.nl/Forum/viewtopic.php?t=2040]Vaatwasser Bosch sgs4732 (SODA BESCHRIJVING)[/url], daar staat de soda methode uitgebreid beschreven!
Normaal gesproken zo dit de uitkomst zijn van de link :
Vaatwasser Bosch sgs4732 (SODA BESCHRIJVING)
Sinds de update staat er alleen
http://www.klusidee.nl/Forum/viewtopic.php
Is dit op de een of andere manier weer goed te zetten?
Groeten Stan
Geplaatst: 08 mei 2005, 06:44
door Kaza
Dit ligt niet aan de update volgens mij, aangezien het bij mij gewoon werkt. Was zo vrij je regel toe te passen op mijn forum en zag gewoon de juiste manier, dus niet het adres!
Dus zou ik includes/bbcode.php nog eens nalopen
Geplaatst: 08 mei 2005, 09:31
door stanleyb23
Kijk even bij
Vaatwasser Bosch sgs4732 (SODA BESCHRIJVING), daar staat de soda methode uitgebreid beschreven!
Je hebt gelijk, ik ga ervan uit dat deze site ook geupdate is

Geplaatst: 08 mei 2005, 10:00
door Bee
stanleyb23 schreef:Je hebt gelijk, ik ga ervan uit dat deze site ook geupdate is

Hoe kom je daar nou bij?
We gebruiken nog 2.0.13 hier...
Geplaatst: 08 mei 2005, 10:18
door Paul
bee schreef:
We gebruiken nog 2.0.13 hier...
En dat voor een phpbb support forum(Wacht, ik ben ook nog 2.0.14

)
Geplaatst: 10 mei 2005, 00:30
door stanleyb23
Het probleem komt door de Limit Image Width MOD.
Ik heb eerst de update gedaan naar 2.0.15
Gevolg was dat de links niet werkten zoals het zou moeten
Vervolgens heb ik onderstaande veranderingen gedaan.
Het werkt nu weer zoals het hoort
Code: Selecteer alles
#
#-----[ OPEN ]------------------------------------------------
#
includes/bbcode.php
#
#-----[ FIND ]------------------------------------------------
#
// [img]image_url_here[/img] code..
// This one gets first-passed..
$patterns[] = "#\[img:$uid\]([^?].*?)\[/img:$uid\]#i";
$replacements[] = $bbcode_tpl['img'];
#
#-----[ REPLACE WITH ]----------------------------------------
#
// [img]image_url_here[/img] code..
// This one gets first-passed..
//$patterns[] = "#\[img:$uid\]([^?].*?)\[/img:$uid\]#i";
//$replacements[] = $bbcode_tpl['img'];
#
#-----[ FIND ]------------------------------------------------
#
// [email]user@domain.tld[/email] code..
$patterns[] = "#\[email\]([a-z0-9&\-_.]+?@[\w\-]+\.([\w\-\.]+\.)?[\w]+)\[/email\]#si";
$replacements[] = $bbcode_tpl['email'];
#
#-----[ AFTER, ADD (haal de oude mod weg) ]------------------------------------------
#
//
// Limit Image Width MOD --- BEGIN
//
global $board_config, $parse_sig, $postrow, $i, $row, $poster_id, $username_from;
$max_image_width = intval($board_config['liw_max_width']);
if ( preg_match_all("#\[img:$uid\]([^?].*?)\[/img:$uid\]#i", $text, $images) )
{
$image_patterns = array();
$image_replacements = array();
if ( $parse_sig )
{
$image_identifier = $poster_id;
}
elseif ( !empty($postrow[$i]['post_id']) )
{
$image_identifier = $row['post_id'];
}
else
{
$image_identifier = $postrow[$i]['post_id'];
}
while ( list($index, $image_source) = each($images[1]) )
{
if ( ( ( $max_image_width != 0 && $board_config['liw_enabled'] == 1 && !$parse_sig ) || ( $parse_sig && $board_config['liw_sig_enabled'] == 1 ) ) && !isset($username_from) )
{
list($image_width, $image_height) = liw_get_dimensions($image_source, $image_identifier);
if ( $image_width && $image_width > $max_image_width || empty($image_width) || empty($image_height) )
{
$image_patterns[] = $images[0][$index];
if ( $parse_sig )
{
$image_replacements[] = '<img src="' . $images[1][$index] . '" alt="" width="' . $max_image_width . '" border="0">';
}
else
{
$image_replacements[] = generate_liw_img_popup($images[1][$index], $image_width, $image_height, $max_image_width);
}
}
else
{
$image_patterns[] = $images[0][$index];
$image_replacements[] = '<img src="' . $images[1][$index] . '" alt="" border="0">';
}
}
else
{
$image_patterns[] = $images[0][$index];
$image_replacements[] = '<img src="' . $images[1][$index] . '" alt="" border="0">';
}
}
$text = str_replace($image_patterns, $image_replacements, $text);
}
//
// Limit Image Width MOD --- END
//
Geplaatst: 10 mei 2005, 15:27
door mattle
paulus schreef:bee schreef:
We gebruiken nog 2.0.13 hier...
En dat voor een phpbb support forum(Wacht, ik ben ook nog 2.0.14

)
toen ik het las toen heb ik hem meteen geupdate maar hij was toch 2.0.14!