TBC ESL Ministry
*Website Updates*
This is an extremely boring technical listing of the updates done to this website. Feel free to ignore this section.
Website Changes:
July 23, 2024
- Integrate in-person and online class sections into one classes section.
- Still debugging translations throughout site.
- Update with 2024-2025 school year info
August 16, 2023
- Information for the Fall 2023 in-person classes is now updated.
- Fall 2023 Online classes are updated. Online registration for online classes is now open.
June 14, 2023
- Information for the Fall 2023 in-person classes is now available.
August 1, 2022< (Version 4.0b)
- Information for the Fall 2022 in-person classes is now available.
- Online registration for the Fall 2022 online term is now open.
- Re-tooled security of contact scripts. Also compiled them for easier maintenance.
- Switched communication email to gmail as having problems with qq emails on our mail server.
- February 15, 2022
Registration for the Spring 2022 online term is now open.
December 13, 2021
- Now allowing Interac e-Transfers.
November 12, 2021 (Version 4.0a)
- Revamped former Registration section into Online Classes and In-person Classes. Moved class information into the appropriate parts in online/in-person classes.
- Had also changed main page in October to a simplified navigation Chinese/English choice. Moved English main page further in.
- Added in a confirmation step for all email forms (getting incorrect email addresses typed in)
September 15, 2021 (Version 3.4b)
- Debugging Chinese translations. (Note: need to double-check overall Chinese info via online translation -- ongoing edits may cause accidental deletions that cause mistranslation)
- Re-organized information to make it easier to read and emphasize certain points. (Need to see if too wordy looking)
- Readjust forms for additional information (Note: need to do more error checking)
- Added in a central portal page to divide between English & Chinese sections.
- Added in some artwork by Ellen.
- Re-adjust stylesheets & image ratios to better adjust to mobile devices.
- Added colour to ESL title to match logo and look more cheerful.
August 21, 2021 (Version 3.3b)
- Open online registration
- Minor debugging and translation adjustments.
- Adjusting stylesheet for small mobile users.
- Reprogram scripts to prevent multi-clicks and to increase efficiency.
- Secure all PDFs to prevent webbot scooping up names unnecessarily.
July 31, 2021 (Version 3.2b)
- Translating of website has been ongoing.
- Switch to new server has been completed. Reconfigured scripts to work with new server. Need widescale email test to see if spam blocking happening with some students' emails.
July 8-July 18, 2021 (Version 3.1a)
- Revamping reprogramming all scripts for security and ease of use.
- Develop content and redoing structure.
- Prep for switch of servers (for relability of email server -- previous had spam blocking problems)
June 20-July 7, 2021 (Version 3.0a)
- Revamping all content in preparation for 2021-2022 School Year
February 27, 2021 (Version 2.7)
- Added in the new Spring 2021 & next school year's info
- Added in Spring 2021 registration form
- Added Annual reports in the About section.
January 7, 2021 (Version 2.6)
- Added in headset tips.
November 18, 2020 (Version 2.5)
- Transforming website to handle Winter 2021 registrations.
- Adding in-person Q&A session just before term starts.
- Simplified and clarified various instructions.
- Changed registration email sender -- much faster and more secure
September 17, 2020 (Version 2.3)
- Activated a security feature on the registration script to prevent bots from sending blank forms.
September 10, 2020 (Version 2.2)
- Removed church phone number. Added more references to our email address. Added notes that in-person registration at church not allowed. These are to reduce work on church secretary.
September 5, 2020 (Version 2.1)
- Added in referral from in registration form.
- Allowing viewers to email us for other ESL church information.
September 3, 2020 (Version 2.0)
- Finished the bulk of the Chinese translation. So, now the website is officially ready (no longer Beta testing).
- Still need to correct some trivial parts and translate the email responses.
August 31, 2020 (Version 1.9 Beta)
- Added more Chinese webpages
- Had to redo Registration forms to use online scripts.
August 25, 2020
- Edited English text. Added church info.
- Changed Sharon's level.
- Added in Chinese webpages (integrating Chinese and English on the same page made them too wordy to easy read; already a lot of text to read). Translation is still in the works.
August 22, 2020
- Streamlined the English descriptions and pages to prepare for Chinese translation.
August 20, 2020
- Now online with paid hosting for reliability after last term's problems with free hosting.
August 10, 2020
- Setting up first offline beta.
Back to top
Sitemap for this website:
- Main login page
- Home
- About
- Online & In-Person Classes
- ESL Volunteer
- Contact
- Website Updates
Back to top
Website Creator Notes:
This website was created due to switching to online teaching due to COVID-19 in the spring 2020. Only one class was online in the Spring 2020, so that website was only geared for that class on a free server. Many lessons about the difficulties of teaching online were learned during that time.
With the COVID-19 looking bleak, the website was altered to represent the whole of the ESL ministry as we were expecting more classes to be taught online for the 2020-2021 ESL school year. We switched to a paid server for reliability and have scripting available. We were able to implement Chinese translation of our website thanks to one of our volunteers.
With the COVID-19 outbreak lessening, this website has been revamped to better serve the needs of in-person classes, as well as inform the public about who we are. We are keeping the design basic for easy of editing and focusing on content instead.
Back to top
If you have questions or comments, please contact us through our General Contact form.