Changeset 652652
- Timestamp:
- 01/14/2013 09:28:18 PM (13 years ago)
- Location:
- all-in-one-favicon/trunk
- Files:
-
- 5 edited
-
includes/aio-favicon-backend.php (modified) (1 diff)
-
includes/settings-page.php (modified) (1 diff)
-
includes/settings-page/sp-left-column.php (modified) (1 diff)
-
includes/settings-page/sp-plugin-favicon-settings.php (modified) (1 diff)
-
readme.txt (modified) (1 diff)
Legend:
- Unmodified
- Added
- Removed
-
all-in-one-favicon/trunk/includes/aio-favicon-backend.php
r627435 r652652 190 190 check_admin_referer('aio-favicon-settings-form'); 191 191 192 // get new settings from POST 193 $usersettings = $_POST[AIOFAVICON_SETTINGSNAME]; 194 195 // if URL was copy / pasted into form, fields named "*-text", but must be saved without "-text" suffix. 196 foreach ($usersettings as $settingsName => $settingsValue) { 197 if(preg_match('/(.*)-text/i',$settingsName, $matches)) { 198 if (count($matches) > 1) { 199 $match = $matches[1]; 200 if(!empty($settingsValue)) { 201 $usersettings[$match] = $settingsValue; 202 } 203 } 204 //delete "*-text" from incoming array 205 unset($usersettings[$settingsName]); 206 } 207 } 208 192 209 // Create the settings array by merging the user's settings and the defaults 193 $usersettings = $_POST[AIOFAVICON_SETTINGSNAME];194 210 $defaultArray = $this->aioFaviconDefaultSettings; 195 211 $this->aioFaviconSettings = wp_parse_args($usersettings, wp_parse_args((array)get_option(AIOFAVICON_SETTINGSNAME), $defaultArray)); -
all-in-one-favicon/trunk/includes/settings-page.php
r385582 r652652 16 16 <br class="clear"/> 17 17 18 <?php settings_fields(AIOFAVICON_SETTINGSNAME); ?>19 18 <?php 20 19 require_once 'settings-page/sp-left-column.php'; -
all-in-one-favicon/trunk/includes/settings-page/sp-left-column.php
r627435 r652652 13 13 <form id="aio-favicon-settings-update" name="aio-favicon-settings-update" enctype="multipart/form-data" method="post" action="admin-post.php"> 14 14 <?php if (function_exists('wp_nonce_field') === true) wp_nonce_field('aio-favicon-settings-form'); ?> 15 <input type='hidden' value="<?php echo AIOFAVICON_SETTINGSNAME ?>" name="option_page"/> 15 16 16 17 <div id="poststuff"> -
all-in-one-favicon/trunk/includes/settings-page/sp-plugin-favicon-settings.php
r652650 r652652 27 27 <td> 28 28 <input id="<?php echo AIOFAVICON_SETTINGSNAME .'-'. $iconName ?>" type="file" name="<?php echo $iconName ?>" size="50" maxlength="100000" accept="image/*" value="<?php echo $this->aioFaviconSettings[$iconName] ?>" style="display:none;"/> 29 <input id="<?php echo AIOFAVICON_SETTINGSNAME .'-'. $iconName ?>-text" type="text" name="<?php echo $iconName ?>-text" size="60" maxlength="100000" value="<?php echo $this->aioFaviconSettings[$iconName] ?>"/>29 <input id="<?php echo AIOFAVICON_SETTINGSNAME .'-'. $iconName ?>-text" type="text" name="<?php echo AIOFAVICON_SETTINGSNAME . '[' . $iconName ?>-text]" size="60" maxlength="100000" value="<?php echo $this->aioFaviconSettings[$iconName] ?>"/> 30 30 <input id="<?php echo AIOFAVICON_SETTINGSNAME .'-'. $iconName ?>-button" type="button" name="<?php echo $iconName ?>-button" class="button-secondary" value="<?php _e('Upload') ?>" /> 31 31 <br /> -
all-in-one-favicon/trunk/readme.txt
r627435 r652652 95 95 == Changelog == 96 96 = 4.2 (2012-02-01) = 97 * BUGFIX: Copy and paste of Favicon URLs now working correctly 97 98 * NEW: Turkish translation by Selçuk Yahşi 98 99 * CHANGE: Eddy Ernesto Ríos updated the Spanish translation
Note: See TracChangeset
for help on using the changeset viewer.