diff options
| author | mamouneyya <mamoun.diraneyya@gmail.com> | 2010-08-31 18:04:21 +0300 | 
|---|---|---|
| committer | mamouneyya <mamoun.diraneyya@gmail.com> | 2010-08-31 18:04:21 +0300 | 
| commit | 0b6664e8f9d19df025739bc4a0cf1821563d6b3d (patch) | |
| tree | 5b1de2331d4a9d0eb8d97bbb74be6d794d6260a1 /modules/gallery/helpers/theme.php | |
| parent | 0a128bab0a788288c5291491a68bd1c9ab432825 (diff) | |
| parent | 23d59dec7240dfa4bffe9d88f46a848e76ce0134 (diff) | |
Merge remote branch 'gallery3/master'
Diffstat (limited to 'modules/gallery/helpers/theme.php')
| -rw-r--r-- | modules/gallery/helpers/theme.php | 35 | 
1 files changed, 1 insertions, 34 deletions
| diff --git a/modules/gallery/helpers/theme.php b/modules/gallery/helpers/theme.php index 3589a5b7..1dc1f3b6 100644 --- a/modules/gallery/helpers/theme.php +++ b/modules/gallery/helpers/theme.php @@ -77,41 +77,8 @@ class theme_Core {      $config->set("core.modules", $modules);    } -  static function get_edit_form_admin() { -    $form = new Forge("admin/theme_options/save/", "", null, array("id" =>"g-theme-options-form")); -    $group = $form->group("edit_theme")->label(t("Theme layout")); -    $group->input("page_size")->label(t("Items per page"))->id("g-page-size") -      ->rules("required|valid_digit") -      ->error_messages("required", t("You must enter a number")) -      ->error_messages("valid_digit", t("You must enter a number")) -      ->value(module::get_var("gallery", "page_size")); -    $group->input("thumb_size")->label(t("Thumbnail size (in pixels)"))->id("g-thumb-size") -      ->rules("required|valid_digit") -      ->error_messages("required", t("You must enter a number")) -      ->error_messages("valid_digit", t("You must enter a number")) -      ->value(module::get_var("gallery", "thumb_size")); -    $group->input("resize_size")->label(t("Resized image size (in pixels)"))->id("g-resize-size") -      ->rules("required|valid_digit") -      ->error_messages("required", t("You must enter a number")) -      ->error_messages("valid_digit", t("You must enter a number")) -      ->value(module::get_var("gallery", "resize_size")); -    $group->textarea("header_text")->label(t("Header text"))->id("g-header-text") -      ->value(module::get_var("gallery", "header_text")); -    $group->textarea("footer_text")->label(t("Footer text"))->id("g-footer-text") -      ->value(module::get_var("gallery", "footer_text")); -    $group->checkbox("show_credits")->label(t("Show site credits"))->id("g-footer-text") -      ->checked(module::get_var("gallery", "show_credits")); - -    module::event("theme_edit_form", $form); - -    $group = $form->group("buttons") -      ->set_attr("style","border: none"); -    $group->submit("")->value(t("Save")); -    return $form; -  } -    static function get_info($theme_name) { -    $theme_name = preg_replace("/[^\w]/", "", $theme_name); +    $theme_name = preg_replace("/[^a-zA-Z0-9\._-]/", "", $theme_name);      $file = THEMEPATH . "$theme_name/theme.info";      $theme_info = new ArrayObject(parse_ini_file($file), ArrayObject::ARRAY_AS_PROPS);      $theme_info->description = t($theme_info->description); | 
