deadspaghetti / codera Goto Github PK
View Code? Open in Web Editor NEWfree and open-source multi-user content management system for developers
free and open-source multi-user content management system for developers
second color (#FFB74D) is not marked as selected when saved as current colorScheme
use media query?
if content is less than 100%-page size there is a white area stopping before the footer
saveButton in projectSettings.php
span not clickable!
PickaDate Translations: amsul/pickadate.js#468
-create new projects
-edit existing project
-delete project
--> create according php files
projectOverview
--> createProject
--> editProject
--> index.php dynamic
-dynamically load available colors from file
-show preview of color
if the admin has some webservices (e.g.: Weatherinfopage, ...)
--> icon on inde.php leads directly to the url of that service
In projectSettings.php on the bottom
-display error on tab if zoomed in (grey background behing white and blue tabs)
-box shadow overlaps tabcontent again
if it exists --> don't recreate project
[projectSettings.php + addProjectToJSON.php]
-first method: generte UUID when new project is created [EASY]
-second method: saveAsJSON.php searches highest ID in JSON and increments it by one [BAD WAY]
--> check if user is logged in --> print right header
collect data from generalSettings.php with js and write them in the file
alpha, beta, final
--> saved in json as string "projectStatus"
--> show banner/icon/... on projectpage indicating that this project is in alpha/beta
--> final doesn't need a banner
--> maybe show banner/icon/... on index.php to
--> only if it doesn't ruin the overall design
--> banner may only look good for square icons
get rid of temporal workaround:
input[type='file'] { color: transparent; }
-use media queries
-horizontal, vertical, tablet (?)
-add table for thumbnails (compress when admin creates new project)
-onClick --> big image opens (modal dialog) "lightbox"
--> library?
change ink to class="ink selected"
path is incorrect
in settings --> new tab with codera curretn version info
--> update button
--> if update is available show icon in tab title
Every server runs on linux. Make script, which automatically clones repo and sets up permissions
maybe github root-folder file "currentversion" with entry "4.0.2"
use tabs
--> general settings (name, color scheme, ...)
--> projects (edit and button "add new"
/files /screenshots ..., because otherwise files could lie on an external harddrive and you have your problems
Die Codera Scheiße geht nicht
and so on.
Besides that you would be able to kill that filePicker and replace it with a fileList, where the admin would be able to just choose his screenshots and files to use for the project
restricted/admin.php
Replace "newest version" with "latest version"
php-file
--> simply read json into array
What is needed:
-index.php --> icons + projectNames
-specific infopage --> one complete project-object (name, icon, version , ...)
generalSettings
This would enable more people, without dedicated PHP servers to use codera™
Files would be generated with javascript only.
I don't know, if that's possible but would be cool.
(instead of 3x3, 4x4 etc.)
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.