Git Product home page Git Product logo

n3o_phpcms's Introduction

N3O CMS is free PHP content management system & web page framework.

web: blaz.at/home twitter: @blazoncek

Originally developed in ColdFusion CFML and later ported to PHP, N3O CMS is extensible multilingual content management system providing scalable, easy to use CMS. N3O CMS runs on mobile and desktop and has been tested on Chrome, Firefox, Safari and Internet Explorer 8 and above.

Latest Release v2.2.1

  • Initial GitHub commit.

Important notes about required libraries

N3O CMS depends on the following opensource libraries/modules:

  • TinyMCE for rich text editing tinymce.com
  • ezSQL for simplified and portable SQL server access jv2222/ezSQL
  • jQuery (UI & mobile) for client side processing jquery.com
  • PHPMailer for SMTP/IMAP/POP3 server access PHPMailer
  • PHPThumb for thumbnail generation and image resizing phpthumb.gxdlabs.com
  • mobile_device_detect for detecting mobile devices detectmobilebrowsers.mobi
  • Photoswipe for image display on mobile devices photoswipe.com
  • Fancybox for image display on regular clients fancybox.net
  • some other jQuery plugins included in the repo for convenience (datebox,fileupload,form,ui.widget,retina.js)

Features

  • Multilingual content management system.
  • Multiuser access rights and content protection.
  • Works on most modern browsers.
  • Mobile browser optimized.
  • Extendable with custom modules.
  • Separate content generation and database access.
  • Integrated forum/discussions.
  • Integrated image galleries (independent or attached to texts).
  • List and grid text views. Including different text types.
  • Automatic image resizing and thumbnail generation.
  • Allows file attachments to texts and content categories.
  • Text cross linking.
  • Drag & drop support for image uploads.
  • Flexible CSS generation (uses PHP to generate CSS).
  • RSS and mailing lists support (newsletter distribution).
  • Social media integration including:
    • Google Maps integration (including uploaded GPX support).
    • Twitter links and authors.
    • Facebook likes.
    • Google+ likes.
  • Multiple database support (currently only MySQL syntax implemented).

Getting Started

Create a (MySQL) database and appropriate user. Assign permissions for user (all permissions).

Create _config.php from _config.sample.php and modify SQL connection parameters (use database name and user from previous step). Adjust other parameters as needed.

Visit the web page http://www.yourdomain.com/servis/db-init.php which will create tables and populate the database. You can delete or rename servis/db-init.php after DB has been created for security reasons.

Login to the maintenance page at http://www.yourdomain.com/servis/. Use "admin" for username and "Pa$$w0rD" for initial password. You should change default password ASAP.

Getting Started - Default Distribution

Database is populated with some default values to get you started. You can (and should) change most of the values.

License

N3O CMS is released under LGPLv3. Please read COPYING.LSSER and COPYING for information on the software availability and distribution.

n3o_phpcms's People

Contributors

blazoncek avatar

Stargazers

Matevž Kristan avatar

Watchers

Matevž Kristan avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.