not president's blog

脳直で書きます。自分が覚えたい事を書いているだけです。

2015-01-01から1ヶ月間の記事一覧

ピンポイントで記述するVB時刻比較、日付取得

■VBの時刻比較、月末までの日付取得 1.現在時刻と指定時刻の比較 '現在時刻取得 Dim tsGenzai As TimeSpan = DateTime.Now.TimeOfDay '指定時刻取得 Dim tsReiji As TimeSpan = TimeSpan.Parse("00:00:00") '現在時刻と指定時刻の比較 if(tsGenzai.Compare…

フォームAPIの始まり

1.フォームAPIとは 配列を作成して、エンジンにHTMLを出力させる機能 2.フォーム処理について ①処理の初期化 3つの変数。 ・$form_id :フォームを識別するID ・$form :構造配列 ・$form_state:フォームに関する情報 →$form_stateを初期化することから処…

ブロックの構築③

1)モジュールインストール時のブロック有効化 インストールファイル内のhook_installにブロックをインサートする クエリを挿入する。 →modules/system/system.installのfunction system_installに以下を追加。 db_query("INSERT INTO {blocks} (module,del…

ブロックの構築②+Aptanaデバック覚書(終わり)※別の記事であげる

1)Blocksの扱い blocksの一つ目の配列はDelta(ブロックを特定するキー)に なる。 数値である必要はなく、文字列でも可。 hook_block_infoにて、 blocks[0]['info'] = t('block name 1'); blocks[0]['cache'] = DRUPAL_NO_CACHE; blocks[1]['info'] = t('…

ブロックの構築①

1)hook_block_XXXによるコメント承認の実装 ①hook_block_infoにて追加ブロックを実装 function approval_block_info() { $blocks[0]['info'] = t('承認待ちのコメント'); $blocks[0]['cache'] = DRUPAL_NO_CACHE; return $blocks; } ②hook_block_configure…

ブロックのはじまり

1)ブロックとは ページではなく、ページ(ノード)に付属する広告や コメントなどを追加する部分。 ブロックが表示されるのはリージョン上で、これが 割り当てられないとブロックは表示されない。 ブロックの設定はサイト構築→ブロックから可能。 ①ブロッ…

年の初めのさだまさし

読んでいる本:Drupal実践プログラミング 徹底入門 ■Drupalのテーマについて覚書 ここではPHPTemplateテーマエンジンを使用しているものとして記述します。Drupal7について記載しているつもりですが、読んでいる本が6について記述しているため、誤っている…