Formatting Donation form inside TeamRaiser wrapper
I am trying to format a donation form inside a pre-existing TeamRaiser page wrapper. All I need to do is call in a CSS file, but the code I am using doesn't seem to be working.
Here is what I tried:
[[?x[[S8]]::Donation2::T::
<!---Embedded CSS-->
]]
I'd like to keep everything in one place so that if we choose to use this wrapper again that all styles will remain consistent throughout. I could just call this CSS into the form itself, but in the long run it's just one extra step in the process.
All thoughts and suggestions appriciated!

Comments
-
Hi Andrea,
Your S-tag conditional has an orphaned 'x' on that as well as missing the colon colon in between to represent the 'else' which likely would be the cause why it won't work. Normally if you do and if else conditional, if you use wrapping 'x', you have to have the opening and closing 'x' wrapping your statement, and don't forget you still need to put that :: just before the closing ]] you actually misplaced the stylesheet -- it should be replacing that T because that's the place you want to put your CSS when it's TRUE (and you don't need the T there)
Regardless, but I think you would fare better by using [[S4]] tag and checking the page type value of a donation which value is usually 9 instead of trying to find an occurence 'Donation2' within the URL as you attempted to do with that S8 tag.
With that said, you could put this on your pagewrapper
[[?xx9xx::xx[[S4]]xx::
<!-- this is donation page, put the css here -->
<style>
/* your CSS stylesheet */
</style>
::]]
regards,
Daniel
Andrea Ritterbeck:
Hello!
I am trying to format a donation form inside a pre-existing TeamRaiser page wrapper. All I need to do is call in a CSS file, but the code I am using doesn't seem to be working.
Here is what I tried:
[[?x[[S8]]::Donation2::T::
<!---Embedded CSS-->
]]
I'd like to keep everything in one place so that if we choose to use this wrapper again that all styles will remain consistent throughout. I could just call this CSS into the form itself, but in the long run it's just one extra step in the process.
All thoughts and suggestions appriciated!
2 -
Daniel Hartanto:
Hi Andrea,
Your S-tag conditional has an orphaned 'x' on that as well as missing the colon colon in between to represent the 'else' which likely would be the cause why it won't work. Normally if you do and if else conditional, if you use wrapping 'x', you have to have the opening and closing 'x' wrapping your statement, and don't forget you still need to put that :: just before the closing ]] you actually misplaced the stylesheet -- it should be replacing that T because that's the place you want to put your CSS when it's TRUE (and you don't need the T there)
Regardless, but I think you would fare better by using [[S4]] tag and checking the page type value of a donation which value is usually 9 instead of trying to find an occurence 'Donation2' within the URL as you attempted to do with that S8 tag.
With that said, you could put this on your pagewrapper
[[?xx9xx::xx[[S4]]xx::
<!-- this is donation page, put the css here -->
<style>
/* your CSS stylesheet */
</style>
::]]
regards,
Daniel
Andrea Ritterbeck:
Hello!
I am trying to format a donation form inside a pre-existing TeamRaiser page wrapper. All I need to do is call in a CSS file, but the code I am using doesn't seem to be working.
Here is what I tried:
[[?x[[S8]]::Donation2::T::
<!---Embedded CSS-->
]]
I'd like to keep everything in one place so that if we choose to use this wrapper again that all styles will remain consistent throughout. I could just call this CSS into the form itself, but in the long run it's just one extra step in the process.
All thoughts and suggestions appriciated!Thanks for the quick feedback, Daniel!
I was able to locate the current CSS file of the form and switch it to the one I created by using the S8 tag. (Code below)
[[?[[S8]]::Donation2::[[S51:MYCSSFILE]]
However, I'm still curious about the S4 tag. How are page type values calculated? I've saved your code in case I may need it in the future, but am curious about the different page types and values in case I may need this for a page type other than a donation form..
Thanks so much for your help!
0 -
Hi Andrea,
Page Type value is not calculated, but there are specific assigned IDs for different types of Luminate Online pages. The complete list is available here:
https://www.blackbaud.com/files/support/helpfiles/luminate-online/help/luminateonline.html#../Subsystems/S-Tags/Content/S-Tags/S4_S11_Application_IDs.html?Highlight=S4
Or if you are unsure what type of page is that, normally what I would do is that I would have a hidden <DIV> tag where I simply put the [[S4]] within and I put that hidden DIV on the pagewrapper, thus anytime I need to know what value is the page I am currently on I could simply do "view source" on that browser and locate my hidden DIV to see what value that div holds currently (give ID to your hidden div so you could easily locate them using the "find" when viewing the source. Similar like this below:
<div id="mydebugbox" style="display:none;">
[[S4]]
</div>
Put that on your pagewrapper so that you don't have to manually put it on every page it needs be.
And last but not least, you could also embed another reusable pagebuilder (through that S51 tag) within the S4 conditional just like you did with that latest S8 snippet on your second post.
regards,
Daniel
Andrea Ritterbeck:
Daniel Hartanto:
Hi Andrea,
Your S-tag conditional has an orphaned 'x' on that as well as missing the colon colon in between to represent the 'else' which likely would be the cause why it won't work. Normally if you do and if else conditional, if you use wrapping 'x', you have to have the opening and closing 'x' wrapping your statement, and don't forget you still need to put that :: just before the closing ]] you actually misplaced the stylesheet -- it should be replacing that T because that's the place you want to put your CSS when it's TRUE (and you don't need the T there)
Regardless, but I think you would fare better by using [[S4]] tag and checking the page type value of a donation which value is usually 9 instead of trying to find an occurence 'Donation2' within the URL as you attempted to do with that S8 tag.
With that said, you could put this on your pagewrapper
[[?xx9xx::xx[[S4]]xx::
<!-- this is donation page, put the css here -->
<style>
/* your CSS stylesheet */
</style>
::]]
regards,
Daniel
Andrea Ritterbeck:
Hello!
I am trying to format a donation form inside a pre-existing TeamRaiser page wrapper. All I need to do is call in a CSS file, but the code I am using doesn't seem to be working.
Here is what I tried:
[[?x[[S8]]::Donation2::T::
<!---Embedded CSS-->
]]
I'd like to keep everything in one place so that if we choose to use this wrapper again that all styles will remain consistent throughout. I could just call this CSS into the form itself, but in the long run it's just one extra step in the process.
All thoughts and suggestions appriciated!Thanks for the quick feedback, Daniel!
I was able to locate the current CSS file of the form and switch it to the one I created by using the S8 tag. (Code below)
[[?[[S8]]::Donation2::[[S51:MYCSSFILE]]
However, I'm still curious about the S4 tag. How are page type values calculated? I've saved your code in case I may need it in the future, but am curious about the different page types and values in case I may need this for a page type other than a donation form..
Thanks so much for your 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