Table of Contents
Why Is This Page So Slow?
This is because it contains five separate calls to the root server. Even though the data is small, each call has overhead. For this reason, it’s a good idea to limit the number of inline lists per page.
Live Examples
Since Version 1.5 of the BMLT, we have the ability to generate very simple tables of meetings from the BMLT root server. The idea is to create very simple, easily-styled displays of meetings without all the bells and whistles that the BMLT displays for its main, interactive searches. These four examples are all live queries to the root server (which is why this page took so long to load).
The Basics
Here is a very simple example:
| Ronkonkoma, NY, USA | It's Casual by the Lake | 8:00 PM | Tuesday | Holy Cross Lutheran Church, 307 Hawkins Avenue | C,D,St |
| Ronkonkoma, NY, USA | Recovery in Ronkonkoma | 7:30 PM | Wednesday | Holy Cross Lutheran Church, 307 Hawkins Ave. (@ Lakewood) | O,BT,Pi,SD,BK |
| Ronkonkoma, NY, USA | 12 Steps To Serenity | 8:00 PM | Thursday | Islip Town Beach Pavilion, Rosevale Ave. | C,D,St,WC |
| Lake Ronkonkoma, NY, USA | Steps by the Lake | 10:00 AM | Saturday | St. Mary's Episcopal Church, 315 Lake Shore Rd | O,BT,Rr,St,WC |
These are the meetings that occur weekly in the town of Ronkonkoma, New York. This shows how this capability can be used to create extremely simple, narrowly-scoped lists that are a lot less intimidating to site visitors than the classic BMLT search. Clicking on the meeting name takes you to that meeting’s individual listing on the BMLT root server, and clicking on the address takes you to the Google Maps location of that meeting, allowing the visitor access to things like Street View and directions.
It can also be styled to better “mesh” with your site, using nothing but CSS. For example, let’s remove the nation, and display the table rows in alternating backgrounds:
| Ronkonkoma, NY, USA | It's Casual by the Lake | 8:00 PM | Tuesday | Holy Cross Lutheran Church, 307 Hawkins Avenue | C,D,St |
| Ronkonkoma, NY, USA | Recovery in Ronkonkoma | 7:30 PM | Wednesday | Holy Cross Lutheran Church, 307 Hawkins Ave. (@ Lakewood) | O,BT,Pi,SD,BK |
| Ronkonkoma, NY, USA | 12 Steps To Serenity | 8:00 PM | Thursday | Islip Town Beach Pavilion, Rosevale Ave. | C,D,St,WC |
| Lake Ronkonkoma, NY, USA | Steps by the Lake | 10:00 AM | Saturday | St. Mary's Episcopal Church, 315 Lake Shore Rd | O,BT,Rr,St,WC |
Working With Block Elements
Meetings in Ronkonkoma, NY
The two examples above are demonstrations of the basic <table> element-based response. You can also get the response delivered in <div> element-based format, which can give you a lot more flexibility. On the right, is the block element-based response. We have removed the town completely, floated to the right, joined the time and weekday together, and have made the alternations more extreme:
Here is another example, with a “lighter” tone:
As you can see, you can have multiple instances of these searches, with different parameters, on a single page (or even a post, in WordPress).
In the same manner as above, you can get the format code descriptions returned:
| B | Beginners | This meeting is focused on the needs of new members of NA. |
| BL | Bi-Lingual | This Meeting can be attended by speakers of English and another language. |
| BT | Basic Text | This meeting is focused on discussion of the Basic Text of Narcotics Anonymous. |
| C | Closed | This meeting is closed to non-addicts. You should attend only if you believe that you may have a problem with substance abuse. |
| CH | Closed Holidays | This meeting gathers in a facility that is usually closed on holidays. |
| CL | Candlelight | This meeting is held by candlelight. |
| CS | Children under Supervision | Well-behaved, supervised children are welcome. |
| D | Discussion | This meeting invites participation by all attendees. |
| ES | Espanol | This meeting can be attended by speakers of Spanish. |
| GL | Gay/Lesbian/Transgender | This meeting is focused on the needs of gay, lesbian and transgender members of NA. |
| IL | Illness | This meeting is focused on the needs of NA members with chronic illness. |
| IP | Informational Pamphlet | This meeting is focused on discussion of one or more Informational Pamphlets. |
| IW | It Works -How and Why | This meeting is focused on discussion of the It Works -How and Why text. |
| JT | Just for Today | This meeting is focused on discussion of the Just For Today text. |
| M | Men | This meeting is meant to be attended by men only. |
| NC | No Children | Please do not bring children to this meeting. |
| O | Open | This meeting is open to addicts and non-addicts alike. All are welcome. |
| Pi | Pitch | This meeting has a format that consists of each person who shares picking the next person. |
| RF | Rotating Format | This meeting has a format that changes for each meeting. |
| Rr | Round Robin | This meeting has a fixed sharing order (usually a circle.) |
| SC | Surveillance Cameras | This meeting is held in a facility that has surveillance cameras. |
| SD | Speaker/Discussion | This meeting is lead by a speaker, then opened for participation by attendees. |
| SG | Step Working Guide | This meeting is focused on discussion of the Step Working Guide text. |
| SL | ASL | This meeting provides an American Sign Language (ASL) interpreter for the deaf. |
| Sm | Smoking Permitted | Smoking (of tobacco) is permitted at this meeting. |
| So | Speaker Only | This meeting is a speaker-only meeting. Other attendees do not participate in the discussion. |
| St | Step | This meeting is focused on discussion of the Twelve Steps of NA. |
| Ti | Timer | This meeting has sharing time limited by a timer. |
| To | Topic | This meeting is based upon a topic chosen by a speaker or by group conscience. |
| Tr | Tradition | This meeting is focused on discussion of the Twelve Traditions of NA. |
| TW | Traditions Workshop | This meeting engages in detailed discussion of one or more of the Twelve Traditions of N.A. |
| W | Women | This meeting is meant to be attended by women only. |
| WC | Wheelchair | This meeting is wheelchair accessible. |
| YP | Young People | This meeting is focused on the needs of younger members of NA. |
| OE | Open-Ended | No fixed duration. The meeting continues until everyone present has had a chance to share. |
| BK | Book Study | Approved N.A. Books |
| NS | No Smoking | Smoking is not allowed at this meeting. |
| Ag | Agnostic | Intended for people with varying degrees of Faith. |
| FD | Five and Dime | Discussion of the Fifth Step and the Tenth Step |
| AB | Ask-It-Basket | A topic is chosen from suggestions placed into a basket. |
| ME | Meditation | This meeting encourages its participants to engage in quiet meditation. |
| RA | Restricted Attendance | This facility places restrictions on attendees. |
| QA | Question and Answer | Attendees may ask questions and expect answers from Group members. |
| CW | Children Welcome | Children are welcome at this meeting. |
| CP | Concepts | This meeting is focused on discussion of the twelve concepts of NA. |
In the next couple of pages, we’ll discuss how to work with the results of a search, and how to generate the search.
