diff --git a/_core/lib/edit.pl b/_core/lib/edit.pl index bcd36a72f..bf304ea33 100644 --- a/_core/lib/edit.pl +++ b/_core/lib/edit.pl @@ -702,7 +702,7 @@ sub textRuleArea {       :      |説明文2行目 項目名を記入しないか、半角スペースで埋めると上と結合します。
折り畳み:行頭に[>]項目名:以降のテキストがすべて折り畳みになります。
     項目名を省略すると、自動的に「詳細」になります。
-      >の代わりにVvのいずれかの文字をもちいると、デフォルトで展開状態となります(例: [v]項目名)。
+      >の代わりにVvのいずれかの文字をもちいると、デフォルトで展開状態となります(例: [v]項目名)。
折り畳み終了:行頭に[---]:(ハイフンは3つ以上任意)
       省略すると、以後のテキストが全て折りたたまれます。
コメントアウト:行頭に//:記述した行を非表示にします。 diff --git a/_core/lib/subroutine.pl b/_core/lib/subroutine.pl index 37cf40145..7fd5804ef 100644 --- a/_core/lib/subroutine.pl +++ b/_core/lib/subroutine.pl @@ -492,6 +492,10 @@ sub unescapeTags { $text =~ s/(\[[常準主補宣]\])+/&textToIcon($&);/egi; $text =~ s/「((?:[○◯〇△>▶〆☆≫»□☐☑🗨]|>>)+)/"「".&textToIcon($1);/egi; } + + $text =~ s|\[[⤴↑]\]||g; + $text =~ s|\[[⤵↓]\]||g; + $text =~ s|\[♡\]||g; } @@ -542,12 +546,12 @@ sub unescapeTagsLines { $text =~ s/^RIGHT:/<\/p>

/gim; my $d_count = 0; - $d_count += ($text =~ s/^\[(>|[↓vVv])\]\*\*\*\*(.*?)$/"<\/p>

$2<\/summary>

"/gime); - $d_count += ($text =~ s/^\[(>|[↓vVv])\]\*\*\*(.*?)$/"<\/p>

$2<\/summary>

"/gime); - $d_count += ($text =~ s/^\[(>|[↓vVv])\]\*\*(.*?)$/"<\/p>

$2<\/summary>

"/gime); - $d_count += ($text =~ s/^\[(>|[↓vVv])\]\*(.*?)$/"<\/p>

$2<\/summary>

"/gime); - $d_count += ($text =~ s/^\[(>|[↓vVv])\](.+?)$/"<\/p>

$2<\/summary>

"/gime); - $d_count += ($text =~ s/^\[(>|[↓vVv])\]$/"<\/p>

詳細<\/summary>

"/gime); + $d_count += ($text =~ s/^\[(>|[vVv])\]\*\*\*\*(.*?)$/"<\/p>

$2<\/summary>

"/gime); + $d_count += ($text =~ s/^\[(>|[vVv])\]\*\*\*(.*?)$/"<\/p>

$2<\/summary>

"/gime); + $d_count += ($text =~ s/^\[(>|[vVv])\]\*\*(.*?)$/"<\/p>

$2<\/summary>

"/gime); + $d_count += ($text =~ s/^\[(>|[vVv])\]\*(.*?)$/"<\/p>

$2<\/summary>

"/gime); + $d_count += ($text =~ s/^\[(>|[vVv])\](.+?)$/"<\/p>

$2<\/summary>

"/gime); + $d_count += ($text =~ s/^\[(>|[vVv])\]$/"<\/p>

詳細<\/summary>

"/gime); $d_count -= ($text =~ s/^\[-{3,}\]\n?$/<\/p><\/div><\/details>

/gim); $text =~ s/^-{4,}$/<\/p>


/gim; diff --git a/_core/lib/sw2/edit-arts.pl b/_core/lib/sw2/edit-arts.pl index f2818e225..a26e79825 100644 --- a/_core/lib/sw2/edit-arts.pl +++ b/_core/lib/sw2/edit-arts.pl @@ -450,6 +450,9 @@  流派アイテム :[流]
 アルフレイム大陸由来の流派アイテム:[ア]
 テラスティア大陸由来の流派アイテム:[テ]
+  高揚の楽素:[⤴][↑]
+  鎮静の楽素:[⤵][↓]
+  魅惑の楽素:[♡]
HTML } else { diff --git a/_core/lib/sw2/edit-chara.pl b/_core/lib/sw2/edit-chara.pl index 6231792cf..9d7fdb788 100644 --- a/_core/lib/sw2/edit-chara.pl +++ b/_core/lib/sw2/edit-chara.pl @@ -1713,6 +1713,9 @@ sub chatPaletteFormOptional {  主動作型 :[主][主]
 補助動作型:[補][補]
 宣言型  :[宣][宣]
+  高揚の楽素:[⤴][↑]
+  鎮静の楽素:[⤵][↓]
+  魅惑の楽素:[♡]
HTML print textRuleArea( $text_rule,'「容姿・経歴・その他メモ」「履歴(自由記入)」「所持品」「収支履歴」' ); diff --git a/_core/lib/sw2/edit-item.pl b/_core/lib/sw2/edit-item.pl index eb8d58dfe..386e29350 100644 --- a/_core/lib/sw2/edit-item.pl +++ b/_core/lib/sw2/edit-item.pl @@ -269,6 +269,9 @@  流派アイテム :[流]
 アルフレイム大陸由来の流派アイテム:[ア]
 テラスティア大陸由来の流派アイテム:[テ]
+  高揚の楽素:[⤴][↑]
+  鎮静の楽素:[⤵][↓]
+  魅惑の楽素:[♡]
HTML } else {