summaryrefslogtreecommitdiff
path: root/themes
diff options
context:
space:
mode:
authorTim Almdal <tnalmdal@shaw.ca>2009-11-18 15:36:13 -0800
committerTim Almdal <tnalmdal@shaw.ca>2009-11-18 15:36:13 -0800
commit26114972c3388f065220b94a0d5962f20a6ccd0c (patch)
treeb9b15b503bff9bc27492eb11fe656749c626cae8 /themes
parent1692ee130887a6ad1ba68aa34a96ad36161600f9 (diff)
Create theme::get_var(), theme::set_var() methods to set the options of the active site theme. Change all refrences to theme options to use these methods. Update the version number of Gallery to 20 and move any them related options to the be stored under the active theme.
Diffstat (limited to 'themes')
-rw-r--r--themes/wind/helpers/wind.php28
-rw-r--r--themes/wind/views/page.html.php6
2 files changed, 17 insertions, 17 deletions
diff --git a/themes/wind/helpers/wind.php b/themes/wind/helpers/wind.php
index deb778d2..beef3d41 100644
--- a/themes/wind/helpers/wind.php
+++ b/themes/wind/helpers/wind.php
@@ -24,50 +24,50 @@ class wind {
$group = $form->group("edit_theme");
$group->input("page_size")->label(t("Items per page"))->id("g-page-size")
->rules("required|valid_digit")
- ->value(module::get_var("gallery", "page_size"));
+ ->value(module::get_var("wind", "page_size"));
$group->input("thumb_size")->label(t("Thumbnail size (in pixels)"))->id("g-thumb-size")
->rules("required|valid_digit")
- ->value(module::get_var("gallery", "thumb_size"));
+ ->value(module::get_var("wind", "thumb_size"));
$group->input("resize_size")->label(t("Resized image size (in pixels)"))->id("g-resize-size")
->rules("required|valid_digit")
- ->value(module::get_var("gallery", "resize_size"));
+ ->value(module::get_var("wind", "resize_size"));
$group->textarea("header_text")->label(t("Header text"))->id("g-header-text")
- ->value(module::get_var("gallery", "header_text"));
+ ->value(module::get_var("wind", "header_text"));
$group->textarea("footer_text")->label(t("Footer text"))->id("g-footer-text")
- ->value(module::get_var("gallery", "footer_text"));
+ ->value(module::get_var("wind", "footer_text"));
$group->checkbox("show_credits")->label(t("Show site credits"))->id("g-footer-text")
- ->checked(module::get_var("gallery", "show_credits"));
+ ->checked(module::get_var("wind", "show_credits"));
$group->submit("")->value(t("Save"));
return $form;
}
static function update_options($form) {
- module::set_var("gallery", "page_size", $form->edit_theme->page_size->value);
+ module::set_var("wind", "page_size", $form->edit_theme->page_size->value);
$thumb_size = $form->edit_theme->thumb_size->value;
$thumb_dirty = false;
- if (module::get_var("gallery", "thumb_size") != $thumb_size) {
+ if (module::get_var("wind", "thumb_size") != $thumb_size) {
graphics::remove_rule("gallery", "thumb", "gallery_graphics::resize");
graphics::add_rule(
"gallery", "thumb", "gallery_graphics::resize",
array("width" => $thumb_size, "height" => $thumb_size, "master" => Image::AUTO),
100);
- module::set_var("gallery", "thumb_size", $thumb_size);
+ module::set_var("wind", "thumb_size", $thumb_size);
}
$resize_size = $form->edit_theme->resize_size->value;
$resize_dirty = false;
- if (module::get_var("gallery", "resize_size") != $resize_size) {
+ if (module::get_var("wind", "resize_size") != $resize_size) {
graphics::remove_rule("gallery", "resize", "gallery_graphics::resize");
graphics::add_rule(
"gallery", "resize", "gallery_graphics::resize",
array("width" => $resize_size, "height" => $resize_size, "master" => Image::AUTO),
100);
- module::set_var("gallery", "resize_size", $resize_size);
+ module::set_var("wind", "resize_size", $resize_size);
}
- module::set_var("gallery", "header_text", $form->edit_theme->header_text->value);
- module::set_var("gallery", "footer_text", $form->edit_theme->footer_text->value);
- module::set_var("gallery", "show_credits", $form->edit_theme->show_credits->value);
+ module::set_var("wind", "header_text", $form->edit_theme->header_text->value);
+ module::set_var("wind", "footer_text", $form->edit_theme->footer_text->value);
+ module::set_var("wind", "show_credits", $form->edit_theme->show_credits->value);
}
}
diff --git a/themes/wind/views/page.html.php b/themes/wind/views/page.html.php
index 6056f54e..0025a993 100644
--- a/themes/wind/views/page.html.php
+++ b/themes/wind/views/page.html.php
@@ -77,7 +77,7 @@
<?= $theme->site_status() ?>
<div id="g-header" class="ui-helper-clearfix">
<div id="g-banner">
- <? if ($header_text = module::get_var("gallery", "header_text")): ?>
+ <? if ($header_text = theme::get_var("header_text")): ?>
<?= $header_text ?>
<? else: ?>
<a id="g-logo" class="g-left" href="<?= item::root()->url() ?>" title="<?= t("go back to the Gallery home")->for_html_attr() ?>">
@@ -129,11 +129,11 @@
</div>
<div id="g-footer" class="ui-helper-clearfix">
<?= $theme->footer() ?>
- <? if ($footer_text = module::get_var("gallery", "footer_text")): ?>
+ <? if ($footer_text = theme::get_var("footer_text")): ?>
<?= $footer_text ?>
<? endif ?>
- <? if (module::get_var("gallery", "show_credits")): ?>
+ <? if (theme::get_var("show_credits")): ?>
<ul id="g-credits" class="g-inline">
<?= $theme->credits() ?>
</ul>