Tips関連の記事

http://www.h5.dion.ne.jp/~tangos/zencart/charCheck2.html

上記サイトの3つの Javascript ファイルを「includes/templates/template_default/jscript/」ディレクトリに配置するだけで簡単に可能です!


.htaccess ファイルは、サーバの挙動を決定する設定ファイルのひとつです。通常、サーバの設定は httpd.conf ファイル ( /usr/local/apache/conf/httpd.conf を探してください ) に記述しますが、このファイルはサーバ管理者しか編集できません。一方、.htaccess ファイルは各ユーザが、各ディレクトリ単位で設定できます。

htaccessの設定方法などはここでは省略し、 <meta http-equiv="refresh" ~ よりもスマートな、htaccess を使用したリダイレクト方法。


以下、とあるサイトからの引用

Redirect permanent /test/ http://www.shtml.jp/htaccess/
とすれば、http://www.shtml.jp/test/以下にあるファイルへのアクセスがあった場合には、リダイレクトされます。例えば、 http://www.shtml.jp/test/basic.htmlへのアクセスは、http: //www.shtml.jp/htaccess/basic.htmlへリダイレクトされます。

また、画像などにも使用可能

RedirectMatch (.*)\.gif$ http://www.anotherserver.jp$1.jpg
などとします。
ここで、正規表現を簡単に説明しますと、「括弧()」で囲まれた部分に入るものが$1に置き換えられます。
例えば、「http: //www.example.com/test/abc.gif」へのアクセスは「http://www.anotherserver.jp」と「$1 = /test/abc」と「.jpg」を合体させた「http://www.anotherserver.jp/test/abc.jpg」に転送されるという意味になります。


特定のディレクトリ内のファイルへのナビゲーション作成(php5)

仕事で使用したのでメモ。

下記、phpファイル(正しくはファイル名に「php」を含むもの)へのリンクを作成したい場合。



 <?php
	$a = scandir("ディレクトリのパス", 1); // $a は配列になる。この場合は降順。
 	$i = 1 ;
	echo " <ul class='pageSwitch'>";
	foreach ($a as $value) {
		if(eregi("php", $value)) { // 「php」をファイル名に含む場合。
			echo " <li><a href='$value'>$i </a></li>";
			$i++;
		}
	}
	echo " </ul>";
?>


テキストを画像に置き換える場合は CSS で background に画像を指定するが、この「jQir」を使うと簡単なコードだけでテキストを画像に置き換えることが出来る。

必要な Javascript


Javascript を使用し、CSSを動的に切り替え、その情報が cookie により保存される。

使用 Javascript

下記のいずれかを使用

  1. styleswitch.js
  2. jquery.jsjquery.cookie.js
  3. CookieManager.jsprototype.js 使用

ブログの設定で追加できる ping 送信先。

「タイトル、概要、アドレス」など、ブログの更新情報(サマリー情報)が ping サーバーに登録される。

なお、あまり多く追加すると、エラー表示される。
その場合は、何度かに分けてエントリの中の「トラックバック送信先URL」から各サイトに ping を送信する。


アクセス解析 Google Analytics のトラッキングコード(旧)は SSL と 非SSL ページでは別のものになるが、以下のような新トラッキングコードで、共通して使用が可能。

まずは...

非SSL ページ用の Google Analytics 旧トラッキングコード

<script src="http://www.google-analytics.com/urchin.js" type="text/javascript">
</script>
<script type="text/javascript">
_uacct = "xx-xxxxxx-x";
urchinTracker();
</script>

SSL ページ用の Google Analytics 旧トラッキングコード

<script src="http://ssl.google-analytics.com/urchin.js" type="text/javascript">
</script>
<script type="text/javascript">
_uacct = "xx-xxxxxx-x";
urchinTracker();
</script>

両者の違いは赤字(www or ssl)の部分

SSL 非SSL 共通の Google Analytics 新トラッキングコード

<script type="text/javascript">
var gaJsHost = (("https:" == document.location.protocol) ? "https://ssl." : "http://www.");
document.write(unescape("%3Cscript src='" + gaJsHost + "google-analytics.com/ga.js' type='text/javascript'%3E%3C/script%3E"));
</script>
<script type="text/javascript">
var pageTracker = _gat._getTracker("UA-xxxxxx-x");
pageTracker._initData();
pageTracker._trackPageview();
</script>

