Ignore:
Timestamp:
Jan 5, 2013, 1:39:08 AM (11 years ago)
Author:
julien1311
Message:

[file_uploader] pdf2tab update

Location:
extensions/File_Uploader
Files:
1 added
4 edited

Legend:

Unmodified
Added
Removed
  • extensions/File_Uploader

    • Property tsvn:logtemplate set to [file_uploader]
  • extensions/File_Uploader/install

    • Property tsvn:logtemplate set to [file_uploader]
  • extensions/File_Uploader/install/config_default.inc.php

    r19775 r19821  
    3535        'new_tab' => 1,
    3636        'overwrite' => 0,
     37        'pdf2tab_extensions' => array('pdf', 'docx', 'doc', 'odt', 'xlsx', 'xls', 'ods', 'pptx', 'ppt', 'odp'),
    3738);
    3839
  • extensions/File_Uploader/install/functions.inc.php

    r19775 r19821  
    11<?php
     2function file_uploader_install($config) {
     3        $query = 'INSERT INTO '.CONFIG_TABLE.' (param,value,comment) VALUES ("file_uploader" ,"'.pwg_db_real_escape_string(serialize($config)).'", "File Uploader plugin parameters");';
     4        pwg_query($query);
     5}
     6
     7function file_uploader_update_db() {
     8        global $conf;
     9        include(dirname(__FILE__).'/config_default.inc.php');
     10
     11        $config = array();
     12        if (isset($conf['file_uploader']))
     13                $conf_file_uploader = unserialize($conf['file_uploader']);
     14       
     15        if (isset($conf_file_uploader)) {
     16                foreach ($config_default as $key => $value) {
     17                        if (isset($conf_file_uploader[$key]))
     18                                $config[$key] = $conf_file_uploader[$key];
     19                        else
     20                                $config[$key] = $config_default[$key];
     21                }
     22                file_uploader_delete_conf("file_uploader");
     23                file_uploader_install($config);
     24        } else {
     25                file_uploader_install($config_default);
     26        }
     27}
     28
     29function file_uploader_delete_conf($where) {
     30        $query = 'DELETE FROM ' . CONFIG_TABLE . ' WHERE (param="'.$where.'");';
     31        pwg_query($query);
     32}
     33
    234function file_uploader_folder($file_uploader_galleries_folder, $file_uploader_galleries_dir) {
    335        //If the directory does not exist, we create it
Note: See TracChangeset for help on using the changeset viewer.