Jump to content

[By Design]Hyperlink labels do not update automatically!?


Recommended Posts

Hi there,

this is a small, but slightly confusing one. Suppose you add a hyperlink to a string of text (“like this”) and change that string of text (“like that”), while the hyperlink is still assigned, i.e. is active all along the letters of the new string. Then the label of the hyperlink that appears in the Hyperlinks Panel does not change accordingly. The label will remain identical to the original string (“like this”). Well, that is confusing, and it gets more and more confusing the more links you have … O.o

I know that I can change the label string manually, but this is not how it should be. Please don’t tell me it’s by design. That would be bad UX design, for sure. Of course, it is nice to have the option to override a label string, but as long as a user doesn’t change a thing, the app should be smart enough to reflect the changes made.

Thank you for having a look, Alex

Link to comment
Share on other sites

  • Staff

Our developers closed this issue as By design. Moved to feature requests. 

"The name of a hyperlink isn't supposed to be locked to the text to which it is applied - it's completely arbitrary, but simply populated from the selection by default. You can, of course, change the name of a hyperlink yourself by clicking its name in the hyperlink page and typing a new one."

 

Link to comment
Share on other sites

Okay, thank you very much, Gabriel. :)

In a way, I understand that an automatic update could have adverse effects, in particular, when expanding hyperlinks. We would probably end up with a confusing mess of very long entries in the Hyperlinks Panel. On the other hand, this issue will show up already when the initial panel entry is created. Hmm.

Anyway, keep up the great work!

Alex

Label.png.a50d7384fb6b54372bae72c6c3efe117.png

Edited by A_B_C
Further considerations
Link to comment
Share on other sites

On 5/28/2019 at 4:32 PM, GabrielM said:

Our developers closed this issue as By design. Moved to feature requests. 

"The name of a hyperlink isn't supposed to be locked to the text to which it is applied - it's completely arbitrary, but simply populated from the selection by default. You can, of course, change the name of a hyperlink yourself by clicking its name in the hyperlink page and typing a new one." 

I can not see that it would be unsolvable contradictory to enable auto-update hyperlink names besides the existing methods.

You already may change an initial automatic name later in the Hyperlinks panel. So, why not also get it automatically updated by its associated (= already linked!) section of text. Just as you can already access properties of other elements from different AfPub locations (eg. Text Color via: – Menu Bar – Tools Panel – Color Panel – Swatches Panel – Character Panel).

Enabling automatic naming + manual naming + automatic updating might confuse users who have forgotten what they have done before. To support those forgetfuls, they may also get the option of locking names in the hyperlink area – to avoid unwanted automatic updating, or simply in case of a manual naming.

 

macOS 10.14.6 | MacBookPro Retina 15" | Eizo 27" | Affinity V1

Link to comment
Share on other sites

You could either add a “lock” option for custom assigned names or provide a manual “sync option” for people who want to quickly update the names of their hyperlinks in the Hyperlinks Panel from the respective text strings in the document. As I said elsewhere, a better interactivity management would be an area where Publisher could set itself apart in the field.

Link to comment
Share on other sites

10 hours ago, A_B_C said:

You could either add a “lock” option for custom assigned names

Simplest would be that autogenerated names would update, and if name was manually edited it would keep original manually inserted name.

Link to comment
Share on other sites

1 hour ago, fde101 said:

Simpler still would be to autogenerate names like "Link 1", "Link 2", etc. rather than bothering to put names in there at all.

That is already how links get auto-named which are assigned to non-text. Simple for the software but incredible complex to handle, when it is about to detect a specific linking item from your canvas in the hyperlink panel: For now you have to select a single list entry, then click on "Go to source" to detect which of the entries belong to your selected object on canvas – possibly a lot of try & error clicks. A terrible lack of UI which could easily get solved if the entry in the Hyperlink panel gets auto-selected according to an object selection on canvas. (compare Resource Manager)

macOS 10.14.6 | MacBookPro Retina 15" | Eizo 27" | Affinity V1

Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Loading...
×
×
  • Create New...

Important Information

Terms of Use | Privacy Policy | Guidelines | We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.