GoogleのChome Developer Toolsはスタイルシートを変更することで見た目をカスタマイズできます。

【変更するファイル】
C:/Users/【Username】/AppData/Local/Google/Chrome/User Data/Default/User StyleSheets/Custom.css

デフォルトでは、中身は空っぽです。CSSを書くことでカスタマイズすることが可能です。

wordpressのコメント欄は名前とEメールアドレスが必須となっていますが、
これを名前のみ必須にする方法です。

 

1.Eメールの入力チェックを変更する。

Eメールの入力チェックを実施しないように変更します。
「wp-comments-post.php」 を編集します。

77行目あたりの以下のコードをコメントアウトします。

if ( get_option('require_name_email') && !$user->exists() ) {
if ( 6 > strlen($comment_author_email) || '' == $comment_author )
wp_die( __('ERROR: please fill the required fields (name, email).') );
elseif ( !is_email($comment_author_email))
wp_die( __('ERROR: please enter a valid email address.') );
}

更に以下のコードを入力します。

if(!$user->ID){
if ('' == $comment_author)
wp_die('名前を入力して下さい。');
}

2.Eメールアドレス入力欄を削除する

Eメールアドレス入力欄を削除するには、wp-includes配下の「comment-template.php」を編集します。

1523行目あたりのコードを以下のように編集します。

■編集前

