日記(452)

<前 次>

ゲーム記

作業対象のファイル数は半分になったのですが、それでもやっぱり大変すぎです!
しかし、これ以上の自動化はさすがに無理がありそうです。
少しずつリニューアルして少しずつ公開できる仕組みにしていたら苦労せずに済んだのですが…。

ゲーム記

リニューアル作業の一部自動化。
古いページと新しいページを統合して整理するのですが、毎回2ページずつ編集するのが大変だったので、統合までは自動化です。

日記とプロフィール

TGWS_Wikiがうまくできたので、日記とプロフィールに適用してみました。
日記はもともとTGWS_Wikiを使うようになっていたのですが、プロフィールは今回やっと適用したので、これからは記入が楽になりそうです。
日記は日記で、スタイルシートがちょっと相性悪かったので、少し調整を加えました。
アンパンマンDBも似たような仕組みを使っていますが、影響を受ける記事数が非常に多いので、ちょっと様子見です。
動作が確認出来たら適用します。
コードのシンタックスハイライトにも対応させたらプログラミングコーナーのWordPress化も必要なくなるかな…?
いや、カテゴリのこともあるし、それはさすがにないか。

WordPressとTGWS_Wiki

いろいろ試していたら、WordPressの.htaccessが関係ないところにまで効いてしまっていました。
一部のページに影響があったかもしれません。
WordPressのページは、まだ一般公開はしていないものの、見られて困るようなものは置いていないので、セキュリティ的なリスクはないはず。

TGWS_Wikiの改良。
表組に対応。テーブルはヘッダ行を付けたり好きな属性をつけられたりします。
以前検討したMarkdownを使う必要はひとまずなくなりました。

ヘッダ行をつけられるよ
縦結合横結合
スタイルセル単位のヘッダ

プログラミングコーナー

プログラミングコーナーこそWordPressとかのCMSで実装したらいいんじゃないか?と考えています。
理由は主に3つ。

  • ページごとの個別のロジックや凝った構造があるわけでもないからCMS任せでも大丈夫
  • カテゴリなどの、似た記事を探す機能が豊富
  • コードのシンタックスハイライトをJavaScriptに頼らず自動化できる!

過去のコンテンツを移行するかどうかはさておいて、検討の価値はあるんじゃないかなと思います。

Repeat Task

もうちょっと使いやすく改良。
evalを使って手っ取り早く実装した都合で、evalの制約を色々受けてたんですね。
でもやりたいことって基本シンプルだから、より簡便な記述で済むように、お決まりの部分は自動補完するようにしました。

ます…なんとかに少し興味。
せっかくオープンソースの分散型で誰でもサーバーを立てられるんだから、自宅サーバーで、それが無理でもVPSとかで自分だけのサーバーを立ててみたいですね。

Repeat Taskとアンパンマン

一般ユーザーには使えませんが、Repeat Task更新。
昼食の予定を夜に表示しても仕方ないのです。
10日にしかできないことを9日に表示しても仕方ないのです。
今できるタスクを管理するんだから、今できないことは非表示にする、そういう機能を作りました。

アンパンマン映画前売り券確保。
前売り特典のリュックも一応もらいました。

<前 次>