海外ドラマサイトのシステム移行

投稿者: | 2019-05-01

平成から令和に代わる10連休、皆様いかがお過ごしでしょうか。

私はこの連休、事前にざっくりと予定を立てていました。

Webサイトの更新に3~4日、美術館めぐりに3~4日。残りは仕事が入ったら対応し、入らなければ部屋を片づけて今後の予定を組もう(GTDの手法で)と思っていたんですよね。

しかし始まってみれば、なぜか予定外の「サイト改装」(中身の追加じゃなくて外側の模様替え)に4日も費やしてしまっています。どうしてこうなった。

模様替えしているのは、海外ドラマの情報を載せている「TV Crime Files」です。今のところ、各ドラマの「表紙」ページだけは揃えましたが、中身がほとんどありません(話数の少ないシリーズから、少しずつ試しながら更新しています)。

最初の予定では、この連休で何本かエピガイ(エピソードガイド)を追加するつもりでいました。で、その前にスキンを変えてレスポンシブ仕様にしようと思ったのですよ。ここは PukiWiki というシステムを使って作成していたのですが、スキンを変えて表示をレスポンシブに、つまり表示する機器の画面サイズに応じて自動的に調節される表示方式(PCは2カラムでスマホは1カラムとか)にしたい、ともう何年も思っていて、エピガイを追加するたびに「レイアウトどうしよう」と気になっていたんです。

で、使いやすそうなスキンはないかと探しているうちに、DokuWiki という別のシステムが人気らしいということを知りました。現行の PukiWiki より使いやすそうじゃないですか!

PukiWiki から別のシステムに移行したいなという気持も、実は以前からあったのです。でもページ数が多いし、いろいろ面倒だし……とためらっていました。しかしこのまま進めていると将来いつか行き詰るのではないかという予感もあり、このさい思いきって DokuWiki に移行し、

  • フォーマットの統一
  • 文章を中心に
  • 古い情報は捨てる

という原則のもとに内容を大幅に整理することにしました!!!

最初は平成のうちにスキンを替えてレイアウトを調節して、令和元年と共に新しいスキンでお披露目――のつもりだったのですが、こうなってしまったら平成どころか今月中でも終えるのはまず無理。とりあえず令和元年のうちに作業を終えたい……。

このページ、最初は「CSI: 科学捜査班」というドラマとそのスピンオフだけを取り扱っていました。しかしその後、「Law & Order」や「デクスター」が増え、いろいろと手を広げるうちにドラマも17本に。ページの作り方やアイコン・仕切り線などの装飾も、その時その時の思いつきで決めたのであまり統一されていないんですよね。レイアウトの調節もかなり力技でやっちゃっている所があります。

というわけで、アイコンなどの装飾は削除。表紙 → (各シーズンの表紙)→ エピガイ、というページ階層や見出しのレベルを統一して、次にシステムを変える時も簡単に持っていけるようにします。サイト内で重要なのはエピガイなので、それ以外の情報は思い切って削除。

ページの「挿絵」的に入れていたキャプチャ画像も、エピガイの説明のためにどうしても必要なものだけを残して削除します。「他所に持っていくのが面倒なものは原則捨てる」という原則はデジタルデータにも該当しますね。

監督・脚本家一覧も、迷いましたが削除。以前は、監督と脚本家のページを作り、各話のエピガイからそのページにリンクして、その人が他にどんなエピソードを担当したかを一覧表示できるようにしていました。というか、そもそもそれをやりたくて PukiWiki を導入したんですよ!

しかしドラマの話数が増えるにつれて、負担が大きいなと感じることが多くなりました。

CSIシリーズだけの時は良かったのです。人も限られていたし、フランチャイズ間での人事異動がわかったり、作品ラインナップを見て「この脚本家さんはこのキャラに思い入れがありそうだな」と実感できることがあったりして楽しかった。でももう無理です。こういう仕事はIMDbとかTV.comみたいな「プロ」がやるべきことであって、個人サイトでは手に余ります。それよりエピガイに集中したい。

エピガイと、それから本の感想ですね。ノベライズ本や参考になりそうな本(科学捜査の本とか)、ドラマの原作小説など、読んだものについては内容紹介と感想を書きたいし、読んでいない物もリスト化しておきたいです。でも本は後回しで良いかな。まずはエピガイです。

そしてDVDは次々に新しいパッケージがリリースされるので、最新版だけを載せておこうかなと思います。これもAmazonの「インスタントストア」とか使っていたんですが、そのサービスもとっくに終了してページは見られなくなっているし、ディアゴスティーニから出ていた「週刊CSI」なんてのも一覧にしていましたが今ではすべてデッドリンク。もうそんなの要らない要らない。

放送中だった頃は、それなりに最新情報を追っかけたりしていたのですが、今扱っているドラマはすべて放送終了していますから(泣)。今後はアーカイブとしての役割を考えて作っていきたいと思います。

もう10年以上前だと思いますが、PukiWiki の機能(プラグインだったかな?)を使って「放送日カレンダー」を作っていたこともあったんですよね……。今だとGoogleカレンダーで共有するみたいな感じで。「CSI」が日本のTV局(特に地上波)で放送されている、ただそれだけの事実がすっごく嬉しかったという時代がありました(遠い目)。

そんなこんなで、移行作業は面倒ですが、PukiWiki から DokuWiki へ移行するためには何をどう置き換えれば良いか、だんだんわかってきたので、正規表現でさくっと変換してから、確認が必要な所に集中して作業していきたいと思います。今のところ、DokiWiki すごく快適です!インストールも簡単だったし、管理画面でプラグインや設定を管理するのも楽しい!そしてdataの下にできるファイル名が「普通のアルファベット」なのがすごく嬉しい!(爆)