{"id":49358,"date":"2016-06-29T10:27:59","date_gmt":"2016-06-29T10:27:59","guid":{"rendered":"https:\/\/wordpress.org\/plugins-wp\/shared-article-repository\/"},"modified":"2020-10-09T12:09:55","modified_gmt":"2020-10-09T12:09:55","slug":"shared-article-repository","status":"closed","type":"plugin","link":"https:\/\/wordpress.org\/plugins\/shared-article-repository\/","author":15013683,"comment_status":"closed","ping_status":"closed","template":"","meta":{"version":"0.10","stable_tag":"trunk","tested":"5.5.18","requires":"4.4.2","requires_php":"","requires_plugins":"","header_name":"Shared Article Repository","header_author":"Iver Odin Kvello","header_description":"","assets_banners_color":"","last_updated":"2020-10-09 12:09:55","external_support_url":"","external_repository_url":"","donate_link":"","header_plugin_uri":"","header_author_uri":"","rating":0,"author_block_rating":0,"active_installs":10,"downloads":680,"num_ratings":0,"support_threads":0,"support_threads_resolved":0,"author_block_count":0,"sections":["description","installation","faq","changelog"],"tags":[],"upgrade_notice":[],"ratings":{"1":0,"2":0,"3":0,"4":0,"5":0},"assets_icons":[],"assets_banners":[],"assets_blueprints":{},"all_blocks":[],"tagged_versions":[],"block_files":[],"assets_screenshots":[],"screenshots":[]},"plugin_section":[],"plugin_tags":[73947],"plugin_category":[],"plugin_contributors":[95100],"plugin_business_model":[],"class_list":["post-49358","plugin","type-plugin","status-closed","hentry","plugin_tags-shared-articles","plugin_contributors-iverok","plugin_committers-iverok","plugin_committers-webloeft"],"banners":[],"icons":{"svg":false,"icon":"https:\/\/s.w.org\/plugins\/geopattern-icon\/shared-article-repository.svg","icon_2x":false,"generated":true},"screenshots":[],"raw_content":"<!--section=description-->\n<p>This plugin implements a database of shared articles, posts and pages;\na client using the Article Adopter plugin can publish local posts and\npages to this repository, and subscribe to shared articles published by other \nclients to the repository.<\/p>\n\n<p>The database itself is implemented as a custom post type added by this\nplugin, and the API used is the WP REST api. Therefore the WP REST API\nplugin is currently a requirement. The Wordpress instance must also\nuse 'pretty' permalinks for the same reason: they are required by the\nREST API.<\/p>\n\n<p>To add a participating Wordpress installation, you will need to add a\nnew user to the user database, with the role \"Library\", added by this\nplugin. This role has no privileges except for adding to and subscribing\nto the repository. To connect, the users will have to add a public key\ngenerated by the plugin as this is used for authentication.<\/p>\n\n<p>To remove an article from the repository, it can be moved to the\ntrash. It should not be completely deleted, because the clients will\nuse the 'trash' status of the article to get synchronized. It is also\npossible to add categories to the shared articles, but most operations on\nthe shared articles will be overwritten by the client libraries when\/if\nthese update the posts. Therefore the shared articles can be considered\nalmost read-only to the database.<\/p>\n\n<!--section=installation-->\n<ol>\n<li>Install the WP REST API plugin if neccessary.<\/li>\n<li>Ensure that the permalink options are for \"pretty\" permalinks - the post name variant.<\/li>\n<li>Upload the plugin files to the <code>\/wp-content\/plugins\/shared-article-repository<\/code> directory, or install the plugin through the WordPress plugins screen directly.<\/li>\n<li>Activate the plugin through the 'Plugins' screen in WordPress<\/li>\n<li>Add the participating libraries by adding users with the Library role. <\/li>\n<li>Make the library users install the Article Adopter plugin<\/li>\n<\/ol>\n\n<!--section=faq-->\n<p>None yet.<\/p>\n\n<!--section=changelog-->\n<h4>0.10<\/h4>\n\n<p>Testing for latest WP version<\/p>\n\n<h4>0.09<\/h4>\n\n<p>Updated translations<\/p>\n\n<h4>0.08<\/h4>\n\n<p>Auto-tag of incoming articles based on the author<\/p>\n\n<h4>0.07<\/h4>\n\n<p>Add REST path for getting number of subscribers to a post<\/p>\n\n<h4>0.06<\/h4>\n\n<p>Fix support for categories and tags after the REST api changes in 4.7<\/p>\n\n<h4>0.05<\/h4>\n\n<p>Internationalization added, with Norwegian as a test case<\/p>\n\n<h4>0.04<\/h4>\n\n<p>Allow use of iframe in shared posts<\/p>\n\n<h4>0.03<\/h4>\n\n<ul>\n<li>Fix a bug\/issue in how excerpts are copied<\/li>\n<\/ul>\n\n<h4>0.02<\/h4>\n\n<ul>\n<li>Added support for excerpt<\/li>\n<\/ul>\n\n<h4>0.01<\/h4>\n\n<ul>\n<li>Initial release<\/li>\n<\/ul>","raw_excerpt":"Implements a database of shared articles that can be published to and subscribed to by using the Article Adopter client plugin.","jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin\/49358","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=49358"}],"author":[{"embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wporg\/v1\/users\/webloeft"}],"wp:attachment":[{"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/media?parent=49358"}],"wp:term":[{"taxonomy":"plugin_section","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_section?post=49358"},{"taxonomy":"plugin_tags","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_tags?post=49358"},{"taxonomy":"plugin_category","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_category?post=49358"},{"taxonomy":"plugin_contributors","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_contributors?post=49358"},{"taxonomy":"plugin_business_model","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_business_model?post=49358"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}