[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [Savannah-hackers] savannah.gnu.org: submission of PHPCMS
From: |
Jaime E. Villate |
Subject: |
Re: [Savannah-hackers] savannah.gnu.org: submission of PHPCMS |
Date: |
Wed, 20 Feb 2002 13:57:15 +0000 |
User-agent: |
Mutt/1.2.5i |
Hi,
We would like to take a look at your source code. Please give us a URL where
we can find it or send us a tarball by e-mail. It does not matter if it is not
finished or it is not working yet; we just want to give you some advice on the
license. Since you use PHP, your project should not depend on PHP4 which
currently has a license incompatible with the GPL. There is no problem with
PHP3.
You will have to register your project again (using the web registration form
once more), giving a URL to the sourcecode saying that you have already sent a
tarball.
Regards,
Jaime
On Tue, Feb 19, 2002 at 08:38:07AM -0500, address@hidden wrote:
>
> A package was submitted to savannah.gnu.org.
> This mail was sent to address@hidden, address@hidden
>
>
> Roberto Bertó <address@hidden> described the package as follows:
> License: gpl
> Other License:
> Package: PHPCMS
> System name: phpcms
> This package wants to apply for inclusion in the GNU project
>
> 1) What is it?
>
> PHPCMS is a Content Management System write in PHP with use of Smarty
> (www.phpinsider.com) template engine.
>
> 2) DB Port
> The start DB is mySQL, but, because the modular filesystem we can easyly make
> a port to PGSQL or other PHP supported DB.
>
> 3) Permissions
> PHPCMS have a permission based in a General ID (GID). The GID is a serial
> number that all modules use. This way we can set permissions specific from
> some resource to anyother resource.
>
> 4) Use of Smarty
> PHPCMS can work altrough a script that call the templates, or with PHP files.
> The ideia is use of php.ini \"auto_prepend_file\" directive to call a script
> in every PHP file that execute the template inside the PHP file according the
> APACHE\'s ENV \"PATH_TRANSLATED\" and, after all do a \"exit;\" to skip
> duplicated output.
>
> So, all commands will be processed inside the templates with Smarty
> \"{insert}\" directive and with its own programming language.
>
> 5) Conclusion
> The PHPCMS is more complex and have a lot of others concepts, but an
> introdution was wrote here.
>
> The Permission System use is simple but too complex to explain in some lines.
>
> There was 3 years thinking about the CMS.
>
>
> PHPCMS already exists and I\'m working to make some usefull modules and to
> document the framework.
>
> I\'ll send what I write when the project be approved.
>
>
>
>
> _______________________________________________
> Savannah-hackers mailing list
> address@hidden
> http://mail.gnu.org/mailman/listinfo/savannah-hackers
>