- The Process of Adding New Events to the calendar.thaiprogrammer.org Database and Facebook Page
- 0. Introduction
- Purpose
- Process overview
- Prerequisites
- 1. Verifying event’s suitability
- 1.1 Verify that event is not already on the calendar
- 1.2 Verify criteria for the event
- 1.3 Ensure that the necessary data for an event is available
- 2. Creating an event data file
- About data file format
- 2.1 Open the data editor
- 2.2 Import event information from Facebook event (optional)
- 2.2.1 Enter Facebook URL into “tools → data assistant” and click “Download ICS file”
- 2.2.2 Drag the file into the data textbox.
- 2.3 Add a category to the event
- 2.4 Add topics to the event
- 2.4.1 Use the data assistant to add a topic
- 2.4.2 Add a topic manually
- 2.5 Add event location
- 2.5.1 Use the data assistant to add an existing location
- 2.5.2 If location is new, use the data assistant to add a new location
- 2.6 Edit the event ID (slug)
- 2.7 Add ticket links
- 2.8 Edit summary and description
- 2.8.1 Event summary
- 2.8.2 Event description
- 2.10 Fix the remaining problems
- 2.10.1 Remove unavailable links
- After fixing, the problem area should be green:
- 2.11 Preview the event
- 2.12 Revise
- 3. Submit the event to the project
- 3.1 Click “Copy text and submit event”
- 3.2 Paste the event data
- 3.3 Propose the new file
- 3.4 Create a new pull request
- 3.5 We will review your pull request.
- 4. Adding events to Facebook page
- 4.1 Preconditions
- 4.2 Add the event to Facebook page.
- 5. Share the event on the page
- 5.1 Preconditions
- 5.2 Activate admin mode
- 5.3 Copy event text to post
- 5.3 Share the event on the page
0. Introduction
Purpose
Process overview
Prerequisites
1. Verifying event’s suitability
1.1 Verify that event is not already on the calendar
1.2 Verify criteria for the event
1.3 Ensure that the necessary data for an event is available
2. Creating an event data file
About data file format
2.1 Open the data editor
2.2 Import event information from Facebook event (optional)
2.3 Add a category to the event
2.4 Add topics to the event
2.5 Add event location
2.6 Edit the event ID (slug)
2.7 Add ticket links
2.8 Edit summary and description
2.10 Fix the remaining problems
2.11 Preview the event
2.12 Revise
3. Submit the event to the project
3.1 Click “Copy text and submit event”
3.2 Paste the event data
3.3 Propose the new file
3.4 Create a new pull request
3.5 We will review your pull request.
4. Adding events to Facebook page
4.1 Preconditions
4.2 Add the event to Facebook page.
5. Share the event on the page
5.1 Preconditions
5.2 Activate admin mode
5.3 Copy event text to post
5.3 Share the event on the page