sioc-project.org - Exporters http://sioc-project.org/taxonomy/term/12/0 Discussing exporters for SIOC, e.g. WordPress MU, Drupal, phpBB and vBulletin. en wordpress plugins directory http://sioc-project.org/node/333 <p>hello again,<br /> why is the wordpress sioc exporter isn't in the wordpress plugins directory (http://wordpress.org/extend/plugins/) ?<br /> i mean, it would be a good way to encourage people to sue it, wouldn't it?</p> <p>keep on rocking in the free code<br /> rocky</p> http://sioc-project.org/node/333#comments Exporters Sun, 24 Aug 2008 20:59:43 +0000 rockyrackoon@drupal.org 333 at http://sioc-project.org add has_reply and reply_of to sioc exporter for drupal http://sioc-project.org/node/332 <p>hi<br /> since both nodes and comments are exported through sioc,<br /> why not add the has_reply property to nodes and reply_of to comment?</p> <p>this should be handled in way that a comment of a comment (comment thread) should point to it's parent comment of course.</p> <p>have a blast<br /> rackoon</p> <p>p.s.<br /> also posted on drupal.org - http://www.adamtibi.net/sioc.axd?sioc_type=post&amp;sioc_id=81867dd9-ba89-447b-928d-124c6df4a957</p> http://sioc-project.org/node/332#comments Exporters Sun, 24 Aug 2008 20:44:07 +0000 rockyrackoon@drupal.org 332 at http://sioc-project.org SIOC WordPress exporter bug! http://sioc-project.org/node/331 <p>The sioc exporter gives a different rdf:about to a foaf:person and a sioc:user. so far so good.<br /> when the exporter adds a foaf:maker node to a sioc:post, it puts the wrong rdf:about in the foaf:person -<br /> it gives it the rdf:about of the sioc:user instead of the foaf:person!<br /> this is a stealth bug but a critical one.<br /> see for example:<br /> foaf:person: http://www.adamtibi.net/sioc.axd?sioc_type=user&amp;sioc_id=Adam+Tibi<br /> sioc:post: http://www.adamtibi.net/sioc.axd?sioc_type=post&amp;sioc_id=81867dd9-ba89-447b-928d-124c6df4a957<br /> notice the foaf:person->rdf:about in the first comparing to the second's foaf:maker->foaf:person-> rdf:about </p> <p>rock on<br /> rackoon</p> http://sioc-project.org/node/331#comments Exporters Sun, 24 Aug 2008 20:42:53 +0000 rockyrackoon@drupal.org 331 at http://sioc-project.org SIOC Export API for Perl http://sioc-project.org/perlapi <p>Version 1.0 of an API for Perl has been released on CPAN!</p> <p>The CPAN page for the SIOC API is at:</p> <p><a href="http://search.cpan.org/~geewiz/SIOC-v1.0.0/">http://search.cpan.org/~geewiz/SIOC-v1.0.0/</a></p> <p>A description of the project itself is available at:</p> <p><a href="http://sioc.socialware.at">http://sioc.socialware.at</a></p> <p>Thanks to <a href="http://www.jochen-lillich.de/">Jochen Lillich</a>, <a href="http://randgaenge.net/">Thomas N. Burg</a>, and also to <a href="http://netidee.at/">Internet Privatstiftung Austria (IPA)</a> for funding this work.</p> http://sioc-project.org/perlapi#comments Exporters Thu, 03 Apr 2008 12:29:15 +0000 Cloud 327 at http://sioc-project.org SIOC Exporter for phpBB http://sioc-project.org/phpbb <p>The first version of a SIOC exporter for phpBB 2.0.x is now available. You can download it from DERI's <a href="http://sw.deri.org/svn/sw/2005/08/sioc/phpbb/">subversion</a> repository.</p> <p>I've performed two test installs of the plugin at <a href="http://www.boards.co.nz/forums/sioc.php">boards.co.nz</a> and <a href="http://www.boards.com.cn/forums/sioc.php">boards.com.cn</a>.</p> <p>Do let us know of any issues or comments either here or on the <a href="http://groups.google.com/group/sioc-dev">sioc-dev</a> mailing list.</p> http://sioc-project.org/phpbb#comments Exporters Mon, 02 Apr 2007 09:55:15 +0000 Cloud 240 at http://sioc-project.org SIOC Exporters http://sioc-project.org/exporters <p>The power of discussion methods via online community sites such as weblogs, bulletin boards and mailing lists lies in their number and the large amount of data that is available for harvesting. Most blog engines already have RSS export functionality, and some boards are beginning to export RSS as well. Since the majority of these discussion engines are based on open source software or can be extended by using plugins, it is straightforward to modify existing export functions or to create plugins to generate metadata conforming to the SIOC ontology. A SIOC API for PHP makes the development of such SIOC plugins and exporters as easy as possible.</p> <p>So far, exporters have been developed for:</p> <ul> <li><a href="/aggregators">Aggregators</a> </li><li><i>Bulletin Boards</i> <ul> <li><a href="/drupal">Drupal</a> </li><li><a href="/phpbb/">phpBB</a> </li></ul> </li><li><a href="/mailinglists">Mailing Lists</a> </li><li><i>Weblogs</i> <ul> <li><a href="/dotclear">DotClear</a> </li><li><a href="/wordpress">WordPress</a> </li><li><a href="/drupal">Drupal</a> </li></ul> </li></ul> <p>A <a href="/phpapi">SIOC export API for PHP</a> has also been created. It enables developers to create SIOC export tools without the need to get into technical details about how information is represented in RDF/XML – they are operating at the level of SIOC concepts instead. Thus, developers only have to deal with extracting content from their discussion system databases and then passing it to the API that will render SIOC data. </p> <p>If you wish to create or have created your own exporter, let us know on the <a href="http://groups.google.com/group/sioc-dev">SIOC mailing list</a>.</p> <ul> <li><b>You can view more nodes matching the topic <a href="http://sioc-project.org/taxonomy/term/11">exporters</a>.</b> </li></ul> http://sioc-project.org/exporters#comments Exporters Fri, 15 Sep 2006 08:00:28 +0000 Cloud 151 at http://sioc-project.org PHP Export API http://sioc-project.org/phpapi <p> The PHP Export API provides an easy way for developers to create SIOC exporters, as it maps SIOC Classes to PHP objects, with simple functions to export the created data. </p> <p> More informations about the API are available on <a href="http://wiki.sioc-project.org/index.php/PHPExportAPI">this wiki page</a>. </p> <p> API is currently used in <a href="/dotclear">DotClear</a> and B2evo exporters </p> http://sioc-project.org/phpapi#comments Exporters Thu, 14 Sep 2006 15:54:00 +0000 terraces 147 at http://sioc-project.org SIOC Exporter for Aggregators http://sioc-project.org/aggregators <p>Chrisoph Goern AKA <a href="http://b4mad.net/datenbrei">[GNU]</a> has published details of how to add SIOC content to a blog aggregator or "planet":</p> <ul> <li><a href="http://b4mad.net/datenbrei/archives/2006/05/22/sioc-from-foafroll/">SIOC enabling a community site</a></li> </ul> http://sioc-project.org/aggregators#comments Exporters Tue, 30 May 2006 09:11:02 +0000 Cloud 56 at http://sioc-project.org SIOC Exporter for Mailing Lists http://sioc-project.org/mailinglists <p><b>SWAML</b></p> <p>SWAML, or Semantic Web Archives of a Mailing List, can be used to provide an archive of mailing list posts in SIOC format.</p> <p>For more information, please visit the SWAML page at <a href="http://swaml.berlios.de/">swaml.berlios.de</a>.</p> <p><b>Mailing List RSS Conversion</b></p> <p>Chrisoph Goern AKA <a href="http://b4mad.net/datenbrei">[GNU]</a> has published details of how to convert a mailing list to SIOC format:</p> <ul> <li><a href="http://b4mad.net/datenbrei/archives/2006/05/30/generating-sioc-data-out-of-mailing-list-archives/">Generating SIOC data out of mailing list archives</a></li> </ul> <p><img src="http://rdfs.org/files/sioc_mailinglist.png" /></p> http://sioc-project.org/mailinglists#comments Exporters Tue, 30 May 2006 08:56:37 +0000 Cloud 55 at http://sioc-project.org SIOC Exporter for WordPress http://sioc-project.org/wordpress <p>Uldis Bojars has written a SIOC exporter plugin for WordPress 1.5+. This allows the production of SIOC metadata from your weblog.</p> <blockquote><p>The plugin can be found at <a href="http://sw.deri.org/svn/sw/2005/08/sioc/wordpress/">http://sw.deri.org/svn/sw/2005/08/sioc/wordpress/</a></p> <p>To install save plugin files [sioc.php + sioc-include.php] to the WordPress plugin directory (located in ./wp-content/plugins) and enable this plugin in the Admin->Plugins menu.</p></blockquote> <p>Data created by plugin can be accessed by following autodiscovery links that are added to the blog's main page and all blog posts. Main SIOC page can be found at your.host.here/wordpress-folder/?sioc_type=site.</p> <p><b>Semantic Radar and SIOC</b><br /> You may use <a href="http://sioc-project.org/firefox" title="Semantic Radar">Semantic Radar</a> to detect presence of SIOC data on web pages. It is a Firefox extension that detects links to RDF metadata (SIOC, FOAF, DOAP, ...) and informs about them via a browser status bar icon. Clicking on the icon will provide a user-friendly view of RDF data.</p> <p><b>News: Content negotiation added (in v1.21).</b><br /> Point RDF content regotiation aware tool such as <a href="http://www.w3.org/2005/ajar/tab">Tabulator</a> to a blog post and it will get back RDF data, avoiding the need to find and follow autodiscovery links in HTML.</p> <!--break--><!--break--> http://sioc-project.org/wordpress#comments Exporters Wed, 24 May 2006 16:56:00 +0000 Cloud 7 at http://sioc-project.org Remarks about WP SIOC exporter http://sioc-project.org/node/47 <p>Maybe you're already aware of this, but I've just noticed that the WordPress exporter uses 2 relations that are not listed in the specs:</p> <p>* sioc:title, instead of dc:title or sioc:subject ?<br /> * sioc:made, instead of sioc:creator_of ?</p> <p>Were these properties in previous specs versions ? or will be ? Or just a mistake :) ?</p> http://sioc-project.org/node/47#comments Exporters Mon, 13 Mar 2006 00:47:07 +0000 terraces 47 at http://sioc-project.org Dotclear exporter http://sioc-project.org/dotclear <p>A SIOC exporter for <a href="http://dotclear.net">dotclear</a> (a widely-used french blogging software) is available.</p> <p> The plugin is based on the API and exports:</p> <ul> <li>weblog</li> <li>users</li> <li>posts</li> <li>comments</li> </ul> <p> For each posts, related links and categories will be extracted, using respectively sioc:links_to and sioc:topic. </p> <p> Latest version of the plugin available at:</p> <ul> <li>Source: <a href="http://apassant.net/home/2006/02/dotclear-sioc/dotclear-sioc-1.4.1.pkg.gz">http://apassant.net/home/2006/02/dotclear-sioc/dotclear-sioc-1.4.1.tgz</a></li> <li>Plugin: <a href="http://apassant.net/home/2006/02/dotclear-sioc/dotclear-sioc-1.4.1.pkg.gz">http://apassant.net/home/2006/02/dotclear-sioc/dotclear-sioc-1.4.1.pkg.gz</a></li> <p> </p></ul> http://sioc-project.org/dotclear#comments Exporters Mon, 13 Mar 2006 00:41:13 +0000 terraces 46 at http://sioc-project.org Updated Drupal exporter http://sioc-project.org/node/41 <p>Hi,</p> <p>After submitting a bug and a some requests to SIOC exporter for Drupal, I took the liberty to update the module, as John suggested me.</p> <p>Changelog:</p> <p>Fix<br /> - Fixed bug in relative URLs<br /> see http://drupal.org/node/40542</p> <p>Features<br /> - Added ability to set queries LIMIT<br /> see http://drupal.org/node/40544<br /> - Added sioc:content_encoded for sioc:Post<br /> see http://drupal.org/node/40543</p> <p>It should be available in CVS archive soon.</p> <p>Cheers,</p> <p>Alex.</p> <p>(nb: I didn't tag anything in CVS)</p> http://sioc-project.org/node/41#comments Exporters Tue, 20 Dec 2005 22:39:30 +0000 terraces 41 at http://sioc-project.org WordPress Exporter http://sioc-project.org/node/35 <p>The plugin looks good - I see something we don't have in our specification / namespace yet:</p> <p>From the Site concept:</p> <p> &lt;sioc:has_group rdf:nodeID="authors"/&gt;</p> <p>I need to think about this again, as before we were using a distinct property name to link two concepts, so that the property isn't biased towards either concept. For example, Forums are a "container_of" Posts (rather than a Forum "has_post" which is a Post), and Sites host Forums, etc.</p> <p>So what is the relationship between Site and Group? :) Nothing obvious pops into my head just now, but there is something.</p> <p>Maybe Group is linked to Site via a Role, Group -> has_function -> Role -> has_scope -> Site.</p> http://sioc-project.org/node/35#comments Exporters Wed, 09 Nov 2005 15:11:22 +0000 Cloud 35 at http://sioc-project.org Feature request for the Drupal sioc.module http://sioc-project.org/node/34 <p>It'd be good if all site pages / stories were exported as SIOC posts with the Forum being something like $site_name . " Pages" or " Stories". We could look into exporting the poll information as well...</p> http://sioc-project.org/node/34#comments Exporters Fri, 28 Oct 2005 22:01:56 +0000 Cloud 34 at http://sioc-project.org Some things to fix in the WordPress plugin... http://sioc-project.org/node/33 <p>Maybe it's just my installation but I can't see any information on the Post or User <a href="http://www.johnbreslin.com/blog/wp-sioc.php?sioc_type=post&amp;sioc_id=332">Post</a> or <a href="http://www.johnbreslin.com/blog/wp-sioc.php?sioc_type=user&amp;sioc_id=1">User</a> pages...</p> <p>Any ideas Uldis?</p> http://sioc-project.org/node/33#comments Exporters Fri, 28 Oct 2005 21:57:43 +0000 Cloud 33 at http://sioc-project.org sioc.inc http://sioc-project.org/node/23 <p>Some more thoughts. From looking at the two exporters, it seems that the WP/Drupal logic is pretty well mixed in with the SIOC logic. Perhaps it would be more useful to make an sioc.inc file that had a well-defined API for doing import/export functions? For example, the function export_sioc_forum in the Drupal module could easily be abstracted to take a set of input parameters and return the RDF excerpt needed. It would be up to the Drupal module to build the paramters and variables, but the SIOC generation code would be external. In this way both WP and Drupal and XYZ could all depend on the same code. Perhaps you could even turn the API file into a PEAR project or something similar to elevate its status.</p> <p>cheers,</p> <p>Robert </p> http://sioc-project.org/node/23#comments Exporters Wed, 24 Aug 2005 11:32:37 +0000 robertDouglass 23 at http://sioc-project.org SIOC module here? http://sioc-project.org/node/22 <p>Since you're using both forums and blogs for this site it would seem natural to have the SIOC module enabled here. Are there plans for such in the works?</p> http://sioc-project.org/node/22#comments Exporters Wed, 24 Aug 2005 11:19:34 +0000 robertDouglass 22 at http://sioc-project.org Fixed paths in the CVS repository http://sioc-project.org/node/20 <p>I took the very forward liberty of fixing a bug in the Drupal exporter concerning the paths in the menu definitions. It isn't necessary to prefix the paths (Linux style) with ./ and I removed these. The module now works nicely on CVS Drupal. Hope I haven't overstepped my bounds. Here's the <a href="http://drupal.org/cvs?commit=18639">link to the commit</a>:</p> <p>cheers,</p> <p>Robert</p> http://sioc-project.org/node/20#comments Exporters Wed, 24 Aug 2005 11:16:59 +0000 robertDouglass 20 at http://sioc-project.org SIOC Exporter for Drupal http://sioc-project.org/drupal <p>The SIOC exporter for Drupal 4.6 is available from:</p> <p><a href="http://drupal.org/files/projects/sioc-HEAD.tar.gz">http://drupal.org/files/projects/sioc-HEAD.tar.gz</a></p> <p>Simply install the sioc.module file in your modules directory.</p> <p>The project page at drupal.org is:</p> <p><a href="http://drupal.org/project/sioc">http://drupal.org/project/sioc</a></p> <p><b>Edit: This module has been written for Drupal 4.6.0 and upwards. It will not work correctly in Drupal 4.5 due to some changes in the way forums are linked to taxonomies.</b></p> http://sioc-project.org/drupal#comments Exporters Wed, 08 Jun 2005 11:03:00 +0000 Cloud 8 at http://sioc-project.org