Adding Attributes to 'List Membership' pages

I’m wanting to add various attributes to the ā€œList Membership’ page which displays the emails of all the members on a list.

I see there’s this topic ( Subscribers Page - Display Attributes - #3 by AlanW ) which mentions @duncanc’s ā€˜Subscribers’ plugin that allows you to search via various attributes - but what I’m looking for is a way to choose members in a more nuanced way. I need to view each member & weigh up whether I want to choose them based on multiple criteria & my own personal knowledge. It would also be helpful if the attributes to be displayed could be chosen depending on the situation too.

One example where this can be done well, is using the ā€˜Advanced Statistics’ page (tbh, it’s been so long, I’m not sure if the ā€˜Advanced Statistics’ section is part of the default installation or whether I installed it as a plugin?) Anyway, on the ā€˜Advanced Statistics’ page, there’s a tab called ā€˜Settings’ & when you click on it, you get the option to display a range of attributes when displaying various pages within the ā€˜Advanced Statistics’ section (see image 1 showing the settings page & the resulting ā€˜Emails Opened’ tab on the Campaign Statistics page )

What I’m looking for is a way to have a similar ā€œsettingsā€ tab on the ā€˜List Membership’ page, which allows you to choose what attributes get displayed when viewing the members of a certain list. I’ve mocked up an example page with the additional attributes (in green) to clarify what I’m looking for (see image 2).

If there’s anyone who can help me achieve this, please get in touch to discuss.

Many thanks

Phil

Image 1 - showing ā€˜Advanced Statistics’ settings tab & resulting ā€˜Emails Opened’ page

Image 2 - showing ā€˜List Membership’page with suggested settings tab & resulting attributes being displayed.

@phillegg I had forgotten that phplist lets plugins add columns to the List Members and Users pages so I have now updated the Subscribers plugin to do that. The plugin will display columns of those attributes that have been selected on the Advanced Search page

image

Then the List Members page includes only the Name and Payment attribute values

You will need to install or update the Subscribers plugin, and depending which release of phplist you are using might also have to update the Common plugin too. You can do that on the Manage Plugins page.

2 Likes