In-Portal Issue Tracker

Welcome to the In-Portal Open Source CMS Issue Tracker! This is a central management / tracking tool for all types of tasks / issues / bugs for the In-Portal Project. Before reporting any issues, please make sure to read the Guide into Issue Tracker and How to Properly Test and Report Bugs!

Viewing Issue Simple Details Jump to Notes ] Wiki ]  Related Changesets ] View Advanced ] Issue History ] Print ]
ID Category Type Reproducibility Date Submitted Last Update
0001222 [In-Portal CMS] Data Management bug report always 2012-03-12 15:55 2012-07-25 05:31
Reporter Dmitry View Status public Project Name In-Portal CMS
Assigned To alex Developer
Priority normal Resolution fixed Fixed in Version 5.2.0-B3
Status closed Product Version 5.1.0 Target Version 5.2.0
Time EstimateNo estimate
Summary 0001222: Incorrect PageInfo Mapping and Navbar
Description 1. PageInfo tag render incorrectly htmlhead_title and title parameters, because mapping is wrong between info entered in admin and result on pag, in categories_tag_processor:

  case 'title':
   $db_field = 'Title';
   break;

  case 'htmlhead_title':
   $db_field = 'Name';
   break;

and it should be

case 'title':
$db_field = 'Name';
break;

case 'htmlhead_title':
$db_field = 'Title';
break;


2. Navigation bar add "title_field" parameter to c_NavigationBar tag, that will allow to use any specified field to compose navigation bar (will require extra select). Pass "MenuTitle" field on front-end. This way we'll keep consistent navigation bar in admin console and on front-end.
Additional Information
Tags No tags attached.
Reference https://groups.google.com/d/topic/in-portal-bugs/G7uHZuGFwCE/discussion
Change Log Message Fixed incorrect pageInfo mapping and navbar
Estimate Points 1
Attached Files patch file icon navigation_bar_refactoring_and_page_info_tag_fix_core.patch [^] (36,165 bytes) 2012-04-05 08:12 [Show Content]
patch file icon navigation_bar_refactoring_and_page_info_tag_fix_modules.patch [^] (684 bytes) 2012-04-05 08:12 [Show Content]
patch file icon navigation_bar_refactoring_and_page_info_tag_fix_themes.patch [^] (22,512 bytes) 2012-04-05 08:12 [Show Content]
patch file icon current_template_not_detected_in_custom_navbar_block_core.patch [^] (1,239 bytes) 2012-04-08 15:44 [Show Content]
patch file icon current_template_not_detected_in_custom_navbar_block_themes.patch [^] (1,361 bytes) 2012-04-08 15:45 [Show Content]

- Relationships Relation Graph ] Dependency Graph ]
parent of 0001285closed (5.2.0)alex Phrase "la_fld_PageContentTitle" has wrong translation 
parent of 0001336closed (5.2.0)alex Highlighting of "Home" element in navigation bar 
related to 0001256closed (5.2.0)alex Tag "m_IsActive" not working when physical template is accessed via mod-rewrite url 

-  Notes
User avatar (0004564)
alex (manager)
2012-04-05 08:13

Will test all together later.
User avatar (0004565)
alex (manager)
2012-04-05 08:15

Fix committed to 5.2.x branch. Commit Message:

Fixes 0001222: Incorrect PageInfo Mapping and Navbar
User avatar (0004571)
alex (manager)
2012-04-08 15:46

Patches "current_template_not_detected_in_custom_navbar_block_core.patch" and "current_template_not_detected_in_custom_navbar_block_themes.patch" fixes problem with "current" parameter not passed to "custom" block, used to render "__page__" and "__item__" navigation bar elements.
User avatar (0004931)
alex (manager)
2012-07-25 05:31

Since 5.2.0 version was released.