$fields = array(
'author' => '

' . ' ' . '

', 'email' => '', 'url' => '

' . '

', );

■編集後

$fields = array(
'author' => '

' . ' ' . '

', 'url' => '

' . '

' );

3.不要なメッセージを非表示にする

上記の編集を実施しても、「メールアドレスが公開されることはありません」という表記が残っていますので、

以下のように編集することで非表示になります。 wp-includes配下の「comment-template.php」を編集します。

1530行目あたり

$defaults = array(
'fields' => apply_filters( 'comment_form_default_fields', $fields ),
'comment_field' => '

', 'must_log_in' => '', 'logged_in_as' => '

' . sprintf( __( 'Logged in as %2$s. Log out?' ), get_edit_user_link(), $user_identity, wp_logout_url( apply_filters( 'the_permalink', get_permalink( $post_id ) ) ) ) . '

', //コメントアウト 'comment_notes_before' => '

' . __( 'Your email address will not be published.' ) . ( $req ? $required_text : '' ) . '

', 'comment_notes_after' => '

' . sprintf( __( 'You may use these HTML tags and attributes: %s' ), ' ' . allowed_tags() . '' ) . '

', 'id_form' => 'commentform', 'id_submit' => 'submit', 'title_reply' => __( 'Leave a Reply' ), 'title_reply_to' => __( 'Leave a Reply to %s' ), 'cancel_reply_link' => __( 'Cancel reply' ), 'label_submit' => __( 'Post Comment' ), );

上記の3つの作業で実現することができます。

編集結果は以下の通りです。

20130221

CodeIgniterをインストールした直後の設定では、URIパスの指定が無かった場合に呼び出される

コントローラ(デフォルトコントローラ)は、「welcome.php」となっている。

 

デフォルトコントローラを変更するには、「application/config/route.php」の一部を変更する必要がある。

○初期値

$route['default_controller'] = "welcome";

○変更例

$route['default_controller'] = "index";

上記の変更にて、「index.php」が呼び出されるようになる。

PHPの軽量フレームワーク CodeIgniterの備忘録

■フロントコントローラの設定

ドキュメントルートに設置したindex.phpで以下の2箇所を編集する。
セキュリティ上は、index.phpとは別の場所(公開ディレクトリではない場所)の方が良い。

○「system」ディレクトリのパスを設定
$system_path = ‘system’;

○「application」ディレクトリのパスを設定
$application_folder = ‘application’;

 

■環境の切り替え

index.phpの中で環境を定義することで変更・切り替えが可能

○開発環境
define(‘ENVIRONMENT’, ‘development’);
→ error_reporting(E_ALL);に設定される。

○テスト環境
define(‘ENVIRONMENT’, ‘testing’);
→ error_reporting(0) ; に設定される。

○本番環境
define(‘ENVIRONMENT’, ‘production’);
→ error_reporting(0) ; に設定される。

ThinkPad X230にてhiberfil.sysが6Gも取られていたので削除しました。
SSDなのでわざわざ休止を使うまでもないのでね。

手順は以下の通り。

・コマンドプロンプトで以下のコマンドを実行

 powercfg.exe /h off

Windows Vistaおよび7ではこのコマンドで削除します。
ちなみに、Windows XPではコントロールパネルで休止状態を無効にすれば削除されます。

ThinkPad X230。
ThinkPadを使い始めて12,3年くらいでしょうか。

洗練されたデザインと妥協のない構成、ドライバなどのサポートも充実しているので、
ノートPCを買うときは迷わずThinkPadを選択してきました。

X60はWindows XPをメインで使用してきましたが、
Windows 7への移行がスペック的にきついこともあり、X230を購入しました。
ハードウェアやデザイン(はちょっとLenovoになって変わったけど・・・)、サポートは、これまで同様、文句のつけどころがありません。

あえて1つ、いうのであれば、「キーボード」ですね。
キーボードもThinkPadにとっては大事な要素だと思うのですが、以前のものと感覚が違い過ぎて戸惑っています。
(1度は店頭で触ってみればよかったなー・・・)

キーピッチというか、キーとキーの間のスペースですかね?
慣れていないだけかもしれませんが、どうも気持ち悪いです・・・
時間が解決するのか、キーボードを変えようか・・・
外付けという手もあるな・・・

でも、ThinkPadへの愛は変わりませんよ~
Lenovoさん、これからもお願いします!

 

Windows XPでWindows Updateが失敗してしまう場合があります。
原因は様々なのですが、コマンドプロンプトで以下のコマンドを実行することで初期化すると、うまく動作する場合があります。

%Windir%\system32\net.exe stop bits
%Windir%\system32\net.exe stop wuauserv
%Windir%\system32\regsvr32.exe %windir%\system32\atl.dll /s
%Windir%\system32\regsvr32.exe %windir%\system32\jscript.dll /s
%Windir%\system32\regsvr32.exe %windir%\system32\msxml3.dll /s
%Windir%\system32\regsvr32.exe %windir%\system32\softpub.dll /s
%Windir%\system32\regsvr32.exe %windir%\system32\wuapi.dll /s
%Windir%\system32\regsvr32.exe %windir%\system32\wuaueng.dll /s
%Windir%\system32\regsvr32.exe %windir%\system32\wuaueng1.dll /s
%Windir%\system32\regsvr32.exe %windir%\system32\wucltui.dll /s
%Windir%\system32\regsvr32.exe %windir%\system32\wups.dll /s
%Windir%\system32\regsvr32.exe %windir%\system32\wups2.dll /s
%Windir%\system32\regsvr32.exe %windir%\system32\wuweb.dll /s
%Windir%\system32\net.exe start bits
%Windir%\system32\net.exe start wuauserv

ThinkPad X230買いました!

X60もまだ現役ですが、スペック的にきつくなってきたので・・・

エクスペリエンスインデックスとCrystalDiskMarkを実行してみました。

さすが新しいIvy Bridgeの性能です。

SSDの性能はそこそこというところでしょうか。

これからの環境の構築が楽しみだー♪

久々にCDをAmazonでぽちった!

通常、ネットワークを通じてインストールされるGoogleのChomeブラウザをオフラインで
インストールする方法です。

通常のセットアップファイルをダウンロードするURLは、

http://www.google.com/chrome/eula.html です。

 

オフラインでインストールするには、

http://www.google.com/chrome/eula.html?standalone=1 にアクセスし、

スタンドアロン版のセットアップファイルをダウンロードすることでインストール可能となります。