Changeset 2365 in ExiteCMS for modules/ExiteCMS/tracsvn/php-files/modules/tracsvn/admin.php
- Timestamp:
- 07/29/10 17:48:33 (19 months ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
modules/ExiteCMS/tracsvn/php-files/modules/tracsvn/admin.php
r2093 r2365 36 36 $database = stripinput($_POST['database']); 37 37 $url = stripinput($_POST['url']); 38 $repo = stripinput($_POST['repo']); 38 39 $trac_url = stripinput($_POST['trac_url']); 39 40 $cmd = stripinput($_POST['cmd']); … … 44 45 $view_diff = isNum($_POST['view_diff']) ? $_POST['view_diff'] : 102; 45 46 $view_file = isNum($_POST['view_file']) ? $_POST['view_file'] : 102; 46 47 47 48 $variables['message'] = ""; 48 49 … … 51 52 $variables['message'] = ($variables['message'] == "" ? "" : "<br />") . $locale['406']; 52 53 } else { 54 // if a repo is defined, check if it exists 55 if (!empty($repo)) { 56 if(!dbtable_exists("repository", $database)) { 57 $variables['message'] = ($variables['message'] == "" ? "" : "<br />") . $locale['459']; 58 } else { 59 $result = dbquery("SELECT * FROM ".$database.".repository WHERE name = '".mysql_real_escape_string($repo)."'"); 60 if (!dbrows($result)) { 61 $variables['message'] = ($variables['message'] == "" ? "" : "<br />") . $locale['460']; 62 } 63 } 64 } 53 65 // check if the cmd points to svn 54 66 $_tmp = explode(" ", $cmd); … … 86 98 $result = dbquery("UPDATE ".$db_prefix."configuration SET cfg_value = '".$database."' WHERE cfg_name = 'tracsvn_database'"); 87 99 $result = dbquery("UPDATE ".$db_prefix."configuration SET cfg_value = '".$url."' WHERE cfg_name = 'tracsvn_url'"); 100 $result = dbquery("UPDATE ".$db_prefix."configuration SET cfg_value = '".$repo."' WHERE cfg_name = 'tracsvn_repo'"); 88 101 $result = dbquery("UPDATE ".$db_prefix."configuration SET cfg_value = '".$trac_url."' WHERE cfg_name = 'tracsvn_trac_url'"); 89 102 $result = dbquery("UPDATE ".$db_prefix."configuration SET cfg_value = '".$cmd."' WHERE cfg_name = 'tracsvn_svncmd'"); … … 121 134 $database = $settings['tracsvn_database']; 122 135 $url = $settings['tracsvn_url']; 136 $repo = $settings['tracsvn_repo']; 123 137 $trac_url = $settings['tracsvn_trac_url']; 124 138 $cmd = $settings['tracsvn_svncmd']; … … 190 204 $variables['database'] = $database; 191 205 $variables['url'] = $url; 206 $variables['repo'] = $repo; 192 207 $variables['trac_url'] = $trac_url; 193 208 $variables['cmd'] = $cmd;
Note: See TracChangeset
for help on using the changeset viewer.
