fmII
Mon, Oct 06th home | browse | articles | contact | chat | submit | faq | newsletter | about | stats | scoop 14:01 UTC
in
Section
login «
register «
recover password «
[Project] add release | add branch | add screenshot | broken links | change owner | email subscribers | update project | update branch (urls) [Project]

 PHP Content Management System - Default branch
Section: Unix

 

Added: Thu, Nov 2nd 2000 10:53 UTC (7 years, 11 months ago) Updated: Wed, Apr 11th 2007 09:12 UTC (1 year, 5 months ago)


Screenshot About:
PHP Content Management System (phpCMS) makes it possible to need only one template for your whole Web site. It allows you to provide dynamic menus with unlimited levels, and use templates and sub-templates without a database. It is search engine-friendly and proxy-friendly, as the pages it generates can not be distinguished from static HTML pages. PHP code can be added to any template and content file with an optional module. It supports the caching of parsed pages and gzip compression.

Author:
phpCMS Team <info (at) phpcms (dot) de> [contact developer]

Rating:
8.68/10.00 (34 votes)

Homepage:
http://phpcms.de/
Tar/GZ:
http://prdownloads.sourceforge.net/phpcms/phpcms-1.2.2.tar.gz?download
Tar/BZ2:
http://prdownloads.sourceforge.net/phpcms/phpcms-1.2.2.tar.bz2?download
Zip:
http://prdownloads.sourceforge.net/phpcms/phpcms-1.2.2.zip?download
Demo site:
http://phpcms.de/

Trove categories: [change]
[Development Status]  5 - Production/Stable, 6 - Mature
[Environment]  Console (Text Based), Web Environment, Win32 (MS Windows)
[Intended Audience]  Advanced End Users, Developers, System Administrators
[License]  OSI Approved :: GNU General Public License (GPL)
[Operating System]  Microsoft :: Windows, OS/2, POSIX, POSIX :: AIX, POSIX :: BSD, POSIX :: BSD :: BSD/OS, POSIX :: BSD :: FreeBSD, POSIX :: BSD :: NetBSD, POSIX :: BSD :: OpenBSD, POSIX :: Linux, Unix
[Programming Language]  PHP
[Topic]  Internet :: WWW/HTTP, Internet :: WWW/HTTP :: Dynamic Content, Internet :: WWW/HTTP :: Dynamic Content :: CGI Tools/Libraries, Internet :: WWW/HTTP :: Indexing/Search, Internet :: WWW/HTTP :: Site Management, Text Processing :: Markup :: HTML/XHTML
[Translations]  English, German

Dependencies: [change]
PHP 4.0.6 (required)
Apache 1.3.27 (recommended)
[download links]

 
Project admins: [change]
» Bernhard J. M. Grün (Owner)

» Rating: 8.68/10.00 (Rank 158)
» Vitality: 0.05% (Rank 2323)
» Popularity: 7.05% (Rank 419)

project statsdownload stats
(click to enlarge graphs)
   Record hits: 119,702
   URL hits: 76,700
   Subscribers: 95

Other projects from the same categories:
Form Mail Script
DRBImageGallery
Websqlbrowse
Springenwerk
Tapestry JSCookMenu

Users who subscribed to this project also subscribed to:
ProFTPD
MythTV
eSKUeL
Seagull PHP Application Framework
XIWA


Add comment · Rate this project · Subscribe to new releases · Ignore this project · Email this project to a friend · Project record in XML

 Branches

Branch Version Last release License URLs
Default 1.2.2 11-Apr-2007 GNU General Public License (GPL) Homepage Tar/GZ

 Comments

[»] phpCMS is great!
by Jancsi - Nov 16th 2002 06:52:03

In my opinion phpCMS is a great system if you are looking for one, which should be capable of managing small- or medium-sized web application.

It is running only on PHP flat files, you don't need a database!

I think the English documentation is good, too, so don't cry and use phpCMS!

[reply] [top]


[»] A few pointers
by Scott Babb - Feb 20th 2002 14:29:52

I've been hacking around with phpCMS for a week or so (slow going because I don't speak German and babelfish won't translate the phpCMS web pages) and I've discovered a few things that may be of help to others:

1. The "options.php" file mentioned in the English documentation is bogus. The file you should be looking at is /parser/include/default.php

