Register Members List Search Today's Posts Mark Forums Read

Reply
 
Thread Tools
  #1  
Old 03 Mar 2014, 22:05
RedFoxy's Avatar
RedFoxy RedFoxy is offline
 
Join Date: Sep 2007
How to fix that all inline images are showed only as full?

Hello!
I've a strange trouble, all the inline images are shown at full size, untile the file is just inserted inline I can change image/thumbnail setting double clicking it, but after I post the message the images are shoe at full size.
I tried to use a CLEAN template and disable ALL mods but nothing... I've vBulletin 4.2.2 and I've that trouble on two different boards.

My template vars about thumbnail are:
Inline Attached Image Thumbnail Maximum Size: 150px
Inline Attached Image Medium Maximum Size: 300px
Inline Attached Image Large Maximum Size: 1024px

Any suggest to fix it?
Reply With Quote
  #2  
Old 03 Mar 2014, 22:28
Lynne's Avatar
Lynne Lynne is offline
 
Join Date: Sep 2004
Real name: Lynne
I assume the two forums are on the same server? Have you tried setting up a test site on that server - totally new install - and seeing if you have the same problem right out of the box?
__________________
Former vBulletin.org Staff Member

Try a search before posting for help. Many users won't, and don't, help if the question has been answered several times before.
W3Schools -
Online vBulletin Manual
If I post some CSS and don't say where it goes, put it in the additional.css template.
I will NOT help via PM (you will be directed to post in the forums for help.)
Reply With Quote
  #3  
Old 04 Mar 2014, 00:18
RedFoxy's Avatar
RedFoxy RedFoxy is offline
 
Join Date: Sep 2007
No I haven't tried, but on vbulletin.com there are other people with same trouble.
I does a video of the trouble: http://www.redfoxy.it/vbulletin_inline.mp4
As you can see, the inline image was translated in [IMG] tag
Reply With Quote
  #4  
Old 04 Mar 2014, 15:53
Barcham Barcham is offline
 
Join Date: Jan 2014
Real name: Robert
Just out of curiosity, have you verified your image settings in the admincp under Message Attachment Options? There are a few settings there that can affect how images are displayed in posts on the board.
Reply With Quote
  #5  
Old 04 Mar 2014, 17:35
RedFoxy's Avatar
RedFoxy RedFoxy is offline
 
Join Date: Sep 2007
Originally Posted by Barcham View Post
Just out of curiosity, have you verified your image settings in the admincp under Message Attachment Options? There are a few settings there that can affect how images are displayed in posts on the board.
Yes I do, it's all ok

I've an update for that trouble, looks like thats a trouble of the wysiwyg editor, when I insert inline a thumbnail with the wysiwyg disabled, it insert a [ATTACH ] tag but if I switch from textual editor to wysiwyg and than I switch again to text it change the attach tag to img tag!

--------------- Added 04 Mar 2014 at 17:39 ---------------

Just to be sure, my Message Attachment Options are:
  • Limit Space Taken Up By Attachments (Total): 0
  • Attachments Per Post: 0
  • Attachment Upload Inputs: 10
  • Attachment URL Inputs: 10
  • Allow Deletion of Attachments Beyond Edit Time Limit: no
  • Allow Deletion of Attachments in Closed Threads: No
  • Allow Duplicate Attached Images: No
  • Resize Images: Yes
  • View Attached Images Inline: Yes, display thumbnails
  • CMS Thumbnail Override: Yes
  • Thumbnail Creation: Yes
  • Thumbnail Size: 100
  • Thumbnail Quality: 65
  • Thumbnails Per Row: 5
  • Thumbnail Color: #000000
  • Use Image Lightbox: Yes, click
  • Asset Manager - Enable: Yes, ajax upload by default
  • Asset Manager - Assets per Page: 20
  • Advanced Insert Image Popup - Enable: Yes

--------------- Added 05 Mar 2014 at 04:03 ---------------

Ok, now there is something of weird...

Test 1: I tried to install a clean vBulletin 4.2.2 on my official server, using a new DB, after I installed it I tried to verify the inline trouble and that clean vBulletin have that trouble.

Test 2: I've a fresh installed local Virtual Machine with FreeBSD, like the official server, with about all package installed, I tried to installa a fresh vBulletin 4.2.2 but that installation have inline image trouble too...

Test 3: Fresh install of lastes stable Debian with Apache 2 (not Nginx as official server), than I've installed a fresh vBulletin 4.2.2 and... It goes! There isn't inline trouble!

After a fast debug I found similar errors on test 1 and 2:

Block Disabled:      (Update License Status)  
Suspended or Unlicensed Members Cannot View Code.

Than I tried to understand it and editing includes/class_wysiwygparser.php at 481 I find:

Block Disabled:      (Update License Status)  
Suspended or Unlicensed Members Cannot View Code.

To test it I got the 2 variables ($img_url and $fullurl) and I make a file test.php
<?php
$img_url ='http://192.168.1.55/attachment.php?attachmentid=36&amp;stc=1';
$fullurl ='<img src="http://192.168.1.55/attachment.php?attachmentid=36&amp;stc=1" attachmentid="36" alt="" id="vbattach_36" class="previewthumb">';

