No description, website, or topics provided.
JavaScript PHP HTML CSS XSLT Shell Other
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
admin Allows superadmin to force check update of plugins/themes Aug 17, 2018
bin Start adding behat tests Jan 27, 2015
build-tools Don't keep comments inside minified JS Aug 14, 2018
debian Add some people in CREDITS, remove trailing spaces and tabs. Nov 17, 2013
features Addresses #1647 - Missing clause for update. So update did not work w… Apr 27, 2015
inc Allows superadmin to force check update of plugins/themes Aug 17, 2018
locales Allows superadmin to force check update of plugins/themes Aug 17, 2018
plugins Remove unused classes Aug 18, 2018
tests jquery.ui.widget.js is not more necessary as it is embedded in jquery… Mar 11, 2016
themes Restore focusring for buttons and textareas in Firefox Jun 15, 2018
travis Start adding behat tests Jan 27, 2015
.atoum.coverage.php Update CB, tuning of atoum (work in progress) Mar 8, 2018
.atoum.php Simplify licence block at the beginning of each file Mar 9, 2018
.doxygen.conf Time to work on the next 2.15 Aug 13, 2018
.editorconfig EditorConfig: switch to 2 spaces by default, only *.php and *.md use … Jan 24, 2018
.hgignore Ignore doxygen generated documentation Feb 23, 2018
.hgsigs Signed tag 2.13.1 for revision 3680 Jan 26, 2018
.hgtags Added tag 2.14.1 for changeset 076e9950a9dc Aug 17, 2018
CHANGELOG Update CHANGELOG for the next 2.14.1 Aug 17, 2018
CONTRIBUTING.md Give URLs for contribution, thanks DaScritch for suggesting that! Aug 13, 2018
CREDITS Do not forget some contributors ;-) Aug 1, 2018
LICENSE exec bit correction. May 28, 2011
Makefile Update makefile Feb 22, 2018
README.md PHP 5.6 is now the minimum version required (PHP 5.5 seems to be bugg… Aug 14, 2018
behat.yml.dist Behat - add a new configuration key in behat.yml file : user_id_to_no… Mar 31, 2015
composer.json PHP 5.6 is now the minimum version required (PHP 5.5 seems to be bugg… Aug 14, 2018
composer.lock Update composer Feb 26, 2018
favicon.ico Favicons Sep 30, 2013
index.php Simplify licence block at the beginning of each file Mar 9, 2018

README.md

README

WHAT IS DOTCLEAR ?

Dotclear is an open-source web publishing software. Take control over your blog!

Dotclear project's purpose is to provide a user-friendly tool allowing anyone to publish on the web, regardless of their technical skills.

Features:

  • Easy publication
  • Fully customizable theme
  • User-friendly administration
  • Flexible template system
  • Media management
  • Choose from several editing syntax (wiki, markdown, textile or directly in wysiwyg)
  • Flexible comment system
  • Built-in antispam
  • Localization
  • Presentation widgets
  • Themes and plugins
  • Pages
  • Tags and categories
  • Automated installation
  • Support for several database types
  • Multiblog
  • Multi-user with permissions
  • Standards compliant
  • Accessible
  • Importing / exporting
  • Naturally optimized for search engines
  • Syndication feeds
  • Complete trackback support
  • Full Unicode support
  • XML/RPC client support
  • Extensible
  • Performance and scalability
  • Twice free

REQUIREMENTS

In order to run Dotclear you need:

  • A web server (Apache, Cherokee, Nginx, lighttpd, etc.)
  • PHP 5.6 with the following modules:
    • mbstring
    • iconv
    • simplexml
    • mysql, mysqli, postgresql or sqlite
  • A database server (MySQL or PostgreSQL) or SQLite.

INSTALLATION

Automatic installation

The easiest way to install the blog engine is automatic installation. Download the one minute install file, upload it to your web space. Then open it in your favorite browser. You'll only have to follow the instructions on screen. See the documentation for more information.

Standard installation.

You need to download Dotclear archive, extract it then upload your files to your web space using an FTP client. Then open your favorite browser and go to http://your.host.name/dotclear/admin/install/. A message alerts you that you haven't got a configuration file and offers to run the wizard. Click this link.

DOCUMENTATION

Still unsure if you want to move? A "guided tour" is what you need.

Dotclear is fully documented:

Dotclear documentation uses a wiki. Feel free to contribute.

License

Copyright Olivier Meunier & Association Dotclear

GPL-2.0-only (https://www.gnu.org/licenses/gpl-2.0.html)

This program is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation; version 2 of the License.

This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details.

You should have received a copy of the GNU General Public License along with this program; if not, write to the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.

CONTRIBUTING

Dotclear is an open source project. If you'd like to contribute, please read the CONTRIBUTING file. You can submit a pull request, or feel free to use any other way you'd prefer.

Repositories:

https://hg.dotclear.org/dotclear/ (official) https://bitbucket.org/dotclear/dotclear (Bitbucket) https://github.com/dotclear/dotclear (Github, sync'ed with Bitbucket)