================================================================ IDEA: Microphone Feature (part of the F-Message) ================================================================ Createdby: FokYewHoe Date: 24-Oct-2003; Edit History: ---------------------------------------------------------------- startofworkflow 1a. IDEA Page (submit) ------ cgi ---------> success.php [IDEAGUI Component] parameters: $IDEA_Login_Name=$IDEA_Login_Name $IDEA_Permissions=$IDEA_Permissions 1b. success.php -----------------------> microphone.php [IDEAGUI Component] [IDEAGUI Component] parameters: $IDEA_Login_Name=$IDEA_Login_Name $IDEA_Permissions=$IDEA_Permissions 1c. microphone.php --------------------> sendmessage.php [IDEAGUI Component] [IDEAGUI Component] parameters: $IDEA_Login_Name=$IDEA_Login_Name 2. sendmessage.php ----------------------> controller.php [IDEAGUI Component] [IDEAController] parameters: $event=$IDEA_EVENT_LEAVE_MESSAGE $IDEA_Login_Name=$IDEA_Login_Name $IDEA_Leave_Msg_To_Others_ID=$IDEA_Leave_Msg_To_Others_ID $IDEA_Msg_Subject=$IDEA_Msg_Subject $IDEA_Leave_Msg_To_Others_Msg=$IDEA_Leave_Msg_To_Others_Msg $IDEA_Msg_Date=$IDEA_Msg_Date $IDEA_Msg_Category=$IDEA_Msg_Category 3. controller.php ------------------> Leave_Message [IDEAController] [IDEAFeatureEngine Component] parameters: $IDEA_Login_Name $IDEA_Leave_Msg_To_Others_ID $IDEA_Msg_Subject $IDEA_Leave_Msg_To_Others_Msg $IDEA_Msg_Date $IDEA_Msg_Category 4. Leave_Message -----------------> IDEADBMS [IDEAFeatureEngine Component] [IDEADBMS Component] parameters: SQL Query 5. Leave_Message <------------------ IDEADBMS [IDEAFeatureEngine Component] [IDEADBMS Component] parameters: ResultSet 6. controller.php <------------------- Leave_Message [IDEAController] [IDEAFeatureEngine Component] parameters: $IDEA_Leave_Msg_To_Others_Status 7. controller.php -------------------> GUI.php [IDEAController] [IDEAGUI Component] parameters: IDEA_GUI_Leave_Message() $IDEA_Leave_Msg_To_Others_Status 8a. GUI.php -------------------> sendmessagestatus.php [IDEAGUI Component] [IDEAGUI Component] parameters: $IDEA_Leave_Msg_To_Others_Status=$IDEA_Leave_Msg_To_Others_Status 8b. sendmessagestatus.php ----- cgi ------> IDEA Result Page [IDEAGUI Component] parameters: endofworkflow ---------------------------------------------------------------------------