From 2c86723942c9a2001a4fac6f50328521d21ced1e Mon Sep 17 00:00:00 2001 From: Bharat Mediratta Date: Fri, 28 Nov 2008 05:45:35 +0000 Subject: Add an easy way to add a bunch of servers from the server side --- core/controllers/welcome.php | 13 +++++++++++++ core/views/welcome.html.php | 8 ++++++++ 2 files changed, 21 insertions(+) (limited to 'core') diff --git a/core/controllers/welcome.php b/core/controllers/welcome.php index 9b2ec19d..a75b225f 100644 --- a/core/controllers/welcome.php +++ b/core/controllers/welcome.php @@ -21,6 +21,8 @@ class Welcome_Controller extends Template_Controller { public $template = "welcome.html"; function index() { + Session::instance(); + $this->template->syscheck = new View("welcome_syscheck.html"); $this->template->syscheck->errors = $this->_get_config_errors(); $this->template->syscheck->modules = array(); @@ -149,6 +151,17 @@ class Welcome_Controller extends Template_Controller { } } + function add_photos() { + $path = $this->input->post("path"); + cookie::set("add_photos_path", $path); + + foreach (glob("$path/*.[Jj][Pp][Gg]") as $file) { + set_time_limit(30); + photo::create(1, $file, basename($file), basename($file)); + } + url::redirect("welcome"); + } + function add_albums_and_photos($count) { srand(time()); $parents = ORM::factory("item")->where("type", "album")->find_all()->as_array(); diff --git a/core/views/welcome.html.php b/core/views/welcome.html.php index 6bbd3ec7..16b4659a 100644 --- a/core/views/welcome.html.php +++ b/core/views/welcome.html.php @@ -232,6 +232,14 @@ +
+ Server Side Photos +
"> + + " /> +
+
Albums
"> -- cgit v1.2.3