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 ] View Advanced ] Issue History ] Print ]
ID Category Type Reproducibility Date Submitted Last Update
0000427 [In-Portal CMS] Optimization task always 2009-11-22 12:46 2010-11-30 12:48
Reporter Dmitry View Status public Project Name In-Portal CMS
Assigned To alex Developer
Priority normal Resolution fixed Fixed in Version 5.1.1-B1
Status closed Product Version 5.0.1 Target Version 5.1.1
Time EstimateNo estimate
Summary 0000427: Refactor "Display To Public" functionality
Description Refactor "Display To Public" functionality that allows user to select fields that will be displayed on his Public Profile.

Currently:

DisplayToPublic status is stored in PersistentSession table as 1 row for each variable per User. Resulting in huge data amounts.



Solution:

Add new user field "DisplayToPublic" in PortalUser table and store all field
names, that should be visible on Public profile page.
Additional Information
Tags No tags attached.
Reference Google Groups -- http://groups.google.com/group/in-portal-dev/browse_frm/thread/6b45b0fd9ece1751
Change Log Message
Estimate Points 0
Attached Files patch file icon change_in_display_to_public_processing.patch [^] (14,122 bytes) 2009-11-24 08:00 [Show Content]
patch file icon change_in_display_to_public_processing_v2.patch [^] (14,456 bytes) 2010-08-02 12:51 [Show Content]

- Relationships Relation Graph ] Dependency Graph ]
related to 0001027closed (5.2.0)alex Tag, to display given option title 

-  Notes
User avatar (0001159)
alex (manager)
2009-11-24 08:01
edited on: 2009-11-24 08:02

Done. Patch affects only PHP, so all themes with "<inp2:" tags should work. Later we could change "advanced" theme to not use "pp_" persistent variables at all. For now they are processed specially and not stored to persistent session.

User avatar (0001936)
Dmitry (manager)
2010-04-25 17:54

May be we should move this to 5.1.0 since completed?
User avatar (0001952)
alex (manager)
2010-04-26 05:00
edited on: 2010-04-26 05:01

Maybe OR maybe we need to "Resolve" all tasks, that are already there and only then add something new.

User avatar (0001954)
Dmitry (manager)
2010-04-26 06:32

Agreed, let's wait for 5.1.0 to complete and then we'll have a 2nd look here.
User avatar (0002644)
Dmitry (manager)
2010-08-02 11:12

Patch is quite outdated and can't be applied (multiple conflicts) as is. Please re-assemble for 5.1.x.

I believe we should get rid of this task since it's been dragging for quite some time.
User avatar (0002645)
Dmitry (manager)
2010-08-02 11:13

Reminder sent to: alex

Please see my prev. note.
User avatar (0002650)
Dmitry (manager)
2010-08-02 14:15

Tested good! Please commit.
User avatar (0002723)
alex (manager)
2010-08-29 04:34

Fix committed to 5.1.x branch. Commit Message:

Fixes 0000427: Refactor "Display To Public" functionality
User avatar (0003062)
Dmitry (manager)
2010-11-30 12:48

Closing released 5.1.1 task.

- Related Changesets
In-Portal CMS: 5.1.x r13890
Timestamp: 2010-08-29 04:34:52
Author: alex
Details ] Diff ]
Fixes 0000427: Refactor "Display To Public" functionality
mod - /in-portal/branches/5.1.x/core/admin_templates/users/users_edit.tpl Diff ] File ]
mod - /in-portal/branches/5.1.x/core/install/english.lang Diff ] File ]
mod - /in-portal/branches/5.1.x/core/install/install_schema.sql Diff ] File ]
mod - /in-portal/branches/5.1.x/core/install/upgrades.php Diff ] File ]
mod - /in-portal/branches/5.1.x/core/install/upgrades.sql Diff ] File ]
mod - /in-portal/branches/5.1.x/core/kernel/db/db_tag_processor.php Diff ] File ]
mod - /in-portal/branches/5.1.x/core/units/user_profile/user_profile_eh.php Diff ] File ]
mod - /in-portal/branches/5.1.x/core/units/user_profile/user_profile_tp.php Diff ] File ]
mod - /in-portal/branches/5.1.x/core/units/users/users_config.php Diff ] File ]

- Issue History
Date Modified Username Field Change
2011-04-04 05:04 alex Relationship added related to 0001027
2010-11-30 12:48 Dmitry Note Added: 0003062
2010-11-30 12:48 Dmitry Status resolved => closed
2010-08-29 04:34 alex Note Added: 0002723
2010-08-29 04:34 alex Status reviewed and tested => resolved
2010-08-29 04:34 alex Fixed in Version => 5.1.1-B1
2010-08-29 04:34 alex Resolution open => fixed
2010-08-29 04:34 alex Changeset attached 5.1.x r13890
2010-08-02 14:15 Dmitry Note Added: 0002650
2010-08-02 14:15 Dmitry Assigned To !COMMUNITY => alex
2010-08-02 14:15 Dmitry Status needs testing => reviewed and tested
2010-08-02 12:52 alex Assigned To alex => !COMMUNITY
2010-08-02 12:52 alex Status needs work => needs testing
2010-08-02 12:51 alex File Added: change_in_display_to_public_processing_v2.patch
2010-08-02 11:13 Dmitry Note Added: 0002645
2010-08-02 11:12 Dmitry Note Added: 0002644
2010-08-02 11:12 Dmitry Assigned To !COMMUNITY => alex
2010-08-02 11:12 Dmitry Status needs testing => needs work
2010-07-31 13:19 Dmitry Target Version Icebox => 5.1.1
2010-05-05 11:37 alex Developer Dmitry => alex
2010-04-26 06:32 Dmitry Note Added: 0001954
2010-04-26 06:32 Dmitry Assigned To Dmitry => !COMMUNITY
2010-04-26 06:32 Dmitry Developer alex => Dmitry
2010-04-26 06:32 Dmitry Status needs feedback => needs testing
2010-04-26 05:01 alex Assigned To alex => Dmitry
2010-04-26 05:01 alex Note Edited: 0001952 View Revisions
2010-04-26 05:00 alex Note Added: 0001952
2010-04-25 17:54 Dmitry Note Added: 0001936
2010-04-25 17:54 Dmitry Assigned To !COMMUNITY => alex
2010-04-25 17:54 Dmitry Status needs testing => needs feedback
2010-02-27 04:04 alex Developer => alex
2009-11-24 08:02 alex Note Edited: 0001159 View Revisions
2009-11-24 08:01 alex Note Added: 0001159
2009-11-24 08:01 alex Assigned To alex => !COMMUNITY
2009-11-24 08:01 alex Status needs work => needs testing
2009-11-24 08:00 alex File Added: change_in_display_to_public_processing.patch
2009-11-22 12:47 Dmitry Reference http://groups.google.com/group/in-portal-dev/browse_frm/thread/6b45b0fd9ece1751 => Google Groups -- http://groups.google.com/group/in-portal-dev/browse_frm/thread/6b45b0fd9ece1751
2009-11-22 12:46 Dmitry New Issue
2009-11-22 12:46 Dmitry Status active => needs work
2009-11-22 12:46 Dmitry Assigned To => alex
2009-11-22 12:46 Dmitry Reference => http://groups.google.com/group/in-portal-dev/browse_frm/thread/6b45b0fd9ece1751



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

Powered by Mantis Bugtracker