$1

', $markdownText); // 画像(#img)をHTMLのimgタグに変換 $markdownText = preg_replace('/^#img (.+)/m', '', $markdownText); // タイトル(#、##、###)をHTMLのhタグに変換 $markdownText = preg_replace('/^# (.+)/m', '

$1

', $markdownText); $markdownText = preg_replace('/^## (.+)/m', '

$1

', $markdownText); $markdownText = preg_replace('/^### (.+)/m', '

$1

', $markdownText); // 箇条書き(-)をHTMLのul/liタグに変換 $markdownText = preg_replace('/^- (.+)/m', '', $markdownText); // 空行の前に何もない行をHTMLのpタグに変換 $markdownText = preg_replace('/(^\s*)(?!\s)(.*)/m', '$1

$2

', $markdownText); return $markdownText; } function release_only_markdown($markdownText) { // リリースノートの項目わけ $markdownText = preg_replace('/^new: (.+)/m', '

New

$1

', $markdownText); $markdownText = preg_replace('/^fix: (.+)/m', '

Fix

$1

', $markdownText); $markdownText = preg_replace('/^chg: (.+)/m', '

Chg

$1

', $markdownText); $markdownText = preg_replace('/^del: (.+)/m', '

Del

$1

', $markdownText); $markdownText = preg_replace('/^ (.+)/m', '

$1

', $markdownText); return $markdownText; } $srelease = explode("\n", $releasedata); $htmltext = ''; // 初期化 foreach ($srelease as $release) { $markdowntext = $release; $convertedText = processMarkdownRules(release_only_markdown($markdowntext)); $htmltext .= $convertedText . "\n"; // 変換されたテキストを追加 } ?> <?php echo $uwuzuinfo[0]?> リリースノート - <?php echo safetext($serversettings["serverinfo"]["server_name"]);?>

リリースノート

Version :
Developer :
Last Update :

戻る