Added an option for limiting the number of tags displayed.
This commit is contained in:
parent
5e5a9558ee
commit
e36b3f5b75
@ -19,7 +19,15 @@
|
||||
*/
|
||||
class tagsinalbum_installer {
|
||||
static function install() {
|
||||
module::set_version("tagsinalbum", 1);
|
||||
module::set_var("tagsinalbum", "max_display_tags", 0);
|
||||
module::set_version("tagsinalbum", 2);
|
||||
}
|
||||
|
||||
static function upgrade($version) {
|
||||
if ($version == 1) {
|
||||
module::set_var("tagsinalbum", "max_display_tags", 0);
|
||||
module::set_version("tagsinalbum", $version = 2);
|
||||
}
|
||||
}
|
||||
|
||||
static function deactivate() {
|
||||
|
@ -1,3 +1,3 @@
|
||||
name = "Tags In Album"
|
||||
description = "Creates a sidebar block to display tags used by photos and videos in the current album."
|
||||
version = 1
|
||||
version = 2
|
||||
|
@ -12,6 +12,11 @@
|
||||
$display_tags[] = array(html::clean($tag->name), $tag->url());
|
||||
$last_tagid = $one_tag->id;
|
||||
}
|
||||
if (module::get_var("tagsinalbum", "max_display_tags") > 0) {
|
||||
if (count($display_tags) == module::get_var("tagsinalbum", "max_display_tags")) {
|
||||
break;
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
// Sort the array.
|
||||
|
@ -19,7 +19,15 @@
|
||||
*/
|
||||
class tagsinalbum_installer {
|
||||
static function install() {
|
||||
module::set_version("tagsinalbum", 1);
|
||||
module::set_var("tagsinalbum", "max_display_tags", 0);
|
||||
module::set_version("tagsinalbum", 2);
|
||||
}
|
||||
|
||||
static function upgrade($version) {
|
||||
if ($version == 1) {
|
||||
module::set_var("tagsinalbum", "max_display_tags", 0);
|
||||
module::set_version("tagsinalbum", $version = 2);
|
||||
}
|
||||
}
|
||||
|
||||
static function deactivate() {
|
||||
|
@ -1,3 +1,3 @@
|
||||
name = "Tags In Album"
|
||||
description = "Creates a sidebar block to display tags used by photos and videos in the current album."
|
||||
version = 1
|
||||
version = 2
|
||||
|
@ -12,6 +12,11 @@
|
||||
$display_tags[] = array(html::clean($tag->name), $tag->url());
|
||||
$last_tagid = $one_tag->id;
|
||||
}
|
||||
if (module::get_var("tagsinalbum", "max_display_tags") > 0) {
|
||||
if (count($display_tags) == module::get_var("tagsinalbum", "max_display_tags")) {
|
||||
break;
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
// Sort the array.
|
||||
|
Reference in New Issue
Block a user