Changeset 3047
- Timestamp:
- 05/30/11 07:13:43 (12 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
plugins/dc1redirect/_admin.php
r3012 r3047 21 21 if ($core->auth->isSuperAdmin()) 22 22 { 23 $old_url = $settings->dc1redirect->dc1_old_url; 24 $dc2_full_url = $core->blog->url; 25 preg_match('|^[a-z]{3,}://[^/]*(/.*?)/?$|',$dc2_full_url,$matches); 26 $old_url_default = $matches[1]; 27 28 $old_dc_url = $settings->dc1redirect->dc1_old_dc_url; 29 $old_dc_url_default = dirname($settings->system->public_url); 30 23 31 echo 24 32 '<fieldset><legend>'.__('Dotclear 1 URLs').'</legend>'. 25 33 '<p><label class="classic">'. 26 34 form::checkbox('dc1_redirect','1',$settings->dc1redirect->dc1_redirect). 27 __('Redirect Dotclear 1.x old URLs').'</label>'. 28 ' - <a href="plugin.php?p=dc1redirect">'.__('Redirect your Atom and RSS feeds').'</a></p>'. 35 __('Redirect Dotclear 1.x old URLs').'</label></p>'. 36 '<p><label class="classic">'.__('Old blog URL path:').' '. 37 form::field('dc1_old_url',50,0,html::escapeHTML($old_url)). 38 '</label> '.__('Default: ').html::escapeHTML($old_url_default).'</p>'. 39 '<p><label class="classic">'.__('Old DotClear URL path:').' '. 40 form::field('dc1_old_dc_url',50,0,html::escapeHTML($old_dc_url)). 41 '</label> '.__('Default: ').html::escapeHTML($old_dc_url_default).'</p>'. 42 /* 43 '<p><label class="classic">'.__('Migration date:').' '. 44 form::field('dc1_mig_date',50,0,$settings->dc1redirect->dc1_mig_date). 45 '</label></p>'. 46 */ 47 '<p><a href="plugin.php?p=dc1redirect">'.__('Redirect your Atom and RSS feeds').'</a></p>'. 29 48 '</fieldset>'; 30 49 } … … 37 56 $settings->addNameSpace('dc1redirect'); 38 57 try { 39 $settings->dc1redirect->put('dc1_redirect',!empty($_POST['dc1_redirect']),'boolean' );58 $settings->dc1redirect->put('dc1_redirect',!empty($_POST['dc1_redirect']),'boolean','Redirect enabled'); 40 59 } catch (Exception $e) { 41 60 $settings->dc1redirect->drop('dc1_redirect'); 42 $settings->dc1redirect->put('dc1_redirect',!empty($_POST['dc1_redirect']),'boolean' );61 $settings->dc1redirect->put('dc1_redirect',!empty($_POST['dc1_redirect']),'boolean','Redirect enabled'); 43 62 } 63 try { 64 $settings->dc1redirect->put('dc1_old_url',$_POST['dc1_old_url'],'string','Old blog URL',!empty($_POST['dc1_old_url'])); 65 } catch (Exception $e) { 66 $settings->dc1redirect->drop('dc1_old_url'); 67 $settings->dc1redirect->put('dc1_old_url',$_POST['dc1_old_url'],'string','Old blog URL',!empty($_POST['dc1_old_url'])); 68 } 69 try { 70 $settings->dc1redirect->put('dc1_old_dc_url',$_POST['dc1_old_dc_url'],'string','Old DotClear URL path',!empty($_POST['dc1_old_dc_url'])); 71 } catch (Exception $e) { 72 $settings->dc1redirect->drop('dc1_old_dc_url'); 73 $settings->dc1redirect->put('dc1_old_dc_url',$_POST['dc1_old_dc_url'],'string','Old DotClear URL path',!empty($_POST['dc1_old_dc_url'])); 74 } 75 /* 76 try { 77 $settings->dc1redirect->put('dc1_mig_date',$_POST['dc1_mig_date'],'string','Migration date (yyyy-mm-dd)'); 78 } catch (Exception $e) { 79 $settings->dc1redirect->drop('dc1_mig_date'); 80 $settings->dc1redirect->put('dc1_mig_date',$_POST['dc1_mig_date'],'string','Migration date (yyyy-mm-dd)'); 81 } 82 */ 44 83 } 45 84 }
Note: See TracChangeset
for help on using the changeset viewer.