- Related Changesets
In-Portal CMS: 5.2.x r15277
Timestamp: 2012-04-08 15:47:50
Author: alex
Details ] Diff ]
Bug 0001222: Incorrect PageInfo Mapping and Navbar
1. parameter "current" was not passed to "custom" block, used to render "__page__" and "__item__" navigation bar elements
mod - /in-portal/branches/5.2.x/core/units/helpers/navigation_bar.php Diff ] File ]
Themes :: Advanced: 1.2.x r15276
Timestamp: 2012-04-08 15:47:29
Author: alex
Details ] Diff ]
Bug 0001222: Incorrect PageInfo Mapping and Navbar
1. parameter "current" was not passed to "custom" block, used to render "__page__" and "__item__" navigation bar elements
mod - /themes/advanced/branches/1.2.x/platform/elements/navigation_bar.elm.tpl Diff ] File ]
In-Portal CMS: 5.2.x r15274
Timestamp: 2012-04-05 08:15:10
Author: alex
Details ] Diff ]
Fixes 0001222: Incorrect PageInfo Mapping and Navbar
mod - /in-portal/branches/5.2.x/core/install/upgrades.sql Diff ] File ]
mod - /in-portal/branches/5.2.x/core/install.php Diff ] File ]
mod - /in-portal/branches/5.2.x/core/kernel/db/cat_tag_processor.php Diff ] File ]
mod - /in-portal/branches/5.2.x/core/units/categories/categories_tag_processor.php Diff ] File ]
mod - /in-portal/branches/5.2.x/core/units/configuration/configuration_tag_processor.php Diff ] File ]
mod - /in-portal/branches/5.2.x/core/units/helpers/category_helper.php Diff ] File ]
mod - /in-portal/branches/5.2.x/core/units/helpers/helpers_config.php Diff ] File ]
add - /in-portal/branches/5.2.x/core/units/helpers/navigation_bar.php File ]
mod - /in-portal/branches/5.2.x/core/units/system_event_subscriptions/system_event_subscription_tp.php Diff ] File ]
Modules :: In-Link: 5.2.x r15273
Timestamp: 2012-04-05 08:14:36
Author: alex
Details ] Diff ]
Bug 0001222: Incorrect PageInfo Mapping and Navbar
mod - /modules/in-link/branches/5.2.x/units/listing_types/listing_types_tag_processor.php Diff ] File ]
Themes :: Simple: 1.2.x r15272
Timestamp: 2012-04-05 08:14:18
Author: alex
Details ] Diff ]
Bug 0001222: Incorrect PageInfo Mapping and Navbar
mod - /themes/simple/branches/1.2.x/designs/default_design.des.tpl Diff ] File ]
mod - /themes/simple/branches/1.2.x/designs/default_design_inner.des.tpl Diff ] File ]
mod - /themes/simple/branches/1.2.x/elements/navigation_bar.elm.tpl Diff ] File ]
Themes :: Modern-Store: 1.0.x r15271
Timestamp: 2012-04-05 08:14:07
Author: alex
Details ] Diff ]
Bug 0001222: Incorrect PageInfo Mapping and Navbar
mod - /themes/modern-store/branches/1.0.x/elements/content_boxes.elm.tpl Diff ] File ]
mod - /themes/modern-store/branches/1.0.x/elements/navigation_bar.elm.tpl Diff ] File ]
mod - /themes/modern-store/branches/1.0.x/elements/title_bar.elm.tpl Diff ] File ]
mod - /themes/modern-store/branches/1.0.x/index.tpl Diff ] File ]
mod - /themes/modern-store/branches/1.0.x/products/compare.tpl Diff ] File ]
Themes :: Default: 5.2.x r15270
Timestamp: 2012-04-05 08:13:56
Author: alex
Details ] Diff ]
Bug 0001222: Incorrect PageInfo Mapping and Navbar
mod - /themes/default/branches/5.2.x/designs/default_design.des.tpl Diff ] File ]
Themes :: Advanced: 1.2.x r15269
Timestamp: 2012-04-05 08:13:42
Author: alex
Details ] Diff ]
Bug 0001222: Incorrect PageInfo Mapping and Navbar
mod - /themes/advanced/branches/1.2.x/platform/designs/default_design.des.tpl Diff ] File ]
mod - /themes/advanced/branches/1.2.x/platform/designs/form.tpl Diff ] File ]
mod - /themes/advanced/branches/1.2.x/platform/designs/general.tpl Diff ] File ]
mod - /themes/advanced/branches/1.2.x/platform/elements/forms.elm.tpl Diff ] File ]
mod - /themes/advanced/branches/1.2.x/platform/elements/navigation_bar.elm.tpl Diff ] File ]
mod - /themes/advanced/branches/1.2.x/platform/elements/title_bar.elm.tpl Diff ] File ]
mod - /themes/advanced/branches/1.2.x/platform/my_account/restore_email.tpl Diff ] File ]
mod - /themes/advanced/branches/1.2.x/platform/my_account/verify_email.tpl Diff ] File ]

