-
Notifications
You must be signed in to change notification settings - Fork 206
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Tracking bugs and parity with Ghost [ongoing] #31
Comments
Hi tomkwok,
I'm away from home until Tuesday, I will commit them then hopefully. |
In the current version on Github, pagination.hbs is already read from theme if it's present. No matter if it uses pagination.hbs or not, the code for page number calculation is very buggy. A ceiling function should be used instead of |
The whole Code generating the html in |
That's interesting. I can't seem to reproduce this. Can you give me an example .hbs file? |
That shouldn't output the user slug. For me, it outputs the actual user name. There was wrong behavior when using |
I'm using
|
If that's For example, these seem to be okay:
But these are not okay (see http://stackoverflow.com/questions/25658897/is-utc-a-valid-timezone-name-for-rfc-1123-specification):
So your blog is outputting |
I don't have that problem anymore with the latest version. |
I still can't find an author name field under admin -> 'Settings'. Users shouldn't have to configure it by messing with the sqlite database... |
That's probably because I had to manually set the publication date in the database when updating from an older Journey version. I will investigate.
Ah, I misunderstood. I will add a field in the admin interface to change the user name. |
|
|
@kabukky What are the next features to come? |
A small (little-known?) feature Ghost has that I find utterly indispensable is that you can append |
Here's a reference for @kabukky and everyone who would like to contribute to this project. I've discovered multiple bugs and features that are lacking. I know I'm kind of demanding, but I hope Journey can be a full replacement for Ghost which has a pretty high memory footprint (80MB+), while the memory usage of Journey is around 10MB.
This list will be updated from time to time.
TODO
Admin:
==blah==
for<mark>blah</mark>
Code cleanup
/built-in/admin/admin-angular.js
is quite redundant$scope.navbarHtml = $sce.trustAsHtml('<blah blah blah>');
appears 4 timesEditCtrl
andCreateCtrl
can share a large portion of code<nav class="navbar navbar-default navbar-fixed-top">blah blah</nav>
repeatedly appears in multiple html template filesTemplate:
{{next_post}}
and{{prev_post}}
helpers http://themes.ghost.org/docs/prev_next_post{{is}}
helper Add is helper to ghost templates #50;{{has}}
helper #has helper for tags #69error.hbs
in theme when 500 / 404 / etc. is returned (no moresql: no rows in result set
and HTTP 500 response)Extra miscellaneous enhancement (maybe less frequently used / less important):
/sitemap.xml
Warning: This helper is not implemented: tag.image
Warning: This helper is not implemented: tag.description
Also those @kabukky has mentioned on HN:
config.json
)Plus my suggestions:
config.json
)![blah](/)
in the markdown editor#
in the editor right here, a list of project issues pops up. I can click or press key up/down to select a link, or type in keywords to search for a post.Done
General:
tomkwok
is output (instead of a customizable name field in which I can fill inTom Kwok
) for{{#author}}{{name}}{{/author}}
)noplugins
build tag; conditional compilation of the plugin systemRSS:
<link>/new-post</link>
<pubDate>Sat, 30 Aug 2014 08:54:00 GMT</pubDate>
<media:content url="https://example.com/blah.jpg" medium="image"/>
The text was updated successfully, but these errors were encountered: