Functional description
Name Description Type URL example Params Config Remarks Issues outstanding available in admin
Config CSS To configure styling of frontend admin.php?mod=configfrontcss
My bookings Shows an overview of bookings

front.php?mod=mybookings

{ext mod="mybookings" id="2"}

admin.php?mod=Configfront&type=mybookings YES
Edit booking View/edit of a single booking Page front.php?mod=bookingedit&booking_id=1637

booking_id
hashkey

See "Price block"
See "Detail block"
admin.php?mod=Configfront&type=editbookingstatus

Accessible with hashkey YES
Roster-Booking The roster for booking context, entry point Page front.php?mod=roster&context=booking id admin.php?mod=Configfrontroster&context=booking In admin section there is a "Go to roster link"
(when you do not know the id)
YES
Roster-Booking The roster for booking context, as extension Block {ext mod="roster" id="2" context="booking"} Same as page
Roster-Event The roster for event context, entry point Page

front.php?mod=roster&context=event&id=2

id admin.php?mod=configfrontroster&context=event

YES
Roster-Event The roster for event context, as extension Block {ext mod="roster" id="2" context="event"} Same as page
Search events Searching events, als entry point of als extensie te gebruiken Page

front.php?mod=searchevents

{ext mod="searchevents" id="2" context="event"}

admin.php?mod=Configfront&type=dialog_event IRES-5259 YES
Calendar The calendar entry point, ook te gebruiken als extensie Page front.php?mod=calendar id admin.php?mod=Configfront&type=calendar YES
Calendar Block {ext mod="calendar" id="2" product="3"}
Checkout - confirm Checkout phase: previously the book phase. Check row "Shopping cart checkout" as well: this is the first page during checkout, only when shop cart is active Page front.php?mod=checkout

No checkout settings at this stage yet for columns

We do allow settings for

  • Generic conditions (admin/admin_ors.php?section=generic)
  • Visual confirm (captcha)
    (admin/admin_ors.php?section=generic)
  • Reference field
    (admin/admin_references.php)
YES
Checkout - customer

admin.php?mod=Configfront&type=checkout

admin.php?mod=Configfront&type=checkouterror

  • Confirm and customer can be merged into one page
  • Gift entry can be disabled
  • Visible columns can be chosen
  • Specific settings for error
YES
Checkout - final

Page which is shown after booking is made. Possible to:

  • Choose columns to display
  • Directly show payment block
Page Not directly accessible admin.php?mod=Configfront&type=checkoutfinalpage When shopping cart is used, we display columns in table format.
Else we show one field per row.
YES
Payments Entry point for making a payment for a booking

front.php?mod=payments

See: Frontend pages - Payments

booking_id admin.php?mod=config&page=confmod_payments&menu=confmod Current status: Buckaroo and Cardgate implemented YES
Postpayments Used for external payment providers front.php?mod=paymentsresult&method=4

method
id

admin.php?mod=Configfront&type=checkoutfinalpage YES
Gift entry Adding a gift to an existing booking Page front.php?mod=giftentry
Confirm booking page To accept, cancel or reject a booking, normally a confirm link is send via email (outputmodel) Page

booking_id

hashkey

admin.php?mod=Configfront&type=confirmbooking

See "Price block"
See "Detail block"

Accessible with hashkey YES
My Profile Existing customers can edit their details here Page front.php?mod=myprofile admin/admin_config_cust_fields.php?style=30 YES
Register New customers can register themselves here Page front.php?mod=registration admin/admin_config_cust_fields.php?style=30 YES
Content Page to show content. Can contain content blocks. Page front.php?mod=content&id=11 id admin.php?mod=Configfront&type=contententry YES
Content Block Block to show content. Cannot contain (other) content blocks. Block {ext mod="content" id="13"} id admin.php?mod=Configfront&type=content YES
Shopping cart snippet A small block which can be used in any kind of frontend page. Possible to set the columns which are shown. Block {ext mod="shoppingcartsnippet" id="1"}

admin.php?mod=Configfront&type=snippetcart

YES
Shopping cart checkout The first page in checkout is showing the shopping cart. Normally this page is showing more columns as it is a sort of confirmation screen. Page front.php?mod=checkout admin.php?mod=Configfront&type=shopcart
Menu Block {ext mod="menu" id="1"} admin.php?mod=Configfront&type=menu YES
Price block Block which is shown on booking detail pages Block {ext mod="bookingPrice" booking_id=$booking_id type="edit"} admin.php?mod=Configfront&type=editbookingprice YES
Detail block Block which shows details of booking, like date and time Block {ext mod="bookingDetail" booking_id=$booking_id type="edit"} admin.php?mod=Configfront&type=editbookingdetail YES
Login page Default front login page Page front.php?mod=login N.a. Add &logout=1 for logging out
Login block Extension for login form Block {ext mod="login"} N.a.
Module does not exist Error page for when module is requested which does not exist Page front.php?mod=nonexistingmodule admin.php?mod=Configfront&type=modulenotexisterror YES
Custom table plugin Plugin to populate a requested variable with a CT array of values Plugin

{table name="Redactie" varname="varTable"}

varname is optional.
$message is populated with optional error
Slider plugin Plugin to show an image slider Plugin {slider context="object" id=$event.event_obj_id} Contextname + id is needed.
Build for object + event context.
Other might follow.
Block to show booking totals Block {ext mod="bookingTotals"}
Block to show invoice totals Block {ext mod="invoiceTotals"}
Snippet for breadcrumbs Block {ext mod="breadcrumbs"}
My invoices - grid . Multiple grids can be on one page. Block

{ext mod="myinvoices" id=0 req_sql="INV_TO_PAY > 0"}

{ext mod="myinvoices" id=a req_sql="INV_TO_PAY = 0"}

admin.php?mod=Configfront&type=myinvoices req_sql can contaiin regular filter string
Price block invoice Block which is shown on invoice detail pages Block {ext mod="invoicePrice" invoice_id=$invoice_id type="edit" hashkey="{$hashkey}"} admin.php?mod=Configfront&type=editinvoiceprice Accessible with hashkey
Detail block invoice Block which shows details of invoice, like dates Block {ext mod="invoiceDetail" invoice_id=$invoice_id type="edit" hashkey="{$hashkey}"} Accessible with hashkey
My profile customer block Block {ext mod="myprofilecustomer"}
My profile user block Block {ext mod="myprofileuser"}