Title: Meeting List Print Function
Last modified: April 4, 2018

---

# Meeting List Print Function

 *  Resolved [sirbasku](https://wordpress.org/support/users/sirbasku/)
 * (@sirbasku)
 * [8 years, 1 month ago](https://wordpress.org/support/topic/meeting-list-print-function/)
 * I have used the “search this forum” field and not found any discussion on printing
   meeting lists. I currently have to provide a couple pdfs of separately maintained
   excel spreadsheets to provide printable meeting lists for our intergroup. Some
   people in need of meetings do not have smartphones and need someone with access
   to the site to print the meeting lists out for them. I have to provide one pdf
   for the meetings in our city and another for meetings in surrounding areas. I
   do not maintain the excel spreadsheets, I only edit the meetings in the plugin
   database. I have no control over the reliability of the meeting changes sent 
   to me for the website matching the meetings listed in the excel spreadsheets 
   sent to me for posting as pdfs.
 * It would be much more effective to be able to print a meeting list from the meeting
   list database for whatever filter the user has applied on the website. More effective
   as far as the use getting what they want and more effective in making sure the
   meetings in the printed list are exactly the same as the meetings displayed on
   the wordpress site and meeting list app.
 * I realize there would be as many ideas on how to format the report as there are
   users of the meeting list plugin. However I am still interested in hearing about
   how others have solved the problem of providing a well formatted meeting list
   report from the meetling list data. I also think that even just providing a simple,
   default, well formatted report similar to the list provided onscreen that could
   deal with pagination when the number of meetings exceed one page would be valuable.
   If it could be configured to deal with sorting and groups when a big filter such
   as all days and any areas is selected, that would be valuable.
 * Ideally, I would want to be able to specify the Report Title/Header and have 
   a paginated list of meetings with appropriate group breaks for the selected days
   be available for download as a pdf.
 * I would suggest simply grouping by day with day group header; sorting by time
   and then meeting name.
    One line for each meeting including Time, Meeting, Location,
   Address and perhaps Meeting Type.
 * Example:
 * My 12 Step Meeting Organization Name
    Meeting List for (days selected), (areas
   selected), (any other filters selected)
 * Monday
    8:00 AM 24 Hour Group, 123 Main St, City Zip Open, Women 12:00 PM 24 
   Hour Group, 123 Main St, City Zip Open 12:00 PM ESH Group, 321 Commerce St, City,
   Zip Big Book (123) 123-1234
 * Tuesday
    8:00 AM 24 Hour Group, 123 Main St, City Zip Open 12:00 PM ESH Group,
   321 Commerce St, City, Zip Open (123) 123-1234
 * …Printed on: (Todays Date)
 * That would be in a simple form and quite useful. Obviously being able to customize
   a report with a tool would be fantastic, but that sounds like an entirely different
   project like a reporting plugin. Just one out of box simple pdf report would 
   be amazing, and if pdf was too much to ask for, at least a separate tab with 
   a formatted for printing list would be better than nothing.
 * I wonder is this could be an area of development for us to discuss? I spent years
   developing corporate BI reporting solutions using SQL Server and SSRS and years
   before that using Crystal Reports. I have no idea what similar tools there are
   for this platform. But again, I’d like to hear about how others solve this need
   currently?
 * Thanks,
 * David
    -  This topic was modified 8 years, 1 month ago by [sirbasku](https://wordpress.org/support/users/sirbasku/).
    -  This topic was modified 8 years, 1 month ago by [sirbasku](https://wordpress.org/support/users/sirbasku/).
    -  This topic was modified 8 years, 1 month ago by [sirbasku](https://wordpress.org/support/users/sirbasku/).
    -  This topic was modified 8 years, 1 month ago by [sirbasku](https://wordpress.org/support/users/sirbasku/).

Viewing 5 replies - 1 through 5 (of 5 total)

 *  [meetingguide](https://wordpress.org/support/users/meetingguide/)
 * (@meetingguide)
 * [8 years, 1 month ago](https://wordpress.org/support/topic/meeting-list-print-function/#post-10146555)
 * Hi David,
 * I hear what you’re saying, I’ve gotten this request a few times.
 * Printing directly from the web page is nicer than you think, especially if you
   hide your theme’s headers and navigation using some print CSS.
 * Second, you can always generate a CSV spreadsheet from the Import & Settings 
   page, which you might be able to flow into a Word or InDesign document.
 * With a little PHP skill you could generate a PDF on the fly in your own format
   directly from the plugin. I wrote a script for New York Intergroup to generate
   the inside content of their 100+ page meeting book.
 * Because formats are so specific to the area and program they are really need 
   to be custom efforts. I am happy to advise. I am not as yet going to try to do
   a ‘generic’ version (which has been requested a few times) because I don’t currently
   have the bandwidth to take it on and support it.
 * To my mind what would be ideal is if some enterprising user were to find some
   way to take their site’s CSV or JSON feed and use some service to make a nice
   PDF of it and then were able to provide instructions or a screencast to help 
   other users.
 * Or if a user were to develop a companion plugin to generate the PDF that would
   be fantastic too!
 *  [lovethecode](https://wordpress.org/support/users/lovethecode/)
 * (@lovethecode)
 * [8 years, 1 month ago](https://wordpress.org/support/topic/meeting-list-print-function/#post-10146574)
 * we at The Harbor Area Central Office, have looped in PHP with the tsml meeting
   variables, in nested loops over days and regions and times.
 * with the well done tsml variables the project was fun:
    [https://hacoaa.org/aa-meeting-directory-table/](https://hacoaa.org/aa-meeting-directory-table/)
 *  [lovethecode](https://wordpress.org/support/users/lovethecode/)
 * (@lovethecode)
 * [8 years, 1 month ago](https://wordpress.org/support/topic/meeting-list-print-function/#post-10146600)
 * Dear Josh,
 * was the NY script project at [https://github.com/meeting-guide/nyintergroup](https://github.com/meeting-guide/nyintergroup)
   for study?
 *  [johnfsca](https://wordpress.org/support/users/johnfsca/)
 * (@johnfsca)
 * [8 years, 1 month ago](https://wordpress.org/support/topic/meeting-list-print-function/#post-10148758)
 * To maintain consistency, I keep ONE database. It can easily be converted into
   CSV format and uploaded to the WordPress plugin, or alternatively formatted for
   PDF output. This avoids error-prone duplication of effort. Changing one meeting
   at a time in two places is asking for trouble.
 *  [meetingguide](https://wordpress.org/support/users/meetingguide/)
 * (@meetingguide)
 * [8 years, 1 month ago](https://wordpress.org/support/topic/meeting-list-print-function/#post-10150117)
 * [@lovethecode](https://wordpress.org/support/users/lovethecode/): yes that’s 
   the nyintergroup project. the format isn’t what most groups are looking for, 
   but it could provide some ideas on how to use a pdf generation library with tsml
   data.
 * @johnfca: yes, one database is ideal. if your web database can generate a pdf,
   and you don’t have another reason to keep it locally, then having the website
   be the one database has a few advantages. but by all means do whatever works 
   best.

Viewing 5 replies - 1 through 5 (of 5 total)

The topic ‘Meeting List Print Function’ is closed to new replies.

 * ![](https://ps.w.org/12-step-meeting-list/assets/icon-256x256.png?rev=2233591)
 * [12 Step Meeting List](https://wordpress.org/plugins/12-step-meeting-list/)
 * [Frequently Asked Questions](https://wordpress.org/plugins/12-step-meeting-list/#faq)
 * [Support Threads](https://wordpress.org/support/plugin/12-step-meeting-list/)
 * [Active Topics](https://wordpress.org/support/plugin/12-step-meeting-list/active/)
 * [Unresolved Topics](https://wordpress.org/support/plugin/12-step-meeting-list/unresolved/)
 * [Reviews](https://wordpress.org/support/plugin/12-step-meeting-list/reviews/)

 * 5 replies
 * 4 participants
 * Last reply from: [meetingguide](https://wordpress.org/support/users/meetingguide/)
 * Last activity: [8 years, 1 month ago](https://wordpress.org/support/topic/meeting-list-print-function/#post-10150117)
 * Status: resolved