Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP
phpWebSite Content Management System
PHP JavaScript Smarty CSS HTML Shell Other

Separated work in phpwsDSNLoader.

Previously phpwsDSNLoader was parsing the DSN file AND applying the results to the PDO class. I separated the parse into its own method: parseDSN.
latest commit 44b02079e7
@Stardog Stardog authored
Failed to load latest commit information.
.travis-build For Travis CI: Fixed IRC channel, added phplint, made unit test frame…
Global Separated work in phpwsDSNLoader.
admin tidy
config more setup
core Commented out dropIndex.
docs Boosts and Update files for new versions
files trying to merge some files to get up to date to master
inc typo
javascript Updated jquery_ui
lib Auto lowercasing breaks things.
locale Dutch translation updated with great thanks to Han Velthuis.
logs more setup
mod Fixed bug with missing closing <div> tag.
secure Remove debug.php from secure and add define to branch module to avoid…
setup The createConfig function was looking in config/ directory when it sh…
tests/Global Request now has a default Accept type of text/html
themes Added analytics tag.
util Fixed name and version of "base" package
.gitignore testing Travis CI
.htaccess Like what I just did... commiting my own htaccess. How has this not b…
.scrutinizer.yml Updated branch modules to include secure directory
.travis.yml Update .travis.yml
LICENSE.md Formatted README as MarkDown and added a LICENSE file to be clear abo…
README.md MediaElement removed. Updated Flowplayer returned.
Vagrantfile Updated Vagrant files to fix provisioning errors.
bootstrap.sh Update bootstrap.sh
build.xml build.xml now knows about /Global
index.php Added a loadTimeZone function to try and avoid the date_default_timez…
phpunit.xml For Travis CI: Fixed IRC channel, added phplint, made unit test frame…
phpwebsite.spec Making RPMs

README.md

Welcome to phpWebSite!

Build Status

phpWebSite comes with its own set of Pear files. Most of the time you should just use the files included with distribution.

After installation you will need to install some content modules.

  1. Login and go to the Administration tab.
  2. Click on Boost.
  3. Click on Other Modules
  4. Install any of the modules included. We recommend you try them all.

Remember after you install to restrict your directory permissions.

These directories should always be writable and executable by Apache:

  • files/
  • images/
  • logs/

Additional permission suggestions:

  • logs/ should NOT be world readable
  • setup/ should be moved or made unreadable AFTER an installation
  • convert/ should be removed after converting

Before updating the core, make sure to make a copy of your config/core directory or some of your settings could get overwritten.

If you are upgrading, the only file you must keep in your config/core directory is language.php.

phpWebSite uses UTF-8 character encoding. Some older database versions of MySQL (pre 4.1) do not support it.

Vagrant

phpWebSite can now be run in a Vagrant Box!

  1. Install VirtualBox and Vagrant as per instructions for your platform
  2. Create a new Vagrant Box called 'centos64' from the URL http://puppet-vagrant-boxes.puppetlabs.com/centos-64-x64-vbox4210.box on Linux or Mac, this is done like so: vagrant box add centos64 http://puppet-vagrant-boxes.puppetlabs.com/centos-64-x64-vbox4210.box
  3. vagrant up!

Flowplayer

phpWebSite includes the free version of Flowplayer. Commercial web sites are required to purchase a contract from Flowplayer. Please read more at https://flowplayer.org/pricing/

Something went wrong with that request. Please try again.