Bookmark My Page with different name than Page Title | Community
Skip to main content
November 25, 2016
Solved

Bookmark My Page with different name than Page Title

  • November 25, 2016
  • 7 replies
  • 2781 views

Hi all,

I have a requirement that when ever user bookmark the page of my site,the page name is same for all the pages(like amazon.com) rather than the Page title(which is different for all the pages) and i cant change the page title for this...Is there any way of implementing this?

Since when i tried to bookmark any page its saved with the page title..how can i define a seperate title for browser  boomark functionality

This post is no longer active and is closed to new replies. Need help? Start a new post to ask your question.
Best answer by kautuk_sahni

Hi Peter

Yes, the workaround can work on Mozilla, EI, opera but i do not think that chrome provides JS for bookmark. It is more of a security for chrome by not providing this.

Link:- https://productforums.google.com/forum/?hl=en#!msg/chrome/Wm-UHqaBEbI/Ukiwm46v3BsJ

PS"= "window.sidebar.addPanel" was removed from Mozilla.

       Alternate that could be used are:- "<a href="http://abcd.com" title="this is name of bookmark" rel="sidebar">Bookmark me</a>"

~kautuk

7 replies

Level 2
November 25, 2016

Hi Naman

    I can give you few approach. See which one fits you better

1) Decide on what name you want to bring up. Lets say You want to give the title of your parent page for all the bookmarks. So better get the absolute parent of the current page and print it. 

2) There is an additional title, called pageTitle property for every page in the page properties. You can ask the author to set the "Page Title" under "More Titles and Description" in page properties.  I would not prefer this for your approach, since if the pages are more your author has to set the additional name for every page.

    Please let me know if this solves your issue. Guess you are not bookmarking through JS. If so, I am not sure about , whether this will work.

Thanks

Veena

November 25, 2016

Hi Venna ,

 

Thanks for responding on such a short period...Page Title didn't work in my scenario,Can you please elaborate on ( So better get the absolute parent of the current page and print it).I have a name other than my parent page just say "MyPage"...whenever the user bookmark on any page in our site the name appears in bookmark name should be "MyPage" and I don't want to change any of the page titles...where should I have print it?

Thanks 

Naman

kautuk_sahni
Community Manager
Community Manager
November 25, 2016

Hi 

It is the functionality of the browser to choose Title as a string (default) to save a bookmark.

Anything within <title></title> will we populated. If Tile is missing, then mostly URL is taken.

~kautuk

Kautuk Sahni
Level 2
November 25, 2016

Hi Naman

    Could you please help me understanding how the bookmark works? So that I can think of a better solution.

      I have neva got a chnace to work on the functionality. So if this works as Kautuk was explaining, then may be my solution may not work, since we cannot change the <title></title> meta tag of any page.

 

Thanks

Veena

Peter_Puzanovs
Community Advisor
Community Advisor
November 25, 2016

Hey Veena,

Are you allowed to add JavaScript?

If so, following would do[1]

[1] http://stackoverflow.com/questions/3024745/cross-browser-bookmark-add-to-favorites-javascript

$(document).ready(function() { $("#bookmarkme").click(function() { if (window.sidebar) { // Mozilla Firefox Bookmark window.sidebar.addPanel(location.href,"Veenas Custom Title",""); } else if(window.external) { // IE Favorite window.external.AddFavorite(location.href,"Veenas Custom Title"); } else if(window.opera && window.print) { // Opera Hotlist this.title="Veenas Custom Title"; return true; } }); });

Regards,

Peter

smacdonald2008
Level 10
November 25, 2016

The best way is to use the Short Title in the page properties. 

kautuk_sahni
Community Manager
kautuk_sahniCommunity ManagerAccepted solution
Community Manager
November 28, 2016

Hi Peter

Yes, the workaround can work on Mozilla, EI, opera but i do not think that chrome provides JS for bookmark. It is more of a security for chrome by not providing this.

Link:- https://productforums.google.com/forum/?hl=en#!msg/chrome/Wm-UHqaBEbI/Ukiwm46v3BsJ

PS"= "window.sidebar.addPanel" was removed from Mozilla.

       Alternate that could be used are:- "<a href="http://abcd.com" title="this is name of bookmark" rel="sidebar">Bookmark me</a>"

~kautuk

Kautuk Sahni