add status messages during bulk_add
git-svn-id: file:///home/shish/svn/shimmie2/trunk@238 7f39781d-f577-437e-ae19-be835c7a54ca
This commit is contained in:
parent
660ca7f8aa
commit
fa49bf13f3
@ -11,8 +11,8 @@ class BulkAdd extends Extension {
|
|||||||
if($user->is_admin() && isset($_POST['dir'])) {
|
if($user->is_admin() && isset($_POST['dir'])) {
|
||||||
set_time_limit(0);
|
set_time_limit(0);
|
||||||
|
|
||||||
$this->theme->display_upload_results($event->page_object);
|
|
||||||
$this->add_dir($_POST['dir']);
|
$this->add_dir($_POST['dir']);
|
||||||
|
$this->theme->display_upload_results($event->page_object);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -1,10 +1,15 @@
|
|||||||
<?php
|
<?php
|
||||||
|
|
||||||
class BulkAddTheme extends Themelet {
|
class BulkAddTheme extends Themelet {
|
||||||
|
var $messages = array();
|
||||||
|
|
||||||
public function display_upload_results($page) {
|
public function display_upload_results($page) {
|
||||||
$page->set_title("Adding folder");
|
$page->set_title("Adding folder");
|
||||||
$page->set_heading("Adding folder");
|
$page->set_heading("Adding folder");
|
||||||
$page->add_block(new NavBlock());
|
$page->add_block(new NavBlock());
|
||||||
|
foreach($this->messages as $block) {
|
||||||
|
$page->add_block($block);
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
public function display_admin_block($page) {
|
public function display_admin_block($page) {
|
||||||
@ -23,7 +28,7 @@ class BulkAddTheme extends Themelet {
|
|||||||
}
|
}
|
||||||
|
|
||||||
public function add_status($title, $body) {
|
public function add_status($title, $body) {
|
||||||
$page->add_block(new Block($title, $body));
|
$this->messages[] = new Block($title, $body);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
?>
|
?>
|
||||||
|
Loading…
x
Reference in New Issue
Block a user