{"id":20921,"date":"2012-11-25T18:25:41","date_gmt":"2012-11-25T18:25:41","guid":{"rendered":"https:\/\/wordpress.org\/plugins-wp\/nextgen-gallery-powertags\/"},"modified":"2014-11-17T18:27:14","modified_gmt":"2014-11-17T18:27:14","slug":"nextgen-gallery-powertags","status":"closed","type":"plugin","link":"https:\/\/wordpress.org\/plugins\/nextgen-gallery-powertags\/","author":8684708,"comment_status":"closed","ping_status":"closed","template":"","meta":{"version":"1.6.5","stable_tag":"1.6.5","tested":"4.0.38","requires":"3.0.1","requires_php":"","requires_plugins":"","header_name":"NextGen Gallery Powertags","header_author":"Mauro Mascia (baba_mmx)","header_description":"","assets_banners_color":"","last_updated":"2014-11-17 18:27:14","external_support_url":"","external_repository_url":"","donate_link":"https:\/\/www.paypal.com\/cgi-bin\/webscr?cmd=_s-xclick&hosted_button_id=WZHXKXW5M36D4","header_plugin_uri":"http:\/\/www.mauromascia.com\/portfolio\/wordpress-nextgen-gallery-powertags","header_author_uri":"http:\/\/www.mauromascia.com","rating":3.5,"author_block_rating":0,"active_installs":10,"downloads":16284,"num_ratings":0,"support_threads":0,"support_threads_resolved":0,"author_block_count":0,"sections":["description","installation","faq","changelog"],"tags":[],"upgrade_notice":[],"ratings":{"1":"2","2":0,"3":0,"4":"1","5":"3"},"assets_icons":[],"assets_banners":[],"assets_blueprints":{},"all_blocks":[],"tagged_versions":["1.1","1.2","1.3","1.3.a","1.4","1.4.1","1.5.1","1.5.2","1.5.3","1.5.4","1.5.5","1.5.6","1.5.7","1.5.8","1.5.9","1.5.dev","1.6.0","1.6.1","1.6.2","1.6.3","1.6.4","1.6.5"],"block_files":[],"assets_screenshots":{"screenshot-1.jpg":{"filename":"screenshot-1.jpg","revision":"629758","resolution":"1","location":"assets"},"screenshot-2.jpg":{"filename":"screenshot-2.jpg","revision":"629758","resolution":"2","location":"assets"},"screenshot-3.jpg":{"filename":"screenshot-3.jpg","revision":"629758","resolution":"3","location":"assets"}},"screenshots":{"1":"Display All images","2":"Display the first tag clicked","3":"Display the second tag clicked"}},"plugin_section":[],"plugin_tags":[45889,228,4619,45888,609],"plugin_category":[50,57],"plugin_contributors":[84274],"plugin_business_model":[],"class_list":["post-20921","plugin","type-plugin","status-closed","hentry","plugin_tags-cloud-tag","plugin_tags-nextgen","plugin_tags-nextgen-gallery","plugin_tags-nextgengallery","plugin_tags-tags","plugin_category-media","plugin_category-taxonomy","plugin_contributors-baba_mmx","plugin_committers-baba_mmx"],"banners":[],"icons":{"svg":false,"icon":"https:\/\/s.w.org\/plugins\/geopattern-icon\/nextgen-gallery-powertags.svg","icon_2x":false,"generated":true},"screenshots":[{"src":"https:\/\/ps.w.org\/nextgen-gallery-powertags\/assets\/screenshot-1.jpg?rev=629758","caption":"Display All images"},{"src":"https:\/\/ps.w.org\/nextgen-gallery-powertags\/assets\/screenshot-2.jpg?rev=629758","caption":"Display the first tag clicked"},{"src":"https:\/\/ps.w.org\/nextgen-gallery-powertags\/assets\/screenshot-3.jpg?rev=629758","caption":"Display the second tag clicked"}],"raw_content":"<!--section=description-->\n<p>Extends NextGen Gallery (prior to version 2.0) \/ NextCellent Gallery to simplify the image filtering, providing a simple way to filter gallery images with their own tags.<\/p>\n\n<p><strong>This plugin depends on NextGEN Gallery prior to version 2.0 or NextCellent Gallery.<\/strong><\/p>\n\n<p><strong>This plugin will not work with newer versions of NextGEN Gallery and IT WILL NOT BE UPDATED TO WORK WITH THEM.<\/strong><\/p>\n\n<p><strong>This plugin is minimally maintained:<\/strong> please make a donation to encourage future developments using this link <a href=\"https:\/\/www.paypal.com\/cgi-bin\/webscr?cmd=_s-xclick&amp;hosted_button_id=WZHXKXW5M36D4\" title=\"Donate to this plugin \u00bb\">Donate to this plugin \u00bb<\/a>.<\/p>\n\n<h4>WARNING! NextGenGallery 2.0 update breaks all<\/h4>\n\n--------------------------------------------------------------------------------\n\n<p><strong>NGG 2.0 has a completly different structure: Powertags will only work with NGG &lt; 2.0<\/strong><\/p>\n\nPlease refer to this <a href=\"http:\/\/wordpress.org\/support\/topic\/nextgen-gallery-200-conflicterror-1?replies=5#post-4476789\" title=\"nextgen-gallery-200-conflicterror\">nextgen-gallery-200-conflicterror<\/a>\n\n\n\n<h4>Usage<\/h4>\n\n<ol>\n<li>Add one or more tags to the gallery images<\/li>\n<li>Insert the nggpowertags shortcode:<code>[nggpowertags gallery=X]<\/code> (where X is the gallery ID) and you have done.<\/li>\n<li>Optionally you can add one or more attributes:<\/li>\n<\/ol>\n\n<ul>\n<li><strong>tagmenu_sep<\/strong>: to define a character to separate the tags (default is \",\")<\/li>\n<li><strong>tagmenu_format<\/strong>: can be \"sep\", \"list\" or \"select\" or \"empty\" to hide the menu (default is \"sep\", which stands for separator)<\/li>\n<li><strong>all_word<\/strong>: can be one of the translated strings <em>see Translation notes<\/em> (default is \"All\")<\/li>\n<li><strong>template<\/strong>=caption or one of other ngg templates (the same as nggallery shortcode)<\/li>\n<li><strong>exclude<\/strong>: <em>see \"Include\/Exclude notes\"<\/em><\/li>\n<li><strong>include<\/strong>: <em>see \"Include\/Exclude notes\"<\/em><\/li>\n<li><strong>unique<\/strong>: you can add an unique value per gallery<\/li>\n<\/ul>\n\n<p>You can also set more than one gallery using a comma separated list of IDs, for example:\n    [nggpowertags gallery=1,2,3]<\/p>\n\n<h4>Include\/Exclude notes<\/h4>\n\n<p>The include attribute has been set to have the precedence on the exclude attribute and can be also used to specify a custom ordered list of tags.\nTo better understand the precedence, I show you an example of a gallery (name it with ID=1) with 3 images tagged as follow:<\/p>\n\n<ul>\n<li>image1: \"dubai\", \"cool\"<\/li>\n<li>image2: \"cool\"<\/li>\n<li>image3: \"dubai\"<\/li>\n<\/ul>\n\n<p>This shortcodes are equivalent:<\/p>\n\n<pre><code>[nggpowertags gallery=1 include=cool exclude=dubai]\n[nggpowertags gallery=1 include=cool]\n<\/code><\/pre>\n\n<p>You'll end up with image1 and image2.<\/p>\n\n<p>Using this shortcode:<\/p>\n\n<pre><code>[nggpowertags gallery=1 exclude=dubai]\n<\/code><\/pre>\n\n<p>You'll end up with the image2 only.<\/p>\n\n<h4>Custom ordered tags<\/h4>\n\n<p>With the \"include\" attribute you can easily change the tag order as you like: if you have \"dubai\" and \"cool\" tags, you end up with the alphabetical order (cool \/ dubai), but if you specify the attribute \"include\":\n    [nggpowertags gallery=1 include=dubai,cool]\nyou end up with your personal ordered tags.<\/p>\n\n<h4>Permalinks<\/h4>\n\n<p>In order to have working parmalinks with Powertags, you have first to enable the permalinks in WordPress (using for example %postname%) then on NextGen Gallery (..\/wp-admin\/admin.php?page=nggallery-options), checking \"Activate permalinks\" options.\nYou can optionally change the gallery slug name, changing the \"Gallery slug name\" input field.<\/p>\n\n<p>In this way, you end up with something like this:<\/p>\n\n<pre><code>http:\/\/www.yoursitename.com\/yourpagename\/gallery-slug-name\/tags\/yourtag\n<\/code><\/pre>\n\n<h4>Translation notes<\/h4>\n\n<p>The default word used to describe all the images is set to \"All\".\nSomeone asked me to add a translatable string, so I've added some useful words:\n    \"All\", \"Any\", \"Show All\", \"Show All Categories\", \"All Categories\", \"All Tags\"\nActually these are translated only on my mother tongue, which is the italian.\nIf you need more translatable strings or more languages, please modify or create a new \".po\" file and send it via mail to my email address (info@mauromascia.com).<\/p>\n\n<p><em>Note that, if you specify a different word (from the ones defined as translatable strings) in the \"all_word\" attribute, this will not be translated.<\/em><\/p>\n\n<h4>Style<\/h4>\n\n<p>The main structure is this:<\/p>\n\n<pre><code>&lt;div id=\"nggpowertags\"&gt;\n    &lt;div class=\"nggpowertags-menu\"&gt;...&lt;\/div&gt;\n    &lt;div class=\"ngg-galleryoverview\"&gt;...&lt;\/div&gt;\n&lt;\/div&gt;\n<\/code><\/pre>\n\n<p>If you need to move the menu down, you can put some CSS (in your style.css) like this:<\/p>\n\n<pre><code>div#nggpowertags {\n    position: relative;\n}\ndiv.nggpowertags-menu {\n    position: absolute;\n    bottom: 0;\n}\ndiv.ngg-galleryoverview {\n    padding-bottom: 30px;\n}\n<\/code><\/pre>\n\n<p>The style of the active tag can be changed using the \"active-tag\" class under the \"nggpowertags-menu\" div.<\/p>\n\n<p>If you need to hide the tag menu, you have to set the tagmenu_format to \"empty\":\n    [nggpowertags gallery=1 tagmenu_format=empty]<\/p>\n\n<!--section=installation-->\n<ol>\n<li>Unzip the archive of the plugin or download it from the <a href=\"http:\/\/wordpress.org\/extend\/plugins\/nextgen-gallery-powertags\/\" title=\"NextGen Gallery Powertags\">official Wordpress plugin repository<\/a><\/li>\n<li>Upload the folder 'nextgen-gallery-powertags' to the Wordpress plugin directory (..\/wp-content\/plugins\/)<\/li>\n<li>Activate the plugin through the 'Plugins' menu in WordPress (NextGen Gallery - of course - MUST be already enabled!)<\/li>\n<li>Configure it under you posts\/pages using the nggpowertags shortcode: <code>[nggpowertags gallery=X]<\/code> (where X is the gallery ID) and you have done.<\/li>\n<li>Optionally you can add one or more attributes (see the <strong>Description<\/strong> page)<\/li>\n<\/ol>\n\n<!--section=faq-->\n<dl>\n<dt>Do I need to edit any files?<\/dt>\n<dd><p>Nop, once followed the installation instruction you have done.<\/p><\/dd>\n<dt>I need some plugin modifications. How can I tell you what I want?<\/dt>\n<dd><p>Nop, at the moment you can't and there will not be new stuff for this plugin.\nThis plugin is minimally maintained: please make a donation to encourage future developments.<\/p><\/dd>\n<dt>I would like to make a donation<\/dt>\n<dd><p>Yes thanks, donations are always welcome!\nYou can make a donation using this link: <a href=\"https:\/\/www.paypal.com\/cgi-bin\/webscr?cmd=_s-xclick&amp;hosted_button_id=WZHXKXW5M36D4\" title=\"Donate to this plugin \u00bb\">Donate to this plugin \u00bb<\/a><\/p><\/dd>\n\n<\/dl>\n\n<!--section=changelog-->\n<h4>1.6.5<\/h4>\n\n<ul>\n<li>Add NextCellent Gallery as a required plugin.<\/li>\n<\/ul>\n\n<h4>1.6.1<\/h4>\n\n<ul>\n<li>Fixed last commit<\/li>\n<\/ul>\n\n<h4>1.6.0<\/h4>\n\n<ul>\n<li>Fixed ordered select<\/li>\n<\/ul>\n\n<h4>1.5.9<\/h4>\n\n<ul>\n<li>NEW: Added ability to hide the tag menu (thanks to Petr).<\/li>\n<\/ul>\n\n<h4>1.5.8<\/h4>\n\n<ul>\n<li>Better error handling.<\/li>\n<\/ul>\n\n<h4>1.5.7<\/h4>\n\n<ul>\n<li>NEW: Added russian language (thanks to J-Skip).<\/li>\n<\/ul>\n\n<h4>1.5.6<\/h4>\n\n<ul>\n<li>Fixed: Added a parent div above menu and content.<\/li>\n<\/ul>\n\n<h4>1.5.5<\/h4>\n\n<ul>\n<li>Typo correction: changed \"sel\" to \"sep\" in the attribute options readme.<\/li>\n<\/ul>\n\n<h4>1.5.4<\/h4>\n\n<ul>\n<li>Fixed: The tag slug must be used insted of the tag name in the taglist.<\/li>\n<\/ul>\n\n<h4>1.5.3<\/h4>\n\n<ul>\n<li>Fixed: SVN commit error<\/li>\n<\/ul>\n\n<h4>1.5.2<\/h4>\n\n<ul>\n<li>NEW: Added the \"All\" word (and others) translatable.<\/li>\n<\/ul>\n\n<h4>1.5.1<\/h4>\n\n<ul>\n<li>NEW: Added the \"select\" option for the tagmenu_format attribute<\/li>\n<li>NEW: Added the \"active-tag\" class for the active tag, so you can easily add the style in your CSS stylesheet.<\/li>\n<\/ul>\n\n<h4>1.5.dev<\/h4>\n\n<ul>\n<li>NEW: Added the \"include\" attribute<\/li>\n<\/ul>\n\n<h4>1.4.1<\/h4>\n\n<ul>\n<li>Fixed: <a href=\"http:\/\/wordpress.org\/support\/topic\/error-107\" title=\"topic\/error-107\">\"Warning: Missing argument 2 for wpdb::prepare()\"<\/a><\/li>\n<li>Fixed: added the menu to the output, doesn't print it directly<\/li>\n<\/ul>\n\n<h4>1.4<\/h4>\n\n<ul>\n<li>Fixed: <a href=\"http:\/\/wordpress.org\/support\/topic\/cleaner-permalinks\" title=\"http:\/\/wordpress.org\/support\/topic\/cleaner-permalinks\">Clean permalinks issue<\/a><\/li>\n<li>Fixed: <a href=\"http:\/\/wordpress.org\/support\/topic\/error-107\" title=\"topic\/error-107\">\"Warning: in_array() expects parameter 2 to be array, string given\"<\/a><\/li>\n<\/ul>\n\n<h4>1.3<\/h4>\n\n<ul>\n<li>Fixed: <a href=\"http:\/\/wordpress.org\/support\/topic\/sorting-broken-with-powertags\" title=\"Fixed the picture sort order issue\">Picture sort order issuey<\/a><\/li>\n<li>NEW: <a href=\"http:\/\/www.mauromascia.com\/portfolio\/wordpress-nextgen-gallery-powertags\/#comment-741049320\" title=\"Adding multiple galleries selection\">Multiple galleries selection<\/a><\/li>\n<\/ul>\n\n<h4>1.2<\/h4>\n\n<ul>\n<li>Fixed: \"exclude\" attribute when there are multiple tags per image<\/li>\n<\/ul>\n\n<h4>1.1<\/h4>\n\n<ul>\n<li>NEW: \"exclude\" attribute to hide one or more tags<\/li>\n<li>Fixed: the ability of filtering by the gallery ID<\/li>\n<\/ul>\n\n<h4>1.0<\/h4>\n\n<ul>\n<li>First release<\/li>\n<\/ul>","raw_excerpt":"Extends NextGen Gallery (prior to version 2.0) \/ NextCellent Gallery to simplify the image filtering, providing a simple way to filter gallery images  &hellip;","jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin\/20921","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=20921"}],"author":[{"embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wporg\/v1\/users\/baba_mmx"}],"wp:attachment":[{"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/media?parent=20921"}],"wp:term":[{"taxonomy":"plugin_section","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_section?post=20921"},{"taxonomy":"plugin_tags","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_tags?post=20921"},{"taxonomy":"plugin_category","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_category?post=20921"},{"taxonomy":"plugin_contributors","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_contributors?post=20921"},{"taxonomy":"plugin_business_model","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_business_model?post=20921"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}