マニュアル > track

「マニュアル/track」の編集履歴(バックアップ)一覧はこちら

マニュアル/track - (2020/07/20 (月) 20:33:22) の1つ前との変更点

追加された行は緑色になります。

削除された行は赤色になります。

このスクリプト([[Script/track]])は、曲ページにおいて情報の一覧表生成、およびその曲の歌詞を整形するものです。 ''目次'' #contents() **使用法 記述は以下のように行います。 #divclass(pre){ #nowiki(){ #inc(Script/track) #divid(track_args){ |title=曲名(任意) |album=アルバム名 |circle=サークル名 |vocal=歌手 |chorus=合唱者 |narrator=ナレーター |rap=ラッパー |voice=ボイス |whistle=口笛奏者 |lyric=作詞者 |translate=訳詞者 |arrange=編曲者 |artist=アーティスト |bass=ベース奏者 |cajon=カホン奏者 |drum=ドラム奏者 |guitar=ギター奏者 |mc=ラッパー |mix=ミックス者 |sax=サックス奏者 |piano=ピアノ奏者 |strings=弦楽器奏者 |synthesizer=シンセサイザー奏者 |trumpet=トランペット奏者 |violin=バイオリン奏者 |original=原曲名 |image_song=サークルオリジナルのイメージ曲等 |media=URLまたは動画ID(サークルが公開するYouTube、ニコニコ動画、Soundcloudのみ) } #divid(lyrics){ (歌詞) } } } これら記載情報からページ内に表が生成され、歌詞は読みやすいようにスタイルが適用されます。表は、PC表示では右部、モバイル表示では歌詞の上部に表示されます。 ***表 ****全般 1つのパラメーターに複数の項目を指定したい場合は、「&spanclass(code){アルバム1;アルバム2}」というように半角のセミコロン (;) を区切り文字として入力してください。 また、アルバムとサークルの項目のみ、[[]]でのリンクの指定が必要となります。そのほかの項目は専用のタグページへと自動的にリンクされます。 上記のパラメーターはすべて指定する必要はありません。アルバム・サークル・ボーカル・原曲のように、最低限の選択でも構いませんが、歌詞カードや公式サイト等に記載がある項目はなるべく指定していただけるようご協力ください。記載はあっても、該当するパラメーターが見つからないという場合は、その他不具合も含め[[雑談]]に報告をお願いします。 ****title 曲名はページ名から自動判別されますが、意図的に変更させたい場合はtitleを指定してください。 ****media mediaに動画等のURLか動画IDを指定することで、原曲の下部にメディアが埋め込まれます。YouTube、ニコニコ動画、Soundcloudに対応しています。 ''注意:''メディアは、サークルが公式にアップロードしているもののみを指定してください。無断アップロードされた動画・曲の指定は、違法性を含むため禁止されています。 動画IDは以下の通りです。それぞれ太字の箇所を指します。 |CENTER:メディア|CENTER:該当箇所|h |YouTube|&i(){www.youtube.com/watch?v=''(11文字の文字列)''}&br()または&br()&i(){youtu.be/''(11文字の文字列)''}| |ニコニコ動画|&i(){www.nicovideo.jp/watch/''(smまたはnmで始まる文字列)''}| |Soundcloud|&i(){soundcloud.com/''(ユーザー名)/(曲名)''}| // TODO: 必須項目、自動ソート // 実装次第追記する ***歌詞 歌詞は、指定位置への記載ではないとエラーが表示されます。必ず上記の正しい位置に入力してください。 実際には歌われていても、歌詞カードでは当該歌詞の記載がないことがあります。その場合は「__歌詞__」というように2つのアンダーバーで囲むと、歌詞カード未記載である旨を示すことができます。うまく聞き取れない場合は「&spanclass(code){(???)}」と記載することで、その旨の画像を表示します。丸かっこと疑問符は全角でも構いません。 連続した複数行にわたる未記載の歌詞は、以下のようにまとめて指定することが推奨されます。ただし、間に空行を含めると適用されません。 ''OK'' #divclass(pre){ __The lyrics text__ } ''NG'' #divclass(pre){ __The lyrics text__ } **使用例 ***例 #divclass(pre){ #nowiki(){ #inc(Script/track) #divid(track_args){ |album=アルバム1;アルバム2 |circle=サークル |vocal=歌手 |lyric=作詞者1;作詞者2;作詞者3 |original=原曲1;原曲2;原曲3;原曲4;原曲5 } #divid(lyrics){ (歌詞) } } } ***結果 #inc(Script/track) #divid(track_args){ |album=アルバム1;アルバム2 |circle=サークル |vocal=歌手 |lyric=作詞者1;作詞者2;作詞者3 |original=原曲1;原曲2;原曲3;原曲4;原曲5 } #divid(lyrics){ (歌詞) }
このスクリプト([[Script/track]])は、曲ページにおいて情報の一覧表生成、およびその曲の歌詞を整形するものです。 ''目次'' #contents() **使用法 記述は以下のように行います。 #divclass(pre){ #nowiki(){ #inc(Script/track) #divid(track_args){ |title=曲名(任意) |album=アルバム名 |circle=サークル名 |vocal=歌手 |chorus=合唱者 |narrator=ナレーター |rap=ラッパー |voice=ボイス |whistle=口笛奏者 |lyric=作詞者 |translate=訳詞者 |arrange=編曲者 |artist=アーティスト |bass=ベース奏者 |cajon=カホン奏者 |drum=ドラム奏者 |guitar=ギター奏者 |mc=ラッパー |mix=ミックス者 |sax=サックス奏者 |piano=ピアノ奏者 |strings=弦楽器奏者 |synthesizer=シンセサイザー奏者 |trumpet=トランペット奏者 |violin=バイオリン奏者 |original=原曲名 |image_song=サークルオリジナルのイメージ曲等 |dam_req=DAM選曲番号 |dam_url=DAMリンク先 |joy_req=JOYSOUND曲番号 |joy_url=JOYSOUNDリンク先 |media=URLまたは動画ID(サークルが公開するYouTube、ニコニコ動画、Soundcloudのみ) } #divid(lyrics){ (歌詞) } } } これら記載情報からページ内に表が生成され、歌詞は読みやすいようにスタイルが適用されます。表は、PC表示では右部、モバイル表示では歌詞の上部に表示されます。 ***表 ****全般 1つのパラメーターに複数の項目を指定したい場合は、「&spanclass(code){アルバム1;アルバム2}」というように半角のセミコロン (;) を区切り文字として入力してください。 また、アルバムとサークルの項目のみ、[[]]でのリンクの指定が必要となります。そのほかの項目は専用のタグページへと自動的にリンクされます。 上記のパラメーターはすべて指定する必要はありません。アルバム・サークル・ボーカル・原曲のように、最低限の選択でも構いませんが、歌詞カードや公式サイト等に記載がある項目はなるべく指定していただけるようご協力ください。記載はあっても、該当するパラメーターが見つからないという場合は、その他不具合も含め[[雑談]]に報告をお願いします。 ****title 曲名はページ名から自動判別されますが、意図的に変更させたい場合はtitleを指定してください。 ****media mediaに動画等のURLか動画IDを指定することで、原曲の下部にメディアが埋め込まれます。YouTube、ニコニコ動画、Soundcloudに対応しています。 ''注意:''メディアは、サークルが公式にアップロードしているもののみを指定してください。無断アップロードされた動画・曲の指定は、違法性を含むため禁止されています。 動画IDは以下の通りです。それぞれ太字の箇所を指します。 |CENTER:メディア|CENTER:該当箇所|h |YouTube|&i(){www.youtube.com/watch?v=''(11文字の文字列)''}&br()または&br()&i(){youtu.be/''(11文字の文字列)''}| |ニコニコ動画|&i(){www.nicovideo.jp/watch/''(smまたはnmで始まる文字列)''}| |Soundcloud|&i(){soundcloud.com/''(ユーザー名)/(曲名)''}| // TODO: 必須項目、自動ソート // 実装次第追記する ****カラオケ情報 表にはDAMとJOYSOUNDのカラオケ情報を含ませることができます。既定では両方不明と表示されます。 &spanclass(code){dam_req}にはDAMでの選曲番号を、&spanclass(code){joy_req}にはJOYSOUNDでの曲番号を入力します。DAMは、選曲番号がそのまま楽曲情報のURLの一部として扱われるため、自動でサイトにリンクされますが、JOYSOUNDの場合はそうではないため、リンクさせるには個別に&spanclass(code){joy_url}の指定を任意で行ってください。また、DAMの場合でも&spanclass(code){dam_url}を用いることで、リンク先を変更することが可能です。 配信が行われていな場合は、&spanclass(code){dam_req}または&spanclass(code){joy_req}に&spanclass(code){none}を指定してください。すると、「未配信」と表示されるようになります。この場合はリンク先の指定があっても無視されます。 ***歌詞 歌詞は、指定位置への記載ではないとエラーが表示されます。必ず上記の正しい位置に入力してください。 実際には歌われていても、歌詞カードでは当該歌詞の記載がないことがあります。その場合は「__歌詞__」というように2つのアンダーバーで囲むと、歌詞カード未記載である旨を示すことができます。うまく聞き取れない場合は「&spanclass(code){(???)}」と記載することで、その旨の画像を表示します。丸かっこと疑問符は全角でも構いません。 連続した複数行にわたる未記載の歌詞は、以下のようにまとめて指定することが推奨されます。ただし、間に空行を含めると適用されません。 ''OK'' #divclass(pre){ __The lyrics text__ } ''NG'' #divclass(pre){ __The lyrics text__ } **使用例 ***例 #divclass(pre){ #nowiki(){ #inc(Script/track) #divid(track_args){ |album=アルバム1;アルバム2 |circle=サークル |vocal=歌手 |lyric=作詞者1;作詞者2;作詞者3 |original=原曲1;原曲2;原曲3;原曲4;原曲5 |dam_req=none |joy_req=145111 |joy_url=https://www.joysound.com/web/search/song/185241 } #divid(lyrics){ (歌詞) } } } ***結果 #inc(Script/track) #divid(track_args){ |album=アルバム1;アルバム2 |circle=サークル |vocal=歌手 |lyric=作詞者1;作詞者2;作詞者3 |original=原曲1;原曲2;原曲3;原曲4;原曲5 |dam_req=none |joy_req=145111 |joy_url=https://www.joysound.com/web/search/song/185241 } #divid(lyrics){ (歌詞) }

表示オプション

横に並べて表示:
変化行の前後のみ表示:
ツールボックス

下から選んでください:

新しいページを作成する
ヘルプ / FAQ もご覧ください。