The Templates
Each Funraisin site consists of around 140 desktop and 140 mobile templates, the majority of which can be edited with just a handful that aren't able to be edited and that are shared across all sites.
Templates can be edited at waht we call "Platform level" which means that the changes made will be visible across all pages where that template is used, but also some templates can be edited at "event level" and "diy theme level" which means you can essentially make a change to a site template that is only visible for a specific event or diy theme.
Below is a complete list of templates with descriptions of where on the site they are used.
Online Events
Templates used for Online Events can either be edited at platform level or also at event level.
register_personaldetails.php
The first step when registering for an online event, known as the Create Account step. Contains the main personal details fields such as name, email, company name, etc. Can also support elements from other steps such as team creation, page creation, waves, etc
register_fundraising.php
Often the second step of registering, allows the entrant to create their fundraising page. Also supports elements from other steps such as team creation, waves etc
This is also the same template used for the purchasing of merchandise when registering.
register_teamdetails.php
As it states, supports the ability to create a team when registering
register_orgdetails.php
Similar to above, allows the person to create an organisation page when registering.
register_entries.php
Called the Mult-Entry step, this allows the fundraiser to partially register other people.
register_invite.php
This is a page used when sending someone that has bene invited by another fundraiser (above step), to login and complete their own registration..
register_entries_ticketed.php
Similar to the register_entries template but used solely for ticketed events (online)
register_waves.php
As it states, this is used to allow someone to choose their wave when regisering. Waves can also be used on the personaldetails and fundraising steps.
register_tickets.php
Step one for a ticketed event, allows for the selection of ticket packages.
register_pay.php
Payment and optional personal donation step
register_processing.php
A temporary page that the fundraiser sees when paying.
DIY Fundraising
Templates used for DIY fundraising can either be edited at platform level or at DIY Theme level.
fundraise_personaldetails.php
The first step when creating a DIY event known as the Create Account step. Contains the main personal details fields such as name, email, address, company, etc
fundraise_profile.php
Typically the second step when creating a DIY event, contains information relating to the fundraising page itself e.g. page name, target, default blog, etc
fundraise_teamdetails.php
As it states, allows the fundraiser to create a team whilst registering for a DIY event
fundraise_pay.php
Optional donation step for DIY registrations
fundraise_processing.php
A temporary page displayed to the user when making payment.
Shop
shop.php
Standalone shop landing page also used for shop category landing pages. Displays lists of products.
shop_product.php
As it states, the template used for displaying a standalone shop product
shop_cart.php
Used to display the shopping cart prior to checkout
shop_pay.php
Shop checkout
shop_confirm.php
Standalone shop thank you page
shop_processing.php
A temporary page displayed to the customer when making payment.
Fundraising Pages
Fundraising pages (profile pages) can either be edited at platform level or event / diy theme level.
profile.php
Used for individual fundraising pages (online events only)
profile_v2.php
profile_diy.php
Used for individual fundraising pages (DIY Only)
profile_org.php
Used for organisation page fundraising pages for both DIY and online events
profile_team.php
Used for team fundraising pages for both online and DIY events
Fundraiser Login Area
login_dashboard.php
login_dashboard_chooseevent.php
login_createteam.php
login_account.php
login_activity.php
login_addblog.php
login_addsponsor.php
login_blogs.php (deprecated)
login_dollarhandles.php (deprecated)
login_email.php
login_event_edit_ticketed.php
login_event_edit.php
login_events.php
login_gallery.php (deprecated)
login_members.php
login_nav.php
login_nopass.php