1st Part - ARTICLE LAYOUTSThis is a global review of the menu item parameters. The current report includes an analysis of the article layouts in detail (i have planned to do a similar review for the rest of components). Previously i have verified the behaviour of the new component configuration framework in two scenarios, and several problems related with SEF URLs and menu items (see reports:
#1 and
#2).
The included points in this review are:
1. Overview of significant features, changes between versions and issues related with the behaviour of the component configuration framework.
2. General and specific issues/bugs regarding the menu items that i have found and related reports i have identified on 1.5 boards.
3. Lists of layout parameters included in the Beta 2, and those which were removed or missed between versions.
Another point to consider is the differentiation between "Basic" and "Advanced" parameters. I would suggest the following criteria to include parameters in each one of the categories:
1. Menu Item Parameters (Basic): Those common parameters to all layouts ("Show Page Title", "Page Title", "Page Class Suffix", "Menu Image", "SSL Enabled").
2. Advanced Parameters: This section would include those specific parameters of a type of layout.
In this way we would have a organization of parameters with more consistency, and structured in levels: Common Parameters, Layout Specific Parameters and Component Configuration Parameters.
Finally there are some issues related with the labels and tooltips. But these will be included in another review to not complicate more this report.
______________________________
1. Archived Article ListOverview:This layout shows for each article: Title, Created Date and Time, Author, Content (limited to 255 characters). The parameter settings at Component Configuration are used partially in the main view (list of archived articles). There are some related issues with this subject (see below).
Issues/bugs:- The settings of "Created Date and Time" and "Author" at Component Configuration override always the settings of those parameters at Article Advanced Parameters (even if the setting here be to not "Use global"). This is not the expected behaviour. (Note: on the other hand, "Title" and the rest of parameters of Component Configuration have no effect on the main view -list of archived articles-).
- Uncategorized articles aren't included in the list.
- Links to articles don't work (Error 404). This also happens with "Archived" module => See a related report
List of Layout Parameters:
Removed/missed Layout Parameters:- "Show Created Date and Time" => Now this is set up in Component Configuration.
- "Show Author" => Now this is set up in Component Configuration.
(Note: "Filter Bar" and "Pagination" are displayed by default. There is not parameter for them).
______________________________
2. Standard Article LayoutIssues/bugs:Exclusive parameters of "Component Configuration" and "Articles Preferences":The following parameters don't be available at Article Advanced Parameters:
- "Hits" => This is a parameter of a specific type of layout (Category Type Layout) so i think it could be available together the specific parameters of that layout only.
- "Read More Link" => This is a specific parameter of the Blog layouts and it styles the articles as group. There is no possibility to set it individually for each article. So, it could be available in those layouts only (Note: A person have claimed the option to set it individually, in that way it would be available in the standard article layout too).
- "Icons", "Show Navigation", "Show UnAuthorized Links" => These parameters style the articles as group. There is no possibility to set it individually for each article.
Parameters without "Use Global" option in the "Article Advanced Parameters":These parameters stay out of the logic behind the new framework. The parameters settings at Article Advanced Parameters would always override the Component Configuration settings at Menu Item (or the Article Preferences settings when accessing to the articles via Module...) => See related reports
#1,
#2- "Show Article Title", "Show Intro Text", "Section Name", "Section Name Linkable", "Category Name", Category Name Linkable"
______________________________
3. Article Submission LayoutNo issue/bug was identified.
______________________________
4. Category Blog LayoutGeneral Issues/bugs:- You can't select more than one category => See related reports: #1, #2 => Ruled out, see discussion
- You can save the menu item without select a category. There is no warning message.
- There is an unnecessary "Article Title" parameter on Menu Item Parameters (it can be set up in Component Configuration).
Specific Issues/bugs on Blog View:- "Image Description" => Doesn't work (See a related report)
- "Linked Titles" => Global setting don't work
- "Section Name" => Global setting don't work
- "Section Name Linkable" => Doesn't work (both Article and Global setting)
- "Category Name" => Global setting doesn't work
- "Category Name Linkable" => Doesn't work (both Article and Global setting)
- "Author Names" => Global setting doesn't work
- "Created Date and Time" => Global setting doesn't work
- "Modified Date and Time" => Global setting doesn't work
- "Item Rating/Voting" => Global setting overrides the Article setting by hiding the results of voting
- "Icons" => This parameter isn't present in the Article Advanced Parameters (Note: When a specific (PDF, Print, Email) Icon parameter is setted as "Show" in Article advanced Parameters and the "Icons" parameter is setted as "Hide" in Component Configuration, the Layout shows the text of the PDF link but not the the icon)
- "PDF Icon" => Global setting doesn't work
- "Print Icon" => Global setting doesn't work
- "Email Icon" => Global setting doesn't work
List of Layout Parameters:- "Description", "Description Image", "# Leading", "# Intro", "Columns", "# Links"
- "Category Order" (->it must be removed), "Primary Order", "Pagination", "Pagination Results"
(Note: "Article Title" => Unnecessary parameter -see above-)
Removed/missed Layout Parameters:- "Unpublished Items" => This parameter was available in the 1.0.x series (It allows showing unpublished articles for publisher users and above).
______________________________
5. Standard Category LayoutOverview:The parameter settings at Component Configuration are used partially in the main view (table of articles). There are some related issues with this subject (see below). There is no possibility to show the list of other categories (see removed parameters).
General Issues/bugs:- You can save the menu item without select a category. There is no warning message.
- The layout shows Category Description and Image by default (there is not parameter to hide them).
- Ordering the list of articles is only possible "asc" => See a related report
Specific Issues/bugs on Table View:- There is no too many consistency in the use of Component configuration parameters to set up the main view (table of articles): 1) "Show Article Title", "Author column" and "Hits" are set up via component configuration. 2) "Date column" have a specific layout parameter. 3) "Linked titles" have no effect in the main view. Note: Perhaps these parameters should be set up only via specific layout parameters (as in the 1.0.x series).
List of Layout Parameters:- "Table Headings", "Date Column", "Date Format", "Filter", "Filter Field"
- "Primary Order", "Pagination", "Display Select"
Removed/missed Layout Parameters:- "Category Description" => Now it is showed by default
- "Category Description Image" => Now it is showed by default
- "Author Column" => Now this is set up in Component Configuration (see above).
- "Hits Column" => Now this is set up in Component Configuration (see above).
- "Display Number" => Now "All" articles are displayed by default.
- "Other Categories"
- "Empty Categories"
- "# Category Items"
- "Category Description"
- "Unpublished Items" => This parameter was available in the 1.0.x series (It allows showing unpublished articles for publisher users and above).
______________________________
6. Frontpage Blog LayoutGeneral Issues/bugs:- "Description" and "Description Image" parameters are unnecessary in this type of layout.
- The same happens with "Article Title", this parameter is unnecessary on Menu Item Parameters. It can be set up via Component Configuration.
Specific Issues/bugs on Blog View:- There are the same issues as for "Blog Category Layout" (see above).
List of Layout Parameters:- "# Leading", "# Intro", "Columns", "# Links"
- "Category Order", "Primary Order", "Pagination", "Pagination Results"
("Description", "Description Image", "Article Title" => Unnecessary -see above-)
Removed/missed Layout Parameters:None
______________________________
7. Section Blog LayoutOverview:There is no possibility to select more than one section. The 1.0.x series have available this option ("Select multiple sections").
General Issues/bugs:- You can save the menu item without select a section. There is no warning message.
- There is an unnecessary "Article Title" parameter on Menu Item Parameters (it can be set up via Component Configuration).
Specific Issues/bugs on Blog View:- There are the same issues as for "Blog Category Layout" and "Frontpage Blog Layout" (see above).
List of Layout Parameters:- "Description", "Description Image", "# Leading", "# Intro", "Columns", "# Links"
- "Category Order", "Primary Order", "Pagination", "Pagination Results"
("Article Title" => Unnecessary -see above-)
Removed/missed Layout Parameters:- "Unpublished Items" => This parameter was available in the 1.0.x series (It allows showing unpublished articles for publisher users and above).
______________________________
8. Standard Section LayoutOverview:The settings of parameters at "Standard Category Layout" are taken partially via Component Configuration (see issues mentioned below). Several parameters were removed, and there are people asking for them (
See a related report). There is no possibility to show the list of other categories in the Standard Category Layout view (see removed parameters).
General Issues/bugs:- You can save the menu item without select a section. There is no warning message.
Specific Issues/bugs on List View:- In the Standard Category Layout there are the same issues as for this specific type of layout: "Item Title", "Author" and "Hits" can be set up via Configuration, but this is not possible for "Date column" (see the report for this specific type of layout).
- The "Empty Categories in Section" parameter doesn't work => See the specific report
List of Layout Parameters:- "Description", "Description Image", "Category List - Section", "Empty Categories in Section", "# Category Items", "Category Description"
- "Order by"
Removed/missed Layout Parameters:- "Category List - Category", "Empty Categories", "Category Description", "Category Description Image"
- "Table Headings", "Date Column", "Date Format", "Author Column", "Hits Column", "Navigation Bar", "Order Select", "Display Select", "Display Number", "Filter", "Filter Field", "Show Navigation"
- "Unpublished Items" => This parameter was available in the 1.0.x series (It allows showing unpublished articles for publisher users and above).
Edit: Updated some issues descriptions and corrected typos (Tested on 7474 build | Xampp 1.6.0)