vForums Support > vForums :: Report a Bug :: Resolved Bugs :: > Few bugs after update

Few bugs after update - Posted By dog199200 (dog199200) on 16th Dec 09 at 7:13pm
URL: http://www.forum.divineshadowsonline.com

- Bug 1 -
Browser: IE
Problem: For some reason it doesn't show up in IE anymore at all when it used to.

- Bug 2 -
Browser: Firefox, and Google Chrome
Problem: After the updates my logo image vanished. The image is still in my database and is still said to be attacked to the skin, but it doesn't show at all. And if i type in the image url it loads fine.

Re: Few bugs after update - Posted By Nick (nickb) on 16th Dec 09 at 10:27pm
Yeah the same with me in Bug 2, my forums show up just fine in IE8.

The wallpaper's do not load up at times, and sometimes it takes 2 minutes to show.

http://magedesigns.virtualforums.co.uk/
http://forsakendesire.virtualforums.co.uk
http://freunion.vforums.co.uk
http://ffnation.vforums.co.uk

It does it with ALL skins.

Re: Few bugs after update - Posted By Ross (admin) on 17th Dec 09 at 12:05am
1. Your IE problem is a bug with a code in your header or footer somewhere:

http://www.forum.divineshadowsonline.com/noheaders/1

None stood out to me as having problems so I would recommend trying to narrow it down in bulk. ie. Remove all codes from the global footer (save in notepad) and see if that fixes it. If not, remove all codes from the global header. Once you've identified where the problem lies, add blocks of code back at a time until it breaks again. Once you can narrow down the code which is causing it I'm happy to try and take a look at why. If I had to guess, I would say it was something welcome table related since the source code there is currently spaced out (more info on that coming soon)

2. Fixed.

@ Darkmage, I believe your image loading problems are most likely something to do with your ISP or image hosting provider. They all load perfectly fine for me.

Re: Few bugs after update - Posted By Nick (nickb) on 17th Dec 09 at 12:32am
>_> Well now.. that's odd... It didn't work, even 2 seconds before I checked this post and I was on Forsaken Desire, and the image didn't show. now it's showing after I click this thread. Well that's an unexplainable miracle. {Cheesy}

The rest are on PhotoBucket (not on Forsaken Desire) so both PhotoBucket and ImageShack shouldn't of had the same problem, as the other images loaded just fine. just not the banners on ANY site.

Maybe you checked the forums after you fixed the problem?

Re: Few bugs after update - Posted By Ross (admin) on 17th Dec 09 at 9:16am
 
>_> Well now.. that's odd... It didn't work, even 2 seconds before I checked this post and I was on Forsaken Desire, and the image didn't show. now it's showing after I click this thread. Well that's an unexplainable miracle. {Cheesy}

The rest are on PhotoBucket (not on Forsaken Desire) so both PhotoBucket and ImageShack shouldn't of had the same problem, as the other images loaded just fine. just not the banners on ANY site.

Maybe you checked the forums after you fixed the problem?


Are you talking about banners or wallpapers? There was a problem with banners which Dwight mentioned, I fixed that. Your original post mentioned wallpapers, which there was nothing broken about {Confused}

Re: Few bugs after update - Posted By dog199200 (dog199200) on 17th Dec 09 at 5:53pm
OK I'll check that out in a second then and edit this post when i get it figured out.

Edit: Ok I found the problem, its the custom navigation menu I had made, maybe you can help me figure out why its breaking the table structure of the forum, cause i've looked at both the css and the main code and i don't know why its messing up.

