All Weblinks ModulePlugin

With the PLUGIN and MODULE you should still use the weblinks component to manage your weblinks. But the plugin/module shows ALL weblinks in one page in columns or rowwise with the description of the weblink as title, if no description is filled in it shows the weblink name

---Plugin[Development by my]:

* link description of the weblink will be used as title, if no description is given it shows the weblink name

Additional the following can be specified:

* custom mark for new links and specify no. of days to be considered as new
* show no. of hits
* select category and/or link sort order
* option to open all links in new window
* length of the title and title cut-of length
* css module class suffix assignment
* layout via css style sheet possible

rel. 1.6:
* The plugin now uses the accesslevel in the weblink category

---Module[further development by Carsten Schneider]:
Additional to the Plugin options (see above) the following can be specified since V2.0:

* include and exclude category IDs
* dropdown (tree menu like/collapsable) js-function to show or hide weblinks under a category title, incl. different selectable icons for showing and hiding the links
* show number of links in category
* show category description
* custom icon for all links
* show link description
* default link-tooltip/popup (title) text (if not used link description of the weblink will be used as title, if no description is given it shows the weblink name)
* valid xhtml
2.0.5:
bug fix: removed typos in the code causing two error-messages on some systems.
2.0.6:
bug fix: fixed SEO.
2.0.7:
-bug fix: 'excludeModules' error message solved
-implemented 'user-access-control' (respects link categories only visible for loged-in registered/special users)

Report

byBernhardL on October 20, 2009
To make it XHTML 1.0 Transitional the CSS-call should be positioned in the Section. I did it using mod_menu_dep_items, where you can place a CSS-call in a customheader-module.

Also, while having more than 1 module showing links, CSS would be called n-times, which the above solution prevents.

Again: Nice component. Thanks.
Owner's reply

The *module* has been updated recently to 2.0.1 (look on the download page) it puts out valid xhtml and your suggestions are implemented.
Have fun.

byMaurits on October 12, 2009
Works fine for me, great work, and it looks good as well. (The description works fine with "display_description" instead of "show").
One question nevertheless: is it possible to reset the hit-stats?
Thanks!
Owner's reply

My plugin only displays the weblinks in a alternate way

Reseting Hit-stats is nog possible in the weblinks component, the easiest way is to do this in SQL via PHP_MYSQL

UPDATE `jos_weblinks` SET HITS = 0

byjonseph on October 6, 2009
Everything works fine, except won't show descriptions no matter how many different combinations I try.
Great idea and far better than standard Joomla Weblinks.
Owner's reply

To show the description below the link you must at least use this syntax
{all_weblinks show_description=[1]}{/all_weblinks}

please make sure you downloaded the latest version and check the documentation for examples

byjrutten on September 23, 2009
Looks like a great plugin, only i'm not sure where to put the syntax. I've put it in de descriptionbox of one of the categories, and it seems to work except for the fact that the old weblink layouttable is still shown. What am i doing wrong? Where should I put the syntax? Can anybody help me?
Owner's reply

