|
@@ 1351-1371 (lines=21) @@
|
| 1348 |
|
//$xt->Settopic_rssurl($_POST['topic_rssfeed']); |
| 1349 |
|
$xt->setTopic_color($_POST['topic_color']); |
| 1350 |
|
|
| 1351 |
|
if (isset($_POST['xoops_upload_file'])) { |
| 1352 |
|
$fldname = $_FILES[$_POST['xoops_upload_file'][0]]; |
| 1353 |
|
$fldname = $fldname['name']; |
| 1354 |
|
if (xoops_trim($fldname !== '')) { |
| 1355 |
|
$sfiles = new sFiles(); |
| 1356 |
|
$dstpath = XOOPS_ROOT_PATH . '/uploads/news/image'; |
| 1357 |
|
$destname = $sfiles->createUploadName($dstpath, $fldname, true); |
| 1358 |
|
$permittedtypes = array('image/gif', 'image/jpeg', 'image/pjpeg', 'image/x-png', 'image/png'); |
| 1359 |
|
$uploader = new XoopsMediaUploader($dstpath, $permittedtypes, $xoopsModuleConfig['maxuploadsize']); |
| 1360 |
|
$uploader->setTargetFileName($destname); |
| 1361 |
|
if ($uploader->fetchMedia($_POST['xoops_upload_file'][0])) { |
| 1362 |
|
if ($uploader->upload()) { |
| 1363 |
|
$xt->setTopicImgurl(basename($destname)); |
| 1364 |
|
} else { |
| 1365 |
|
echo _AM_UPLOAD_ERROR . ' ' . $uploader->getErrors(); |
| 1366 |
|
} |
| 1367 |
|
} else { |
| 1368 |
|
echo $uploader->getErrors(); |
| 1369 |
|
} |
| 1370 |
|
} |
| 1371 |
|
} |
| 1372 |
|
$xt->store(); |
| 1373 |
|
|
| 1374 |
|
// Permissions |
|
@@ 1478-1498 (lines=21) @@
|
| 1475 |
|
if (isset($_SESSION['items_count'])) { |
| 1476 |
|
$_SESSION['items_count'] = -1; |
| 1477 |
|
} |
| 1478 |
|
if (isset($_POST['xoops_upload_file'])) { |
| 1479 |
|
$fldname = $_FILES[$_POST['xoops_upload_file'][0]]; |
| 1480 |
|
$fldname = $fldname['name']; |
| 1481 |
|
if (xoops_trim($fldname !== '')) { |
| 1482 |
|
$sfiles = new sFiles(); |
| 1483 |
|
$dstpath = XOOPS_ROOT_PATH . '/uploads/news/image'; |
| 1484 |
|
$destname = $sfiles->createUploadName($dstpath, $fldname, true); |
| 1485 |
|
$permittedtypes = array('image/gif', 'image/jpeg', 'image/pjpeg', 'image/x-png', 'image/png'); |
| 1486 |
|
$uploader = new XoopsMediaUploader($dstpath, $permittedtypes, $xoopsModuleConfig['maxuploadsize']); |
| 1487 |
|
$uploader->setTargetFileName($destname); |
| 1488 |
|
if ($uploader->fetchMedia($_POST['xoops_upload_file'][0])) { |
| 1489 |
|
if ($uploader->upload()) { |
| 1490 |
|
$xt->setTopicImgurl(basename($destname)); |
| 1491 |
|
} else { |
| 1492 |
|
echo _AM_UPLOAD_ERROR . ' ' . $uploader->getErrors(); |
| 1493 |
|
} |
| 1494 |
|
} else { |
| 1495 |
|
echo $uploader->getErrors(); |
| 1496 |
|
} |
| 1497 |
|
} |
| 1498 |
|
} |
| 1499 |
|
if (isset($_POST['topic_description'])) { |
| 1500 |
|
$xt->setTopicDescription($_POST['topic_description']); |
| 1501 |
|
} else { |