Where did the create blog button go?
-
Aslan -
April 17, 2015 at 12:23 AM -
Thread is marked as Resolved.
-
-
What do you mean where is it ?
You are posting a screenshot of it?!Not sure what your question is now..
-
What do you mean where is it ?
It use to be here
https://blog.woltlab.com/entry-list/It's not there any longer. Thus is useless and meaningless to me.
-
The entry list, lists all articles and not blogs.
Hence there is no option to create new blogs.You can only create articles there
if you are in blog-list then you can add blogs
And it has never been there since the blogs just got introduced in Blog 2.1 ?!
-
And it has never been there since the blogs just got introduced in Blog 2.1 ?!
No one (not even you) would know that, because no one except staff has access to it on here. So you learned that when they finally released the beta. It WAS in 2.0.x and that worked for me.
I need to be able to add that button or some button here
/entry-list/ -
Then you seemed to know something I didn't might be true.
Im jsut saying IT WAS NEVER in 2.0 cause there where no USER BLOGS availbe to create...
Then your request must be done in the suggestion board....
-
I undid this and simply changed the value to displayed blogs from 1 to 10
Change blog index pageWhich places this button... waaaay (way) down to the bottom...
I need this in the top, right for easy access.
-
Then your request must be done in the suggestion board....
I made this in the right place... Because I cannot wait for development to decide to make changes in 2.2 a year or more from now. I need yesterday, so that means I'm willing to change templates if I need to.
-
Then your request must be done in the suggestion board....
It shouldn't even be necessary to do. No development goes hiding the create button. NONE.
-
The simple create new blog or article or whatever you want to call it is hidden.
Maybe it is just a misunderstatement between the two of us...What do you want to achieve?
Create blogs --> creates a user blog within one can create articles
Create Articles -> creates the articles/entries/posts or whatever you want to call ithttps://blog.woltlab.com/blog-list/ <-- this shows the user blogs at which you can create (or your users) new blogs
https://blog.woltlab.com/entry-list/ <-- this is for the users to create the articles/blog entries/news or whatever you wanna call itEDIT:
@Adam Howard
you should also rebuild your data:https://sociallyuncensored.com/blog-entry-lis…E2%80%99s-blog/
see example pic,
it does not show articles, but one can find some.
-
What do you want to achieve?
For it to be intuitive and easy. The blog index should include easy to find buttons (top, right).
-
Found the solution: (for the blog.tpl, your current landing page)
1. Go to acp, create a copy of
blog.tpl (to your template group)2. add this after line 78:
Smarty
Display More<div class="contentNavigation"> {hascontent} <nav> <ul> {content} {if $objects|count}<li><a href="{link application='blog' controller='EntryList'}{/link}" class="button"><span class="icon icon16 icon-arrow-right"></span> <span>{lang}blog.entry.moreEntries{/lang}</span></a></li>{/if} {if $__wcf->session->getPermission('user.blog.canCreateEntry') && $__blog->hasAvailableBlogs()}<li><a href="{link application='blog' controller='EntryAdd'}{/link}" title="{lang}blog.entry.add{/lang}" class="button"><span class="icon icon16 icon-asterisk"></span> <span>{lang}blog.entry.button.add{/lang}</span></a></li>{/if} {if $__wcf->user->userID && $__wcf->session->getPermission('user.blog.canCreateEntry') && $__wcf->user->blogs < $__wcf->session->getPermission('user.blog.maxBlogs')}<li><a href="{link application='blog' controller='BlogAdd'}{/link}" title="{lang}blog.blog.add{/lang}" class="button"><span class="icon icon16 icon-asterisk"></span> <span>{lang}blog.blog.button.add{/lang}</span></a></li>{/if} {event name='contentNavigationButtonsTop'} {/content} </ul> </nav> {/hascontent} </div>
3. empty cacheeh vooila:
For the entry-list page:
1. copy entrylist.tpl to a template group
2. add lineSmarty{if $__wcf->user->userID && $__wcf->session->getPermission('user.blog.canCreateEntry') && $__wcf->user->blogs < $__wcf->session->getPermission('user.blog.maxBlogs')}<li><a href="{link application='blog' controller='BlogAdd'}{/link}" title="{lang}blog.blog.add{/lang}" class="button"><span class="icon icon16 icon-asterisk"></span> <span>{lang}blog.blog.button.add{/lang}</span></a></li>{/if}
between line 103-104 and 124-1253. empty cache
it works
-
Found the solution: (for the blog.tpl, your current landing page)
1. Go to acp, create a copy of
blog.tpl (to your template group)2. add this after line 78:
Smarty
Display More<div class="contentNavigation"> {hascontent} <nav> <ul> {content} {if $objects|count}<li><a href="{link application='blog' controller='EntryList'}{/link}" class="button"><span class="icon icon16 icon-arrow-right"></span> <span>{lang}blog.entry.moreEntries{/lang}</span></a></li>{/if} {if $__wcf->session->getPermission('user.blog.canCreateEntry') && $__blog->hasAvailableBlogs()}<li><a href="{link application='blog' controller='EntryAdd'}{/link}" title="{lang}blog.entry.add{/lang}" class="button"><span class="icon icon16 icon-asterisk"></span> <span>{lang}blog.entry.button.add{/lang}</span></a></li>{/if} {if $__wcf->user->userID && $__wcf->session->getPermission('user.blog.canCreateEntry') && $__wcf->user->blogs < $__wcf->session->getPermission('user.blog.maxBlogs')}<li><a href="{link application='blog' controller='BlogAdd'}{/link}" title="{lang}blog.blog.add{/lang}" class="button"><span class="icon icon16 icon-asterisk"></span> <span>{lang}blog.blog.button.add{/lang}</span></a></li>{/if} {event name='contentNavigationButtonsTop'} {/content} </ul> </nav> {/hascontent} </div>
3. empty cache
eh vooila:
For the entry-list page:
1. copy entrylist.tpl to a template group
2. add lineSmarty{if $__wcf->user->userID && $__wcf->session->getPermission('user.blog.canCreateEntry') && $__wcf->user->blogs < $__wcf->session->getPermission('user.blog.maxBlogs')}<li><a href="{link application='blog' controller='BlogAdd'}{/link}" title="{lang}blog.blog.add{/lang}" class="button"><span class="icon icon16 icon-asterisk"></span> <span>{lang}blog.blog.button.add{/lang}</span></a></li>{/if}
between line 103-104 and 124-125
3. empty cache
it works
This works.
Thank you.
-
Glad I could help
Participate now!
Don’t have an account yet? Register yourself now and be a part of our community!