改行・空白除去
出力するHTMLから、表示に関係のない空白や改行文字を除去するというプログラムを作っていたんですンけどね。
意図通りに動くには動いたんですけどね。
私はもともと改行や空白少なめのHTML書いてたんですよね。
苦労して作った割に、数バイト程度しか減らないのが多かったです。
出力するHTMLから、表示に関係のない空白や改行文字を除去するというプログラムを作っていたんですンけどね。
意図通りに動くには動いたんですけどね。
私はもともと改行や空白少なめのHTML書いてたんですよね。
苦労して作った割に、数バイト程度しか減らないのが多かったです。
ハロウィンイベント。
甘党と辛党に分かれて競うみたいですが、私はキャラごとに別陣営に行こうと思っています。
今日はァォィョッュのみ進行。
甘党です。
写真の背景は、辛党モードです。
移転先の日記も新デザインに移行。
ついでに管理機能を少し充実させています。
もしかしたらSmartyとかじゃなくPHPをそのまま使ったらいいんじゃないかと可能性が。
昔、これを試みたことがあったのですが、変数の受け渡しがうまくいかず頓挫しました。
しかし案外簡単な方法でできそうだったのです。
既にSmartyを使っている部分は変更しませんが、これからはSmartyを使わないという選択肢も入れていきましょう。
管理ツールも移行完了。
.htaccessを使ったディレクトリごとの認証は今回使わないので、全ツールの先頭に認証用コードを張り付けました。
移転先を新システムに移行。
ゲーム記やプロフィールのページなどはシステムの改修も予定しているため後回しにします。
あとは日記とヘルプページを移行できたら移転してもよさそうかな。
これ以外のページは古いまま当面は変更なしで行くことにします。
居残りコンテンツにすると言っていた部分も、なんとか居残りさせずに移転できそうです。
Wikiだけは、Bomber丸World開発室を残して閉鎖します。
これは、残しておく価値がもはやないからです。
Lua組み込みWikiに関しては、Wikiではない通常ページとして有用なページだけを分離します。
移転先の共有ボタンを調整中。
忍者ツールズの忍者おまとめボタンを使うようにして、フッター部分に大きめに表示するようにしました。
当初はヘッダー部分に表示していたのですが、アンパンマンDBでヘッダーに簡易検索フォームを入れたいと思ったので、共有ボタンを下に追い出しました。
新システムでブラウザのキャッシュを積極的に利用するように調整中。
PHPにしているとそのままでは更新がなくても毎回読み込みに行ってしまうんですよね。
ゲーム記はここの所更新少な目なので、しょっちゅうリロードする意味がないんですよね。
アンパンマンDBなどにもキャッシュ関係の機能を入れようと思っています。
移転先のデザイン調整中。
あと、TGWSとしてのトップページは、かなり大胆にリニューアルしています。
アンパンマンDBのほうはマイナーチェンジレベルですが、コンピュータに詳しくない人へのわかりやすさを向上させました。
デザインリニューアルのための新方式の出力に対応。
ついでにアンパンマンDBのアイコンも作ってみました。
最近のブラウザはSVGに対応しているらしいのでSVGで作っています。
古いブラウザなんか知りません。
スタイルの調整とフッターの設置。
今までは一部のページにしか表示していなかった著作権表記をほぼ全ページに広げるための調整です。
ゲーム記を新システムに対応中。
もともとあったHTMLを極力修正せずに使えるようにしています。
商品DBの入力補助のプログラムを作成。
AmazonのAPIを使って商品番号と発売日を取得するのです。
しろいコキンのストーリー進行。
2.2の中ほどまで。
2.2前半だけですでに3.0~3.1ぐらいのストーリーのボリュームがある気がします。
長い…。
アンパンマンDBの商品情報の表示を修正中。
ショッピングサイトへのリンクはショッピングサイトへのリンクであることがわかるように、かつ、アンパンマンDB内部へのリンクも併設するようにしています。
ついでに、初期設定の見直しもして、2個目以降の商品も画像付きで表示する代わりに、表示数を少なめにするようにしました。
Windows版買いました。
12月に1~3までのオールインワンパッケージが出るわけですが、悠長に待っていられる状態ではありませんでした。
Wii Uがね…もう…。
システム的にはだいぶん動くようになってきたので、デザインのリニューアルを始めました。
とはいっても、全体ががらりと変わるわけではないです。
ヘッダー部分とフッター部分を統一的にもっと扱いやすくするのが主なリニューアル内容です。
思ったよりは厄介ではなかったかな…。
Cookieが文字化けして全く設定が保存されなくなるとか、文字コードが端から端まで誤認されて結局全体の文字コードを変換せざるを得なくなったとか、そんな些細な問題は起きましたが。
思ったよりは…些細な…ね。
Wikiが動かない理由がわかりました。
どうやら…PHPが新しすぎて、Wikiが古すぎたようです。
互換性にまつわるエラーが続々出てきていました。
CGIはほぼパーミッション設定の修正だけで動くようになりました。
なんだそりゃ。
ともかく、これで今動かないのはWikiだけ…じゃなかった、もっと厄介なTGscriptが…
Windows10アプリは追加できないですね。
おそらく実行もできないですが、ドラッグ&ドロップもできなければ送るメニューも開けないので、まずリストに追加からしてできません。
Windows10対応ランチャーとしては片手落ち感があります。
浮き沈みランチャーも.NET Frameworkのバージョンを4.5.2に更新。
しばらく使ってみて問題なさそうなら公開しようと思います。
ついでに、添付のテキストの操作説明を充実させています。
せっかくhttpsにしてセキュリティに気を配っている感じにするのだから、スパム対策もそれっぽいのを使ってみようかな、ということで、reCAPTCHA導入してみます。
reCAPTCHAは、ロボットっぽい挙動をしている相手には従来の歪んだ文字の解読や面倒なパズルを出題し、人間っぽい挙動の相手にはほとんど形だけの簡単な操作で済ませます。
reCAPTCHA: Easy on Humans, Hard on Bots
フォームを置くだけなら簡単…。
TGWSが14周年を迎えました!
これからもよろしくお願いします。
それと、移転に関してですが、今後利用することがなくなるであろう古いコンテンツは、居残りコンテンツとして今の場所に残したままにします。
メテオンもどきとか、HP作成論とか、そのあたりですね。
この辺は地味に移転に伴う修正も面倒だったりするんですよ。