Skip to main content

Notice: This Wiki is now read only and edits are no longer possible. Please see: https://gitlab.eclipse.org/eclipsefdn/helpdesk/-/wikis/Wiki-shutdown-plan for the plan.

Jump to: navigation, search

Difference between revisions of "SubmissionSystem"

(Sending a mass email to speakers)
(Replacing page with ' === Pushing the Big Button === TBD')
 
(7 intermediate revisions by the same user not shown)
Line 1: Line 1:
== Sending a mass email to speakers ==
 
  
The process to send out a mass email from the Submission System to the speakers involves editing the 'send_mass_emails.php' file to send out the type of email you want and to the list of speaker to receive it. The only people who will be able to access the 'send_mass_emails.php' page are those with the 'conference_chair' role.
+
=== Pushing the Big Button ===
 
+
TBD
The one function in the 'send_mass_emails.php' file  is 'send_email_to_speakers', this function takes the name of the email template you are wanting to send out and a list of the speaker IDs to send the emails to. 
+
 
+
By default the list of speakers is a set of Eclipse Foundation speaker IDs for testing purposes.  The function 'get_accepted_speakers_ids' will do just what is says, return an array of unique speaker ID that have accepted talks.
+
 
+
To run the script simply log in with a user who has the 'conference_chair' role and access the conference specific URL like this:
+
 
+
https://www.eclipsecon.org/submissions/CONFERENCE-IDENTIFIER/send_mass_emails.php
+
 
+
The page will show a list of the users who received the email and it will also report if it was unable to find an email address for a speaker.
+
 
+
 
+
=== Making the Schedule Live ==
+
 
+
Once the tentative schedule has been imported (will be covered in a future wiki update) with the 'import_schedule.php' script and it has been previewed on the conference web site.  Log into the Submission System with a user who has the 'conference_chair' role and go to the conference chair page.  The conference chair page has a set of buttons to trigger various parts of the conference chair workflow.  Find the 'Little Button' button and press it, it will take you to the Little Button page that will show what talks will be getting scheduled.
+
 
+
The 'Little Button' page when run will take the tentative schedule and convert it into the final schedule (which will be viewable on the conference web site).  When the 'Little Button' is pressed it will send the 'talk_updated.php' emails out to all speakers who have accepted talk that are being scheduled (or rescheduled).
+
 
+
Pushing the little button only sends the changes to a talks schedule, so pushing it multiple times will not send redundant emails.
+

Latest revision as of 23:09, 28 September 2010

Pushing the Big Button

TBD

Back to the top