Smilie not working after upgrade from 3.6.5 to latest 3.8.1

Collapse
X
 
  • Time
  • Show
Clear All
new posts
  • Tourmeister
    Member
    • Sep 2005
    • 80
    • 3.0.8

    Smilie not working after upgrade from 3.6.5 to latest 3.8.1

    I just upgraded from VB 3.6.5 to the latest 3.8.1 Patch level 1.

    I have a smilie that I created a long time ago that is a transparent gif 25 pixes wide and the replacement code is ":tab". As the name implies, I simply use this as a first line indent for paragraphs. Prior to the upgrade it worked fine. However, after the upgrade, there is no longer an indention. Even though the :tab shows in the text of the post while in the editor, when the post is submitted, the smilie is not being inserted or is being ignored.

    Any ideas what might be happening here?
    Scott Friday
    Two Wheeled Texans
  • peterska2
    Senior Member
    • Oct 2003
    • 8869
    • 3.7.x

    #2
    Make sure you are using the right replacement.

    Comment

    • Tourmeister
      Member
      • Sep 2005
      • 80
      • 3.0.8

      #3
      Originally posted by Kerry-Anne
      Make sure you are using the right replacement.
      I have gone back and looked at threads where this had been used and worked that were posted prior to the upgrade. It is not working in these old threads either. So I am thinking it would not be related to not having the replacement code wrong. The code is just ":tab" with no : on the end. That is what it has been for about six years now. Oddly, this is the ONLY smilie that no longer works. Could it have anything to do with the fact that it is clear/transparent gif that displays invisible?
      Scott Friday
      Two Wheeled Texans

      Comment

      • Tourmeister
        Member
        • Sep 2005
        • 80
        • 3.0.8

        #4
        Still not working... any ideas?

        This is the link to the transparent gif.


        When I put the :tab in my post text, it just gets ignored. There is no red X like when the link to the image is bad. Nor do I see the :tab like when you get the replacement name wrong for a smilie.
        Scott Friday
        Two Wheeled Texans

        Comment

        • calorie
          Senior Member
          • May 2003
          • 407

          #5
          Your icon_tab.gif image is 25 x 1 pixels. It could be that it is there, but because it is transparent and small, it has no visual effect.

          Comment

          • Tourmeister
            Member
            • Sep 2005
            • 80
            • 3.0.8

            #6
            Originally posted by Carrie Anderson
            Your icon_tab.gif image is 25 x 1 pixels. It could be that it is there, but because it is transparent and small, it has no visual effect.
            Well, the idea is that it is invisible. However, previously in all the versions of VB I've used up to 3.6.5, it worked as an invisible tab, moving the start of the text over 25 pixels, like when you start a new paragraph. After upgrading from 3.6.5 to VB 3.8.1, the text starts flush at the left margin as if the invisible gif is simply not there taking up space. I did not make any changes to the gif.

            Is there something now in VB that makes it ignore an invisible gif?
            Scott Friday
            Two Wheeled Texans

            Comment

            • calorie
              Senior Member
              • May 2003
              • 407

              #7
              Try looking at the HTML source of a page with a post that contains that image, or provide a link to such a page, and then we can see what HTML is being used in the post.

              Comment

              • Tourmeister
                Member
                • Sep 2005
                • 80
                • 3.0.8

                #8
                Originally posted by Carrie Anderson
                Try looking at the HTML source of a page with a post that contains that image, or provide a link to such a page, and then we can see what HTML is being used in the post.
                Here you go. There should be one :tab at the beginning of the first line of text in the post. The second line is how it should look, but that was done using the [img] tag to link directly to the gif.



                Here is the HTML for the body of the post:

                Code:
                		<!-- message -->
                		<div id="post_message_582451">
                			
                			<img src="/images/smilies/icon_tab.gif" border="0" alt="" title="25 Pixel Indent" class="inlineimg" /> This is a test of the tab smilie using the replacement code method of inserting the image.<br />
                <br />
                <img src="http://www.twtex.com/forums/images/smilies/icon_tab.gif" border="0" alt="" />This is a test of the tab gif using the [img] tag and linking directly to the image.
                		</div>
                		<!-- / message -->
                So it looks like VB is getting the right image, it simply is not displaying it when using the replacement string for the gif. However, it does work if I link directly to the image using the [img] tag. What is confusing is that this is the ONLY smilie that seems to have been affected as a result of the upgrade I have even tried deleting the smilie and reimporting it again, still no joy...
                Scott Friday
                Two Wheeled Texans

                Comment

                • Zachery
                  Former vBulletin Support
                  • Jul 2002
                  • 59097

                  #9
                  http://www.twtex.com/images/smilies/icon_tab.gif 404 not found.

                  Comment

                  • Tourmeister
                    Member
                    • Sep 2005
                    • 80
                    • 3.0.8

                    #10
                    Okay... this is odd.

                    I figured out why it was not working, but I don't know what caused it.

                    For the location of the smilie, I had before:

                    /images/smilies

                    I edited the settings for that smilie and changed that to:

                    /forums/images/smilie

                    and now it works.

                    This did not occur to me before because ALL of the other smilies use the first location without the /forums even though they are all in the same directory. Strange...

                    For ALL the other smilies, if I view the page source, the /forums is in the link like it should be...
                    Scott Friday
                    Two Wheeled Texans

                    Comment

                    widgetinstance 262 (Related Topics) skipped due to lack of content & hide_module_if_empty option.
                    Working...