Windows で、いらない常駐ファイルを起動させない方法

ウィンドウズ XP などはタスクマネージャを眺めているとスタートアップで起動させた覚えのない常駐プログラムがいくつも走っていることがある。たとえば acrotray.exe。これなんかは acro とあるくらいだからきっとアドビアクロバットを入れたからだろう(実際に入れたし)。使い込んでいくうちに勝手にインストールされたものだろうけど中には関係のないものがあるはずだ。
ウィンドウズ XP などはタスクマネージャを眺めているとスタートアップで起動させた覚えのない常駐プログラムがいくつも走っていることがある。たとえば acrotray.exe。これなんかは acro とあるくらいだからきっとアドビアクロバットを入れたからだろう(実際に入れたし)。使い込んでいくうちに勝手にインストールされたものだろうけど中には関係のないものがあるはずだ。

Drupal で、パーマリンク(Permalink)を扱うには?

以下のコードを、利用するテーマのフォルダの中にある template.php_phptemplate_variables 関数のところに付け加える。 if {~} の 3行である。戻り値は return array()。 もし template.php の中に _phptemplate_variables 関数がなかったら、単純にこの _phptemplate_variable 関数を最後に加えればよい。
以下のコードを、利用するテーマのフォルダの中にある template.php_phptemplate_variables 関数のところに付け加える。 if {~} の 3行である。戻り値は return array()。 もし template.php の中に _phptemplate_variables 関数がなかったら、単純にこの _phptemplate_variable 関数を最後に加えればよい。

Drupal で、コメントへのリンクを付けるには?

フロントページ以外でコメントへのリンクを付けるには、以下のコードを node.tpl.php に埋め込む。こうすると、コメントがないエントリーの場合は、ログイン(登録)してコメントを投稿というリンクが表示されるのだ。
<?php if (!$is_front): // フロントページでなければ ?>
<div class="info">
  <?php print theme_links(comment_link('node', $node)); // コメント機能へのリンクを表示 ?>
</div>
<?php endif; ?>
フロントページ以外でコメントへのリンクを付けるには、以下のコードを node.tpl.php に埋め込む。こうすると、コメントがないエントリーの場合は、ログイン(登録)してコメントを投稿というリンクが表示されるのだ。
<?php if (!$is_front): // フロントページでなければ ?>
<div class="info">
  <?php print theme_links(comment_link('node', $node)); // コメント機能へのリンクを表示 ?>
</div>
<?php endif; ?>

Drupal で、すべてのエントリーの数を数える、カウントする。

たとえば「公開しているすべてのブログエントリーの数」を数えるのには、以下のように SQL 文を発行する(このサイトのカテゴリブロックで実際に使っているもの)。
<?php

$count
= db_result(db_query("SELECT COUNT(*) FROM {node} WHERE type = 'blog' and status = '1'"));
print
'<ul>';
printf('<li><a href="/view/all" title="すべてのエントリー一覧を表示します。">すべて (%d) </a></li>', $count);
ptint '</ul>';

?>
たとえば「公開しているすべてのブログエントリーの数」を数えるのには、以下のように SQL 文を発行する(このサイトのカテゴリブロックで実際に使っているもの)。
<?php

$count
= db_result(db_query("SELECT COUNT(*) FROM {node} WHERE type = 'blog' and status = '1'"));
print
'<ul>';
printf('<li><a href="/view/all" title="すべてのエントリー一覧を表示します。">すべて (%d) </a></li>', $count);
ptint '</ul>';

?>