{"id":1564,"date":"2005-01-10T22:10:17","date_gmt":"2005-01-10T22:10:17","guid":{"rendered":"https:\/\/wordpress.org\/plugins-wp\/randomized-blogroll\/"},"modified":"2005-01-29T16:03:18","modified_gmt":"2005-01-29T16:03:18","slug":"randomized-blogroll","status":"closed","type":"plugin","link":"https:\/\/wordpress.org\/plugins\/randomized-blogroll\/","author":8974,"comment_status":"closed","ping_status":"closed","template":"","meta":{"version":"0.2.1","stable_tag":"trunk","tested":"","requires":"","requires_php":"","requires_plugins":"","header_name":"Random Blogroll","header_author":"Gerd Riesselmann","header_description":"","assets_banners_color":"","last_updated":"2005-01-29 16:03:18","external_support_url":"","external_repository_url":"","donate_link":"","header_plugin_uri":"http:\/\/www.gerd-riesselmann.net\/categories\/wordpress-plugins\/","header_author_uri":"http:\/\/www.gerd-riesselmann.net\/","rating":0,"author_block_rating":0,"active_installs":10,"downloads":1520,"num_ratings":0,"support_threads":0,"support_threads_resolved":0,"author_block_count":0,"sections":["description"],"tags":[],"upgrade_notice":[],"ratings":{"1":0,"2":0,"3":0,"4":0,"5":0},"assets_icons":[],"assets_banners":[],"assets_blueprints":{},"all_blocks":[],"tagged_versions":["release_0.1.2","release_0.2"],"block_files":[],"assets_screenshots":[],"screenshots":[],"jetpack_post_was_ever_published":false},"plugin_section":[],"plugin_tags":[],"plugin_category":[],"plugin_contributors":[],"plugin_business_model":[],"class_list":["post-1564","plugin","type-plugin","status-closed","hentry","plugin_committers-gerd"],"banners":[],"icons":{"svg":false,"icon":"https:\/\/s.w.org\/plugins\/geopattern-icon\/randomized-blogroll.svg","icon_2x":false,"generated":true},"screenshots":[],"raw_content":"<!--section=description-->\n<p>The plugin was tested on WordPress 1.2.2 and the latest Beta of WordPress 1.5 \non both Windows and Linux.<\/p>\n\n<p>A) Installation<\/p>\n\n<ol>\n<li>Copy the file \"random-blogroll-plugin.php\" to the folder \"wp-content\/plugins\"<\/li>\n<li>Create a folder named \"rbr-cache\" in the \"wp-content\" directory. Make sure it \nis writable by the server (chmod 0777). <\/li>\n<li>Upload the OPML file that contains your subsriptions to the server (e.g. to \n\"wp-content\"). If your subscription is provided by a server like technorati.com, \nyou can skip this step. Read section C of this readme, though.<\/li>\n<li><p>Hack your site to display the blogroll.<\/p>\n\n<p>For WordPress 1.2.x:<\/p>\n\n<p>Add the following lines to your \"index.php\", right where the other links are \nlocated. \nBeneath the section entitled archives would be a good place.\n \n   <li><\/li><\/p>\n\n<ul>\n   \n   <\/ul>\n\n<p><\/p><\/li>\n \n\n<p>For WordPress 1.3 and higher:<\/p>\n\n<p>The links are located in the file \"wp-content\/themes\/[theme name]\/sidebar.php\".\nIf you use the classic theme, add the same code like above, for example before \nthe section entitled \"Meta\" to the file \"wp-content\/themes\/classic\/sidebar.php\".<\/p>\n\n<p>If you use the default theme, the code must be slighly modified to fit the theme:\n  \n    <li><\/li><\/p>\n\n\n\n<pre><code>&lt;ul&gt;\n&lt;? rbr_output(OPML-FILE-NAME); ?&gt;\n&lt;\/ul&gt;\n&lt;\/li&gt;\n<\/code><\/pre>\n\n<p>\nYou can place it before the \"Meta\" section in the file \"wp-content\/themes\/default\/sidebar.php\".<\/p>\n<li><p>Replace OPML-FILE-NAME with the path to the OPML file you uploaded before or the URL \nif your subscriptions are taken from another server.<\/p><\/li>\n<li>Enable the plugin in your WordPress administration environment.<\/li>\n<\/ol>\n\n<p>B) Details<\/p>\n\n<p>The function rbr_output takes the following parameters:<\/p>\n\n<p>OPML-FILE-NAME: The name of your opml file to be read or its URL. E.g. \"wp-content\/export.xml\" \nor \"http:\/\/some-blogroll-provider\/my-subscriptions.xml\".\nNUMBER-OF-ENTRIES: Optional. The number of entries to display, default is 10.\nREFRESH-TIME-IN-MINUTES: Optional. Defines after how many minutes, the randomized roll should be \nupdated. Default is 60 minutes.\nSTART-TAG: Optional. Anything you would like to see before each generated anchor tag. Default is \"<li>\".\nEND-TAG: Optional. Anything you would like to see after each generated anchor tag. Default is \"<\/li>\".<\/p>\n\n<p>C) Bugs And Inconveniences<\/p>\n\n<p>The plugin requires your OPML file to provide the attributes \"htmlUrl\" and either \"title\" or \n\"text\" for each of your subscriptions. It was successfully testes with plugins from SharpReader \nand BlogLines.com.<\/p>\n\n<p>Unfortunately some feed readers (like FeedReader) don't provide the \"htmlUrl\" attribute and OPML \nfiles exported from this applications are not processed. If the plugin generates an empty list \nsaying \"No blogroll entries found\", your OPML file may not be as complete as it could be.<\/p>\n\n<p>In this case import your OPML into another feed reader and reexport it, for example using SharpReader \n(http:\/\/www.sharpreader.net\/), which is free.<\/p>\n\n<p>If you take the subsriptions from a server like technorati.com and an error occurs saying the file \ncould not be found, this possibly is because you are not allowed to access files on other servers. \nThis is due the the PHP init parameter allow_url_open set to 0. Contact your administrator in this \ncase or download the subscription file and upload it on your server.<\/p>\n\n<p>If you find any other bugs, please report them at http:\/\/dev.wp-plugins.org\/newticket<\/p>","raw_excerpt":"The plugin was tested on WordPress 1.2.2 and the latest Beta of WordPress 1.5 \non both Windows and Linux.\n\nA) Installation\n\n\nCopy the file &quot;rando &hellip;","jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin\/1564","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin"}],"about":[{"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/types\/plugin"}],"replies":[{"embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/comments?post=1564"}],"author":[{"embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wporg\/v1\/users\/gerd"}],"wp:attachment":[{"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/media?parent=1564"}],"wp:term":[{"taxonomy":"plugin_section","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_section?post=1564"},{"taxonomy":"plugin_tags","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_tags?post=1564"},{"taxonomy":"plugin_category","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_category?post=1564"},{"taxonomy":"plugin_contributors","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_contributors?post=1564"},{"taxonomy":"plugin_business_model","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_business_model?post=1564"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}