netcommons
 
 
 

モジュール開発: 前準備


ネットコモンズには雛形を作成するgeneratorが用意されている。

(1) PEAR ライブラリ
generator では、PEAR のConsole/Getoptを必要とするが、
ネットコモンズ本体には含まれていない。

下記のzipファイルをダウンロードして、
Console.zip

解凍して、下記の位置になるように配置する
maple/includes/pear/Console/Getopt.php


※ ネットコモンズ本体で用意しておいて欲しいものだ。

(2) コマンド・ファイル
環境に合わせたコマンド・ファイルを用意する。
すでに、xampp 環境用に nc.sh と nc.bat が用意されているので、参考にされたし。、

Linux環境の例
ネットコモンズが /home/netcommons 以下に配置されているときの例
nc2.sh
#!/bin/sh
/usr/bin/php -d include_path=".;/home/netcommons/maple/includes/pear" /home/netcommons/maple/generate/script/generate.php $*


Winodws環境の例
ネットコモンズが D:\netcommons 以下に配置されているときの例
nc2.bat
C:\php5\php.exe -d include_path=".;D:\netcommons\maple\includes\pear" "D:\netcommons\maple\generate\script\generate.php" %*

■ WARP
WARP版はこちら

参考
開発者ガイド: 雛形作成(generatorの使用)

PEARマニュアル: Console/Getopt

 
yn150
 

メニュー

ネットコモンズのサポート会議室ネットコモンズの有償サービスこのサイトの使用方法ネットコモンズの運用事例ネットコモンズの構築事例配布モジュール一覧グーグル地図モジュールのデモグーグルカレンダーモジュールのデモグーグル検索モジュールのデモOpenID モジュールのデモTwitterモジュールのデモFacebookモジュールのデモFacebook 風 掲示板ヘッダチェンジャー・モジュールのデモテーマのデモヘッダー部なしモジュール開発の手引き解体新書お問合せ練習場

携帯アクセス

qr code