ampoliros-devel Mailing List for Ampoliros
Brought to you by:
burzmali
You can subscribe to this list here.
| 2002 |
Jan
|
Feb
|
Mar
|
Apr
|
May
|
Jun
|
Jul
(1) |
Aug
(6) |
Sep
|
Oct
|
Nov
|
Dec
|
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 2004 |
Jan
|
Feb
|
Mar
|
Apr
|
May
(1) |
Jun
|
Jul
|
Aug
|
Sep
|
Oct
|
Nov
|
Dec
|
|
From: Mirtha <uuy...@wa...> - 2004-05-03 13:01:32
|
fizzing perflate paritur blockhead mopus scarred chalcedony agitative phonology perinatal oration valerie neighborly deterge fullhanded indexer |
|
From: <bur...@us...> - 2002-08-30 08:52:31
|
Update of /cvsroot/ampoliros/ampoliros/var/lib
In directory usw-pr-cvs1:/tmp/cvs-serv16752/var/lib
Modified Files:
dblayer.library
Log Message:
FIXES:
- Fixed sites permissions trouble with adminpages accessible even for not
enabled modules. (wuh)
Index: dblayer.library
===================================================================
RCS file: /cvsroot/ampoliros/ampoliros/var/lib/dblayer.library,v
retrieving revision 1.3
retrieving revision 1.4
diff -C2 -d -r1.3 -r1.4
*** dblayer.library 28 Aug 2002 10:13:01 -0000 1.3
--- dblayer.library 30 Aug 2002 08:52:26 -0000 1.4
***************
*** 580,596 ****
// Splits sql queries to single queries. This comes from PHPMyAdmin
//
! function Split_Sql( $sql )
! {
! $sql = trim( $sql );
! $sql_len = strlen( $sql );
! $char = '';
! $string_start = '';
! $buffer = array();
! $ret = array();
! $in_string = FALSE;
! for ($i = 0; $i < $sql_len; ++$i)
! {
! $char = $sql[$i];
// We are in a string, check for not escaped end of strings except for
--- 580,596 ----
// Splits sql queries to single queries. This comes from PHPMyAdmin
//
! function Split_Sql( $sql )
! {
! $sql = trim( $sql );
! $sql_len = strlen( $sql );
! $char = '';
! $string_start = '';
! $buffer = array();
! $ret = array();
! $in_string = FALSE;
! for ($i = 0; $i < $sql_len; ++$i)
! {
! $char = $sql[$i];
// We are in a string, check for not escaped end of strings except for
***************
*** 894,897 ****
--- 894,898 ----
{
//return "'".str_replace( "'", $this->fmtquote, $string )."'";
+ if ( get_magic_quotes_gpc() == 0 ) $string = stripslashes( $string );
return "'".$string."'";
}
|
|
From: <bur...@us...> - 2002-08-30 08:52:31
|
Update of /cvsroot/ampoliros/ampoliros
In directory usw-pr-cvs1:/tmp/cvs-serv16752
Modified Files:
CHANGES README TODO
Log Message:
FIXES:
- Fixed sites permissions trouble with adminpages accessible even for not
enabled modules. (wuh)
Index: CHANGES
===================================================================
RCS file: /cvsroot/ampoliros/ampoliros/CHANGES,v
retrieving revision 1.12
retrieving revision 1.13
diff -C2 -d -r1.12 -r1.13
*** CHANGES 28 Aug 2002 17:25:49 -0000 1.12
--- CHANGES 30 Aug 2002 08:52:25 -0000 1.13
***************
*** 108,111 ****
--- 108,113 ----
- Fixed broken Hui new window widget javascript code under Internet Explorer.
(wuh)
+ - Fixed sites permissions trouble with adminpages accessible even for not
+ enabled modules. (wuh)
Index: README
===================================================================
RCS file: /cvsroot/ampoliros/ampoliros/README,v
retrieving revision 1.1.1.1
retrieving revision 1.2
diff -C2 -d -r1.1.1.1 -r1.2
*** README 24 Aug 2002 15:22:06 -0000 1.1.1.1
--- README 30 Aug 2002 08:52:25 -0000 1.2
***************
*** 24,86 ****
--------
! Web interface. The first standard Ampoliros interface is the web
administration system.
! Xml interface for Web Services. The second Ampoliros standard interface
is the remote procedures one, through XML. The platform provides
interface for XmlRpc and Soap calls.
! Centralized sites administration. Creation, editing and remotion of the
sites can be done through a single interface.
! Centralized applications administration. Installation, update and
remotion of the applications (called "modules" in Ampoliros
terminology) can be done through a single interface.
! Extensibility of platform functions. Platform functions can be extended
through external modules and hooks.
! Extreme modularity. The whole platform is designed with modularity in
mind.
! Interaction between the applications. Every application can interact
with the other applications, through API calls, hooks, remote
procedures. The platform also provides dependencies support between
applications.
! Immediate installation and update of applications. To install an
application in the platform you only need to upload the application
file through a modules administration page. The same applies for the
update of already installed applications.
! Install applications once - use many times. When installing an
application, it can be enabled to all platform sites without
reinstalling it.
! Easy installation and immediate update of the platform. Since Ampoliros
itself is a module, it has all of modules properties and can be updated
like any other module with a single step.
! Separation of code and presentation. Application interface is
programmed with a dedicated library of functions; no HTML in code.
! Use of open standards and technologies. Ampoliros follow open standards
like SQL, XML, XML-RPC, Soap and no proprietary formats are introduced.
! Open licensing. Ampoliros is licensed with the Gnu Public License
(GPL).
! Localization support. Ampoliros supports country and language
localization, both on platform and applications levels.
! Context sensitive help. The system provides online help.
! Database abstraction. The platform provides an extensible database
abstraction layer. Current available interfaces: PostgreSQL and MySQL.
! Written in PHP language. Ampoliros is written in PHP, a language born
and specifically designed for the web.
! Cross platform. Being written in PHP language, Ampoliros can be
installed in every operating system where PHP has been ported.
--- 24,86 ----
--------
! - Web interface. The first standard Ampoliros interface is the web
administration system.
! - Xml interface for Web Services. The second Ampoliros standard interface
is the remote procedures one, through XML. The platform provides
interface for XmlRpc and Soap calls.
! - Centralized sites administration. Creation, editing and remotion of the
sites can be done through a single interface.
! - Centralized applications administration. Installation, update and
remotion of the applications (called "modules" in Ampoliros
terminology) can be done through a single interface.
! - Extensibility of platform functions. Platform functions can be extended
through external modules and hooks.
! - Extreme modularity. The whole platform is designed with modularity in
mind.
! - Interaction between the applications. Every application can interact
with the other applications, through API calls, hooks, remote
procedures. The platform also provides dependencies support between
applications.
! - Immediate installation and update of applications. To install an
application in the platform you only need to upload the application
file through a modules administration page. The same applies for the
update of already installed applications.
! - Install applications once - use many times. When installing an
application, it can be enabled to all platform sites without
reinstalling it.
! - Easy installation and immediate update of the platform. Since Ampoliros
itself is a module, it has all of modules properties and can be updated
like any other module with a single step.
! - Separation of code and presentation. Application interface is
programmed with a dedicated library of functions; no HTML in code.
! - Use of open standards and technologies. Ampoliros follow open standards
like SQL, XML, XML-RPC, Soap and no proprietary formats are introduced.
! - Open licensing. Ampoliros is licensed with the Gnu Public License
(GPL).
! - Localization support. Ampoliros supports country and language
localization, both on platform and applications levels.
! - Context sensitive help. The system provides online help.
! - Database abstraction. The platform provides an extensible database
abstraction layer. Current available interfaces: PostgreSQL and MySQL.
! - Written in PHP language. Ampoliros is written in PHP, a language born
and specifically designed for the web.
! - Cross platform. Being written in PHP language, Ampoliros can be
installed in every operating system where PHP has been ported.
Index: TODO
===================================================================
RCS file: /cvsroot/ampoliros/ampoliros/TODO,v
retrieving revision 1.5
retrieving revision 1.6
diff -C2 -d -r1.5 -r1.6
*** TODO 28 Aug 2002 15:30:57 -0000 1.5
--- TODO 30 Aug 2002 08:52:25 -0000 1.6
***************
*** 20,23 ****
--- 20,24 ----
- Add help nodes.
- More hooks.
+ - More country descriptors.
Minor features
***************
*** 36,39 ****
--- 37,41 ----
- Module's own logfile in [PRIVATETREE]/var/modules/[MODULE]/module.log
- User settings class.
+ - List of the available remote methods for the remote accounts.
Major features
|
|
From: <bur...@us...> - 2002-08-30 08:52:31
|
Update of /cvsroot/ampoliros/ampoliros/etc
In directory usw-pr-cvs1:/tmp/cvs-serv16752/etc
Modified Files:
ampconfig.php
Log Message:
FIXES:
- Fixed sites permissions trouble with adminpages accessible even for not
enabled modules. (wuh)
Index: ampconfig.php
===================================================================
RCS file: /cvsroot/ampoliros/ampoliros/etc/ampconfig.php,v
retrieving revision 1.6
retrieving revision 1.7
diff -C2 -d -r1.6 -r1.7
*** ampconfig.php 28 Aug 2002 15:30:57 -0000 1.6
--- ampconfig.php 30 Aug 2002 08:52:26 -0000 1.7
***************
*** 102,106 ****
function Value( $keyName )
{
! return trim( $this->mConfigValues[$keyName] );
}
}
--- 102,109 ----
function Value( $keyName )
{
! $result = '';
!
! if ( isset( $this->mConfigValues[$keyName] ) ) $result = trim( $this->mConfigValues[$keyName] );
! return $result;
}
}
***************
*** 179,182 ****
--- 182,186 ----
ignore_user_abort( TRUE );
+ set_magic_quotes_runtime( 0 );
// ****************************************************************************
|
|
From: <bur...@us...> - 2002-08-30 08:52:30
|
Update of /cvsroot/ampoliros/ampoliros/www/cgi
In directory usw-pr-cvs1:/tmp/cvs-serv16752/www/cgi
Modified Files:
unlock.php
Log Message:
FIXES:
- Fixed sites permissions trouble with adminpages accessible even for not
enabled modules. (wuh)
Index: unlock.php
===================================================================
RCS file: /cvsroot/ampoliros/ampoliros/www/cgi/unlock.php,v
retrieving revision 1.4
retrieving revision 1.5
diff -C2 -d -r1.4 -r1.5
*** unlock.php 28 Aug 2002 17:25:54 -0000 1.4
--- unlock.php 30 Aug 2002 08:52:27 -0000 1.5
***************
*** 36,39 ****
--- 36,41 ----
if ( @unlink( AMP_UPGRADINGSYSTEM_LOCK ) )
{
+ OpenLibrary( 'logger.library' );
+
$tmp_log = new Logger( $gEnv['root']['log'] );
$tmp_log->LogEvent( 'Ampoliros',
|
|
From: <bur...@us...> - 2002-08-30 08:52:30
|
Update of /cvsroot/ampoliros/ampoliros/www/admin
In directory usw-pr-cvs1:/tmp/cvs-serv16752/www/admin
Modified Files:
auth.php
Log Message:
FIXES:
- Fixed sites permissions trouble with adminpages accessible even for not
enabled modules. (wuh)
Index: auth.php
===================================================================
RCS file: /cvsroot/ampoliros/ampoliros/www/admin/auth.php,v
retrieving revision 1.4
retrieving revision 1.5
diff -C2 -d -r1.4 -r1.5
*** auth.php 26 Aug 2002 18:34:36 -0000 1.4
--- auth.php 30 Aug 2002 08:52:26 -0000 1.5
***************
*** 190,201 ****
$node_id = $perm->GetNodeIdFromFileName( $gEnv['runtime']['pagename'] );
if ( $node_id )
{
if ( $perm->Check( $node_id, PERMISSIONS_NODETYPE_PAGE ) == PERMISSIONS_NODE_NOTENABLED or ( $sitepage ? !$tmpquery->NumRows() : 0 ) )
{
! $adloc = new Locale( 'amp_misc_auth', $gEnv['user']['locale']['language'] );
! ampdie( $adloc->GetStr( 'nopageauth' ) );
}
}
if ( is_object( $tmpquery ) ) $tmpquery->Free();
--- 190,203 ----
$node_id = $perm->GetNodeIdFromFileName( $gEnv['runtime']['pagename'] );
+ $adloc = new Locale( 'amp_misc_auth', $gEnv['user']['locale']['language'] );
+
if ( $node_id )
{
if ( $perm->Check( $node_id, PERMISSIONS_NODETYPE_PAGE ) == PERMISSIONS_NODE_NOTENABLED or ( $sitepage ? !$tmpquery->NumRows() : 0 ) )
{
! AmpDie( $adloc->GetStr( 'nopageauth' ) );
}
}
+ else AmpDie( $adloc->GetStr( 'nopageauth' ) );
if ( is_object( $tmpquery ) ) $tmpquery->Free();
|
|
From: Alex P. <ale...@so...> - 2002-08-29 21:47:22
|
This is the current todo list; any suggestions? NEW FEATURES: To be finished features - Remote procedure calls for every platform function. - Add help nodes. - More hooks. - More country descriptors. Minor features - "unsecure" flag for dangerous web services. - Web services calls description, with catalog - Session idle time, invalid login interval, invalid login attempts, inva= lid=20 login lock time - Handling of DROP COLUMN in postgres DbLayer. - Table of all sites with the list of the enabled modules. - Add enable/disable all modules from site modules administration. - Authentication with Ampoliros root password for unlock.php cgi. - Advanced setting: error verbosity for error handler. - ModuleConfig element. - SiteConfig element. - Add Hui data validator for elements. - Module's own logfile in [PRIVATETREE]/var/modules/[MODULE]/module.log - User settings class. - List of the available remote methods for the remote accounts. Major features - Generic "remote procedures" wrapper for XmlRpc, Soap, etc. - Clipboard. - Scripting. - Events graphical management. - Automatic and transparent creation of Gtk interfaces by only setting a = "gtk"=20 attribute to Hui class instance. - "provider" dependencies. - Access log. - remote.php/soap.php cgi. CHANGES: - Conversion to Xml Hui definitions. - Better handling of apices in dblayer.library. - Finish converting " to '. - Use Hui::LoadWidget() instead of Hui::LoadAllWidgets() to reduce load. - Overall code revision. - Extended comments. - Consistent classes. - Better cron management. - Better Makefile with install instead of cp. FIXES: - Fix country descriptors. --=20 Alex Pagnoni Chief Executive Officer Chief Research & Development Officer ale...@so... SOLARIX S.r.l. Web advanced services http://www.solarix.biz |
|
From: Alex P. <ale...@so...> - 2002-07-16 12:36:38
|
Test message. --=20 Alex Pagnoni Chief Executive Officer Chief Research & Development Officer ale...@so... SOLARIX S.r.l. Web advanced services http://www.solarix.biz |