• Register
    • Help

    striker  0 Items
    Currently Supporting
    • Home
    • News
    • Forum
    • Wiki
    • Support
      • Manage Subscriptions
      • FAQ
      • Support For
        • VaultWiki 4.x Series
        • VaultWiki.org Site
    • What's New?
    • Buy Now
    • Manual
    • 
    • Support
    • VaultWiki 3.x Series
    • Bug
    • autolink pop ups missing

    1. Welcome to VaultWiki.org, home of the wiki add-on for vBulletin and XenForo!

      VaultWiki allows your existing forum users to collaborate on creating and managing a site's content pages. VaultWiki is a fully-featured and fully-supported wiki solution for vBulletin and XenForo.

      The VaultWiki Team encourages you to join our community of forum administrators and check out VaultWiki for yourself.

    Issue: autolink pop ups missing

    • Issue Tools
      • View Changes
    1. issueid=2056 September 23, 2010 12:00 AM
      bigtree bigtree is offline
      Junior Member
      autolink pop ups missing

      After the upgrade to 3.0.4 my autolink popups aren't working. I thought there was an option for this but can't seem to find it?

      Also, there wasn't a product xml in this upgrade. Was this missing or not needed?
    Issue Details
    Issue Number 2056
    Issue Type Bug
    Project VaultWiki 3.x Series
    Category BB-Code Parsing
    Status Fixed
    Priority 3 - Loss of Functionality
    Affected Version 3.0.5
    Fixed Version 3.0.6
    Milestone (none)
    Software DependencyAny
    Users able to reproduce bug 0
    Users unable to reproduce bug 0
    Attachments 0
    Assigned Users (none)
    Tags (none)




    1. September 23, 2010 12:32 AM
      pegasus pegasus is offline
      VaultWiki Team
      Since 2.3.x, there's never been a product XML. http://www.vaultwiki.org/manual/Runn...Upgrade-Script

      To reduce unintentional AJAX requests, link pop-ups now require you to continue hovering over a link for at least 1 second. Also, your pop-ups may be failing because Javascript is broken on the page. If this is the issue, running the upgrade script should update your templates with the correct script.

      The pop-ups also require this file to be present: vault/class/segregate.php. If this file is missing or damaged, try downloading the ZIP from our Members Area again.
      Reply Reply  
    2. October 26, 2010 6:41 AM
      Moses Moses is offline
      Junior Member
      The second delay works well, however my popup now just says the name of the link, rather than the article preview.
      Reply Reply  
    3. October 28, 2010 2:05 AM
      Moses Moses is offline
      Junior Member
      Ok, it's quite random.

      If you look at this page, the popup works for Ben Daley (1st row, 4th column), but doesn't work for anyone else on that top row.

      Very strange, as each link to a pretty much identical page.
      Reply Reply  
    4. October 28, 2010 4:41 AM
      pegasus pegasus is offline
      VaultWiki Team
      It's possible that those pages are throwing a PHP error when accessed via AJAX. Normally this would show in Firebug, but I think you have display_errors disabled in php.ini, because it isn't receiving any response headers at all. If you can turn it on, check out Firebug's Net panel > XHR > Response for one of the AJAX calls, or just let me know when I can check it out.
      Reply Reply  
    5. October 28, 2010 5:24 AM
      Moses Moses is offline
      Junior Member
      Here is an extract from my php.ini

      Code:
      ; Print out errors (as a part of the output).  For production web sites,
      ; you're strongly encouraged to turn this feature off, and use error logging
      ; instead (see below).  Keeping display_errors enabled on a production web site
      ; may reveal security information to end users, such as file paths on your Web
      ; server, your database schema or other information.
      ;
      ; possible values for display_errors:
      ;
      ; Off        - Do not display any errors
      ; stderr     - Display errors to STDERR (affects only CGI/CLI binaries!)
      ;
      ;display_errors = "stderr"
      ;
      ; stdout (On) - Display errors to STDOUT
      ;
      display_errors = On
      
      ; Even when display_errors is on, errors that occur during PHP's startup
      ; sequence are not displayed.  It's strongly recommended to keep
      ; display_startup_errors off, except for when debugging.
      display_startup_errors = Off
      
      ; Log errors into a log file (server-specific log, stderr, or error_log (below))
      ; As stated above, you're strongly advised to use error logging in place of
      ; error displaying on production web sites.
      log_errors = Off
      
      ; Set maximum length of log_errors. In error_log information about the source is
      ; added. The default is 1024 and 0 allows to not apply any maximum length at all.
      log_errors_max_len = 1024
      
      ; Do not log repeated messages. Repeated errors must occur in same file on same
      ; line until ignore_repeated_source is set true.
      ignore_repeated_errors = Off
      Reply Reply  
    6. October 28, 2010 12:04 PM
      pegasus pegasus is offline
      VaultWiki Team
      Thanks for this; I was able to determine the cause of the problem. It occurs when the first sub-section of the target page appears within the first 1000 characters of the BB-Code source.

      In vault/class/segregate.php, find:
      Code:
      		$fake = new vB_WikiFakeParser($this->registry, fake_tag_list());
      Replace with:
      Code:
      		$fake = new vB_WikiFakeParser($this->registry);
      The fake parser was created so that we could apply a fake tag list with greater reliability, so the external function was removed in 3.0.0 RC 2. However, the Segregator was not implemented until several builds later, and the pop-up code was not made efficient enough to use it until 3.0.4.
      Reply Reply  
    7. October 28, 2010 8:04 PM
      Moses Moses is offline
      Junior Member
      Superb work as always Pegasus, that's fixed it.
      Reply Reply  
    + Reply

    Assigned Users
    Loading Please Wait
    Tags
    Loading Please Wait
    • Contact Us
    • License Agreement
    • Privacy
    • Terms
    • Top
    All times are GMT -4. The time now is 11:56 PM.
    This site uses cookies to help personalize content, to tailor your experience, and to keep you logged in if you register.
    By continuing to use this site, you are consenting to our use of cookies.
    Learn more… Accept Remind me later
  • striker
    Powered by vBulletin® Version 4.2.5 Beta 2
    Copyright © 2023 vBulletin Solutions Inc. All rights reserved.
    Search Engine Optimisation provided by DragonByte SEO (Pro) - vBulletin Mods & Addons Copyright © 2023 DragonByte Technologies Ltd.
    Copyright © 2008 - 2013 VaultWiki Team, Cracked Egg Studios, LLC.