|
@@ 1213-1228 (lines=16) @@
|
| 1210 |
|
/** |
| 1211 |
|
* Save the form submission containing changes to a FTS mapping |
| 1212 |
|
*/ |
| 1213 |
|
public function doSaveAlterMapping() |
| 1214 |
|
{ |
| 1215 |
|
$conf = $this->conf; |
| 1216 |
|
$misc = $this->misc; |
| 1217 |
|
$lang = $this->lang; |
| 1218 |
|
$data = $misc->getDatabaseAccessor(); |
| 1219 |
|
|
| 1220 |
|
$mappingArray = (is_array($_POST['formMapping']) ? $_POST['formMapping'] : [$_POST['formMapping']]); |
| 1221 |
|
$status = $data->changeFtsMapping($_POST['ftscfg'], $mappingArray, 'alter', $_POST['formDictionary']); |
| 1222 |
|
if ($status == 0) { |
| 1223 |
|
$this->doViewConfig($_POST['ftscfg'], $lang['strftsmappingaltered']); |
| 1224 |
|
} else { |
| 1225 |
|
$this->doAlterMapping($lang['strftsmappingalteredbad']); |
| 1226 |
|
} |
| 1227 |
|
} |
| 1228 |
|
|
| 1229 |
|
/** |
| 1230 |
|
* Show the form to enter parameters of a new FTS mapping |
| 1231 |
|
*/ |
|
@@ 1306-1321 (lines=16) @@
|
| 1303 |
|
/** |
| 1304 |
|
* Save the form submission containing parameters of a new FTS mapping |
| 1305 |
|
*/ |
| 1306 |
|
public function doSaveAddMapping() |
| 1307 |
|
{ |
| 1308 |
|
$conf = $this->conf; |
| 1309 |
|
$misc = $this->misc; |
| 1310 |
|
$lang = $this->lang; |
| 1311 |
|
$data = $misc->getDatabaseAccessor(); |
| 1312 |
|
|
| 1313 |
|
$mappingArray = (is_array($_POST['formMapping']) ? $_POST['formMapping'] : [$_POST['formMapping']]); |
| 1314 |
|
$status = $data->changeFtsMapping($_POST['ftscfg'], $mappingArray, 'add', $_POST['formDictionary']); |
| 1315 |
|
if ($status == 0) { |
| 1316 |
|
$this->doViewConfig($_POST['ftscfg'], $lang['strftsmappingadded']); |
| 1317 |
|
} else { |
| 1318 |
|
$this->doAddMapping($lang['strftsmappingaddedbad']); |
| 1319 |
|
} |
| 1320 |
|
} |
| 1321 |
|
} |
| 1322 |
|
|