FCafe  blogでお勝手登録リンク

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

 私のWeb生活はOTDのカスタマイズで始まった事は以前書いた事がありましたでしょうか。  丁度現在のblogに於けるFC2のようにフルHTML+独自変数でテンプレート(当時は"スキン"と呼称)を記述するOTDのBBSは本来の用途である 「掲示板」 以外にも色々と転用できましたので、 私はホムペのコンテンツをチャット、小説、素材配布、日記、等全て其々の目的にカスタマイズしたOTDで賄っておりました。
当時から結構「視野が狭くなるタイプ」 であったとも言える訳なのですが、 あの頃(遠い目)は「自由登録リンク」 とでも言うべきサービスが結構ありまして、駆け出し管理人の私にはかなり魅力的に思えたように記憶しています。   先日終焉を迎えたReadMeなどのランキングも兼ねた大きなサービスから、個人ホムペの片隅に設けられた小さなものまで ネット徘徊中にその種の登録可能なリンク集を見付けてはサイトとバナーのURLを書き込む、というような事を繰り返していた時期もあった訳ですが、大体同じ頃に登録して回ってる管理人さんとかがいたりして結構楽しかったものでした。
「サイト(ブログ)は中身(記事)」 と良く言われますし、それは正しい事だと思いますが、実世界で原稿用紙にいくら名文を書いてもそれだけでは世間に知られる事は無いのと同様に 「売れたかったら10や20はリンク登録すべき」 というのもあるんじゃないかと

 登録して回るばかりでなく、そういう”お勝手”リンクを自分のホムペに置いて集客しようという訳で、件のOTDで 『フリーリンク』  とかも作って使用していた訳ですが、この度 Forumの某記事 を目にして当時の記憶が蘇りまして、FC2blogで作ってみましたので御紹介。

sample