I mailed this to jeroen
(Editor's Note: The following is translated content from Dutch to English via Google Translate)
This plug in use in a content item / article
use it (at least) the syntax

all_weblinks () () all_weblinks

catergoriën this show all in 1 page,
You can still own line and after that convert text

Then make a menu item
eg "Web Links" and chooses the article that you have made
If you then "Links" you would click all links in 1 pages should look.

There was once a manual, but that discharge is concerned, I will again have to make 1

bylogicalnot on September 23, 2009
[all_weblinks show_header=[0]}2{/all_weblinks] doesn't show the description.
I guess it's still the wrong file: allweblinksJ15_1.5.zip

I wish there were some controls over the width of the columms - I changed it in the CSS file.

Otherwise, it works… and for the price, who am I to complain?
Owner's reply

The syntax
{all_weblinks display_description=[1]}2{/all_weblinks}

should show the description below the link for category 2


{all_weblinks show_header=[0]}2{/all_weblinks}
Should NOT show the category header for category 2

I'm busy with a Manual

byausnets on September 22, 2009
My client had lots of link categories but wanted them ALL displayed at once. This worked nicely.

CSS was easy to change to get the colours and the width of the columns right.

Possibly could have easier step-by-step instructions. But if you know Joomla 1.5, you'll work it out.

Thank you for this great plug-in.
bybrasscrest on September 1, 2009
This is a good enhancement to the core weblink component, which is rather weak.

Minor tweaking to the CSS made it fit seamlessly into my site. This was simple to do (the CSS that comes with the plugin is well-organized, making it easy to modify - not always true of all plugins!).

I would have given it five stars except for the lack of any real documentation. Although it was not difficult to decipher what to do, something beyond the examples on the demo page would be nice to have. This should in no way deter anyone from using the plugin - it works as advertised, and I'll use it on any further Joomla-based sites I create.
byrocket13531 on August 17, 2009
Will take some CSS modifications, but it gives me the data I need and for that I am grateful! Would be nice to have a pure div/list format which could then be styled via CSS but other than that, no real complaints!
byYob on July 10, 2009
It works fine with me, and is a significant improvement from the core component. But I can't get it to display the description next/under the link instead of in the hover unfortunately.
Keep up the good work.
Owner's reply

There was a wrong version uploaded

The latesed version can display the description below the link

please see http://www.sjlcreations.be/demosite/index.php?option=com_content&view=article&id=47:plugin-demo-2-multiple-calls&catid=34:plugins&Itemid=45

byDaSilva on June 22, 2009
I like this extension but I miss the option to display the display_description in the next line under the link name and not in the same line. I used just {all_weblinks display_description=[1]}{/all_weblinks} for the test. It would be nice if it could be added.
This is so simple to put in and makes a so much nicer list of weblinks for site visitors and I really like being able to select automatically open in new window.

Thank you.
bygabriel.fjellander on February 16, 2009
It's nice and does a good job!
byunderclass on February 5, 2009
This is a nice simple addon although it would be great to have the description appear to the side of the link instead of the hover as an option ([display_description=1] maybe?).

Hope this can make it into a newer version

Thanks again
Owner's reply

Hi,

just sent me a sample (make-up) of the lay-out you want and i'll incorporate it in the next release

I love this extension but there's a bug that doesn't allow you to change the order that Weblinks are displayed in. It only allows the default which is Oldest links first and new links last. If you try to change it to New links first..it does not display anything.
Owner's reply

Suzi,

The links can be sorted in 4 ways
1. Date Desc. (newest first)
2. Hits Desc. (most hists first)
3. Title (alphabetically)
4. Order (order set in weblinks component)

I tested al 4 posibilities on my site and it seems working.

If you find it not working please contact me via de support site

Regards,
John

byWiZeGuY on November 5, 2008
I started looking at the core files of the web links component to display my links better. Not necessary with this plugin. The fact that css is put into control for displaying the links makes this one of the most scalable plugins for one of the less configurable components that comes with J! core.
I especially like the plugin for Joomla 1.5 as it allows me to nicely adjust links shown in content for multi-lingual web sites. Very easy and simple to install and use.
byBacchus72 on October 9, 2008
Very good for what it advertises, but in so far as what you need for a really good weblinks directory it is lacking on one particular front: No "report broken link" option, or diagnostic of links.

Weblinks change often, and so a method to keep your links current would be very useful.
Owner's reply

The only purpose for this plugin/module is to show the weblinks in a better manner than the default component allows you to do.

This is a really useful extension which - with a few minor changes and additions - could become essential to any site.

I love the way you can get the link description simply with a mouseover.

Like another reviewer, I found the category headings far too big used as a side module. But this was easily changed by altering the size to "componentheading" in the helper file. I disliked the "*" at the start and end of new links but again this was easy to remove and looks neater without.

If it was possible to specify links from certain categories - rather than the entire list - this would get a 5* rating. Perhaps this could be a future improvement? It would be nice to be able to have multiple copies of the module showing links from appropriate categories next to related content on different webpages.

Bullets would also make the layout more appealing.

I shall be watching this extension and keeping my fingers crossed that categories are possible soon.
Owner's reply

I create a mambot/plugin for the joomla 1.0 verseion where you can show just one category in a article and by repeating the mambot/plugin call you get multiple catagories.
There is also an inline stilesheet in the mambot.
So if you're using joomla 1.0 then this hould be your choice.

I plan to make a plugin for Joomla 1.5 to do the same but no release date yet

byunreal4u on June 17, 2008
I had a little problem with line #76 & #78, PHP told me that $cs was not defined yet. Solved it writing $cs = -5 just below the getdate() function. (I guess a link item will never have a negative id). This was on Joomla 1.0.x

Apart of that, it's a very nice app... It does just what I want it to do and it saved me a lot of time testing and integrating some module made by myself :P
Owner's reply

thnx for noticing this i adapted the code for 1.0

One of the first modules I install when building a new Joomla! website!

My only wish is the possiblity to open a website as a >>wrapper
Page 1 of 2