<?xml version="1.0" encoding="UTF-8"?>
<feed xml:lang="ja" xmlns="http://www.w3.org/2005/Atom">
    <title>Nucbeta</title>
	<subtitle>ここのブログツール</subtitle>
	<id>http://iichii.com/nucbeta/:3</id>

    <link rel="alternate" type="text/html" href="http://iichii.com/nucbeta/" />
    <link rel="self" type="application/atom+xml" href="http://iichii.com/nucbeta/?atom.php" />
    <generator uri="http://nucleuscms.org/">Nucleus CMS 3.80</generator>
    <updated>
2015-03-28T14:09:53Z</updated>
    <entry>
 <title type="html"><![CDATA[NP_GeSHi2]]></title>
 <link rel="alternate" type="text/html" href="http://iichii.com/nucbeta/?itemid=507" />
 <author>
  <name>iichii</name>
 </author>
 <updated>2015-03-28T14:09:53Z</updated>
 <published>2015-03-28T14:09:53Z</published>
 <content type="html"><![CDATA[NP_GeSHi2なる物をインストールしてみた。<br />
<br />
<div class="php" style="border:solid 1px #ccc; background-color:#eee; padding:2px 4px;"><br />
<span style="color: #000000; font-weight: bold;">&lt;?php</span> <br />
<span style="color: #b1b100;">if</span> <span style="color: #009900;">&#40;</span><span style="color: #339933;">!</span><a href="http://www.php.net/function_exists"><span style="color: #990000;">function_exists</span></a><span style="color: #009900;">&#40;</span><span style="color: #0000ff;">'sql_table'</span><span style="color: #009900;">&#41;</span><span style="color: #009900;">&#41;</span><span style="color: #009900;">&#123;</span><br />
&nbsp; &nbsp; &nbsp; &nbsp; <span style="color: #000000; font-weight: bold;">function</span> sql_table<span style="color: #009900;">&#40;</span><span style="color: #000088;">$name</span><span style="color: #009900;">&#41;</span> <span style="color: #009900;">&#123;</span><br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; <span style="color: #b1b100;">return</span> <span style="color: #0000ff;">'nucleus_'</span> <span style="color: #339933;">.</span> <span style="color: #000088;">$name</span><span style="color: #339933;">;</span><br />
&nbsp; &nbsp; &nbsp; &nbsp; <span style="color: #009900;">&#125;</span><br />
<span style="color: #009900;">&#125;</span><br />
<br />
<span style="color: #000000; font-weight: bold;">class</span> NP_gobac <span style="color: #000000; font-weight: bold;">extends</span> NucleusPlugin <span style="color: #009900;">&#123;</span> <br />
&nbsp; &nbsp; &nbsp; &nbsp; <span style="color: #000000; font-weight: bold;">function</span> getEventList<span style="color: #009900;">&#40;</span><span style="color: #009900;">&#41;</span> <span style="color: #009900;">&#123;</span> <span style="color: #b1b100;">return</span> <a href="http://www.php.net/array"><span style="color: #990000;">array</span></a><span style="color: #009900;">&#40;</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span> <span style="color: #009900;">&#125;</span> <br />
&nbsp; &nbsp; &nbsp; &nbsp; <span style="color: #000000; font-weight: bold;">function</span> getVersion<span style="color: #009900;">&#40;</span><span style="color: #009900;">&#41;</span> <span style="color: #009900;">&#123;</span> <span style="color: #b1b100;">return</span> <span style="color: #0000ff;">'0.00'</span><span style="color: #339933;">;</span> <span style="color: #009900;">&#125;</span> <br />
&nbsp; &nbsp; &nbsp; &nbsp; <span style="color: #000000; font-weight: bold;">function</span> getDescription<span style="color: #009900;">&#40;</span><span style="color: #009900;">&#41;</span> <span style="color: #009900;">&#123;</span> <span style="color: #b1b100;">return</span> <span style="color: #0000ff;">'This plugin displays '</span><span style="color: #339933;">;</span><span style="color: #009900;">&#125;</span><br />
<br />
&nbsp; &nbsp; &nbsp; &nbsp; <span style="color: #000000; font-weight: bold;">function</span> supportsFeature<span style="color: #009900;">&#40;</span><span style="color: #000088;">$what</span><span style="color: #009900;">&#41;</span> <span style="color: #009900;">&#123;</span><br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; <span style="color: #b1b100;">switch</span><span style="color: #009900;">&#40;</span><span style="color: #000088;">$what</span><span style="color: #009900;">&#41;</span><span style="color: #009900;">&#123;</span><br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; <span style="color: #b1b100;">case</span> <span style="color: #0000ff;">'SqlTablePrefix'</span><span style="color: #339933;">:</span><br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; <span style="color: #b1b100;">return</span> <span style="color: #cc66cc;">1</span><span style="color: #339933;">;</span><br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; <span style="color: #b1b100;">default</span><span style="color: #339933;">:</span><br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; <span style="color: #b1b100;">return</span> <span style="color: #cc66cc;">0</span><span style="color: #339933;">;</span><br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; <span style="color: #009900;">&#125;</span><br />
&nbsp; &nbsp; &nbsp; &nbsp; <span style="color: #009900;">&#125;</span><br />
<br />
<br />
&nbsp; &nbsp; &nbsp; &nbsp; <span style="color: #000000; font-weight: bold;">function</span> doSkinVar<span style="color: #009900;">&#40;</span><span style="color: #000088;">$skintype</span><span style="color: #339933;">,</span><span style="color: #000088;">$awp</span><span style="color: #009900;">&#41;</span> <span style="color: #009900;">&#123;</span> <br />
&nbsp; &nbsp; &nbsp; &nbsp; <span style="color: #000000; font-weight: bold;">global</span> <span style="color: #000088;">$itemid</span><span style="color: #339933;">,</span> <span style="color: #000088;">$blogid</span><span style="color: #339933;">;</span><br />
&nbsp; &nbsp; &nbsp; &nbsp; <br />
<br />
&nbsp; &nbsp; &nbsp; &nbsp; <span style="color: #000088;">$caturl</span> <span style="color: #339933;">=</span> createBlogidLink<span style="color: #009900;">&#40;</span><span style="color: #000088;">$blogid</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span><br />
<br />
&nbsp; &nbsp; &nbsp; &nbsp; <span style="color: #000088;">$qut</span> <span style="color: #339933;">=</span> <span style="color: #0000ff;">&quot;SELECT * FROM &quot;</span><span style="color: #339933;">.</span> sql_table<span style="color: #009900;">&#40;</span><span style="color: #0000ff;">&quot;item&quot;</span><span style="color: #009900;">&#41;</span> <span style="color: #339933;">.</span> <span style="color: #0000ff;">&quot; WHERE inumber=<span style="color: #006699; font-weight: bold;">$itemid</span>&quot;</span><span style="color: #339933;">;</span><br />
&nbsp; &nbsp; &nbsp; &nbsp; <span style="color: #000088;">$rst</span> <span style="color: #339933;">=</span> <a href="http://www.php.net/mysql_query"><span style="color: #990000;">mysql_query</span></a><span style="color: #009900;">&#40;</span><span style="color: #000088;">$qut</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span><br />
&nbsp; &nbsp; &nbsp; &nbsp; <span style="color: #b1b100;">while</span><span style="color: #009900;">&#40;</span><span style="color: #000088;">$rowt</span> <span style="color: #339933;">=</span> <a href="http://www.php.net/mysql_fetch_array"><span style="color: #990000;">mysql_fetch_array</span></a><span style="color: #009900;">&#40;</span><span style="color: #000088;">$rst</span><span style="color: #009900;">&#41;</span><span style="color: #009900;">&#41;</span><span style="color: #009900;">&#123;</span><br />
&nbsp; &nbsp; &nbsp; &nbsp; <span style="color: #000088;">$itm</span><span style="color: #339933;">=</span><span style="color: #0000ff;">'&quot;'</span><span style="color: #339933;">.</span><span style="color: #000088;">$rowt</span><span style="color: #009900;">&#91;</span><span style="color: #cc66cc;">6</span><span style="color: #009900;">&#93;</span><span style="color: #339933;">.</span><span style="color: #0000ff;">'&quot;'</span><span style="color: #339933;">;</span><br />
&nbsp; &nbsp; &nbsp; &nbsp; <span style="color: #009900;">&#125;</span><br />
<br />
&nbsp; &nbsp; &nbsp; &nbsp; <span style="color: #000088;">$qu</span> <span style="color: #339933;">=</span> <span style="color: #0000ff;">&quot;SELECT * &nbsp;FROM &quot;</span><span style="color: #339933;">.</span> sql_table<span style="color: #009900;">&#40;</span><span style="color: #0000ff;">&quot;item&quot;</span><span style="color: #009900;">&#41;</span> <span style="color: #339933;">.</span> <span style="color: #0000ff;">&quot; WHERE itime&gt;=<span style="color: #006699; font-weight: bold;">$itm</span> and iblog=<span style="color: #006699; font-weight: bold;">$blogid</span>&quot;</span><span style="color: #339933;">;</span><br />
&nbsp; &nbsp; &nbsp; &nbsp; <span style="color: #000088;">$rs4</span> <span style="color: #339933;">=</span> <a href="http://www.php.net/mysql_query"><span style="color: #990000;">mysql_query</span></a><span style="color: #009900;">&#40;</span><span style="color: #000088;">$qu</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span><br />
&nbsp; &nbsp; &nbsp; &nbsp; <span style="color: #000088;">$row1</span> <span style="color: #339933;">=</span> <a href="http://www.php.net/mysql_num_rows"><span style="color: #990000;">mysql_num_rows</span></a><span style="color: #009900;">&#40;</span><span style="color: #000088;">$rs4</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span><br />
&nbsp; &nbsp; &nbsp; &nbsp; <br />
&nbsp; &nbsp; &nbsp; &nbsp; <span style="color: #000088;">$tpg</span> <span style="color: #339933;">=</span> <a href="http://www.php.net/ceil"><span style="color: #990000;">ceil</span></a><span style="color: #009900;">&#40;</span><span style="color: #000088;">$row1</span><span style="color: #339933;">/</span><span style="color: #000088;">$awp</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span><br />
&nbsp; &nbsp; &nbsp; &nbsp; <span style="color: #b1b100;">if</span><span style="color: #009900;">&#40;</span><span style="color: #000088;">$tpg</span><span style="color: #339933;">&gt;</span><span style="color: #cc66cc;">1</span><span style="color: #009900;">&#41;</span><span style="color: #009900;">&#123;</span><br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; <span style="color: #000088;">$tpg</span> <span style="color: #339933;">=</span> <span style="color: #0000ff;">'/page/'</span><span style="color: #339933;">.</span><span style="color: #000088;">$tpg</span><span style="color: #339933;">;</span><br />
&nbsp; &nbsp; &nbsp; &nbsp; <span style="color: #009900;">&#125;</span><span style="color: #b1b100;">else</span><span style="color: #009900;">&#123;</span><br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; <span style="color: #000088;">$tpg</span> <span style="color: #339933;">=</span> <span style="color: #0000ff;">''</span><span style="color: #339933;">;</span><br />
&nbsp; &nbsp; &nbsp; &nbsp; <span style="color: #009900;">&#125;</span><br />
<br />
&nbsp; &nbsp; &nbsp; &nbsp; <span style="color: #b1b100;">echo</span> <span style="color: #000088;">$caturl</span><span style="color: #339933;">.</span> <span style="color: #000088;">$tpg</span><span style="color: #339933;">.</span><span style="color: #0000ff;">'#'</span><span style="color: #339933;">.</span> <span style="color: #000088;">$itemid</span><span style="color: #339933;">;</span><br />
&nbsp; &nbsp; &nbsp; &nbsp; <span style="color: #009900;">&#125;</span><br />
<br />
<span style="color: #009900;">&#125;</span><br />
<span style="color: #000000; font-weight: bold;">?&gt;</span><br />
&nbsp;</div>
<p>
NP_GeSHi2.phpと
GeSHi libraryから GeSHi version 1.0.7.20をダウンロードしgeshiディレクトリとgeshi.phpをupしてインストール
でOK<br />
php,css,HTML,rubyとかいろいろ色分けしてくれる。よ。
</p>]]></content>
 <id>http://iichii.com/nucbeta/:3:507</id>
