«Prev ||
1 |
2 |
3 |...|
15 |
16 |
17 ||
Next»
ドメイン更新を忘れて消滅して、別ドメインでまわしてたスキン・テンプレ変数紹介ブログが、元のurlで復活しました。
http://reference.nucleus.satona.net/
「有効期限切れドメインの更新も可能な場合がある」って
yuさんに教えてもらって、ムームードメインのコンパネ見てみたら、一瞬で復活しました。知らなかった。

yuさん、ありがとう。
あと、
レンタルサーバーの更新忘れで消滅している、各種
プラグイン紹介ブログ。
どうすんべ。
CUSTOMFACTORY.phpが旧版でした。
うぅ、ごめんなさい。更新しときました。
かすたむあどみん
たびたびすみません。
言語ファイル化するときに、同梱ファイルをミスりました。。
Jugglerさん、ご指摘ありがとうございます。(感謝

)
ダウンロードファイル上書きしてあります。(&NP_znSpecialTemplatePartsの同梱もやめました。)
すみません、
かすたむあどみんに同梱しているAdminスキン、「へりうむ」のJavaScriptにバグがあったので、差し替えておきました。
「へりうむ」では、アイテム投稿時のオートセーブ機能を外しているのですが、NucleusコアPAGEFACTORY.phpに、「doMonitor()」がハードコードされているので、「notfound doMonitor」が出てました。
ということで、JavaScriptに「function doMonitor(){}」を足しただけです。
2008/01/23 00:00 より前にダウンロードした方、お手数ですがダウンロードし直してください。

バグあるまま放置していた、かすたむあどみんに、ブックマークレットアイテム投稿画面のカスタマイズ機能や、ポップアップヘルプ機能などをつけました。
あと、、
マルチランゲージ化するのに、自動ツールを使っているためにソースコードがとても見難く、改造など、とてもし難い状態になってしまっていると思います。
これからはコメント付きのソースコードのソース(?)も付けて公開するようにしたいと思います。(コメント付きは、utf-8のみです。)
ブックマークレット投稿画面は、
NP_AddOpenを使うと便利です。
まみおさん感謝
NP_znCustomAdmin解説ページからダウンロードできます。(この記事で紹介しているver0.6.4が最新版です。)
NP_znSpecialTemplateParts解説ページから、旧版・最新版のダウンロードができます。(この記事で紹介しているver0.0.4alphaは、2008-08-29現在、旧バージョンです。)

プラグインに、独自テンプレートパーツを提供するプラグインです。
(基本的、自分用プラグインです。

)
...続きを読む
柳原可奈子、
可愛過ぎです。
疲れたときには、待ちうけにした携帯の画面を。
> COOOOLな可奈子クンの壁紙あるよ。
って、、これで十分満足です。
NP_PageSwitch(ページスイッチを提供するプラグイン)ってば、めちゃめちゃ便利です。
Katsumiさん感謝
って、その便利さに気づいたのは、実はちょっと前のこと。
NP_PageSwitchインスタンスにトータルレコード数だけ渡してあげれば、簡単に自作プラグインに対応させられるんですねぇ。すばらしい。
以前、NP_PageSwitchのコードをちら見した時は、内部でNP_MultipleCategoriesに対応させているので、自作プラグインを対応させようとすると、ちょっとしんどいかな、、なんて勘違いしてスルーしちゃってました。。
例えば、、自作hogeプラグインのdoSkinVarでは、こんな感じ。
function doSkinVar($skinType, $mode = "", $p1 = "", $p2 = "")
{
global $manager, $blog, $startpos;
$templateName = $p1;
$amount = (intval($p2)) ? intval($p2) : 50;
switch ($mode)
{
case 'index':
$query = $this->getSqlBlog();
$query .= " LIMIT ".$startpos.", ".intval($amount) : "";
$numrows = $blog->showUsingQuery($templateName, $query);
break;
case 'prepageswitch':
if (!$manager->pluginInstalled('NP_PageSwitch')) return;
$PageSwitch = & $manager->getPlugin('NP_PageSwitch');
$query = $this->getSqlBlog('count');
$PageSwitch->total = (int)quickQuery($query);
break;
}
}
function getSqlBlog($mode='')
{
ほにゃらら
return $query;
}
で、スキン内では、NP_PageSwitchを使う前に、
<%hoge(prepageswitch)%>
ってして、NP_PageSwitchにトータルレコード数を渡しておく。
これで、NP_PageSwitchが自作hogeプラグインにあった動作になります。
NP_PageSwitch便利。
サーバー上のファイルのバックアップを楽にするプラグインはできないものかと考えてみました。
PEARのFile_Archiveを使って、指定ディレクトリ以下のファイルを圧縮ファイルに保存するって機能を、試しにNP_znBackupNeoに実装してみました。
ローカルのテストサーバーで試してみた結果。。。
Fatal error: Allowed memory size of 16777216 bytes exhausted... メモリが足らない。
メモリ足しても、、
Fatal error: Maximum execution time of 30 seconds exceeded... タイムアウト。
ファイル数3703個、トータルサイズ66MBのディレクトリは、さすがに無茶か。。。

スキン用ディレクトリくらいなら大丈夫かな。メディアディレクトリは無理っぽいなぁ。
バックアップ対象ディレクトリ内のファイル数・サイズに上限規制をかけないと、レンタルサーバーでは使えない。
バックアップスケジュールを複数設定できるようにして、小分けにバックアップ取るとか。。
ボツか。。
普段使ってるわりには、放置してたプラグインなんですが、これもurlカスタマイズ系に対応していなかったので、バージョンアップしてみました。
変更点は、
- URLカスタマイズ系プラグインに対応しました。
- プラグインオプションで、リンクhtmlのテンプレート編集が可能になりました。
です。
本当は、doItemVarや、スペシャルテンプレートパーツ(
構想中妄想中プラグイン)に対応させたりしたかったんですが、、、そこまでは、とりあえずいいや。
NP_znItemLink解説ページからダウンロードできます。(この記事で紹介しているver1.1が最新版です。)
«Prev ||
1 |
2 |
3 |...|
15 |
16 |
17 ||
Next»