• 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
    • Case sensitivity for non english names

    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: Case sensitivity for non english names

    • Issue Tools
      • View Changes
    1. issueid=963 November 28, 2009 7:08 PM
      xopek xopek is offline
      New Member
      Case sensitivity for non english names

      Sorry, another bug... Or at least what seems like a bug.

      Have a look here -
      http://www.crackedeggstudios.com/vau...setivitycheck3

      If you make article2 and Article2 as wiki links - it works fine.. But if you do it with other language names using UTF8 - case sensitivity check seem to fail.

      So if i add an article in russian that begins with capical letter - i must always make sure that in my wiki links i have to use capital letter too which is rather annoying... I guess that a string comparison somwhere is not being UTF8 compliant?..

      I might try to have a look into the code myself but I guess it would take my less time for you...

      I would be grateful if you can make sure that vaultwiki is fully UTF8 compliant.. it seem to work ok im most cases but not in some other...

      Thanks!!
    Issue Details
    Issue Number 963
    Issue Type Bug
    Project VaultWiki 3.x Series
    Category Editing / Posting Articles
    Status Fixed
    Priority 4 - Warnings / Script Errors
    Affected Version 2.5.7
    Fixed Version 3.0.0 Beta 1
    Milestone VaultWiki 3.0.0
    Software DependencyAny
    Users able to reproduce bug 0
    Users unable to reproduce bug 0
    Attachments 0
    Assigned Users (none)
    Tags (none)




    1. November 28, 2009 7:50 PM
      xopek xopek is offline
      New Member
      A bit more on this subject... I think I've found the function that behaves badly... Seems that ucfirst() is not UTF8 compliant and it's the one that is widely used in vaultwiki.

      I've replaced ucfirst() with mb_convert_case and in a couple of places I've tried it seem to have solved the issue.

      Code:
      //  $page['title'] = ucfirst($page['title']);
          $page['title'] = mb_convert_case($page['title'], MB_CASE_TITLE, "UTF-8");
      But I guess this needs to be completed across all the code to ensure full UTF8 compliance.. This goes for both vaultwiki and all the extensions..
      Reply Reply  
    2. November 28, 2009 9:36 PM
      pegasus pegasus is offline
      VaultWiki Team
      Thanks for providing a solution. This will make it much easier on us as we will only have to find the uses of strtoupper and strtolower. We should have this fix included in 3.0.0 Beta 1.
      Reply Reply  
    3. November 29, 2009 7:40 AM
      xopek xopek is offline
      New Member
      Quote Originally Posted by pegasus
      Thanks for providing a solution. This will make it much easier on us as we will only have to find the uses of strtoupper and strtolower. We should have this fix included in 3.0.0 Beta 1.
      Oh dear... If I remeber correctly, 3.0.0 is for vb4 only? What about everyone else who is stuck with vb3? Can we have 2.5.8 with full UTF8 support? Please?.
      Reply Reply  
    4. November 29, 2009 5:34 PM
      pegasus pegasus is offline
      VaultWiki Team
      3.0.0 will be backwards compatible with vb3. The main difference will be that the updated style will only be available on sites running vb4.
      Reply Reply  
    5. November 29, 2009 7:44 PM
      xopek xopek is offline
      New Member
      Quote Originally Posted by pegasus
      3.0.0 will be backwards compatible with vb3. The main difference will be that the updated style will only be available on sites running vb4.
      I see.. Just that I remember asking question about whether I should wait for 3.0.x or go ahead with the development based on 2.5.x and you said that 3.0.x is for vb4.. So I'm already well into my project using 2.5.x.

      How much changes would there be to go from 2.5.x to 3.0.x? Everything code, database and templates? I'm doing a *lot* of custom code around it so I wonder if I should stop now and wait for 3.0.x beta to be released?..

      Do you have any timescales yet?..
      Reply Reply  
    6. November 30, 2009 1:17 AM
      pegasus pegasus is offline
      VaultWiki Team
      Most of the code will remain the same. The main difference is that it will work with vBulletin 4. The database and templates are only different in that case. After the release of Beta 1 we will start adding new features that have been on the waiting list for over 6 months now. To my recollection, nothing core has changed.
      Reply Reply  
    7. December 6, 2009 9:35 PM
      pegasus pegasus is offline
      VaultWiki Team
      As of today, it looks like we have this fixed for the next build.
      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 12:48 AM.
    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.