Plugin Directory

Changeset 1102088


Ignore:
Timestamp:
02/28/2015 09:41:20 PM (11 years ago)
Author:
Varrcan
Message:

Version: 0.3.4

Location:
mfp-mod-wp/trunk
Files:
4 edited

Legend:

Unmodified
Added
Removed
  • mfp-mod-wp/trunk/class/option.class.php

    r1101431 r1102088  
    3535                                                                                                         "welcome" => "0",
    3636                                                                                                        ), // Удаление виджетов
    37                                                     "mfp_mod_option_wp_translit" => "0", // Транслит
     37                                                    "mfp_mod_option_translit" => "0", // Транслит
    3838                                                    "mfp_mod_option_footer_text_opt" => "0", // Текст в футере
    3939                                                    "mfp_mod_option_footer_text" => "Developed by", // Надпись в футере
     
    5858        $this->functionMFP(); // инициализация функций
    5959   
    60     if (isset($_POST["save"])) { // обновить настройки
     60    if (isset($_POST["mfp-save"])) { // обновить настройки
    6161      $this->mfpSaveOptions();
    6262    }
    63         if (isset($_POST["reset"])) { // сбросить настройки
     63        if (isset($_POST["mfp-reset"])) { // сбросить настройки
    6464      $this->mfpReset();
    6565    }
     
    145145    return $options;
    146146  }
    147  
     147                               
    148148  /** Обновление настроек */
    149149  public function mfpSaveOptions(){
    150       $data = array("mfp_mod_option_link" => $_POST['mfp_out_link'],
    151                     "mfp_mod_option_comment" => $_POST['mfp_out_comment'],
    152                                         "mfp_mod_option_version" => $_POST['mfp_out_version'],
    153                     "mfp_mod_option_wp_help" => $_POST['mfp_out_wp_help'],
    154                     "mfp_mod_option_wp_del" => $_POST['mfp_out_wp_del'],
    155                                         "mfp_mod_option_wp_logo" => $_POST['mfp_out_wp_logo'],
    156                     "mfp_mod_option_wp_widgets" => $_POST['mfp_out_wp_widgets'],
    157                                         "mfp_mod_option_translit" => $_POST['mfp_out_translit'],
    158                     "mfp_mod_option_footer_text_opt" => $_POST['mfp_out_foo_text'],
    159                     "mfp_mod_option_footer_text" => $_POST['mfp_out_footer_text'],
    160                     "mfp_mod_option_footer_text1" => $_POST['mfp_out_footer_text1'],
    161                     "mfp_mod_option_footer_text2" => $_POST['mfp_out_footer_text2'],
    162                                         "mfp_mod_option_metabox" => $_POST['mfp_out_metabox'],
    163                                         "mfp_mod_option_metabox_title" => $_POST['mfp_out_metabox_title'],
    164                                         "mfp_mod_option_metabox_text" => $_POST['mfp_out_metabox_text'],
    165                                         "mfp_mod_option_custom_admin" => $_POST['mfp_out_login']
    166                     );
    167       $data = serialize($data);
    168             $image_url = $_POST['mfp_image_url'];
    169             $logo_url = $_POST['mfp_logo_url'];
    170                 update_option('mfp_mod_image_url', $image_url);
    171                 update_option('mfp_mod_logo_url', $logo_url);
    172         update_option('mfp_mod_options', $data);
    173       $this->messages[] = 'Настройки успешно сохранены';
     150        $data = array("mfp_mod_option_link" =>
     151                                    array("rss" => (isset($_POST['mfp_out_link']['rss'])) ? $_POST['mfp_out_link']['rss'] : '0',
     152                                                "wlwmanifest" => (isset($_POST['mfp_out_link']['wlwmanifest'])) ? $_POST['mfp_out_link']['wlwmanifest'] : '0',
     153                                                "index_rel" => (isset($_POST['mfp_out_link']['index_rel'])) ? $_POST['mfp_out_link']['index_rel'] : '0',
     154                                                "wp_shortlink" => (isset($_POST['mfp_out_link']['wp_shortlink'])) ? $_POST['mfp_out_link']['wp_shortlink'] : '0',
     155                                                "wp_generator" => (isset($_POST['mfp_out_link']['wp_generator'])) ? $_POST['mfp_out_link']['wp_generator'] : '0',
     156                                             ),
     157                                "mfp_mod_option_comment" => (isset($_POST['mfp_out_comment'])) ? $_POST['mfp_out_comment'] : '0',
     158                                "mfp_mod_option_version" => (isset($_POST['mfp_out_version'])) ? $_POST['mfp_out_version'] : '0',
     159                                "mfp_mod_option_wp_help" => (isset($_POST['mfp_out_wp_help'])) ? $_POST['mfp_out_wp_help'] : '0',
     160                                "mfp_mod_option_wp_del" => (isset($_POST['mfp_out_wp_del'])) ? $_POST['mfp_out_wp_del'] : '0',
     161                                "mfp_mod_option_wp_logo" => (isset($_POST['mfp_out_wp_logo'])) ? $_POST['mfp_out_wp_logo'] : '0',
     162                                "mfp_mod_option_wp_widgets" =>
     163                                array(
     164                                            "quick_press" => (isset($_POST['mfp_out_wp_widgets']['quick_press'])) ? $_POST['mfp_out_wp_widgets']['quick_press'] : '0',
     165                                            "activity" => (isset($_POST['mfp_out_wp_widgets']['activity'])) ? $_POST['mfp_out_wp_widgets']['activity'] : '0',
     166                                            "right_now" => (isset($_POST['mfp_out_wp_widgets']['right_now'])) ? $_POST['mfp_out_wp_widgets']['right_now'] : '0',
     167                                            "primary" => (isset($_POST['mfp_out_wp_widgets']['primary'])) ? $_POST['mfp_out_wp_widgets']['primary'] : '0',
     168                                            "welcome" => (isset($_POST['mfp_out_wp_widgets']['welcome'])) ? $_POST['mfp_out_wp_widgets']['welcome'] : '0',
     169                                         ),
     170                                "mfp_mod_option_translit" => (isset($_POST['mfp_out_translit'])) ? $_POST['mfp_out_translit'] : '0',
     171                                "mfp_mod_option_footer_text_opt" => (isset($_POST['mfp_out_foo_text'])) ? $_POST['mfp_out_foo_text'] : '0',
     172                                "mfp_mod_option_footer_text" => (isset($_POST['mfp_out_footer_text'])) ? $_POST['mfp_out_footer_text'] : '',
     173                                "mfp_mod_option_footer_text1" => (isset($_POST['mfp_out_footer_text1'])) ? $_POST['mfp_out_footer_text1'] : '',
     174                                "mfp_mod_option_footer_text2" => (isset($_POST['mfp_out_footer_text2'])) ? $_POST['mfp_out_footer_text2'] : '',
     175                                "mfp_mod_option_metabox" => (isset($_POST['mfp_out_metabox'])) ? $_POST['mfp_out_metabox'] : '0',
     176                                "mfp_mod_option_metabox_title" => (isset($_POST['mfp_out_metabox_title'])) ? $_POST['mfp_out_metabox_title'] : '',
     177                                "mfp_mod_option_metabox_text" => (isset($_POST['mfp_out_metabox_text'])) ? $_POST['mfp_out_metabox_text'] : '',
     178                                "mfp_mod_option_custom_admin" => (isset($_POST['mfp_out_login'])) ? $_POST['mfp_out_login'] : '0'
     179                                );
     180        //$data = array("mfp_mod_option_link" => $_POST['mfp_out_link'],
     181        //                          "mfp_mod_option_comment" => $_POST['mfp_out_comment'],
     182        //                          "mfp_mod_option_version" => $_POST['mfp_out_version'],
     183        //                          "mfp_mod_option_wp_help" => $_POST['mfp_out_wp_help'],
     184        //                          "mfp_mod_option_wp_del" => $_POST['mfp_out_wp_del'],
     185        //                          "mfp_mod_option_wp_logo" => $_POST['mfp_out_wp_logo'],
     186        //                          "mfp_mod_option_wp_widgets" => $_POST['mfp_out_wp_widgets'],
     187        //                          "mfp_mod_option_translit" => $_POST['mfp_out_translit'],
     188        //                          "mfp_mod_option_footer_text_opt" => $_POST['mfp_out_foo_text'],
     189        //                          "mfp_mod_option_footer_text" => $_POST['mfp_out_footer_text'],
     190        //                          "mfp_mod_option_footer_text1" => $_POST['mfp_out_footer_text1'],
     191        //                          "mfp_mod_option_footer_text2" => $_POST['mfp_out_footer_text2'],
     192        //                          "mfp_mod_option_metabox" => $_POST['mfp_out_metabox'],
     193        //                          "mfp_mod_option_metabox_title" => $_POST['mfp_out_metabox_title'],
     194        //                          "mfp_mod_option_metabox_text" => $_POST['mfp_out_metabox_text'],
     195        //                          "mfp_mod_option_custom_admin" => $_POST['mfp_out_login']
     196        //                          );
     197        $data = serialize($data);
     198        $image_url = (isset($_POST['mfp_image_url'])) ? $_POST['mfp_image_url'] : '';
     199        $logo_url = (isset($_POST['mfp_logo_url'])) ? $_POST['mfp_logo_url'] : '';
     200            update_option('mfp_mod_image_url', $image_url);
     201            update_option('mfp_mod_logo_url', $logo_url);
     202            update_option('mfp_mod_options', $data);
     203        $this->messages[] = 'Настройки успешно сохранены';
    174204  }
    175205   
  • mfp-mod-wp/trunk/mfp-mod-wp.php

    r1101434 r1102088  
    33Plugin Name: MFP mod WP
    44Description: Plugin MFP mod WP does two main functions:  clean your source code from links, which can to slow down your blog and hides some articles such as version of the engine, links to wordpress.org etc. from the admintool.
    5 Version: 0.3.3
     5Version: 0.3.4
    66Author: Sergey Voloshin
    77Author URI: https://varrcan.me/
     
    2424define('MFP_MOD_WP_DIR', plugin_dir_path(__FILE__));
    2525define('MFP_MOD_WP_URL', plugin_dir_url(__FILE__));
    26 define('MFP_VERSION', '0.3.3');
     26define('MFP_VERSION', '0.3.4');
    2727
    2828if(function_exists('load_plugin_textdomain')) load_plugin_textdomain('mfp-languages', PLUGINDIR.'/'.dirname(plugin_basename
     
    5858                                                                                                     "welcome" => "0",
    5959                                                                                                    ), // Удаление виджетов
    60                                                 "mfp_mod_option_wp_translit" => "0", // Транслит
     60                                                "mfp_mod_option_translit" => "0", // Транслит
    6161                                                "mfp_mod_option_footer_text_opt" => "0", // Текст в футере
    6262                                                "mfp_mod_option_footer_text" => "Developed by", // Надпись в футере
  • mfp-mod-wp/trunk/readme.txt

    r1101431 r1102088  
    4343== Changelog ==
    4444
     45= v0.3.4 (01.03.2015) =
     46* bug fix reset the settings plugin
     47* Fix readme.txt
     48
    4549= v0.3.3 (27.02.2015) =
    4650* Fix small bugs
     
    6670== Upgrade notice ==
    6771
     72* v0.3.4 Fix bugs
    6873* v0.3.3 Fix small bugs
    6974* v0.3.2 Full Updated
  • mfp-mod-wp/trunk/view.php

    r1101431 r1102088  
    2626$this->mfp_options = unserialize($this->mfpGetOptions());
    2727
    28 
     28//echo __FILE__.' @ '.__LINE__.'<pre>'.print_r($this->mfp_options,true).'</pre>';
    2929?>
    3030
     
    8484      </div>
    8585    </div>
    86     <input type="submit" class="btn btn-danger" name="reset"
     86    <input type="submit" class="btn btn-danger" name="mfp-reset"
    8787           value="<?php echo __('Reset all settings', 'mfp-languages'); ?>" />
    8888    <!--
     
    341341  </div>
    342342 
    343     <input type="submit" class="btn btn-success" name="save"
     343    <input type="submit" class="btn btn-success" name="mfp-save"
    344344           value="<?php echo __('Save Configuration', 'mfp-languages'); ?>" />
    345345  </div>
Note: See TracChangeset for help on using the changeset viewer.