アイテムの編集差分管理プラグイン NP_Revisionが面白い
- 投稿日 : 2010-03-18, 23:01(最終更新日時 : 2010-03-18, 23:10)
- タグ(NucleusPlugin)
- カテゴリ(Weblog)
- 記し人(luvsic)
- 閲覧数(316)
- ver1.3 / 比較
Nucleusのリビジョン管理プラグインNP_Revisionが面白い。記事やエントリーを編集した場合、過去に書いたものはもうお目にかかれないのだけど、この履歴をとれてさらに差分を確認できるというのは非常に有益だと思う。
というわけでこのブログにも導入してみました。
検索エンジン対策
ちょっと気になったのは検索エンジン対策について。リビジョンのページは差分あれども、同一コンテンツと見られてもおかしくない、ペナルティはさすがにないだろうけど。というわけで考えられる対策方法は
- ログインしてるメンバー以外には、リビジョン管理のアドレスを漏らさない
- リンクタグに rel="nofollw" を利用する
- robots.txt で全部クロール禁止
この3つ。
リビジョン管理のページはアドレスを直接叩けばアクセスできちゃうので、このプラグインを利用する場合は慎重にならなければならないケースがあるのだろうなぁなんておもた。
下記はNP_Revision用コードの備忘録です。
robots.txt
※この書き方で合ってるかどうか不明…
User-agent: *
Disallow: /*/revision/*
Disallow: /*/revision/*
NP_Revision のオプション設定(HTML)
プラグインオプションで設定するやつ
NP_Revision のオプション設定(CSS)
/*
NP_Revision
---------------------------------------------*/
.np-revision-warning {
margin-top: 22px;
padding: 1em 2em 1px;
color: #fff;
border: 1px solid #00abeb;
background: #abe3f8;
}
.np-revision-warning-title {
text-align: center;
font-size: 116%;
}
.np-revision-warning a {
color: #fff;
text-decoration: underline;
}
.np-revision-warning {/* CSS3 */
-webkit-border-radius: 5px;
-moz-border-radius: 5px;
background: -moz-linear-gradient(bottom, #67cdf3, #00abeb);
background: -webkit-gradient(linear, center bottom, center top, from(#67cdf3), to(#00abeb));
}
NP_Revision
---------------------------------------------*/
.np-revision-warning {
margin-top: 22px;
padding: 1em 2em 1px;
color: #fff;
border: 1px solid #00abeb;
background: #abe3f8;
}
.np-revision-warning-title {
text-align: center;
font-size: 116%;
}
.np-revision-warning a {
color: #fff;
text-decoration: underline;
}
.np-revision-warning {/* CSS3 */
-webkit-border-radius: 5px;
-moz-border-radius: 5px;
background: -moz-linear-gradient(bottom, #67cdf3, #00abeb);
background: -webkit-gradient(linear, center bottom, center top, from(#67cdf3), to(#00abeb));
}
No comments yet