View Issue Details
|ID||Project||Category||View Status||Date Submitted||Last Update|
|0019015||phpList 3 application||General||public||08-01-18 08:38||01-07-18 10:10|
|Target Version||3.3.4||Fixed in Version||3.3.3|
|Summary||0019015: Move "Campaigns", "Bounces", "Subscription" tabs from userhistory page to subscriber profile|
|Description||On a discussion with Sam, we thought that it would be best if "Campaigns" (showing campaigns a subscriber has received), "Subscription" and "Bounces" (showing bounces) tabs are moved to the subscriber profile with the other tabs "Details" and "Lists". |
The email of the susbcriber whose details are being viewed should also be on the top of the page (just as it's being shown at the user history page currently).
|Tags||No tags attached.|
||@suela If we move those tabs from "user history" to the subscriber profile, what's the purpose of the "user history" then?|
||Then "User History" button and page need to be removed|
Xheni, to do this, it may be useful to look into the "Ajax" ability of the Tabs in jQueryUI.
Basically, when you click a tab, it will fetch the contents on the fly. That will avoid having to load all of the userhistory data in the user page. Instead, put the different elements of userhistory in the actions folder as a different action and then load then with the pageaction.php page on an Ajax request.
As a result you would fetch the contents of each tab when clicked and you only need to load the data of the first tab in the initial page.
Let me know if you need more explanation on this.
||@michiel thank you for the explanation.|