Site Updates

General Notes
The website is deployed on WrodPress, so Google for help with WordPress can help solve most questions.

Login
http://www.baselrunning.ch/login

Site Email
There is an email address info@baselrunning.ch that registration forms and contact emails get sent to. I don’t have access to this email address, either Lionello or Yves should have this access.

Main Tasks

Edit Club Championship Races

On the menu system on the left, select “Pages > All Pages”
Click “Club Championship”
Scroll down to the line that says:

var raceData = `{

The club championship data is stored as JSON.
Edit the data to get it to show what you want.
Click “Preview” or “Update” to view the changes.

Note:
You need to put the entries in date order. The code will add the month headers and will strike out the events after the dates pass.

Edit Board Members

On the menu system on the left, select “Pages > All Pages”
Click “Board members”
Scroll down to the line that says:

var boardData = `{

The Board members data is stored as JSON.
Edit the data to get it to show what you want.
Click “Preview” or “Update” to view the changes.

Add Club News (Home Page)

On the menu system on the left, select “Pages > All Pages”
Click “(no title) – Front Page”
Scroll down to the section with the line

// Update the JSON data with the data to display in the Club News section

News is entered as a JSON string with a title and content.

Example adding 2 news items.

var newsJson = {
“news”: [
/* — Keep this block as a template
{
“title” : “xxx”,
“content”: “xxx”
}
*/
{
“title” : “Title of first news item”,
“content”: “Text of my first news item goes here. You can write what you want.”
},
{
“title” : “Title of second news item”,
“content”: “Text of my second news item goes here. You can write what you want.”
}
]};

If there are no news items, then you can keep the JSON as:

var newsJson = {
“news”: [
/* — Keep this block as a template
{
“title” : “xxx”,
“content”: “xxx”
}
*/
]};

Update the JSON data and then click “Preview” or “Update” to view the changes.

Upcoming Events

These get pulled through automatically from Meetup.

Registration Form

Registration forms are created using the “Ninja Forms” add-in
When someone fills in the form and clicks “Submit”, the details are sent to info@baselrunning.ch
If you click on “Submissions” you can also see the details of all the forms that have been submitted

Adding new images

On the menu system on the left, select “Media > Library”
Click “Add New” to add new images

General Page Editing

On the menu system on the left, select “Pages > All Pages”
Choose the page you want to edit.
Editor is visual so it is easy to see the changes you need to make.
When you are done, click “Preview” or “Update”

Changing standard colours, fonts, styles

Styling is done with CSS
The CSS styles are defined in “Appearance > Customize > Additional CSS”