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
-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]
use tabs
--> general settings (name, color scheme, ...)
--> projects (edit and button "add new"
collect data from generalSettings.php with js and write them in the file
get rid of temporal workaround:
input[type='file'] { color: transparent; }
use media query?
restricted/admin.php
Replace "newest version" with "latest version"
if content is less than 100%-page size there is a white area stopping before the footer
path is incorrect
Every server runs on linux. Make script, which automatically clones repo and sets up permissions
second color (#FFB74D) is not marked as selected when saved as current colorScheme
-display error on tab if zoomed in (grey background behing white and blue tabs)
-box shadow overlaps tabcontent again
if the admin has some webservices (e.g.: Weatherinfopage, ...)
--> icon on inde.php leads directly to the url of that service
in settings --> new tab with codera curretn version info
--> update button
--> if update is available show icon in tab title
--> check if user is logged in --> print right header
generalSettings
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
-use media queries
-horizontal, vertical, tablet (?)
This would enable more people, without dedicated PHP servers to use codera™
Files would be generated with javascript only.
if it exists --> don't recreate project
[projectSettings.php + addProjectToJSON.php]
-add table for thumbnails (compress when admin creates new project)
-onClick --> big image opens (modal dialog) "lightbox"
--> library?
In projectSettings.php on the bottom
projectOverview
--> createProject
--> editProject
--> index.php dynamic
/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
saveButton in projectSettings.php
span not clickable!
php-file
--> simply read json into array
What is needed:
-index.php --> icons + projectNames
-specific infopage --> one complete project-object (name, icon, version , ...)
-create new projects
-edit existing project
-delete project
--> create according php files
change ink to class="ink selected"
PickaDate Translations: amsul/pickadate.js#468
maybe github root-folder file "currentversion" with entry "4.0.2"
-dynamically load available colors from file
-show preview of color
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.