Professional Documents
Culture Documents
:
:
:
:
:
:
Internad Limited
Joey Fan
1.82
Yale Club of Hong Kong Website
December 31, 2013
Yale Club of Hong Kong
Revision History:
Version
1.0
1.1
1.2
Date
Oct 5, 2011
Nov 21, 2011
Feb 7, 2012
Major Change
Revise membership types and forms
Author
Joey Fan
Joey Fan
Joey Fan
Reviewed by
_____________________
Name & Company Stamp
All information contained within this document is the proprietary and confidential
information of Internad Limited. No portion of this document may be reproduced,
distributed or disclosed to any third party without the explicit written permission of
Internad Limited.
Page 1 of 132
334187058
OVERVIEW...............................................................................................................................4
2.0
2.1
HOME PAGE.............................................................................................................................5
2.1.1
Masthead..........................................................................................................5
2.1.2
Horizontal Navigation Menu...........................................................................5
2.1.3
Keyword Search..............................................................................................5
2.1.4
Join Membership.............................................................................................6
2.1.5
Vertical Navigation Menu................................................................................6
2.1.6
Member Login.................................................................................................7
2.1.7
Forgot Password..............................................................................................9
2.1.8
Photo Slideshow............................................................................................10
2.1.9
Upcoming Club Events..................................................................................10
2.1.12
News from Campus.......................................................................................10
2.1.13
Yale and the World........................................................................................10
2.2
USEFUL LINKS.......................................................................................................................11
2.3
CONTACT DETAILS................................................................................................................11
2.4
SITEMAP................................................................................................................................11
2.5
MEMBERSHIP.........................................................................................................................11
2.5.1
Membership Main Page.................................................................................12
2.5.2
Alumni Member Application Form...............................................................12
2.5.3
Affiliate Member Application Form..............................................................16
2.5.4
Non-member Alumni and Affiliates Application Form.................................19
2.5.4
Application Form Preview............................................................................23
2.5.5
Approve Application by Administrator.........................................................24
2.5.6
Reject Application by Administrator.............................................................26
2.5.7
Membership Payment....................................................................................26
2.6
YALE NEWS FEEDS...............................................................................................................29
2.6.1
Yale News Index Page...................................................................................29
2.6.2
Yale and World News Index Page.................................................................29
2.7
EVENTS..................................................................................................................................30
2.7.1
Upcoming Events Index Page.......................................................................30
2.7.2
Past Events Index Page..................................................................................30
2.7.3
Event Calendar..............................................................................................31
2.7.4
Event Details Page.........................................................................................31
2.7.5
Event Sign-up Form......................................................................................34
2.7.6
Event Payment...............................................................................................42
2.7.7
View Event Registration................................................................................43
2.7.8
Modify Event Registration............................................................................46
2.7.9
Cancel Event Registration.............................................................................47
2.7.10
Event Photos..................................................................................................47
2.8
APPLYING TO YALE...............................................................................................................48
2.9
INFORMATION PAGES............................................................................................................48
2.9.1
Main Menu and Submenu.............................................................................48
2.9.2
Section Index Page........................................................................................49
2.9.4
Article Page...................................................................................................50
2.10
MY ACCOUNT........................................................................................................................50
2.10.1
Update Profile................................................................................................50
2.10.2
Update Profile Preview..................................................................................54
2.10.3
Member Application for Non-Member.........................................................56
2.10.4
Unregister for Non-Member..........................................................................56
2.10.5
Membership Status........................................................................................57
2.10.6
Upgrade Membership....................................................................................58
2.10.7
Change Password...........................................................................................58
2.11
MEMBERS CORNER................................................................................................................58
2.11.1
Member Directory.........................................................................................59
2.11.2
View Contact Details.....................................................................................60
2.11.3
Job Opportunities...........................................................................................62
Copyright 2012-2014 Internad Limited
Page 2 of 132
334187058
Current Rsums...........................................................................................62
Event Photos..................................................................................................62
Bulletin Board...............................................................................................62
3.1
MEMBERSHIP APPLICATION MANAGEMENT..........................................................................63
3.1.1
Search New Membership Application...........................................................63
3.1.2
Review New Membership Application.........................................................64
3.2
MEMBERSHIP MANAGEMENT................................................................................................66
3.2.1
Search Member..............................................................................................66
3.2.2
View Member Details....................................................................................70
3.2.3
Membership Info...........................................................................................75
3.5
CONTACT DETAILS MANAGEMENT........................................................................................76
3.5.1
Modify Contact Details Page.........................................................................76
3.6
INFORMATION PAGE MANAGEMENT.....................................................................................76
3.6.1
Section Management.....................................................................................76
3.6.2
Add New Section...........................................................................................77
3.6.3
Modify Section..............................................................................................79
3.6.4
Delete Section................................................................................................80
3.6.5
Article Management......................................................................................81
3.6.6
Add New Article............................................................................................82
3.6.7
Modify Article...............................................................................................84
3.6.8
Delete Article.................................................................................................84
3.7
USEFUL LINKS MANAGEMENT..............................................................................................85
3.7.1
Modify Useful Links Page.............................................................................85
3.8
EMAIL BROADCAST...............................................................................................................85
3.8.1
Create Email Broadcast Job...........................................................................86
3.8.2
List Email Broadcast Jobs.............................................................................88
3.8.3
View Email Broadcast Job Details................................................................88
3.9
EVENT MANAGEMENT...........................................................................................................89
3.9.1
Create New Event..........................................................................................89
3.9.2
Search Event..................................................................................................95
3.9.3
View Event Details........................................................................................96
3.9.4
Modify Event.................................................................................................99
3.9.5
Generate Sign-up Link................................................................................105
3.9.6
View Event Sign-up List.............................................................................106
3.10
PHOTO ALBUMS MANAGEMENT..........................................................................................111
3.10.1
List Photo Album.........................................................................................111
4.10.2
Add New Photo Album................................................................................112
4.10.3
Modify Photo Album...................................................................................113
4.10.4
Add New Photos..........................................................................................114
3.10.5
Modify Photos.............................................................................................116
3.11
META DATA MAINTENANCE................................................................................................119
3.11.1
Add New Meta Data....................................................................................120
3.11.2
Modify Meta Data.......................................................................................121
3.11.3
Delete Meta Data.........................................................................................122
3.11.4
View Meta Data...........................................................................................123
3.12
MEMBERSHIP FEES MAINTENANCE.....................................................................................124
3.13
SYSTEM PARAMETERS MAINTENANCE................................................................................125
Page 3 of 132
334187058
1.0 Overview
The Yale Club of Hong Kong Website is the web presence of the Yale Club of Hong
Kong. It provides the web front end for inviting members to join the Club as well as
presenting the Club's information and events. It also includes a sub-site to provide
college candidates with admissions information. The backend of the system is a
Content Management System (CMS) for managing the content on the website, as well
as managing the Membership Database and administering events attendance.
For comments or questions about this document, please contact:
Joey Fan
Internad Limited
Email:joey.fan@internad.hk
Tel: +852 2893 0721
Page 4 of 132
334187058
Home Page
2.1.1 Masthead
The Masthead is common to all pages of the website and includes the following:
Picture images
Field Type
Text Box (up to
100 characters)
Action Button
Description
Enter keyword or search phrase to search
content within the website
Click to start the search
The search result lists any records that match the keyword within the website. Each
listed item shows the following information:
Output
Copyright 2012-2014 Internad Limited
Description
Page 5 of 132
334187058
Summary
The following menu items are dynamic, which means they can be created
and maintained through the CMS:
Presidents Welcome open the Welcome page
About the Club access the About the Club section, which may
contain multiple sub-menu items linking to different pages that are
created through the CMS
Career Resources open the Career Resources section, which may
contain multiple sub-menu items linking to different pages that are
created through the CMS:
Page 6 of 132
334187058
Certain pages are restricted to Members only (e.g. resumes and jobs under Career
Resources, photo album, My Contact Info, Upgrade My Membership, Change
Password). If a visitor tries to access the page without logging in first, the following
will be displayed:
This section of the website is restricted to Members and Associate Status Alumni/
Affiliates only.
If you are Yale Club of Hong Kong member, please login first to gain access:
Login ID: [ ]
Password: [ ]
Login
Cancel
Forgot password
Join the Club
If the User successfully logs in, then the restricted page is automatically displayed.
Page 7 of 132
334187058
Description
Login ID of Member which defaults to the Yale
related email address during membership
application
Member's password
When checked, automatically log in the
Member every time he/she visits the website
Description
Welcome
[Member First Name]
[Member Last Name]
Membership Type:
Page 8 of 132
334187058
Expires on:
Associate Alumni
Associate Affiliate
Membership Status
My Contact Info
Upgrade My Membership
Change Password
Login Time display the Members login time in hh:mm:ss: HKT format
Logout the Logout button for signing out from the Members Corner
Furthermore, all the restricted pages are now available to the Member
Description
Yale related email address of Member
registered as login ID during membership
Page 9 of 132
334187058
application
Description
Event Date
The User may click on Event Title to view the Event Details page.
At the end of the "Upcoming Events" list is the "Go to Events Calendar" link to show
the Upcoming Events on the Events Calendar page.
2.1.12
The "News from Campus" section lists the latest 5 news headlines from the Yale
News RSS Feed under "YaleNews All Topics". The RSS feed is at
"http://news.yale.edu/news-rss".
The User may click on each hyperlinked News Headline to view story hosted at Yale
by popping up a new window.
Page 10 of 132
334187058
2.1.13
The "Yale and the World" section lists the latest 5 news headlines from the Yale News
RSS Feed under "World & Environment". The RSS feed is at
"http://news.yale.edu/topics/world-environment/rss".
The User may click on each hyperlinked News Headline to view story hosted at Yale
by popping up a new window.
Above the 5 news headlines displayed is the "more" link for opening the Yale and the
World Index Page, which lists all news headlines available on the RSS feed.
2.2
Useful Links
The Useful Links page lists the recommended links with the following information:
Output
Description
Useful Links
[Useful Links] in HTML format
2.3
Contact Details
The Contact Details page displays the [Contact Details] edited in HTML using the
CMS:
Output
Description
Contact Details
[Contact Details] in HTML format
2.4
Sitemap
The Sitemap page lists all the primary and secondary pages of the website with their
page title and link:
Output
Description
Join Us
Link to the Membership page
Home Page
Contact Details
Sitemap
Page 11 of 132
334187058
2.5
Membership
Non-members may apply for Yale Club of Hong Kong membership by clicking the
"Join Us" link on the left column of each web page or the Membership link within
the Vertical Navigation Menu to access the Membership Main Page.
Description
[Membership Introduction] which introduces the
Yale Club membership display if not <blank>
Alumni Member
Description
*Salutation
*First name
*Last name
*Gender
Dropdown selection:
Dr.
Miss
Mr.
Mrs.
Ms.
Text box (50 characters)
Text box (50 characters)
Radio Buttons:
334187058
Yale School 2
Degree 2
Dropdown selection:
List the [Meta Data Name]
of all Yale schools from
the [Meta Data Yale
School] table
Text Box (30 characters)
Year 2
Residential
College
Other University
Dropdown selection:
List the [Meta Data Name]
of all Yale Residential
Colleges from the [Meta
Data Residential
College] table
Textbox (100 characters)
Degree
Year
Other University
Degree
Page 13 of 132
334187058
Year
High School in
Typeahead Textbox (50
Hong Kong (if
characters) search and select
attended school
previously entered [High School],
here)
or type a new one
Year of
Text box (YYYY format)
Graduation
Contact Information of Member
Company Name Text box (50 characters)
Visible in
Checkbox (default is checked)
Membership
Directory
Office Address
Text Area (250 characters)
Country
Dropdown selection:
List all country names
(default is Hong Kong)
Visible
Checkbox (default is checked)
Office Phone
No.
Visible
Home Address
Country
other university 2
[Other Graduation Year 2] Graduation
year from other university 2
[High School Name] attended by the
Applicant
[High School Graduation Year] of the
Applicant
[Company Name] of Applicant
Check to make [Company Name] visible
to other Members in Membership
Directory
[Company Address] of Applicant
Select the [Company Country]
Page 14 of 132
334187058
Visible
*Correspondenc
e Email Address
Visible
Referred by
Remarks
Interests
Page 15 of 132
334187058
**First name
Mother
Dropdown selection:
Dr.
Miss
Mr.
Mrs.
Ms.
Text box (50 characters)
**Last name
Email Address
**Salutation
Add another
Action button
Click to add another family member
family member
Remove
Action button
Click to remove this family member
* Mandatory fields
**Must provide information of at least one family member
*Salutation
*First name
*Last name
*Gender
*Yale affiliated
program
Dropdown selection:
Dr.
Miss
Mr.
Mrs.
Ms.
Text box (50 characters)
Text box (50 characters)
Radio Buttons:
Female (selected as default
if [Salutation] is Miss,
Mrs. Or Ms.)
Male (selected as default if
[Salutation] is Mr.)
Dropdown selection:
- List the [Program Name]
from the [Meta Data
Affiliation Program] table
of all Yale affiliations,
such as Parent,
Spouse, Yale New
Haven, Yale-NUS,
Yale-China, Other
Affiliation
Page 16 of 132
334187058
*Position
University attended
Degree
Year
Other University
Degree
Year
Year of Graduation
Office Address
Country
Visible
Dropdown selection:
List all country names
(default is Hong Kong)
Checkbox (default is checked)
Visible
Checkbox (default is
Page 17 of 132
Home Address
Country
Visible
*Mobile Number
Visible
Checkbox (default is
unchecked)
Visible
*Correspondence
Email Address
Page 18 of 132
334187058
Referred by
Remarks
Interests
Check to make
[Correspondence Email
Address] visible to other
Members in Membership
Directory
[Referral Person] who referred
the applicant
[Remarks] of the Applicant to
the club
Check to select the areas of
interests of the Applicant
Multiple checkboxes:
List the [Meta Data Name]
from the [Meta Data - Interest]
table
* Dues Options
Radio Buttons:
Select the [Dues Options] of
- Standard [Membership
the Applicant, which
fee for Standard] per year. determines the amount due if
[Standard Fee Description] the application is approved.
- Family [Membership fee
for Family] per year
[Family Fee Description]
Information of family members (if Family or Lifetime Family selected for [Dues
Options]
Select the [Relationship] of the
**Relationship
Dropdown selection:
Applicants family member
Spouse
Son
Daughter
Father
Mother
**Salutation
Dropdown selection:
[Salutation] of the Applicants
family member
Dr.
Miss
Mr.
Mrs.
Ms.
**First name
Text box (50 characters)
[First Name] of Applicants
family member
**Last name
Email Address
Action button
Action button
* Mandatory fields
Page 19 of 132
334187058
*Salutation
*First name
*Last name
*Gender
Dropdown selection:
Dr.
Miss
Mr.
Mrs.
Ms.
Text box (50 characters)
Text box (50 characters)
Radio Buttons:
Female (selected as default
if [Salutation] is Miss,
Mrs. Or Ms.)
Male (selected as default if
[Salutation] is Mr.)
Radio buttons:
Select the [Association Type] of the Applicant - Graduate from Yale
whether the Applicant is an alumnus or affiliated
- Participated in a Yale
with Yale
affiliated program
If [Association Type] is Alumni, fill in the Yale school, degree and graduation year affiliated with the
Applicant
*Yale School
Dropdown selection:
Select the [Yale School 1] attended by the alumni
List the [Meta Data Name]
of all Yale schools from
the [Meta Data Yale
School] table
Degree
Text Box (30 characters)
[Yale Degree 1] - Title of 1st degree at Yale (if
applicable)
Year
Text box (YYYY format)
[Yale Graduation Year 1] Graduation year of 1st
degree (if applicable)
Yale School 2
Dropdown selection:
Select the [Yale School 2] attended by the alumni
List the [Meta Data Name] of all
Yale schools from the [Meta Data
Yale School] table
Degree 2
Text Box (30 characters)
[Yale Degree 2] - Title of 2nd degree at Yale
Year 2
Text box (YYYY format)
[Yale Graduation Year 2] Graduation year of
2nd degree
Residential
Dropdown selection:
Select the [Residential College] which the
College
List the [Meta Data Name] of all
alumnus has belonged to (if applicable)
Yale Residential Colleges from
the [Meta Data Residential
College] table
If [Association Type] is Affiliate, specify the affiliation program, position and date of joining
Copyright 2012-2014 Internad Limited
Page 20 of 132
334187058
Dropdown selection:
- List the [Meta Data Name]
from the [Meta Data Affiliation Program] table
of all Yale affiliations,
such as Parent,
Spouse, Yale-China,
Yale New Haven,
YUNA
*Position
*Joining Date
Text Box (mm-dd-yyyy)
[Affiliation Joining Date] - Applicants need to
n(mm-dd-yyyy)
specify the date of joining the affiliation program
The information below pertains to the Applicant, regardless of the [Association Type] of the Applicant
Other University
Textbox (100 characters)
[Other University] attended by the Applicant
Degree
Text Box (30 characters)
[Other Degree] - Title of degree at other
university
Year
Text box (YYYY format)
[Other Graduation Year] Graduation year from
other university
Other University
Textbox (100 characters)
[Other University 2] attended by the Applicant
2
Degree
Text Box (30 characters)
[Other Degree 2] - Title of degree at other
university 2
Year
Text box (YYYY format)
[Other Graduation Year 2] Graduation year
from other university 2
High School in
Typeahead Textbox (50
[High School Name] attended by the Applicant
Hong Kong (if
characters) search and select
attended school
previously entered [High School],
here)
or type a new one
Year of
Text box (YYYY format)
[High School Graduation Year] of the Applicant
Graduation
Contact Information of Applicant
Company Name Text box (50 characters)
[Company Name] of Applicant
Visible in
Checkbox (default is checked)
Check to make [Company Name] visible to other
Membership
Members in Membership Directory
Directory
Office Address
Text Area (250 characters)
[Company Address] of Applicant
Country
Dropdown selection:
Select the [Company Country]
List all country names
(default is Hong Kong)
Visible
Checkbox (default is checked)
[Company Address Visible] - Check to make
[Company Address] visible to other Members in
Membership Directory
Office Phone
Text box (20 characters)
[Company Phone] of Applicant
No.
Visible
Checkbox (default is
[Company Phone Visible] - Check to make
unchecked)
[Company Phone] visible to other Members in
Membership Directory
Copyright 2012-2014 Internad Limited
Page 21 of 132
334187058
Visible
Visible
Page 22 of 132
334187058
Visible
Referred by
Remarks
Interests
* Mandatory fields
Cancel
If no duplicate is found, the Membership Application Preview Page shows all the
information entered by the prospective Member. The User may click "Return to
make changes" to return to the original form to make changes, or click "Submit" to
submit the application.
Following as shown the message when user submits the application from preview:
.
Thank you for applying to become [Membership Type] of the Yale Club of Hong
Kong. We will review your application and contact you shortly.
As user submitted the form preview, the application status is initialized to "Pending
Approval". The system will send email to Administrator to notify about the new
application, the email template is as follows:
Page 23 of 132
334187058
Page 24 of 132
334187058
Page 25 of 132
334187058
Page 26 of 132
334187058
Retry
Page 27 of 132
334187058
Cancel
The Applicant may click Retry to return to the PayPal payment page to try again, or
Cancel the payment, in which case the following is displayed:
As your membership fee payment via PayPal was unsuccessful, your [Membership
Type] membership of the Yale Club of Hong Kong has not been activated. You
may write a cheque to Yale Club of Hong Kong and send to [Club Mailing
Address]
OK
Page 28 of 132
334187058
Sincerely,
Yale Club of Hong Kong
The [Membership Status] is set to Active.
The [Membership Start Date] and [Membership End Date] are set according to the
[Membership Type]:
Annual Membership - [Membership Start Date] = [Payment Date] and
[Membership End Date] = [Payment Date] + 1 Year 1 Day
Lifetime/Lifetime Family Membership - [Membership Start Date] = [Payment
Date] and [Membership End Date] is not set
Page 29 of 132
334187058
2.6
Description
News Title
Date
The User may click the News Title to open a new window to view the news story on
the source page at Yale News website under "All Topics".
Description
News Title
Date
The User may click the News Title to open a new window to view the news story on
the source page at the Yale News website under "World & Environment".
Page 30 of 132
334187058
2.7
Events
Event Summary
The User may click the Event Title to view its Event Details page.
Each page lists up to 20 upcoming events. If there are more than 20 events, then
enable < Prev, Next >, << First Page, Last Page >> links to navigate between
pages.
Event Summary
Photo Album
Page 31 of 132
334187058
The User may click the Event Title to view its Event Details page.
Each page lists up to 20 upcoming events. If there are more than 20 events, then
enable < Prev, Next >, << First Page, Last Page >> links to navigate between
pages.
Field Type
Action Button
Next Month
Action Button
Month
Dropdown selection:
List all the months from
January to December
(default to current month)
Dropdown selection:
List all the years in which
events are available from
latest to earliest (default to
the current year)
Year
Description
Click to display the previous
months Event Calendar
Click to display the next months
Event Calendar
The displayed monthly calendar shows the date across the weekdays. If the date falls
on an event date, then the following is displayed:
Output
Description
Event Title
[Event Title] of the Event link to the Event
Details Page of the Event if this is an upcoming
event; link to the Past Events Index Page if this a
past event.
Description
Page 32 of 132
334187058
Event Date
Event Time
Event Venue
Event Fee
Page 33 of 132
334187058
[Event Sign-up Deadline] in "wwwww, d-mmmyyyy", if entered for the Event by the
Administrator
[Event Payment Deadline] in "wwwww, yyyymm-dd", if entered for the Event by the
Administrator
Contact Person
Event Description
File Name
Event Images
Page 34 of 132
334187058
Venue
Event Fee
Page 35 of 132
334187058
[LastName],[FirstName]
Classof[YaleYear1](foralumni
memberandnonmemberalumnionly)
Field Type
Text Display non-editable
Page 36 of 132
Description
[Last Name], [First Name] of the
334187058
Membership Type
Email Address
Contact No.
Payment Option
(display if [Fee
Type] is Amount)
Radio buttons:
Pay in advance (shown in
[Pay-in-advance] is
enabled for the Event)
Pay at the door (shown if
[Pay-at-door] is enabled
for the Event)
Checkbox (default is checked)
Yourself
Family Members
No. of Guests
Multiple Checkboxes:
List the names of the
family members of the
Member in [Salutation]
[First Name] [Last Name]
format
Enable only if this is a Member
and the Alumni/Affiliate
Members [Dues Option] is
Family or Lifetime Family
Dropdown selection
Member/Non-Member
[Membership Type] [Dues
Options] of the Member/NonMember
Default is [Correspondence Email
Address] of the Member/Nonmember
Default is [Mobile Number] of the
Member /Non-Member
Check if Member/Associate is
attending the event.
Check to select the Family
Members who are also attending
the event
After completing form, the User clicks Cancel to return to the Event Details page,
or Next to proceed with the sign-up. The system then checks if the no. of attendees
requested by the Member/Non-member exceeds the event quota (i.e. [Event Quota]
[No. of attendees already signed-up] < [No. of attendees requested by member/nonmember]). If so, the following is displayed:
Copyright 2012-2014 Internad Limited
Page 37 of 132
334187058
The number of attendees you request for to attend this event has exceeded our
maximum capacity. Please change the number of persons accompanying you to the
event.
Return to make changes
Cancel
If there is no capacity issue, the Member/Associate may then preview the information
with the breakdown of costs, e.g.
1) If [Fee Type] = Description
Event Title: [Event Title]
Event Date: [Event Date]
Event Fee:
[Event Fee Description]
Submit registration
Return to make changes
2) If [Fee Type] = Amount and [Event Payment option] = Pay-in-advance:
Event Title: [Event Title]
Event Date: [Event Date]
Event Fee for pay in advance:
Yourself ([Salutation] [First Name] [Last Name]) = HK$100
plus 2 x Family Members @ HK$100 per person = HK$ 200.00
plus 3 x accompanying guests @ HK$120 per person = HK$ 360.00
Total Amount = HK$ 660.00
<!If [Total Amount] > 0.00 -- >
Payment Deadline: [Payment Deadline in wwwww, d-mmm-yyyy]
Proceed to pay online
<!if [Payment Deadline] > Today -- >
Reserve my place
<! end if -- >
<! Else -->
Submit registration
<! End if -- >
Copyright 2012-2014 Internad Limited
Page 38 of 132
334187058
Page 39 of 132
334187058
Cc: [Event Contact Person Email Address] ;or [Event Sender Email Address]
Subject: Your registration for Yale Club of Hong Kong Event - [Event Title]
Message Body:
[Personalized Greeting] #include if [Personalized Greeting] is Yes
Thank you for signing up for the upcoming Yale Club of Hong Kong event [Event
Title]
Here is the event information:
Date: [Event Date] #in wwwww d-mmm-yyyy format
Time: [Event Time] #include if [Event Time] is not null
Venue: [Event Venue] #include in email if [Event Venue] is not null
Registration and Event Fee:
Sign-up Status: [Sign-up Status] <!should be Confirmed -->
[Event Fee Description]
----------------------------------------------------------------------------<! if [Event Contact Person] != <blank> -->
Contact Person: [Event Contact Person] : [Event Contact Person Email Address]
<!-- If [Event Contact Person Phone] != <blank> --> or call [Event Contact Person
Phone] <!endif -- >
<!endif -->
See you at the event.
Sincerely,
Yale Club of Hong Kong
2) [Fee Type] = Amount and [Event Payment option] = Pay-in-advance:
From: Yale Club of Hong Kong [Event Sender Email Address]
Page 40 of 132
334187058
Cc: [Event Contact Person Email Address] ;[Event Sender Email Address]
Subject: Your registration for Yale Club of Hong Kong Event - [Event Title]
Message Body:
[Personalized Greeting] #include if [Personalized Greeting] is Yes
Thank you for signing up for the upcoming Yale Club of Hong Kong event [Event
Title]
Here is the event information:
Date: [Event Date] #in wwwww d-mmm-yyyy format
Time: [Event Time] #include if [Event Time] is not null
Venue: [Event Venue] #include in email if [Event Venue] is not null
Registration and Event Fee:
Sign-up Status: [Sign-up Status] <!should be Pending Payment -->
Payment option: Pay in advance
Yourself ([Salutation] [First Name] [Last Name]) = HK$100
plus 2 x Family Members @ HK$100 per person = HK$ 200.00
plus 3 x accompanying guests @ HK$120 per person = HK$ 360.00
Total Amount = HK$ 660.00
Invoice No.: [Event Invoice No.]
Please pay by: [Payment Deadline in wwwww, d-mmm-yyyy]
----------------------------------------------------------------------------Please click <a href = [Event Payment Link]>here </a> to pay online through
PayPal Services, including credit card if you do not have PayPal account
or make a deposit to:
HSBC Bank Account No.: 808-181309-292
Account name: Yale Club of Hong Kong
Please email a copy of the deposit slip to [Administrator Email Address].
----------------------------------------------------------------------------<! if [Event Contact Person] != <blank> -->
Contact Person: [Event Contact Person] : [Event Contact Person Email Address]
<!-- If [Event Contact Person Phone] != <blank> --> or call [Event Contact Person
Phone] <!endif -- >
<!endif -->
See you at the event.
Sincerely,
Yale Club of Hong Kong
Copyright 2012-2014 Internad Limited
Page 41 of 132
334187058
Cc: [Event Contact Person Email Address] ;[Event Sender Email Address]
Subject: Your registration for Yale Club of Hong Kong Event - [Event Title]
Message Body:
[Personalized Greeting] #include if [Personalized Greeting] is Yes
Thank you for signing up for the upcoming Yale Club of Hong Kong event [Event
Title]
Here is the event information:
Date: [Event Date] #in wwwww d-mmm-yyyy format
Time: [Event Time] #include if [Event Time] is not null
Venue: [Event Venue] #include in email if [Event Venue] is not null
Registration and Event Fee:
Sign-up Status: [Sign-up Status] <! should be Pending Payment -->
Payment option: Pay at door
Yourself ([Salutation] [First Name] [Last Name]) = HK$100
plus 2 x Family Members @ HK$100 per person = HK$ 200.00
plus 3 x accompanying guests @ HK$120 per person = HK$ 360.00
Total Amount = HK$ 660.00
Please pay at the door on the day of the event.
If you need to cancel your registration, please cancel on or before [Cancellation
Deadline].
----------------------------------------------------------------------------<! if [Event Contact Person] != <blank> -->
Contact Person: [Event Contact Person] : [Event Contact Person Email Address]
<!-- If [Event Contact Person Phone] != <blank> --> or call [Event Contact Person
Phone] <!endif -- >
<!endif -->
See you at the event.
Sincerely,
Yale Club of Hong Kong
Page 42 of 132
334187058
Otherwise, the [Sign-up Status] remains as Pending Payment and the following is
displayed:
Your event fee payment via PayPal was unsuccessful. You may click Retry to
try again or Cancel for further instructions.
Retry
Cancel
The Member/Non-member may click Retry to return to the PayPal payment page to
try again, or Cancel the payment, in which case the following is displayed:
Your event fee payment via PayPal was unsuccessful. Therefore your sign-up
status for the event [Sign-up Status] is [Sign-up Status]. You may write a
cheque to Yale Club of Hong Kong and send to [Club Mailing Address]
OK
Page 43 of 132
334187058
To:
[Email address of registrant]
From: [Event Email Address]
CC: [Event Contact Person Email Address] #if available)
Subject: Payment receipt for for Yale Club of Hong Kong Event - [Event Title]
Message Body:
Dear [First Name]:
Thank you for your payment of HK$[Event Fee] to attend the the Yale Club of
Hong Kong event [Event Title], which we received on [Payment Date].
Here is the event information:
Date: [Event Date]
Time: [Event Time]
Venue: [Event Venue]
Registration and Event Fee:
Sign-up Status: [Sign-up Status]
Yourself ([Salutation] [First Name] [Last Name]) = HK$100
plus 2 x Family Members @ HK$100 per person = HK$ 200.00
plus 3 x accompanying guests @ HK$120 per person = HK$ 360.00
Total Amount = HK$ 660.00
Sincerely,
The Yale Club of Hong Kong
Should you have any enquiry, please contact [Event Contact Person] by email to
[Event Contact Person Email Address].
Description
[Event Title] of the Event
[Event Date] of the Event in YYYYMM-DD format
Name of Member/Non-member in
"[Last Name], [First Name]" format
[Membership Type] ([Dues
Options]) of the Member/NonMember
[Email Address] entered on
registration form
[Contact No.] entered on registration
form
Page 44 of 132
334187058
Sign-up Status
Family Members
No. of Guests
Page 45 of 132
334187058
Payment Method
Action Button
Cancel Registration
Action Button
334187058
Cancel
Page 47 of 132
334187058
No (default)
If the Member/Associate clicks No, the User is returned to the Event Details page
without cancelling the registration.
If the Member/Associate clicks Yes, the system proceeds to cancel the registration
and change the [Sign-up Status] to Cancelled.
The following is displayed:
Your registration for the event [Event Title] on [Event Date] has been cancelled.
OK
The Member/Associate may then click OK to return to the Event Details page.
2.7.10
Event Photos
The default Event Photo Gallery Page shows the photo collection of the most recent
Club event.
The User may view other Photo Gallery pages using the search filter:
Input Field
Field Type
Description
Select [Event Year] to show Event
Year
Dropdown selection:
photos with matching [Event Date]
Any Year
Event
Dropdown selection:
Select the Event to display its
Event Photo Gallery Page
Description
Page 48 of 132
334187058
Venue
Review
Thumbnail photos
Thumbnailphotosoftheeventwithphoto
captions(upto12imagesperpage)
The Visitor may click on any thumbnail photo to pop-up a new window which
displays the large size image along with the photo caption, with navigation links to go
back and forth within the same photo album.
As each page only contains twelve thumbnail images (this is partly due to download
speed), if there are more than 12 photos associated with an event, navigation links
(First, Last, Next, Previous etc) will be shown to let the User move between pages of
the photo gallery within that event.
2.8
Applying to Yale
2.9
Information Pages
Information Pages are web pages which can be created and updated dynamically by
the Administrator through the CMS. Each Main Section or Subsection may include a
main page plus a number of sub-pages which can be accessed by selecting any main
menu or submenu item under the Vertical Navigation Menu respectively. The main
menu and submenu items can be maintained through the Information Page
Management function of the CMS.
Description
[Section Navigation Name] of the Section,
displayed if the [Publish Status] is Visible or
Restricted.
Page 49 of 132
334187058
If the [Publish Status] of the Section is Restricted and the User tries to access the
page without logging in first, the following will be displayed:
This section of the website is restricted to Members only.
If you are Yale Club of Hong Kong member, please login first to gain access:
Login ID: [ ]
Password: [ ]
Login
Forgot password
Cancel
If the User successfully logs in, then the restricted page is automatically displayed.
Description
Summary
Details
List the latest 10 articles under the Section Main Page if available in reversed
chronological order, if any. If more than 10 articles exist, show < Prev, Next
>, << First Page, Last Page >> links to navigate to the next or previous 10
articles. If no article is published under this Section, then just leave <blank>.
Page 50 of 132
334187058
Article Summary
Publish Date
Description
Article Title
Publish Date
Article Body
2.10 My Account
The My Account Section of the website provides the following features for Members
or Associates who have successfully logged in.
2.10.1
Update Profile
Members or Affiliates may update their profile and contact information on the Update
Profile page at any time during the membership period or upon membership renewal:
Copyright 2012-2014 Internad Limited
Page 51 of 132
334187058
Input Field
Field Type
Description
Membership Type
*Salutation
Dropdown selection:
Dr.
Miss
Mr.
Mrs.
Ms.
Text box (50 characters)
[First Name] of Member
Text box (50 characters)
[Last Name] of Member
Radio Buttons:
[Gender] of the Member
Female (selected as default
if [Salutation] is Miss,
Mrs. Or Ms.)
Male (selected as default if
[Salutation] is Mr.)
Member Information
*First name
*Last name
*Gender
Yale School 2
Degree 2
Dropdown selection:
List the [Meta Data Name] of all
Yale schools from the [Meta Data
Yale School] table
Text Box (30 characters)
Year 2
Residential College
Dropdown selection:
List the [College Name] of all
Page 52 of 132
*Joining Date
(mm-dd-yyyy)
Page 53 of 132
334187058
Visible
Home Address
Country
Visible
*Mobile Number
Visible
*Yale Email
Address
Visible
*Correspondence
Email Address
Visible
Remarks
Page 54 of 132
334187058
**First name
Son
Daughter
Father
Mother
Dropdown selection:
Dr.
Miss
Mr.
Mrs.
Ms.
Text box (50 characters)
**Last name
**Salutation
Email Address
Action button
Action button
Interests
Multiple checkboxes:
List the [Meta Name] from the
[Meta Data - Interest] table
Functions for Non-Members only
Become a member
Action button with the following
description:
Unregister
2.10.2
After updating the membership information, the user clicks Preview button to
review the information again.
Following as shown the message when user submits the application from preview:
.
Thank you for updating your Yale Club of Hong Kong profile. Your profile record
has been updated accordingly.
Return to Home Page
Copyright 2012-2014 Internad Limited
Page 55 of 132
334187058
As user submitted the form preview, the system will send email to Administrator to
notify about the update, the email template is as follows:
To: [Administrator Email Address]
CC: [Membership Email Address]
Subject: Yale Club of Hong Kong profile update received
The following Yale Club of Hong Kong member/non-member has updated the
profile information:
- Name: [First Name] [Last Name]
- Date and time of update: [Update Date and time]
- Membership Type: [membership type]
- Member's Yale email address: [Yale Email Address]
Page 56 of 132
334187058
2.10.3
2.10.4
If you unregister as a non-member of the Yale Club of Hong Kong, you will no
longer receive our newsletters and invitations to our events.
Are you sure you want to continue to unregister?
No (default)
Yes
The Non-Member may click No to cancel the unregistration and return to the
Update Profile page, or Yes to proceed with unregistration. If the Non-Member
clicks Yes, the following confirmation screen is shown:
.
Thank you for supporting the Yale Club of Hong Kong in the past. You have been
unregistered as non-member of the Yale Club of Hong Kong.
Page 57 of 132
334187058
2.10.5
Membership Status
Membership Status
Page 58 of 132
334187058
Invoice No.
Payment Status
2.10.6
Upgrade Membership
2.10.7
Change Password
Field Type
Text Box (up to 10
characters)
New Password
Text Box (6 to 10
characters)
Text Box (6 to 10
characters)
Re-type new
password to
verify
Submit
Action Button
Description
Current login password, which must match
the existing password of the
Member/Associate.
New login password which must be 6-10
characters
Re-entry of the new password, which must
match the above New password.
Click to submit the new password to
change the password
If the Current Password is correct, and the two entered new passwords are identical,
then the System proceeds to change the password and shows the following
confirmation:
You have successfully changed your password.
Return to the Home Page
Page 59 of 132
334187058
2.11.1Member Directory
The Member Directory Page allows the authenticated Member to search for a
particular member/non-member record according to the following input criteria:
Input Field
Name
Field Type
Text Box (70 characters)
Description
If entered without quotes (),
each word matches whole or part
of the First Name and/or Last
Name.
If entered with quotes (), entire
text within the quotes must
match whole or part of the First
Name and/or Last Name
Company
Email Address
Membership Type
Multiple checkboxes:
Alumni Member
Affiliate Member
Non-Member
Alumni (nonmember whose
[Association Type] is
Alumni
Non-Member
Affiliate (nonmember whose
[Association Type] is
Affiliate)
Class of
Yale School
Dropdown selection:
Residential College
Dropdown selection:
Page 60 of 132
334187058
Dropdown selection:
- List the [Program
Name] from the
[Meta Data
Affiliation
Program] table of
all Yale affiliations
- Any (default)
Interests
Multiple checkboxes:
List the [Meta Name]
from the [Meta Data Interest] table (default
all checked)
The User clicks "Search" to start the search. The search results are displayed as
follows:
Output Field
Description
Number of matched
The no. of records in search results is shown at the top of the
records
search results.
For each matched record:
[Membership Type] of the Member or Non-member, which is either:
Membership Type
Alumni Member
Affiliate Member
Non-Member Alumni (non-member whose [Association Type]
is Alumni
Non-Member Affiliate (non-member whose [Association
Type] is Affiliate)
Name
The Member may click on any column heading to change the sort criteria and toggle
the sort order.
Page 61 of 132
334187058
Description
[Membership Type] of the Member or Non-member, which is either:
Alumni Member
Affiliate Member
Non-Member Alumni (non-member whose [Association Type]
is Alumni
Non-Member Affiliate (non-member whose [Association Type] is
Affiliate)
Name
Page 62 of 132
334187058
The Member may click Return to the Search Directory to return to the Search
Directory Page.
2.11.3Job Opportunities
This section, available to authenticated Members only, links to the Job
Opportunities page under Career Resources.
2.11.4Current Rsums
This section, available to authenticated Members only, links to the Current
Rsums page under Career Resources.
2.11.5Event Photos
This section, available to authenticated Members only, links to the Event Photos
page under Past Events.
2.11.6Bulletin Board
Page 63 of 132
334187058
Field Type
Description
Name
Membership
Type
Multiple checkboxes:
Alumni Member
Affiliate Member
Non-Member Alumni
(non-member whose
[Association Type] is
Alumni
Non-Member Affiliate
(non-member whose
[Association Type] is
Affiliate)
Email
Address
Application
Date (From)
In format (YYYY-MM-DD)
Default is <blank> to match all
Application
Date (To)
Page 64 of 132
334187058
Dropdown selection:
Any
Pending Approval
(Default)
Rejected
Approved
The search results display the following information for all new Applicants whose
[Application Status] is Pending Approval or Rejected or Approved
Output Field
Description
Number of matched
The no. of records in search results is shown at the top of the
records
search results.
For each matched record, show:
[Membership Type] of the Member or Non-member, which is either:
Membership Type
Alumni Member
Affiliate Member
Non-Member Alumni (non-member whose [Association Type]
is Alumni
Non-Member Affiliate (non-member whose [Association
Type] is Affiliate)
Name of Applicant
Page 65 of 132
334187058
Output Field
Membership Type
Description
[Membership Type] of the Member or Non-member, which is either:
Alumni Member
Affiliate Member
Non-Member Alumni (non-member whose [Association Type]
is Alumni
Non-Member Affiliate (non-member whose [Association
Type] is Affiliate)
Name
Page 66 of 132
334187058
Email Address
Interests
Radio Button:
Approve Application
Reject Application
Text Area
Rejection Reason
(Required if "Reject
Application" is selected above)
Submit
Action Button
The Administrator may click "Submit" to submit the review and return to the Search
New Membership Application page, or click "Cancel" to return to the Search New
Membership Application without saving any changes.
If the Administrator clicks Submit, then the [Application Status] is set to
Approved or Rejected. If the [Application Status] is set to Approved, then the
Applicant is moved to the Member table with the [Membership Status] set to
Active. An email is sent to the Applicant to inform him/her of the approval result
with a link to the payment page for successful Alumni Member and Affiliate
Member application.
3.2
Membership Management
The Membership Management section allows the Administrator to view and update
membership information.
Page 67 of 132
334187058
Field Type
Text Box (100 characters)
Description
If entered without quotes (),
each word matches whole or part
of the Member's or Students
First Name and/or Last Name.
If entered with quotes (), entire
text within the quotes must
match whole or part of the
Member's or Students First
Name and/or Last Name
Gender
Membership Type
Multiple checkboxes:
Female (default is
checked)
Male (default is
checked)
Multiple checkboxes:
Alumni Member
Affiliate Member
Associate Alumni
Associate Affiliate
Current Student
Graduation Year
Yale School
Residential College
Dropdown selection:
Dropdown selection:
Any Residential
College (default)
Page 68 of 132
334187058
Dropdown selection:
Any Affiliated
Program (default)
List the [Program
Name] from the [Meta
Data Affiliation
Program] table of all
Yale affiliations
Other University
Attended
High School in
Hong Kong
Company
Country
Phone Number
Dropdown selection:
Any Country
(Default)
Select from list of
countries
Text Box (20 characters)
Email Address
Dues Options
Dropdown selection:
Any Dues Options
(default)
Standard
Family
Lifetime
Lifetime Family
Recent Graduate
Non-Resident Member
Dropdown selection:
Any Interests (default)
List the [Meta Name]
from the [Meta Data Interest] table
Dropdown selection:
Any Participation Type
(default)
List the [Meta Name]
from the [Meta Data
Participation Type]
Interests
Participation Type
Page 69 of 132
334187058
Participation
Position
Search Pending
Membership
Payment
Membership Status
Payment Status
Expiry Date
table
Dropdown selection:
Any Participation
Position (default)
List the [Meta Name]
from the [Meta Data
Participation Position]
table
Checkbox (default is
Unchecked)
Multiple Checkboxes:
Active (default is
"checked")
Inactive (default is
"unchecked")
Dropdown selection:
Any (default)
Pending Initial Annual
Payment
Pending Lifetime
Payment
Pending Renewal
Payment
Paid Annual
Paid Lifetime
Text boxes:
(yyyy-mm-dd) To (yyyymm-dd)
Page 70 of 132
334187058
Description
Page 71 of 132
334187058
Page 72 of 132
334187058
Edit Field
Membership Status
The Administrator may also use this link to update the Members
profile on behalf of the Member.
Field Type
Description
Radio Buttons:
Click Active or Inactive to set
the [Membership Status] of the
Active
Member.
Inactive
For Alumni Member and Affiliate
Member, if Inactive, the Member
may no longer login to the
Members Corner of the website.
For any Member or Non-member, if
Inactive, the person no longer
receives any correspondence (email
broadcast, event broadcast,
newsletter) from the club.
Family
This tab lists family members of the Alumni Member or Affiliate Member whose
[Dues Options] is Standard or Family:
Output Field
Name
Yale Email Address
Last Update date
Description
Name of Member in "[Salutation] [First Name] [Last Name]"
format
[Yale Email Address] of the Member, which is the login ID
Last update date of membership record in YYYY-MM-DD
format
Page 73 of 132
334187058
Description
Name of Member in "[Salutation] [First Name] [Last Name]"
format
[Yale Email Address] of the Member, which is the login ID
Membership Type
Dues Options
Invoice No.
Dues Amount
Payment Method
Reminder Date
Payment Received
Date
Payment
Page 74 of 132
334187058
This pop-up window shows the membership fee payment details and also allows the
Administrator to enter any cheque payment:
Edit Field
Invoice No.
Name
Yale Email Address
Membership Period
Field Type
Display only noneditable
Display only noneditable
Display only noneditable
Display only noneditable
Description
[Invoice No.] of the membership fee
billing
Name of Member in "[Salutation]
[First Name] [Last Name]" format
[Yale Email Address] of the Member,
which is the login ID
The [Membership From] and
[Membership To] date of the Member in
YYYY-MM-DD format.
For Standard Alumni Member,
Family Alumni Member, Standard
Affiliate Member, Family Affiliate
Member, the [Membership To] date is
equivalent to the [Expiry Date] of the
membership.
For Lifetime Alumni Member and
Lifetime Affiliate Member, the
[Membership To] date should be
<blank>.
Membership Type
Payment Method
Payment Link
Payment Received
Date
Page 75 of 132
334187058
Cheque
No./Transaction No.
Remarks
Field Type
HTML Editor
Description
Edit the Introduction section
of the Membership page
Alumni Member
HTML Editor
Page 76 of 132
334187058
Affiliate Member
Description
HTML Editor
Non-member
Description
HTML Editor
After editing the information, the Administrator clicks the Save button to modify
the Membership Info Page, or the Cancel button to cancel the action and return to
the Main Page.
3.5
Input Field
Field Type
Description
Title *
Details
HTML Editor
Page 77 of 132
334187058
3.6
Navigation Name
Navigation Type
Redirect Link/Title
Publish Status
Action Buttons
Page 78 of 132
334187058
Field Type
Description
Menu Level
Radio Buttons:
Parent section*
Main Menu
Sub Menu
Dropdown selection:
Navigation Type*
Radio Buttons:
Link
Index Page
Page 79 of 132
334187058
New Window
Checkbox (default is
unchecked)
If [Navigation Type] is Index Page, then show the following for input:
Section Title*
Summary
[Section Summary] - A
summary overview of the
Section
Details
HTML Editor
Publish Status*
Radio Buttons:
Restricted Members
Only
After entering the mandatory information, the User clicks the Save button to create
the new Section, or the Cancel button to cancel the action and return to the Section
Management page.
If the User clicks Save, then the System first checks if the [Section Navigation
Name] entered by the User already exists for the website. If it does, then the
following message is displayed:
The Navigation Name [Section Navigation Name] you entered has already been
assigned. Please assign a different Navigation Name.
Page 80 of 132
334187058
The User must then return to the Add New Section page to enter a different [Section
Navigation Name].
If the System does not detect any duplicate [Section Navigation Name], then it
proceeds to create the new Section and displays the following message to the User:
If the User clicks Save, then the System first checks if the new [Section Navigation
Name] entered by the User already exists for the website. If it does, then the
following message is displayed:
The Navigation Name [Section Navigation Name] you entered has already been
assigned. Please assign a different Navigation Name.
Return to Modify Section Page
The User must then return to the Modify Section page to enter a different [Section
Navigation Name].
If the System does not detect any duplicate [Section Navigation Name], then it
proceeds to modify the Section and displays the following message to the User:
Page 81 of 132
334187058
The Section cannot be deleted if it is the parent menu level of other sections:
The Section [Section Navigation Name] cannot be deleted because it is the parent
section of other sections.
If there is no sub menu sections under the Section, the System first prompts the User
to confirm the deletion before proceeding:
Are you sure you want to delete the Section [Section Navigation Name] including all
its underlying articles?
Yes
No
Page 82 of 132
334187058
Field Type
Description
Section
Dropdown selection:
Article Title
Publish Year
Dropdown selection:
List all years in
YYYY format in
which Ministry Articles
are available.
Article Format
Publish Status
Dropdown selection:
Any MonthDefault)
Checkboxes:
Downloadable
(default is checked)
Link (default is
checked)
Checkboxes
Display (default is
checked)
Hidden (default is
unchecked)
Page 83 of 132
334187058
The search results list the Articles that match the search criteria:
Output Field
Description
Section
Article Title
Publish Date
Article Format
Publish Status
Action
20 search results are listed at a time. If more than 20 records are available, then
Next, Prev, [Page #] / [# of Pages] page navigation links are provided for
moving between pages.
The Administrator may click on the hyperlinked Article Title of any listed item to
modify its details on the Modify Article page.
At the bottom of the Article Management page is the Main Page link that takes the
Administrator back to the Main Page.
The Add New Article function allows the User to create a new Article under a
specified Section or Subsection by entering the following information on the form:
Input Field
Field Type
Description
Section/Subsection*
Dropdown selection:
Page 84 of 132
334187058
List the
[Subsection
Navigation Name]
of all the defined
Subsections within
the above Section,
if any
Article Title*
Publish Date*
Default to today
Article Summary
Article Format*
Radio Buttons:
Web Page
Downloadable File
Link
HTML Editor
New Window
Checkbox (default is
unchecked)
Publish Status*
Dropdown selection:
Display
Page 85 of 132
334187058
Hidden
After entering the mandatory information, the User clicks the Save button to create
the new Article, or the Cancel button to cancel the action and return to the Article
Management page.
If the User clicks Save, then the System proceeds to create the new Article and
displays the following message to the User:
The Modify Article function enables the User to make changes to the selected Article
by changing any of its field values.
After making the changes, the User may click Save button to save the Article, or
the Cancel button to cancel the action and return to the Article Management page.
If the User clicks Save, then the System proceeds to modify the Article and displays
the following message to the User:
Page 86 of 132
334187058
Are you sure you want to delete the Article [Article Title] including all its contents?
Yes
No
If the User clicks Yes, the System proceeds to delete it and shows the following
confirmation:
The Article [Article Title] has been successfully deleted.
3.7
The Useful Links Management function allows the Administrator to maintain links of
reference on the Useful Links page.
Input Field
Field Type
Description
Title *
Details
HTML Editor
Page 87 of 132
334187058
3.8
Email Broadcast
The Email Broadcast function is invoked by selecting "Email Broadcast" from the
Main Page of the Admin Site.
Within the Email Broadcast function are two options:
Create Email Broadcast Job
List Email Broadcast Jobs
Field Type
Text box (30 characters)
Text box (40 characters)
Description
Alumni Member
Class of
Affiliate Member
Non-member Alumni
Non-member Affiliate
(Default is all checked)
Text Box (YYYY)
(editable only if Alumni
Member and Nonmember Alumni
[Membership Type] above
are checked)
Yale School
Dropdown selection:
Residential
College
Page 88 of 132
334187058
Yale affiliated
program
Interests
Personalized
Greeting*
Personalized
Greeting
Format***
Personalized
Profile Update
Link
HTML Editor
File browse and upload
Page 89 of 132
334187058
Page 90 of 132
334187058
Page 91 of 132
334187058
3.9
Event Management
Events Management allows the Administrator to post, update and delete Club events
on the website and send out event invitation by email broadcast.
The Event Management function consists of the two options:
Search Events
Field Type
Text Box (200 characters)
Text Area (350 characters)
Radio Buttons:
o Individual Dates
Text Box <yyyymm-dd>
Click +/- to add
more dates
Date Range:
From Text Box
<yyyy-mm-dd>
To Text Box
<yyyy-mm-dd>
Weekdays:
Multiple
Checkboxes (Sun
Sat)
Text box (30 characters)
Text Area (100 characters)
Description
Title of the Event
Event Time
Event Venue
*No. of guests
allowed per
member
*Event Quota (0
for unlimited)
Display Event
Enable Online
Sign-up
Yes (default)
No
Page 92 of 132
334187058
Radio buttons:
Select the [Fee Type] is in Amount
o Amount (default)
or Description
o Description
Following inputs are required if [Fee Type] is Amount
Event Fee Pay in Checkbox (default is
Check if Event supports payment in
Advance
Checked)
advance. Note that either Pay-inAdvance or Pay-at-door or both
option must be selected.
Following inputs are required if [Event Fee Pay in Advance] is Checked
^Event Fee
Text Box (8 characters
Enter the [Pay-in-advance Fee Per
(Member) in
must be 0 or positive
Member] in HK$
HK$
number) enabled if [Fee
Type] is Amount
^Event Fee
Text Box (8 characters
Enter the [Pay-in-advance Fee Per
(Associate) in must be 0 or positive
Associate] in HK$
HK$
number) enabled if [Fee
Type] is Amount
^Event Fee
Text Box (8 characters
Enter the [Pay-in-advance Fee Per
(Guest) in
must be 0 or positive
Guest] in HK$
HK$
number) enabled if [Fee
Type] is Amount
^Payment
Text Box (yyyy-mm-dd)
[Event Payment Deadline] for advance
Deadline
(Default is one day before
payment. If the Event Fee is not paid
event date) enabled if
past the deadline, the
[Fee Type] is Amount
Member/Associate is unregistered
from the Event.
^Reservation
Text Box (3 characters max [Reservation Valid Days] is the
Valid Days (0 must be positive integer)
number of days after making the event
for no limit to (Default is 0) enabled if
booking the reservation is held for reservation
[Fee Type] is Amount
The booking is released if not paid
valid days)
before the [Payment Deadline] or the
[Reservation Valid Days], whichever
is earlier.
Event Fee Pay at
Door
Checkbox (default is
Checked)
Page 93 of 132
334187058
Remarks
Event Description
Attachment
HTML Editor
File browse and upload
Photo (1:5)
(Max file size per
image is 3Mb)
Send Event Email
Page 94 of 132
334187058
Class of
Yale School
Affiliate Member
Associate Alumni
Associate Affiliate
Current Student
(Default is all checked)
Text Box (YYYY)
(editable only if Alumni
Member and Associate
Alumni [Membership
Type] above are checked)
Dropdown selection:
Any Yale School
(Default)
List the Yale Schools
from the meta data table
(editable only if Alumni
Member and Nonmember Alumni
Page 95 of 132
334187058
Residential
College
Any Residential
College (Default)
List the Residential
Colleges from the meta
data table
(editable only if Alumni
Member and Nonmember Alumni
[Membership Type] above
are checked)
Yale Affiliation
Dropdown selection:
Event targets affiliate of one of the
Any Affiliated
Yale affiliated programs
Program(Default)
List the Yale affiliated
program from the meta
data table
(editable only if
Affiliate Member and
Non-member Affiliate
[Membership Type]
* Denotes mandatory field
** Required if Enable Online Sign-up is Yes. Also Event Sign-up Deadline must
be earlier or on the same date as the Event Date.
After completing the event information and body, and uploading the file attachment,
the Administrator may click Preview Event to preview the event on the Preview
Event page. At the same time, if the Send Event Broadcast Email flag is enabled,
the test email is also sent out to the test email address.
After previewing the event, the Administrator may go back to the Create New Event
page to make changes, or click the Save Event button to save the event.
If the Display Event flag is enabled, the event is posted to the website immediately.
If the Enable Online Sign-up condition is Yes, then the Event Sign-up Form is
also posted and linked from the Event Detail page.
If the [Send Event Email] option is not Disable, then the Event Invitation email is
sent to those which match the following conditions:
The Member / Associate falls within the Who can attend? criteria set under
Event creation;
The [Membership Status] of the Member / Associate is Active; and
The Member / Associate has not yet signed up for the Event.
The content of the Event Invitation email is as follows:
Copyright 2012-2014 Internad Limited
Page 96 of 132
334187058
Page 97 of 132
334187058
Page 98 of 132
334187058
Field Type
Description
Event Title
Default is <blank>
Event Status
Check boxes
Upcoming Events
(default is checked)
The Administrator clicks Search to search for the matching Event or Back to
Main Menu to return to the Main Page.
The search results list the Events that match the search criteria:
Copyright 2012-2014 Internad Limited
Page 99 of 132
334187058
Description
Event Title
Event Date
Display Event
Online Sign-up
No. of Attendees
The Administrator can click on the Event Title of any selected Event to view its
details on the View Event Details Page.
Up to 20 events are listed per page, with Next/Previous Page and First/Last Page
links for navigation if there are more than 20 events.
Description
Title of the Event
334187058
334187058
1 Exclude those who have cancelled the registration and therefore not attending
Copyright 2012-2014 Internad Limited
334187058
3.9.4Modify Event
The Administrator can change the Event information on the Modify Event Page.
The following information can be modified:
Edit Field
*Event Title
Event Summary
*Event Date
Field Type
Text Box (200 characters)
Text Area (350 characters)
Radio Buttons:
o Individual Dates
Text Box <yyyymm-dd>
Click +/- to add
more dates
Date Range:
From Text Box
<yyyy-mm-dd>
To Text Box
<yyyy-mm-dd>
Weekdays:
Multiple
Checkboxes (Sun
Sat)
Text box (30 characters)
Text Area (100 characters)
Description
Title of the Event
Event Time
Event Venue
*No. of guests
allowed per
member
*Event Quota (0
for unlimited)
Display Event
Enable Online
Sign-up
Fee Type
Yes (default)
No
Radio buttons:
o Amount (default)
334187058
Checkbox (default is
Checked)
334187058
Remarks
Event Description
Attachment
HTML Editor
File browse and upload
Photo (1:5)
(Max file size per
image is 3Mb)
Send Event Email
334187058
Class of
Yale School
Affiliate Member
Associate Alumni
Associate Affiliate
Current Student
(Default is all checked)
Text Box (YYYY)
(editable only if Alumni
Member and Associate
Alumni [Membership
Type] above are checked)
Dropdown selection:
Any Yale School
(Default)
List the Yale Schools
from the meta data table
(editable only if Alumni
Member and Non-
334187058
Residential
College
Yale Affiliation
member Alumni
[Membership Type] above
are checked)
Dropdown selection:
Any Residential
College (Default)
List the Residential
Colleges from the meta
data table
(editable only if Alumni
Member and Nonmember Alumni
[Membership Type] above
are checked)
Dropdown selection:
Event targets affiliate of one of the
Any Affiliated
Yale affiliated programs
Program(Default)
List the Yale affiliated
program from the meta
data table
(editable only if
Affiliate Member and
Non-member Affiliate
[Membership Type]
334187058
The Member / Associate has selected Pay in advance for the Event payment;
The Member / Associate [Sign-up Status] = Pending Payment
Cc: [Event Contact Person Email Address]; [Event Sender Email Address] #if
available
Subject: Payment Reminder for Yale Club of Hong Kong Event - [Event Title]
Message Body:
[Personalized Greeting] #include if [Personalized Greeting] is Yes
[Message Introduction] #include if [Message Introduction] is not <blank>
Thank you for signing up for the upcoming Yale Club of Hong Kong event [Event
Title]
Here is the event information:
Date: [Event Date] #in wwwww d-mmm-yyyy format
Time: [Event Time] #include if [Event Time] is not null
Venue: [Event Venue] #include in email if [Event Venue] is not null
This to remind you that we have not yet received your payment fee for the event:
Sign-up Status: [Event Sign-up Status]
Payment Option: Pay in advance
Yourself ([Salutation] [First Name] [Last Name]) = HK$100
plus 2 x Family Members @ HK$100 per person = HK$ 200.00
plus 3 x accompanying guests @ HK$120 per person = HK$ 360.00
Total Amount = HK$ 660.00
Invoice No.: [Event Invoice No.]
Please pay by: [Payment Deadline in wwwww, d-mmm-yyyy] {if [Reservation
Valid Days] > 0 then [Payment Deadline] = the earlier of [Event Payment
Deadline] and ([Event Sign-up Date] + [Reservation Valid Days]); else [Payment
Deadline] = [Event Payment Deadline]}
----------------------------------------------------------------------------Please click <a href = [Event Payment Link]>here </a> to pay online through
PayPal Services, including credit card if you do not have PayPal account
or make a deposit to:
HSBC Bank Account No.: 808-181309-292
Account name: Yale Club of Hong Kong
334187058
Sincerely,
Yale Club of Hong Kong
If the Event Information for Attendees is selected under [Send Event Email], If the
Event Payment Reminder is selected under Send Event Email], then an email is
sent to those which match the following conditions:
The Member / Associate has signed up for the Event;
The Member / Associate [Sign-up Status] = Pending Payment or Confirmed
From: Yale Club of Hong Kong < [Event Sender Email Address]>
To:
Subject: Event Information for Yale Club of Hong Kong Event - [Event Title]
Message Body:
[Personalized Greeting] #include if [Personalized Greeting] is Yes
[Message Introduction] #include if [Message Introduction] is not <blank>
See you at the event.
Sincerely,
Yale Club of Hong Kong
334187058
Last Name+
Email
Address+
Description
Name of person in [Last Name], [First Name] format
Then the Administrator may click "View Event" to go to the View Event Details page
or "Generate another Sign-up Link" to go to the Generate Sign-up Link page and
generate another sign-up link for this event.
Name
Membership Type
Yale School/Affiliated
Program
Myself
Description
The date when the Member or Associate first registered to
attend the event in wwwww dd-mmm-yyyy format
The date when the Member or Associate last made change to
the event registration information in wwwww dd-mmmyyyy format should be the same as [Sign-up Date] if no
change has ever been made since the initial registration
Name of Member/Associate in [First Name] [Last
Name] format
[Membership Type] ([Dues Options]) of the
Member/Associate. Show [Dues Options] only for
Members.
334187058
View Details
Then the Administrator may click "View Event" to return to the View Event Details
page or Export to Excel to export the sign-up list to an Excel spreadsheet.
Registration Details
This pop-up window shows the registration and payment details and also allows the
Administrator to enter any cheque payment:
Edit Field
Field Type
Description
Event
[Event Title] of the Event
Display only noneditable
Event Date
[Event Date] of the Event in YYYYDisplay only nonMM-DD format
editable
Name
Display only nonName of Member/Associate in "[First
editable
Name] [Last Name]" format
Membership Type
Display only non[Membership Type] ([Dues
editable
Options]) of the Member/Associate
Contact Email Address Display only non[Contact Email Address] entered on
editable
registration form
Contact No.
Display only non[Contact No.] entered on registration
editable
form
Yale School/Affiliated Display only nonFor Alumni, show:
Program
editable
[Yale School 1] [Yale Graduation
Year 1]
For Affiliate, show:
[Yale Affiliation]
Sign-up Date
334187058
Sign-up Status
Family Members
No. of Guests
334187058
Payment Link
Payment Received
Date
Cheque
No./Transaction No.
Remarks
334187058
334187058
3.10.1
To maintain existing Photo Albums, the Administrator first searches for the Photo
Albums to list:
Input Field
Field Type
Description
Publish Status
Checkboxes
Title
Display (default is
checked)
Hidden (default is
unchecked)
Year
Dropdown selection:
Dropdown selection:
The Administrator clicks Search to search for the matching Photo Album or
Cancel to return to the Main Page.
The search results list the Newsletters that match the search criteria:
334187058
Description
Title
Date
Publish Status
20 search results are listed at a time. If more than 20 records are available, then
Next, Prev, [Page #] / [# of Pages] page navigation links are provided for
moving between pages.
The Administrator may click on the hyperlinked Title of any listed item to modify
its details on the Modify Photo Album page.
At the bottom of the Photo Albums Management page is the Main Page link that takes
the Administrator back to the Main Page.
4.10.2
The Administrator invokes the Add New Photo Album function from the Photo
Albums Management page.
The Add New Photo Album function allows the Administrator to create a new Photo
Album by entering the following information on the form:
Input Field
Field Type
Description
Related Event*
Dropdown selection:
Title*
Date*
Dropdown selection:
Publish Status*
334187058
Display
Hidden
The Photo Album Title [Photo Album Title] you entered has already been assigned.
Please assign a different title.
Return to Add New Photo Album Page
The Administrator must then return to the Add New Photo Album page to enter a
different [Photo Album Name].
If the System does not detect any duplicate [Photo Album Name], then it proceeds to
create the new Photo Album and displays the following message to the Administrator:
The Photo Album [Photo Album Title] has been successfully created.
4.10.3
The Administrator invokes the Modify Photo Album function from the Photo Albums
Management page.
The Modify Photo Album allows the Administrator to add new photos to the Photo
Album and modify existing photos on the Photo Album by clicking one of the
following links:
334187058
Add New Photos to Photo Album invokes the Add New Photos function
The Modify Photo Album function also enables the Administrator to make changes to
the selected Photo Album by changing any of its field values. After making such
changes, the Administrator may click Save button to save the Photo Album, or the
Cancel button to cancel the action and return to the Photo Albums Management
page.
If the Administrator clicks Save, then the System first checks if the new [Photo
Album Title] entered by the Administrator already exists. If it does, then the
following message is displayed:
The Photo Album Title [Photo Album Title] you entered has already been assigned.
Please assign a different title.
Return to Modify Photo Album Page
The Administrator must then return to the Modify Photo Album page to enter a
different [Photo Album Title].
If the System does not detect any duplicate [Photo Album Title], then it proceeds to
modify the Ministry and displays the following message to the Administrator:
The Photo Album [Photo Album Title] has been successfully modified.
Instead of making changes, the Administrator may also click the Delete on the
Modify Photo Album page to try to delete the Photo Album.
The System first prompts the Administrator to confirm the deletion before proceeding.
If the Administrator clicks Yes, the System proceeds to delete the Photo Album plus
all its underlying photo files. After the purging, it shows the following confirmation:
The Photo Album [Photo Album Title] has been successfully deleted.
Copyright 2012-2014 Internad Limited
334187058
4.10.4
The Administrator invokes the Add New Photos function after creating a new Photo
Album under Add New Photo Album or from the Modify Photo Album page.
At the top of the Add New Photos page is the [Photo Album Title] of the Photo Album
to which the new photos are to be added.
The Add New Photo Album function allows the Administrator to first upload up to 10
photo image files at a time, and then assign the [Photo Caption] and adjust the
orientation of each photo. More photo image files can be uploaded before finally
saving all the photos in the Photo Album.
To upload new photos the Administrator enters the photo file paths on a form with up
to 10 entries:
Input Field
Field Type
Description
Upload Method
Radio Selection:
334187058
Upload and save the original image file to a directory belonging to the Photo
Album. The uploaded file is renamed to ensure it is unique.
Create a record of the photo which also saves the image file date and time for
sorting purpose under [Photo Date]
After uploading the picture files, the thumbnail size images of each uploaded photo
are displayed (up to 10). The Administrator may enter the following information
under each uploaded photo:
Input Field
Field Type
Description
Caption
Rotate 90
90
Action Button
Rotate 180
180
Include in Home
Page Slideshow
Action Button
Checkbox (default is
"unchecked")
Show First
Checkbox
Default is unchecked
Use as cover
Checkbox
Display Status
Dropdown selection:
334187058
Display (default)
Hidden
Action Button
The uploaded photos have been successfully saved to the Photo Album [Photo Album
Title]
3.10.5
Modify Photos
The Administrator invokes the Modify Photos function from the Modify Photo Album
page.
The Modify Photos function enables the Administrator to make changes to photos
within the selected Photo Album by changing any of its field values or deleting the
pictures:
Edit Field
Field Type
Description
Caption
Rotate 90
90
Action Button
Rotate 180
180
Show First
Action Button
Checkbox
Default is unchecked
334187058
Display Status
Remove
Checkbox (default is
"unchecked")
Checkbox
Dropdown selection:
Display
Hidden
Checkbox
The updates to the photos have been successfully saved to the Photo Album [Photo
Album Title]
334187058
334187058
At the top of the Meta Data Maintenance page is the Add New Meta Data action
button that invokes the Add New Meta Data page.
To maintain Meta Data the Administrator first searches for the Meta Data to list:
Input Field
Field Type
Description
Dropdown selection:
Yale School
Residential College
Affiliate Program
Interest
Text Box (100 characters)
The search results list the Meta Data that matches the search criteria:
Output Field
Description
Action Buttons
View invoke the View Meta Data function for this Meta
Data
Edit invoke the Modify Meta Data function for this Meta
Data
Delete invoke the View Meta Data function for this Meta
Data
The Body of the Meta Data Maintenance page lists 25 Records at a time. If more than
25 Records match the search criteria, then Next, Prev, Last, First , [Page #] /
[# of Pages] page navigation links are provided for moving between pages.
Copyright 2012-2014 Internad Limited
334187058
At the bottom of the Meta Data Maintenance page is the Main Page link that takes the
Administrator back to the Main Page.
The Add New Meta Data function allows the Administrator to create a new Meta
Data by entering the following information on the form:
Input Field
Field Type
Description
Dropdown selection:
Yale School
Residential College
Affiliate Program
Interest
Text Box (100 characters)
After entering the mandatory information, the Administrator clicks the Submit
button to submit the new Meta Data for approval to be added, or the Cancel button
to cancel the action and return to the Meta Data Maintenance page to display the
previous search results.
334187058
The Meta Data [Meta Data Name] you entered has already been assigned to the Meta
Data Type [Meta Data Type]. Please assign a different code/name.
The Administrator must then return to the Add New Meta Data page to enter a
different [Meta Data Name].
If the System does not detect any duplicate [Meta Data Name], then it proceeds to
submit the new Meta Data for approval:
The Modify Meta Data page enables the Administrator to make changes to the
selected Meta Data by changing the following values:
Edit Field
Field Type
Description
334187058
After modifying information, the Administrator clicks the Submit button to submit
the changes to the Meta Data for approval, or the Cancel button to cancel the action
and return to the Meta Data Maintenance page to display the previous search results.
If the Administrator clicks Submit and the Administrator has changed the [Meta
Data Name], then the System first checks if the [Meta Data Name] entered by the
Administrator already exists for the same [Meta Data Type]. If it does, then the
following message is displayed:
The Meta Data [Meta Data Name] you entered has already been assigned to the Meta
Data Type [Meta Data Type]. Please assign a different code/name.
The Administrator must then return to the Modify Meta Data page to enter a
different [Meta Data Name].
If the System does not detect any duplicate [Meta Data Name], then it proceeds to
modify the Meta Data:
The Meta Data [Meta Data Name] under the Meta Data Type [Meta Data Type]
has been successfully modified.
334187058
The System first checks if any existing membership record involve this Meta Data. If
so, the deletion cannot proceed:
The Meta Data [Meta Data Name] and the Meta Data Type [Meta Data Type] cannot
be deleted since it is used by at least one member.
Otherwise, the System first prompts the Administrator to confirm the deletion before
proceeding.
If the Administrator clicks Yes, the System proceeds to delete the record:
The Meta Data [Meta Data Code] under the Meta Data Type [Meta Data Type] has
been successfully deleted
The View Meta Data page enables the Administrator to view the details of the Meta
Data:
Output Field
Description
Meta Data
334187058
The Administrator may click Cancel to return to the Meta Data Maintenance page
and display the previous search results.
334187058
Field Type
Description
Standard Fee
Amount
Standard Fee
Description
Family Fee
Description
Lifetime Fee
Amount
Lifetime Fee
Description
At the bottom of the form are three buttons which the System Administrator can click:
If the System Administrator clicks on Save, the System displays the confirmation of
change:
334187058
Clicking Return to the Main Page directs the System Administrator back to the Main
Page.
Field Type
Description
Membership Email
Address
Email Broadcast
Sender Email
Address
At the bottom of the form are three buttons which the System Administrator can click:
If the System Administrator clicks on Save, the System displays the confirmation of
change:
334187058
Clicking Return to the Main Page directs the System Administrator back to the Main
Page.
334187058