distribusi-verse: medium-tech web app content management system for the web
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.
 
 
 
 
 

1.0 KiB

#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.