The Joomla! Extensions Directory ™


Top of the Page PluginLanguage

SEO Friendly MooTools or jQuery native floating "Return to Top" with customizable position, smooth scroll, scroll transitions, appearance criteria and more! Not just for content items, this plugin makes the link available on every page!

The problem with creating "Return to Top" links in content is that they do nothing for SEO and can even detract from it, and they can clutter your page. When you have a very long page, how do you decide where to put them? Do you need more than one?

Top of the Page removes these concerns by creating a "Return to Top" link when the page has been scrolled by a certain (administrator) designated distance. When the page is scrolled back to the top (above the designated distance), the link disappears. If your page is short and users can't scroll down the designated distance, the link will never be visible and cannot cause disruption.

Your button can be text or images - the style is set by CSS in the plugin configuration, so you're not limited to any included images. The text is set using standard Joomla translation files, and can be overridden using the Joomla Language Manager in your /administrator interface.

Your site isn't about "Return to Top" or "Back to Top", so why confuse your SEO by creating links? There is no need to put links to named anchors in your content which can negatively effect SEO. "Top of the Page" links are automatically created by this plugin and float in the designated position regardless of your position on the page. The administrator also has the option to enable Smooth Scroll, along with scroll speed, CSS options and more! And, it's invisible to search engines!

You've seen a similar implementation here in the JED (look in the lower right corner), but the JED uses a JQuery implementation while "Top of the Page" is configurable to use either MooTools or jQuery so you can load the correct Javascript framework and keep your pages loading fast!

In MooTools mode, this plugin implements ScrollSpy and SmoothScroll, both by David Walsh ( http://davidwalsh.name ).

By Popular Demand: Option to omit the link text for users who want to use an image. No more making language overrides to accomplish this simple requirement!

By Less-than-popular Demand: Tweaked code to prevent adding the anchor to the URL as well as Fx.Transitions/jQuery.transitions (all 37/34 of them respectively) - added for completeness, and because someone copied my extension and added 7 transitions so he could release it as his own.

Version 1.21 resolves a strange IE incompatibility that causes the URL to be returned as an object instead of a string.
Version 1.22 adds jQuery library option.

All of my extensions are free and none of my extensions display advertisements or links to my sites or services. If you feel that I have blessed you, then you can bless me by making a contribution to fund future development. Visit the "Website" link to make a contribution.

Report Extension

 

 

2012-06-01
Reviews: 22
Using Top of the Page in Joomla 2.5 since version 1.7(February 2012).
Advantages: Support for Joomla 1.6, 1.7, 2.5. Ease of installation and ease of customization. Multilanguage support. Flexible styling button. Support as a button as text and images.
Disadvantages: Sometimes problems arise when using Progressive caching Joomla 2.5. In this case there are two buttons.
Very easy to use navigation element. On my site 33% clicks on the home page - this button.
Support - good.
I use this plugin on the blog site and site post-graduate .
Engaged in web technologies since March 2007. Use Joomla since December 2009.
Owner's reply

I've revised the plugin (version 1.14) to behave properly with Joomla cache. The plugin now handles invalid base tags correctly. Additionally, the JavaScript has been rewritten into a Mootools Class which is more compact and concise.

2012-05-24
Reviews: 2
i liked it very much.. grt plugin.. but i have problem i am using joomla 2.5, after scrolling down when i click Return-to-top
it redirect to my home page like this www.example.com/#topofthepage
any solution..plz help
Owner's reply

If you are using joomsef, you need to turn the base tag setting off... it does not create a valid base tag.

2012-04-23
Reviews: 3
This plugin is great and is exactly what I needed. Very easy to install & configure. Very useful, thanks so much to the developer!!
2012-04-08
Reviews: 1
A well done plugin, very easy to install and use. The smooth scrolling effect is very pleasant, and the button appears at the wanted time, immediately active.
Anyway I didn't figure out how to substitute the button with an image (this, I suppose, because I'm not an expert of javascript)
Owner's reply

The curse of being a developer is that I understand everything I do, and just about everything everyone else does because I read their code... So, when I write an extension - It makes perfect sense to me.

Several of my extensions have the capability for very advanced/complicated configurations. Top of the Page is one of them.

I plan on writing some in-depth how-to articles about my extensions in the future.

Email me and I'll be happy to give a step-by-step to achieve your goal.

2012-04-07
Reviews: 1
I am very happy with this plugin.

It does what it should do, is very easy to install, configure and style.

I was using an outdated version and noticed a tiny bug. I contacted the author and received a reply within hours, together with the latest version, 1.12. The tiny bug was fixed in this version and it has even more configuration options.

A must have.
2012-03-16
Reviews: 2
This plugin is just what I needed. You can customize it as you want.
The support is excellent. I had a problem with my template, the support help me to solve it.

