Git Product home page Git Product logo

getsimplecms-ce-3.3.20's Introduction

GetSimple CMS Community Edition

image

CMS - GetSimpleCMS CE PHP - v7.4-8.x DataBase GitHub Release Documentation - Available License


What is GetSimple CMS CE? ๐Ÿ“Œ

GetSimple is an XML based, stand-a-alone, fully independent and lite Content Management System. To go along with its best-in-class user interface, it is loaded with features that every website needs, but with nothing it doesn't. GetSimple is truly the simplest way to manage a small-business website. Now supporting php7.4-8.x.

Official CE Website - https://getsimple-ce.ovh/ The official unofficial GS update repo. Helping to bridge the gap in PHP compatibility.

INSTALLATION: ๐Ÿ“Œ

  • Extract zip file to your web host
  • Visit your domain and navigate to /admin (or your gsadmin path set in gsconfig), you will be redirected to the upgrade and install scripts

โš ๏ธ NOTE: Your site will be automatically put in maintenance mode during installs or upgrades.

Whats New? ๐Ÿ“Œ

  • New - jQuery, W3 & AlpineJS added to core (simplify plugin development)
  • New - Ability to choose modern admin css/js for plugins (modernScript plugin)
  • New - Replaced fancybox with SimpleLightbox
  • Update - Massive Admin 5.x
  • Update - Support page
  • Update - Support>ErrorLog
  • Update - Backup>Website Archives
  • Removed - Deprecated Uploadify & Jcrop
  • Fix - Password Reset
  • Fix - Components copy code
  • Fix - Remote command execution vulnerability #1352 (GetSimpleCMS/GetSimpleCMS#1352)
  • Fix - Cross-Site Scripting Vulnerability #1360 (GetSimpleCMS/GetSimpleCMS#1360)
  • Other Minor php8.x compatibility improvements
  • Other minor fixes and improvements

Recent Updates:

๐Ÿš€ Massive Admin 5 included by default (responsive admin + user manager + much much more...).

๐ŸŒ 11 default languages included (de, es, en, fr, it, ja, nl, pl, pt, ru, uk).

  • New gsconfig option (set login page language)
  • Massive Admin included by default (responsive admin + user manager + much much more...).
  • New Admin themes option.
  • ResponsiveCE default template (front-end starter theme).
  • New ckEditor plugins (Codemirror, YouTube, FontAwesome, etc.).
  • New Soport Page options (view errorlog & phpInfo).
  • New gsconfig option (view page tree by Title or Menu order).
  • New Copy Component code button.

Previous Updates:

  • Added support for php7.4-8.2
  • Fix deprecated Text-encoding HTML-ENTITIES for php8.2.
  • Hotfixes: form action reflection, add phar to blacklist, .htaccess
  • Fix bug in Components if none exist.
  • Fix non numeric error on gsdebug.
  • Fix vulnerability #1335 (GetSimpleCMS/GetSimpleCMS#1335)
  • Fix error message (empty log file) #1312 (GetSimpleCMS/GetSimpleCMS#1312)
  • Fix missing php7 extension on file_ext_blacklist #1237 (GetSimpleCMS/GetSimpleCMS#1237)
  • Add .webp support for GetSimple CMS #1350 (GetSimpleCMS/GetSimpleCMS#1350)
  • Add thumbnail creation on upload.
  • Update Google Fonts to local in Innovation theme (for German GDPR).
  • Changed function name do to deprecated class constructor.
  • Further 8.x compatibility from Topic with fixes (Forum Thread)

Features ๐Ÿ“Œ

XML Based

We don't use mySQL to store our information, but instead depend the simplicity of XML. By utilizing XML, we are able stay away from introducing an extra layer of slowness and complexity associated with connecting to a mySQL database. Because GetSimple was built specifically for the small-site market, we feel this is the absolutely best option for data storage.

Easy to Learn UI

The top priority when designing our user-interface was to make it the best in it's class. We had the luxury of trying and testing all the competing management systems before designing ours, so we took the best out of each one - then refined it.

Simple Installation

The total time in setting up a website took a total of 5 minutes, from starting the FTP to finishing the setup procedure.