Global Header Portion:
Code:
 
  1. <div id="ds_menu" style="display:none">
  2. <div class="nav">
  3.                     <ul class="artmenu">
  4.                         <li><a href="http://www.divineshadowsonline.com/index.php"><span><span>Home</span></span></a></li><li><span class="separator"/></li>
  5.  
  6.                         <li><a href="http://www.forum.divineshadowsonline.com"><span><span>Forum</span></span></a>
  7.                             <ul>
  8.  
  9.  
  10. <script type="text/javascript">
  11. <!--
  12. if(vf_username != 'guest'){
  13. document.write('<li><a href="/action/search"><span><span>Search</span></span></a></li><li><a href="action/view_profile"><span><span>Profile</span></span></a></li><li><a href="/action/members"><span><span>Members List</span></span></a></li>');
  14. }
  15. //-->
  16. </script>
  17.  
  18.  
  19. <script type="text/javascript">
  20. <!--
  21.  
  22. for(var i = 0; i < vf_usergroup.length; i ++)
  23. {
  24. if(vf_usergroup[i] == '1')
  25. {
  26. document.write('<li><a href=/action/admin><span><span>Admin Panel</span></span></a></li><li><a href=/action/register><span><span>Register User</span></span></a></li>');
  27. }
  28. }
  29.  
  30. //-->
  31. </script>
  32.  
  33. <script type="text/javascript">
  34. <!--
  35. if(vf_username != 'guest'){
  36. document.write('<li><a href="http://www.divineshadowsonline.com/logout.php"><span><span>Logout</span></span></a></li>');
  37. }
  38. //-->
  39. </script>
  40.                                 
  41.                             </ul>
  42.                         </li><li><span class="separator"/></li>
  43.  
  44. <script type="text/javascript">
  45. <!--
  46. if(vf_username != 'guest'){
  47. document.write('<li><a href="http://www.store.divineshadowsonline.com/index.php"><span><span>Store</span></span></a></li><li><span class="separator"/></li>');
  48. }
  49. //-->
  50. </script>
  51.  
  52.                         <li><a href="#"><span><span>Game Information</span></span></a>
  53.                             <ul>
  54.                                 <li><a href="http://www.divineshadowsonline.com/plot.php"><span><span>Story Line</span></span></a></li>
  55.                                 <li><a href="http://www.divineshadowsonline.com/rules.php"><span><span>Rules</span></span></a></li>
  56.                                 <li><a href="http://www.divineshadowsonline.com/characterinfo.php"><span><span>Character Information</span></span></a></li>
  57.                                 <li><a href="http://www.divineshadowsonline.com/getting-started.php"><span><span>Getting Started</span></span></a></li>
  58.                             </ul>
  59.                         </li><li><span class="separator"/></li>
  60.  
  61.                         <li><a href="#"><span><span>Downloads</span></span></a>
  62.  
  63.                             <ul>
  64. <script type="text/javascript">
  65. <!--
  66. if(vf_username != 'guest'){
  67. document.write('<li><a href="http://www.divineshadowsonline.com/client.php"><span><span>Client Download</span></span></a></li>');
  68. }
  69. //-->
  70. </script>
  71.                                                                 <li><a href="http://www.divineshadowsonline.com/wallpaper.php"><span><span>Wallpaper</span></span></a></li>
  72.                                 <li><a href="http://www.divineshadowsonline.com/multimedia.php"><span><span>Multi-Media</span></span></a></li>
  73.                                 <li><a href="http://www.divineshadowsonline.com/screenshots.php"><span><span>Screenshots</span></span></a></li>
  74.                             </ul>
  75.                         </li><li><span class="separator"/></li>
  76.  
  77.                         <li><a href="#"><span><span>Support</span></span></a>
  78.  
  79.                             <ul>
  80.                                 <li><a href="http://www.divineshadowsonline.com/contact.php"><span><span>Contact</span></span></a></li>
  81.                                 <li><a href="http://www.divineshadowsonline.com/faq.php"><span><span>FAQ</span></span></a></li>
  82.                                 <li><a href="http://www.divineshadowsonline.com/privacy-policy.php"><span><span>Privacy Policy</span></span></a></li>
  83.                                 <li><a href="http://www.divineshadowsonline.com/tou.php"><span><span>Terms Of Use</span></span></a></li>
  84.                             </ul>
  85.                         </li>
  86.  
  87.                     </ul>
  88.                     <div class="l">
  89.                     </div>
  90.                     <div class="r">
  91.                         <div>
  92.                         </div>
  93.                     </div>
  94.                 </div>
  95. </div>
  96.  
  97. <script type="text/javascript">
  98. <!--
  99.  
  100. var old_menu = document.getElementById("menu_buttons");
  101. var new_menu = document.getElementById("ds_menu");
  102.  
  103. old_menu.innerHTML = new_menu.innerHTML;
  104.  
  105. //-->
  106. </script>
 



