cmsimple-xh / cmsimple-xh Goto Github PK
View Code? Open in Web Editor NEWA modular, easy-to-install, flat file CMS without database
Home Page: http://www.cmsimple-xh.org/
A modular, easy-to-install, flat file CMS without database
Home Page: http://www.cmsimple-xh.org/
As of PHP 7.2.0 the $context parameter of XH_debug() will be deprecated, and removed as of PHP 8.0.0. As this parameter isn't used, we should simply remove it, see PR #15.
See the forum discussion.
Closed via commit aae81e7 on 2015-03-23
See the forum discussion.
Closed via commit 33eaffe on 2015-04-20
Closed via commit ee7f728 on 2015-04-21
Configuration and language forms can get rather large. For instance, the English language configuration page of CMSimple_XH 1.6.9 has a height of 13394 px for me (YMMV). It would therefore be nice if the fieldsets would be transformed to tabs or accordions or something like that.
CMSimple_XH currently reserves a lot of page names for special purposes, such as images
, sitemap
, mailform
etc. Furthermore, all plugin names are basically reserved; for instance, naming a page pagemanager
will be confusing in admin mode.
I think that tackling the plugin name issue should be treated as separate issue, but we should prefix all special page names used by the core with xh_
to avoid clashes with user page names. This will cause some BC breaks, for instance filebrowser plugins will have to cater to that change, and some bookmarked pages (e.g. sitemap
and mailform
) will break, but in my opinion the benefit outweighs the drawbacks.
See also a respective forum discussion.
See the forum discussion.
cmb: optionally print newsboxes only (nofollow is handled by separate roadmap item)
PS: to clarify: this is about adding a second optional parameter to newsbox, which if set to true, would also emit a link to print the contents of the newsbox only.
Closed via commit 9ff012c on 2015-03-23
See the forum discussion.
As of CMSimple_XH 1.6 it is possible to use the query parameter selected
to refer to a certain page. This creates DC and doesn't look nice (in the browser's address bar, for instance). The DC issue could be addressed by a canonical link, but I think it's better to address the overall issue with a redirect (301 Moved permanently) triggered by PHP.
See also https://cmsimpleforum.com/viewtopic.php?f=16&t=11907&start=50#p57401.
See the forum discussion.
Closed via commit b495601 on 2015-02-24
Closed via commit 6e307ad on 2015-06-01
Closed on 2015-04-20
See the forum discussion.
Closed via commit 93e8e69 on 2015-03-23
Unknow error type [4096]: Argument 2 passed to Filebrowser\View::info() must be of the type array, string given, called in C:\xampp\htdocs\CMSimpleDev\plugins\filebrowser\classes\Controller.php on line 561 and defined
C:\xampp\htdocs\CMSimpleDev\plugins\filebrowser\classes\View.php:479
Whenever content.htm is modified, a TEMPORARY backup is created, that can be easily restored
cmb: would require to modify tinyMCE itself!
As @frase-git noticed, we're still shipping language flags for Swedish and Greek with wrong names (according to ISO 639-1 these should be sv
and el
instead of se
and gr
, respectively).
I suggest to fix that for CMSimple_XH 1.7, but not earlier for backward compatibility.
See the forum discussion.
Closed via commit 5526cdd on 2015-02-24
See the forum discussion.
See the forum discussion.
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.