--- fenglin/manage/export_article.php 2026/01/16 09:16:57 1.2 +++ fenglin/manage/export_article.php 2026/01/21 13:17:43 1.4 @@ -153,7 +153,9 @@ case 'S': // Restore article case 'M': // Modify article case 'T': // Move article - case 'Z': // Set article as trnasship + case 'E': // Set article as excerption + case 'O': // Unset article as excerption + case 'Z': // Set article as transship unset($delete_aid_list[$aid]); $export_aid_list[$aid] = true; break; @@ -193,13 +195,16 @@ foreach($export_aid_list as $aid => $dummy) { $buffer = shell_exec($PHP_bin . " ../bbs/view_article.php export_xml " . $aid); - if (!$buffer || ($buffer[0] == "<" && file_put_contents($export_dir . "/" . $aid . ".xml", $buffer) == false)) + if ($buffer != false && $buffer[0] == "<") { - echo ("Write " . $aid . ".xml error!"); - $ret = -3; - break; + if (file_put_contents($export_dir . "/" . $aid . ".xml", $buffer) == false) + { + echo ("Write " . $aid . ".xml error!"); + $ret = -3; + break; + } + echo $aid . "\n"; } - echo $aid . "\n"; } if ($ret != 0)