akasfei / north-star Goto Github PK
View Code? Open in Web Editor NEWNorth Star is an online blog website built with Node.js and Mongodb.
Home Page: http://idn.sfeisystems.net
License: Apache License 2.0
North Star is an online blog website built with Node.js and Mongodb.
Home Page: http://idn.sfeisystems.net
License: Apache License 2.0
A back-to-top link is required to improve user experience.
modify the view layouts to apply those changes.
move the sign up form beneath authentication form, or make it look like the authentication form
Change default language to english (/models/render.js line 393)
when editing an article, the entry is found by its the title provided in the form, so if users wish to change the article's title, a message saying the entry does not exist will be returned.
the entry should be found by its former name or its objectId.
unauthenticated users can still see the 'follow' button at profile page.
fix this issue in renderer.js and related route functions.
Considering changing font-awesome icons to a new set of icons
edit renderer.js and layouts views to apply this change.
modify the two input forms to have the same width, and place their caption to the left of the inputs.
modify idn_authenticate.ejs to apply the change.
Change the whole brand back to SFEI Systems
The whole website is expected to be rebranded to SFEI Systems in v3.3.2deb.
Currently registrating multiple accesses of the identical access id is not denied.
Fix this issue at /routes/idn_access.js -> 'POST' '/access/register'
try to simplify the current editor, and/or add a new markdown editor like the github wiki.
添加一个实现删除已保存的标签的路由
目前标签的机制是:发表文章时如果有新的标签,那么会将其存入数据库中(archive集合),你可以参考routes/idn_archive.js中的发表文章的函数
这些标签存储在一个特殊条目的数组中,我需要你写一个函数删除特定的标签。该函数处理指向到/idn/archive/rmtags的post请求,然后删除名为req.body.tagname的标签。
将这个函数添加到routes/idn_archive.js中。你可以参考其它app.post函数。
When the server is running for some time on cloudfoundry, you will get 500 error that says no open connections.
This problem is probably caused by the Db object, as it only uses the environment variables given at the initialization process of the server.
Confirm deletion button is not operable in some pages.
Probably there are some problems concerning the event listener.
Change 401, 403 and 404 page to have a better and more amusing design and layout
/views/en/401.ejs
/views/en/403.ejs
/views/en/404.ejs
and others
malicious script may be injected from various text forms. html tags should be filtered when submitting text forms.
Currently access codes cannot be modified.
Add a new view or edit profileedit view.
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.