HINT ALL THE TYPES. SIMPLE ALL THE EXTENSIONS.

This commit is contained in:
Shish
2012-02-08 11:24:25 +00:00
parent 9707c1f7ce
commit 4697e21fcd
43 changed files with 492 additions and 535 deletions

View File

@@ -11,12 +11,12 @@
*/
class ArchiveFileHandler extends SimpleExtension {
public function onInitExt($event) {
public function onInitExt(InitExtEvent $event) {
global $config;
$config->set_default_string('archive_extract_command', 'unzip -d "%d" "%f"');
}
public function onSetupBuilding($event) {
public function onSetupBuilding(SetupBuildingEvent $event) {
$sb = new SetupBlock("Archive Handler Options");
$sb->add_text_option("archive_tmp_dir", "Temporary folder: ");
$sb->add_text_option("archive_extract_command", "<br>Extraction command: ");
@@ -24,7 +24,7 @@ class ArchiveFileHandler extends SimpleExtension {
$event->panel->add_block($sb);
}
public function onDataUpload($event) {
public function onDataUpload(DataUploadEvent $event) {
if($this->supported_ext($event->type)) {
global $config;
$tmp = sys_get_temp_dir();