3」を用いて作成しました。音屋の方ならこのテンプレートをご存知の方も多いのではないでしょうか。3はTumblrに導入することで簡単に特設サイトを作れるテンプレートです。今回、この特設サイトは自分のサーバ上(www.oto-hako.net)に用意しました。したのか?も含めてやり方を説明します。2」を用いて、Tumblr上に公開しました。なっており、「gakuonoise-blog」の部分がブログのIDとなっています。(現在は他人のブログとなっています。)Tumblrには、出来るだけコンテンツを休眠させたくないという方針があるらしく、1年以上Tumblr自体にログインをしないユーザのブログに対してはIDを運営側が勝手に変更できるというルールがあるそうです。Tumblrに問い合わせメールを送った時の返答(普段使わないメールアドレスでTumblrに登録していたので気付けなかった・・・)ということで、この特設サイトはいつの間にかURLが変わってしまいました。元のURLはフランス語のスパムっぽいアカウントに取られてしまい、取り戻すためにはユーザと直接交渉するしかない模様。日本楽音ノイズ協会相方のlumoさんとも相談しましたが直談判は断念。URLはgakuonoise-blogのまま保留となりました。(今後URL変えるかも知れません。)Tumblrを普段使いしてる方ならこのような問題は起こらないと思いますが、特設サイトの用途だけで使っている方はこの件は頭に置いておいた方が良いでしょう。いうわけで、今回の新譜はこのような問題が起こらないよう、テンプレートをカスタマイズして自鯖に置くことにしました。3のテンプレートファイルをDLする(元作者さんのコードから多少修正しました)ここからDLして下さい。名前を付けてhtmlファイルを作りましょう。2.Tumblrタグを抽出するTumblrのカスタムテンプレートは、簡単に言うとhtmlの中に{title}などの{}で囲まれたtumblrタグが埋め込まれています。要はこの部分を直接置換しちゃえばいいのです。{/block:example}があります。いうわけで、置換するためにこのテンプレートで使われているタグを抽出しましょう。正規表現を使えばできます。・・・いや面倒でしょ。いうわけでタグ抽出済みのスプレッドシートを用意しました。「text」シートには前者の情報を入力、「block」シートには{block}{/block}を表示するかしないかどうかを1か0で入力しましょう。「コピー用」シートの内容は後で使います。3.python環境を整えるググってください。(たぶん2でも3でも大丈夫だと思います)4.Tumblrタグを置換する置換用コードをここからDLして下さい。さきほどDLしたindex.htmlと同じフォルダに置きましょう。perse.pyのコードをテキストエディタで開き、スプレッドシートの「コピー用」シートのセルを縦一列単位でコピペします。ペーストする場所はperse.py内のコメントを参考にしてください。ペーストしたら、perse.pyを実行して下さい。(実行の仕方はググって下さい)index_fix.htmlが同一フォルダ内に出力されます。このファイルが特設サイトのhtml本体になります。3日目西り39a「Prhyzmica」さんにて委託頒布予定です。視聴音源を貼ってお茶を濁します。ここまでお読み頂きありがとうございました。WordPress.com.。