You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
39 lines
1.0 KiB
39 lines
1.0 KiB
3 years ago
|
#notes
|
||
|
pip install git+file:///distribusi#egg=distribusi
|
||
|
|
||
|
|
||
|
# Shit! We need entire CRUD functionality.
|
||
|
|
||
|
##Create:
|
||
|
|
||
|
### Uploading
|
||
|
User can upload based on $distribusiname field in db.
|
||
|
the zip file is changed to $distribusiname.
|
||
|
and a folder is made in the stash called $distribusiname
|
||
|
|
||
|
### CSS editing.
|
||
|
a user can edit CSS of a file in the folder called $distribusiname
|
||
|
|
||
|
### Theme selection
|
||
|
a user can select a CSS file from a dropdown menu.
|
||
|
|
||
|
### Distribusi
|
||
|
A flag in de DB is set to true and distribusi is run on the folder of the users
|
||
|
called $distribusiname
|
||
|
|
||
|
## Read:
|
||
|
Based on flags set in the user DB the distribusi folders are set to visible.
|
||
|
on the main index page there is a listing of distribusi sites.
|
||
|
|
||
|
## Update:
|
||
|
Same as create, uploading just redoes the entire process.
|
||
|
$distribusiname is overwritten.
|
||
|
|
||
|
CSS editing, and Theme selection is editing a single file in the folder.
|
||
|
$distribusiname stays the same
|
||
|
|
||
|
Distribusi button can only be reset when a new file is uploaded.
|
||
|
|
||
|
## Delete
|
||
|
$distribusiname is deleted, files are removed, visible flag is set to false.
|