fix format_quote()

This commit is contained in:
xiaomlove
2025-04-21 19:50:22 +07:00
parent cedd7887bd
commit 8a9a478d51
5 changed files with 10 additions and 6 deletions

View File

@@ -98,7 +98,6 @@ function sqlerr($file = '', $line = '')
function format_quotes($s)
{
global $lang_functions;
preg_match_all('/\\[quote.*?\\]/i', $s, $result, PREG_PATTERN_ORDER);
$openquotecount = count($openquote = $result[0]);
preg_match_all('/\\[\/quote\\]/i', $s, $result, PREG_PATTERN_ORDER);
@@ -124,9 +123,9 @@ function format_quotes($s)
for ($i=0; $i < count($openval); $i++)
if ($openval[$i] > $closeval[$i]) return $s; // Cannot close before opening. Return raw string...
$s = preg_replace("/\\[quote\\]/i","<fieldset><legend> ".$lang_functions['text_quote']." </legend><br />",$s);
$s = preg_replace("/\\[quote=(.+?)\\]/i", "<fieldset><legend> ".$lang_functions['text_quote'].": \\1 </legend><br />", $s);
$textQuote = nexus_trans("label.text_quote");
$s = preg_replace("/\\[quote\\]/i","<fieldset><legend> ".$textQuote." </legend><br />",$s);
$s = preg_replace("/\\[quote=(.+?)\\]/i", "<fieldset><legend> ".$textQuote.": \\1 </legend><br />", $s);
$s = preg_replace("/\\[\\/quote\\]/i","</fieldset><br />",$s);
return $s;
}

View File

@@ -272,8 +272,10 @@ function getLogFile($append = '')
$scriptUserInfo = posix_getpwuid(posix_getuid());
$name .= sprintf("-cli-%s", $scriptUserInfo['name']);
}
$logFile = sprintf('%s-%s%s', $name, date('Y-m-d'), $suffix);
return $logFiles[$append] = $logFile;
if (IN_NEXUS) {
$name .= "-" . date('Y-m-d');
}
return $logFiles[$append] = $name . $suffix;
}