if (preg_match('#attachment.php\?attachmentid=(\d+)#si', $img_url, $matches) AND preg_match('#class=(\'|"|)([a-z0-9_-\s]+)?\s*previewthumb\s*([a-z0-9_-\s]+)?(\\1)#si', $fullurl))
{
echo "it's ok";
}
?>

If I run that file on freebsd server it give error:
Warning: preg_match(): Compilation failed: invalid range in character class at offset 23 in x.php on line 5

But if I run it on the Debian server it goes!
That's really strange, some suggest to fix it?
Reply With Quote
  #6  
Old 05 Mar 2014, 20:14
RedFoxy's Avatar
RedFoxy RedFoxy is offline
 
Join Date: Sep 2007
Ok I got it! PCRE 8.34 have a bug, it's all ok with PCRE 8.33
Reply With Quote
  #7  
Old 05 Mar 2014, 20:59
Barcham Barcham is offline
 
Join Date: Jan 2014
Real name: Robert
Glad to see you got it worked out!
Reply With Quote
  #8  
Old 06 Mar 2014, 03:11
Lynne's Avatar
Lynne Lynne is offline
 
Join Date: Sep 2004
Real name: Lynne
Originally Posted by RedFoxy View Post
Ok I got it! PCRE 8.34 have a bug, it's all ok with PCRE 8.33
Wow! That's quite interesting. Thank you so much for letting us know what was going on!
__________________
Former vBulletin.org Staff Member

Try a search before posting for help. Many users won't, and don't, help if the question has been answered several times before.
W3Schools -
Online vBulletin Manual
If I post some CSS and don't say where it goes, put it in the additional.css template.
I will NOT help via PM (you will be directed to post in the forums for help.)
Reply With Quote
  #9  
Old 06 Mar 2014, 03:30
tbworld tbworld is offline
 
Join Date: Oct 2008
Originally Posted by RedFoxy View Post
Ok I got it! PCRE 8.34 have a bug, it's all ok with PCRE 8.33
Thanks for letting us know!

I am looking into the changelog for PCRE 8.34 against the expression to see what has changed. If it is not a bug, I will post a new updated expression. Great work!

Last edited by tbworld; 06 Mar 2014 at 03:43.
Reply With Quote
  #10  
Old 20 Mar 2014, 22:24
RedFoxy's Avatar
RedFoxy RedFoxy is offline
 
Join Date: Sep 2007
Ok I fixed it, in the regex you must change _- with -_

Change:
if (preg_match('#attachment.php\?attachmentid=(\d+)#si', $img_url, $matches) AND preg_match('#class=(\'|"|)([a-z0-9_-\s]+)?\s*previewthumb\s*([a-z0-9_-\s]+)?(\\1)#si', $fullurl))
With:
if (preg_match('#attachment.php\?attachmentid=(\d+)#si', $img_url, $matches) AND preg_match('#class=(\'|"|)([-_a-z0-9\s]+)?\s*previewthumb\s*([-_a-z0-9\s]+)?(\\1)#si', $fullurl))
Reply With Quote
  #11  
Old 01 Oct 2014, 20:03
tpearl5's Avatar
tpearl5 tpearl5 is offline
 
Join Date: Nov 2001
Real name: John
ugg, this was driving me nuts as well. Thanks for posting the fix.
__________________
John
Reply With Quote
  #12  
Old 29 Oct 2014, 21:04
safakuygur's Avatar
safakuygur safakuygur is offline
 
Join Date: Sep 2007
has the same problem . thank you for your help
__________________
My Site: www.sanalda1numara.org -->Turkish vbullet
Reply With Quote
  #13  
Old 27 Nov 2014, 09:47
xony xony is offline
 
Join Date: Mar 2005
has the same problem . thank you for your help friend
Reply With Quote
  #14  
Old 27 Nov 2014, 23:41
djbaxter djbaxter is offline
 
Join Date: Aug 2006
Location: Ottawa, Canada
Where is that regex change made?
Reply With Quote
  #15  
Old 28 Nov 2014, 20:54
Lynne's Avatar
Lynne Lynne is offline
 
Join Date: Sep 2004
Real name: Lynne
Originally Posted by djbaxter View Post
Where is that regex change made?
In post #5 he says it is in includes/class_wysiwygparser.php at 481.
__________________
Former vBulletin.org Staff Member

Try a search before posting for help. Many users won't, and don't, help if the question has been answered several times before.
W3Schools -
Online vBulletin Manual
If I post some CSS and don't say where it goes, put it in the additional.css template.
I will NOT help via PM (you will be directed to post in the forums for help.)
Reply With Quote
Reply



Currently Active Users Viewing This Thread: 1 (0 members and 1 guests)
 
Thread Tools

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off


New To Site? Need Help?

All times are GMT. The time now is 05:15.

Layout Options | Width: Wide Color: