» 2011 » 10月のブログ記事

フリーの物や他の人が書書かれたCGIやPHなどのソースをカスタマイズする時。「どこに何が記述されてるのかわからない」ってことがよくある。
そういう時に役立つのがこのテキスト一括検索ツール「Devas」だ。

ダウンロードはVectorから。

利用方法は、検索したいフォルダを指定し、検索対象とするテキストファイル(ワイルドカード* も利用可能)を設定し、検索したい文字列を入力して「検索」ボタンを押す。

devas検索結果。

devas-2

右側に「置換」というチェックボックスがあり、検索結果を違う文字列に置換することもできる。

検索は正規表現による検索も可能。

参考サイト: k本的に無料ソフト・フリーソフト www.gigafree.net/tool/grep/devas.html


acmailer(エーシーメーラ)は無料で利用できるメール配信システムだ。(有料版もあり。)

www.acmailer.jp/

私の運営するパソコン教室(ぱそこんる〜む123)でメルマガ配信に使わせて頂いている。

で、その機能の一つで、不着メール(宛先不明メール)が戻ってくるシステムがある。

しかし、テストしてみると設定したのに、戻ってこない!?

私の使っているレンタルサーバーはさくらインターネットで、オンラインマニュアルにも不着メール設定方法(さくらインターネット)と言うのがり、そのとおりに設定したはずだ。

だいぶハマって、見つけたのが、

「各種設定」→「送信サーバー設定」に

qmail
※MTAがqmailの場合このチェックを入れないとリターンパスが正しく設定されない場合があります。

という項目があり、ここにチェックが入っていないといけなかったようだ。

この事は上記のマニュアルには記載されていなかった。


アクセシビリティを考慮した場合「ポップアップウィンドウ」はNGかもしれないが、どうしてもホップアップさせたい場合もある。

そんな時

<a href="noge.html" target="open" onclick="if (window.open) { window.open('hoge.html','open',''); return false; };">

のようにすると、javascriptが無効な場合でも取り合えすはリンク先のページが開く。
また、検索エンジンに登録される。

ホップアップのサンプル(Googoleがホップアップ)


特に意味はないが、管理画面のフッダーを非表示にしたい時。

function remove_footer_all_admin() {
	echo '<style type="text/css">
		#footer {
			display:none;
		}
		</style>';
}
add_action('admin_head', 'remove_footer_all_admin');

購読者の時だけ非表示

function remove_footer_all_admin() {
	if (!current_user_can('level_10')) { //level10以下のユーザーの場合メニュ
	echo '<style type="text/css">
		#footer {
			display:none;
		}
		</style>';
	}
}
add_action('admin_head', 'remove_footer_all_admin');

ログインしないと閲覧できないページを作り、購読者でログインした場合で、自身のプロフィールは編集可能だ。

そしてパスワードも変更可能なので、パスワード変更の項目だけを非教示しする。

functions.phpに以下のコードを追加する。

function update_password_fields( $show_password_fields ) {

global $current_user;
get_currentuserinfo();

$level = absint($current_user->user_level);

if( !current_user_can('level_10')){

echo "<strong>パスワードの変更は、定期的に行う必要があります</strong>";
echo "<p>パスワードの変更は、管理者へ申し出てください</p>";
}else{

return $show_password_fields;
}

}
add_filter('show_password_fields','update_password_fields',1,1);

本来パスワード管理はユーザー自身が行うべきものかもしれが、一応非表示にする事もでた。

参考:ja.forums.wordpress.org/topic/4970



会員制サイト作るに際して、一度に多くのユーザーを登録する必要があった。

WordPressには、csvファイルとかを使ってユーザーを一括登録する機能はない。
しかし、手有力では、時間もかかるし、間違いも起こる。

で、便利なプラグインが、kaorunさんが作られたCW Batch Registerという重宝なものがあったので使わせていただいた。

使い方は難しくない。

プラグインを有効にしたら、設定メニューで「CWBR」をクリックする。
の続きを読む »


SWF / FLV / F4V / MP4 ( H.264 ) 形式のファイルから、映像 / 音声 / 画像 を抜き出せる。

HugFlash

制作者 MilBesos Co.

ダウンロード www.paw.hi-ho.ne.jp/milbesos/apldl.shtml

参考サイト k本的に無料ソフト・フリーソフト 様

www.gigafree.net/media/flashe/hugflash.html


前から気になっていたHTML5についてちょっと調べてみました。

HTMLは1990年に誕生し、バージン4.01となってから10年以上ものあいだ、仕様が改定されることも、破棄されることもなく今に至っています。

また2000年に勧告されたXHTMLも2009年12月2.0にバージンアップされることもなくで終わりを迎えました。

しかしついに、来年にはHTML5が正式勧告されるそうです。

完成は2022年頃になると聞きますが、その頃のウェブページはどうなっているのでしょうね。

HTML5は従来のHTMLとXHTMLの混ぜ合わせて簡略化されて、タグも省略されています。

なんといってもDoctypeだけでOK。

headタグや、bodyタグも省略できます。

<!DOCTYPE html>
<meta charset="utf-8" />
<title>タイトル</title>
<h1>見出し</h1>
<p>内容</p>

こんな感じで書いても問題はく処理されます。 の続きを読む »


Patrner Dashboard のサービス登録画面から設定可能です。

mixiのパスワードを入力して、ログインする。

[mixi] Partner Dashboard「mixi plugin」タブを選択する。

[mixi] 登録サービス一覧 - mixiチェック「新規サービス追加」をクリックする。

の続きを読む »


KUMAOの押入TOP

  • Total : 85638
  • Today :80
  • Yesterday : 194
  • 7days:1403
  • now:2

カレンダー

2011年10月
« 9月   11月 »
 12
3456789
10111213141516
17181920212223
24252627282930
31  

カテゴリー

最近のコメント

アーカイブ

年間アーカイブ

Twitter

Get Adobe Flash player