exo-addons / blog-extension Goto Github PK
View Code? Open in Web Editor NEWa simple blog system for eXo Platform
a simple blog system for eXo Platform
I would like a nice table with these columns : Title, Author, Categories, Tags, #comments, Last modification data and status
In our blog post when we see a comment, we cannot answer it directly
I'm not able to use the deploy.sh script or the mvn clean install. something has changed since the install docs on the readme. First clue is that the directory after cloning the git repo is not named the same.
We cannot update/delete our comments of the blog post
When I select the webcontent in the FE, I have 2 tabs "Document View" and "File View" if I choose "File View", I got several " java.lang.NullPointerException" in the page
it's cumbersome to see the blog posts on the tree.
to filter that we can set the drive to allow listing only exo:taxonomy nodes on the tree
There is actually no way / link to go back to the Blog Home (posts list) when we are on a Blog Post detail page. This enforce us to use the Global Navigation bar which is painful because there is several levels in the navigation.
It would be nice to be able to write a post on behalf of someone else.
currently, blog publication relies on standard publication. Hence, it requires the help of a web-contributor to publish. We should give any user to publish his posts
find a way to improve the blog post url to have something without parameters :
http://int.exoplatform.org/portal/intranet/blog/article?content-id=/repository/collaboration/Groups/platform/users/Documents/2012/11/23/my-blog-post
should be for exemple
http://int.exoplatform.org/portal/intranet/blog/article/2012/11/23/my-blog-post
When navigating to http://localhost:8080/portal/intranet/blog
, the Home's "Social wall" and navigation highlight shows up.
./addon.sh --install exo-blog-extension:1.1.0
http://localhost:8080/portal/intranet/blog
Same result for all Blog-Related URLs:
Some kind of a blog?
Or a form when going to "/add"?
eXo Platform 4.0.7
Tomcat 7.0.42 (The one bundled with eXo)
Java version: 1.7.0_65, vendor: Oracle Corporation
Ubuntu 14.04
Thanks!
In the Admin page, it would be nice to have the blog posts ordered by last change date from the most recent ones to the least recent ones, this way we can quickly find our blog post especially if like 99 % of the time it is a recent one.
After installing the blog add-on through the add-on manager I could not get the blog to show up on the navigation.
Because the Blog drive uses the authoring view that is available only to web-contributors, it is not possible to view it for simple users.
When we post a comment, the button "post message" disappear so we cannot post several messages unless we reload the full page
We have a problem with the high and the width of the Blog Admin screen. The bigger nasty effect is that the bad width leeds to hide the publish action button under the drive selection button which is quite annoying because our blog will remain empty without that :-)
testing environment :
In the Blog Admin screen, when we clic on draft post, the loading popup start to rotate but never stop (and this prevent us to do anything on the screen). At the same time, a WARN log line is printed in the logs
2014-06-17 18:08:07,776 | WARN | Can't find resource for bundle org.gatein.common.i18n.ParentChildResourceBundle, key PublicationStates.draft [org.exoplatform.ecm.webui.utils.Utils<http-nio-0.0.0.0-8080-exec-10>]
testing environment :
When there is a lot of comments on a blog post, it could be a perf killer to show all the comments.
It should be good to paginate the comments.
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.