にゃあ

あなたのモジュール開発が加速するSuinDebugプリロード

Download

SuinDebugプリロードは、たったひとつのファイルで、あなたのXOOPS Cube Legacyでのデバッグをよりスムースにするためのサイトプリロードです。

HD画質なので、フルスクリーンで見るのをおすすめします。

特徴

  • サイト(開発環境)を汚さない

    SuinDebugは、たったひとつのファイルからなるサイトプリロードです。{stdout_buffer}をテーマに書くことでテーマが汚れるデメリットや、デバッグ関連のファイルをいくつもアップロードすることで、開発パッケージに余分なファイルがあふれるデメリット、デバッグ関連の情報をデータベースに保存することで、データベースに不必要な情報が紛れ込むデメリットが一切ありません。
  • エラーで画面を汚さない

    SuinDebugは、PHPやMySQLなどのデバッグ情報をウェブページに直接出力しません。デバッグ情報などによる、レイアウト崩れ・ソースの汚損からま逃れることができます。
  • ポップアップウィンドウを開かない

    SuinDebugを使えば、デバッグのためにこれ以上ポップアップウィンドウを開く必要はありません。デバッグ情報はJavaScriptによるモーダルウィンドウで表示されます。つまり、ひとつのウィンドで完結するので、ポップアップからくるストレスを軽減できます。
  • それなりのインターフェイス

    エラーSQLやDelegateのハイライト機能など、視覚的な面が考慮されています。また、デバッグモードを切り替える必要なしに、SQL, Delegate, XoopsTpl, stdout_buffer, PHP Errorsを一様に閲覧することができます。

使い方

  1. SuinDebugをダウンロードします。
  2. それを解凍して、{XOOPS_ROOT}/preload/に保存します。
  3. JavaScriptをONにした状態で、管理者アカウントでログインします。
  4. 管理画面でPHPデバッグモードをONにします。
  5. ウィンドウ上端から100pxくらいのところにカーソルを移動するとメニューが表示されます。
    1. 注意

      SuinDebugを公開サイトにアップロードしないでください。あくまで、このプリロードは非公開の開発環境で使用することを想定しています。たとえば、VMwareやXAMPP・MAMPで構築されたローカル開発環境。なお、サイトを公開する場合は、SuinDebugを削除してください。

      SuinDebug description

      SuinDebug is a site preload. It will help your debugging when you develop modules in XOOPS Cube Legacy.

      Features

      • SuinDebug doesn't litter your XOOPS

        SuinDebug consists of only one site preload file. You never have to write {stdout_buffer} in your theme. You never have to upload too many files for debugging. You never have to add any information into your database. You only have to upload SuinDebug preload.
      • SuinDebug doesn't litter your webpages with errors

        SuinDebug doesn't directory output debugging information into your webpages such as PHP or MySQL. So, it doesn't break webpage layout with debugginf information.
      • SuinDebug never opens popup windows any more

        To show debugging informaiton, SuinDebug uses mordal window. So it never annoy you with popup windows.
      • SuinDebug has good interface

        Without changing debugging mode, you can browse SQL, Delegate, XoopsTpl, stdout_buffer, PHP Errors at the same time in the same window.

      How to Use

      1. Please Download SuinDebug.
      2. Please Upload it to {XOOPS_ROOT}/preload/
      3. Please Turn on JavaScript and login as site admin.
      4. Please Turn on PHP debugging mode in legacy module.
      5. Please Move your pointer by near 100px from window top.
        1. Notice

          Please DO NOT upload SuinDebug to public website. SuinDebug should be used only in local developing envenment; for example, VMware, XAMMP, MAMP and so on. When you public your website, please remove SuinDebug.


コメント&トラバ

トラックバックを送る

無関係なスパムのトラックバックを防止するため、リンク先で本サイト(suin.asia)への言及が確認されないトラックバックは破棄しています。

トラバURL : http://suin.asia/trackback/440

コメントを書く

お名前* URL
本文*
合い言葉* ←「wayanywher」と入力して下さい。
* この記事の話題と関係ないコメントはどんな内容でも削除します。(移動できないので)

トラックバック

トラックバックがないのはさみしいにゃん…。

コメント

nkenya(2010.05.19) #
SuinDebugモジュールを使わせていただいております。まだ十分使いこなしているわけではありませんが、ぜひこれから便利に使わせていただきたいと思います。

一つだけ些細な問題を発見しましたのでお知らせいたします。

SuinDebug_Preload.class.phpの1129行目に、

.suin_debug tbody th, tbody td {

とあります。thの後にカンマが付いているため、正しくスタイルが動作していないようです。今後のリリースの中で反映していただけるとありがたいです。
suin(2010.05.19) #
> nkenyaさん

コメントありがとうございます!

.suin_debug tbody th, tbody td {

たぶんこれは、

.suin_debug tbody th,
.suin_debug tbody td {

こうならないといけませんね。
ご報告ありがとうございました。

このブログの著者


Suinと申します。

@suin on Twitter

サブメニュー

最近気になるモノ!

WindowsからMacに乗り換えて半年ですが、Macは細かいところまで丁寧に作られていて、親切なユーザーインターフェイスが気に入ってます。iMacはMagic Mouseと洗練されたデザインのBluetoothキーボードがついてくるので、お得だなあ、なんて思ってます。私に買ってもいいという方、いたら教えてください 笑。

最近のエントリ

XOOPS Cube Dev Ring

最近のコメント

最近のトラックバック

ひとりで喜ぶログ
デュラララに登場するチャットを再現した (04/09)
ひとりで喜ぶログ
デュラララに登場するチャットを再現した (03/28)
http://www15.atpages.jp/~classicalstudio/wordpress/?p=50
getcwd()とdirname(__FILE__)は違う結果になるときがある (12/22)
Re:
CSSのtext-align:center;は<div>には通用しない (12/15)
XOOPS専門-株式会社RYUS - d3blog
Shiori 1.02 (12/02)
9deMaio.com - blog
Koins 1.00 (11/11)
インターネット覚え書き「ビボウログ」
CSSのtext-align:center;は<div>には通用しない (09/16)
hinoeuma1966
CSSのtext-align:center;は<div>には通用しない (07/03)
Suin.org
ブログ作ってみた (03/23)
Suin.org
ブログ作ってみた (03/23)