2007-01-01から1年間の記事一覧
Drupal で本文の最後に空白を空けるにはどうすればよいだろうか?/usr/share/drupal 以下を探ってみる. index.php menu_execute_active_handler() を呼んでいる. includes/menu.inc menu_execute_active_handler() から $menu['callbacks'][$path]['callba…
自分の Docomo の携帯料金を再検討してみた.2007/04〜2007/11 の平均 音声 1832.5 円/月 データ 12822.38パケット/月ちなみにこの時点で加入しているパケット10では1パケット0.1円である.パケットパックはパケットパック10の上はパケットパック30で+200…
svn + svk でファイルの移動とファイルの更新がからみあったときの動作が興味深いので検証してみる.まず svn リポジトリ http://example.com/svn/hello を用意する. $ cd test $ mkdir svn svk $ cd svn $ svn co http://example.com/svn/hello A hello/he…
方法 svn cp WC URL 形式を用いる. $ svn info Path: . URL: http://example.com/svn/deopt/project/trunk (...) $ svn update $ svn cp . http://example.com/svn/depot/project/branches/2007-1204-0909 $ svn revert -R .この方法だと,ブランチしてから…
svk depotmap --init mkdir ~/var/lib/svk svk depotmap --relocate // ~/var/lib/svk/repos rm -rf ~/.svk/local svk mirror //mirror/2007-1202-hello http://www.example.com/svn/aa-hello/branches/2007-1202-1349 svk sync //mirror/2007-1202-hello sv…
Subversion でディレクトリの名前を変更するときには注意が必要である. $ svn mv dir folder $ svn ci svn: Commit failed (details follow): svn: Item '/av-drupal-customize/plcjournal/trunk/plcjournal/zen-fixed' is out of dateとなってエラーが発生…
情報源 Name-based Virtual Host Support - Apache HTTP Server Version 2.2 簡単に virtual host とは1つの物理的なホストで複数のWebサーバエントリを扱う手法. IPベースと名前ベースがあり,名前ベースは UA が送出する http の host: ヘッダを利用する…
Drupal の frontpage のような teaser list で,ノードの表示に枠などの装飾を付けたい.これがないと,ノードの境目がはっきりしないため.解決策: 通常の class づけではノード単独ページと teaser list での表示の区別は付けられない.views モジュールを…
BitTorrent でコマンドラインからダウンロードするには: $ sudo apt-get install bittornado $ btdownloadcurses hoge.ika.torrent
svn blameでファイルの各行毎に誰がどのRevで修正しているかを表示できる.
Drupal で node の publishing options をユーザが操作できるようにしたいと思い,access control で該当項目を探したのだが,それらしきものが存在しない.しょうがなく node module の administer nodes を on にするとできたのだが,他のノードに関する様…
:helptags ~/.vim/doc
Vim では外部コマンドを実行したときなどに Press ENTER of type command to continue が出てじゃまなことがある.これは外部コマンドの表示が一番下のコマンド行に入りきらないときとか,部分コマンドを表示する部分(右下)にぶつかってしまうときとかに表…
起動方法は :Project コマンドラインから vim +Project ~/.vimprojects ファイルを使う. .vimrc に以下を書く let proj_flags = 'cgst' c: ファイルを開いたときにプロジェクトウィンドウを閉じる g: F12 でプロジェクトウィンドウの開閉を行う s: プロジェ…
メソッド呼び出し o.f() を考えてみる.JavaScript ではメソッドはオブジェクトのプロパティで型が関数であるものを言う.ただし,メソッドは言語仕様としては存在しない.単に外見がそう見えるというだけの話である.オブジェクト指向を実装した言語を考え…
Drupal で breadcrumb はどういう位置づけになっているのだろうか?Menu and breadcrumb customising | Drupal.org などのような不要論すら存在する. まず /usr/share/drupal/modules にて grep breadcrumb */*.module としてみると,blog, book, forum, me…
/etc/drupal/5/htaccess に以下を追加する. php_value memory_limit 256M php_value post_max_size 256M php_value upload_max_filesize 256M memory_limit >= post_max_size >= upload_max_filesize でなくてはならない. Administer >> File uploads で見…
一番単純な手順 (imagefield を使わない手順) Administer >> Image cache で preset を作成する. namespace を FOO にする. new action から Scale を選び,[Update preset] をクリックする. width に 300 を入力し,[Update preset] をクリックする. St…
フラットな名前空間,例えば単一ディレクトリの中のファイル群とか,wiki のページ名だとかに名前付けをするときに YYYY-MM-DD-title という形式を用いることが多い.これの利点. title 部分が同じでも名前が衝突することが無い. wiki のメモなどでは titl…
Drupal の Recent Comments ブロックが 2 つ Administer >> Block に登場してしまう.これは,Views モジュールがデフォルトで提供するコメント用のブロックが,Drupal にもともと用意されているブロックと全く同名のため発生する.
情報源 Pro Drupal Development p. 221~ Working with Taxonomy Drupal の taxonomy について. term は分類を表すラベルである.ノードに1つまたは複数の term を選択できる. term はシステムでユニークな数値 ID を持つ(vocabulary 内でユニークなので…
Drupal で画像入りのページを作成する方法のひとつを試してみよう.目標は,サムネール化された小さめの画像を文中に表示し,それをクリックすると大きいオリジナルが表示されるようにすることである.今回はクリックすると大きくなるのを実現するために Lig…
Build.PL でビルドするときにインストールディレクトリを指定するには次のようにする. $ perl Build.PL --install_base ~/lhs 情報源 続・初めての Perl, p. 20.
Administer >> Modules で CCK >> Image を on にする. Administer >> Content Type で edit し,Add field し Field type として Image を選ぶ. Image path にその種類のノード用の画像の収納ディレクトリを必要に応じて入力し,Save these setting する…
情報源: Overview of Image Handling in Drupal | Drupal Groups Image モジュールのサブモジュールである Image_attach は,有効にした後,Administer :: Content types で Image Attach settings の Attach Images を on にしなければ動作しない. Image_a…
最初に設定すべきもの Administer >> Site configuration >> File system >> File system path Administer >> Site configuration >> Date and time Administer >> Site configuration >> Clean URLs (↑ id:metalglue:20071014:1192378712 よりコピー) Adm…
# cd /path/to/repos # cd hooks # install -m 754 pre-revprop-change.tmpl pre-revprop-changepre-revprop-change の中身を確かめて, if [ "$ACTION" = "M" -a "$PROPNAME" = "svn:log" ]; then exit 0; fiのようになっていることを確認すること.ログを…
モジュール Views Haiku Operating System のように,promote されたリストを自在に使いたいときに使える? Last Node 軽い Views として使える? Node Browser 評価先送り Image 画像ノードを作成する. Image Assist 画像をインラインでノード内に表示.Im…
以下を実行すると,現在有効になっている :colorscheme におけるハイライトのカラーサンプルと,ハイライトグループのリンクの様子が表示される.これによって,色の具合が変な場合にどのハイライトグループを調整すればよいかが分かる. :runtime syntax/hi…
$ sudo apt-get install drupal5 インストールされるもの /usr/share/drupal5/ 本体 /etc/drupal/5/ 設定 /etc/cron.d/drupal5 /var/lib/drupal5/ 作業域 /usr/share/dbconfig-common/data/drupal5/ /usr/share/lintian/overrides/drupal5 /etc/apache2/conf…