Easy Theme Customization

We have how to documents that show you how to create a custom theme. Our goal was not to bloat our software with hundreds of little-used theme functions, but to offer more than enough to allow for a fully customized theme.

Plugins & Expandability

Designed to be light and agile, the base install comes to you clutter free, without dozens of extras you dont need. But of course we do have an ever growing selection of extensions ready to use and easy to install. Everything that you or your client are looking forโ€ฆ

History ๐Ÿ“Œ

GetSimple CMS was created in 2009 and primarily developed for the creation of smaller websites, it is also became suitable for medium to large websites thanks to the extendability of the platform via plug-ins and themes. Though by 2020, development had slowed considerably as the original team were no longer able to dedicate their time and resources to the project.
Recognizing the lapse in development and support on the current official website, we've taken the initiative to breathe new life into the platform by providing the essential updates it deserves, ensuring the advancement of this vital project.
We're driven by a shared commitment to uphold the importance of GetSimple CMS project and community. Leveraging our firsthand experience with GetSimple CMS, we understand its value as a solution.

Team ๐Ÿ“Œ

The following individuals generously donate their time to further developing this "Community Edition" version, please consider supporting their efforts:

๐Ÿ’ป multi / multicolor ๐ŸŽฎ

Location: Poland
Hobbies: Gaming & Programing
Donate

๐Ÿ’ป islander / risingisland ๐ŸŒด

Location: Spain
Hobbies: Hiking & Design
Donate

LICENSE: ๐Ÿ“Œ

This software package is licensed under the GNU GENERAL PUBLIC LICENSE v3. LICENSE.txt is located within this download's zip file.

It would be great if you would link back to https://getsimple-ce.ovh/ if you use it.

REQUIREMENTS: ๐Ÿ“Œ

http://get-simple.info/docs/requirements

Build Requirements

Minimum of php7.4 recommended.

Module Requirements

SimpleXML

Browser Requirements

Javascript Enabled

Server

*Apache ( recommended for out of the box security using .htaccess )

DISCLAIMER: ๐Ÿ“Œ

While GetSimple strives to be a secure and stable application, we simply cannot be held liable for any information loss, corruption or anything else that may happen to your site while it is using the our software. If you find a bug or security hole, please contact someone in the forums at http://get-simple.info/forum

Credits ๐Ÿ“Œ

Founder / Creator: Chris Cagle [ https://chriscagle.me ] Original Lead Developer: Shawn Alverson [ http://tablatronix.com/ ]

Libraries ๐Ÿ“Œ

company logos in the icons are copyright of their respective owners

Alpine.js
https://alpinejs.dev/

Ckeditor
https://ckeditor.com/

marijnh/CodeMirror
https://codemirror.net/

simplelightbox
https://github.com/andreknieriem/simplelightbox

W3 Css & JS
https://www.w3schools.com/w3css/default.asp

rgrove/lazyload
https://github.com/rgrove/lazyload

enyo/dropzone
https://github.com/enyo/dropzone

bigspotteddog/scrolltofixed
https://github.com/bigspotteddog/ScrollToFixed

dropzonejs
http://www.dropzonejs.com/

getsimplecms-ce-3.3.20's People

Contributors

risingisland avatar multicolor-rgb avatar

Stargazers

 avatar VeNick-GS-CE avatar

Watchers

 avatar  avatar

Forkers

multicolor-rgb

getsimplecms-ce-3.3.20's Issues

Page level 2 is not visible in the page management

Hi @risingisland

New bag was found with page management.
When I create 2 level page like:
Nav_structure

then DropDown1 page is not visible on the Page management:
Page_management

Button "Show all pages" open it but shows not correctly:
Page_management_2

After changing an order of parent pages:

Page_management_3

page DropDown1 is visible:
Page_management_4

I have tested the same example with GS CE 3.3.18.1 - there is no such bug.

Plugin i18n Special page

Hi @risingisland
There an issue with configuartion of the plugin i18n Special page. Plugin was downloaded from your Repository.
When I create new special page type (or edit special page type template) it is not possible to switch plugin configuartion menu (General>Fields>View>Search)
Thanks!

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.