|
|
@ -2454,7 +2454,7 @@ function markup(&$body, $track_cites = false, $op = false) { |
|
|
|
$tracked_cites = array(); |
|
|
|
|
|
|
|
// Cites |
|
|
|
if (isset($board) && preg_match_all('/(^|[\s(])>>(\d+?)(?=$|[\s,.?)])/m', $body, $cites, PREG_SET_ORDER | PREG_OFFSET_CAPTURE)) { |
|
|
|
if (isset($board) && preg_match_all('/(^|[\s(])>>(\d+?)(?=$|[\s,.?!)])/m', $body, $cites, PREG_SET_ORDER | PREG_OFFSET_CAPTURE)) { |
|
|
|
if (count($cites[0]) > $config['max_cites']) { |
|
|
|
error($config['error']['toomanycites']); |
|
|
|
} |
|
|
@ -2501,7 +2501,7 @@ function markup(&$body, $track_cites = false, $op = false) { |
|
|
|
} |
|
|
|
|
|
|
|
// Cross-board linking |
|
|
|
if (preg_match_all('/(^|[\s(])>>>\/(' . $config['board_regex'] . ')\/(?:(\d+)\/?)?(?=$|[\s,.?)])/um', $body, $cites, PREG_SET_ORDER | PREG_OFFSET_CAPTURE)) { |
|
|
|
if (preg_match_all('/(^|[\s(])>>>\/(' . $config['board_regex'] . ')\/(?:(\d+)\/?)?(?=$|[\s,.?!)])/um', $body, $cites, PREG_SET_ORDER | PREG_OFFSET_CAPTURE)) { |
|
|
|
if (count($cites[0]) > $config['max_cites']) { |
|
|
|
error($config['error']['toomanycross']); |
|
|
|
} |
|
|
|