2.0.15 problemen met links

Installatie lukt niet? Plotseling een foutmelding. Of weet je niet hoe iets werkt. Problemen met phpBB2 kun je in dit archief opzoeken.
Forumregels

Sinds 1 januari 2009 wordt phpBB2 niet meer ondersteund.
Onderstaande informatie is verouderd en dient uitsluitend als archief.
phpBB2.0.x
Gesloten
stanleyb23
Berichten: 75
Lid geworden op: 30 jul 2004, 21:04

2.0.15 problemen met links

Bericht door stanleyb23 » 07 mei 2005, 23:35

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

Gebruikersavatar
Kaza
Berichten: 604
Lid geworden op: 13 sep 2003, 07:46
Locatie: Rotterdam
Contacteer:

Bericht door Kaza » 08 mei 2005, 06:44

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
Last edited by Kazango on Sat sep 23, 2004 6:35 am; edited 458 times in total

stanleyb23
Berichten: 75
Lid geworden op: 30 jul 2004, 21:04

Bericht door stanleyb23 » 08 mei 2005, 09:31

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 :)

Gebruikersavatar
Bee
Berichten: 13403
Lid geworden op: 29 aug 2004, 10:30

Bericht door Bee » 08 mei 2005, 10:00

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...
... Maar ik modereer (nog) niet.

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

Bericht door Paul » 08 mei 2005, 10:18

bee schreef: We gebruiken nog 2.0.13 hier...
En dat voor een phpbb support forum(Wacht, ik ben ook nog 2.0.14 :D)

stanleyb23
Berichten: 75
Lid geworden op: 30 jul 2004, 21:04

Bericht door stanleyb23 » 10 mei 2005, 00:30

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 
   // 

Gebruikersavatar
mattle
Berichten: 848
Lid geworden op: 05 mar 2005, 07:40
Locatie: Doetinchem
Contacteer:

Bericht door mattle » 10 mei 2005, 15:27

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 :D)
toen ik het las toen heb ik hem meteen geupdate maar hij was toch 2.0.14!

Gesloten