S-Tag Conditionals to detect with TR page you are on
Options
I'm working on a Teamraiser page wrapper, and had to tell which page is currently being viewed. Each page has a unique parameter we can find using the S8 tag. Here's all of them.
[[?[[S8]]::pg=entry::T::F]]
Greeting - Displays general information and provides default links for registering, locating, and supporting participants and teams.
[[?[[S8]]::pg=pfind::T::F]]
Find a Participant - Provides search fields to locate participants and teams.
[[?[[S8]]::pg=tfind::T::F]]
Team Selection - Provides default links for creating a new team and registering without a team as well as search fields for locating an existing team to join.
[[?[[S8]]::pg=tpass::T::F]]
Team Password - Provides fields to set a team password that others must use to join the team (if this feature is enabled).
[[?[[S8]]::pg=ptype::T::F]]
Participation Options - Provides Participant Type options for selection and the Additional Gift, Fundraising Goal, and Discount Code fields (if these features are enabled).
[[?[[S8]]::pg=utype::T::F]]
Returning Participant Login - Provides the New User and Returning User options for selection, the user login fields for returning users, and the forgotten login request fields.
[[?[[S8]]::pg=reg::T::F]]
Registration Information - Provides the contact information fields and opt-in checkboxes, the User Name and Password entry fields, and any additional questions for registrant responses.
[[?[[S8]]::pg=reganother::T::F]]
Secondary Registration Information - Provides name, email address, and additional information fields for registering another person in the same registration transaction.
[[?[[S8]]::pg=waiver::T::F]]
Waiver - Provides the content of the participation waiver and the agreement checkbox.
[[?[[S8]]::pg=regsummary::T::F]]
Registration Summary - Displays the contact information, participation type selected, and the monetary amounts paid for the registration fee, additional gift, and each Upsell.
[[?[[S8]]::pg=paymentForm::T::F]]
Billing Information - Provides billing name and address fields as well as payment method fields.
[[?[[S8]]::pg=confirm::T::F]]
Confirmation - Displays the billing information entered by the participant and provides the button to process the transaction.
[[?[[S8]]::pg=thanks::T::F]]
Thank You - Displays transaction and registration information details and provides the link to the Participant Center Home Page.
[[?[[S8]]::dashboard.html::T::F]]
Home Page - Provides the tools for working with the Personal Page, Address Book, Email Messages, and Follow-up tasks as well as working with fund elements.
[[?[[S8]]::pg=personal::T::F]]
Default Personal Page - Provides the donation link/button, content editor elements, image area, and status indicators to display on the page created for each participant.
[[?[[S8]]::pg=complist::T::F]]
Company List Page - Displays the list of local companies associated with teams or gifts, the Top 10 Companies status indicator, and overall campaign progress thermometer.
[[?[[S8]]::pg=company::T::F]]
Default Company Page - Provides the content elements and status indicators to display information on the page created for each company associated with teams or gifts.
[[?[[S8]]::pg=teamlist::T::F]]
Team List Page - Displays the list of teams formed for the TeamRaiser and provides a content area for messages and the default Top 10 Teams Fundraising Honor Roll status indicator.
[[?[[S8]]::pg=team::T::F]]
Default Team Page - Provides the content elements for describing the team, the team status indicators (including the Donor Wall), and link to support the team on the page created for each team formed.
[[?[[S8]]::pg=checkin::T::F]]
Online Check-In - This is the Check-In page in the Participant Center.
[[?[[S8]]::pg=topparticipantlist::T::F]]
Top Participants List Page - Displays the top 100 participants who have raised the most money in a list that shows their names, team, and amount of money raised.
[[?[[S8]]::pg=paymentForm::T::F]]
Payment Page - Presents a payment form for TeamRaiser registration payments.
[[S8]]::site/TRR::T::]]
Validation Error
[[S8]]::site/TR::T::]]
Other Pages
[[?[[S8]]::sid=1234::T::F]]
Custom Page with an ID of 1234
// Standard Non Teamraiser Pages //
[[S8]]::ConsProfileUser::T::]]
[[S8]]::ConsInterestsUser::T::]]
[[S8]]::ServiceCenter::T::]]
[[S8]]::Donation2::T::]]
[[S8]]::TellAFriend::T::]]
[[S8]]::UserLogin::T::]]
[[?[[S8]]::pg=entry::T::F]]
Greeting - Displays general information and provides default links for registering, locating, and supporting participants and teams.
[[?[[S8]]::pg=pfind::T::F]]
Find a Participant - Provides search fields to locate participants and teams.
[[?[[S8]]::pg=tfind::T::F]]
Team Selection - Provides default links for creating a new team and registering without a team as well as search fields for locating an existing team to join.
[[?[[S8]]::pg=tpass::T::F]]
Team Password - Provides fields to set a team password that others must use to join the team (if this feature is enabled).
[[?[[S8]]::pg=ptype::T::F]]
Participation Options - Provides Participant Type options for selection and the Additional Gift, Fundraising Goal, and Discount Code fields (if these features are enabled).
[[?[[S8]]::pg=utype::T::F]]
Returning Participant Login - Provides the New User and Returning User options for selection, the user login fields for returning users, and the forgotten login request fields.
[[?[[S8]]::pg=reg::T::F]]
Registration Information - Provides the contact information fields and opt-in checkboxes, the User Name and Password entry fields, and any additional questions for registrant responses.
[[?[[S8]]::pg=reganother::T::F]]
Secondary Registration Information - Provides name, email address, and additional information fields for registering another person in the same registration transaction.
[[?[[S8]]::pg=waiver::T::F]]
Waiver - Provides the content of the participation waiver and the agreement checkbox.
[[?[[S8]]::pg=regsummary::T::F]]
Registration Summary - Displays the contact information, participation type selected, and the monetary amounts paid for the registration fee, additional gift, and each Upsell.
[[?[[S8]]::pg=paymentForm::T::F]]
Billing Information - Provides billing name and address fields as well as payment method fields.
[[?[[S8]]::pg=confirm::T::F]]
Confirmation - Displays the billing information entered by the participant and provides the button to process the transaction.
[[?[[S8]]::pg=thanks::T::F]]
Thank You - Displays transaction and registration information details and provides the link to the Participant Center Home Page.
[[?[[S8]]::dashboard.html::T::F]]
Home Page - Provides the tools for working with the Personal Page, Address Book, Email Messages, and Follow-up tasks as well as working with fund elements.
[[?[[S8]]::pg=personal::T::F]]
Default Personal Page - Provides the donation link/button, content editor elements, image area, and status indicators to display on the page created for each participant.
[[?[[S8]]::pg=complist::T::F]]
Company List Page - Displays the list of local companies associated with teams or gifts, the Top 10 Companies status indicator, and overall campaign progress thermometer.
[[?[[S8]]::pg=company::T::F]]
Default Company Page - Provides the content elements and status indicators to display information on the page created for each company associated with teams or gifts.
[[?[[S8]]::pg=teamlist::T::F]]
Team List Page - Displays the list of teams formed for the TeamRaiser and provides a content area for messages and the default Top 10 Teams Fundraising Honor Roll status indicator.
[[?[[S8]]::pg=team::T::F]]
Default Team Page - Provides the content elements for describing the team, the team status indicators (including the Donor Wall), and link to support the team on the page created for each team formed.
[[?[[S8]]::pg=checkin::T::F]]
Online Check-In - This is the Check-In page in the Participant Center.
[[?[[S8]]::pg=topparticipantlist::T::F]]
Top Participants List Page - Displays the top 100 participants who have raised the most money in a list that shows their names, team, and amount of money raised.
[[?[[S8]]::pg=paymentForm::T::F]]
Payment Page - Presents a payment form for TeamRaiser registration payments.
[[S8]]::site/TRR::T::]]
Validation Error
[[S8]]::site/TR::T::]]
Other Pages
[[?[[S8]]::sid=1234::T::F]]
Custom Page with an ID of 1234
// Standard Non Teamraiser Pages //
[[S8]]::ConsProfileUser::T::]]
[[S8]]::ConsInterestsUser::T::]]
[[S8]]::ServiceCenter::T::]]
[[S8]]::Donation2::T::]]
[[S8]]::TellAFriend::T::]]
[[S8]]::UserLogin::T::]]
Tagged:
1
Comments
-
Corrections (The X keeps these conditionals from matching other named pages):
[[?[[S8]]X::site/TRRX::T::F]]
Validation Error
[[?[[S8]]X::site/TRX::T::F]]
Other Pages
Copy mistake on this one.
[[?[[S8]]::pg=bill::T::F]]
Billing Information - Provides billing name and address fields as well as payment method fields.
Here's a way to match each page on the donation form (when that form's ID is 12345):
[[?[[S8]]::Donation2::
[[?x[[S334:12345.donation]]x::xx::T::F]] <-- Same page as form1
[[?x[[S334:12345.donation]]x::form1::T::F]]
[[?x[[S334:12345.donation]]x::form2::T::F]]
[[?x[[S334:12345.donation]]x::form3::T::F]]
]]
2 -
Hi Brian -
Thanks for the list!
I would recommend not to nest these as conditionals typically cap out around 28 deep.
Happy coding,
Sara0 -
Done that. You know if you go too deep, because the page just stops loading.
But if you are going to run most or all of these on a page, that might take a noticible amount of time (I haven't tested it though.) Putting them in a nested conditional with the most visited pages first might help.0
Categories
- All Categories
- Shannon parent
- shannon 2
- shannon 1
- 21 Advocacy DC Users Group
- 14 BBCRM PAG Discussions
- 89 High Education Program Advisory Group (HE PAG)
- 28 Luminate CRM DC Users Group
- 8 DC Luminate CRM Users Group
- Luminate PAG
- 5.9K Blackbaud Altru®
- 58 Blackbaud Award Management™ and Blackbaud Stewardship Management™
- 409 bbcon®
- 2.1K Blackbaud CRM™ and Blackbaud Internet Solutions™
- donorCentrics®
- 1.1K Blackbaud eTapestry®
- 2.8K Blackbaud Financial Edge NXT®
- 1.1K Blackbaud Grantmaking™
- 527 Education Management Solutions for Higher Education
- 1 JustGiving® from Blackbaud®
- 4.6K Education Management Solutions for K-12 Schools
- Blackbaud Luminate Online & Blackbaud TeamRaiser
- 16.4K Blackbaud Raiser's Edge NXT®
- 4.1K SKY Developer
- 547 ResearchPoint™
- 151 Blackbaud Tuition Management™
- 1 YourCause® from Blackbaud®
- 61 everydayhero
- 3 Campaign Ideas
- 58 General Discussion
- 115 Blackbaud ID
- 87 K-12 Blackbaud ID
- 6 Admin Console
- 949 Organizational Best Practices
- 353 The Tap (Just for Fun)
- 235 Blackbaud Community Feedback Forum
- 55 Admissions Event Management EAP
- 18 MobilePay Terminal + BBID Canada EAP
- 36 EAP for New Email Campaigns Experience in Blackbaud Luminate Online®
- 109 EAP for 360 Student Profile in Blackbaud Student Information System
- 41 EAP for Assessment Builder in Blackbaud Learning Management System™
- 9 Technical Preview for SKY API for Blackbaud CRM™ and Blackbaud Altru®
- 55 Community Advisory Group
- 46 Blackbaud Community Ideas
- 26 Blackbaud Community Challenges
- 7 Security Testing Forum
- 1.1K ARCHIVED FORUMS | Inactive and/or Completed EAPs
- 3 Blackbaud Staff Discussions
- 7.7K ARCHIVED FORUM CATEGORY [ID 304]
- 1 Blackbaud Partners Discussions
- 1 Blackbaud Giving Search™
- 35 EAP Student Assignment Details and Assignment Center
- 39 EAP Core - Roles and Tasks
- 59 Blackbaud Community All-Stars Discussions
- 20 Blackbaud Raiser's Edge NXT® Online Giving EAP
- Diocesan Blackbaud Raiser’s Edge NXT® User’s Group
- 2 Blackbaud Consultant’s Community
- 43 End of Term Grade Entry EAP
- 92 EAP for Query in Blackbaud Raiser's Edge NXT®
- 38 Standard Reports for Blackbaud Raiser's Edge NXT® EAP
- 12 Payments Assistant for Blackbaud Financial Edge NXT® EAP
- 6 Ask an All Star (Austen Brown)
- 8 Ask an All-Star Alex Wong (Blackbaud Raiser's Edge NXT®)
- 1 Ask an All-Star Alex Wong (Blackbaud Financial Edge NXT®)
- 6 Ask an All-Star (Christine Robertson)
- 21 Ask an Expert (Anthony Gallo)
- Blackbaud Francophone Group
- 22 Ask an Expert (David Springer)
- 4 Raiser's Edge NXT PowerUp Challenge #1 (Query)
- 6 Ask an All-Star Sunshine Reinken Watson and Carlene Johnson
- 4 Raiser's Edge NXT PowerUp Challenge: Events
- 14 Ask an All-Star (Elizabeth Johnson)
- 7 Ask an Expert (Stephen Churchill)
- 2025 ARCHIVED FORUM POSTS
- 322 ARCHIVED | Financial Edge® Tips and Tricks
- 164 ARCHIVED | Raiser's Edge® Blog
- 300 ARCHIVED | Raiser's Edge® Blog
- 441 ARCHIVED | Blackbaud Altru® Tips and Tricks
- 66 ARCHIVED | Blackbaud NetCommunity™ Blog
- 211 ARCHIVED | Blackbaud Target Analytics® Tips and Tricks
- 47 Blackbaud CRM Higher Ed Product Advisory Group (HE PAG)
- Luminate CRM DC Users Group
- 225 ARCHIVED | Blackbaud eTapestry® Tips and Tricks
- 1 Blackbaud eTapestry® Know How Blog
- 19 Blackbaud CRM Product Advisory Group (BBCRM PAG)
- 1 Blackbaud K-12 Education Solutions™ Blog
- 280 ARCHIVED | Mixed Community Announcements
- 3 ARCHIVED | Blackbaud Corporations™ & Blackbaud Foundations™ Hosting Status
- 1 npEngage
- 24 ARCHIVED | K-12 Announcements
- 15 ARCHIVED | FIMS Host*Net Hosting Status
- 23 ARCHIVED | Blackbaud Outcomes & Online Applications (IGAM) Hosting Status
- 22 ARCHIVED | Blackbaud DonorCentral Hosting Status
- 14 ARCHIVED | Blackbaud Grantmaking™ UK Hosting Status
- 117 ARCHIVED | Blackbaud CRM™ and Blackbaud Internet Solutions™ Announcements
- 50 Blackbaud NetCommunity™ Blog
- 169 ARCHIVED | Blackbaud Grantmaking™ Tips and Tricks
- Advocacy DC Users Group
- 718 Community News
- Blackbaud Altru® Hosting Status
- 104 ARCHIVED | Member Spotlight
- 145 ARCHIVED | Hosting Blog
- 149 JustGiving® from Blackbaud® Blog
- 97 ARCHIVED | bbcon® Blogs
- 19 ARCHIVED | Blackbaud Luminate CRM™ Announcements
- 161 Luminate Advocacy News
- 187 Organizational Best Practices Blog
- 67 everydayhero Blog
- 52 Blackbaud SKY® Reporting Announcements
- 17 ARCHIVED | Blackbaud SKY® Reporting for K-12 Announcements
- 3 Luminate Online Product Advisory Group (LO PAG)
- 81 ARCHIVED | JustGiving® from Blackbaud® Tips and Tricks
- 1 ARCHIVED | K-12 Conference Blog
- Blackbaud Church Management™ Announcements
- ARCHIVED | Blackbaud Award Management™ and Blackbaud Stewardship Management™ Announcements
- 1 Blackbaud Peer-to-Peer Fundraising™, Powered by JustGiving® Blogs
- 39 Tips, Tricks, and Timesavers!
- 56 Blackbaud Church Management™ Resources
- 154 Blackbaud Church Management™ Announcements
- 1 ARCHIVED | Blackbaud Church Management™ Tips and Tricks
- 11 ARCHIVED | Blackbaud Higher Education Solutions™ Announcements
- 7 ARCHIVED | Blackbaud Guided Fundraising™ Blog
- 2 Blackbaud Fundraiser Performance Management™ Blog
- 9 Foundations Events and Content
- 14 ARCHIVED | Blog Posts
- 2 ARCHIVED | Blackbaud FIMS™ Announcement and Tips
- 59 Blackbaud Partner Announcements
- 10 ARCHIVED | Blackbaud Impact Edge™ EAP Blogs
- 1 Community Help Blogs
- Diocesan Blackbaud Raiser’s Edge NXT® Users' Group
- Blackbaud Consultant’s Community
- Blackbaud Francophone Group
- 1 BLOG ARCHIVE CATEGORY
- Blackbaud Community™ Discussions
- 8.3K Blackbaud Luminate Online® & Blackbaud TeamRaiser® Discussions
- 5.7K Jobs Board