</entry><entry>
 <title type="html"><![CDATA[Xdomain　というサーバーにNucleusをインストール]]></title>
 <link rel="alternate" type="text/html" href="http://iichii.com/nucbeta/?itemid=504" />
 <author>
  <name>iichii</name>
 </author>
 <updated>2015-03-20T07:46:29Z</updated>
 <published>2015-03-20T07:46:29Z</published>
 <content type="html"><![CDATA[xreaだけじゃなくて他の環境でも試してみたいと前々から思ってはいたのだが、<br />
ちょいと探してみたら無料で借りられる所（php&Mysql）を見つけまして...<br />
Xdomain というところに登録してみた。<br />
んで、いろいろ嵌ったのでメモ。<br />
<br />
<br />
3点ほど躓き。<br />
<ul><br />
<li>管理パネル、DB設定でユーザーの設定で戸惑い<br />
<li>／index.phpの指定が無い場合ファイル無いといわれる<br />
<li>nucluesのインストール時にホストの指定に戸惑う <br />
</ul><br />
<br />
1.データベースを追加、ユーザーを追加でいいと思ってたら、<br />
そのユーザーを権限設定ユーザーにするために、追加ボタンを押さないと駄目だった。<br />
phpmyadminにもいけてたから何故データベースが現れないか全然分らなかった。<br />
<br />
2.サンプルの　index.php をアップロードしてサイトにアクセスしても<br />
"有り得ないページか設定がまだ反映されてないから時間おけ”<br />
ってゆわれるんで、数時間あいだ置いてみたけど、状況に変化無し。<br />
おそらくApacheの DirectoryIndexがphpを探さないようなので、<br />
.htaccess を設置。でやっと解決。<br />
<br />
3.nucleusをインストールするにあたりMySqlの設定が不十分でエラーが出て先に進めなかった。<br />
もうめんどくさくって諦めようかとおもったよ。<br />
結局、ホストの部分を（普通は　’localhost')、MySQLホスト名　を入れなきゃいけなかった。<br />
<br />
<br />
そんなこんなでやっとこさv3.7のインストール完了。<br />
そしたら、<br />
あれだね、<br />
クリーンインストールしたら、何か違うCMSみたい。だね。<br />
ま、<br />
これからいろいろいぢってみます。<br />
]]></content>
 <id>http://iichii.com/nucbeta/:3:504</id>
