Skip to content

vikgor/Bludit-iOS

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

32 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Bludit iOS Client

Bludit is a Simple, Fast and Flexible CMS.

Bludit is a web application to build your own website or blog in seconds, it's completely free and open source. Bludit uses files in JSON format to store the content, you don't need to install or configure a database. You only need a web server with PHP support.

Bludit version: 3.12. API plugin version: 3.12.

screenshot1 screenshot2 screenshot3 screenshot4

Initial setup:

Get your API Token here: Plugins - API - Settings

Get your Authentication Token here: Users - Admin user - Security

To do

- [ ] API Client
    - [ ] Fix case when host name includes slashes (e.g. CMS is located at "website.com/blog" instead of "website.com")
    - [ ] Error handling
- [ ] Errors
    - [ ] Auth
        - [ ] If website doesn't use https - alert and not let in
    - [ ] Main
        - [ ] If details are incorrect (Client error while bluditAPI.listPages()) - show alert with “Go back” button
- [ ] Main VC
    - [ ] Table view pagination
    - [ ] Request a particular page  
        - [ ] Scope bars for published/sticky/draft/static
    - [ ] Create a new page
        - [ ] Add a send button on the right like in Mail and Messages apps
        - [ ] Change title dynamically from pageTitleTextField (like Mail app)
- [ ] Fix new lines after editing a page (maybe it's an API issue)
- [ ] Page view
    - [ ] Pass data from table view more elegantly?
    - [ ] Cache cover image, check threads, and if everything else is ok with cover image
    - [ ] Image size (width)
    - [ ] Save HTML when editing
- [ ] Settings view
    - [ ] Log out button
        - [ ] Clear the cache
- [ ] Clean the code
    - [ ] add 'final' to the classes
    - [ ] make private when needed
    - [ ] remove prints and comments
    - [ ] Add documentation

About

iOS app for Bludit CMS

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages