Link Library

LinkLibraryLogo

This plugin is used to be able to create a page on your web site that will contain a list of all of the link categories that you have defined inside of the Links section of the Wordpress administration, along with all links defined in these categories. The Admin Panel for Link Library allows you to define up to 5 different sets of settings to have pages with lists of links looking quite different from each other.

Donations

Please feel free to leave comments, ask questions or report issues on either of these plugins. If you feel generous or really like these plugins, here is a donation link on Paypal:

Plugin Donation (select desired amount)



Example Configurations

The Freeware DB and Favorite Links section of this site uses Link Library to generate the contents of the page. To help you get similar results, here are snapshots of my configuration for the examples that are available on the site:

Click here for more usage examples of Link Library.

To get the plugin, please visit Wordpress.org where it is hosted.

Enhancement / Bug Tracking

In order to facilitate tracking of issues for Link Library, I have setup a bug / feature tracking system. See if you issue is already listed or report a new one.

  • G4xl, for utf-8 support in link category label, version 2.7.2, which will be online soon, will hopefully correct this issue. Please test and let me know. I think that your comment is also referring to a problem with the Link category desc.

    Also, I am not able to access the zip file that you mentioned in one of your comments.

    Let me know if you have any other issues I can help you with.

  • thank you ..

    - I mean Statistics for :
    Last links added
    number links
    Number Categories
    Hits (visitor )
    ————
    Re-upload :
    http://www.r-sn.com/wp/wp-content/plugins/download-monitor/download.php?id=rsspreview.zip
    I worked cut off language and Style from rsspreview.php

    ————
    I also hope :
    possibility of adding (Set #) more than 5 .

  • Categories not show in the latest version 2.7.2 ..
    please to solve the problem ..

    http://www.r-sn.com/wpالبرامج-المحمولة
    http://www.r-sn.com/wp/أضف-موقعك

  • Please try version 2.8 and let me know if it helps.

  • I just added the ability to have more than 5 setting set in version 2.8. Let me know if this works for you.

  • - Encoding has not yet resolved .
    - (Show RSS Feed Content in Link Library output)Does not work .
    - please select Height , width for the tables(Row , Column) .

    —–
    There are some errors :

    Details Web page faults

    User Agent: Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 6.0; Trident/4.0; GTB6.4; SLCC1;. NET CLR 2.0.50727; Media Center PC 5.0;. NET CLR 3.0.30729;. NET CLR 3.5.21022;. NET CLR 1.1.4322; InfoPath.2;. NET CLR 3.5.30729; Alexa Toolbar; AskTB5.5)
    Timestamp: Sun, 24 Jan 2010 09:20:42 UTC

    Message: this property or method is not accredited by the object
    Line: 379
    Crafts: 2
    Code: 0
    URI: http://www.r-sn.com/wp/أضف-موقعك
    ——–
    Details Web page faults

    User Agent: Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 6.0; Trident/4.0; GTB6.4; SLCC1;. NET CLR 2.0.50727; Media Center PC 5.0;. NET CLR 3.0.30729;. NET CLR 3.5.21022;. NET CLR 1.1.4322; InfoPath.2;. NET CLR 3.5.30729; Alexa Toolbar; AskTB5.5)
    Timestamp: Sun, 24 Jan 2010 09:21:36 UTC

    Message: this property or method is not accredited by the object
    Line: 848
    Character: 3
    Code: 0
    URI: http://www.r-sn.com/wp/wp-admin/options-general.php?page=link-library.php&settings=2

  • I will look more into the encoding.

    For the RSS Feed Content, are you trying to get feed contents in-line or to display the RSS feed preview in a separate window? Both these features are working correctly with version 2.8 on my web site.

    Where do you se that the width and height of a table are missing? As for the error messages that you have put at the end of your message, how were these generated? These don’t give much indication of the actual issues.

  • I just noticed that in 2.8.3 stylesheets do not show up if you use LinkLibrary() directly in a template page. Apparently version 2.8.3 has a function conditionally_add_scripts_and_styles() that tries to guess at whether or not the style sheets are needed. It makes the assumption that the post content will contain a shortcode. Of course, if LinkLibrary() is being used directly, there is no need for short codes in the_content(). No short codes, hence no style sheets.

    Is this a bug? feature? If a bug, will it be fixed in the next release?

    For now, the simple work around we’re using is to add
    $shortcode_found=1
    just above the line if ($shortcode_found) {... in conditionally_add_scripts_and_styles().

    However, this will be wiped out with the next upgrade.

    Upon reflection, a more robust way to fix it is to add a place in Settings to list template files that always get style sheets and then to adjust conditionally_add_scripts_and_styles() so that it suppresses conditional checks for those style sheets.

    I know this would be a bit of work to implement. If you plan on fixing this and would like help with patches or testing, please let me know.

    Many thanks,
    beth (http://ifshecryout.com)

  • Elisheva, thanks for the feedback. I implemented the mechanism to conditionally load scripts and styles based on the presence of the shortcode on a page based on the input of other users saying that they did not want to load unnecessary stylesheets and scripts on pages if they were not being used. However, in implementing this solution, I forgot to think about people using the API (I was actually not sure if anyone still used the API instead of the short codes).

    While looking through a list of templates might be an option, another might be to list pages on which you want to specifically load scripts and styles. Opinion?

  • Elisheva, I added a new option in the admin panel to be able to specify a list of comma-separate page IDs in which the stylesheets and scripts should be loaded. Please let me know if this works for you.

You can follow any responses to this entry through the RSS 2.0 feed.

Trackbacks / Pingbacks