Announcement

Collapse
No announcement yet.

Impossible to post link to other threads that will stay in-app (i.e. not jump out to browser) when clicked?

Collapse
X
 
  • Filter
  • Time
  • Show
Clear All
new posts

  • Impossible to post link to other threads that will stay in-app (i.e. not jump out to browser) when clicked?

    It is obviously very common that people post links to other threads on the same messageboard in their posts.

    When such links are clicked by a member viewing such a thread in the vBulletin Mobile Suite mobile apps though, such links seemingly just take the user to their web browser instead (where they are first of all not logged in, and they of course want to stay in the app if they have it anyway), leaving the apps, which is very frustrating for the user.

    I have tried to post both relative links (such as "/forum/abcde...") and absolute links (such as "http://my.forum.domain/forum/abcde...", both with http and https), but the same thing just happens, only sending the user off to the web browser on the mobile device instead.

    Am I doing something wrong (and in that case how can I post links that stay in-app?), or is this obvious feature/flaw really completely overlooked in the vBulletin mobile apps? (in that case I will create a tracker item for it!)

    Thanks!

  • #2
    Anyone?

    Comment


    • #3
      Ok, I've now posted a bug report to the tracker about it instead: https://tracker.vbulletin.com/vbmapp/issues/VBM-64

      Comment


      • #4
        Originally posted by vbSuperfan View Post
        It is obviously very common that people post links to other threads on the same messageboard in their posts.

        When such links are clicked by a member viewing such a thread in the vBulletin Mobile Suite mobile apps though, such links seemingly just take the user to their web browser instead (where they are first of all not logged in, and they of course want to stay in the app if they have it anyway), leaving the apps, which is very frustrating for the user.

        I have tried to post both relative links (such as "/forum/abcde...") and absolute links (such as "http://my.forum.domain/forum/abcde...", both with http and https), but the same thing just happens, only sending the user off to the web browser on the mobile device instead.

        Am I doing something wrong (and in that case how can I post links that stay in-app?), or is this obvious feature/flaw really completely overlooked in the vBulletin mobile apps? (in that case I will create a tracker item for it!)

        Thanks!
        While this would be 'cool', it ultimately involves you, the iOS Developer, to register a URL schema in the Dev portal with Apple and essentially have any URLs linking within your app use the linking schematic designated. So instead of
        Code:
         https://whateva.com/coolarticle
        it would be
        Code:
        myvbapp://coolarticle
        There would be engineering involvement needed from vBulletin to setup a way to know when to designate that new linking schema vs the traditional one.

        Comment


        • #5
          No, what you are talking about in your post above refers to if the user clicks such a link in the web browser of their mobile device, which is not what I'm talking about.

          I'm simply talking about when the user clicks such a link while they are already inside the vBulletin Mobile Suite app.

          All that would need to be done by the app in the latter case is to analyze the links before it renders them in the GUI as part of displaying the posts, and then rewrite any such "board local" links as special internal links that the app logic will handle differently when they are being clicked, so, no problem at all, no.

          Comment


          • #6
            Creating a bug report is the right way to handle this. vBulletin treats all links within a post as external and opens a new tab. There is no way to change this behavior currently. This isn't a problem in a browser but can be for the App. Internal links should be recognized and handled differently.

            Registering an URL Schema will be difficult to handle within the system because a user may have several different vBulletin apps installed on their device at the same time.
            Translations provided by Google.

            Wayne Luke
            The Rabid Badger - a vBulletin Cloud customization and demonstration site.
            vBulletin 5 Documentation - Updated every Friday. Report issues here.
            vBulletin 5 API - Full / Mobile
            I am not currently available for vB Messenger Chats.

            Comment


            • #7
              Originally posted by Wayne Luke View Post
              Creating a bug report is the right way to handle this. vBulletin treats all links within a post as external and opens a new tab. There is no way to change this behavior currently. This isn't a problem in a browser but can be for the App. Internal links should be recognized and handled differently.
              Sure, but when I find something as apparent as this, I just normally like to have it confirmed from the support that I didn't miss something, before filing a bug report.


              Originally posted by Wayne Luke View Post
              Registering an URL Schema will be difficult to handle within the system because a user may have several different vBulletin apps installed on their device at the same time.
              As mentioned above, this isn't what I was after anyway, so no problem. If the user somehow ended up viewing the forum in their web browser to begin with, they might as well (like to) stay there, so no problem at all if they stay there even if they have the app installed for the community in question, I'd say.

              From a purely technical/theoretical viewpoint though, if someone did want this, the multi-app problem that you mention wouldn't really be a problem either, since every such app could register their own URL schema (and from your online Mobile Suite app builder tool you could also make sure that there weren't any duplicates of these in any two vBulletin Mobile Suite apps).

              Comment

              widgetinstance 262 (Related Topics) skipped due to lack of content & hide_module_if_empty option.
              Working...
              X