mrlem / cupa Goto Github PK
View Code? Open in Web Editor NEWA super-easy to use tool to build web-pages that your users can customize themselves.
License: GNU General Public License v3.0
A super-easy to use tool to build web-pages that your users can customize themselves.
License: GNU General Public License v3.0
Investigate to make that as painless as possible
a href takes precedence against the cupa-editable image selection.
Maybe we should disable all links in admin mode?
To avoid potentially harmful files to be copied over to the server.
See mime_content_type($filename), as mentioned in http://linuxfr.org/users/mrlem/journaux/cupa-une-page-web-editable-simplement#comment-1676042
When a user copy-pastes content to an editable text zone, styles are being copied too as tags, which makes later editions a lot more tedious. Copied content should be pasted as plain text.
Cupa is basically about editing static pages. But all these pages get broken when javascript is disabled, which is a little contradictory.
It would be interesting if the html pages could be regenerated (keeping the original as a template only) with the new content. Therefore the page would be viewable for a user with javascript disabled as well.
I was interested by cupa, but it is not usable in the current state.
For instance a user with disability will only get an empty website.
In PHP < 5.4.0, "magic quotes" are activating, which causes Cupa to display single and double quotes escaped with a backslash.
The user shouldn't have to care about resizing the image to upload. Based on constraints (i.e. width and or height) set by the page designer, the server should resize / crop the image properly.
Currently Cupa only inspects width & height tag attributes
They are to be included in a filename, and should therefore be checked against a character whitelist
Investigate ideas mentionned in http://linuxfr.org/users/mrlem/journaux/cupa-une-page-web-editable-simplement#comment-1675736
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.