※ 赤字の部分は自分のアカウントにより異なる


Windows での hosts の場所はわかるが、Mac はほとんどいじっていないので分からず、調べたところ無事設定成功。

該当フォルダへ移動

Mac を起動し、デスクトップを表示した状態で(アップルアイコン,Finder,ファイル,…などが並ぶツールバーから、)「移動」>「フォルダへ移動」を選択

フォルダの場所を入力する画面が出るので、「/private/etc」と入力し「移動」ボタンをクリック


サーバの同じディレクトリ… たとえば当ブログ「http://www.kosaki.name/」にindex.htmとindex.htmlとindex.cgiとindex.phpファイルがある場合、http://www.kosaki.name/ でアクセスした際の、表示させるファイルの設定方法。(優先順位)


画像をかっこよく表示してくれる Lightbox2設置方法

  1. ダウンロード&アップロード
  2. テンプレートのヘッダを編集

    <link rel="stylesheet" href="<$MTBlogURL$>/lightbox.cssへのパス" type="text/css" media="screen" />

    <script type="text/javascript" src="<$MTBlogURL$>/prototype.jsへのパス"></script>
    <script type="text/javascript" src="<$MTBlogURL$>/scriptaculous.jsへのパス?load=effects"></script>
    <script type="text/javascript" src="<$MTBlogURL$>/lightbox.jsへのパス"></script>

    赤字は要修正

  3. lightbox.js を修正

    line 65,204の loading.gif の設置場所を指定

    line 66,217の closelabel.gifの設置場所を指定

    65行目:var fileLoadingImage = "http://ブログのURL/lightboxディレクトリへのパス/images/loading.gif";
    66行目:var fileBottomNavCloseImage = "http://ブログのURL/lightboxディレクトリへのパス/images/closelabel.gif";
    204行目:<img src="http://ブログのURL/lightboxディレクトリへのパス/images/loading.gif">
    217行目:<img src="http://ブログのURL/lightboxディレクトリへのパス/images/close.gif">

    赤字は要修正


下記のソースを<head>~</head>内に挿入することで、IE6 以下などのブラウザでも IE7 などのWeb標準に準拠(ある程度)した表示をさせてくれる、すばらしいライブラリ。
(IE7と同じような xhtml/css の解釈をしてくれる)

<!--[if lt IE 7]>
<script src="http://ie7-js.googlecode.com/svn/version/xx.x/IE7.js" type="text/javascript"></script>
<![endif]-->

※赤字の部分を現在のバージョン「2.0(beta)」に変更(2008/1/12現在)
バージョンでわかる通り、今のところ ベータ


条件

PHP が使えるサーバ

準備


モバイルサイト

携帯電話でこのQRコードを読み取ると、携帯サイトへアクセスできます。

リンク

婚活イベント・婚活パーティー
婚活や仲間づくりのきっかけになるイベントコミュニティ。パーティ・イベントの様子はこちら
船橋のケーキ・スイーツ店
おいしいケーキを皆様に。船橋のスイーツ店「パティスリーパレ」
船橋のタイ料理レストラン
アユタヤ(AYUTHAYA)はタイセレクト認定の本場タイ料理レストランです
青色申告ソフト
青色申告・白色申告に対応したソフト「みんなの青色申告」のご紹介。初心者の方にもやさしく、無料体験版のダウンロードもできます。
船橋の美容室・美容院
「自然・癒し・まったり」の路地裏空間美容院ぶんぶんは自然のものを使ったヘアースタイルをご提供します。
絵画販売
藤代範雄の掛け軸・グラフィックアートを取り扱い中!MarbleShopは絵画に特化した商品をお届けいたします。
冷凍ピザを宅配できる船橋のピザ屋さん
船橋のピザ屋さんコンパーレ・コマーレでは、もっちりナポリピザを冷凍ピザにして宅配できます。宴会・貸切もOK
オーダースーツARMADIO
ARMADIOでは「貴方の想いを形にするお手伝い」という気持ちをもって『見た目のカッコ良さだけでなく、着心地の良さを重視したオーダースーツ』をご提供しております。