InsertIconプラグインでアイコン管理

あるサーバにMTを構築したのですが、
お気に入りのエディタプラグイン「CKEditer」が機能しません。
インストールすると500エラーになってしまいました。。。。

なんとかせねば。。。
ということで、第一弾絵文字アイコンを入れるためのプラグインをインストールしました。



藤本壱さまのサイトですね。
ファンです!!

使う絵文字を設定するのには手間がかかりますが、カスタマイズして載せられるので。
いいですね。

新規MT構築時の500エラー

仕事で新しくサーバにMTOSをインストールしました。
自動インストールでしたが、構築まではうまくいくのに、ブログのindex.htmlを表示させると、

Internal Server Error

File "/home/ドメイン/public_html/MT構築フォルダ/index.html" is writeable by group


suPHP 0.7.1

が出てしまう。。。

これは、サポートいわく、MT構築フォルダ/index.htmlのパーミッションに問題があるんだそうな。
FTPで確認すると「666」になってた。
これを「644」にしてみたら。

表示できました~。

良かったよ~~。
その先に、山のような作業目白押しの第一歩で、このようなつまづき。
胃がきりきりしましたさ。


【追記】
FTP触っただけでは再構築のたびに「666」に戻ってしまうので、
mt-config.cgiを書き換えました。

DBUmask 0022
HTMLUmask 0022
UploadUmask 0022
DirUmask 0022

をどこでもいいので追加しときます。コレで完璧。

ドロワーメニューとアクセス解析、JSのバッティング

MTネタではないですが。

最近、スマホサイトを担当しているのですが、SEO担当者に「ドロワーメニューの構造がSEO的に評価が高い」と言われ、作ってみました。

参考サイトはこちら
「jQueryを使ってドロワーメニューを実装する」

構築はわりとカンタンだったのですが、

アクセス解析タグを入れたら、画面が真っ白になってしまった!!!
うわー。。。

JavaScript同士のバッティングだと思い、いろいろやってみました。
アクセス解析タグは<body></body>間に入れると指示があったので、
まーいろいろ。やってみました。

アクセス数は、次の日になってみないと結果が分からないので、手を加えては次の日を待つ。そのくり返し。
辛い日々だった~。

そして、こんな記事を見つけ、

「トラッキングコードをどこに埋め込むか、のおさらい」

上記によると、<body></body>間に入れると指示があっても、<head></head>内に入れる必要がある場合もあると言うことで。。
そこで<head></head>内に入れてみたら、次の日!

出た!!!

いやー。感動したー。

新しい投稿に"new!"を、一定期間表示

記事の新着マークがあると、新鮮度がぐんとアップしますよね。
SEO的にも、ユーザビリティ的にも、効果は高いです。

MTで新着表示をつけてみたので、ご紹介します。

①</head>直前に以下を記述

<script type="text/javascript">
<!--
function newM(y,m,d)
{
newday=new Date(y+"/"+m+"/"+d);
oldday= new Date();
n=(oldday-newday)/(1000*60*60*24);
if (n <=3)document.write("new!");
}
//-->
</script>

これで、投稿3日以内に"new!"マークがつきます。
日数を調整したい時はif (n <=3)の数字をカスタマイズします。

②new!マークを入れたい場所に以下を記述します。

<script type="text/javascript">newM(<$mt:EntryDate format="%Y,%m,%d"$>)</script>

------------------
①の記述をちょっとカスタマイズ。
<span>でスタイルシートを指定することが出来る、<img ~>タグで画像アイコンも対応可、ということですが、私が今回触ったコードはかなり複雑にスタイルシートが敷いてあって、新しいスタイルを効かすための作業がめんどくさかったので( ̄Д ̄;)、Javascriptに直に書き込みました。ちょっとした指示だったので。

<script type="text/javascript">
<!--
function newM(y,m,d)
{
newday=new Date(y+"/"+m+"/"+d);
oldday= new Date();
n=(oldday-newday)/(1000*60*60*24);
if (n <=3)document.write("&nbsp;new!".fontcolor("red").fontsize(2));
}
//-->
</script>

これで、文字色赤、フォントサイズ2に指定OKです。

カテゴリ一覧の並び順ソート

お久しぶりです~。
サイドバナーのカテゴリ一覧の並び替えをする機会があったので、メモです。

そのカテゴリは、20××年××月度という月くくりで作成していったもので、デフォルトだと古い順から並んでいってしまいますので、

<mt:TopLevelCategories>


<mt:TopLevelCategories sort_order="descend">

を追加しました。

<mt:SubCategories>にも有効だそうな。
参考ページはコチラです。

1  2  3  4  5  6  7  8  9  10  11

▲トップへ戻る

2017年2月

      1 2 3 4
5 6 7 8 9 10 11
12 13 14 15 16 17 18
19 20 21 22 23 24 25
26 27 28        

タグクラウド

My Photo