2. To get to the login screen for the management interface, point your web browser to /parser/parser.php?phpcmsaction=FRAMESET You can then enter the login password (default is 'phpcms') listed in the default.php file mentioned above.

3. The file manager is going to try to index everything underneath your document root directory, whether or not it's in the phpCMS tree. If it can't access one of the directories, it will die.

4. phpCMS appears to generate Internet Explorer specific HTML. I spent quite awhile wondering why many screens came up blank in Netscape 4.72 (running on Solaris.) I finally saved the generated HTML from the file manager frame and ran it through 'tidy' which spit out tons of warnings about form inputs not being valid inside tables. On a hunch, I tried IE on the file and it displayed just fine, including several (probably copyrighted and/or trademarked) IE logos in file and navigation icons.

phpCMS looks like a great tool (with a steep learning curve if you don't speak German) but the environment I'm developing for only has Netscape 4.72 running on Solaris available to the users. The Internet Explorer requirement killed it for my current project.


Scott

[reply] [top]


[»] tutorial
by nightowl - Aug 29th 2001 11:37:33

From my own experience, I know it is hard to install
the system.

The documentation, though a good translation of the
german version, is not good enough. It is
documentation about several pieces of the software
but I don't get how to get it all started. Good to know
that you can use templates and why I would do so,
good to know that I can use tag-files. However, I
can't find where to place them, how to link to them
etc.

when opening the demo package (only in german :(
) it doesn't work .. can't open tagfile ... ?

Might be good software, however, please provide a
decent manual. German would be fine, I'm sure
someone (I'm not really that capable of reading
german) will translate it. Please ?

[reply] [top]


    [»] Re: tutorial
    by mcyra - Oct 20th 2001 23:26:58

    %quote%
    > Might be good software, however,
    > please provide a
    > decent manual. German would be fine,
    > I'm sure
    > someone (I'm not really that capable
    > of reading
    > german) will translate it. Please ?
    >
    >
    The manual-project is on the way. In the meantime you could look in our forum, there is an english section.

    mcyra

    [reply] [top]


    [»] Re: tutorial
    by Zaeb - Jul 27th 2002 07:28:58


    > From my own experience, I know it is
    > hard to install
    > the system. Here is how to install phpCMS on your server! Be sure that your servers supports PHP! Ask your provider... Step 1: Upload all files from phpcms to your root directory! Step 2: Chmod some files/directories to 777 with your FTP (e.g. WS_FTP): dir: /parser /parser/cache /parser/stat /parser/include /parser/stat/backup /parser/stat/current files: stat.txt in /parser/stat/current default.php in /parser/include DELETE file dummy.txt in /parser/cache and in /parser/stat/backup DONE! Test your phpCMS by entering www.yoursite.com/parser/parser.php Enjoy it...have phun, questions? Zaeb

    --
    Helping each other is the better way!

    [reply] [top]


[»] The english manual
by mcyra - Dec 27th 2000 11:01:21

is online!

[reply] [top]


    [»] Right now this product is useless to non-germans.
    by Casca - Mar 4th 2001 11:12:29

    Look I don't want to offend anyone, but posting this software without saying "German Language Only" is just a waste of your time, and more importantly mine (and the people that would accidently download this). You need to have someone that can write in english well do a full set of docs, the blurbs you have online in 'english' don't cut it, they have no sense of purpose or organization. I read them in their entirety, not once does it show an example of how to set it up, or indicate in writing how to do so. It just expains various parts and pieces of the system such as templates and ini files. Start off with an installation guide in english, showing people step by step how to install it. Not to mention your install script doesn't work when mysql isn't in /usr/local/mysql/bin it just asks for the mysql login and password then pukes. This should be listed as a German alpha until you can get someone to really write a good manual in english. Thanks for wasting my time downloading it, the couple of hours I wasted putting your script back together, and the time I spent writing this enormous response. I know you spent a lot of time on your project and you're happy with it, but please next time give the full information so that this won't happen to people like me (who have a really bad cold, feel like crap as it is and is now coming off like a troll even though I'm not). Have fun :)

    --
    -= Casca [-- (/me in his best superhero pose)

    [reply] [top]


      [»] Re: Right now this product is useless to non-germans.
      by mcyra - Mar 6th 2001 01:10:43


      > Look I don't want to offend anyone, but
      > posting this software without saying
      > "German Language Only" is just a waste
      > of your time, and more importantly mine
      > (and the people that would accidently
      > download this).

      I am sorry, if it wasted your time!


      > You need to have someone that can

      > write in english well do a full set of

      > docs.

      I am with you. Are you this one?


      > I read them in their entirety, not

      > once does it show an example of how to

      > set it up, or indicate in writing how to

      > do so. It just expains various parts

      > and pieces of the system such as

      > templates and ini files.

      This is so, because my English is not good enaught and phpCMS should run "out of the box" if you install it in your server-root an anything other is right on your system. Problems are only, if you have misconfigurated your webserver or PHP.


      > Not to mention your

      > install script doesn't work when mysql

      > isn't in /usr/local/mysql/bin it just

      > asks for the mysql login and password

      > then pukes.

      ??? phpCMS does not use mysql nor any function from mysql. Do you have youre system up and running? Are there any other skripts on your server, witch make use of mysql?


      > This should be listed as a German

      > alpha until you can get someone to

      > really write a good manual in english.

      I think Bernhard does a good job in translation of the manual.


      > Thanks for wasting my time downloading

      > it, the couple of hours I wasted putting

      > your script back together, and the time

      > I spent writing this enormous response.

      Again: I am sorry if your waste your time with my script. Are you willing to help to make it better, so i will try to write an installation guide in English and you will translate it to real English ???


      > Have fun :)

      u2 :)

      mcyra

      [reply] [top]


        [»] Re: Right now this product is useless to non-germans.
        by taun - Mar 26th 2001 23:35:21

        I am non-German speaking. Well sort of, I did live in Germany for a few months 16 years ago. I have programmed off and on for 20 years but phpcms was my first attempt as using PHP.

        Michael it works and non-germans can use it. Even non-german speaking people can use it since I am one. I like the approach you took for the structure of the template. I have used MS Visual Interdev (stay away) Dreamweaver, HotMeTaL .... I love working with phpcms and Quanta. Why, because it's easy and it works.

        My one suggestion would be to add an english installation section as follows.

        The webserver must be configured to have read AND write access to the directories /parser, /parser/cache, /parser/stat and the file default.php. Phpcms modifies the content of these directories.

        The web server should be configured to send *.htm files to the parser. This can be done in the httpd.conf file if you run the server or the .htaccess files if you use an ISP. If using .htaccess, httpd.conf needs to have the site document directories configured for 'AllowOverride All' This allows the .htaccess files to override the httpd.conf settings. The following sends *.htm to the parser:
        AddType application/x-httpd-parse .htm
        Action application/x-httpd-parse "/parser/parser.php?file="

        Note: if you want to use a different file suffix, change the .htm to your desired suffix. If the parser directory is not in the document root directory then change the parser path in the 'action' statement. The parser directories already have the proper .htaccess files so one can be copied to your root directory if you don't have any fancy .htaccess settings already. Otherwise just cut and paste to your existing .htaccess.

        the last step is the password. The initial password is 'phpcms' without the quotes. There are two ways to change this.
        Edit /parser/include/default.php and change the password.
        Or 2 Use the server to serve up /parser/options.php enter the default phpcms password. Then set the password and options as desired.
        Viel spas/have fun

        --
        Ya get what ya get

        [reply] [top]


          [»] Re: Right now this product is useless to non-germans.
          by mcyra - Apr 12th 2001 15:14:39

          Dear taun, thank you very much for your response. I have added your install instruction to the archive of the actual version as readme.txt and you are named there. Michael

          [reply] [top]


        [»] Re: Right now this product is useless to non-germans.
        by Casca - Sep 18th 2001 07:42:33

        Sorry I just got back to looking at your project :) Thanks for your understanding comments. Looks like you have things well on the way and an English Manual to boot! If I had known, and if you were willing to work with me I probably would have helped you write one. Sorry I'm so late responding. (I'm over my cold too so I'm not feeling as grumpy about wasting my time now).

        Have fun :)


        >
        > % Look I don't want to offend anyone,
        > but
        > % posting this software without
        > saying
        > % "German Language Only" is just a
        > waste
        > % of your time, and more importantly
        > mine
        > % (and the people that would
        > accidently
        > % download this).
        >
        >
        > I am sorry, if it wasted your time!
        >
        >
        > % You need to have someone that can
        > % write in english well do a full set
        > of
        > % docs.
        >
        >
        > I am with you. Are you this one?
        >
        >
        > % I read them in their entirety, not
        > % once does it show an example of how
        > to
        > % set it up, or indicate in writing
        > how to
        > % do so. It just expains various
        > parts
        > % and pieces of the system such as
        > % templates and ini files.
        >
        >
        > This is so, because my English is not
        > good enaught and phpCMS should run
        > "out of the box" if you
        > install it in your server-root an
        > anything other is right on your system.
        > Problems are only, if you have
        > misconfigurated your webserver or PHP.
        >
        >
        > % Not to mention your
        > % install script doesn't work when
        > mysql
        > % isn't in /usr/local/mysql/bin it
        > just
        > % asks for the mysql login and
        > password
        > % then pukes.
        >
        >
        > ??? phpCMS does not use mysql nor any
        > function from mysql. Do you have youre
        > system up and running? Are there any
        > other skripts on your server, witch make
        > use of mysql?
        >
        >
        > % This should be listed as a German
        > % alpha until you can get someone to
        > % really write a good manual in
        > english.
        >
        >
        > I think Bernhard does a good job in
        > translation of the manual.
        >
        >
        > % Thanks for wasting my time
        > downloading
        > % it, the couple of hours I wasted
        > putting
        > % your script back together, and the
        > time
        > % I spent writing this enormous
        > response.
        >
        >
        > Again: I am sorry if your waste your
        > time with my script. Are you willing to
        > help to make it better, so i will try to
        > write an installation guide in English
        > and you will translate it to real
        > English ???
        >
        >
        > % Have fun :)
        >
        >
        > u2 :)
        >
        > mcyra
        >
        >

        --
        -= Casca [-- (/me in his best superhero pose)

        [reply] [top]


      [»] Re: Right now this product is useless to non-germans.
      by corcodus - Aug 19th 2001 23:46:19


      > Look I don't want to offend anyone,
      > but posting this software without saying
      > "German Language Only" is just a waste of
      > your time, and more importantly mine.

      Time to learn some German, buddy, why would you think English is the mother of all languages ? Real hackers write German only ...

      aufvyderzen

      --
      cor

      [reply] [top]


[»] English manual for phpCMS
by Bernhard J. M. Grün - Dec 3rd 2000 12:11:17

An english menual for phpCMS will be there in one or two weeks. I'll write this based on the german manual from the author.

[reply] [top]


[»] Translation...
by lander - Nov 26th 2000 11:33:43

Try http://babelfish.altavista.com/ for the translation. It will probably only take a sec since you can check to translate a whole website..

[reply] [top]


[»] RE: What about English translation of manual ?
by mcyra - Nov 4th 2000 02:53:22

Sorry, but my English is not good enaught. Anybody out there who could make this?

[reply] [top]


[»] What about English translation of manual ?
by zeljko blace - Nov 3rd 2000 12:26:09

What about English translation of manual ?
any chance to get it here ???

[reply] [top]


    [»] What are the install instructions?
    by smerdonw - Mar 27th 2001 08:44:15

    I have yet to be able to find anything in English on how to install the product. I tried to copy the entire folder to the root of my web server, but I didn't know what file to access to start the interface. The mere comments of "it should work if the web server and php is configured correctly" isn't enough. freshmeat states it will work on WindowsNT with PHP which I am using. Through me a bone here.

    [reply] [top]


      [»] Re: What are the install instructions?
      by mcyra - Jan 14th 2002 14:27:24


      > Through me a bone here.

      Here's the bone: parser.php starts the GUI.
      /parser/parser.php?file=/demo/index.htm should start the demo.

      [reply] [top]




© Copyright 2008 SourceForge, Inc., All Rights Reserved.
About freshmeat.net •  Privacy Statement •  Terms of Use •  Trademark Guidelines •  Advertise •  Contact Us • 
ThinkGeek •  Slashdot  •  Linux.com •  SourceForge.net  •  Jobs