1. This site uses cookies. By continuing to use this site, you are agreeing to our use of cookies. Learn More.

Duplicate Change URL of Profile-Page

Discussion in 'Closed Suggestions' started by erich37, Mar 8, 2016.

  1. erich37

    erich37 Well-Known Member

    Suggestion:

    Change URL of Profile-Page




    -----------------------------

    Current URL:

    https://xenforo.com/community/members/kier.2/


    New URL:

    https://xenforo.com/community/@kier


    -----------------------------

    Current URL:

    https://xenforo.com/community/members/brogan.521/


    New URL:

    https://xenforo.com/community/@brogan


    -----------------------------



    For installations which do not use the "community"-portion in the URL, the Profile-Page would have this URL:

    https://domain.com/@kier

    https://domain.com/@brogan


    :)
     
    rafass and Mouth like this.
  2. James

    James Well-Known Member

    Why on earth would you want an @ symbol in a URL
     
    Amaury likes this.
  3. Mouth

    Mouth Well-Known Member

    Why wouldn't you?
     
    erich37 likes this.
  4. erich37

    erich37 Well-Known Member

  5. erich37

    erich37 Well-Known Member

  6. Martok

    Martok Well-Known Member

    I think @James is saying that it's not a 'standard' character in a URL.

    Maybe the suggestion would be better without the @ in the URL? After all, when it comes to Twitter, although we use @ to communicate with others in tweets, the @ symbol is not used in the Twitter profile URL. For example we may tweet at @xenforo but their profile is https://twitter.com/xenforo

    In addition, there is an option to remove @ from mentions, so including @ in the URL would be confusing to sites that don't use it.
     
    Amaury likes this.
  7. erich37

    erich37 Well-Known Member

  8. Martok

    Martok Well-Known Member

    Standard is typically alphanumerical characters with some additional ones such as -,_ etc. I'm not saying that @ is never used, it's just less common.

    That might be the case but you've missed the point that the really big websites like Twitter do not use @ in profiles whilst they do when mentioning users.

    You have also missed the point about the option to not use @ in mentions on XenForo. For sites that don't use this, it would then be inconsistent to suddenly have them in profile URLs.

    I'm not disagreeing with your suggestion, it is a valid one (so much so that @Liam W has an add-on for this). I'm just suggesting that the idea would be better if the @ wasn't included in the URL i.e. the suggestion was implemented just as @Liam W has.
     
    Amaury likes this.
  9. rafass

    rafass Well-Known Member

    I also like how looks @ in the url. https://medium.com/@Kiva
    Screen Shot 2016-03-09 at 8.02.37 PM.png
    Would be great have the option to decide what do you want. with or without @
    the most important here is remove https://yoursite.bla/members/yournick.123
    That's not cool at all.
     
    Last edited: Mar 9, 2016
    erich37 likes this.
  10. erich37

    erich37 Well-Known Member

    haha...
    no, I did not miss it.

    But "Twitter" is not a "standard"...

    :whistle:
     
    Last edited by a moderator: Mar 9, 2016
  11. Martok

    Martok Well-Known Member

    Twitter very much is a standard and it's more well known than the sites you linked to:

    Twitter - Alexa global rank 10
    Medium - Alexa global rank 390
    Product Hunt - Alex global rank 4236


    In addition, other big sites also use @ when mentioning users but don't use @ in profiles:
    Pinterest - Alexa global rank 30
    Twitch - Alexa global rank 131


    @rafass suggestion of an option of including it in the URL (I guess based on if you use @ in mentions or not?) is a nice idea, though I guess it's a case of how practical it is to implement.
     
    Last edited by a moderator: Mar 9, 2016
    Amaury likes this.
  12. Alex S

    Alex S Member

  13. Chris D

    Chris D XenForo Developer Staff Member

    @ is a valid character for a URL so that argument is a moot point.

    A suggestion has been made, it is valid, let's not get into a back and fourth about it.

    More fundamentally there are some serious technical issues with being able to implement this in the way described. The user ID being in the URL is somewhat essential. Usernames are unique, but the URLs produced by those URLs are not necessarily so, due to various substitutions we do, including stripping or encoding certain chracters.

    With that in mind, would you see URLs such as https://xenforo.com/@Chris+D by default? No, probably not. The default will always likely remain what it currently is. That said, a user being able to opt in to a specific, unique, vanity URL is not an unreasonable suggestion.
     
    Amaury, erich37 and Alex S like this.
  14. Brogan

    Brogan XenForo Moderator Staff Member

    Something similar to this has previously been suggested here: https://xenforo.com/community/threa...cess-member-profiles-via-user-name-only.4550/

    Although the exact implementations are somewhat different, the overall concept is the same, in as much as it relates to some sort of vanity URL for member profiles (possibly configurable).

    We have discussed it internally and decided to mark this as a duplicate - the same comments can be posted on the thread linked to above, to compliment or flesh out the original suggestion.
     
    Amaury and Alex S like this.
  15. Liam W

    Liam W Well-Known Member

    rafass, erich37 and Alex S like this.
  16. erich37

    erich37 Well-Known Member

    this is how it could look at the "Profile-Page":



    at-liam-membercard.jpg


    :cool:
     

Share This Page