In-Portal Issue Tracker - In-Portal CMS
|
|||||||||||||||||||||||||
Viewing Issue Advanced Details | |||||||||||||||||||||||||
|
|||||||||||||||||||||||||
ID: | Category: | Type: | Reproducibility: | Date Submitted: | Last Update: | ||||||||||||||||||||
579 | [In-Portal CMS] Other | task | always | 2010-02-15 16:22 | 2010-07-22 15:06 | ||||||||||||||||||||
|
|||||||||||||||||||||||||
Reporter: | Dmitry | Platform: | |||||||||||||||||||||||
Assigned To: | alex | OS: | |||||||||||||||||||||||
Priority: | normal | OS Version: | |||||||||||||||||||||||
Status: | closed | Product Version: | |||||||||||||||||||||||
Product Build: | Resolution: | fixed | |||||||||||||||||||||||
ETA: | none | Fixed in Version: | 5.1.0-B1 | ||||||||||||||||||||||
Reference: | http://groups.google.com/group/in-portal-dev/browse_thread/thread/c722936e20596265 | ||||||||||||||||||||||||
Change Log Message: | Better handling for PerPage, SortBy and Page URL parameters | ||||||||||||||||||||||||
Estimate Points: | 0 | ||||||||||||||||||||||||
|
|||||||||||||||||||||||||
Summary: | 0000579: Ability to use PerPage, SortBy and Page params from URL Query | ||||||||||||||||||||||||
Description: |
We are looking for a way to extend functionality for using PerPage, SortBy and Page params from URL Query. Here is a quick outline of things to do: New Query Params Usage: 1. Tag PageLink will include parameters "page,per_page,sort_by" from request, when available (only pass them, when differ, from default values from unit config of that prefix) 2. Pass main_list="1" to InitList/PrintList of main list on the page (one list per page) 3. When main_list parameter is given, then during list initialization use page,per_page,sort_by from url to initialize list 4. Remove "action" attribute from <form> tags on front-end 5. Events OnSetPage, OnSetPerPage, OnSetSorting* should not add associated with them url parameter (page,per_page,sort_by), when it's value is equals to default value from unit config of main list being used. New Query Params Storage: 1. don't store page,page,sorting in session on Front-End (setting in debug.php) 2. store page,page,sorting in cookie (expiration until browser is closed) in format "<prefix>_var", e.g. "product_page". |
||||||||||||||||||||||||
Steps To Reproduce: | |||||||||||||||||||||||||
Additional Information: | |||||||||||||||||||||||||
Relationships |
| ||||||||||||||||||||||||
Attached Files: |
per_page_in_unit_configs.patch (37,875) 2010-02-23 14:03 http://tracker.in-portal.org/file_download.php?file_id=290&type=bug per_page_in_unit_configs_core.patch (70,427) 2010-02-24 04:43 http://tracker.in-portal.org/file_download.php?file_id=296&type=bug per_page_in_unit_configs_themes.patch (5,751) 2010-02-24 05:02 http://tracker.in-portal.org/file_download.php?file_id=297&type=bug per_page_in_unit_configs_themes-Advanced-Dmitry-20100425.patch (16,207) 2010-04-25 19:03 http://tracker.in-portal.org/file_download.php?file_id=482&type=bug |
||||||||||||||||||||||||
|
|||||||||||||||||||||||||
Issue History | |||||||||||||||||||||||||
Date Modified | Username | Field | Change | ||||||||||||||||||||||
2011-04-19 22:20 | Dmitry | Relationship added | parent of 0001042 | ||||||||||||||||||||||
2010-10-31 05:58 | alex | Relationship added | parent of 0000913 | ||||||||||||||||||||||
2010-07-22 15:06 | alex | Note Added: 0002557 | |||||||||||||||||||||||
2010-07-22 15:06 | alex | Status | resolved => closed | ||||||||||||||||||||||
2010-07-10 05:16 | alex | Relationship added | related to 0000795 | ||||||||||||||||||||||
2010-04-26 16:02 | alex | Note Added: 0001959 | |||||||||||||||||||||||
2010-04-26 16:02 | alex | Status | reviewed and tested => resolved | ||||||||||||||||||||||
2010-04-26 16:02 | alex | Fixed in Version | => 5.1.0-B1 | ||||||||||||||||||||||
2010-04-26 16:02 | alex | Resolution | open => fixed | ||||||||||||||||||||||
2010-04-26 16:01 | Dmitry | Note Added: 0001958 | |||||||||||||||||||||||
2010-04-26 16:01 | Dmitry | Assigned To | Dmitry => alex | ||||||||||||||||||||||
2010-04-26 16:01 | Dmitry | Status | needs testing => reviewed and tested | ||||||||||||||||||||||
2010-04-26 15:59 | alex | Assigned To | alex => Dmitry | ||||||||||||||||||||||
2010-04-26 15:59 | alex | Status | needs work => needs testing | ||||||||||||||||||||||
2010-04-26 15:59 | alex | Changeset attached | 5.1.x r13405 | ||||||||||||||||||||||
2010-04-26 15:57 | alex | Changeset attached | 1.1.x r13404 | ||||||||||||||||||||||
2010-04-25 19:15 | Dmitry | Change Log Message | => Better handling for PerPage, SortBy and Page URL parameters | ||||||||||||||||||||||
2010-04-25 19:13 | Dmitry | Note Edited: 0001940 | bug_revision_view_page.php?bugnote_id=0001940#r451 | ||||||||||||||||||||||
2010-04-25 19:12 | Dmitry | Note Added: 0001940 | |||||||||||||||||||||||
2010-04-25 19:12 | Dmitry | Assigned To | !COMMUNITY => alex | ||||||||||||||||||||||
2010-04-25 19:12 | Dmitry | Status | needs testing => needs work | ||||||||||||||||||||||
2010-04-25 19:03 | Dmitry | File Added: per_page_in_unit_configs_themes-Advanced-Dmitry-20100425.patch | |||||||||||||||||||||||
2010-04-25 18:20 | Dmitry | Note Edited: 0001482 | bug_revision_view_page.php?bugnote_id=0001482#r445 | ||||||||||||||||||||||
2010-02-27 04:44 | alex | Developer | => alex | ||||||||||||||||||||||
2010-02-24 05:14 | alex | Note Edited: 0001482 | bug_revision_view_page.php?bugnote_id=0001482#r391 | ||||||||||||||||||||||
2010-02-24 05:12 | alex | Note Added: 0001482 | |||||||||||||||||||||||
2010-02-24 05:12 | alex | Assigned To | alex => !COMMUNITY | ||||||||||||||||||||||
2010-02-24 05:12 | alex | Status | needs work => needs testing | ||||||||||||||||||||||
2010-02-24 05:02 | alex | Changeset attached | 1.1.x r13160 | ||||||||||||||||||||||
2010-02-24 05:02 | alex | File Added: per_page_in_unit_configs_themes.patch | |||||||||||||||||||||||
2010-02-24 04:45 | alex | Changeset attached | 5.1.x r13159 | ||||||||||||||||||||||
2010-02-24 04:43 | alex | File Added: per_page_in_unit_configs_core.patch | |||||||||||||||||||||||
2010-02-23 14:12 | alex | Changeset attached | 5.1.x r13158 | ||||||||||||||||||||||
2010-02-23 14:12 | alex | Changeset attached | 5.1.x r13157 | ||||||||||||||||||||||
2010-02-23 14:11 | alex | Changeset attached | 5.1.x r13156 | ||||||||||||||||||||||
2010-02-23 14:10 | alex | Changeset attached | 5.1.x r13155 | ||||||||||||||||||||||
2010-02-23 14:09 | alex | Changeset attached | 5.1.x r13154 | ||||||||||||||||||||||
2010-02-23 14:09 | alex | Changeset attached | 1.1.x r13153 | ||||||||||||||||||||||
2010-02-23 14:03 | alex | File Added: per_page_in_unit_configs.patch | |||||||||||||||||||||||
2010-02-15 16:22 | Dmitry | Relationship added | related to 0000107 | ||||||||||||||||||||||
2010-02-15 16:22 | Dmitry | New Issue | |||||||||||||||||||||||
2010-02-15 16:22 | Dmitry | Status | active => needs work | ||||||||||||||||||||||
2010-02-15 16:22 | Dmitry | Assigned To | => alex | ||||||||||||||||||||||
2010-02-15 16:22 | Dmitry | Reference | => http://groups.google.com/group/in-portal-dev/browse_thread/thread/c722936e20596265 |
Notes | |||||
|
|||||
|
|
||||
|
|||||
|
|
||||
|
|||||
|
|
||||
|
|||||
|
|
||||
|
|||||
|
|