CSS (Within the skins area):
Code:
 
  1. /* Drop-Down Titles Colour */
  2. #ubbc_buttons .drop_down {
  3. color: #FFFFFF!important;
  4. }
  5.  
  6. /* Drop-Down Options BG Colour */
  7. #ubbc_buttons .drop_down div {
  8. background-color: #171717!important;
  9. }
  10.  
  11. /* Drop-Down Options Text Colour */
  12. #ubbc_buttons .drop_down div a {
  13. color: #FFFFFF!important;
  14. }
  15. /* begin Menu */
  16. /* menu structure */
  17.  
  18. .artmenu a, .artmenu a:link, .artmenu a:visited, .artmenu a:hover
  19. {
  20.   text-align:left;
  21.   text-decoration:none;
  22.   outline:none;
  23.   letter-spacing:normal;
  24.   word-spacing:normal;
  25. }
  26.  
  27. .artmenu, .artmenu ul
  28. {
  29.   margin: 0;
  30.   padding: 0;
  31.   border: 0;
  32.   list-style-type: none;
  33.   display: block;
  34. }
  35.  
  36. .artmenu li
  37. {
  38.   margin: 0;
  39.   padding: 0;
  40.   border: 0;
  41.   display: block;
  42.   float: left;
  43.   position: relative;
  44.   z-index: 5;
  45.   background:none;
  46. }
  47.  
  48. .artmenu li:hover
  49. {
  50.   z-index: 10000;
  51.   white-space: normal;
  52. }
  53.  
  54. .artmenu li li
  55. {
  56.   float: none;
  57. }
  58.  
  59. .artmenu ul
  60. {
  61.   visibility: hidden;
  62.   position: absolute;
  63.   z-index: 10;
  64.   left: 0;
  65.   top: 0;
  66.   background:none;
  67. }
  68.  
  69. .artmenu li:hover>ul
  70. {
  71.   visibility: visible;
  72.   top: 100%;
  73. }
  74.  
  75. .artmenu li li:hover>ul
  76. {
  77.   top: 0;
  78.   left: 100%;
  79. }
  80.  
  81. .artmenu:after, .artmenu ul:after
  82. {
  83.   content: ".";
  84.   height: 0;
  85.   display: block;
  86.   visibility: hidden;
  87.   overflow: hidden;
  88.   clear: both;
  89. }
  90. .artmenu, .artmenu ul
  91. {
  92.   min-height: 0;
  93. }
  94.  
  95. .artmenu ul
  96. {
  97.   background-image: url(http://www.divineshadowsonline.com/images/spacer.gif);
  98.   padding: 10px 30px 30px 30px;
  99.   margin: -10px 0 0 -30px;
  100. }
  101.  
  102. .artmenu ul ul
  103. {
  104.   padding: 30px 30px 30px 10px;
  105.   margin: -30px 0 0 -10px;
  106. }
  107.  
  108.  
  109. /* menu structure */
  110. .nav {
  111.   position: relative;
  112.   margin: 0  auto;
  113.   width: 888px;
  114.   height: 28px;
  115.   z-index: 100;
  116. }
  117. .artmenu {
  118.   padding: 0px 0px 0px 0px;
  119. }
  120. .nav .l, .nav .r, .nav .r div {
  121.   top: 0;
  122.   position: absolute;
  123.   z-index: -1;
  124.   overflow: hidden;
  125.   height: 28px;
  126. }
  127. .nav .l {
  128.   left: 0;
  129.   right: 0px;
  130. }
  131. .nav .r {
  132.   right: 0;
  133.   width: 0px;
  134. }
  135. .nav .r div {
  136.   width: 888px;
  137.   right: 0;
  138. }
  139. .nav .l, .nav .r div {
  140.   background-position: left top;
  141.   background-repeat: repeat;
  142.   background-image: url('http://www.divineshadowsonline.com/images/nav.png');
  143. }
  144. /* end Menu */
  145.  
  146.  
  147. /* begin MenuItem */
  148. .artmenu ul li {
  149.   clear: both;
  150. }
  151. .artmenu a , .artmenu a span {
  152.   height: 28px;
  153.   display: block;
  154. }
  155. .artmenu a {
  156.   cursor: pointer;
  157.   text-decoration: none;
  158.   margin-right: 0px;
  159.   margin-left: 0px;
  160.  
  161. }
  162. .artmenu a span span {
  163.   font-family: Georgia, "Times New Roman", Times, Serif;
  164.   font-size: 13px;
  165.   font-style: normal;
  166.   font-weight: normal;
  167.   color: #FFFFFF;
  168.   padding: 0 12px;
  169.   margin: 0 0px;
  170.   line-height: 28px;
  171.   text-align: center;
  172.   background-image: url('http://www.divineshadowsonline.com/images/nav.png');
  173.   background-position: left top;
  174.   background-repeat: repeat-x;
  175.  
  176. }
  177. .artmenu a:hover span span {
  178.   color: #31507F;
  179.   background-position: left -28px;
  180. }
  181. .artmenu li:hover a span span {
  182.   color: #31507F;
  183.   background-position: left -28px;
  184. }
  185. .artmenu a.active span span {
  186.   color: #31507F;
  187.   background-position: left -56px;
  188. }
  189. /* end MenuItem */
  190.  
  191.  
  192. /* begin MenuSeparator */
  193. .nav .separator {
  194.   display: block;
  195.   width: 1px;
  196.   height: 28px;
  197.   background-image: url('http://www.divineshadowsonline.com/images/item-separator.png');
  198. }
  199. /* end MenuSeparator */
  200.  
  201.  
  202. /* begin MenuSubItem */
  203. .artmenu ul a {
  204.   display:block;
  205.   text-align: center;
  206.   white-space: nowrap;
  207.   height: 28px;
  208.   width: 206px;
  209.   overflow:hidden;
  210.   line-height: 28px;
  211.   margin-right: auto;
  212.   background-image: url('http://www.divineshadowsonline.com/images/nav.png');
  213.   background-color: #05080D;
  214.   background-position: left top;
  215.   background-repeat: repeat-x;
  216.   border-width: 1px;
  217.   border-style: solid;
  218.   border-color: #000000;
  219. }
  220. .nav ul.artmenu ul span, .nav ul.artmenu ul span span {
  221.   display: inline;
  222.   float: none;
  223.   margin: inherit;
  224.   padding: inherit;
  225.   background-image: none;
  226.   text-align: inherit;
  227.   text-decoration: inherit;
  228. }
  229. .artmenu ul a, .artmenu ul a:link, .artmenu ul a:visited, .artmenu ul a:hover, .artmenu ul a:active, .nav ul.artmenu ul span, .nav ul.artmenu ul span span {
  230.   text-align: left;
  231.   text-indent: 12px;
  232.   text-decoration: none;
  233.   line-height: 28px;
  234.   color: #FFFFFF;
  235.   font-family: Georgia, "Times New Roman", Times, Serif;
  236.   font-size: 13px;
  237.   font-style: normal;
  238.   font-weight: normal;
  239. }
  240. .artmenu ul ul a {
  241.   margin-left: auto;
  242. }
  243. .artmenu ul li a:hover {
  244.   color: #31507F;
  245.   border-color: #444444;
  246.   background-position: 0 -28px;
  247. }
  248. .artmenu ul li:hover>a {
  249.   color: #31507F;
  250.   border-color: #444444;
  251.   background-position: 0 -28px;
  252. }
  253. .nav .artmenu ul li a:hover span, .nav .artmenu ul li a:hover span span {
  254.   color: #31507F;
  255. }
  256. .nav .artmenu ul li:hover>a span, .nav .artmenu ul li:hover>a span span {
  257.   color: #31507F;
  258. }
  259. /* end MenuSubItem *//
 


Re: Few bugs after update - Posted By Ross (admin) on 17th Dec 09 at 7:27pm
The problems are all the bits which have:

<span class="separator"/>

When they should be:

<span class="separator"></span>

IE, surprisingly enough, is sticking to the standards and saying that a span element cannot be self-closing.

Re: Few bugs after update - Posted By Nick (nickb) on 17th Dec 09 at 7:59pm
 
 
>_> Well now.. that's odd... It didn't work, even 2 seconds before I checked this post and I was on Forsaken Desire, and the image didn't show. now it's showing after I click this thread. Well that's an unexplainable miracle. {Cheesy}

The rest are on PhotoBucket (not on Forsaken Desire) so both PhotoBucket and ImageShack shouldn't of had the same problem, as the other images loaded just fine. just not the banners on ANY site.

Maybe you checked the forums after you fixed the problem?


Are you talking about banners or wallpapers? There was a problem with banners which Dwight mentioned, I fixed that. Your original post mentioned wallpapers, which there was nothing broken about {Confused}


Yeah, I put. "The Same with bug 2" then I went on saying everything looks fine in IE8 for me. So I did mention about the banners, but it wasn't obvious. {Tongue Out}

Re: Few bugs after update - Posted By dog199200 (dog199200) on 18th Dec 09 at 9:52pm
 
The problems are all the bits which have:

<span class="separator"/>

When they should be:

<span class="separator"></span>

IE, surprisingly enough, is sticking to the standards and saying that a span element cannot be self-closing.



Oh ok :/ well I got it fixed, thanks ross.

Re: Few bugs after update - Posted By Ross (admin) on 20th Dec 09 at 12:00am
I have added some ad-free credits to those forums to make up for any inconvenience caused {Smile}