</entry><entry>
 <title type="html"><![CDATA[v3.7にした後のプラグインへの対応]]></title>
 <link rel="alternate" type="text/html" href="http://iichii.com/nucbeta/?itemid=497" />
 <author>
  <name>iichii</name>
 </author>
 <updated>2015-02-09T17:56:00Z</updated>
 <published>2015-02-09T17:56:00Z</published>
 <content type="html"><![CDATA[・Amazon.php<br />
　　INPUTやUPGRADEできない、edit画面でエラー<br />
　　　　→　いろいろやってたらなおた。<br />
　　　　●0.52へup<br />
　　　　●参照渡し問題、mktime→time、 mysql_query→sql_query<br />
　　　　ほんとの所は良く分からん。BOMかも。<br />
<br />
<br />
・NP_blogsetting(v0.1),自作php<br />
　　doAction時にエラー<br />
　　　　→　＜？ｐｈｐ　の後ろや　？＞の後ろにスペースがあったので削除<br />
　　　　<br />
<br />
・NP-ExtraSkinJP<br />
　　extra画面（ページスキン）が表示できない、管理画面にエラー<br />
　　　　→　参照渡し問題　$manager->notify部分の書き換え<br />
<pre>　　　　●function event_QuickMenu(&$data)の&を削除<br />
　　　　●function extra_selector　に　$manager->notify(･･･が3箇所ほどあるので、<br />
　　　　　$param = array('・・・);して<br />
　　　　　$manager->notify('PreSkinParse',$param);する<br />
</pre><br />
<br />
]]></content>
 <id>http://iichii.com/nucbeta/:3:497</id>
</entry><entry>
 <title type="html"><![CDATA[upgrade v3.7]]></title>
 <link rel="alternate" type="text/html" href="http://iichii.com/nucbeta/?itemid=496" />
 <author>
  <name>iichii</name>
 </author>
 <updated>2015-01-29T17:33:00Z</updated>
 <published>2015-01-29T17:33:00Z</published>
 <content type="html"><![CDATA[バージョンアップに伴う諸問題<br />
<br />
<br />
xreaのphp5.3とmysql5.6のバージョンが上がった為にいろいろ対策必要だったyo。<br />
<br />
<br />
一応xrea側でデータベースdumpしてくれてる。<br />
が、mysqlは新たに作成する必要があった。<br />
しかし、そのDBはutf8に変更になる。<br />
phpによりpluginのいくつかに不具合。<br />
<br />
<br />
具体的にやった事。<br />
・xreaの管理画面からmysql新規作成（文字コードはUNICODEに)　→　phpmyadminで確認<br />
・phpMyAdminでdumpファイル読み込み<br />
・nucleus管理画面のグローバル設定の使用する言語をjapanese-utf8に変更<br />
　　→　おかげでpluginの中でeucで保存している物は注意。他にもeml-rss1or2.phpも注意<br />
・action.phpで　'参照渡し　＆いらない問題'　→　フォーラムに報告<br />
　]]></content>
 <id>http://iichii.com/nucbeta/:3:496</id>
</entry><entry>
 <title type="html"><![CDATA[NP_Amazon 0.5]]></title>
 <link rel="alternate" type="text/html" href="http://iichii.com/nucbeta/?itemid=481" />
 <author>
  <name>iichii</name>
 </author>
 <updated>2009-07-18T15:28:40Z</updated>
 <published>2009-07-18T15:28:40Z</published>
 <content type="html"><![CDATA[amazonさんから、メールが来まして、「認証のための電子署名」が必要だよってことでして。<br />
ねけとさん家にお邪魔しまして、<a href="http://nekhet.ddo.jp/item/1504/catid/5">最新バージョン 0.5</a> をいただきました。いつもありがとうございます。<br />
<p>早速、認証のための対応をしていただいているようでして、もうこれで安心とタカをくくっておりましたところ・・・<br /><br />
なんとまたまたamazonさんからメールが来ました。<br /><br />
<br /><br />
「ええっ！た、たいおうしましたよ！」<br /><br />
<br /><br />
なんて一人ごちてはみたものの、ちょいと見てみましたら、あんた、なんと、<br /><br />
phpのバージョンに問題があるのです。よ。<br /><br />
xreaのs61はphp4.4なので、駄目駄目なのです。<br /><br />
なんとか使えるようにしてみました。<br /><br />
<br /><br />
根本的には、<br /><br />
php5.1以下では　hash_hmac　が使えない<br /><br />
<br /><br />
のが原因なので、それを何とかしてくれているフリーのライブラリを探しまして、<br /><br />
<br /><br />
function getAmazonData　の部分を書き換えました。<br /><br />
<br /><br /><br />
おそらくこれで大丈夫じゃないかと思いますが、如何せんテストの方法と確認方法が分りません。<br />
一応、リクエストのサンプル通りにやってるし、エラーも吐いてないので大丈夫だとおもうのだけどね。<br />
またamazonさんからメール来たら考えまする。</p><br />
]]></content>
 <id>http://iichii.com/nucbeta/:3:481</id>
</entry><entry>
 <title type="html"><![CDATA[v3.31 SP2 EUC-JP日本語版]]></title>
 <link rel="alternate" type="text/html" href="http://iichii.com/nucbeta/?itemid=441" />
 <author>
  <name>iichii</name>
 </author>
 <updated>2008-11-01T08:50:43Z</updated>
 <published>2008-11-01T08:50:43Z</published>
 <content type="html"><![CDATA[9月の末に案内があったのね。<br />
そーですか。今気付きました。<br />
<br />
<br />
で、<br />
ヴァージョンアップしました。<br />
<br />
ら、<br />
TagEXがね、日本語だけ動作してくれなくなっただよ。<br />
<br />
んで、<br />
同じ方がいらっしゃって、解決済みの模様、、、<br />
<br />
<a href="http://japan.nucleuscms.org/bb/viewtopic.php?t=4133">v3.31 SP2 アップグレード後のTag_EXに関して</a><br />
<br />
ってことです。<br />
<br />
<br />
<br />
以上。]]></content>
 <id>http://iichii.com/nucbeta/:3:441</id>
</entry><entry>
 <title type="html"><![CDATA[NP_MapBlog]]></title>
 <link rel="alternate" type="text/html" href="http://iichii.com/nucbeta/?itemid=422" />
 <author>
  <name>iichii</name>
 </author>
 <updated>2008-10-04T14:22:59Z</updated>
 <published>2008-10-04T14:22:59Z</published>
 <content type="html"><![CDATA[やっとこさ、なんとか思うように制御できたので変更点を書いておく。<br />
<br />
<pre>＜%MapBlog(template, items, blog, mapoptions, popuplink)%＞<br />
テンプレート名、ポインタ又はitem数、表示するブログid、Mapの表示方法、ポップアップ地図用のリンク文字列</pre><br />
<b>前提としての環境</b><br />
１．FancyURLである。<br />
２．サブディレクトリでいくつかのブログを展開。<br />
３．NP_TagEXを使用している。<br />
<br />
<b>問題点</b><br />
１．ポイントの数を制限すると、ページスイッチが表示されるのだが、このプラグインの場合、？page=n　という形になる。表記がクエリストリングになる事は全く持ってやぶさかでないが、問題は、NP_ShowBlog　との兼ね合いだ。NP_ShowBlogでは（Fancyなので）　/page/nになるので、両者に共通性がなくなってしまうのだ。両者の表示数を同じにしておけば、ページが切り替わったときに関連する地図と記事が表示されるのだが、このままでは連動してくれない。<br />
２．ようやく少し分ってきたのだが、サブディレクトリでブログを作っていると　blogid　をうまく引っぱってこれない事があるようだ。いずれにしても、プラグインやスキンへの記入の仕方で、常にそうした部分を補完をしないといけないようだ。<br />
３．先日も書いたようにそのままではタグの文字列を取得できないことに加え、タグでの分類時のページスイッチにも対応させる必要があった。<br />
<br />
<b>対処（カスタマイズ）</b><br />
function doSkinVar の<br />
        switch ($skinType) の<br />
                NP_TagEXに関する部分で<br />
                        tag/ 以降で区切り、さらに　'/'　で　page/n　を除外して　タグの文字列を抜き出し<br />
<br />
                pageswichに関する部分で<br />
                        $pagelinkと$currentpageの分離文字列をpage=からpage/に変更<br />
                        $pagelink作成部分でblogidなければ追加最後に/なければ追加<br />
<br />
                $bufに関する部分で<br />
                        page=をpage/に変更<br />
<br />
以上の書き換えで、なんとなく上手く動くようになった・・・気がする。<br />
<br />
<b>もうひとつ（ほんとに）やりたい事</b><br />
GoogleMap本体のように、地図外にあるマークや文字列をクリックした時に地図上の吹き出しが開くようにしたい。<br />
もちろん、地図と各アイテムを連動させたい。<br />
のだが、、<br />
ちょっと諦めていた。<br />
javascriptとか良く分からないし、、、アイテムに番号付けの方法とかすぐに思いつかないし、、、などなどで、、、<br />
でも、<br />
とうとう、<br />
できたかも？しれない。うひ。<br />
<br />
そもそも、ちょっとpopupにはしたくない。<br />
<blockquote>NP_GoogleMapsでポップアップな場合、特にlinkの使い方に関しては　<a href="http://www.furuken.net/blog/item/97">ぼそぼそ</a>　さん　に詳しい</blockquote><br />
なぜかというと、ここは無料のxreaなので、全ての画面に広告の挿入が必要になる。<br />
んで、そうなるとpopupな画面にも広告が出てしまう。それがちょっとうるさい。<br />
それとやっぱりなんというか、感覚的にポップアップって好きになれない。<br />
そんなことで、全てをインラインで実現する事を考えた。<br />
<br />
function TemplateVar に<br />
        新たにcase 'NUM' :を追加。<br />
        markerとinfoに対して吹き出しが開き、画面が#アンカーまで移動するというjavascriptを追加。<br />
インデックス用のテンプレートに＜%MapBlog(NUM)%＞と追加。<br />
<br />
やっとできたー。<br />
でもね、<br />
日曜大工なphperなので、どこかに問題でそうで不安。ふあん。]]></content>
 <id>http://iichii.com/nucbeta/:3:422</id>
</entry><entry>
 <title type="html"><![CDATA[画面真っ白]]></title>
 <link rel="alternate" type="text/html" href="http://iichii.com/nucbeta/?itemid=421" />
 <author>
  <name>iichii</name>
 </author>
 <updated>2008-10-04T14:19:50Z</updated>
 <published>2008-10-04T14:19:50Z</published>
 <content type="html"><![CDATA[どーにも困った。<br />
NP_MapBlogの改造とかやってる間に、なにかがおかしくなってしまった。<br />
<br />
原因は今も不明だし、今後も同様の事態が発生するかもしれない。もしかすると以前から発生していたが気が付いていなかっただけかもしれない。<br />
<br />
具体的には、<br />
このサイトにアクセスすると画面が真っ白になる。<br />
（これはFirefoxの場合で、IEではアクセスできないというような画面。）<br />
という現象が現れるようになってしまった。<br />
<br />
しかし、何かを行っている時でもなく、突然なのだ。<br />
急に真っ白になって、概ね1時間、早いときで数分で復旧するのだ。<br />
特に何をしたからそうなるわけでも、特に何をしたから復旧するわけでもない。<br />
<br />
ここはxreaの無料サーバ（s61）で、ドメインを取得している。<br />
画面が真っ白になるのはドメイン以下。画面は真っ白だが、faviconは表示されている。<br />
サーバーのコントロールパネルや、無料スペースにはアクセスできる。<br />
アクセスログ閲覧は見れるが、phpmyadminには行けない(画面真っ白）。<br />
ftpできる。ファイルのアップロード、ダウンロードも可能。<br />
<br />
タイミングとしてはgooglemapを導入した後なので、そのあたりを疑ってみた。<br />
例えば、googlemapとIE6などでは、メモリリークみたいなことがあるようなので、そういった影響を受けているのだろうかと考え、<br />
GUnload()<br />
などを追加してみたが特に効果がない。<br />
できる事として、nicetitle.jsというのがあるので、googlemapを動かすブログではオフにした。<br />
GoogleMaps(HEAD)の記述を＜/head＞の直前に下げてみた。<br />
<br />
ドメイン以下にはnucleusしかいないので、<br />
設定とかファイルが古いとかそういうことかと疑ってみた。<br />
仔細に見てみると、数箇所整合性が合わないような記述になっている所もあったが、概ね間違いはなく、そもそもそういうことが原因であれば、ランダムに現象が出たり出なかったりってことにはならいような気もする。<br />
例えばaction.phpにアクセスすると駄目とかそういうことがあるのかと思ったが、そうでもない。<br />
<br />
此処へ来て（この2日間ほど）現象が出なくなった。<br />
もう暫く様子をみてみるが、いろいろ見て実験してもわからないので、<br />
可能性は低いと思うが、ドメインの障害を疑い、管理会社に問い合わせてみるつもり。<br />
]]></content>
 <id>http://iichii.com/nucbeta/:3:421</id>
</entry><entry>
 <title type="html"><![CDATA[地図とブログ]]></title>
 <link rel="alternate" type="text/html" href="http://iichii.com/nucbeta/?itemid=416" />
 <author>
  <name>ma</name>
 </author>
 <updated>2008-09-22T23:27:46Z</updated>
 <published>2008-09-22T23:27:46Z</published>
 <content type="html"><![CDATA[<a href="http://japan.nucleuscms.org/wiki/plugins:googlemaps">NP_GoogleMaps</a>と<a href="http://japan.nucleuscms.org/wiki/plugins:mapblog">NP_MapBlog</a>を導入してみた。<br />
<br />
インストール自体はつつがなくいった。が、、、<br />
<br />
<br />
GoogleMapsでは、マーカーがずれる。<br />
jp[住所]では、ちょっとずれたり、激しくずれたりとっても不安定。んで、[ longitude | latitude ]にしてみたけれども、微妙にずれる。ブックマークレットとかを探してみたり使ってみたりしたけんど、駄目。フォーラムを訪れてみたが、メボシイ解決策はみられず・・・たまたま見つけたこちらに良いもの発見。<br />
<br />
<a href="http://www.furuken.net/blog/item/28/catid/3">Nucleusでサイト構築 08.GoogleMaps</a>　　ここに<br />
　webフォームですが…GoogleMaps中心座標取得 <br />
<br />
というのを作っていただいてる。<br />
これを利用させてもらうおかげでばっちりだ。ここが無くなったらどうしたらいいのだろう？？？<br />
<br />
<br />
MapBlogでは、Tagの絞込みが利かない。<br />
ちょっとNP_Tagを勝手に改造しすぎたか？<br />
具体的には、requestVar（'tag'）でタグを引けない。何も取得してない。<br />
これもフォーラムで探ってみたけど、だれもそんなこと言ってないから、なんかやっちまったんだろーなー・・・<br />
とりあえず、serverVar（'REQUEST_URI'）して、tagの文字列をひっぱるようにしたけれど、なんかいいのか？問題あるかな？うーん。<br />
<br />
当面はいいのだけれど、<br />
サクラキャンドルさんの<a href="http://sakurafarm.happy.nu/maps.html">Map</a>のページのようにするにはどうすればいいのだろうか？]]></content>
 <id>http://iichii.com/nucbeta/:3:416</id>
</entry><entry>
 <title type="html"><![CDATA[NP_TagEX]]></title>
 <link rel="alternate" type="text/html" href="http://iichii.com/nucbeta/?itemid=389" />
 <author>
  <name>iichii</name>
 </author>
 <updated>2008-07-20T01:59:19Z</updated>
 <published>2008-07-20T01:59:19Z</published>
 <content type="html"><![CDATA[v0.71を導入してみた。<br />
<br />
タグって概念が浸透したのはほんの2～3年の事だと思う。<br />
2005年くらいにマルチカテゴリー云々の話題の中で、本家で新しい方式を考えてるみたいよ、ってな事をFelさんが言ってたのを思い出す。<br />
技術的とか発想的ににはなんとなく分るのだけれど、あのダグクラウドってのが斬新だったのでしょうか？<br />
瞬く間にそれこそいろんな所へ広がっていった感がある。<br />
<br />
<br />
個人的にはだから、これを導入する事でカテゴリーってゆう枠から解放される気がしている。<br />
これまでは、固定のカテゴリーにしか分類できなかったものが柔軟に対応できることは、ちょっとしたカルチャーショック（大げさだけど）だね。<br />
<br />
<br />
<br />
いろいろと悩みながらなんとか導入。<br />
迷った所と、変更した所をメモ。<br />
<br />
<a href="http://japan.nucleuscms.org/wiki/plugins:tagex">ダウンロードと詳細</a><br />
<br />
<br />
いやー、ほんと、日本人だけどちっとも日本語が分らんかったぞ。<br />
あ、頭が悪いだけだけど（えっへん、おっほん）！<br />
<br />
テンプレート変数<br />
      「テンプレートの説明」に<br />
         1.<highlightTagsAll> と記述する事で、タグに指定してある全ての文字列を<br />
         2.<highlightTags> と記述する事で、選択中のタグと同じ文字列を<br />
	ハイライト表示させます <br />
の「テンプレートの説明」ってなんだ？と思ったら、ホントにテンプレートの説明の部分に書くって事ね。<br />
<br />
andとor<br />
	これ要るのか？なんかあったほうが便利そうではあるけれど、もうひとつ操作性というかが悪いのだよね。<br />
おそらく、del.icio.us のrelated tags　みたいなのを想定しているのだろうけれど、、、うまくすればいい感じになるのだろうね。<br />
<br />
タグリストテンプレート内変数<br />
	これがほんとに分らんかった。<br />
tagIndex　には　tagamount、taglinkurl、tag、tagitems　を使える。<br />
tagitem　では　itemid、itemtitle　を使える。（これはtagitemsの一部になる）。<br />
ってまぁ、なんでこんな簡単な事が分らんかったんでしょ？<br />
<br />
<br />
<br />
さて、自分用に勝手に書き換えた覚書。<br />
<br />
function init<br />
	言語ファイル作成<br />
<br />
function scanExistItem<br />
	archive　の絞込みは要らないのでコメントアウト<br />
<br />
function doSkinVar<br />
	case 'tag':　の　echo　を変更。<br />
	タグラベルの階層化。考え中。ってのがあるんだけど、これちょっと複雑な問題だよね。<br />
だって、そもそもの考え方に反するもんね。固定の分類に縛られないって所が長所であるはずなのに自ら其れを規定してしまうなんてちょっとナンセンスって気がしなくもない。<br />
だけーど、ほしいのだ。階層化すると管理しやすい。ってことで機能を追加。<br />
タグ入力時に[M]とかにするとMで分類、表示の時には[M]を取り除く。<br />
	アイテムのタイトル別のタグ一覧の出力。<br />
	タイトルを10バイトに短縮は、いらないので変更<br />
	タイトルが4つまでに限定される機能はいらないので変更<br />
<br />
function doTemplateVar<br />
	ここでも分類したものを取り除いて言語ファイルから日本語表示<br />
	タグ入力時に改行とかあるとpreg_splitしていないようなので変更<br />
<br />
とりあえず、、、<br />
<br />
こんなとこ。<br />
<br />
<br />
ちょっと変更しすぎだな。。。]]></content>
 <id>http://iichii.com/nucbeta/:3:389</id>
</entry>
</feed>