f3-blog's People
Forkers
pannet1f3-blog's Issues
SAVE AS in admin/blog/posts doesn't work
Fix routes
admin/blog/posts
admin/blog/categories
etc
Add menu items capabilities
List of posts by category
List of posts by tag [optional]
List of posts by author [optional]
Add a "blog-post-aside" module position to the default blog-post detail page
Display thumb of featured image in Posts admin
on any list of posts, the featured images should be clickable
this means on these pages:
- author
- tag
- category
each blog post's featured image should be clickable. related to #20
image URL in posts/view_social needs to be fixed
it references /~lpolak/tienda/public/asset/
Add the ability to filter posts in the admin list by tag and/or category
Save As needs to change the slug and title
Make display of author's social profile URLs optional
Both the author (via their profile page) and the site admin (via the blog admin's settings) should be able to disable social profile urls
By default, they should not display
Add every category and tag as classes in each post's <article> tag
class="category-x category-y tag-x tag-y"
fatal errors in post view-fragments
comments and social cause fatal errors on the settings object
Simplify the post detail page view
Some of this code is over complicated. Some of the processing doesn't even need to happen. Let's simplify it.
Add support for date-based URLs/filtering
Lots of blogs support these types of URLs:
/blog/2014/05/04/ ==> list of all blog entries from May 4, 2014
/blog/2014/05/ ==> list of all blog entries from May 2014
/blog/2014/ ==> list of all blog entries from 2014
This can just be a part of the \Blog\Site\Controllers\Home::index method
Remember to add support for pagination on those URLs
the /blog/{year} route shouldn't ever conflict with any of the existing routes because all the other ones are more specific ( /post/{slug}, /category/{path}, etc)
Add native Facebook comments for comments on Posts
Added via \Blog\Settings
If a blog post has a featured image, display the thumb in the admin
Add the same Tag manager from f3-shop to f3-blog
on author's page, featured image of a blog post should be clickable
and should lead to the post's page
Add type and format classes to every post's <article> tag
id="post-ID"
class="post-ID type-X format-Y"
Set default styling for share buttons
For an out-of-the-box install, let's use a horizontal layout.
Can't click to view any of the categories that have children
"Cars", "Porsche", and "Furniture" should all be clickable so that we can view the category's list of posts
Create a post View is not completely shown
Create a post View is not completely shown. A lot of Category section is not reachable.
/admin/blog/post/create
Fix the Share links on the Post detail page
on a post detail page, the tag cloud should remain a list of global blog tags, not just the tags of the post
the tags of the post should display in a simple list below the blog's timestamp.
Change admin URL patterns
use /resource/action/id
rather than /resource/id/action
Also embed Category SLUG in the Post documents
Fix default styling for Tag and Category views
They should largely be the same as the Home view
Don't link to the safemode user as an author
handle non-existing authors
Blog posts require authors. Right now, when the author doesnt exist, the post is assigned to Raf (line 50, file \Models\Posts.php). We should fix this when we get stable.
beforeValidate is being called prior to viewing a blog post
Need to figure out why. If it's OK for it to be called there, then need to fix this error that occurs when the safemode user has created a blog post:
Fatal error: Call to a member function fullName() on a non-object in /f3-blog/src/Blog/Models/Posts.php on line 71
Add Native Disqus support for comments on blogs
Added via option in \Blog\Settings
Add recent posts, categories, and tags modules to home & categories views
Don't display the placeholder picture for blog authors with no pic
Confirm that the blog admin settings defaults correspond to the settings model's defaults
Add Google+ as a Share option
The major share options are:
FB (done)
Twitter (done)
Google+
Pinterest (done)
Add a "blog-home-aside" module position to the <aside> in the blog home
Allow users to edit their Blog bio via the front-end user profile editor
Fix the Blog homepage
The list of categories and tags need to reflect the data in the database
admin/views/posts/create is incomplete
Still needs the same features as admin/views/posts/edit
Cleanup display of a blog post in an unconfigured f3-blog instance
Don't use the metadata.creator for author data
Often (such as on another project i'm working on), the displayed author for an article will be different from the person who actually created the blog post. They're distinct. So for blog posts, lets add an ->author field to the model.
Leave the metadata.creator field alone -- it should continue to track the person who created the blog. But the ->author field should be used for the front-end display. Add an element to f3-users for selecting a user, and include that element in the f3-blog editing form
Check the f3-assets element for a sample of making an element.
Add Database Table Indexing to the RunDiagnostics Listener
The blog posts and categories need to ensure their indexes
Add a Settings view
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. ๐๐๐
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google โค๏ธ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.