invercity / kleo-app Goto Github PK
View Code? Open in Web Editor NEWMicro CMS for University Infomation System
License: MIT License
Micro CMS for University Infomation System
License: MIT License
This option will allow user to start app in SSL mode without providing certificates, (will be useful for development)
The goal is to integrate momentjs library to app (fromNow method), and to implement 'fromNow' filter, which will display date as an example:
(Current date: 25.02.2016 12:00)
25.02.2016 10:40 | fromNow => 'Today, 10:40'
24.02.2016 22:17 | fromNow => 'Yesterday, 22:17'
23.02.2016 18:54 | fromNow => '23.02.2016, 18:54'
And then, integrate this filter for post-list directive:
modules/core/client/views/templates/posts-list.client.html
UPD - currently, make updates here:
modules/core/client/views/templates/kui-post-details.client.html
Helpful information:
filters in Angular
fromNow in moment.js
Currently we have url's started with /#!/
We need to enable Angular HTML5 mode to make url's started with /
Design and code: link
Current state:
Affected files:
modules/core/client/directives/admin-model.client.directives.js
modules/core/client/views/templates/admin-module-model.client.html
modules/core/client/css/core.css
How to open: Login as "Admin", then go to "Admin" -> "Models", and select some model from list
This issue include server model implementation, and REST
Design and code: url
Current state:
Affected files:
modules/core/client/views/header.client.view.html
modules/core/client/css/core.css
modules/core/client/controllers/header.client.controller.js
Related to #6
Modules will include server model and routes
Design and code: link
Affected files:
modules/core/client/views/header.client.view.html
modules/core/client/css/core.css
IMPORTANT You must implement this feature WITHOUT using jQuery, only using Angular tools
Move views/controllers from state to separate html/js files
Currently post preview component is totally clickable, and click on any part of preview will open a post full view. The goal is to make it non-clickable, to make possible text selecting (currently this is not available), but make post title clickable (only clicking on title will open post full view)
Affected files:
modules/core/client/views/templates/posts-list.client.html
modules/core/client/css/core.css
Currently users without 'admin' permissions can open 'edit' pages for entities
Implement feature to view user files, and mockups for edit/delete own files
API: https://github.com/invercity/kleo/wiki/REST-API-v0.1#get-user-files
Related to #4
Design and code: url
Current state:
Affected files:
modules/users/client/views/users/view-user.client.view.html
modules/users/client/controllers/users/user.client.controller.js
modules/users/client/css/users.css
How to open: login as "Admin" user, then go to "Admin" -> "Models" -> "Users", and click on any user from a list
Implement module to manage university map, add/edit objects, etc
You may use this plugin: https://github.com/varyoo/ngTagEditor
Create styles for double menus (main and department)
Implement feature of publishing images and attaching files to posts, using textAngular
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.