forked from leftypol/leftypol
functions.php: minor code semplification for crossbooard citations
This commit is contained in:
parent
439730f216
commit
a28d9a4246
1 changed files with 7 additions and 16 deletions
|
|
@ -2277,31 +2277,22 @@ function markup(&$body, $track_cites = false) {
|
||||||
if ($cite) {
|
if ($cite) {
|
||||||
if (isset($cited_posts[$_board][$cite])) {
|
if (isset($cited_posts[$_board][$cite])) {
|
||||||
$link = $cited_posts[$_board][$cite];
|
$link = $cited_posts[$_board][$cite];
|
||||||
if (isset($original_board)){
|
$replacement_board = $original_board ?? $_board;
|
||||||
$replacement = '<a ' .
|
|
||||||
|
$replacement = '<a ' .
|
||||||
($_board == $board['uri'] ?
|
($_board == $board['uri'] ?
|
||||||
'onclick="highlightReply(\''.$cite.'\', event);" '
|
'onclick="highlightReply(\''.$cite.'\', event);" '
|
||||||
: '') . 'href="' . $link . '">' .
|
: '') . 'href="' . $link . '">' .
|
||||||
'>>>/' . $original_board . '/' . $cite .
|
'>>>/' . $replacement_board . '/' . $cite .
|
||||||
'</a>';
|
'</a>';
|
||||||
|
|
||||||
|
if ($track_cites && $config['track_cites']) {
|
||||||
|
$tracked_cites[] = [ $_board, $cite ];
|
||||||
}
|
}
|
||||||
else {
|
|
||||||
$replacement = '<a ' .
|
|
||||||
($_board == $board['uri'] ?
|
|
||||||
'onclick="highlightReply(\''.$cite.'\', event);" '
|
|
||||||
: '') . 'href="' . $link . '">' .
|
|
||||||
'>>>/' . $_board . '/' . $cite .
|
|
||||||
'</a>';
|
|
||||||
|
|
||||||
}
|
|
||||||
|
|
||||||
if ($track_cites && $config['track_cites'])
|
|
||||||
$tracked_cites[] = array($_board, $cite);
|
|
||||||
} else {
|
} else {
|
||||||
$replacement = "<s>>>>/$_board/$cite</s>";
|
$replacement = "<s>>>>/$_board/$cite</s>";
|
||||||
}
|
}
|
||||||
} elseif(isset($crossboard_indexes[$_board])) {
|
} elseif (isset($crossboard_indexes[$_board])) {
|
||||||
$replacement = '<a href="' . $crossboard_indexes[$_board] . '">' .
|
$replacement = '<a href="' . $crossboard_indexes[$_board] . '">' .
|
||||||
'>>>/' . $_board . '/' .
|
'>>>/' . $_board . '/' .
|
||||||
'</a>';
|
'</a>';
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue