this would be an interesting option to add on for sure. It does sadly limit the number of variations.
"do not use MiXeD case text in URLs since people can't remember the difference between upper-case and lower-case characters" http://www.useit.com/alertbox/990321.html
Comments
Comment #1
mgiffordthis would be an interesting option to add on for sure. It does sadly limit the number of variations.
"do not use MiXeD case text in URLs since people can't remember the difference between upper-case and lower-case characters"
http://www.useit.com/alertbox/990321.html
Comment #2
timmillwoodI think I would rather the URL be one character longer rather than use uppercase characters.
It's very hard to tell people the URL is example.com/aBcD rather than example.com/abcd.
Comment #3
locomo commentedseems like this should be a configurable option in the module settings:
# Base 36 encoding uses 0123456789abcdefghijklmnopqrstuvwxyz
# Base 62 encoding uses 0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz
Comment #4
takinola commentedHere's how I fixed it to only generate lowercase urls. Perform the following edits in the file 'shorturl.engine.inc'
In function shorturl_base_encode_mapping, replace the line
with
and then you will only get urls with lowercase and numeric characters. For a real fix, someone should add an option that lets you switch as needed
Comment #5
Anonymous (not verified) commentedSugestion: characters like 0l1OI are confusing, expecially in print.
Comment #6
mably commentedThis issue was filed against the previous Drupal 6/7 module that used this project namespace.
The namespace has been taken over and the module has been replaced by a completely new and unrelated project for Drupal 10/11.
The original code remains available in the 6.x-1.x branch.
Closing this issue as it no longer applies to the current module.