Jump to content
A_B_C

[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

Share this post


Link to post
Share on other sites

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."

 

Share this post


Link to post
Share on other sites
Posted (edited)

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

Share this post


Link to post
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.12.6,  Macbook Pro 15" + Eizo 24"

Share this post


Link to post
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.

Share this post


Link to post
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.

Share this post


Link to post
Share on other sites

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

Share this post


Link to post
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.12.6,  Macbook Pro 15" + Eizo 24"

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now

×