Changeset 1159
- Timestamp:
- 11/09/08 02:09:19 (2 months ago)
- Files:
-
- trunk/build/manifests/jelix-dev.mn (modified) (1 diff)
- trunk/lib/jelix-scripts/commands/createapp.cmd.php (modified) (7 diffs)
- trunk/lib/jelix-scripts/commands/createctrl.cmd.php (modified) (1 diff)
- trunk/lib/jelix-scripts/commands/createdaocrud.cmd.php (modified) (1 diff)
- trunk/lib/jelix-scripts/commands/createentrypoint.cmd.php (added)
- trunk/lib/jelix-scripts/commands/createmodule.cmd.php (modified) (1 diff)
- trunk/lib/jelix-scripts/commands/createzone.cmd.php (modified) (1 diff)
- trunk/lib/jelix-scripts/commands/installapp.cmd.php (modified) (1 diff)
- trunk/lib/jelix-scripts/includes/command.class.php (modified) (2 diffs)
- trunk/lib/jelix-scripts/includes/utils.lib.php (modified) (2 diffs)
- trunk/lib/jelix-scripts/jelix.php (modified) (3 diffs)
- trunk/lib/jelix-scripts/scripts.conf.php (modified) (2 diffs)
- trunk/lib/jelix-scripts/templates/application.init.php.tpl (modified) (1 diff)
- trunk/lib/jelix-scripts/templates/controller.cmdline.tpl (modified) (1 diff)
- trunk/lib/jelix-scripts/templates/controller.daocrud.tpl (modified) (1 diff)
- trunk/lib/jelix-scripts/templates/controller.newapp.tpl (modified) (1 diff)
- trunk/lib/jelix-scripts/templates/controller.tpl (modified) (1 diff)
- trunk/lib/jelix-scripts/templates/module.xml.tpl (modified) (1 diff)
- trunk/lib/jelix-scripts/templates/myHtmlResponse.class.php.tpl (modified) (1 diff)
- trunk/lib/jelix-scripts/templates/project.xml.tpl (modified) (1 diff)
- trunk/lib/jelix-scripts/templates/scripts/cmdline.php.tpl (modified) (1 diff)
- trunk/lib/jelix-scripts/templates/var/config/defaultconfig.ini.php.tpl (modified) (1 diff)
- trunk/lib/jelix-scripts/templates/www/index.php.tpl (modified) (1 diff)
- trunk/lib/jelix-scripts/templates/www/jsonrpc.php.tpl (modified) (1 diff)
- trunk/lib/jelix-scripts/templates/www/rdf.php.tpl (modified) (1 diff)
- trunk/lib/jelix-scripts/templates/www/soap.php.tpl (modified) (2 diffs)
- trunk/lib/jelix-scripts/templates/www/xmlrpc.php.tpl (modified) (1 diff)
- trunk/lib/jelix-scripts/templates/zone.tpl (modified) (2 diffs)
- trunk/lib/jelix/docs/ns/item_infos.rng (modified) (3 diffs)
- trunk/lib/jelix/docs/ns/module.rng (modified) (1 diff)
- trunk/lib/jelix/docs/ns/plugin.rng (modified) (1 diff)
- trunk/lib/jelix/docs/ns/project.rng (modified) (1 diff)
Legend:
- Unmodified
- Added
- Removed
- Modified
- Copied
- Moved
trunk/build/manifests/jelix-dev.mn
r907 r1159 111 111 createdao.cmd.php 112 112 createdaocrud.cmd.php 113 createentrypoint.cmd.php 113 114 createform.cmd.php 114 115 createmodule.cmd.php trunk/lib/jelix-scripts/commands/createapp.cmd.php
r1110 r1159 3 3 /** 4 4 * @package jelix-scripts 5 * @author Jouanneau Laurent5 * @author Laurent Jouanneau 6 6 * @contributor Loic Mathaud 7 7 * @contributor Gildas Givaja (bug #83) 8 8 * @contributor Christophe Thiriot 9 9 * @contributor Bastien Jaillot 10 * @copyright 2005-200 7 Jouanneau laurent, 2006 Loic Mathaud, 2007 Gildas Givaja, 2007 Christophe Thiriot, 2008 Bastien Jaillot10 * @copyright 2005-2008 Laurent Jouanneau, 2006 Loic Mathaud, 2007 Gildas Givaja, 2007 Christophe Thiriot, 2008 Bastien Jaillot 11 11 * @link http://www.jelix.org 12 12 * @licence GNU General Public Licence see LICENCE file or http://www.gnu.org/licenses/gpl.html … … 16 16 17 17 public $name = 'createapp'; 18 public $allowed_options=array('-nodefaultmodule'=>false, '-withcmdline'=>false, '-withrpc'=>false); 18 public $allowed_options=array('-nodefaultmodule'=>false, 19 '-withcmdline'=>false, 20 '-wwwpath'=>true); 19 21 public $allowed_parameters=array(); 20 22 21 public $syntaxhelp = "[-nodefaultmodule] [-withcmdline] [-w ithrpc]";23 public $syntaxhelp = "[-nodefaultmodule] [-withcmdline] [-wwwpath a_path]"; 22 24 public $help=''; 23 25 … … 60 62 } 61 63 62 $this->createDir(JELIX_APP_PATH); 64 $this->createDir(JELIX_APP_PATH); 65 66 if ($p = $this->getOption('-wwwpath')) { 67 $wwwpath = realpath(JELIX_APP_PATH.$p).'/'; 68 } 69 else { 70 $wwwpath = JELIX_APP_WWW_PATH; 71 } 72 63 73 $this->createDir(JELIX_APP_TEMP_PATH); 64 $this->createDir( JELIX_APP_WWW_PATH);74 $this->createDir($wwwpath); 65 75 $this->createDir(JELIX_APP_VAR_PATH); 66 76 $this->createDir(JELIX_APP_LOG_PATH); … … 83 93 $this->createDir(JELIX_APP_PATH.'responses'); 84 94 85 $param = array('appname'=>$GLOBALS['APPNAME']); 95 $param = array(); 96 $param['default_id'] = $GLOBALS['APPNAME'].JELIXS_INFO_DEFAULT_IDSUFFIX; 86 97 87 98 if($this->getOption('-nodefaultmodule')) … … 89 100 else 90 101 $param['tplname'] = $GLOBALS['APPNAME'].'~main'; 102 103 $param['config_file'] = 'index/config.ini.php'; 91 104 92 105 $this->createFile(JELIX_APP_PATH.'.htaccess','htaccess_deny',$param); … … 102 115 $param['rp_log'] = jxs_getRelativePath(JELIX_APP_PATH, JELIX_APP_LOG_PATH, true); 103 116 $param['rp_conf']= jxs_getRelativePath(JELIX_APP_PATH, JELIX_APP_CONFIG_PATH, true); 104 $param['rp_www'] = jxs_getRelativePath(JELIX_APP_PATH, JELIX_APP_WWW_PATH, true);117 $param['rp_www'] = jxs_getRelativePath(JELIX_APP_PATH, $wwwpath, true); 105 118 $param['rp_cmd'] = jxs_getRelativePath(JELIX_APP_PATH, JELIX_APP_CMD_PATH, true); 106 119 $param['rp_jelix'] = jxs_getRelativePath(JELIX_APP_PATH, JELIX_LIB_PATH, true); 120 $param['rp_app'] = jxs_getRelativePath($wwwpath, JELIX_APP_PATH, true); 121 107 122 $this->createFile(JELIX_APP_PATH.'application.init.php','application.init.php.tpl',$param); 108 123 109 $param = array('appname'=>$GLOBALS['APPNAME'], 'modulename'=>''); 110 $param['rp_jelix'] = jxs_getRelativePath(JELIX_APP_WWW_PATH, JELIX_LIB_PATH, true); 111 $param['rp_app'] = jxs_getRelativePath(JELIX_APP_WWW_PATH, JELIX_APP_PATH, true); 112 113 $this->createFile(JELIX_APP_WWW_PATH.'index.php','www/index.php.tpl',$param); 114 $this->createFile(JELIX_APP_WWW_PATH.'.htaccess','htaccess_allow',$param); 124 $this->createFile($wwwpath.'index.php','www/index.php.tpl',$param); 125 $this->createFile($wwwpath.'.htaccess','htaccess_allow',$param); 115 126 116 127 if(!$this->getOption('-nodefaultmodule')){ … … 134 145 $this->createFile(JELIX_APP_CMD_PATH.'cmdline.php','scripts/cmdline.php.tpl',$param); 135 146 } 136 137 if($this->getOption('-withrpc')){138 $this->createDir(JELIX_APP_CONFIG_PATH.'jsonrpc/');139 $this->createDir(JELIX_APP_CONFIG_PATH.'xmlrpc/');140 $this->createFile(JELIX_APP_WWW_PATH.'jsonrpc.php','www/jsonrpc.php.tpl',$param);141 $this->createFile(JELIX_APP_WWW_PATH.'xmlrpc.php','www/xmlrpc.php.tpl',$param);142 $this->createFile(JELIX_APP_CONFIG_PATH.'jsonrpc/config.ini.php','var/config/jsonrpc/config.ini.php.tpl',$param);143 $this->createFile(JELIX_APP_CONFIG_PATH.'xmlrpc/config.ini.php','var/config/xmlrpc/config.ini.php.tpl',$param);144 }145 147 } 146 148 } trunk/lib/jelix-scripts/commands/createctrl.cmd.php
r1018 r1159 58 58 $method = $this->getParam('method','index'); 59 59 60 $param= array('name'=>$this->_parameters['name'] , 'method'=>$method); 60 $param= array('name'=>$this->_parameters['name'] , 61 'method'=>$method, 62 'module'=>$this->_parameters['module']); 61 63 62 64 if ($this->getOption('-cmdline')) { trunk/lib/jelix-scripts/commands/createdaocrud.cmd.php
r1018 r1159 67 67 68 68 $this->createDir($path.'controllers/'); 69 $this->createFile($path.'controllers/'.$ctrlname.'.classic.php','controller.daocrud.tpl',array('name'=>$ctrlname, 70 'module'=>$this->_parameters['module'], 'table'=>$table, 'profil'=>$profil)); 69 $params = array('name'=>$ctrlname, 70 'module'=>$this->_parameters['module'], 71 'table'=>$table, 72 'profil'=>$profil); 73 74 $this->createFile($path.'controllers/'.$ctrlname.'.classic.php','controller.daocrud.tpl',$params); 71 75 } 72 76 } trunk/lib/jelix-scripts/commands/createmodule.cmd.php
r1093 r1159 51 51 } 52 52 $this->createDir($path); 53 $this->createFile($path.'module.xml','module.xml.tpl',array('name'=>$this->_parameters['module'])); 53 54 $param = array(); 55 $param['name']=$this->_parameters['module']; 56 $param['default_id'] = $this->_parameters['module'].JELIXS_INFO_DEFAULT_IDSUFFIX; 57 58 $this->createFile($path.'module.xml','module.xml.tpl',$param); 54 59 55 60 if(!$this->getOption('-nosubdir')){ trunk/lib/jelix-scripts/commands/createzone.cmd.php
r1018 r1159 45 45 $filename.=strtolower($this->_parameters['name']).'.zone.php'; 46 46 47 $param= array('name'=>$this->_parameters['name'] , 'module'=>$this->_parameters['module']); 47 $param= array('name'=>$this->_parameters['name'] , 48 'module'=>$this->_parameters['module']); 48 49 49 50 if(!$this->getOption('-notpl')){ trunk/lib/jelix-scripts/commands/installapp.cmd.php
r1018 r1159 3 3 /** 4 4 * @package jelix-scripts 5 * @author Jouanneau Laurent5 * @author Laurent Jouanneau 6 6 * @contributor 7 7 * @copyright 2008 Laurent Jouanneau trunk/lib/jelix-scripts/includes/command.class.php
r1018 r1159 63 63 64 64 protected function createFile($filename, $template, $tplparam=array()){ 65 66 $defaultparams = array( 67 'default_website' => JELIXS_INFO_DEFAULT_WEBSITE, 68 'default_licence' => JELIXS_INFO_DEFAULT_LICENCE, 69 'default_licence_url' => JELIXS_INFO_DEFAULT_LICENCE_URL, 70 'default_creator_name' => JELIXS_INFO_DEFAULT_CREATOR_NAME, 71 'default_creator_email' => JELIXS_INFO_DEFAULT_CREATOR_EMAIL, 72 'default_copyright' => JELIXS_INFO_DEFAULT_COPYRIGHT, 73 'createdate' => date('Y-m-d'), 74 'jelix_version' => file_get_contents(JELIXS_LIB_PATH.'jelix/VERSION'), 75 'appname'=>$GLOBALS['APPNAME'], 76 'default_timezone'=>JELIXS_INFO_DEFAULT_TIMEZONE, 77 'default_locale'=>JELIXS_INFO_DEFAULT_LOCALE, 78 ); 79 80 $tplparam = array_merge($defaultparams, $tplparam); 81 65 82 if(file_exists($filename)){ 66 83 echo "Warning: the file '".$filename."' already exists\n"; … … 70 87 71 88 if(!file_exists($tplpath)){ 72 echo "Error: template file '".$tplpath."' doesn't exist\n";89 echo "Error: template file '".$tplpath."' doesn't exist\n"; 73 90 return false; 74 91 } trunk/lib/jelix-scripts/includes/utils.lib.php
r1018 r1159 101 101 } 102 102 103 104 105 106 103 function jxs_getRelativePath($path, $targetPath, $intoString=false){ 107 104 $cut = (DIRECTORY_SEPARATOR == '/'? '!/!': "![/\\\\]!"); … … 109 106 $path = preg_split($cut,$path); 110 107 $targetPath = preg_split($cut,$targetPath); 111 112 108 113 109 $dir=''; trunk/lib/jelix-scripts/jelix.php
r1092 r1159 68 68 require($jelix_config); 69 69 70 // include all jelix libraries and constants : needed by some commands.71 include (JELIXS_INIT_PATH);72 73 70 define ('JELIX_SCRIPT_PATH', dirname(__FILE__).'/'); 74 75 76 71 77 72 if(file_exists(JELIXS_APPTPL_PATH.'application.init.php')){ … … 81 76 die("Error: the given application doesn't exist (".JELIXS_APPTPL_PATH." )\n"); 82 77 } 78 include (JELIXS_INIT_PATH); 83 79 define ('JELIX_APP_PATH', JELIXS_APPTPL_PATH ); 84 80 define ('JELIX_APP_TEMP_PATH', JELIXS_APPTPL_TEMP_PATH); … … 92 88 include('includes/command.class.php'); 93 89 include('includes/utils.lib.php'); 90 91 if(function_exists('date_default_timezone_set')){ 92 date_default_timezone_set(JELIXS_INFO_DEFAULT_TIMEZONE); 93 } 94 94 95 95 /** trunk/lib/jelix-scripts/scripts.conf.php
r812 r1159 2 2 /** 3 3 * @package jelix-scripts 4 * @version $Id$5 4 * @author Jouanneau Laurent 6 5 * @contributor Loic Mathaud 7 * @copyright 2005-200 6Jouanneau laurent6 * @copyright 2005-2008 Jouanneau laurent 8 7 * @link http://www.jelix.org 9 8 * @licence GNU General Public Licence see LICENCE file or http://www.gnu.org/licenses/gpl.html … … 36 35 */ 37 36 37 // informations which will stored into generated files 38 define('JELIXS_INFO_DEFAULT_IDSUFFIX','@yourwebsite.undefined'); 39 define('JELIXS_INFO_DEFAULT_WEBSITE','http://www.yourwebsite.undefined'); 40 define('JELIXS_INFO_DEFAULT_LICENCE','All right reserved'); 41 define('JELIXS_INFO_DEFAULT_LICENCE_URL',''); 42 define('JELIXS_INFO_DEFAULT_CREATOR_NAME','yourname'); 43 define('JELIXS_INFO_DEFAULT_CREATOR_EMAIL','youremail@yourwebsite.undefined'); 44 define('JELIXS_INFO_DEFAULT_COPYRIGHT','2008 yourname'); 45 define('JELIXS_INFO_DEFAULT_TIMEZONE','Europe/Paris'); 46 define('JELIXS_INFO_DEFAULT_LOCALE','en_EN'); 47 38 48 define('JELIXS_APP_CONFIG_FILE' , 'defaultconfig.ini.php'); 39 49 define('DO_CHMOD',false); // indique si lors de la création des fichiers, il faut faire un chmod trunk/lib/jelix-scripts/templates/application.init.php.tpl
r932 r1159 1 1 <?php 2 2 /** 3 * @package %%appname%% 4 * @subpackage 5 * @author 6 * @contributor 7 * @copyright 8 * @link 9 * @licence http://www.gnu.org/licenses/gpl.html GNU General Public Licence, see LICENCE file 3 * @package %%appname%% 4 * @subpackage 5 * @author %%default_creator_name%% 6 * @copyright %%default_copyright%% 7 * @link %%default_website%% 8 * @licence %%default_licence_url%% %%default_licence%% 10 9 */ 10 11 require (dirname(__FILE__).'/%%rp_jelix%%init.php'); 11 12 12 13 define ('JELIX_APP_PATH', dirname (__FILE__).DIRECTORY_SEPARATOR); // don't change trunk/lib/jelix-scripts/templates/controller.cmdline.tpl
r932 r1159 1 1 <?php 2 2 /** 3 * @package 3 * @package %%appname%% 4 4 * @subpackage %%module%% 5 * @author 6 * @copyright 7 * @link 8 * @licence http://www.gnu.org/licenses/gpl.html GNU General Public Licence, see LICENCE file5 * @author %%default_creator_name%% 6 * @copyright %%default_copyright%% 7 * @link %%default_website%% 8 * @licence %%default_licence_url%% %%default_licence%% 9 9 */ 10 10 trunk/lib/jelix-scripts/templates/controller.daocrud.tpl
r1026 r1159 1 1 <?php 2 2 /** 3 * @package 3 * @package %%appname%% 4 4 * @subpackage %%module%% 5 * @author 6 * @copyright 7 * @link 8 * @licence http://www.gnu.org/licenses/gpl.html GNU General Public Licence, see LICENCE file5 * @author %%default_creator_name%% 6 * @copyright %%default_copyright%% 7 * @link %%default_website%% 8 * @licence %%default_licence_url%% %%default_licence%% 9 9 */ 10 10 trunk/lib/jelix-scripts/templates/controller.newapp.tpl
r1026 r1159 1 1 <?php 2 2 /** 3 * @package 3 * @package %%appname%% 4 4 * @subpackage %%module%% 5 * @author 6 * @copyright 7 * @link 8 * @licence http://www.gnu.org/licenses/gpl.html GNU General Public Licence, see LICENCE file5 * @author %%default_creator_name%% 6 * @copyright %%default_copyright%% 7 * @link %%default_website%% 8 * @licence %%default_licence_url%% %%default_licence%% 9 9 */ 10 10 trunk/lib/jelix-scripts/templates/controller.tpl
r1026 r1159 1 1 <?php 2 2 /** 3 * @package 3 * @package %%appname%% 4 4 * @subpackage %%module%% 5 * @author 6 * @copyright 7 * @link 8 * @licence http://www.gnu.org/licenses/gpl.html GNU General Public Licence, see LICENCE file5 * @author %%default_creator_name%% 6 * @copyright %%default_copyright%% 7 * @link %%default_website%% 8 * @licence %%default_licence_url%% %%default_licence%% 9 9 */ 10 10 trunk/lib/jelix-scripts/templates/module.xml.tpl
r386 r1159 1 1 <?xml version="1.0" encoding="UTF-8"?> 2 2 <module xmlns="http://jelix.org/ns/module/1.0"> 3 <info id="%%default_id%%" name="%%name%%" createdate="%%createdate%%"> 4 <version stability="pre-alpha" date="">0.1pre</version> 5 <label lang="%%default_locale%%">%%name%%</label> 6 <description lang="%%default_locale%%"></description> 7 <licence URL="%%default_licence_url%%">%%default_licence%%</licence> 8 <copyright>%%default_copyright%%</copyright> 9 <creator name="%%default_creator_name%%" email="%%default_creator_email%%" active="true" /> 10 <!--<contributor name="hisname" email="hisemail@yoursite.undefined" active="true" since="" role=""/>--> 11 <homepageURL>%%default_website%%</homepageURL> 12 <!--<updateURL>%%default_website%%/update.xml</updateURL>--> 13 </info> 14 <dependencies> 15 <jelix minversion="%%jelix_version%%" maxversion="%%jelix_version%%" /> 16 </dependencies> 3 17 </module> trunk/lib/jelix-scripts/templates/myHtmlResponse.class.php.tpl
r1110 r1159 1 <?php 1 <?php 2 /** 3 * @package %%appname%% 4 * @subpackage 5 * @author %%default_creator_name%% 6 * @copyright %%default_copyright%% 7 * @link %%default_website%% 8 * @licence %%default_licence_url%% %%default_licence%% 9 */ 10 11 2 12 require_once (JELIX_LIB_CORE_PATH.'response/jResponseHtml.class.php'); 3 13 trunk/lib/jelix-scripts/templates/project.xml.tpl
r386 r1159 1 1 <?xml version="1.0" encoding="UTF-8"?> 2 2 <project xmlns="http://jelix.org/ns/project/1.0"> 3 3 <info id="%%default_id%%" name="%%appname%%" createdate="%%createdate%%"> 4 <version stability="pre-alpha" date="">0.1pre</version> 5 <label lang="%%default_locale%%">%%appname%%</label> 6 <description lang="%%default_locale%%"></description> 7 <licence URL="%%default_licence_url%%">%%default_licence%%</licence> 8 <copyright>%%default_copyright%%</copyright> 9 <creator name="%%default_creator_name%%" email="%%default_creator_email%%" active="true" /> 10 <!--<contributor name="hisname" email="hisemail@yoursite.undefined" active="true" since="" role=""/>--> 11 <homepageURL>%%default_website%%</homepageURL> 12 <!--<updateURL>%%default_website%%/update.xml</updateURL>--> 13 </info> 14 <dependencies> 15 <jelix minversion="%%jelix_version%%" maxversion="%%jelix_version%%" /> 16 </dependencies> 17 <directories> 18 <config>%%rp_conf%%</config> 19 <log>%%rp_log%%</log> 20 <var>%%rp_var%%</var> 21 <www>%%rp_www%%</www> 22 <temp>%%rp_temp%%</temp> 23 </directories> 24 <entrypoints> 25 <entry file="index.php" config="index/config.ini.php" /> 26 </entrypoints> 4 27 </project> trunk/lib/jelix-scripts/templates/scripts/cmdline.php.tpl
r932 r1159 1 1 <?php 2 2 /** 3 * @package %%appname%% 4 * @subpackage scripts 5 * @author 6 * @contributor 7 * @copyright 3 * @package %%appname%% 4 * @subpackage 5 * @author %%default_creator_name%% 6 * @copyright %%default_copyright%% 7 * @link %%default_website%% 8 * @licence %%default_licence_url%% %%default_licence%% 8 9 */ 9 10 require_once ('%%rp_jelix%%init.php');11 10 12 11 require_once ('%%rp_app%%application.init.php'); trunk/lib/jelix-scripts/templates/var/config/defaultconfig.ini.php.tpl
r1107 r1159 3 3 ;this file doesn't list all possible properties. See lib/jelix/core/defaultconfig.ini.php for that 4 4 5 locale = " en_EN"5 locale = "%%default_locale%%" 6 6 charset = "UTF-8" 7 7 8 8 ; see http://www.php.net/manual/en/timezones.php for supported values 9 timeZone = " Europe/Paris"9 timeZone = "%%default_timezone%%" 10 10 11 11 checkTrustedModules = off trunk/lib/jelix-scripts/templates/www/index.php.tpl
r1026 r1159 1 1 <?php 2 2 /** 3 * @package %%appname%% 4 * @subpackage www 5 * @author 6 * @contributor 7 * @copyright 3 * @package %%appname%% 4 * @subpackage 5 * @author %%default_creator_name%% 6 * @copyright %%default_copyright%% 7 * @link %%default_website%% 8 * @licence %%default_licence_url%% %%default_licence%% 8 9 */ 9 10 10 require ('%%rp_jelix%%init.php');11 11 require ('%%rp_app%%application.init.php'); 12 12 require (JELIX_LIB_CORE_PATH.'request/jClassicRequest.class.php'); 13 13 14 $config_file = ' index/config.ini.php';14 $config_file = '%%config_file%%'; 15 15 16 16 $jelix = new jCoordinator($config_file); trunk/lib/jelix-scripts/templates/www/jsonrpc.php.tpl
r1026 r1159 1 1 <?php 2 2 /** 3 * @package %%appname%% 4 * @subpackage www 5 * @author 6 * @contributor 7 * @copyright 3 * @package %%appname%% 4 * @subpackage 5 * @author %%default_creator_name%% 6 * @copyright %%default_copyright%% 7 * @link %%default_website%% 8 * @licence %%default_licence_url%% %%default_licence%% 8 9 */ 9 10 10 require ('%%rp_jelix%%init.php');11 11 require ('%%rp_app%%application.init.php'); 12 12 require (JELIX_LIB_CORE_PATH.'request/jJsonRpcRequest.class.php'); 13 13 14 $config_file = ' jsonrpc/config.ini.php';14 $config_file = '%%config_file%%'; 15 15 $jelix = new jCoordinator($config_file); 16 16 $jelix->process(new jJsonRpcRequest()); trunk/lib/jelix-scripts/templates/www/rdf.php.tpl
r1026 r1159 1 1 <?php 2 2 /** 3 * @package %%appname%% 4 * @subpackage www 5 * @author 6 * @contributor 7 * @copyright 3 * @package %%appname%% 4 * @subpackage 5 * @author %%default_creator_name%% 6 * @copyright %%default_copyright%% 7 * @link %%default_website%% 8 * @licence %%default_licence_url%% %%default_licence%% 8 9 */ 9 10 10 require ('%%rp_jelix%%init.php');11 11 require ('%%rp_app%%application.init.php'); 12 12 require (JELIX_LIB_CORE_PATH.'request/jRdfRequest.class.php'); 13 13 14 $config_file = ' rdf/config.ini.php';14 $config_file = '%%config_file%%'; 15 15 16 16 $jelix = new jCoordinator($config_file); trunk/lib/jelix-scripts/templates/www/soap.php.tpl
r879 r1159 1 1 <?php 2 2 /** 3 * @package %%$appname%% 4 * @subpackage www 5 * @author 6 * @contributor 7 * @copyright 3 * @package %%appname%% 4 * @subpackage 5 * @author %%default_creator_name%% 6 * @copyright %%default_copyright%% 7 * @link %%default_website%% 8 * @licence %%default_licence_url%% %%default_licence%% 8 9 */ 9 10 10 require_once ('%%rp_jelix%%init.php');11 11 require_once ('%%rp_app%%application.init.php'); 12 12 … … 16 16 ini_set("soap.wsdl_cache_enabled", "0"); // disabling PHP's WSDL cache 17 17 18 $config_file = ' soap/config.ini.php';18 $config_file = '%%config_file%%'; 19 19 $jelix = new JSoapCoordinator($config_file); 20 20 $jelix->request = new JSoapRequest(); trunk/lib/jelix-scripts/templates/www/xmlrpc.php.tpl
r1026 r1159 1 1 <?php 2 2 /** 3 * @package %%appname%% 4 * @subpackage www 5 * @author 6 * @contributor 7 * @copyright 3 * @package %%appname%% 4 * @subpackage 5 * @author %%default_creator_name%% 6 * @copyright %%default_copyright%% 7 * @link %%default_website%% 8 * @licence %%default_licence_url%% %%default_licence%% 8 9 */ 9 10 10 require ('%%rp_jelix%%init.php');11 11 require ('%%rp_app%%application.init.php'); 12 12 require (JELIX_LIB_CORE_PATH.'request/jXmlRpcRequest.class.php'); 13 13 14 $config_file = ' xmlrpc/config.ini.php';14 $config_file = '%%config_file%%'; 15 15 $jelix = new JCoordinator($config_file); 16 16 $jelix->process(new jXmlRpcRequest()); trunk/lib/jelix-scripts/templates/zone.tpl
r1026 r1159 1 1 <?php 2 2 /** 3 * @package 3 * @package %%appname%% 4 4 * @subpackage %%module%% 5 * @author 6 * @copyright 7 * @link 8 * @licence http://www.gnu.org/licenses/gpl.html GNU General Public Licence, see LICENCE file5 * @author %%default_creator_name%% 6 * @copyright %%default_copyright%% 7 * @link %%default_website%% 8 * @licence %%default_licence_url%% %%default_licence%% 9 9 */ 10 10 … … 13 13 14 14 protected function _prepareTpl(){ 15 $this->_tpl->assign('foo','bar');15 //$this->_tpl->assign('foo','bar'); 16 16 } 17 17 } trunk/lib/jelix/docs/ns/item_infos.rng
r1155 r1159 11 11 <attribute name="name" /> 12 12 <optional> 13 <attribute name="date"> 14 <data type="date" /> 15 </attribute> 16 </optional> 17 <optional> 18 <attribute name="datecreate"> 13 <attribute name="createdate"> 19 14 <data type="date" /> 20 15 </attribute> … … 30 25 </choice> 31 26 </attribute> 27 <optional> 28 <attribute name="date"> 29 <data type="date" /> 30 </attribute> 31 </optional> 32 32 <text /> 33 33 </element> … … 78 78 <element name="licence"> 79 79 <optional> 80 <attribute name=" url">80 <attribute name="URL"> 81 81 <data type="anyURI" /> 82 82 </attribute> 83 83 </optional> 84 <text /> 85 </element> 86 <element name="copyright"> 84 87 <text /> 85 88 </element> trunk/lib/jelix/docs/ns/module.rng
r1152 r1159 10 10 <element name="module"> 11 11 <ref name="info" /> 12 <ref name="notes" /> 12 <optional> 13 <ref name="notes" /> 14 </optional> 13 15 <ref name="dependencies" /> 14 16 </element> trunk/lib/jelix/docs/ns/plugin.rng
r1152 r1159 11 11 <element name="plugin"> 12 12 <ref name="info" /> 13 <ref name="notes" /> 13 <optional> 14 <ref name="notes" /> 15 </optional> 14 16 <ref name="dependencies" /> 15 17 </element> trunk/lib/jelix/docs/ns/project.rng
r1152 r1159 19 19 <element name="project"> 20 20 <ref name="info" /> 21 <ref name="notes" /> 21 <optional> 22 <ref name="notes" /> 23 </optional> 22 24 <ref name="dependencies" /> 23 25 <ref name="directories"/>
