Jump to content

Invision Community Blog


Managing successful online communities


4.5: Blog Categories

Ever since Invision Community 4.x was launched you have been asking for the ability to categorize blogs in your community.

We heard you loud and clear, but sometimes when a feature sounds straightforward, it requires some re-engineering of the framework. Because users in your community can create both blog entries and their own blogs to hold these entries, this was one of those areas.

Starting with Invision Community 4.5 I’m pleased to announce that it is now possible for blog authors to categorize their blog entries and it's now possible for administrators to categorize blogs.

Blog Entry Categories
When creating a new blog entry, your members will now be able to create a new category for the entry or choose an existing one that had been created previously.

Submit New Blog Entry - Invision Community 2020-01-15 16-06-18.png

Choosing your category when creating a new blog entry

When a reader then visits the blog they can choose to display only those categories that interest them.

From My Head Tomatoes - Invision Community 2020-01-15 16-08-03.png

Filtering by category

Blog Categories
Running a community where users can create their own blogs, you don’t only need to make sure individual pieces of content are categorized correctly, you also need to make sure the blogs themselves have a logical place. Well guess what? Now you can!

As an admin you can now set up predefined categories in the control panel and Blog authors can then choose which one to create their new blog in.

Blogs 2020-01-15 16-09-24.png

Managing blog categories

We realize some of you have been waiting a long time to see these changes so we hope you enjoy this and everything else to come in Invision Community 4.5!

Comments

Recommended Comments

4 minutes ago, Spanner said:

Hmmm. Blogs categories was available (if I good remember) in version 3. But this is good point

Yeah. Even Andy was the initial author of it. 😉

Look:

<?php
/**
 * <pre>
 * Invision Power Services
 * IP.Board v2.6.3
 * Last Updated: $Date: 2012-07-25 13:23:57 -0400 (Wed, 25 Jul 2012) $
 * </pre>
 *
 * @author 		$Author: AndyMillne $
 * @copyright	(c) 2001 - 2010 Invision Power Services, Inc.
 * @license		http://www.invisionpower.com/company/standards.php#license
 * @package		IP.Blog
 * @link		http://www.invisionpower.com
 * @since		10/26/2010
 * @version		$Revision: 11131 $
 */

if ( ! defined( 'IN_IPB' ) )
{
	print "<h1>Incorrect access</h1>You cannot access this file directly. If you have recently upgraded, make sure you upgraded all the relevant files.";
	exit();
}

class public_blog_manage_categories extends ipsCommand
{		
	public function doExecute( ipsRegistry $registry )
	{

 

Link to comment
Share on other sites

Hello,

Will we be able to set "permissions" on the blogs categories?

That would be a really important feature for us. We would like to have some blogs as "members only" but to have other blogs as "public". If these new blogs categories support permissions that that should solve our problem as we would be able to give the "Guest" group access to only the public blogs categories.

Thanks.

John

Link to comment
Share on other sites
4 hours ago, DawPi said:

Yeah. Even Andy was the initial author of it. 😉

Look:


<?php
/**
 * <pre>
 * Invision Power Services
 * IP.Board v2.6.3
 * Last Updated: $Date: 2012-07-25 13:23:57 -0400 (Wed, 25 Jul 2012) $
 * </pre>
 *
 * @author 		$Author: AndyMillne $
 * @copyright	(c) 2001 - 2010 Invision Power Services, Inc.
 * @license		http://www.invisionpower.com/company/standards.php#license
 * @package		IP.Blog
 * @link		http://www.invisionpower.com
 * @since		10/26/2010
 * @version		$Revision: 11131 $
 */

if ( ! defined( 'IN_IPB' ) )
{
	print "<h1>Incorrect access</h1>You cannot access this file directly. If you have recently upgraded, make sure you upgraded all the relevant files.";
	exit();
}

class public_blog_manage_categories extends ipsCommand
{		
	public function doExecute( ipsRegistry $registry )
	{

 

Fun fact - back then we used SVN for our source control, and the files had "tags" assigned to them (Revision, Author, and Date). In SVN, the Author tag isn't necessarily the initial committer, but rather the last one to make changes to that file.

Link to comment
Share on other sites
On 1/16/2020 at 6:37 AM, BN_IT_Support said:

Hello,

Will we be able to set "permissions" on the blogs categories?

That would be a really important feature for us. We would like to have some blogs as "members only" but to have other blogs as "public". If these new blogs categories support permissions that that should solve our problem as we would be able to give the "Guest" group access to only the public blogs categories.

Thanks.

John

Would like to know this too.

Link to comment
Share on other sites

Will it be possible to make categories available to certain usergroups only?

Right now blogs do not have much permission-based settings. On each blog level, it is either everyone or certain users only (not even usergroups). When there will be categories, permission settings (similar to categories in Pages) will be even more important.

Edit: Just saw this, so yeah, same question I guess. 🙂

On 1/16/2020 at 12:37 PM, BN_IT_Support said:

Will we be able to set "permissions" on the blogs categories?

Edited by MMXII
Link to comment
Share on other sites


Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Add a comment...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Loading...

Important Information

We use technologies, such as cookies, to customise content and advertising, to provide social media features and to analyse traffic to the site. We also share information about your use of our site with our trusted social media, advertising and analytics partners. See more about cookies and our Privacy Policy

×