|
@@ 1118-1138 (lines=21) @@
|
| 1115 |
|
//$xt->Settopic_rssurl($_POST['topic_rssfeed']); |
| 1116 |
|
$xt->setTopic_color($_POST['topic_color']); |
| 1117 |
|
|
| 1118 |
|
if (isset($_POST['xoops_upload_file'])) { |
| 1119 |
|
$fldname = $_FILES[$_POST['xoops_upload_file'][0]]; |
| 1120 |
|
$fldname = $fldname['name']; |
| 1121 |
|
if (xoops_trim($fldname != '')) { |
| 1122 |
|
$sfiles = new sFiles(); |
| 1123 |
|
$dstpath = XOOPS_ROOT_PATH . '/uploads/news/image'; |
| 1124 |
|
$destname = $sfiles->createUploadName($dstpath, $fldname, true); |
| 1125 |
|
$permittedtypes = array('image/gif', 'image/jpeg', 'image/pjpeg', 'image/x-png', 'image/png'); |
| 1126 |
|
$uploader = new XoopsMediaUploader($dstpath, $permittedtypes, $xoopsModuleConfig['maxuploadsize']); |
| 1127 |
|
$uploader->setTargetFileName($destname); |
| 1128 |
|
if ($uploader->fetchMedia($_POST['xoops_upload_file'][0])) { |
| 1129 |
|
if ($uploader->upload()) { |
| 1130 |
|
$xt->setTopicImgurl(basename($destname)); |
| 1131 |
|
} else { |
| 1132 |
|
echo _AM_UPLOAD_ERROR . ' ' . $uploader->getErrors(); |
| 1133 |
|
} |
| 1134 |
|
} else { |
| 1135 |
|
echo $uploader->getErrors(); |
| 1136 |
|
} |
| 1137 |
|
} |
| 1138 |
|
} |
| 1139 |
|
$xt->store(); |
| 1140 |
|
|
| 1141 |
|
// Permissions |
|
@@ 1245-1265 (lines=21) @@
|
| 1242 |
|
if (isset($_SESSION['items_count'])) { |
| 1243 |
|
$_SESSION['items_count'] = -1; |
| 1244 |
|
} |
| 1245 |
|
if (isset($_POST['xoops_upload_file'])) { |
| 1246 |
|
$fldname = $_FILES[$_POST['xoops_upload_file'][0]]; |
| 1247 |
|
$fldname = $fldname['name']; |
| 1248 |
|
if (xoops_trim($fldname != '')) { |
| 1249 |
|
$sfiles = new sFiles(); |
| 1250 |
|
$dstpath = XOOPS_ROOT_PATH . '/uploads/news/image'; |
| 1251 |
|
$destname = $sfiles->createUploadName($dstpath, $fldname, true); |
| 1252 |
|
$permittedtypes = array('image/gif', 'image/jpeg', 'image/pjpeg', 'image/x-png', 'image/png'); |
| 1253 |
|
$uploader = new XoopsMediaUploader($dstpath, $permittedtypes, $xoopsModuleConfig['maxuploadsize']); |
| 1254 |
|
$uploader->setTargetFileName($destname); |
| 1255 |
|
if ($uploader->fetchMedia($_POST['xoops_upload_file'][0])) { |
| 1256 |
|
if ($uploader->upload()) { |
| 1257 |
|
$xt->setTopicImgurl(basename($destname)); |
| 1258 |
|
} else { |
| 1259 |
|
echo _AM_UPLOAD_ERROR . ' ' . $uploader->getErrors(); |
| 1260 |
|
} |
| 1261 |
|
} else { |
| 1262 |
|
echo $uploader->getErrors(); |
| 1263 |
|
} |
| 1264 |
|
} |
| 1265 |
|
} |
| 1266 |
|
if (isset($_POST['topic_description'])) { |
| 1267 |
|
$xt->setTopicDescription($_POST['topic_description']); |
| 1268 |
|
} else { |