1
0
This repository has been archived on 2021-04-26. You can view files and clone it, but cannot push or open issues or pull requests.
gallery3-contrib/3.0/modules/default_sort/helpers/default_sort_event.php
jingai 8a166dfebe default_sort module: Version 1.
Module to set default sort order on new Albums.
2011-08-18 13:44:38 -04:00

27 lines
798 B
PHP

<?php defined("SYSPATH") or die("No direct script access.");
class default_sort_event_Core {
static function admin_menu($menu, $theme) {
$menu
->get("settings_menu")
->append(Menu::factory("link")
->id("default_sort_menu")
->label(t("Default Sort Order"))
->url(url::site("admin/default_sort")));
}
static function item_created($item) {
if ($item->is_album()) {
if (($s = module::get_var("default_sort", "default_sort_column", "")))
$item->sort_column = $s;
if (($s = module::get_var("default_sort", "default_sort_direction", "")))
$item->sort_order = $s;
$item->save();
}
}
}
# vim: tabstop=4 softtabstop=4 shiftwidth=4 expandtab: