『Drupal 実践プログラミング徹底入門』について『Drupal 実践プログラミング徹底入門』について

カバー
 Drupalには、一般のエンドユーザの観点から見た、使いやすく柔軟性のある高性能なコンテンツ管理システム(以下、CMSと呼ぶ)という一面と、開発者の観点から見た、多機能・高性能なウェブアプリケーションフレームワークという一面があります。Drupalのコアパッケージは、そのファイルの数もサイズも他のCMSと比較して非常に小さく、CMSとしての機能性も基本的なもののみが含まれます。しかし、その優れたウェブアプリケーションフレームワークのおかげで、日々多くのDrupal開発者が生まれ、他のCMSとは比較にならないほど多くの拡張モジュールが開発・提供され、そのCMSとしての機能性を比類なきほど柔軟で多機能・高性能なものとしています。

p.150のコードについてp.150のコードについて

またまたtypoの報告なのですが、
p.150のauthdave_authenticate()中の

user_authenticate_finalize($form_state['values']);

は、

user_authenticate_finalize($form_values);

ですよね多分。

p.329のコードについてp.329のコードについて

質問というかtypoの報告なのですが、
p.329のコードの

function pathfinder_search_page($rows) {
$header = array(
array('data' => t('Alias'), 'field' => 'dst'), ('Operations'));
$output = theme('table', $header, $rows);
$output .= theme('pager', NULL, 50, 0);
return $output;
}

の「('Operations')」の部分は「t('Operations')」ですよね多分。

正誤表を追加正誤表を追加

『Drupal実践プログラミング徹底入門』の訂正情報をお知らせするために、正誤表ページを公開しました。
このページでは、原著に対して報告された修正情報に加え、独自調査による修正・参考情報もお知らせしてゆく予定です。

立ち読みコーナーに第10章「フォームAPI」を追加立ち読みコーナーに第10章「フォームAPI」を追加

本日、立ち読みコーナーに第10章「フォームAPI」を追加しました。
購入前の参考にしてください。

レビュー by 0829 #05レビュー by 0829 #05

こんにちは、0829です。
「Drupal 実践プログラミング徹底入門」のレビューも第5弾となり、一応、これが最後...と考えていますが、今回は、Drupalのセキュリティ対策やトラブル回避について、いくつかの章からピンポイントで紹介させていただきたいと思います。

本書をお薦めする理由本書をお薦めする理由

『Drupal 実践プログラミング徹底入門』をお薦めする理由

私たちは本書の発刊に携わりはしましたが、出版社の人間ではありません。 もちろん、自分たちが携わった書籍が一冊でも多く売れることが嬉しくないはずはありませんが、実際のところ本書の販売部数が私たちに与える影響はほとんどないと言えます。

レビュー by 0829 #04レビュー by 0829 #04

こんにちは、0829です。
「Drupal 実践プログラミング徹底入門」のレビュー第4弾では、DrupalのCMSとしての機能を活用するために重要となる「第5章 データベースとの連携」に焦点を当てたレビューを書かせていただきたいと思います。

レビュー by 0829 - 物理的観点から?レビュー by 0829 - 物理的観点から?

こんにちは、0829です。
翔泳社様から「Drupal 実践プログラミング徹底入門」をご献本いただきましたので、レビュー第4弾の前に、ちょっと一息、物理的?なレビューを書かせていただきたいと思います。

立ち読みコーナーに第8章「テーマシステム」を追加立ち読みコーナーに第8章「テーマシステム」を追加

本日、立ち読みコーナーに第8章の「テーマシステム」の一部を追加しました。
購入前の参考にご覧ください。

立ち読みコーナーに第4章の一部を追加立ち読みコーナーに第4章の一部を追加

立ち読みに第4章の一部を追加しました。
購入前の参考にしてください。