未ログインユーザがデータ変更URIにアクセスした後のログイン成功後、リダイレクトする先は?

最近Webアプリの開発手法について勉強しています。主にDjangoを使った開発で勉強しているのですが、今日はWebアプリ全般に共通する設計上の疑問が出てきたので備忘録します。疑問というのは、ログインしていない状態でデータ変更用URIにアクセスした場合、ログイン画面にリダイレクトするのが普通だと思います。で、そのログインに成功した後、どこにリダイレクトするべきなのか、という疑問です。

続きを読む “未ログインユーザがデータ変更URIにアクセスした後のログイン成功後、リダイレクトする先は?”

SyntaxHighlighter Evolvedに文法を追加する方法

SyntaxHighlighter Evolvedに文法を追加する方法という題ですが、思いつきと勢いだけでWordPressプラグインを開発してみました、という話です。開発したのは、ソースコードをハイライト表示するWordPress用プラグインSyntaxHighlighter EvolvedにMS-DOSバッチファイルの書式をハイライトする機能を追加するプラグインです。以下のリンク先、GitHubでホストしています。

すでに同種の実装はそこらじゅうに転がっているのですが、簡単に探して見つけかったものはライセンスが不明であったりとシックリ来るものが無く、「では作ってしまえ簡単だろうし」と思い立って作ってしまいました。もっと探せば良いものが見つかったかもしれませんが、まあさておき。

続きを読む “SyntaxHighlighter Evolvedに文法を追加する方法”

ブログのソースコード記載段落だけ横スクロール可能に@iPhoneブラウザ

iPhone でも読みやすいよう WordPress のテーマを変更しました。といっても WordPress 標準の Twenty Twelve です。色々と選んでみたのですが、シンプルイズベストで結局これに落ち着いた次第です。

今回のテーマを適用して iPhone でアクセスしたところ、9分9里満足な結果です。しかし、ブログ記事中のソースコード例が強制改行されて表示されてしまう点が気になりました。個人的にはインデントが狂うと読みにくくて仕方ないので、ソース部だけ横スクロール可能であるべきと考えているのです。ということで、どうすればページの一部分だけを横スクロール可能にできるのか、調べてみました。

続きを読む “ブログのソースコード記載段落だけ横スクロール可能に@iPhoneブラウザ”