[ suource 1 ]
<html lang="ja"><head>
<meta http-equiv="Content-Type" content="text/html; charset=EUC-JP">
<meta http-equiv="Content-Style-Type" content="text/css">
<meta http-equiv="Content-Script-Type" content="text/javascript">
<!--permanent_area--><script type="text/javascript"><!--
if(location.href.indexOf('no=')!=-1) location.href="<%url>"
//--></script><!--/permanent_area-->
<title>Easy Link by FCafe</title>
<style type="text/css"><!--
body {font-size:12px; color:#666; background:transparent; overflow:auto; }
a { text-decoration:none;}
a:hover {font-weight:bold; color:red}
h1 { margin:0 0 6px; padding:0; ; color:red; font-size:12px;  text-align:center; }
#All {width:99%; overflow:hidden;  }
#Main { margin-left:5px; overflow:hidden; }
#Main a {color:#55A; font-weight:bolder; display:block; width:300px; height:1.2em;}
#Main a span, #Main br,.n {display:none;}
#Main a:hover span {display:inline; font-weight:normal; color:#A5F; }
ul {margin:0; padding:0; list-style-type:none;}
#Main p { text-align:center; margin:5px 30px 0; padding:0; }
#Main form input {color:#299; width:96%; margin:auto; }
#Main form span {display:block; margin-left:5px;}
#Navi {margin:12px 5px; text-align:center;}
#Navi a { color:fuchsia; } 
.l {float:left;}
.r {float:right; }
#AD {width:400px;  color:silver; } 
#AD a {color:silver;} 
//--></style>
<!--not_permanent_area--><base target="_blank"><!--/not_permanent_area-->
</head>

<body>
<div id="All">
<div id="Main">
<!--index_area-->
<h1>Newest</h1>
<!--rcomment-->
<a href="<%rcomment_title>" title="<%rcomment_body>"> <%rcomment_name>
<span> &nbsp; <%rcomment_month>/<%rcomment_day></span></a><br>
<!--/rcomment-->
<!--/index_area-->
<!--not_permanent_area--><!--not_index_area-->
<!--topentry--><p><%topentry_no></p>
<!--comment_list-->
<a href="<%topentry_comment_list_title>" title="<%topentry_comment_list_body>">
<%topentry_comment_list_name></a><br> 
<!--/comment_list--><!--/topentry-->
<!--/not_index_area--><!--/not_permanent_area-->
<!--permanent_area--><!--comment_area-->
<form method="post" action="./" name="comment">
<input type="hidden" name="mode" value="regist">
<input type="hidden" name="comment[no]" value="<%pno>">
<input id="url" type="hidden" name="comment[url]" value="">
<input id="mail" type="hidden" name="comment[mail]" value="">
<input id="himitu" type="hidden" name="comment[himitu]">
<input id="pass" type="hidden" name="comment[pass]"  value=""> 
<span>Site Name</span>
<input id="name" type="text" name="comment[name]" value="">
<span>URL</span>
<input id="subject" type="text" name="comment[title]" value="<%cookie_url>">
<span>About  (20文字以内)</span>
<input id="body" type="text" maxlength="40" name="comment[body]" value="">
<p><input type="submit" value="登録" class="rd"></p>
<%introduction2>
</form><br>
<!--/comment_area--><!--/permanent_area-->
</div>

<div id="Navi">
<!--index_area-->
<a href="./?page=0" class="l" target="_self">■もっと見る</a>
<!--recent-->
<a href="<%recent_link>" class="r" target="_self">■登録する</a>
<!--/recent-->
<!--/index_area--><!--not_index_area-->
<!--nextpage--><a href="<%nextpage_url>" title="前の頁" target="_self">
<img src="image/e/7.gif" alt="PREV" border="0" class="l"></a>
<!--/nextpage-->
<!--prevpage--><a href="<%prevpage_url>" title="次の頁" target="_self">
<img src="image/e/8.gif" alt="NEXT" border="0" class="r"></a>
<!--/prevpage-->
<a href="<%url>" target="_self">■TOPに戻る</a>
<!--/not_index_area-->&nbsp;
</div>

<div id="AD"><%ad><%ad2></div>
</div></body></html>

[ suource 2 ]
<iframe name="EL" src="改造blogURL" width="X" height="Y" frameborder="0"
 allowtransparency="true" >EasyLink</iframe>

【 設置法 】

  1. テンプレート作業
    • 必須設定
      • 別アカウントで新たな FC2blog をレンタルします
      • 「テンプレートの編集」で HTML内容を上記のソース1と入れ替えます
      • 「環境設定」で記事(ページ別)の表示件数を1件にします
      • 「環境設定」で最新記事一覧 の表示件数を1件にします
      • 「環境設定」で comment_list を「有効」に設定します
      • 記事(内容は適当or無くても可)を1件投稿・公開します

    • オプショナル設定
      • 記事表示順の設定
      • コメント承認設定
      • 最新コメント表示件数の設定
      • コメント表示順の設定
      • プロフィールの設定

  2. プラグイン作業
    • 元blog管理画面 「プラグインの設定」 で"フリ-エリア"をダウンロードします
    • 【HTMLの編集】 でプラグインのHTMLを ソース2と入れ替えます
    • 適当なプラグインカテゴリに表示させます
  

【 解説 】 簡単に纏めれば、 コメントの記入項目を「サイト(blog)名」やURLとする事で、付けられたコメントが『リンク登録』のような形になるように改造した専用ブログを本家blogのサイドバー等にIFRAME で表示させるという方法です。
専用blogのテンプレートは記事表示部が無いので簡潔ですが、リンクリストと登録FORM、通常リストと新着リストを分けて表示する仕様としてあります。
多数のリンクが登録されて、リストが長くなっ場合には、エントリを追加する事によってリストのページをいくらでも増やす事ができます。

「プロフィール」 の内容はリンク登録FORM下部に表示されます (”注意書き”として使用可 )

本家blogで設定する表示プラグインは「フリーエリア」が適当でしょうが、現在使用していない(以後も不要の)プラグインがあればそれを用いても良いでしょう。
iframe タグの横サイズ (幅 ・ X )はピクセル単位で指定しても良いですが "100%" 等としても 構いません。 本家blogの背景色が透過するような設定になっていますが、読み難い場合は登録用blogの方のbody背景色を transparent ではなく white 等とされて下さい。
  また、登録用blogの「環境設定」>>ブログの設定>>コメント設定  で受信したコメントを『承認後に表示』としておきますと、アダルト系等からのリンク登録を防ぐ事が可能です (☆推奨)

Comment

三毛猫 三毛猫 Edit
12/10 14:47

よろしくお願いします♪ こんにちは!三毛猫です。
早速やってみました~~ありがとうございます!
それで、わからない点が3点あるので、お手数ですが
教えていただけますか?

まず、HTLMを変更した新しいブログですが、
「もっと見る」は出るのですが、記事を登録することが
できません。登録するところがないので。これを教えてください。
(ここを見てください)
http://nekojiman.blog93.fc2.com/

次に上の「適当なプラグインカテゴリに表示させます 」をもう少し
詳しく教えていただけますか?
今メインブログhttp://fc2osusumeblog.blog44.fc2.com/
右下にフリーエリアで枠をつくたのですが、
ちょっとうまくいかないのです。
すみません・・お願いします☆

daniel daniel Edit
12/10 16:39

三毛猫さん こんにちは。
どうも申し訳ない。 まだ説明が足りない所があったようですね。

まず、「登録する」 が出ない点ですが これはまだblogに記事が一つも無いためです。
( コメントでリンク登録するからには コメントを付けるべき記事が必要なのです )
⇒内容(題・本文等)は無くて構いませんので、とにかく記事を一つUPして下さい

2番目の点については、
フリーエリアのHTMLにこの記事のソースをそのまま貼り付けられたからです。
( 三毛猫さんが根っからの初心者である事を失念しておりました )
フリーエリアのHTMLに以下のソースを貼り付けてください
<iframe name="EL" src="http://nekojiman.blog93.fc2.com/" width="200" height="320" frameborder="0" allowtransparency="true" >EasyLink</iframe>

三毛猫 三毛猫 Edit
12/10 17:46

お礼 できました!もうびっくりするぐらいうまいこといきました!
早速投稿してくださってたリンク3つを移しました☆
お手数ですが一度私のブログを見ていただけますか?

それと、最後にひとつ教えてください。「Newest」と赤い字で
出るのはどういうことでしょうか。どこかの会社でしょうか?
クリックも出来ないのに、なぜか上にあるのです。
danielさんのところにもありますよ。

それと、私のブログにテンプレート by FCafeと勝手にリンクさせていただきました。もし構わなければそのままにさせてください。
お願いします。

それと、フォーラムの成り行きを実はずっとねこ様NEWSのnaviさんが気にしてくださっています。今からフォーラムに報告に行って参ります。このたびは本当にありがとうございました!!感謝しています!!

daniel daniel Edit
12/10 18:07

Newest というのは 英語で ”最新の” という意味です。
TOP頁(最初の状態) では 新着リストを表示しますので
そのようなタイトルを付けた訳ですが ・ ・ ・
( 何なら テンプレート中の”Newest”という文字を変更されてみてください )

三毛猫 三毛猫 Edit
12/10 20:34

ありがとうございました!! 英語でしたか!申し訳ありません・・英語が苦手なので、
何のことだかわかりませんでした。。。

本当にこのたびはお世話になり、とても感謝しています☆
言葉に表せません!ありがとうございました!!

daniel daniel Edit
12/10 21:43

どういたしまして   こちらも楽しませて頂きましたよ。
今回は GuestBook(~~;)的な 比較的構造が単純なものでしたが
「カテゴリ」 を用いれば巨大な『登録型リンク集』を単独のblogで構築する事も可能です
何かありましたら 御遠慮なくまたどうぞ。

★あ もう一つ重大なポイントが 説明から抜けていました!
ブログの設定 で comment_list を【有効】 に設定して下さい!

三毛猫 三毛猫 Edit
12/11 21:32

また質問すみません・・ 探しました・・comment_list って言うのがわからなくて・・
でも見つかりました。「拡張」とか言うところですね?
ああいうのは触ったことがないのでちょっとどきどきしました。
その後ブログを見たのですが、別に変わったところはありません。
あれでいいのでしょうか?(メインブログではなく猫じまんのほうを
したのですがよかったですか?)

それと、今度はまたお願いなのですが、今は自動リンクに
投稿者のHNが出るようになっています。
それを「記事タイトル」に替えられますか?
記事タイトルに触れるとHNが出るようには出来ますか?
たぶん
<!--permanent_area--><!--comment_area-->
<form method="post" action="./" name="comment">
<input type="hidden" name="mode" value="regist">
<input type="hidden" name="comment[no]" value="<%pno>">
<input id="url" type="hidden" name="comment[url]" value="">
<input id="mail" type="hidden" name="comment[mail]" value="">
<input id="himitu" type="hidden" name="comment[himitu]">
<input id="pass" type="hidden" name="comment[pass]" value="">
<span>Site Name</span>
<input id="name" type="text" name="comment[name]" value="">
<span>URL</span>
<input id="subject" type="text" name="comment[title]" value="<%cookie_url>">
<span>About (20文字以内)</span>
<input id="body" type="text" maxlength="40" name="comment[body]" value="">
<p><input type="submit" value="登録" class="rd"></p>
<%introduction2>
</form><br>
<!--/comment_area--><!--/permanent_area-->
の部分をどうにかしたらできるのではないかと
思うのですが、英語が一杯で、もし一時でも消しちゃったら・・と
思うと怖くて出来ません。
出来なければ今のままでも充分なのですが
もしできるようであれば(私がです)教えていただけますか?

daniel daniel Edit
12/11 23:37

はいこんばんは。 お尋ねの件を順番にお答えします。

現在は初期状態で全ての登録リンクを表示できていますが
comment_list を有効にしないと 「もっと見る」 で”最新”以外の登録リンクを見ることができないのです。

次 登録画面の最初の入力欄にHNが表示される件についてですが
ここは本来 「サイト(ブログ)名」 を入力する欄なのです。
( 三毛猫さんはサイト(ブログ)でなく「記事」タイトルのリンク集としてお使いになりたいようですので此処は Site Name でなく「記事タイトル」とでもすべきなのでしょうが)
まあ 通常コメントではHNの入る項目をそれに充てている訳です。
しかし、FC2側が 「”テンプレの不備”でクッキーHNが表示されない」 ケースに対応する為、この欄のvalue にクッキー変数が記述されていないテンプレートにもHNクッキーを表示するようにしているので(他のblogでコメントした事があるFC2ブロガーの場合は)ここにHNが表示される訳です。
・・・ちょっと難しいでしょうか? 
ソースを見ても value="" となっているのに(しかもFC2のFORRM用スクリプトも外してあるのに)これが表示される仕組みは私にも良く分かりません 
(結構”過保護”な感じ((コレができるなら・・・とか思ったり))もしないでもありませんが )

・・・とにかく最上段に「記事名」を書いていただく様にして下さい
具体的には
<span>Site Name</span>
という部分を
<span>記事のタイトル</span>
などと改めるくらいがとり合えず思い浮かぶ方法でしょうか。

  ●登録フォームとリンクリストの分離
  ●TOPに一定件数の新着リンクを表示

の2点を実現するために変則的な項目の使い方をしているのですが
私の思慮不足から御不便をお掛けして申し訳ありません。

三毛猫 三毛猫 Edit
12/12 13:39

出来ました!! うわ・・danielさん!「申し訳ない」なんて謝らないで
ください!ごちゃごちゃとややこしいことをお願いしたのは
私なのですから・・私のほうこそ申し訳ありません。。

それで、「変数」とかvalueとかスクリプトとか、もう全然
わからないので、教えて頂いたようにSite Nameを記事タイトル
に変えました☆そしたらうまくいきました~~!!
ありがとうございます☆

それでAboutって言うところを「HN・コメント」に
ちょっと代えてみました。どきどきです(^-^)
●で書いてくださったことは、失礼なのですが私には
ちょっと意味がわからず、手が出ません・・すみません。。

これをうまく使うと、うちのように他のブロガーに記事を
紹介してもらうだけじゃなくて、自分のおすすめ記事の
リンクを貼れるようにもなりますね~~これは便利です☆

本当に色々お世話になりました☆深く感謝しています~~
ねこ様も喜んでくださってると思います.+:。(≧∇≦)ノ゜.+:。  
danielさんのおかげです!!


.  
HN Title URL PW secret

TrackBack http://pcafe.blog3.fc2.com/tb.php/523-7bf3e2cf

Shown after Admisson
ことば・その周辺 *
テンプレートの切り替えでは『FCafe』(danielさん)の「Style Keeper 5」にお世話になっています。その『FCafe』でまたまた「blogでお勝手登録リンク」という面白いものを見つけました。
.

≫ 予約語で検索 ユーザータグの没落? ≪

2007 / 12 / 08  Sat
ThisBlog   
Comment 9 / TB 1 / Edit
Designed by Daniel Corporation . all rights renounced
上記広告は1ヶ月以上更新のないブログに表示されています。新しい記事を書くことで広告を消せます。