スポンサーサイト

上記の広告は1ヶ月以上更新のないブログに表示されています。
新しい記事を書く事で広告が消せます。

htmlで画像を動かす方法

<Marquee></Marquee>を使用する。

www.htmq.com/html/marquee.shtml
スポンサーサイト

見るだけでもワクワクする、CSS3とjQueryのかっこいい7つのエフェクト

coliss.com/articles/build-websites/operation/work/typography-effects-with-css3-and-jquery-by-codrops.html

三項演算子

(条件式) ? trueのときの処理 : falseのときの処理


$hobby  ($_POST['hobby']) ? $_POST['hobby] : "";


AP上からエラーメッセージを制御する方法

ini_set('display_errors', '1');をセットすると、
AP上からエラーメッセージの出力を制御できる。

漢字も揃ってる、日本語のフリーフォントのまとめ -2011年版

coliss.com/articles/freebies/2011-best-of-free-fonts-for-japanese.html

ローカルから、サーバ上への移行作業

以下の記録は、
www.eno-moto.sakura.ne.jp/movabletype/portfolio_site_e/portfolio
をローカルから本番環境へ移行したときの記録である。

1:ローカル環境上のMySQL上からMovableType関係のテーブルを
 エクスポートする。(.sql形式) ok

2:1でエクスポートした内容の以下を置き換える。

    (1):mt_asset
       \\を/に置き換える。ok

    (2):mt_author_meta
      ・http://localhost/movabletype/portfolio_site_e/portfolioをhttp://www.eno-moto.sakura.ne.jp/portfolio_site_e/portfolio/に置き換える。ok

    (3):mt_blog
     ・V:\sotsusei\Portfolio_MovableType\movabletype\portfolio_site_eを/home/eno-moto/www/movabletype/portfolio_site_e/portfolio/に置き換える。
     ・http://localhost/movabletype/portfolio_site_e/portfolioをhttp://www.eno-moto.sakura.ne.jp/portfolio_site_e/portfolio/に置き換える。ok

    (4):mt_entry
       localhostをwww.eno-moto.sakura.ne.jpへ置き換える。ok

    (5):mt_entry_meta
      ・http://localhost/movabletype/portfolio_site_e/portfolioをhttp://www.eno-moto.sakura.ne.jp/portfolio_site_e/portfolio/に置き換える 対象なし

    (6):mt_fileinfo
     V:\sotsusei\Portfolio_MovableType\movabletype\portfolio_site_eを/home/eno-moto/www/movabletype/portfolio_site_e/portfolio/に置き換える。
     \\を/に置き換える。 ok

    (7):mt_trackback
     ・http://localhost/movabletype/portfolio_site_e/portfolioをhttp://www.eno-moto.sakura.ne.jp/portfolio_site_e/portfolio/に置き換える ok

    (8):create tableでDEFAULT CHARSET=latin1が指定されている場合は削除する。

    (9):mt_logとmt_plugindataのINSERT文を削除する。
    mt_logは、ローカル上でのログが保存されているため、不要。ok
    mt_plugindataの内容はローカルでのプラグインの情報を保持しているため    サーバ上で動作させると、プラグイン設定画面でエラーになる。対象なし

3:さくらインターネット上に現在、Movabletypeがインストールされているが、
この環境を削除する。ok
  (1):home/eno-moto/www/movabletype配下をすべて削除する。
  (2):データベースを削除する。

4:さくらインターネット上にMovableTypeをインストールする。(Ver.5.12) ok
http://www.movabletype.jp/documentation/mt5/installation/hosting/sakura.html

5:設定変更

  (1):mt-config.cgiの末尾に、AssetCacheDir upload/images ok
    を設定する。
  (2):php/lib/block.mtifmoreresults.phpをバグ対応後のものに置き換える。ok

    (3):/tmpl/cms/include/asset_upload.tmplの一行目に
    <mt:setvar name="extra_path" value="upload/images">を追加する。ok

5:さくらインターネット上のphpmyadminを使用し、2で修正したテーブルを
  インポートする。ok

6:プラグインをpluginフォルダーへ転送する。ok
  ・pagebute
  ・MultiBlogExt
  ・FeedEx
7:movabletypeフォルダー配下に、以下のフォルダーを作成する。 ok

   (1):portfolio_site_e
   (2):portfolio_site_e\portfolio\photo
   (3):portfolio_site_e\portfolio\web
   (4):siteeblog
8:7で作成した以下のフォルダーにローカルから以下のフォルダーを転送する。ok

  (1):portfolio_site_e\portfolio
    ・commons
    ・images
  (2):portfolio_site_e\portfolio\photo
    ・upload
  (3):portfolio_site_e\portfolio\web
    ・upload
  (4):siteeblog
    ・commons

9:website,profile,link,siteeblog(スタティックパブリッシング)を再生成する。ok

10:CSS,Header,Footerを再生成する。ok

11:siteeblogの website配下のBlogを再生成する。ok

12:web,photoをいったん、ダイナミックパブリッシングからスタティックパブリッシングに戻す。 ok

13:web,photoをスタティックパブリッシングからダイナミックパブリッシングへ変更する。ok

14:web,photoフォトフォルダー配下の.htaccess配下の以下の部分をコメントアウトする。 ok
    Options -Indexes +SymLinksIfOwnerMatch

15:動作確認する。

ダイナミックパブリッシング使用時の注意事項

<?php ?>内で、MovableTypeのタグが使用できないので注意すること。
 phpを使用せず、<$MTInclude>タグを使用して回避する。

参考URL
weblog.2-d.jp/movable_type/customize/000009.php

アーカイブテンプレートで定義したカテゴリ別ブログ記事リスト、 月別ブログ記事内のテンプレート内のPHPが動作しない。

設定内のアーカイブ設定内の「ファイルの拡張子」をphp
モジュール設定のサーバーサイドインクルードを
「PHPのインクルード」に設定していなかったため。

上記の設定を行うと、アーカイブテンプレート内の
アーカイブパス内のファイル名の拡張子がphpになる。


PageButeのコーディング例

www.koikikukan.com/archives/2008/11/07-005555.php

MovableTypeで月送りカレンダーを実装する方法

wing.w-museum.com/200810121042.html

MovableTypeの標準ウィジェットにもカレンダーは存在するが、
月送り機能がない。

ダイナミックパブリッシングでページ分割がうまく動かない

モジュールのバグであることが判明した。
入れ替えたところ、正常に動作した。

詳しい内容については、以下を参照のこと。
communities.movabletype.jp/2011/11/mtifmoreresultsmtifpreviousresults.html

Movable Typeで切り上げ切り捨て四捨五入を行う方法。

www.h-fj.com/blog/archives/2009/04/03-090356.php

MovableTypeで、jSqrollPane(jQuery)の動作がおかしい

MovableTypeで、jSqrollPane(jQuery)の動作がおかしい
jScrollpaneエラー.pngのようになってしまう。

原因は、cssの定義と定義順。


正しくは
<link rel="stylesheet" type="text/css" href="<$mt:BlogURL$>commons/css/import.css" />
<link rel="stylesheet" type="text/css" href="<$mt:BlogURL$>commons/css/jquery.jscrollpane.css" />
<script type="text/javascript" src="<?php if($jsDir) { echo($jsDir); } else { echo('<$mt:BlogURL$>commons/scripts/'); } ?>mt.js"></script>
<script type="text/javascript" src="<$mt:BlogURL$>commons/scripts/jquery-1.6.4.min.js"></script>
<script type="text/javascript" src="<$mt:BlogURL$>commons/scripts/jquery.jscrollpane.min.js"></script>
<script type="text/javascript" src="<$mt:BlogURL$>commons/scripts/jquery.mousewheel.js"></script>
<script type="text/javascript" src="<$mt:BlogURL$>commons/scripts/phtcat_jScrollpane.js"></script>
<link rel="alternate" type="application/atom+xml" title="Atom" href="<$mt:BlogURL$>atom.xml" />
と定義しないとならないのに。

<script type="text/javascript" src="<?php if($jsDir) { echo($jsDir); } else { echo('<$mt:BlogURL$>commons/scripts/'); } ?>mt.js"></script>
<script type="text/javascript" src="<$mt:BlogURL$>commons/scripts/jquery-1.6.4.min.js"></script>
<script type="text/javascript" src="<$mt:BlogURL$>commons/scripts/jquery.jscrollpane.min.js"></script>
<script type="text/javascript" src="<$mt:BlogURL$>commons/scripts/jquery.mousewheel.js"></script>
<script type="text/javascript" src="<$mt:BlogURL$>commons/scripts/phtcat_jScrollpane.js"></script>
<link rel="stylesheet" type="text/css" href="<$mt:BlogURL$>commons/css/jscrollpane.css" />
<link rel="stylesheet" type="text/css" href="<$mt:BlogURL$>commons/css/jquery.jscrollpane.css" />
<link rel="stylesheet" type="text/css" href="<$mt:BlogURL$>commons/css/import.css" />
<link rel="alternate" type="application/atom+xml" title="Atom" href="<$mt:BlogURL$>atom.xml" />

と定義してしまったため。
(jQueryライブラリーより、cssのライブラリーをあとに定義してしまったため)


MovableTypeのカスタムフィールドで改行を有効にする方法

filters="__default__"を追加する。


<$MTurl filters="__default__"$>
urlはカスタムフィールド名。

文で判定が行われない

以下の記述を行ったところ、判定が行われない。
<mt:if name="custom_nm[$idx] eq="URL">

添え字はindexモディファイアーを使用する必要がある。

SearchMaxResultsについて

www.movabletype.jp/documentation/appendices/config-directives/searchmaxresults.html

[CSS]見出しの両端に水平ラインを天地中央に配置するテクニック

coliss.com/articles/build-websites/operation/css/css-centered-heading-horizontal-line-by-impressivewebs.html
プロフィール

e.swan

Author:e.swan
FC2ブログへようこそ!

最新記事
最新コメント
最新トラックバック
月別アーカイブ
カテゴリ
検索フォーム
RSSリンクの表示
リンク
ブロとも申請フォーム

この人とブロともになる

QRコード
QR
上記広告は1ヶ月以上更新のないブログに表示されています。新しい記事を書くことで広告を消せます。