Good job
2012-03-02
Reviews: 1
Hats off to Mike for going the extra mile and getting the extension working in a JA framework environment.
Owner's reply

I want it to work everywhere! Thanks for reporting the issue!

Bug reports work - submit them!

2012-02-20
Reviews: 9
Quick, Light, Easy to work and customise (CSS is accessible on the admin side itself.)... gets the job done in a very clean way. PHP isn't my strength and simply by reading the review before mine, I was able to put an "arrow" instead of the text. A must have.
2012-02-07
Reviews: 8
The plugin does what it should! I already used it last year, but due to some compability issues (cannot remember exactly, but I think it was with Tabber/Slider) deinstalled it. Also I wasn't that happy with the anchor being added to the URL after clicking on "return to top".

Decided to give it another try now and was determined to work on any issues - but, there weren't any!
So the new version worked right out of the box now - great!

CSS can be directly edited in the backend. Try border-radius and box-shadow!

Also, with Joomla 2.5 it is now even easier to replace the default text ("return to top"): Simply go to the language overrides in the Joomla backend and add a rule for "PLG_SYS_TOPOFTHEPAGE_GOTOTOP". In my case I used "↑" (arrow pointing up), which works in most languages ;-)
2011-12-23
Reviews: 1
Very easy to install component. It works perfect and looks really nice.
Support is also helpful and quick - I had little problem with my site and author helped me quickly and solved my problem in 100%. I recommend this component for all Joomla users :)
2011-12-20
Reviews: 8
This is SUPER! Very configurable - CSS and other customization is right there in the plugin parameters; no need to hack files. The only thing I noticed that could be a problem is that in a narrow window it hid behind my right column. Because the CSS was right there it was easy to fix (z-index: 89;).

One more thing: My template has a "Go to Top" link in it, but it wouldn't work with the Slider extension. (My template "Go to Top" link kept setting up a link like '.../page#last-slide-name#top'. Since that anchor didn't exist, the link went nowhere.) "Top of the Page" works perfectly every time - even with Slider links open or closed.

THANK YOU and GOD BLESS!
Owner's reply

Yeah, z-index can't be anticipated. I never know what environment my plugin will be installed, so I can't anticipate everything. I can, however, provide options ;)

Like you said, CSS is right there - and that's why it's there. Glad you like the plugin!

2011-12-16
Reviews: 6
Really nice and easy to install and style.

For improvement it would be nice to include parameters that make it available to put in own text for the "Return to top" that is automatically generated.

Otherwise. Highly recommended. :)

Good job :)
Owner's reply

I considered adding a field for the button text, but that would prevent use in multi language sites. Using the language override capabilities of joomla is the recommended method.

2011-12-04
Reviews: 5
Superb plugin. So easy to install and configure. Works perfectly with 1.7.
2011-11-03
Reviews: 2
Good extension, easy to install and activate.
One remark : why is it installed with such an incomplete oldfashioned CCS preset ?
I added rounded corners, removed the underline, added a modern font and it looked great.
Owner's reply

OLD FASHIONED!?!?

Yeah, I guess you're right. I didn't want to presume that I could create a perfect output which would work with every color scheme, so I made output that would stand out against most color schemes.

For me it was important to make it easy to style so site administrators didn't need to do anything other than configure the plugin.

2011-10-27
Reviews: 2
Integrates seamlessly with Joomla 1.7.2 and is easy to configure and style. Easy for a beginning Joomla user.

A perfect solution to adding Back to Top code article by article, which addressed a long listing of blog articles.
2011-10-23
Reviews: 3
This is one of my favorite extension, it is very useful, it looks great, you can customize it how ever you want (CSS), nice vanishing effect, and there is a language support. Everything you need for returning to top extension. And there is more, great support from developer. Thank you very much!
2011-10-03
Reviews: 5
Excellent. Great Job. Very little to say apart from that. Oh yes very configurable and light too . The CSS part is a breeze add cursors or what ever you want .

Thank you developer
Owner's reply

Thank you for your kind words.

I wanted to provide that seamless experience, with all of the flexibility I required when implementing it in my own projects. Everything needed to be customizable! I'm glad it works for you and everyone who's given positive reviews (and even those who haven't)

2011-07-11
Reviews: 1
Great extension. easy to set up.
Is there a way to put graphics instead of text?
Owner's reply

That can be done using CSS settings in the plugin configuration.

2011-06-16
Reviews: 3
Just a Great work. all what you need, adding some documentation about changing language and some tutorials about how to add images and custom words.
2011-06-06
Reviews: 48
This is for sure the easiest method for adding a back to top button.
Worked straight away.
Great that the CSS can be customised in the plugin.
Nice smooth fade and scroll effects.
Excellent job :)
Many thanks for making it easy
Page 2 of 3