Uploaded image for project: 'Blesta Core'
  1. Blesta Core
  2. CORE-994

Support Plugin: Add support for a knowledgebase

    Details

    • Type: New Feature
    • Status: Closed
    • Priority: Major
    • Resolution: Fixed
    • Affects Version/s: 3.1.0
    • Fix Version/s: 3.4.0-b1
    • Component/s: Plugins
    • Labels:
      None

      Description

      Add a knowledge base, as part of the Support Manager plugin.

      Staff Area

      Under Support, add a link called "Knowledge Base" which will display categories and articles and allow the creation of each.

      Categories

      • Parent Category ("Top Level" by default, dropdown show "Top Level" and all other categories)
      • Name (Enter a name for the category, text input field, allow to be specified in each language)
      • Description (Optionally enter a description for the category, text area, markdown or HTML radio option, then display text area or WYSYWYG editor)
      • Permissions (Public access, default, or clients only. Radio option may be best)

      Article

      Articles can be created by navigating into a category as displayed under Support > Knowledge Base, or by clicking a "Create Article" button on the upper-right of this page.

      • Name (Enter a name for the article, text input field)
      • Category (Drop-down, nested categories are tabbed in with hyphens --. Add a link next to the drop down called "Add Category" that will add an additional drop down to select another category. If entering from a category, pre-select the category)
      • Markdown or HTML? Radio option, default to Markdown but allow HTML to be selected. If Markdown is selected, display a text-area for the article. If HTML is selected, display the WYSIWYG editor. Tab this section out exactly like Package Welcome Email by language so that the article can be created in all installed languages.
      • Permissions (Public access, default, or clients only. Radio option may be best This would only override the category permission if the category is public. Unauthenticated users cannot see public articles inside client only categories)

      Tracking: Track article views and allow them to be rated (Up vote or down vote, 1 vote per session)

      Client / Portal Area

      Create a new front facing portal page and portal box that goes to the Knowledge Base. The Knowledge Base will be structured as follows:

      • Search box at the top to search for articles
      • Browse Articles by Category
      • Most Popular Articles
      • The title of an article should be accessible in the URL for SEO purposes, limited to X characters, spaces replaced with hyphens. Open to further debate.

      Users will be able to view and rate articles on a 5-star rating system.

        Issue Links

          Activity

          admin Paul Phillips created issue -
          admin Paul Phillips made changes -
          Field Original Value New Value
          Fix Version/s 3.4.0 [ 10400 ]
          Fix Version/s 3.3.0 [ 10100 ]
          admin Paul Phillips made changes -
          Description We need to add support for a knowledge base. Will need to be able to create categories, and articles within those categories. Categories should be able to have permissions such that clients, anyone, or only staff can view them.

          People should be able to leave comments on articles, and rate them with a 5 star rating. Both of these should be settings, whether or not to allow people to leave comments and rate articles.

          Needs more information.
          Add a knowledge base, as part of the Support Manager plugin.

          The knowledgebase will need the following features:

          1. Ability to create categories
          2. Ability to create articles and assign them to categories, or create them within a specific category
          3. Ability to set permissions on an article or category such that clients, anyone, or only staff can view them.
          4. Clients or anyone should be able to leave comments on articles, and rate them with a 5 star rating. Both of these should be settings, whether or not to allow people to leave comments and rate articles and whether clients only, or anyone.

          Needs more information.
          admin Paul Phillips made changes -
          Security Private [ 10000 ]
          admin Paul Phillips made changes -
          Description Add a knowledge base, as part of the Support Manager plugin.

          The knowledgebase will need the following features:

          1. Ability to create categories
          2. Ability to create articles and assign them to categories, or create them within a specific category
          3. Ability to set permissions on an article or category such that clients, anyone, or only staff can view them.
          4. Clients or anyone should be able to leave comments on articles, and rate them with a 5 star rating. Both of these should be settings, whether or not to allow people to leave comments and rate articles and whether clients only, or anyone.

          Needs more information.
          Add a knowledge base, as part of the Support Manager plugin.

          *Staff Area*

          Under Support, add a link called "Knowledge Base" which will display categories and articles and allow the creation of each.

          Categories

          - Name (Enter a name for the category, text input field)
          - Description (Optionally enter a description for the category, text area, markdown allowed)
          - Permissions (Public access, default, or clients only. Radio option may be best)

          Article

          Articles can be created by navigating into a category as displayed under Support > Knowledge Base, or by clicking a "Create Article" button on the upper-right of this page.

          - Name (Enter a name for the article, text input field)
          - Category (Multi-select, allow articles to exist in multiple categories. If entering from a category, pre-select the category)
          - Markdown or HTML? Radio option, default to Markdown but allow HTML to be selected. If Markdown is selected, display a text-area for the article. If HTML is selected, display the WYSIWYG editor. Tab this section out

          The knowledgebase will need the following features:

          1. Ability to create categories
          2. Ability to create articles and assign them to categories, or create them within a specific category
          3. Ability to set permissions on an article or category such that clients, anyone, or only staff can view them.
          4. Clients or anyone should be able to leave comments on articles, and rate them with a 5 star rating. Both of these should be settings, whether or not to allow people to leave comments and rate articles and whether clients only, or anyone.

          Needs more information.
          admin Paul Phillips made changes -
          Description Add a knowledge base, as part of the Support Manager plugin.

          *Staff Area*

          Under Support, add a link called "Knowledge Base" which will display categories and articles and allow the creation of each.

          Categories

          - Name (Enter a name for the category, text input field)
          - Description (Optionally enter a description for the category, text area, markdown allowed)
          - Permissions (Public access, default, or clients only. Radio option may be best)

          Article

          Articles can be created by navigating into a category as displayed under Support > Knowledge Base, or by clicking a "Create Article" button on the upper-right of this page.

          - Name (Enter a name for the article, text input field)
          - Category (Multi-select, allow articles to exist in multiple categories. If entering from a category, pre-select the category)
          - Markdown or HTML? Radio option, default to Markdown but allow HTML to be selected. If Markdown is selected, display a text-area for the article. If HTML is selected, display the WYSIWYG editor. Tab this section out

          The knowledgebase will need the following features:

          1. Ability to create categories
          2. Ability to create articles and assign them to categories, or create them within a specific category
          3. Ability to set permissions on an article or category such that clients, anyone, or only staff can view them.
          4. Clients or anyone should be able to leave comments on articles, and rate them with a 5 star rating. Both of these should be settings, whether or not to allow people to leave comments and rate articles and whether clients only, or anyone.

          Needs more information.
          Add a knowledge base, as part of the Support Manager plugin.

          *Staff Area*

          Under Support, add a link called "Knowledge Base" which will display categories and articles and allow the creation of each.

          Categories

          - Name (Enter a name for the category, text input field)
          - Description (Optionally enter a description for the category, text area, markdown allowed)
          - Permissions (Public access, default, or clients only. Radio option may be best)

          Article

          Articles can be created by navigating into a category as displayed under Support > Knowledge Base, or by clicking a "Create Article" button on the upper-right of this page.

          - Name (Enter a name for the article, text input field)
          - Category (Multi-select, allow articles to exist in multiple categories. If entering from a category, pre-select the category)
          - Markdown or HTML? Radio option, default to Markdown but allow HTML to be selected. If Markdown is selected, display a text-area for the article. If HTML is selected, display the WYSIWYG editor. Tab this section out exactly like Package Welcome Email by language so that the article can be created in all installed languages.
          - Permissions (Public access, default, or clients only. Radio option may be best This would only override the category permission if the category is public. Unauthenticated users cannot see public articles inside client only categories)

          Tracking: Track article views and allow them to be rated (5 star rating, either by customers only or anybody -- 1 vote per IP if anybody. Consider a possible setting for this.)

          *Client / Portal Area*

          Create a new front facing portal page and portal box that goes to the Knowledge Base. The Knowledge Base will be structured as follows:

          - Search box at the top to search for articles
          - Browse Articles by Category
          - Most Popular Articles

          Users will be able to view and rate articles on a 5-star rating system.
          admin Paul Phillips made changes -
          Description Add a knowledge base, as part of the Support Manager plugin.

          *Staff Area*

          Under Support, add a link called "Knowledge Base" which will display categories and articles and allow the creation of each.

          Categories

          - Name (Enter a name for the category, text input field)
          - Description (Optionally enter a description for the category, text area, markdown allowed)
          - Permissions (Public access, default, or clients only. Radio option may be best)

          Article

          Articles can be created by navigating into a category as displayed under Support > Knowledge Base, or by clicking a "Create Article" button on the upper-right of this page.

          - Name (Enter a name for the article, text input field)
          - Category (Multi-select, allow articles to exist in multiple categories. If entering from a category, pre-select the category)
          - Markdown or HTML? Radio option, default to Markdown but allow HTML to be selected. If Markdown is selected, display a text-area for the article. If HTML is selected, display the WYSIWYG editor. Tab this section out exactly like Package Welcome Email by language so that the article can be created in all installed languages.
          - Permissions (Public access, default, or clients only. Radio option may be best This would only override the category permission if the category is public. Unauthenticated users cannot see public articles inside client only categories)

          Tracking: Track article views and allow them to be rated (5 star rating, either by customers only or anybody -- 1 vote per IP if anybody. Consider a possible setting for this.)

          *Client / Portal Area*

          Create a new front facing portal page and portal box that goes to the Knowledge Base. The Knowledge Base will be structured as follows:

          - Search box at the top to search for articles
          - Browse Articles by Category
          - Most Popular Articles

          Users will be able to view and rate articles on a 5-star rating system.
          Add a knowledge base, as part of the Support Manager plugin.

          *Staff Area*

          Under Support, add a link called "Knowledge Base" which will display categories and articles and allow the creation of each.

          Categories

          - Parent Category ("Top Level" by default, dropdown show "Top Level" and all other categories)
          - Name (Enter a name for the category, text input field)
          - Description (Optionally enter a description for the category, text area, markdown allowed)
          - Permissions (Public access, default, or clients only. Radio option may be best)

          Article

          Articles can be created by navigating into a category as displayed under Support > Knowledge Base, or by clicking a "Create Article" button on the upper-right of this page.

          - Name (Enter a name for the article, text input field)
          - Category (Multi-select, allow articles to exist in multiple categories. If entering from a category, pre-select the category)
          - Markdown or HTML? Radio option, default to Markdown but allow HTML to be selected. If Markdown is selected, display a text-area for the article. If HTML is selected, display the WYSIWYG editor. Tab this section out exactly like Package Welcome Email by language so that the article can be created in all installed languages.
          - Permissions (Public access, default, or clients only. Radio option may be best This would only override the category permission if the category is public. Unauthenticated users cannot see public articles inside client only categories)

          Tracking: Track article views and allow them to be rated (5 star rating, either by customers only or anybody -- 1 vote per IP if anybody. Consider a possible setting for this.)

          *Client / Portal Area*

          Create a new front facing portal page and portal box that goes to the Knowledge Base. The Knowledge Base will be structured as follows:

          - Search box at the top to search for articles
          - Browse Articles by Category
          - Most Popular Articles

          Users will be able to view and rate articles on a 5-star rating system.
          admin Paul Phillips made changes -
          Description Add a knowledge base, as part of the Support Manager plugin.

          *Staff Area*

          Under Support, add a link called "Knowledge Base" which will display categories and articles and allow the creation of each.

          Categories

          - Parent Category ("Top Level" by default, dropdown show "Top Level" and all other categories)
          - Name (Enter a name for the category, text input field)
          - Description (Optionally enter a description for the category, text area, markdown allowed)
          - Permissions (Public access, default, or clients only. Radio option may be best)

          Article

          Articles can be created by navigating into a category as displayed under Support > Knowledge Base, or by clicking a "Create Article" button on the upper-right of this page.

          - Name (Enter a name for the article, text input field)
          - Category (Multi-select, allow articles to exist in multiple categories. If entering from a category, pre-select the category)
          - Markdown or HTML? Radio option, default to Markdown but allow HTML to be selected. If Markdown is selected, display a text-area for the article. If HTML is selected, display the WYSIWYG editor. Tab this section out exactly like Package Welcome Email by language so that the article can be created in all installed languages.
          - Permissions (Public access, default, or clients only. Radio option may be best This would only override the category permission if the category is public. Unauthenticated users cannot see public articles inside client only categories)

          Tracking: Track article views and allow them to be rated (5 star rating, either by customers only or anybody -- 1 vote per IP if anybody. Consider a possible setting for this.)

          *Client / Portal Area*

          Create a new front facing portal page and portal box that goes to the Knowledge Base. The Knowledge Base will be structured as follows:

          - Search box at the top to search for articles
          - Browse Articles by Category
          - Most Popular Articles

          Users will be able to view and rate articles on a 5-star rating system.
          Add a knowledge base, as part of the Support Manager plugin.

          *Staff Area*

          Under Support, add a link called "Knowledge Base" which will display categories and articles and allow the creation of each.

          Categories

          - Parent Category ("Top Level" by default, dropdown show "Top Level" and all other categories)
          - Name (Enter a name for the category, text input field)
          - Description (Optionally enter a description for the category, text area, markdown or HTML radio option, then display text area or WYSYWYG editor)
          - Permissions (Public access, default, or clients only. Radio option may be best)

          Article

          Articles can be created by navigating into a category as displayed under Support > Knowledge Base, or by clicking a "Create Article" button on the upper-right of this page.

          - Name (Enter a name for the article, text input field)
          - Category (Multi-select, allow articles to exist in multiple categories. If entering from a category, pre-select the category)
          - Markdown or HTML? Radio option, default to Markdown but allow HTML to be selected. If Markdown is selected, display a text-area for the article. If HTML is selected, display the WYSIWYG editor. Tab this section out exactly like Package Welcome Email by language so that the article can be created in all installed languages.
          - Permissions (Public access, default, or clients only. Radio option may be best This would only override the category permission if the category is public. Unauthenticated users cannot see public articles inside client only categories)

          Tracking: Track article views and allow them to be rated (5 star rating, either by customers only or anybody -- 1 vote per IP if anybody. Consider a possible setting for this.)

          *Client / Portal Area*

          Create a new front facing portal page and portal box that goes to the Knowledge Base. The Knowledge Base will be structured as follows:

          - Search box at the top to search for articles
          - Browse Articles by Category
          - Most Popular Articles

          Users will be able to view and rate articles on a 5-star rating system.
          admin Paul Phillips made changes -
          Description Add a knowledge base, as part of the Support Manager plugin.

          *Staff Area*

          Under Support, add a link called "Knowledge Base" which will display categories and articles and allow the creation of each.

          Categories

          - Parent Category ("Top Level" by default, dropdown show "Top Level" and all other categories)
          - Name (Enter a name for the category, text input field)
          - Description (Optionally enter a description for the category, text area, markdown or HTML radio option, then display text area or WYSYWYG editor)
          - Permissions (Public access, default, or clients only. Radio option may be best)

          Article

          Articles can be created by navigating into a category as displayed under Support > Knowledge Base, or by clicking a "Create Article" button on the upper-right of this page.

          - Name (Enter a name for the article, text input field)
          - Category (Multi-select, allow articles to exist in multiple categories. If entering from a category, pre-select the category)
          - Markdown or HTML? Radio option, default to Markdown but allow HTML to be selected. If Markdown is selected, display a text-area for the article. If HTML is selected, display the WYSIWYG editor. Tab this section out exactly like Package Welcome Email by language so that the article can be created in all installed languages.
          - Permissions (Public access, default, or clients only. Radio option may be best This would only override the category permission if the category is public. Unauthenticated users cannot see public articles inside client only categories)

          Tracking: Track article views and allow them to be rated (5 star rating, either by customers only or anybody -- 1 vote per IP if anybody. Consider a possible setting for this.)

          *Client / Portal Area*

          Create a new front facing portal page and portal box that goes to the Knowledge Base. The Knowledge Base will be structured as follows:

          - Search box at the top to search for articles
          - Browse Articles by Category
          - Most Popular Articles

          Users will be able to view and rate articles on a 5-star rating system.
          Add a knowledge base, as part of the Support Manager plugin.

          *Staff Area*

          Under Support, add a link called "Knowledge Base" which will display categories and articles and allow the creation of each.

          Categories

          - Parent Category ("Top Level" by default, dropdown show "Top Level" and all other categories)
          - Name (Enter a name for the category, text input field, allow to be specified in each language)
          - Description (Optionally enter a description for the category, text area, markdown or HTML radio option, then display text area or WYSYWYG editor)
          - Permissions (Public access, default, or clients only. Radio option may be best)

          Article

          Articles can be created by navigating into a category as displayed under Support > Knowledge Base, or by clicking a "Create Article" button on the upper-right of this page.

          - Name (Enter a name for the article, text input field)
          - Category (Multi-select, allow articles to exist in multiple categories. If entering from a category, pre-select the category)
          - Markdown or HTML? Radio option, default to Markdown but allow HTML to be selected. If Markdown is selected, display a text-area for the article. If HTML is selected, display the WYSIWYG editor. Tab this section out exactly like Package Welcome Email by language so that the article can be created in all installed languages.
          - Permissions (Public access, default, or clients only. Radio option may be best This would only override the category permission if the category is public. Unauthenticated users cannot see public articles inside client only categories)

          Tracking: Track article views and allow them to be rated (5 star rating, either by customers only or anybody -- 1 vote per IP if anybody. Consider a possible setting for this.)

          *Client / Portal Area*

          Create a new front facing portal page and portal box that goes to the Knowledge Base. The Knowledge Base will be structured as follows:

          - Search box at the top to search for articles
          - Browse Articles by Category
          - Most Popular Articles

          Users will be able to view and rate articles on a 5-star rating system.
          admin Paul Phillips made changes -
          Description Add a knowledge base, as part of the Support Manager plugin.

          *Staff Area*

          Under Support, add a link called "Knowledge Base" which will display categories and articles and allow the creation of each.

          Categories

          - Parent Category ("Top Level" by default, dropdown show "Top Level" and all other categories)
          - Name (Enter a name for the category, text input field, allow to be specified in each language)
          - Description (Optionally enter a description for the category, text area, markdown or HTML radio option, then display text area or WYSYWYG editor)
          - Permissions (Public access, default, or clients only. Radio option may be best)

          Article

          Articles can be created by navigating into a category as displayed under Support > Knowledge Base, or by clicking a "Create Article" button on the upper-right of this page.

          - Name (Enter a name for the article, text input field)
          - Category (Multi-select, allow articles to exist in multiple categories. If entering from a category, pre-select the category)
          - Markdown or HTML? Radio option, default to Markdown but allow HTML to be selected. If Markdown is selected, display a text-area for the article. If HTML is selected, display the WYSIWYG editor. Tab this section out exactly like Package Welcome Email by language so that the article can be created in all installed languages.
          - Permissions (Public access, default, or clients only. Radio option may be best This would only override the category permission if the category is public. Unauthenticated users cannot see public articles inside client only categories)

          Tracking: Track article views and allow them to be rated (5 star rating, either by customers only or anybody -- 1 vote per IP if anybody. Consider a possible setting for this.)

          *Client / Portal Area*

          Create a new front facing portal page and portal box that goes to the Knowledge Base. The Knowledge Base will be structured as follows:

          - Search box at the top to search for articles
          - Browse Articles by Category
          - Most Popular Articles

          Users will be able to view and rate articles on a 5-star rating system.
          Add a knowledge base, as part of the Support Manager plugin.

          *Staff Area*

          Under Support, add a link called "Knowledge Base" which will display categories and articles and allow the creation of each.

          Categories

          - Parent Category ("Top Level" by default, dropdown show "Top Level" and all other categories)
          - Name (Enter a name for the category, text input field, allow to be specified in each language)
          - Description (Optionally enter a description for the category, text area, markdown or HTML radio option, then display text area or WYSYWYG editor)
          - Permissions (Public access, default, or clients only. Radio option may be best)

          Article

          Articles can be created by navigating into a category as displayed under Support > Knowledge Base, or by clicking a "Create Article" button on the upper-right of this page.

          - Name (Enter a name for the article, text input field)
          - Category (Multi-select, allow articles to exist in multiple categories. If entering from a category, pre-select the category)
          - Markdown or HTML? Radio option, default to Markdown but allow HTML to be selected. If Markdown is selected, display a text-area for the article. If HTML is selected, display the WYSIWYG editor. Tab this section out exactly like Package Welcome Email by language so that the article can be created in all installed languages.
          - Permissions (Public access, default, or clients only. Radio option may be best This would only override the category permission if the category is public. Unauthenticated users cannot see public articles inside client only categories)

          Tracking: Track article views and allow them to be rated (5 star rating, either by customers only or anybody -- 1 vote per IP if anybody. Consider a possible setting for this.)

          *Client / Portal Area*

          Create a new front facing portal page and portal box that goes to the Knowledge Base. The Knowledge Base will be structured as follows:

          - Search box at the top to search for articles
          - Browse Articles by Category
          - Most Popular Articles

          * The title of an article should be accessible in the URL for SEO purposes, limited to X characters, spaces replaced with hyphens. Open to further debate.

          Users will be able to view and rate articles on a 5-star rating system.
          admin Paul Phillips made changes -
          Description Add a knowledge base, as part of the Support Manager plugin.

          *Staff Area*

          Under Support, add a link called "Knowledge Base" which will display categories and articles and allow the creation of each.

          Categories

          - Parent Category ("Top Level" by default, dropdown show "Top Level" and all other categories)
          - Name (Enter a name for the category, text input field, allow to be specified in each language)
          - Description (Optionally enter a description for the category, text area, markdown or HTML radio option, then display text area or WYSYWYG editor)
          - Permissions (Public access, default, or clients only. Radio option may be best)

          Article

          Articles can be created by navigating into a category as displayed under Support > Knowledge Base, or by clicking a "Create Article" button on the upper-right of this page.

          - Name (Enter a name for the article, text input field)
          - Category (Multi-select, allow articles to exist in multiple categories. If entering from a category, pre-select the category)
          - Markdown or HTML? Radio option, default to Markdown but allow HTML to be selected. If Markdown is selected, display a text-area for the article. If HTML is selected, display the WYSIWYG editor. Tab this section out exactly like Package Welcome Email by language so that the article can be created in all installed languages.
          - Permissions (Public access, default, or clients only. Radio option may be best This would only override the category permission if the category is public. Unauthenticated users cannot see public articles inside client only categories)

          Tracking: Track article views and allow them to be rated (5 star rating, either by customers only or anybody -- 1 vote per IP if anybody. Consider a possible setting for this.)

          *Client / Portal Area*

          Create a new front facing portal page and portal box that goes to the Knowledge Base. The Knowledge Base will be structured as follows:

          - Search box at the top to search for articles
          - Browse Articles by Category
          - Most Popular Articles

          * The title of an article should be accessible in the URL for SEO purposes, limited to X characters, spaces replaced with hyphens. Open to further debate.

          Users will be able to view and rate articles on a 5-star rating system.
          Add a knowledge base, as part of the Support Manager plugin.

          *Staff Area*

          Under Support, add a link called "Knowledge Base" which will display categories and articles and allow the creation of each.

          Categories

          - Parent Category ("Top Level" by default, dropdown show "Top Level" and all other categories)
          - Name (Enter a name for the category, text input field, allow to be specified in each language)
          - Description (Optionally enter a description for the category, text area, markdown or HTML radio option, then display text area or WYSYWYG editor)
          - Permissions (Public access, default, or clients only. Radio option may be best)

          Article

          Articles can be created by navigating into a category as displayed under Support > Knowledge Base, or by clicking a "Create Article" button on the upper-right of this page.

          - Name (Enter a name for the article, text input field)
          - Category (Drop-down, nested categories are tabbed in with hyphens --. Add a link next to the drop down called "Add Category" that will add an additional drop down to select another category. If entering from a category, pre-select the category)
          - Markdown or HTML? Radio option, default to Markdown but allow HTML to be selected. If Markdown is selected, display a text-area for the article. If HTML is selected, display the WYSIWYG editor. Tab this section out exactly like Package Welcome Email by language so that the article can be created in all installed languages.
          - Permissions (Public access, default, or clients only. Radio option may be best This would only override the category permission if the category is public. Unauthenticated users cannot see public articles inside client only categories)

          Tracking: Track article views and allow them to be rated (5 star rating, either by customers only or anybody -- 1 vote per IP if anybody. Consider a possible setting for this.)

          *Client / Portal Area*

          Create a new front facing portal page and portal box that goes to the Knowledge Base. The Knowledge Base will be structured as follows:

          - Search box at the top to search for articles
          - Browse Articles by Category
          - Most Popular Articles

          * The title of an article should be accessible in the URL for SEO purposes, limited to X characters, spaces replaced with hyphens. Open to further debate.

          Users will be able to view and rate articles on a 5-star rating system.
          cody Cody Phillips (Inactive) made changes -
          Description Add a knowledge base, as part of the Support Manager plugin.

          *Staff Area*

          Under Support, add a link called "Knowledge Base" which will display categories and articles and allow the creation of each.

          Categories

          - Parent Category ("Top Level" by default, dropdown show "Top Level" and all other categories)
          - Name (Enter a name for the category, text input field, allow to be specified in each language)
          - Description (Optionally enter a description for the category, text area, markdown or HTML radio option, then display text area or WYSYWYG editor)
          - Permissions (Public access, default, or clients only. Radio option may be best)

          Article

          Articles can be created by navigating into a category as displayed under Support > Knowledge Base, or by clicking a "Create Article" button on the upper-right of this page.

          - Name (Enter a name for the article, text input field)
          - Category (Drop-down, nested categories are tabbed in with hyphens --. Add a link next to the drop down called "Add Category" that will add an additional drop down to select another category. If entering from a category, pre-select the category)
          - Markdown or HTML? Radio option, default to Markdown but allow HTML to be selected. If Markdown is selected, display a text-area for the article. If HTML is selected, display the WYSIWYG editor. Tab this section out exactly like Package Welcome Email by language so that the article can be created in all installed languages.
          - Permissions (Public access, default, or clients only. Radio option may be best This would only override the category permission if the category is public. Unauthenticated users cannot see public articles inside client only categories)

          Tracking: Track article views and allow them to be rated (5 star rating, either by customers only or anybody -- 1 vote per IP if anybody. Consider a possible setting for this.)

          *Client / Portal Area*

          Create a new front facing portal page and portal box that goes to the Knowledge Base. The Knowledge Base will be structured as follows:

          - Search box at the top to search for articles
          - Browse Articles by Category
          - Most Popular Articles

          * The title of an article should be accessible in the URL for SEO purposes, limited to X characters, spaces replaced with hyphens. Open to further debate.

          Users will be able to view and rate articles on a 5-star rating system.
          Add a knowledge base, as part of the Support Manager plugin.

          *Staff Area*

          Under Support, add a link called "Knowledge Base" which will display categories and articles and allow the creation of each.

          Categories

          - Parent Category ("Top Level" by default, dropdown show "Top Level" and all other categories)
          - Name (Enter a name for the category, text input field, allow to be specified in each language)
          - Description (Optionally enter a description for the category, text area, markdown or HTML radio option, then display text area or WYSYWYG editor)
          - Permissions (Public access, default, or clients only. Radio option may be best)

          Article

          Articles can be created by navigating into a category as displayed under Support > Knowledge Base, or by clicking a "Create Article" button on the upper-right of this page.

          - Name (Enter a name for the article, text input field)
          - Category (Drop-down, nested categories are tabbed in with hyphens --. Add a link next to the drop down called "Add Category" that will add an additional drop down to select another category. If entering from a category, pre-select the category)
          - Markdown or HTML? Radio option, default to Markdown but allow HTML to be selected. If Markdown is selected, display a text-area for the article. If HTML is selected, display the WYSIWYG editor. Tab this section out exactly like Package Welcome Email by language so that the article can be created in all installed languages.
          - Permissions (Public access, default, or clients only. Radio option may be best This would only override the category permission if the category is public. Unauthenticated users cannot see public articles inside client only categories)

          Tracking: Track article views and allow them to be rated (Up vote or down vote, either by customers only or anybody -- 1 vote per IP if anybody. Consider a possible setting for this.)

          *Client / Portal Area*

          Create a new front facing portal page and portal box that goes to the Knowledge Base. The Knowledge Base will be structured as follows:

          - Search box at the top to search for articles
          - Browse Articles by Category
          - Most Popular Articles

          * The title of an article should be accessible in the URL for SEO purposes, limited to X characters, spaces replaced with hyphens. Open to further debate.

          Users will be able to view and rate articles on a 5-star rating system.
          cody Cody Phillips (Inactive) made changes -
          Description Add a knowledge base, as part of the Support Manager plugin.

          *Staff Area*

          Under Support, add a link called "Knowledge Base" which will display categories and articles and allow the creation of each.

          Categories

          - Parent Category ("Top Level" by default, dropdown show "Top Level" and all other categories)
          - Name (Enter a name for the category, text input field, allow to be specified in each language)
          - Description (Optionally enter a description for the category, text area, markdown or HTML radio option, then display text area or WYSYWYG editor)
          - Permissions (Public access, default, or clients only. Radio option may be best)

          Article

          Articles can be created by navigating into a category as displayed under Support > Knowledge Base, or by clicking a "Create Article" button on the upper-right of this page.

          - Name (Enter a name for the article, text input field)
          - Category (Drop-down, nested categories are tabbed in with hyphens --. Add a link next to the drop down called "Add Category" that will add an additional drop down to select another category. If entering from a category, pre-select the category)
          - Markdown or HTML? Radio option, default to Markdown but allow HTML to be selected. If Markdown is selected, display a text-area for the article. If HTML is selected, display the WYSIWYG editor. Tab this section out exactly like Package Welcome Email by language so that the article can be created in all installed languages.
          - Permissions (Public access, default, or clients only. Radio option may be best This would only override the category permission if the category is public. Unauthenticated users cannot see public articles inside client only categories)

          Tracking: Track article views and allow them to be rated (Up vote or down vote, either by customers only or anybody -- 1 vote per IP if anybody. Consider a possible setting for this.)

          *Client / Portal Area*

          Create a new front facing portal page and portal box that goes to the Knowledge Base. The Knowledge Base will be structured as follows:

          - Search box at the top to search for articles
          - Browse Articles by Category
          - Most Popular Articles

          * The title of an article should be accessible in the URL for SEO purposes, limited to X characters, spaces replaced with hyphens. Open to further debate.

          Users will be able to view and rate articles on a 5-star rating system.
          Add a knowledge base, as part of the Support Manager plugin.

          *Staff Area*

          Under Support, add a link called "Knowledge Base" which will display categories and articles and allow the creation of each.

          Categories

          - Parent Category ("Top Level" by default, dropdown show "Top Level" and all other categories)
          - Name (Enter a name for the category, text input field, allow to be specified in each language)
          - Description (Optionally enter a description for the category, text area, markdown or HTML radio option, then display text area or WYSYWYG editor)
          - Permissions (Public access, default, or clients only. Radio option may be best)

          Article

          Articles can be created by navigating into a category as displayed under Support > Knowledge Base, or by clicking a "Create Article" button on the upper-right of this page.

          - Name (Enter a name for the article, text input field)
          - Category (Drop-down, nested categories are tabbed in with hyphens --. Add a link next to the drop down called "Add Category" that will add an additional drop down to select another category. If entering from a category, pre-select the category)
          - Markdown or HTML? Radio option, default to Markdown but allow HTML to be selected. If Markdown is selected, display a text-area for the article. If HTML is selected, display the WYSIWYG editor. Tab this section out exactly like Package Welcome Email by language so that the article can be created in all installed languages.
          - Permissions (Public access, default, or clients only. Radio option may be best This would only override the category permission if the category is public. Unauthenticated users cannot see public articles inside client only categories)

          Tracking: Track article views and allow them to be rated (Up vote or down vote, 1 vote per session)

          *Client / Portal Area*

          Create a new front facing portal page and portal box that goes to the Knowledge Base. The Knowledge Base will be structured as follows:

          - Search box at the top to search for articles
          - Browse Articles by Category
          - Most Popular Articles

          * The title of an article should be accessible in the URL for SEO purposes, limited to X characters, spaces replaced with hyphens. Open to further debate.

          Users will be able to view and rate articles on a 5-star rating system.
          tyson Tyson Phillips (Inactive) made changes -
          Status Open [ 1 ] In Progress [ 3 ]
          admin Paul Phillips made changes -
          Sprint 3.4.0 Sprint 1 [ 3 ]
          admin Paul Phillips made changes -
          Rank Ranked lower
          tyson Tyson Phillips (Inactive) made changes -
          Story Points 8
          tyson Tyson Phillips (Inactive) made changes -
          Link This issue blocks CORE-1492 [ CORE-1492 ]
          tyson Tyson Phillips (Inactive) made changes -
          Status In Progress [ 3 ] Resolved [ 5 ]
          Resolution Fixed [ 1 ]
          tyson Tyson Phillips (Inactive) made changes -
          Status Resolved [ 5 ] Closed [ 6 ]

            People

            • Assignee:
              tyson Tyson Phillips (Inactive)
              Reporter:
              admin Paul Phillips
            • Votes:
              0 Vote for this issue
              Watchers:
              3 Start watching this issue

              Dates

              • Created:
                Updated:
                Resolved:
                Fix Release Date:
                12/Dec/14

                Agile