- Print
- DarkLight
How does the app configuration settings work?
In the configuration settings you will see a new tab called "App" This is where the app feed which goes to the festival pro app can be customised and configured to show relevant data.
In this article we will cover every single option, how it works and what it does.
APPFEED
By turning on APPFEED it will add the JSON structure to put the information on the app to the existing JSON. You can get this feed by typing any system name and add "/app.json" to the end. So for example basscoast.festivalpro.com/app.json
(You can use any NON ALPHA system name and it will work. All events with appdata turned on will show in the JSON regardless of which system name you use)
ARTISTLIST
This will look at the type of contact field in general and if it = ARTISTS - It will add them to the ARTISTS report in the JSON. This report only brings in artists linked to a show/performance.
VENDORLIST
VENDORLIST is different to ARTISTLIST as it requires a JSON bookmark to be created and the URL to be pasted into this field. It should look something like the below image,
SPONSORLIST
Sponsorlist works the same as the above vendorlist
VENUES
Venues works the same as artistlist and uses the type field and VENUE to work.
PERFORMANCES
Performances is hardcoded and is currently always FPPERFORMANCES;Performances
_______
SHOWS
Shows list gets a little more technical. In here it will always start with FPSHOWS then ;
FPSHOWS;
Then we want to create the name for the menu item that will be clickable in the app
FPSHOWS;Dance Shows
After we do this we then want to specify what type of show we want to show once the menu item is clicked (This is hard coded to the Show type field which is also defined below)
FPSHOWS;Dance Shows|Dance
If we want to show multiple different types we might use a / between the types
FPSHOWS;Dance Shows|Dance/Music/Speaker
If we want to show all shows inside the type field we would use an asterisk *
FPSHOWS;All Shows|*
And finally if you want multiple menu items we would separate using the | character.
FPSHOWS;Dance Shows|Dance;Music Shows|Music;All Shows|*
______
SHOWNAME
Show name will map the show name using the field name in the shows group. If you had a system where show name was instead "Show Title" you would put the words show title here instead.
SHOWPHOTO
This again works the same as the above, whichever show image you want to use from the shows group, type the field name into here.
SHOWSUBTITLE
Same as above
SHOWDESCRIPTION
Same as above
SHOW LOCATION
Same as above
SHOWTYPE
This is the field that is hard coded to be looked at for the menu items for "SHOWS"
MULTIEVENTS
Here we can define which multievents to pull into the app if the system is a multievent system. You can find the multievent id in the Multievents tab in Config - Settings - Multi Events - Please comma separate these
ARTISTPHOTO
This field uses a field ID to show the artist photo
ARTISTDESCRIPTIONFIELDS
{DO NOT KNOW - I ASSUME FIELD ID}
ARTISTTAGFIELDS
This also uses field id and could be used with Artist Type
COLOUR1 2 3 4
{Sets colours in the app but i do not know what currently}
SPONSORTYPE
Uses the field name and shows the package a sponsor may be on in the app (GOLD SPONSOR)
SPONSORINFO
Same as above (uses field name)
SPONSORLOGO
Uses the field name for a Sponsor Logo
VENDORDESCRIPTION1
Uses field name
VENDORLOGO
Also uses field name from vendor area to display vendor picture
VENDORPHOTO1
Can display another image like "Image of good for sale" Also uses the field name
VENDORTYPE
Uses field name
PERFORMANCELOCATION
Uses field name like Stage/Venue
PERFORMANCEDESCRIPTION
Uses field from the performance group and field name like: Performance Type
NEWS
News requires an export from the news area of the system (which will have a button added soon to the production tab) You can choose what you export here, make a bookmark and link it into here
MENULINK 1 2 3 4 5
Menu links are used to create quick and easy ways for people to get from the app to external sites like going from the app to Festivalpro.com
DEFAULTCALENDARVIEW
This can be changed to allow different calendar views {More documentation needs adding}
BOTTOMMENU
BOTTOMMENU can be configured to choose what will be clickable on the bottom menu section of the app {Needs more documenting as to how it actually works though and what it connects to}