S47 Tag Documentation Corrections.

Options

The documentation on the S47 tag is very confusing and misleading. It seems to actually be geared for only those senior support techs that have access, but completely fails to mention anything like that.

 

https://secure2.convio.net/customer/luminate_online/v10/s-tags/Help/S-Tags/S47_TeamRaiser_Custom_Component.htm

 

Here's what I would have written:

 

Use the S47 Tag to render the value of a field found on any page in section 12. Customizing Pages - a. TeamRaiser Pages. (Especially values from Common Text for All TeamRaiser Pages on the Greeting Page.)

 

[[S47:fr_ID:ctag_file:ctag_type:ctag_name]]

[[S47:1000:fr_info:1:event_title]]

 

1000 = TeamRaiser Id

fr_info = Page Id

event_title = Field Id

 

(As far as I can tell, the ctag_type is always 1.)

 

First of all, forget all that stuff about XML files in the 'Understanding' section. You won't understand, because you don't have access.

 

Page Id Table

Greeting = fr_info

Find a Participant = fr_part_finder

Team Selection = fr_team_finder

Team Password fr_team_password

Participation Options = fr_part_type

Returning Participant Login = fr_user_type

Registration Information = fr_register

Secondary Registration Information = fr_reg_another

Waiver = fr_waiver

Registration Summary = fr_reg_summary

Billing Information = fr_billing

Confirmation = fr_confirm

Thank You page = fr_thanks

Home Page (Participant Center Home Page) = fr_center

Default Personal Page = fr_personal

Company List Page = fr_company_list

Default Company Page = fr_company_page

Team List Page = fr_team_list

Default Team Page = fr_team_page

Top Participants List Page = fr_top_participant_list

 

How to Find the Field Id

Simply navigate to the desired TeamRaiser Page in the Customizing Pages configuration and view source. Find the field that you want to render. It should look like this:

 


<input id="event_title.field" type="text" maxlength="255" size="60" value="My Event 2013" name="event_title.field">

 

The Field ID needed for the S47 tag is this field's Id - but without the '.field' part.

 

So now we can insert the tag [[S47:1000:fr_info:1:event_title]] into any other TeamRaiser page and the value "My Event 2013" will be rendered.

 

Make sense?

 

<p>Sincerely,<br />

  <strong>[[S47:0:fr_info:1:coordinator_name]]</strong><br />

  <em>Event Coordinator</em><br />

  <em>[[S47:0:fr_info:1:event_title]] - [[S47:0:fr_info:1:event_location_state]]</em>

</p>


Tagged:

Comments

  • This is awesome!  I wish I could give it more than just 1 kudo!

     

    I would just add that Customize Pages won't always be step 12, though.  (For example, if you turn on/off Milestones.)

  • Hey there, 

     

    This is amazing and is working for my blueprint teamraiser, but when I create a child event, it no longer is putting in the information. 

     

    For example, event coordinator is pulling in the blueprint autoresponder, but when I create a child, it no longer shows up in the autoresponder preview. In "Customize Pages," there is an event coordinator listed. 

     

    Any ideas? 

     

    Hilary

  • I never noticed Hilary's question back then, but I just stumbled on this post again.


    I wonder if Daniel's reply here is relevant to the blueprint issue.


    https://community.blackbaud.com/forums/viewtopic/1/26815?post_id=96698#p96698

     

Categories