アイテムの編集差分管理プラグイン NP_Revisionが面白い
- 投稿日 : 2010-03-18, 23:01
- 最終更新日時 : 2011-01-25 05:54:27(履歴)
- タグ(NucleusPlugin)
- カテゴリ(Nucleus Plugin)
- 記し人(luvsic)[PDF]
- 閲覧数(2927)
Nucleusのリビジョン管理プラグインNP_Revisionが面白い。記事やエントリーを編集した場合、過去に書いたものはもうお目にかかれないのだけど、この履歴をとれてさらに差分を確認できるというのは非常に有益だと思う。
というわけでこのブログにも導入してみました。
NucleusPlugin
検索エンジン対策
ちょっと気になったのは検索エンジン対策について。リビジョンのページは差分あれども、同一コンテンツと見られてもおかしくない、ペナルティはさすがにないだろうけど。というわけで考えられる対策方法は
- ログインしてるメンバー以外には、リビジョン管理のアドレスを漏らさない
- リンクタグに rel="nofollw" を利用する
- robots.txt で全部クロール禁止
- 検索エンジンクローラ除けのmetaタグをNP_Revisionに組み込む
この4つ。
リビジョン管理のページはアドレスを直接叩けばアクセスできちゃうので、このプラグインを利用する場合は慎重にならなければならないケースがあるのだろうなぁなんておもた。
下記はNP_Revision用コードの備忘録です。
robots.txt
※この書き方で合ってるかどうか不明…
User-agent: *
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));
}
I got what you intend, thankyou for putting up.Woh I am lucky to find this website through google. Being intelligent is not a felony, but most societies evaluate it as at least a misdemeanor. by Lazarus Long. gdeafbfffegaaagg
Smithd474, 2015-01-09 17:32 #