wa - NucleusやFlashなどなど

RSS

Home > ArchiveList > 2008-01

«Prev || 1 || Next»
01.31 '08

かすたむあどみん v0.6.4 同梱ミス2

CUSTOMFACTORY.phpが旧版でした。
うぅ、ごめんなさい。更新しときました。

かすたむあどみん
01.28 '08

かすたむあどみん v0.6.4 同梱ミス

たびたびすみません。
言語ファイル化するときに、同梱ファイルをミスりました。。
Jugglerさん、ご指摘ありがとうございます。(感謝:heart:

ダウンロードファイル上書きしてあります。(&NP_znSpecialTemplatePartsの同梱もやめました。)
01.27 '08

MODxセミナー in 名古屋

MODxセミナに行ってきましたー。
90分の短い時間内に、特徴、サイト実例、インストールから、静的htmlをテンプレート化する実演など、、とても分かりやすくて楽しいセミナでした。
MEGUさんやまさん、おつかれさまでした。

懇親会
クリエイターズSecondLife

懇親会は、「世界の山ちゃん」(最近、山ちゃん率高過ぎです。ほぼ100%)。
「クリエイターズSecondLife」の著者のikukoさんも参加されてて、その本をジャンケンプレゼントしてくださったのですが、なんと、ぼくがゲットしちゃいました。:heart:

MODx
クリエイターズSecondLife

無理やりサインをお願いしちゃってすみません。(やまさんの:heart:マークはぼくのリクエストです。:mrgreen:

:arwbottom:絶賛発売中:!!:
ISBN 978-4881665732 : MODxでつくる! 最強のCMSサイト
ISBN 978-4798114361 : クリエイターズ Second Life セカンドライフでもの作りしたい人が読む本


「鉄は熱いうちに打て」(使い方ちがうか、、)じゃないけど、ひそかに作って放置してあったMODx実験サイト「MODx * NUCLEUS」をいじってみようかと思ったら、、、
なんてこったい、ちょうど本日27日、ドメイン失効しちゃってました。:[]なんという偶然。

Nucleusのプラグインを紹介するブログといい、、契約更新忘れ過ぎです。若年性健忘症か?orz
やりたいことが多過ぎて、集中力が散漫になってるんだな。ということにしとこう。。とりあえず、今年の目標は、ルービックキューブ40秒台。(違
01.23 '08

へりうむスキン修正

すみません、かすたむあどみんに同梱しているAdminスキン、「へりうむ」のJavaScriptにバグがあったので、差し替えておきました。

「へりうむ」では、アイテム投稿時のオートセーブ機能を外しているのですが、NucleusコアPAGEFACTORY.phpに、「doMonitor()」がハードコードされているので、「notfound doMonitor」が出てました。
ということで、JavaScriptに「function doMonitor(){}」を足しただけです。

2008/01/23 00:00 より前にダウンロードした方、お手数ですがダウンロードし直してください。:oops:
01.21 '08

かすたむあどみん v0.6.4

バグあるまま放置していた、かすたむあどみんに、ブックマークレットアイテム投稿画面のカスタマイズ機能や、ポップアップヘルプ機能などをつけました。
あと、、
マルチランゲージ化するのに、自動ツールを使っているためにソースコードがとても見難く、改造など、とてもし難い状態になってしまっていると思います。
これからはコメント付きのソースコードのソース(?)も付けて公開するようにしたいと思います。(コメント付きは、utf-8のみです。)

ブックマークレット投稿画面は、NP_AddOpenを使うと便利です。まみおさん感謝:chin:

NP_znCustomAdmin解説ページからダウンロードできます。(この記事で紹介しているver0.6.4が最新版です。)
NP_znSpecialTemplateParts解説ページから、旧版・最新版のダウンロードができます。(この記事で紹介しているver0.0.4alphaは、2008-12-05現在、旧バージョンです。)
01.21 '08

スペシャルテンプレートパーツ

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


...続きを読む

01.21 '08

VirtualBoxの仮想ディスクをコピー

久しぶり、VirtualBox(フリーの仮想PC)を触った。
VirtualBoxの仮想ディスクをコピーしようと思ったら、できない。

検索したら、情報発見。感謝:heart:
VirtualBoxの仮想ディスクをコピーする - 俺の基地:
コマンドラインから、
VBoxManage clonevdi コピーされる.vdi コピー先.vdi
で、コピーができるらしい。

日本語の情報が多くなってうれしいなぁ。


01.20 '08

Adobe Presents コリン・ムックの「今から始める ActionScript 3.0 - WORLD WIDE TOUR」

1月15日、Adobe 主催の無料セミナーに行ってきました。
講師のコリンさんは、多くのActionScript本を執筆されている世界的に有名な方で、「今から始める ActionScript 3.0 - WORLD WIDE TOUR」と題し世界を回っているそうです。日本は米に続いて、2番目とのことでした。
「同時通訳」も、思っていた以上にスムーズだったと個人的には思いました。(もっと専門用語など、意味不明な状況になっちゃうのかとちょっとだけ心配していました。)

丸1日、休憩を挟み9時間ほどの長丁場でありながら、なおかつ中身の濃いセミナーでしたよ。
[memo]
細かい字で殴り書きメモったA4二枚半

個人的に印象に残ったことを箇条書き
「内容について書けよ」って感じなんですが、コリンさん著書「Essential ActionScript 3.0」からの内容をベースにしているとのことでした。
セミナーでは、オブジェクト指向概念から、デザインパターンについてまでも、とても丁寧に分かりやすく表現してくださっていたので、「この本への期待」は高まるばかりです。
そう、
なんと現在翻訳中で、夏あたりには日本語版が出版されるらしいのです。この日一番のニュースだったかも知れない。

[2008.01.21追記]
講演内容はオンラインで公開してくださっています。感謝。
http://moock.org/lectures/groundUpAS3/


愛知県の田舎から参加させていただいた価値ありました。
新幹線代は会社もちだがね。(会社もちなんですけどね。の意)
01.12 '08

可愛過ぎ

柳原可奈子、可愛過ぎです。
疲れたときには、待ちうけにした携帯の画面を。

> COOOOLな可奈子クンの壁紙あるよ。
って、、これで十分満足です。
01.09 '08

自作プラグインを、NP_PageSwitchに対応させる方法

NP_PageSwitch(ページスイッチを提供するプラグイン)ってば、めちゃめちゃ便利です。Katsumiさん感謝:heart:

って、その便利さに気づいたのは、実はちょっと前のこと。
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'//NP_PageSwitchにtotal数を設定
      if (!$manager->pluginInstalled('NP_PageSwitch')) return//NP_PageSwitch必須
      
      $PageSwitch   = & $manager->getPlugin('NP_PageSwitch');
      $query        = $this->getSqlBlog('count');
      $PageSwitch->total = (int)quickQuery($query); //トータルを渡しておく
      break;
  }
}
function getSqlBlog($mode='')
{
  //モードがcountなら、COUNT(*) にして、アイテム群と同じSQLを返すようにしとく
  ほにゃらら
  return $query;
}

で、スキン内では、NP_PageSwitchを使う前に、
<%hoge(prepageswitch)%>
ってして、NP_PageSwitchにトータルレコード数を渡しておく。
これで、NP_PageSwitchが自作hogeプラグインにあった動作になります。

NP_PageSwitch便利。
«Prev || 1 || Next»
PluginGenerator znBackup znItemFieldEX znCustomAdmin znBackup znSmiley znShowDraft yuiCalendar znSpeedCubing znKeywordLink znCommentRSS znCCitation znItemParts znMCList znHatenaExist znQuestionnaire znFlash