================================================================ IDEA: View Messages Feature (part of the F-Message) ================================================================ Createdby: LeongHonWai Date: 16-Oct-2003; Edit History: 21-Oct-2003; ---------------------------------------------------------------- startofworkflow 1a. IDEA Page (submit) ------ cgi ---------> sidebar.php [IDEAGUI Component] parameters: $IDEA_Login_Name=$IDEA_Login_Name 1b. sidebar.php ------------------> MainFrameController.php [IDEAGUI Component] [IDEAGUI Component] parameters: $value=messages $IDEA_Login_Name=$IDEA_Login_Name 1c. MainFrameController.php -----------> messages.php [IDEAGUI Component] [IDEAGUI Component] parameters: $IDEA_Login_Name=$IDEA_Login_Name 2. messages.php ----------------------> controller.php [IDEAGUI Component] [IDEAController] parameters: $event=$IDEA_EVENT_REQUEST_MESSAGE $IDEA_Login_Name=$IDEA_Login_Name $IDEA_Msg_Sortby=$IDEA_Msg_Sortby $IDEA_Msg_Search=$IDEA_Msg_Search 3. controller.php ------------------> Read_Message [IDEAController] [IDEAFeatureEngine Component] parameters: $IDEA_Login_Name $IDEA_Msg_Sortby $IDEA_Msg_Search 4. Read_Message ------------------> IDEADBMS [IDEAFeatureEngine Component] [IDEADBMS Component] parameters: SQL Query 5. Read_Message <------------------- IDEADBMS [IDEAFeatureEngine Component] [IDEADBMS Component] parameters: ResultSet 6. controller.php <------------------- Read_Message [IDEAController] [IDEAFeatureEngine Component] parameters: $IDEA_Show_Msg_From_Others_Msg 7. controller.php -------------------> GUI.php [IDEAController] [IDEAGUI Component] parameters: IDEA_GUI_Request_Message() IDEA_Show_Msg_From_Others_Msg 8a. GUI.php -------------------> viewmessages.php [IDEAGUI Component] [IDEAGUI Component] parameters: $IDEA_Show_Msg_From_Others_Msg=$IDEA_Show_Msg_From_Others_Msg 8b. viewmessages.php ----- cgi ------> IDEA Result Page [IDEAGUI Component] parameters: endofworkflow ---------------------------------------------------------------------------