php

WordPress

CPI の ACE01 2015 で WordPress を動作させる最低限の設定

もう本当にいやでいやでたまらない CPI のシェアードプラン(今回は ACE01 2015)を使って止むを得ず仕方なく WordPress を動作させなければお仕事にならない場合に最低限設定が必要なこと。
WordPress

CPI の ACE01 2015 は仕様が変わったので Options +FollowSymLinks ではダメ

表題通り。相変わらずいろいろアレな CPI でハマって解決した。2015年 9月 29日以降の『シェアードプラン ACE01』は、それ以前と仕様が変わっていて、WordPress を動作させる際など、mod_rewrite を使う際にハマる...
WEB+DB開発

Smarty の default_modifiers に escape 設定は便利だけど副作用あり

Smarty で default_modifiers に escape:html を設定すると、出力時にエスケープ処理をしてくれるので便利…だけど副作用があってちょっと困った話。
その他

Google の連絡先を DoCoMo NM706i (Nokia) にインポートしてみた

諸事情により今更ながらノキア社製の端末 DoCoMo NM706i を使い始めました。端末としてはええ感じなのですが、問題は電話帳の管理です。
WEB+DB開発

PHP 小ネタ: 実数の小数点以下がゼロの場合は整数で表示する

超小ネタ。小数点以下がゼロでない場合はそのまま表示して、小数点以下がゼロの場合は整数で表示。
WEB+DB開発

SimpleXML で CDATA セクションを取得する

以前もちょろっと使った SimpleXML を久々に使ってみたのですが、すっかり忘れてたのでメモ。
WEB+DB開発

Emacs で Smarty テンプレート(*.tpl )が文字化け

最近、Meadow から Emacs for Windows(GNUPACK のやつで、バージョンは 23.3.1) に移行したのですが、開発で使っている Smarty テンプレート(拡張子 tpl)を読み込むと、ユニバイトで読み込まれて日...
Moodle

Moodle 小ネタ: 未ログインおよびゲストログイン時のコース一覧表示

また小ネタ。未ログイン時およびゲストログイン時、コース一覧にはゲストアクセス可のコースのみを表示して欲しい、というご要望がありました。
Moodle

Moodle 小ネタ: ゲストログインボタンをログインフォームブロックに表示

超小ネタ。Moodle のログインフォームブロックに 『ゲストとしてログインする』 ボタンを配置してみました。
WEB+DB開発

CodeIgniter 2.0 を使ってみる

今までウェブアプリケーションフレームワークを使わずに開発をしてきたのですが、さすがにこのままではイカン!ということで PHP のフレームワークの一つ 『CodeIgniter』 (以下 CI と略) を使ってみました。
Moodle

LDAP 認証時の Moodle へのユーザー追加を禁止する

今回の案件では、外部のデータベースと連携して Moodle 以外のプログラムを使って Moodle へユーザーを追加するので、LDAP 認証通過時に勝手に新規ユーザーが追加されるのを抑制する必要がありました。
Moodle

Moodle で日本語ファイル名のアップロードを禁止する

日本語などのマルチバイトを名前に含むファイルをアップロードすると、WWW ブラウザによってはダウンロード時にファイル名の文字化けを起こします。ということで、マルチバイトファイル名でのアップロードを禁止してみました。