- Issue History
Date Modified Username Field Change
2012-07-25 05:31 alex Note Added: 0004931
2012-07-25 05:31 alex Status resolved => closed
2012-07-03 03:29 alex Relationship added parent of 0001336
2012-05-17 03:30 alex Relationship added parent of 0001285
2012-04-08 15:59 alex Relationship added related to 0001256
2012-04-08 15:47 alex Changeset attached 5.2.x r15277
2012-04-08 15:47 alex Changeset attached 1.2.x r15276
2012-04-08 15:46 alex Note Added: 0004571
2012-04-08 15:45 alex File Added: current_template_not_detected_in_custom_navbar_block_themes.patch
2012-04-08 15:44 alex File Added: current_template_not_detected_in_custom_navbar_block_core.patch
2012-04-05 08:15 alex Note Added: 0004565
2012-04-05 08:15 alex Status reviewed and tested => resolved
2012-04-05 08:15 alex Fixed in Version => 5.2.0-B3
2012-04-05 08:15 alex Resolution open => fixed
2012-04-05 08:15 alex Assigned To !COMMUNITY => alex
2012-04-05 08:15 alex Changeset attached 5.2.x r15274
2012-04-05 08:14 alex Changeset attached 5.2.x r15273
2012-04-05 08:14 alex Changeset attached 1.2.x r15272
2012-04-05 08:14 alex Changeset attached 1.0.x r15271
2012-04-05 08:13 alex Changeset attached 5.2.x r15270
2012-04-05 08:13 alex Changeset attached 1.2.x r15269
2012-04-05 08:13 alex Note Added: 0004564
2012-04-05 08:13 alex Status needs testing => reviewed and tested
2012-04-05 08:13 alex Assigned To => !COMMUNITY
2012-04-05 08:13 alex Developer => alex
2012-04-05 08:13 alex Status active => needs testing
2012-04-05 08:12 alex File Added: navigation_bar_refactoring_and_page_info_tag_fix_themes.patch
2012-04-05 08:12 alex File Added: navigation_bar_refactoring_and_page_info_tag_fix_modules.patch
2012-04-05 08:12 alex File Added: navigation_bar_refactoring_and_page_info_tag_fix_core.patch
2012-04-05 01:45 alex Estimate Points 0 => 1
2012-03-27 11:25 alex Description Updated View Revisions
2012-03-12 15:55 Dmitry New Issue
2012-03-12 15:55 Dmitry Reference => https://groups.google.com/d/topic/in-portal-bugs/G7uHZuGFwCE/discussion
2012-03-12 15:55 Dmitry Change Log Message => Fixed incorrect pageInfo mapping and navbar
2012-03-12 15:55 Dmitry Estimate Points => 0



Web Development by Intechnic
In-Portal Open Source CMS
In-Portal Open Source CMS
Copyright © 2000 - 2009 MantisBT Group

Powered by Mantis Bugtracker