Version 15.85

This commit is contained in:
Antonio Cañas Vargas 2015-12-30 20:11:50 +01:00
parent ee5cd7bc70
commit 5a1ab2cc36
9 changed files with 735 additions and 722 deletions

View File

@ -76,7 +76,7 @@ extern struct Globals Gbl;
/************************ Internal global variables **************************/ /************************ Internal global variables **************************/
/*****************************************************************************/ /*****************************************************************************/
/* /*
1124 actions in one CGI: 1130 actions in one CGI:
0. ActAll Any action (used for statistics) 0. ActAll Any action (used for statistics)
1. ActUnk Unknown action 1. ActUnk Unknown action
2. ActHom Show home menu 2. ActHom Show home menu
@ -997,320 +997,321 @@ Users:
834. ActLstClk List last clicks in real time 834. ActLstClk List last clicks in real time
Social: Social:
xxx. ActSeeSocAct Show social activity (timeline) 835. ActSeeSocAct Show social activity (timeline)
699. ActReqPubPrf Request @nickname to show a public user's profile 836. ActReqPubPrf Request @nickname to show a public user's profile
845. ActSeeChtRms Show the chat rooms 837. ActSeeFor Show the level superior of the forums
838. ActSeeChtRms Show the chat rooms
xxx. ActReqSocPst Write a public social post to be displayed in the timeline 839. ActReqSocPst Write a public social post to be displayed in the timeline
xxx. ActRcvSocPst Receive a public social post to be displayed in the timeline 840. ActRcvSocPst Receive a public social post to be displayed in the timeline
xxx. ActReqRemSocEvn Request the removal of a social event 841. ActReqRemSocEvn Request the removal of a social event
xxx. ActRemSocEvn Remove a social event 842. ActRemSocEvn Remove a social event
835. ActSeePubPrf Show a public user's profile 843. ActSeePubPrf Show a public user's profile
836. ActCal1stClkTim Calculate first click time from log and store into user's figures 844. ActCal1stClkTim Calculate first click time from log and store into user's figures
837. ActCalNumClk Calculate number of clicks from log and store into user's figures 845. ActCalNumClk Calculate number of clicks from log and store into user's figures
838. ActCalNumFileViews Calculate number of file views and store into user's figures 846. ActCalNumFileViews Calculate number of file views and store into user's figures
839. ActCalNumForPst Calculate number of forum posts and store into user's figures 847. ActCalNumForPst Calculate number of forum posts and store into user's figures
840. ActCalNumMsgSnt Calculate number of messages sent from log and store into user's figures 848. ActCalNumMsgSnt Calculate number of messages sent from log and store into user's figures
841. ActFolUsr Follow another user 849. ActFolUsr Follow another user
842. ActUnfUsr Unfollow another user 850. ActUnfUsr Unfollow another user
843. ActSeeFlg Show following 851. ActSeeFlg Show following
844. ActSeeFlr Show followers 852. ActSeeFlr Show followers
1015. ActCht Enter in a chat room to chat 853. ActSeeForCrsUsr Show top level of forum of users of the course
854. ActSeeForCrsTch Show top level of forum of teachers of the course
855. ActSeeForDegUsr Show top level of forum of users of the degree
856. ActSeeForDegTch Show top level of forum of teachers of the degree
857. ActSeeForCtrUsr Show top level of forum of users of the centre
858. ActSeeForCtrTch Show top level of forum of teachers of the centre
859. ActSeeForInsUsr Show top level of forum of users of the institution
860. ActSeeForInsTch Show top level of forum of teachers of the institution
861. ActSeeForGenUsr Show top level of forum of users general
862. ActSeeForGenTch Show top level of forum of teachers general
863. ActSeeForSWAUsr Show top level of forum of users of the platform
864. ActSeeForSWATch Show top level of forum of teachers of the platform
865. ActSeePstForCrsUsr Show the messages of a thread of the forum of users of the course
866. ActSeePstForCrsTch Show the messages of a thread of the forum of teachers of the course
867. ActSeePstForDegUsr Show the messages of a thread of the forum of users of the degree
868. ActSeePstForDegTch Show the messages of a thread of the forum of teachers of the degree
869. ActSeePstForCtrUsr Show the messages of a thread of the forum of users of the centre
870. ActSeePstForCtrTch Show the messages of a thread of the forum of teachers of the centre
871. ActSeePstForInsUsr Show the messages of a thread of the forum of users of the institution
872. ActSeePstForInsTch Show the messages of a thread of the forum of teachers of the institution
873. ActSeePstForGenUsr Show the messages of a thread of the forum of users general
874. ActSeePstForGenTch Show the messages of a thread of the forum of teachers general
875. ActSeePstForSWAUsr Show the messages of a thread of the forum of users of the platform
876. ActSeePstForSWATch Show the messages of a thread of the forum of teachers of the platform
877. ActRcvThrForCrsUsr Receive the first message of a new thread of forum of users of the course
878. ActRcvThrForCrsTch Receive the first message of a new thread of forum of teachers of the course
879. ActRcvThrForDegUsr Receive the first message of a new thread of forum of users of the degree
880. ActRcvThrForDegTch Receive the first message of a new thread of forum of teachers of the degree
881. ActRcvThrForCtrUsr Receive the first message of a new thread of forum of users of centre
882. ActRcvThrForCtrTch Receive the first message of a new thread of forum of teachers of centre
883. ActRcvThrForInsUsr Receive the first message of a new thread of forum of users of the institution
884. ActRcvThrForInsTch Receive the first message of a new thread of forum of teachers of the institution
885. ActRcvThrForGenUsr Receive the first message of a new thread of forum of users general
886. ActRcvThrForGenTch Receive the first message of a new thread of forum of teachers general
887. ActRcvThrForSWAUsr Receive the first message of a new thread of forum of users of the platform
888. ActRcvThrForSWATch Receive the first message of a new thread of forum of teachers of the platform
889. ActRcvRepForCrsUsr Receive a message of answer in a thread existente in the forum of users of the course
890. ActRcvRepForCrsTch Receive a message of answer in a thread existente in the forum of teachers of the course
891. ActRcvRepForDegUsr Receive a message of answer in a thread existente in the forum of users of the degree
892. ActRcvRepForDegTch Receive a message of answer in a thread existente in the forum of teachers of the degree
893. ActRcvRepForCtrUsr Receive a message of answer in a thread existente in the forum of users of centre
894. ActRcvRepForCtrTch Receive a message of answer in a thread existente in the forum of teachers of centre
895. ActRcvRepForInsUsr Receive a message of answer in a thread existente in the forum of users of the institution
896. ActRcvRepForInsTch Receive a message of answer in a thread existente in the forum of teachers of the institution
897. ActRcvRepForGenUsr Receive a message of answer in a thread existente in the forum of users general
898. ActRcvRepForGenTch Receive a message of answer in a thread existente in the forum of teachers general
899. ActRcvRepForSWAUsr Receive a message of answer in a thread existente in the forum of users of the platform
900. ActRcvRepForSWATch Receive a message of answer in a thread existente in the forum of teachers of the platform
901. ActReqDelThrCrsUsr Request the removal of a thread of forum of users of the course
902. ActReqDelThrCrsTch Request the removal of a thread of forum of teachers of the course
903. ActReqDelThrDegUsr Request the removal of a thread of forum of users of the degree
904. ActReqDelThrDegTch Request the removal of a thread of forum of teachers of the degree
905. ActReqDelThrCtrUsr Request the removal of a thread of forum of users of centre
906. ActReqDelThrCtrTch Request the removal of a thread of forum of teachers of centre
907. ActReqDelThrInsUsr Request the removal of a thread of forum of users of the institution
908. ActReqDelThrInsTch Request the removal of a thread of forum of teachers of the institution
909. ActReqDelThrGenUsr Request the removal of a thread of forum of users general
910. ActReqDelThrGenTch Request the removal of a thread of forum of teachers general
911. ActReqDelThrSWAUsr Request the removal of a thread of forum of users of the platform
912. ActReqDelThrSWATch Request the removal of a thread of forum of teachers of the platform
913. ActDelThrForCrsUsr Remove a thread of forum of users of the course
914. ActDelThrForCrsTch Remove a thread of forum of teachers of the course
915. ActDelThrForDegUsr Remove a thread of forum of users of the degree
916. ActDelThrForDegTch Remove a thread of forum of teachers of the degree
917. ActDelThrForCtrUsr Remove a thread of forum of users of centre
918. ActDelThrForCtrTch Remove a thread of forum of teachers of centre
919. ActDelThrForInsUsr Remove a thread of forum of users of the institution
920. ActDelThrForInsTch Remove a thread of forum of teachers of the institution
921. ActDelThrForGenUsr Remove a thread of forum of users general
922. ActDelThrForGenTch Remove a thread of forum of teachers general
923. ActDelThrForSWAUsr Remove a thread of forum of users of the platform
924. ActDelThrForSWATch Remove a thread of forum of teachers of the platform
925. ActCutThrForCrsUsr Cut a thread of forum of users of the course
926. ActCutThrForCrsTch Cut a thread of forum of teachers of the course
927. ActCutThrForDegUsr Cut a thread of forum of users of the degree
928. ActCutThrForDegTch Cut a thread of forum of teachers of the degree
929. ActCutThrForCtrUsr Cut a thread of forum of users of centre
930. ActCutThrForCtrTch Cut a thread of forum of teachers of centre
931. ActCutThrForInsUsr Cut a thread of forum of users of the institution
932. ActCutThrForInsTch Cut a thread of forum of teachers of the institution
933. ActCutThrForGenUsr Cut a thread of forum of users general
934. ActCutThrForGenTch Cut a thread of forum of teachers general
935. ActCutThrForSWAUsr Cut a thread of forum of users of the platform
936. ActCutThrForSWATch Cut a thread of forum of teachers of the platform
937. ActPasThrForCrsUsr Paste a thread of forum of users of the course
938. ActPasThrForCrsTch Paste a thread of forum of teachers of the course
939. ActPasThrForDegUsr Paste a thread of forum of users of the degree
940. ActPasThrForDegTch Paste a thread of forum of teachers of the degree
941. ActPasThrForCtrUsr Paste a thread of forum of users of centre
942. ActPasThrForCtrTch Paste a thread of forum of teachers of centre
943. ActPasThrForInsUsr Paste a thread of forum of users of the institution
944. ActPasThrForInsTch Paste a thread of forum of teachers of the institution
945. ActPasThrForGenUsr Paste a thread of forum of users general
946. ActPasThrForGenTch Paste a thread of forum of teachers general
947. ActPasThrForSWAUsr Paste a thread of forum of users of the platform
948. ActPasThrForSWATch Paste a thread of forum of teachers of the platform
949. ActDelPstForCrsUsr Remove a message of forum of users of the course
950. ActDelPstForCrsTch Remove a message of forum of teachers of the course
951. ActDelPstForDegUsr Remove a message of forum of users of the degree
952. ActDelPstForDegTch Remove a message of forum of teachers of the degree
953. ActDelPstForCtrUsr Remove a message of forum of users of centre
954. ActDelPstForCtrTch Remove a message of forum of teachers of centre
955. ActDelPstForInsUsr Remove a message of forum of users of the institution
956. ActDelPstForInsTch Remove a message of forum of teachers of the institution
957. ActDelPstForGenUsr Remove a message of forum of users general
958. ActDelPstForGenTch Remove a message of forum of teachers general
959. ActDelPstForSWAUsr Remove a message of forum of users of the platform
960. ActDelPstForSWATch Remove a message of forum of teachers of the platform
961. ActEnbPstForCrsUsr Enable a message of forum of users of the course
962. ActEnbPstForCrsTch Enable a message of forum of teachers of the course
963. ActEnbPstForDegUsr Enable a message of forum of users of the degree
964. ActEnbPstForDegTch Enable a message of forum of teachers of the degree
965. ActEnbPstForCtrUsr Enable a message of forum of users of centre
966. ActEnbPstForCtrTch Enable a message of forum of teachers of centre
967. ActEnbPstForInsUsr Enable a message of forum of users of the institution
968. ActEnbPstForInsTch Enable a message of forum of teachers of the institution
969. ActEnbPstForGenUsr Enable a message of forum of users general
970. ActEnbPstForGenTch Enable a message of forum of teachers general
971. ActEnbPstForSWAUsr Enable a message of forum of users of the platform
972. ActEnbPstForSWATch Enable a message of forum of teachers of the platform
973. ActDisPstForCrsUsr Disable a message of forum of users of the course
974. ActDisPstForCrsTch Disable a message of forum of teachers of the course
975. ActDisPstForDegUsr Disable a message of forum of users of the degree
976. ActDisPstForDegTch Disable a message of forum of teachers of the degree
977. ActDisPstForCtrUsr Disable a message of forum of users of centre
978. ActDisPstForCtrTch Disable a message of forum of teachers of centre
979. ActDisPstForInsUsr Disable a message of forum of users of the institution
980. ActDisPstForInsTch Disable a message of forum of teachers of the institution
981. ActDisPstForGenUsr Disable a message of forum of users general
982. ActDisPstForGenTch Disable a message of forum of teachers general
983. ActDisPstForSWAUsr Disable a message of forum of users of the platform
984. ActDisPstForSWATch Disable a message of forum of teachers of the platform
985. ActCht Enter in a chat room to chat
Messages: Messages:
846. ActSeeNtf Show my recent notifications 986. ActSeeNtf Show my recent notifications
847. ActSeeAnn Show global announcements 987. ActSeeAnn Show global announcements
848. ActSeeNot Show notices 988. ActSeeNot Show notices
849. ActSeeFor Show the level superior of the forums 989. ActReqMsgUsr Write message to several users
850. ActReqMsgUsr Write message to several users 990. ActSeeRcvMsg Show the messages received from other users (link in menu)
851. ActSeeRcvMsg Show the messages received from other users (link in menu) 991. ActSeeSntMsg Show the messages sent to other users
852. ActSeeSntMsg Show the messages sent to other users 992. ActMaiStd Send an e-mail to students
853. ActMaiStd Send an e-mail to students 993. ActWriAnn Show form to create a new global announcement
854. ActWriAnn Show form to create a new global announcement 994. ActRcvAnn Receive and create a new global announcement
855. ActRcvAnn Receive and create a new global announcement 995. ActHidAnn Hide a global announcement that was active
856. ActHidAnn Hide a global announcement that was active 996. ActRevAnn Reveal a global announcement that was hidden
857. ActRevAnn Reveal a global announcement that was hidden 997. ActRemAnn Remove global announcement
858. ActRemAnn Remove global announcement 998. ActShoNot Show (expand) a notice
859. ActShoNot Show (expand) a notice 999. ActWriNot Write a new notice
860. ActWriNot Write a new notice 1000. ActRcvNot Receive and create a new notice
861. ActRcvNot Receive and create a new notice 1001. ActHidNot Hide a notice that was active
862. ActHidNot Hide a notice that was active 1002. ActRevNot Reveal a notice that was hidden
863. ActRevNot Reveal a notice that was hidden 1003. ActReqRemNot Request removal of a notice
864. ActReqRemNot Request removal of a notice 1004. ActRemNot Remove a notice
865. ActRemNot Remove a notice 1005. ActSeeNewNtf Show my recent notifications (link in top heading)
866. ActSeeNewNtf Show my recent notifications (link in top heading) 1006. ActMrkNtfSee Mark all my notifications as seen
867. ActMrkNtfSee Mark all my notifications as seen 1007. ActRcvMsgUsr Sent/Receive a message of a user
868. ActSeeForCrsUsr Show top level of forum of users of the course 1008. ActReqDelAllSntMsg Request the removal of todos the messages sent to other users
869. ActSeeForCrsTch Show top level of forum of teachers of the course 1009. ActReqDelAllRcvMsg Request the removal of todos the messages received from other users
870. ActSeeForDegUsr Show top level of forum of users of the degree 1010. ActDelAllSntMsg Remove todos the messages sent to other users
871. ActSeeForDegTch Show top level of forum of teachers of the degree 1011. ActDelAllRcvMsg Remove todos the messages received from other users
872. ActSeeForCtrUsr Show top level of forum of users of the centre 1012. ActDelSntMsg Remove a message sent to other users
873. ActSeeForCtrTch Show top level of forum of teachers of the centre 1013. ActDelRcvMsg Remove a message received from other user
874. ActSeeForInsUsr Show top level of forum of users of the institution 1014. ActExpSntMsg See (expand) sent message
875. ActSeeForInsTch Show top level of forum of teachers of the institution 1015. ActExpRcvMsg See (expand) received message
876. ActSeeForGenUsr Show top level of forum of users general 1016. ActConSntMsg Hide (contract) sent message
877. ActSeeForGenTch Show top level of forum of teachers general 1017. ActConRcvMsg Hide (contract) received message
878. ActSeeForSWAUsr Show top level of forum of users of the platform 1018. ActLstBanUsr List banned users
879. ActSeeForSWATch Show top level of forum of teachers of the platform 1019. ActBanUsrMsg Ban the sender of a message when showing received messages
880. ActSeePstForCrsUsr Show the messages of a thread of the forum of users of the course 1020. ActUnbUsrMsg Unban the sender of a message when showing received messages
881. ActSeePstForCrsTch Show the messages of a thread of the forum of teachers of the course 1021. ActUnbUsrLst Unban a user when listing banned users
882. ActSeePstForDegUsr Show the messages of a thread of the forum of users of the degree
883. ActSeePstForDegTch Show the messages of a thread of the forum of teachers of the degree
884. ActSeePstForCtrUsr Show the messages of a thread of the forum of users of the centre
885. ActSeePstForCtrTch Show the messages of a thread of the forum of teachers of the centre
886. ActSeePstForInsUsr Show the messages of a thread of the forum of users of the institution
887. ActSeePstForInsTch Show the messages of a thread of the forum of teachers of the institution
888. ActSeePstForGenUsr Show the messages of a thread of the forum of users general
889. ActSeePstForGenTch Show the messages of a thread of the forum of teachers general
890. ActSeePstForSWAUsr Show the messages of a thread of the forum of users of the platform
891. ActSeePstForSWATch Show the messages of a thread of the forum of teachers of the platform
892. ActRcvThrForCrsUsr Receive the first message of a new thread of forum of users of the course
893. ActRcvThrForCrsTch Receive the first message of a new thread of forum of teachers of the course
894. ActRcvThrForDegUsr Receive the first message of a new thread of forum of users of the degree
895. ActRcvThrForDegTch Receive the first message of a new thread of forum of teachers of the degree
896. ActRcvThrForCtrUsr Receive the first message of a new thread of forum of users of centre
897. ActRcvThrForCtrTch Receive the first message of a new thread of forum of teachers of centre
898. ActRcvThrForInsUsr Receive the first message of a new thread of forum of users of the institution
899. ActRcvThrForInsTch Receive the first message of a new thread of forum of teachers of the institution
900. ActRcvThrForGenUsr Receive the first message of a new thread of forum of users general
901. ActRcvThrForGenTch Receive the first message of a new thread of forum of teachers general
902. ActRcvThrForSWAUsr Receive the first message of a new thread of forum of users of the platform
903. ActRcvThrForSWATch Receive the first message of a new thread of forum of teachers of the platform
904. ActRcvRepForCrsUsr Receive a message of answer in a thread existente in the forum of users of the course
905. ActRcvRepForCrsTch Receive a message of answer in a thread existente in the forum of teachers of the course
906. ActRcvRepForDegUsr Receive a message of answer in a thread existente in the forum of users of the degree
907. ActRcvRepForDegTch Receive a message of answer in a thread existente in the forum of teachers of the degree
908. ActRcvRepForCtrUsr Receive a message of answer in a thread existente in the forum of users of centre
909. ActRcvRepForCtrTch Receive a message of answer in a thread existente in the forum of teachers of centre
910. ActRcvRepForInsUsr Receive a message of answer in a thread existente in the forum of users of the institution
911. ActRcvRepForInsTch Receive a message of answer in a thread existente in the forum of teachers of the institution
912. ActRcvRepForGenUsr Receive a message of answer in a thread existente in the forum of users general
913. ActRcvRepForGenTch Receive a message of answer in a thread existente in the forum of teachers general
914. ActRcvRepForSWAUsr Receive a message of answer in a thread existente in the forum of users of the platform
915. ActRcvRepForSWATch Receive a message of answer in a thread existente in the forum of teachers of the platform
916. ActReqDelThrCrsUsr Request the removal of a thread of forum of users of the course
917. ActReqDelThrCrsTch Request the removal of a thread of forum of teachers of the course
918. ActReqDelThrDegUsr Request the removal of a thread of forum of users of the degree
919. ActReqDelThrDegTch Request the removal of a thread of forum of teachers of the degree
920. ActReqDelThrCtrUsr Request the removal of a thread of forum of users of centre
921. ActReqDelThrCtrTch Request the removal of a thread of forum of teachers of centre
922. ActReqDelThrInsUsr Request the removal of a thread of forum of users of the institution
923. ActReqDelThrInsTch Request the removal of a thread of forum of teachers of the institution
924. ActReqDelThrGenUsr Request the removal of a thread of forum of users general
925. ActReqDelThrGenTch Request the removal of a thread of forum of teachers general
926. ActReqDelThrSWAUsr Request the removal of a thread of forum of users of the platform
927. ActReqDelThrSWATch Request the removal of a thread of forum of teachers of the platform
928. ActDelThrForCrsUsr Remove a thread of forum of users of the course
929. ActDelThrForCrsTch Remove a thread of forum of teachers of the course
930. ActDelThrForDegUsr Remove a thread of forum of users of the degree
931. ActDelThrForDegTch Remove a thread of forum of teachers of the degree
932. ActDelThrForCtrUsr Remove a thread of forum of users of centre
933. ActDelThrForCtrTch Remove a thread of forum of teachers of centre
934. ActDelThrForInsUsr Remove a thread of forum of users of the institution
935. ActDelThrForInsTch Remove a thread of forum of teachers of the institution
936. ActDelThrForGenUsr Remove a thread of forum of users general
937. ActDelThrForGenTch Remove a thread of forum of teachers general
938. ActDelThrForSWAUsr Remove a thread of forum of users of the platform
939. ActDelThrForSWATch Remove a thread of forum of teachers of the platform
940. ActCutThrForCrsUsr Cut a thread of forum of users of the course
941. ActCutThrForCrsTch Cut a thread of forum of teachers of the course
942. ActCutThrForDegUsr Cut a thread of forum of users of the degree
943. ActCutThrForDegTch Cut a thread of forum of teachers of the degree
944. ActCutThrForCtrUsr Cut a thread of forum of users of centre
945. ActCutThrForCtrTch Cut a thread of forum of teachers of centre
946. ActCutThrForInsUsr Cut a thread of forum of users of the institution
947. ActCutThrForInsTch Cut a thread of forum of teachers of the institution
948. ActCutThrForGenUsr Cut a thread of forum of users general
949. ActCutThrForGenTch Cut a thread of forum of teachers general
950. ActCutThrForSWAUsr Cut a thread of forum of users of the platform
951. ActCutThrForSWATch Cut a thread of forum of teachers of the platform
952. ActPasThrForCrsUsr Paste a thread of forum of users of the course
953. ActPasThrForCrsTch Paste a thread of forum of teachers of the course
954. ActPasThrForDegUsr Paste a thread of forum of users of the degree
955. ActPasThrForDegTch Paste a thread of forum of teachers of the degree
956. ActPasThrForCtrUsr Paste a thread of forum of users of centre
957. ActPasThrForCtrTch Paste a thread of forum of teachers of centre
958. ActPasThrForInsUsr Paste a thread of forum of users of the institution
959. ActPasThrForInsTch Paste a thread of forum of teachers of the institution
960. ActPasThrForGenUsr Paste a thread of forum of users general
961. ActPasThrForGenTch Paste a thread of forum of teachers general
962. ActPasThrForSWAUsr Paste a thread of forum of users of the platform
963. ActPasThrForSWATch Paste a thread of forum of teachers of the platform
964. ActDelPstForCrsUsr Remove a message of forum of users of the course
965. ActDelPstForCrsTch Remove a message of forum of teachers of the course
966. ActDelPstForDegUsr Remove a message of forum of users of the degree
967. ActDelPstForDegTch Remove a message of forum of teachers of the degree
968. ActDelPstForCtrUsr Remove a message of forum of users of centre
969. ActDelPstForCtrTch Remove a message of forum of teachers of centre
970. ActDelPstForInsUsr Remove a message of forum of users of the institution
971. ActDelPstForInsTch Remove a message of forum of teachers of the institution
972. ActDelPstForGenUsr Remove a message of forum of users general
973. ActDelPstForGenTch Remove a message of forum of teachers general
974. ActDelPstForSWAUsr Remove a message of forum of users of the platform
975. ActDelPstForSWATch Remove a message of forum of teachers of the platform
976. ActEnbPstForCrsUsr Enable a message of forum of users of the course
977. ActEnbPstForCrsTch Enable a message of forum of teachers of the course
978. ActEnbPstForDegUsr Enable a message of forum of users of the degree
979. ActEnbPstForDegTch Enable a message of forum of teachers of the degree
980. ActEnbPstForCtrUsr Enable a message of forum of users of centre
981. ActEnbPstForCtrTch Enable a message of forum of teachers of centre
982. ActEnbPstForInsUsr Enable a message of forum of users of the institution
983. ActEnbPstForInsTch Enable a message of forum of teachers of the institution
984. ActEnbPstForGenUsr Enable a message of forum of users general
985. ActEnbPstForGenTch Enable a message of forum of teachers general
986. ActEnbPstForSWAUsr Enable a message of forum of users of the platform
987. ActEnbPstForSWATch Enable a message of forum of teachers of the platform
988. ActDisPstForCrsUsr Disable a message of forum of users of the course
989. ActDisPstForCrsTch Disable a message of forum of teachers of the course
990. ActDisPstForDegUsr Disable a message of forum of users of the degree
991. ActDisPstForDegTch Disable a message of forum of teachers of the degree
992. ActDisPstForCtrUsr Disable a message of forum of users of centre
993. ActDisPstForCtrTch Disable a message of forum of teachers of centre
994. ActDisPstForInsUsr Disable a message of forum of users of the institution
995. ActDisPstForInsTch Disable a message of forum of teachers of the institution
996. ActDisPstForGenUsr Disable a message of forum of users general
997. ActDisPstForGenTch Disable a message of forum of teachers general
998. ActDisPstForSWAUsr Disable a message of forum of users of the platform
999. ActDisPstForSWATch Disable a message of forum of teachers of the platform
1000. ActRcvMsgUsr Sent/Receive a message of a user
1001. ActReqDelAllSntMsg Request the removal of todos the messages sent to other users
1002. ActReqDelAllRcvMsg Request the removal of todos the messages received from other users
1003. ActDelAllSntMsg Remove todos the messages sent to other users
1004. ActDelAllRcvMsg Remove todos the messages received from other users
1005. ActDelSntMsg Remove a message sent to other users
1006. ActDelRcvMsg Remove a message received from other user
1007. ActExpSntMsg See (expand) sent message
1008. ActExpRcvMsg See (expand) received message
1009. ActConSntMsg Hide (contract) sent message
1010. ActConRcvMsg Hide (contract) received message
1011. ActLstBanUsr List banned users
1012. ActBanUsrMsg Ban the sender of a message when showing received messages
1013. ActUnbUsrMsg Unban the sender of a message when showing received messages
1014. ActUnbUsrLst Unban a user when listing banned users
Statistics: Statistics:
1016. ActSeeAllSvy List all surveys in pages 1022. ActSeeAllSvy List all surveys in pages
1017. ActReqUseGbl Request showing use of the platform 1023. ActReqUseGbl Request showing use of the platform
1018. ActSeePhoDeg Show a class photo with the average photos of the students of each degree 1024. ActSeePhoDeg Show a class photo with the average photos of the students of each degree
1019. ActReqStaCrs Request statistics of courses 1025. ActReqStaCrs Request statistics of courses
1020. ActReqAccGbl Request query of clicks to the complete platform 1026. ActReqAccGbl Request query of clicks to the complete platform
1021. ActSeeOneSvy Show one survey 1027. ActSeeOneSvy Show one survey
1022. ActAnsSvy Answer a survey 1028. ActAnsSvy Answer a survey
1023. ActFrmNewSvy Form to create a new survey 1029. ActFrmNewSvy Form to create a new survey
1024. ActEdiOneSvy Edit one survey 1030. ActEdiOneSvy Edit one survey
1025. ActNewSvy Create new survey 1031. ActNewSvy Create new survey
1026. ActChgSvy Modify data of an existing survey 1032. ActChgSvy Modify data of an existing survey
1027. ActReqRemSvy Request the removal of a survey 1033. ActReqRemSvy Request the removal of a survey
1028. ActRemSvy Remove survey 1034. ActRemSvy Remove survey
1029. ActReqRstSvy Request the reset of answers of a survey 1035. ActReqRstSvy Request the reset of answers of a survey
1030. ActRstSvy Reset answers of survey 1036. ActRstSvy Reset answers of survey
1031. ActHidSvy Hide survey 1037. ActHidSvy Hide survey
1032. ActShoSvy Show survey 1038. ActShoSvy Show survey
1033. ActEdiOneSvyQst Edit a new question for a survey 1039. ActEdiOneSvyQst Edit a new question for a survey
1034. ActRcvSvyQst Receive a question of a survey 1040. ActRcvSvyQst Receive a question of a survey
1035. ActRemSvyQst Remove a question of a survey 1041. ActRemSvyQst Remove a question of a survey
1036. ActSeeUseGbl Show use of the platform 1042. ActSeeUseGbl Show use of the platform
1037. ActPrnPhoDeg Show vista of impresión of the class photo with the average photos of the students of each degree. 1043. ActPrnPhoDeg Show vista of impresión of the class photo with the average photos of the students of each degree.
1038. ActCalPhoDeg Compute the average photos of the students of each degree 1044. ActCalPhoDeg Compute the average photos of the students of each degree
1039. ActSeeAccGbl Query clicks to the complete platform 1045. ActSeeAccGbl Query clicks to the complete platform
1040. ActReqAccCrs Request query of clicks in the course 1046. ActReqAccCrs Request query of clicks in the course
1041. ActSeeAccCrs Query clicks to current course 1047. ActSeeAccCrs Query clicks to current course
1042. ActSeeAllStaCrs Show statistics of courses 1048. ActSeeAllStaCrs Show statistics of courses
Profile: Profile:
1043. ActFrmLogIn Show form to log in 1049. ActFrmLogIn Show form to log in
1044. ActMyCrs Select one of my courses 1050. ActMyCrs Select one of my courses
1045. ActSeeMyTT Show the timetable of all courses of the logged user 1051. ActSeeMyTT Show the timetable of all courses of the logged user
1046. ActFrmUsrAcc Show form to the creation or change of user's account 1052. ActFrmUsrAcc Show form to the creation or change of user's account
1047. ActReqEdiRecCom Request the edition of the record with the personal data of the user 1053. ActReqEdiRecCom Request the edition of the record with the personal data of the user
1048. ActEdiPrf Show forms to edit preferences 1054. ActEdiPrf Show forms to edit preferences
1049. ActAdmBrf Show the briefcase of private archives 1055. ActAdmBrf Show the briefcase of private archives
1050. ActMFUAct Show most frequently used actions 1056. ActMFUAct Show most frequently used actions
1051. ActAutUsrInt Authentify user internally (directly from the platform) 1057. ActAutUsrInt Authentify user internally (directly from the platform)
1052. ActAutUsrExt Authentify user externally (remotely from an external site) 1058. ActAutUsrExt Authentify user externally (remotely from an external site)
1053. ActAutUsrChgLan Change language to my language just after authentication 1059. ActAutUsrChgLan Change language to my language just after authentication
1054. ActLogOut Close session 1060. ActLogOut Close session
1055. ActAnnSee Mark announcement as seen 1061. ActAnnSee Mark announcement as seen
1056. ActReqSndNewPwd Show form to send a new password via e-mail 1062. ActReqSndNewPwd Show form to send a new password via e-mail
1057. ActSndNewPwd Send a new password via e-mail 1063. ActSndNewPwd Send a new password via e-mail
1058. ActChgMyRol Change type of logged user 1064. ActChgMyRol Change type of logged user
1059. ActCreUsrAcc Create new user account 1065. ActCreUsrAcc Create new user account
1060. ActRemID_Me Remove one of my user's IDs 1066. ActRemID_Me Remove one of my user's IDs
1061. ActNewIDMe Create a new user's ID for me 1067. ActNewIDMe Create a new user's ID for me
1062. ActRemOldNic Remove one of my old nicknames 1068. ActRemOldNic Remove one of my old nicknames
1063. ActChgNic Change my nickname 1069. ActChgNic Change my nickname
1064. ActRemMaiMe Remove one of my old e-mails 1070. ActRemMaiMe Remove one of my old e-mails
1065. ActNewMaiMe Change my e-mail address 1071. ActNewMaiMe Change my e-mail address
1066. ActCnfMai Confirm e-mail address 1072. ActCnfMai Confirm e-mail address
1067. ActFrmChgMyPwd Show form to the change of the password 1073. ActFrmChgMyPwd Show form to the change of the password
1068. ActChgPwd Change the password 1074. ActChgPwd Change the password
1069. ActReqRemMyAcc Request the removal of my account 1075. ActReqRemMyAcc Request the removal of my account
1070. ActRemMyAcc Remove my account 1076. ActRemMyAcc Remove my account
1071. ActChgMyData Update my personal data 1077. ActChgMyData Update my personal data
1072. ActReqMyPho Show form to send my photo 1078. ActReqMyPho Show form to send my photo
1073. ActDetMyPho Receive my photo and detect faces on it 1079. ActDetMyPho Receive my photo and detect faces on it
1074. ActUpdMyPho Update my photo 1080. ActUpdMyPho Update my photo
1075. ActRemMyPho Remove my photo 1081. ActRemMyPho Remove my photo
1076. ActEdiPri Edit my privacy 1082. ActEdiPri Edit my privacy
1077. ActChgPriPho Change privacy of my photo 1083. ActChgPriPho Change privacy of my photo
1078. ActChgPriPrf Change privacy of my public profile 1084. ActChgPriPrf Change privacy of my public profile
1079. ActReqEdiMyIns Request the edition of my institution, centre and department 1085. ActReqEdiMyIns Request the edition of my institution, centre and department
1080. ActChgCtyMyIns Change the country of my institution 1086. ActChgCtyMyIns Change the country of my institution
1081. ActChgMyIns Change my institution 1087. ActChgMyIns Change my institution
1082. ActChgMyCtr Change my centre 1088. ActChgMyCtr Change my centre
1083. ActChgMyDpt Change my department 1089. ActChgMyDpt Change my department
1084. ActChgMyOff Change my office 1090. ActChgMyOff Change my office
1085. ActChgMyOffPho Change my office phone 1091. ActChgMyOffPho Change my office phone
1086. ActReqEdiMyNet Request the edition of my social networks 1092. ActReqEdiMyNet Request the edition of my social networks
1087. ActChgMyNet Change my web and social networks 1093. ActChgMyNet Change my web and social networks
1088. ActChgThe Change theme 1094. ActChgThe Change theme
1089. ActReqChgLan Ask if change language 1095. ActReqChgLan Ask if change language
1090. ActChgLan Change language 1096. ActChgLan Change language
1091. ActChg1stDay Change first day of the week 1097. ActChg1stDay Change first day of the week
1092. ActChgCol Change side columns 1098. ActChgCol Change side columns
1093. ActHidLftCol Hide left side column 1099. ActHidLftCol Hide left side column
1094. ActHidRgtCol Hide right side column 1100. ActHidRgtCol Hide right side column
1095. ActShoLftCol Show left side column 1101. ActShoLftCol Show left side column
1096. ActShoRgtCol Show right side column 1102. ActShoRgtCol Show right side column
1097. ActChgIco Change icon set 1103. ActChgIco Change icon set
1098. ActChgMnu Change menu 1104. ActChgMnu Change menu
1099. ActChgNtfPrf Change whether to notify by e-mail new messages 1105. ActChgNtfPrf Change whether to notify by e-mail new messages
1100. ActPrnUsrQR Show my QR code ready to print 1106. ActPrnUsrQR Show my QR code ready to print
1101. ActPrnMyTT Show the timetable listo to impresión of all my courses 1107. ActPrnMyTT Show the timetable listo to impresión of all my courses
1102. ActEdiTut Edit the timetable of tutorías 1108. ActEdiTut Edit the timetable of tutorías
1103. ActChgTut Modify the timetable of tutorías 1109. ActChgTut Modify the timetable of tutorías
1104. ActChgMyTT1stDay Change first day of week and show timetable of the course 1110. ActChgMyTT1stDay Change first day of week and show timetable of the course
1105. ActReqRemFilBrf Request removal of a file of the briefcase 1111. ActReqRemFilBrf Request removal of a file of the briefcase
1106. ActRemFilBrf Remove a file of the briefcase 1112. ActRemFilBrf Remove a file of the briefcase
1107. ActRemFolBrf Remove a folder empty of the briefcase 1113. ActRemFolBrf Remove a folder empty of the briefcase
1108. ActCopBrf Set source of copy in the briefcase 1114. ActCopBrf Set source of copy in the briefcase
1109. ActPasBrf Paste a folder or file in the briefcase 1115. ActPasBrf Paste a folder or file in the briefcase
1110. ActRemTreBrf Remove a folder no empty of the briefcase 1116. ActRemTreBrf Remove a folder no empty of the briefcase
1111. ActFrmCreBrf Form to crear a folder or file in the briefcase 1117. ActFrmCreBrf Form to crear a folder or file in the briefcase
1112. ActCreFolBrf Create a new folder in the briefcase 1118. ActCreFolBrf Create a new folder in the briefcase
1113. ActCreLnkBrf Create a new link in the briefcase 1119. ActCreLnkBrf Create a new link in the briefcase
1114. ActRenFolBrf Rename a folder of the briefcase 1120. ActRenFolBrf Rename a folder of the briefcase
1115. ActRcvFilBrfDZ Receive a file in the briefcase using Dropzone.js 1121. ActRcvFilBrfDZ Receive a file in the briefcase using Dropzone.js
1116. ActRcvFilBrfCla Receive a file in the briefcase using the classic way 1122. ActRcvFilBrfCla Receive a file in the briefcase using the classic way
1117. ActExpBrf Expand a folder in briefcase 1123. ActExpBrf Expand a folder in briefcase
1118. ActConBrf Contract a folder in briefcase 1124. ActConBrf Contract a folder in briefcase
1119. ActZIPBrf Compress a folder in briefcase 1125. ActZIPBrf Compress a folder in briefcase
1120. ActReqDatBrf Ask for metadata of a file in the briefcase 1126. ActReqDatBrf Ask for metadata of a file in the briefcase
1121. ActChgDatBrf Change metadata of a file in the briefcase 1127. ActChgDatBrf Change metadata of a file in the briefcase
1122. ActDowBrf Download a file in the briefcase 1128. ActDowBrf Download a file in the briefcase
1123. ActAskRemOldBrf Ask for removing old files in the briefcase 1129. ActAskRemOldBrf Ask for removing old files in the briefcase
1124. ActRemOldBrf Remove old files in the briefcase 1130. ActRemOldBrf Remove old files in the briefcase
*/ */
struct Act_Actions Act_Actions[Act_NUM_ACTIONS] = struct Act_Actions Act_Actions[Act_NUM_ACTIONS] =
@ -2309,7 +2310,8 @@ struct Act_Actions Act_Actions[Act_NUM_ACTIONS] =
// TabSoc ****************************************************************** // TabSoc ******************************************************************
/* ActSeeSocAct */{1490, 0,TabSoc,ActSeeSocAct ,0x1FE,0x1FE,0x1FE,Act_CONTENT_NORM,Act_MAIN_WINDOW,NULL ,Soc_ShowFollowingTimeline ,"soc64x64.png" }, /* ActSeeSocAct */{1490, 0,TabSoc,ActSeeSocAct ,0x1FE,0x1FE,0x1FE,Act_CONTENT_NORM,Act_MAIN_WINDOW,NULL ,Soc_ShowFollowingTimeline ,"soc64x64.png" },
/* ActReqPubPrf */{1401, 1,TabSoc,ActReqPubPrf ,0x1FF,0x1FF,0x1FF,Act_CONTENT_NORM,Act_MAIN_WINDOW,NULL ,Prf_RequestUserProfile ,"prf64x64.gif" }, /* ActReqPubPrf */{1401, 1,TabSoc,ActReqPubPrf ,0x1FF,0x1FF,0x1FF,Act_CONTENT_NORM,Act_MAIN_WINDOW,NULL ,Prf_RequestUserProfile ,"prf64x64.gif" },
/* ActSeeChtRms */{ 51, 2,TabSoc,ActSeeChtRms ,0x1FC,0x1FC,0x1FC,Act_CONTENT_NORM,Act_MAIN_WINDOW,NULL ,Cht_ShowChatRooms ,"chat64x64.gif" }, /* ActSeeFor */{ 95, 2,TabSoc,ActSeeFor ,0x1FC,0x1FC,0x1FC,Act_CONTENT_NORM,Act_MAIN_WINDOW,NULL ,For_ShowForumList ,"forum64x64.gif" },
/* ActSeeChtRms */{ 51, 3,TabSoc,ActSeeChtRms ,0x1FC,0x1FC,0x1FC,Act_CONTENT_NORM,Act_MAIN_WINDOW,NULL ,Cht_ShowChatRooms ,"chat64x64.gif" },
/* ActReqSocPst */{1491,-1,TabSoc,ActSeeSocAct ,0x1FE,0x1FE,0x1FE,Act_CONTENT_NORM,Act_MAIN_WINDOW,NULL ,Soc_FormSocialPost ,NULL}, /* ActReqSocPst */{1491,-1,TabSoc,ActSeeSocAct ,0x1FE,0x1FE,0x1FE,Act_CONTENT_NORM,Act_MAIN_WINDOW,NULL ,Soc_FormSocialPost ,NULL},
/* ActRcvSocPst */{1492,-1,TabSoc,ActSeeSocAct ,0x1FE,0x1FE,0x1FE,Act_CONTENT_NORM,Act_MAIN_WINDOW,NULL ,Soc_ReceiveSocialPost ,NULL}, /* ActRcvSocPst */{1492,-1,TabSoc,ActSeeSocAct ,0x1FE,0x1FE,0x1FE,Act_CONTENT_NORM,Act_MAIN_WINDOW,NULL ,Soc_ReceiveSocialPost ,NULL},
@ -2328,6 +2330,149 @@ struct Act_Actions Act_Actions[Act_NUM_ACTIONS] =
/* ActSeeFlg */{1412,-1,TabSoc,ActReqPubPrf ,0x1FF,0x1FF,0x1FF,Act_CONTENT_NORM,Act_MAIN_WINDOW,NULL ,Fol_ListFollowing ,NULL}, /* ActSeeFlg */{1412,-1,TabSoc,ActReqPubPrf ,0x1FF,0x1FF,0x1FF,Act_CONTENT_NORM,Act_MAIN_WINDOW,NULL ,Fol_ListFollowing ,NULL},
/* ActSeeFlr */{1413,-1,TabSoc,ActReqPubPrf ,0x1FF,0x1FF,0x1FF,Act_CONTENT_NORM,Act_MAIN_WINDOW,NULL ,Fol_ListFollowers ,NULL}, /* ActSeeFlr */{1413,-1,TabSoc,ActReqPubPrf ,0x1FF,0x1FF,0x1FF,Act_CONTENT_NORM,Act_MAIN_WINDOW,NULL ,Fol_ListFollowers ,NULL},
/* ActSeeForCrsUsr */{ 345,-1,TabSoc,ActSeeFor ,0x1FC,0x1FC,0x1FC,Act_CONTENT_NORM,Act_MAIN_WINDOW,NULL ,For_ShowForumThrs ,NULL},
/* ActSeeForCrsTch */{ 431,-1,TabSoc,ActSeeFor ,0x114,0x114,0x114,Act_CONTENT_NORM,Act_MAIN_WINDOW,NULL ,For_ShowForumThrs ,NULL},
/* ActSeeForDegUsr */{ 241,-1,TabSoc,ActSeeFor ,0x1FC,0x1FC,0x1FC,Act_CONTENT_NORM,Act_MAIN_WINDOW,NULL ,For_ShowForumThrs ,NULL},
/* ActSeeForDegTch */{ 243,-1,TabSoc,ActSeeFor ,0x1F4,0x1F4,0x1F4,Act_CONTENT_NORM,Act_MAIN_WINDOW,NULL ,For_ShowForumThrs ,NULL},
/* ActSeeForCtrUsr */{ 901,-1,TabSoc,ActSeeFor ,0x1FC,0x1FC,0x1FC,Act_CONTENT_NORM,Act_MAIN_WINDOW,NULL ,For_ShowForumThrs ,NULL},
/* ActSeeForCtrTch */{ 430,-1,TabSoc,ActSeeFor ,0x1F4,0x1F4,0x1F4,Act_CONTENT_NORM,Act_MAIN_WINDOW,NULL ,For_ShowForumThrs ,NULL},
/* ActSeeForInsUsr */{ 725,-1,TabSoc,ActSeeFor ,0x1FC,0x1FC,0x1FC,Act_CONTENT_NORM,Act_MAIN_WINDOW,NULL ,For_ShowForumThrs ,NULL},
/* ActSeeForInsTch */{ 724,-1,TabSoc,ActSeeFor ,0x1F4,0x1F4,0x1F4,Act_CONTENT_NORM,Act_MAIN_WINDOW,NULL ,For_ShowForumThrs ,NULL},
/* ActSeeForGenUsr */{ 726,-1,TabSoc,ActSeeFor ,0x1FC,0x1FC,0x1FC,Act_CONTENT_NORM,Act_MAIN_WINDOW,NULL ,For_ShowForumThrs ,NULL},
/* ActSeeForGenTch */{ 723,-1,TabSoc,ActSeeFor ,0x1F4,0x1F4,0x1F4,Act_CONTENT_NORM,Act_MAIN_WINDOW,NULL ,For_ShowForumThrs ,NULL},
/* ActSeeForSWAUsr */{ 242,-1,TabSoc,ActSeeFor ,0x1FC,0x1FC,0x1FC,Act_CONTENT_NORM,Act_MAIN_WINDOW,NULL ,For_ShowForumThrs ,NULL},
/* ActSeeForSWATch */{ 245,-1,TabSoc,ActSeeFor ,0x1F4,0x1F4,0x1F4,Act_CONTENT_NORM,Act_MAIN_WINDOW,NULL ,For_ShowForumThrs ,NULL},
/* ActSeePstForCrsUsr*/{ 346,-1,TabSoc,ActSeeFor ,0x1FC,0x1FC,0x1FC,Act_CONTENT_NORM,Act_MAIN_WINDOW,NULL ,For_ShowThrPsts ,NULL},
/* ActSeePstForCrsTch*/{ 347,-1,TabSoc,ActSeeFor ,0x114,0x114,0x114,Act_CONTENT_NORM,Act_MAIN_WINDOW,NULL ,For_ShowThrPsts ,NULL},
/* ActSeePstForDegUsr*/{ 255,-1,TabSoc,ActSeeFor ,0x1FC,0x1FC,0x1FC,Act_CONTENT_NORM,Act_MAIN_WINDOW,NULL ,For_ShowThrPsts ,NULL},
/* ActSeePstForDegTch*/{ 291,-1,TabSoc,ActSeeFor ,0x1F4,0x1F4,0x1F4,Act_CONTENT_NORM,Act_MAIN_WINDOW,NULL ,For_ShowThrPsts ,NULL},
/* ActSeePstForCtrUsr*/{ 348,-1,TabSoc,ActSeeFor ,0x1FC,0x1FC,0x1FC,Act_CONTENT_NORM,Act_MAIN_WINDOW,NULL ,For_ShowThrPsts ,NULL},
/* ActSeePstForCtrTch*/{ 902,-1,TabSoc,ActSeeFor ,0x1F4,0x1F4,0x1F4,Act_CONTENT_NORM,Act_MAIN_WINDOW,NULL ,For_ShowThrPsts ,NULL},
/* ActSeePstForInsUsr*/{ 730,-1,TabSoc,ActSeeFor ,0x1FC,0x1FC,0x1FC,Act_CONTENT_NORM,Act_MAIN_WINDOW,NULL ,For_ShowThrPsts ,NULL},
/* ActSeePstForInsTch*/{ 746,-1,TabSoc,ActSeeFor ,0x1F4,0x1F4,0x1F4,Act_CONTENT_NORM,Act_MAIN_WINDOW,NULL ,For_ShowThrPsts ,NULL},
/* ActSeePstForGenUsr*/{ 727,-1,TabSoc,ActSeeFor ,0x1FC,0x1FC,0x1FC,Act_CONTENT_NORM,Act_MAIN_WINDOW,NULL ,For_ShowThrPsts ,NULL},
/* ActSeePstForGenTch*/{ 731,-1,TabSoc,ActSeeFor ,0x1F4,0x1F4,0x1F4,Act_CONTENT_NORM,Act_MAIN_WINDOW,NULL ,For_ShowThrPsts ,NULL},
/* ActSeePstForSWAUsr*/{ 244,-1,TabSoc,ActSeeFor ,0x1FC,0x1FC,0x1FC,Act_CONTENT_NORM,Act_MAIN_WINDOW,NULL ,For_ShowThrPsts ,NULL},
/* ActSeePstForSWATch*/{ 246,-1,TabSoc,ActSeeFor ,0x1F4,0x1F4,0x1F4,Act_CONTENT_NORM,Act_MAIN_WINDOW,NULL ,For_ShowThrPsts ,NULL},
/* ActRcvThrForCrsUsr*/{ 350,-1,TabSoc,ActSeeFor ,0x1FC,0x1FC,0x1FC,Act_CONTENT_NORM,Act_MAIN_WINDOW,NULL ,For_RecForumPst ,NULL},
/* ActRcvThrForCrsTch*/{ 754,-1,TabSoc,ActSeeFor ,0x114,0x114,0x114,Act_CONTENT_NORM,Act_MAIN_WINDOW,NULL ,For_RecForumPst ,NULL},
/* ActRcvThrForDegUsr*/{ 252,-1,TabSoc,ActSeeFor ,0x1FC,0x1FC,0x1FC,Act_CONTENT_NORM,Act_MAIN_WINDOW,NULL ,For_RecForumPst ,NULL},
/* ActRcvThrForDegTch*/{ 247,-1,TabSoc,ActSeeFor ,0x1F4,0x1F4,0x1F4,Act_CONTENT_NORM,Act_MAIN_WINDOW,NULL ,For_RecForumPst ,NULL},
/* ActRcvThrForCtrUsr*/{ 903,-1,TabSoc,ActSeeFor ,0x1FC,0x1FC,0x1FC,Act_CONTENT_NORM,Act_MAIN_WINDOW,NULL ,For_RecForumPst ,NULL},
/* ActRcvThrForCtrTch*/{ 904,-1,TabSoc,ActSeeFor ,0x1F4,0x1F4,0x1F4,Act_CONTENT_NORM,Act_MAIN_WINDOW,NULL ,For_RecForumPst ,NULL},
/* ActRcvThrForInsUsr*/{ 737,-1,TabSoc,ActSeeFor ,0x1FC,0x1FC,0x1FC,Act_CONTENT_NORM,Act_MAIN_WINDOW,NULL ,For_RecForumPst ,NULL},
/* ActRcvThrForInsTch*/{ 769,-1,TabSoc,ActSeeFor ,0x1F4,0x1F4,0x1F4,Act_CONTENT_NORM,Act_MAIN_WINDOW,NULL ,For_RecForumPst ,NULL},
/* ActRcvThrForGenUsr*/{ 736,-1,TabSoc,ActSeeFor ,0x1FC,0x1FC,0x1FC,Act_CONTENT_NORM,Act_MAIN_WINDOW,NULL ,For_RecForumPst ,NULL},
/* ActRcvThrForGenTch*/{ 765,-1,TabSoc,ActSeeFor ,0x1F4,0x1F4,0x1F4,Act_CONTENT_NORM,Act_MAIN_WINDOW,NULL ,For_RecForumPst ,NULL},
/* ActRcvThrForSWAUsr*/{ 258,-1,TabSoc,ActSeeFor ,0x1FC,0x1FC,0x1FC,Act_CONTENT_NORM,Act_MAIN_WINDOW,NULL ,For_RecForumPst ,NULL},
/* ActRcvThrForSWATch*/{ 259,-1,TabSoc,ActSeeFor ,0x1F4,0x1F4,0x1F4,Act_CONTENT_NORM,Act_MAIN_WINDOW,NULL ,For_RecForumPst ,NULL},
/* ActRcvRepForCrsUsr*/{ 599,-1,TabSoc,ActSeeFor ,0x1FC,0x1FC,0x1FC,Act_CONTENT_NORM,Act_MAIN_WINDOW,NULL ,For_RecForumPst ,NULL},
/* ActRcvRepForCrsTch*/{ 755,-1,TabSoc,ActSeeFor ,0x114,0x114,0x114,Act_CONTENT_NORM,Act_MAIN_WINDOW,NULL ,For_RecForumPst ,NULL},
/* ActRcvRepForDegUsr*/{ 606,-1,TabSoc,ActSeeFor ,0x1FC,0x1FC,0x1FC,Act_CONTENT_NORM,Act_MAIN_WINDOW,NULL ,For_RecForumPst ,NULL},
/* ActRcvRepForDegTch*/{ 617,-1,TabSoc,ActSeeFor ,0x1F4,0x1F4,0x1F4,Act_CONTENT_NORM,Act_MAIN_WINDOW,NULL ,For_RecForumPst ,NULL},
/* ActRcvRepForCtrUsr*/{ 905,-1,TabSoc,ActSeeFor ,0x1FC,0x1FC,0x1FC,Act_CONTENT_NORM,Act_MAIN_WINDOW,NULL ,For_RecForumPst ,NULL},
/* ActRcvRepForCtrTch*/{ 906,-1,TabSoc,ActSeeFor ,0x1F4,0x1F4,0x1F4,Act_CONTENT_NORM,Act_MAIN_WINDOW,NULL ,For_RecForumPst ,NULL},
/* ActRcvRepForInsUsr*/{ 740,-1,TabSoc,ActSeeFor ,0x1FC,0x1FC,0x1FC,Act_CONTENT_NORM,Act_MAIN_WINDOW,NULL ,For_RecForumPst ,NULL},
/* ActRcvRepForInsTch*/{ 770,-1,TabSoc,ActSeeFor ,0x1F4,0x1F4,0x1F4,Act_CONTENT_NORM,Act_MAIN_WINDOW,NULL ,For_RecForumPst ,NULL},
/* ActRcvRepForGenUsr*/{ 747,-1,TabSoc,ActSeeFor ,0x1FC,0x1FC,0x1FC,Act_CONTENT_NORM,Act_MAIN_WINDOW,NULL ,For_RecForumPst ,NULL},
/* ActRcvRepForGenTch*/{ 816,-1,TabSoc,ActSeeFor ,0x1F4,0x1F4,0x1F4,Act_CONTENT_NORM,Act_MAIN_WINDOW,NULL ,For_RecForumPst ,NULL},
/* ActRcvRepForSWAUsr*/{ 603,-1,TabSoc,ActSeeFor ,0x1FC,0x1FC,0x1FC,Act_CONTENT_NORM,Act_MAIN_WINDOW,NULL ,For_RecForumPst ,NULL},
/* ActRcvRepForSWATch*/{ 622,-1,TabSoc,ActSeeFor ,0x1F4,0x1F4,0x1F4,Act_CONTENT_NORM,Act_MAIN_WINDOW,NULL ,For_RecForumPst ,NULL},
/* ActReqDelThrCrsUsr*/{ 867,-1,TabSoc,ActSeeFor ,0x114,0x114,0x114,Act_CONTENT_NORM,Act_MAIN_WINDOW,NULL ,For_ReqDelThr ,NULL},
/* ActReqDelThrCrsTch*/{ 869,-1,TabSoc,ActSeeFor ,0x114,0x114,0x114,Act_CONTENT_NORM,Act_MAIN_WINDOW,NULL ,For_ReqDelThr ,NULL},
/* ActReqDelThrDegUsr*/{ 907,-1,TabSoc,ActSeeFor ,0x1E4,0x1E4,0x1E4,Act_CONTENT_NORM,Act_MAIN_WINDOW,NULL ,For_ReqDelThr ,NULL},
/* ActReqDelThrDegTch*/{ 908,-1,TabSoc,ActSeeFor ,0x1E4,0x1E4,0x1E4,Act_CONTENT_NORM,Act_MAIN_WINDOW,NULL ,For_ReqDelThr ,NULL},
/* ActReqDelThrCtrUsr*/{ 909,-1,TabSoc,ActSeeFor ,0x1E4,0x1E4,0x1E4,Act_CONTENT_NORM,Act_MAIN_WINDOW,NULL ,For_ReqDelThr ,NULL},
/* ActReqDelThrCtrTch*/{ 910,-1,TabSoc,ActSeeFor ,0x1E4,0x1E4,0x1E4,Act_CONTENT_NORM,Act_MAIN_WINDOW,NULL ,For_ReqDelThr ,NULL},
/* ActReqDelThrInsUsr*/{ 911,-1,TabSoc,ActSeeFor ,0x104,0x104,0x104,Act_CONTENT_NORM,Act_MAIN_WINDOW,NULL ,For_ReqDelThr ,NULL},
/* ActReqDelThrInsTch*/{ 912,-1,TabSoc,ActSeeFor ,0x104,0x104,0x104,Act_CONTENT_NORM,Act_MAIN_WINDOW,NULL ,For_ReqDelThr ,NULL},
/* ActReqDelThrGenUsr*/{ 913,-1,TabSoc,ActSeeFor ,0x104,0x104,0x104,Act_CONTENT_NORM,Act_MAIN_WINDOW,NULL ,For_ReqDelThr ,NULL},
/* ActReqDelThrGenTch*/{ 914,-1,TabSoc,ActSeeFor ,0x104,0x104,0x104,Act_CONTENT_NORM,Act_MAIN_WINDOW,NULL ,For_ReqDelThr ,NULL},
/* ActReqDelThrSWAUsr*/{ 881,-1,TabSoc,ActSeeFor ,0x104,0x104,0x104,Act_CONTENT_NORM,Act_MAIN_WINDOW,NULL ,For_ReqDelThr ,NULL},
/* ActReqDelThrSWATch*/{ 915,-1,TabSoc,ActSeeFor ,0x104,0x104,0x104,Act_CONTENT_NORM,Act_MAIN_WINDOW,NULL ,For_ReqDelThr ,NULL},
/* ActDelThrForCrsUsr*/{ 868,-1,TabSoc,ActSeeFor ,0x114,0x114,0x114,Act_CONTENT_NORM,Act_MAIN_WINDOW,NULL ,For_DelThr ,NULL},
/* ActDelThrForCrsTch*/{ 876,-1,TabSoc,ActSeeFor ,0x114,0x114,0x114,Act_CONTENT_NORM,Act_MAIN_WINDOW,NULL ,For_DelThr ,NULL},
/* ActDelThrForDegUsr*/{ 916,-1,TabSoc,ActSeeFor ,0x1E4,0x1E4,0x1E4,Act_CONTENT_NORM,Act_MAIN_WINDOW,NULL ,For_DelThr ,NULL},
/* ActDelThrForDegTch*/{ 917,-1,TabSoc,ActSeeFor ,0x1E4,0x1E4,0x1E4,Act_CONTENT_NORM,Act_MAIN_WINDOW,NULL ,For_DelThr ,NULL},
/* ActDelThrForCtrUsr*/{ 918,-1,TabSoc,ActSeeFor ,0x1E4,0x1E4,0x1E4,Act_CONTENT_NORM,Act_MAIN_WINDOW,NULL ,For_DelThr ,NULL},
/* ActDelThrForCtrTch*/{ 919,-1,TabSoc,ActSeeFor ,0x1E4,0x1E4,0x1E4,Act_CONTENT_NORM,Act_MAIN_WINDOW,NULL ,For_DelThr ,NULL},
/* ActDelThrForInsUsr*/{ 920,-1,TabSoc,ActSeeFor ,0x104,0x104,0x104,Act_CONTENT_NORM,Act_MAIN_WINDOW,NULL ,For_DelThr ,NULL},
/* ActDelThrForInsTch*/{ 921,-1,TabSoc,ActSeeFor ,0x104,0x104,0x104,Act_CONTENT_NORM,Act_MAIN_WINDOW,NULL ,For_DelThr ,NULL},
/* ActDelThrForGenUsr*/{ 922,-1,TabSoc,ActSeeFor ,0x104,0x104,0x104,Act_CONTENT_NORM,Act_MAIN_WINDOW,NULL ,For_DelThr ,NULL},
/* ActDelThrForGenTch*/{ 923,-1,TabSoc,ActSeeFor ,0x104,0x104,0x104,Act_CONTENT_NORM,Act_MAIN_WINDOW,NULL ,For_DelThr ,NULL},
/* ActDelThrForSWAUsr*/{ 882,-1,TabSoc,ActSeeFor ,0x104,0x104,0x104,Act_CONTENT_NORM,Act_MAIN_WINDOW,NULL ,For_DelThr ,NULL},
/* ActDelThrForSWATch*/{ 924,-1,TabSoc,ActSeeFor ,0x104,0x104,0x104,Act_CONTENT_NORM,Act_MAIN_WINDOW,NULL ,For_DelThr ,NULL},
/* ActCutThrForCrsUsr*/{ 926,-1,TabSoc,ActSeeFor ,0x100,0x100,0x100,Act_CONTENT_NORM,Act_MAIN_WINDOW,NULL ,For_CutThr ,NULL},
/* ActCutThrForCrsTch*/{ 927,-1,TabSoc,ActSeeFor ,0x100,0x100,0x100,Act_CONTENT_NORM,Act_MAIN_WINDOW,NULL ,For_CutThr ,NULL},
/* ActCutThrForDegUsr*/{ 928,-1,TabSoc,ActSeeFor ,0x100,0x100,0x100,Act_CONTENT_NORM,Act_MAIN_WINDOW,NULL ,For_CutThr ,NULL},
/* ActCutThrForDegTch*/{ 929,-1,TabSoc,ActSeeFor ,0x100,0x100,0x100,Act_CONTENT_NORM,Act_MAIN_WINDOW,NULL ,For_CutThr ,NULL},
/* ActCutThrForCtrUsr*/{ 930,-1,TabSoc,ActSeeFor ,0x100,0x100,0x100,Act_CONTENT_NORM,Act_MAIN_WINDOW,NULL ,For_CutThr ,NULL},
/* ActCutThrForCtrTch*/{ 931,-1,TabSoc,ActSeeFor ,0x100,0x100,0x100,Act_CONTENT_NORM,Act_MAIN_WINDOW,NULL ,For_CutThr ,NULL},
/* ActCutThrForInsUsr*/{ 932,-1,TabSoc,ActSeeFor ,0x100,0x100,0x100,Act_CONTENT_NORM,Act_MAIN_WINDOW,NULL ,For_CutThr ,NULL},
/* ActCutThrForInsTch*/{ 933,-1,TabSoc,ActSeeFor ,0x100,0x100,0x100,Act_CONTENT_NORM,Act_MAIN_WINDOW,NULL ,For_CutThr ,NULL},
/* ActCutThrForGenUsr*/{ 934,-1,TabSoc,ActSeeFor ,0x100,0x100,0x100,Act_CONTENT_NORM,Act_MAIN_WINDOW,NULL ,For_CutThr ,NULL},
/* ActCutThrForGenTch*/{ 935,-1,TabSoc,ActSeeFor ,0x100,0x100,0x100,Act_CONTENT_NORM,Act_MAIN_WINDOW,NULL ,For_CutThr ,NULL},
/* ActCutThrForSWAUsr*/{ 890,-1,TabSoc,ActSeeFor ,0x100,0x100,0x100,Act_CONTENT_NORM,Act_MAIN_WINDOW,NULL ,For_CutThr ,NULL},
/* ActCutThrForSWATch*/{ 936,-1,TabSoc,ActSeeFor ,0x100,0x100,0x100,Act_CONTENT_NORM,Act_MAIN_WINDOW,NULL ,For_CutThr ,NULL},
/* ActPasThrForCrsUsr*/{ 891,-1,TabSoc,ActSeeFor ,0x100,0x100,0x100,Act_CONTENT_NORM,Act_MAIN_WINDOW,NULL ,For_PasteThr ,NULL},
/* ActPasThrForCrsTch*/{ 937,-1,TabSoc,ActSeeFor ,0x100,0x100,0x100,Act_CONTENT_NORM,Act_MAIN_WINDOW,NULL ,For_PasteThr ,NULL},
/* ActPasThrForDegUsr*/{ 938,-1,TabSoc,ActSeeFor ,0x100,0x100,0x100,Act_CONTENT_NORM,Act_MAIN_WINDOW,NULL ,For_PasteThr ,NULL},
/* ActPasThrForDegTch*/{ 939,-1,TabSoc,ActSeeFor ,0x100,0x100,0x100,Act_CONTENT_NORM,Act_MAIN_WINDOW,NULL ,For_PasteThr ,NULL},
/* ActPasThrForCtrUsr*/{ 940,-1,TabSoc,ActSeeFor ,0x100,0x100,0x100,Act_CONTENT_NORM,Act_MAIN_WINDOW,NULL ,For_PasteThr ,NULL},
/* ActPasThrForCtrTch*/{ 941,-1,TabSoc,ActSeeFor ,0x100,0x100,0x100,Act_CONTENT_NORM,Act_MAIN_WINDOW,NULL ,For_PasteThr ,NULL},
/* ActPasThrForInsUsr*/{ 942,-1,TabSoc,ActSeeFor ,0x100,0x100,0x100,Act_CONTENT_NORM,Act_MAIN_WINDOW,NULL ,For_PasteThr ,NULL},
/* ActPasThrForInsTch*/{ 943,-1,TabSoc,ActSeeFor ,0x100,0x100,0x100,Act_CONTENT_NORM,Act_MAIN_WINDOW,NULL ,For_PasteThr ,NULL},
/* ActPasThrForGenUsr*/{ 944,-1,TabSoc,ActSeeFor ,0x100,0x100,0x100,Act_CONTENT_NORM,Act_MAIN_WINDOW,NULL ,For_PasteThr ,NULL},
/* ActPasThrForGenTch*/{ 945,-1,TabSoc,ActSeeFor ,0x100,0x100,0x100,Act_CONTENT_NORM,Act_MAIN_WINDOW,NULL ,For_PasteThr ,NULL},
/* ActPasThrForSWAUsr*/{ 946,-1,TabSoc,ActSeeFor ,0x100,0x100,0x100,Act_CONTENT_NORM,Act_MAIN_WINDOW,NULL ,For_PasteThr ,NULL},
/* ActPasThrForSWATch*/{ 947,-1,TabSoc,ActSeeFor ,0x100,0x100,0x100,Act_CONTENT_NORM,Act_MAIN_WINDOW,NULL ,For_PasteThr ,NULL},
/* ActDelPstForCrsUsr*/{ 602,-1,TabSoc,ActSeeFor ,0x11C,0x11C,0x11C,Act_CONTENT_NORM,Act_MAIN_WINDOW,NULL ,For_DelPst ,NULL},
/* ActDelPstForCrsTch*/{ 756,-1,TabSoc,ActSeeFor ,0x114,0x114,0x114,Act_CONTENT_NORM,Act_MAIN_WINDOW,NULL ,For_DelPst ,NULL},
/* ActDelPstForDegUsr*/{ 608,-1,TabSoc,ActSeeFor ,0x1FC,0x1FC,0x1FC,Act_CONTENT_NORM,Act_MAIN_WINDOW,NULL ,For_DelPst ,NULL},
/* ActDelPstForDegTch*/{ 680,-1,TabSoc,ActSeeFor ,0x1F4,0x1F4,0x1F4,Act_CONTENT_NORM,Act_MAIN_WINDOW,NULL ,For_DelPst ,NULL},
/* ActDelPstForCtrUsr*/{ 948,-1,TabSoc,ActSeeFor ,0x1FC,0x1FC,0x1FC,Act_CONTENT_NORM,Act_MAIN_WINDOW,NULL ,For_DelPst ,NULL},
/* ActDelPstForCtrTch*/{ 949,-1,TabSoc,ActSeeFor ,0x1F4,0x1F4,0x1F4,Act_CONTENT_NORM,Act_MAIN_WINDOW,NULL ,For_DelPst ,NULL},
/* ActDelPstForInsUsr*/{ 743,-1,TabSoc,ActSeeFor ,0x1FC,0x1FC,0x1FC,Act_CONTENT_NORM,Act_MAIN_WINDOW,NULL ,For_DelPst ,NULL},
/* ActDelPstForInsTch*/{ 772,-1,TabSoc,ActSeeFor ,0x1F4,0x1F4,0x1F4,Act_CONTENT_NORM,Act_MAIN_WINDOW,NULL ,For_DelPst ,NULL},
/* ActDelPstForGenUsr*/{ 735,-1,TabSoc,ActSeeFor ,0x1FC,0x1FC,0x1FC,Act_CONTENT_NORM,Act_MAIN_WINDOW,NULL ,For_DelPst ,NULL},
/* ActDelPstForGenTch*/{ 950,-1,TabSoc,ActSeeFor ,0x1F4,0x1F4,0x1F4,Act_CONTENT_NORM,Act_MAIN_WINDOW,NULL ,For_DelPst ,NULL},
/* ActDelPstForSWAUsr*/{ 613,-1,TabSoc,ActSeeFor ,0x1FC,0x1FC,0x1FC,Act_CONTENT_NORM,Act_MAIN_WINDOW,NULL ,For_DelPst ,NULL},
/* ActDelPstForSWATch*/{ 623,-1,TabSoc,ActSeeFor ,0x1F4,0x1F4,0x1F4,Act_CONTENT_NORM,Act_MAIN_WINDOW,NULL ,For_DelPst ,NULL},
/* ActEnbPstForCrsUsr*/{ 624,-1,TabSoc,ActSeeFor ,0x110,0x110,0x110,Act_CONTENT_NORM,Act_MAIN_WINDOW,NULL ,For_EnbPst ,NULL},
/* ActEnbPstForCrsTch*/{ 951,-1,TabSoc,ActSeeFor ,0x110,0x110,0x110,Act_CONTENT_NORM,Act_MAIN_WINDOW,NULL ,For_EnbPst ,NULL},
/* ActEnbPstForDegUsr*/{ 616,-1,TabSoc,ActSeeFor ,0x1E0,0x1E0,0x1E0,Act_CONTENT_NORM,Act_MAIN_WINDOW,NULL ,For_EnbPst ,NULL},
/* ActEnbPstForDegTch*/{ 619,-1,TabSoc,ActSeeFor ,0x1E0,0x1E0,0x1E0,Act_CONTENT_NORM,Act_MAIN_WINDOW,NULL ,For_EnbPst ,NULL},
/* ActEnbPstForCtrUsr*/{ 952,-1,TabSoc,ActSeeFor ,0x1E0,0x1E0,0x1E0,Act_CONTENT_NORM,Act_MAIN_WINDOW,NULL ,For_EnbPst ,NULL},
/* ActEnbPstForCtrTch*/{ 953,-1,TabSoc,ActSeeFor ,0x1E0,0x1E0,0x1E0,Act_CONTENT_NORM,Act_MAIN_WINDOW,NULL ,For_EnbPst ,NULL},
/* ActEnbPstForInsUsr*/{ 954,-1,TabSoc,ActSeeFor ,0x1E0,0x1E0,0x1E0,Act_CONTENT_NORM,Act_MAIN_WINDOW,NULL ,For_EnbPst ,NULL},
/* ActEnbPstForInsTch*/{ 955,-1,TabSoc,ActSeeFor ,0x1E0,0x1E0,0x1E0,Act_CONTENT_NORM,Act_MAIN_WINDOW,NULL ,For_EnbPst ,NULL},
/* ActEnbPstForGenUsr*/{ 956,-1,TabSoc,ActSeeFor ,0x1E0,0x1E0,0x1E0,Act_CONTENT_NORM,Act_MAIN_WINDOW,NULL ,For_EnbPst ,NULL},
/* ActEnbPstForGenTch*/{ 957,-1,TabSoc,ActSeeFor ,0x1E0,0x1E0,0x1E0,Act_CONTENT_NORM,Act_MAIN_WINDOW,NULL ,For_EnbPst ,NULL},
/* ActEnbPstForSWAUsr*/{ 632,-1,TabSoc,ActSeeFor ,0x1E0,0x1E0,0x1E0,Act_CONTENT_NORM,Act_MAIN_WINDOW,NULL ,For_EnbPst ,NULL},
/* ActEnbPstForSWATch*/{ 634,-1,TabSoc,ActSeeFor ,0x1E0,0x1E0,0x1E0,Act_CONTENT_NORM,Act_MAIN_WINDOW,NULL ,For_EnbPst ,NULL},
/* ActDisPstForCrsUsr*/{ 610,-1,TabSoc,ActSeeFor ,0x110,0x110,0x110,Act_CONTENT_NORM,Act_MAIN_WINDOW,NULL ,For_DisPst ,NULL},
/* ActDisPstForCrsTch*/{ 958,-1,TabSoc,ActSeeFor ,0x110,0x110,0x110,Act_CONTENT_NORM,Act_MAIN_WINDOW,NULL ,For_DisPst ,NULL},
/* ActDisPstForDegUsr*/{ 615,-1,TabSoc,ActSeeFor ,0x1E0,0x1E0,0x1E0,Act_CONTENT_NORM,Act_MAIN_WINDOW,NULL ,For_DisPst ,NULL},
/* ActDisPstForDegTch*/{ 618,-1,TabSoc,ActSeeFor ,0x1E0,0x1E0,0x1E0,Act_CONTENT_NORM,Act_MAIN_WINDOW,NULL ,For_DisPst ,NULL},
/* ActDisPstForCtrUsr*/{ 959,-1,TabSoc,ActSeeFor ,0x1E0,0x1E0,0x1E0,Act_CONTENT_NORM,Act_MAIN_WINDOW,NULL ,For_DisPst ,NULL},
/* ActDisPstForCtrTch*/{ 960,-1,TabSoc,ActSeeFor ,0x1E0,0x1E0,0x1E0,Act_CONTENT_NORM,Act_MAIN_WINDOW,NULL ,For_DisPst ,NULL},
/* ActDisPstForInsUsr*/{ 961,-1,TabSoc,ActSeeFor ,0x1E0,0x1E0,0x1E0,Act_CONTENT_NORM,Act_MAIN_WINDOW,NULL ,For_DisPst ,NULL},
/* ActDisPstForInsTch*/{ 962,-1,TabSoc,ActSeeFor ,0x1E0,0x1E0,0x1E0,Act_CONTENT_NORM,Act_MAIN_WINDOW,NULL ,For_DisPst ,NULL},
/* ActDisPstForGenUsr*/{ 963,-1,TabSoc,ActSeeFor ,0x1E0,0x1E0,0x1E0,Act_CONTENT_NORM,Act_MAIN_WINDOW,NULL ,For_DisPst ,NULL},
/* ActDisPstForGenTch*/{ 925,-1,TabSoc,ActSeeFor ,0x1E0,0x1E0,0x1E0,Act_CONTENT_NORM,Act_MAIN_WINDOW,NULL ,For_DisPst ,NULL},
/* ActDisPstForSWAUsr*/{ 625,-1,TabSoc,ActSeeFor ,0x1E0,0x1E0,0x1E0,Act_CONTENT_NORM,Act_MAIN_WINDOW,NULL ,For_DisPst ,NULL},
/* ActDisPstForSWATch*/{ 635,-1,TabSoc,ActSeeFor ,0x1E0,0x1E0,0x1E0,Act_CONTENT_NORM,Act_MAIN_WINDOW,NULL ,For_DisPst ,NULL},
/* ActCht */{ 52,-1,TabSoc,ActSeeChtRms ,0x1FC,0x1FC,0x1FC,Act_CONTENT_NORM,Act_NEW_WINDOW ,Cht_OpenChatWindow ,NULL ,NULL}, /* ActCht */{ 52,-1,TabSoc,ActSeeChtRms ,0x1FC,0x1FC,0x1FC,Act_CONTENT_NORM,Act_NEW_WINDOW ,Cht_OpenChatWindow ,NULL ,NULL},
// TabMsg ****************************************************************** // TabMsg ******************************************************************
@ -2335,11 +2480,10 @@ struct Act_Actions Act_Actions[Act_NUM_ACTIONS] =
/* ActSeeNtf */{ 990, 0,TabMsg,ActSeeNtf ,0x1FE,0x1FE,0x1FE,Act_CONTENT_NORM,Act_MAIN_WINDOW,NULL ,Ntf_ShowMyNotifications ,"bell64x64.gif" }, /* ActSeeNtf */{ 990, 0,TabMsg,ActSeeNtf ,0x1FE,0x1FE,0x1FE,Act_CONTENT_NORM,Act_MAIN_WINDOW,NULL ,Ntf_ShowMyNotifications ,"bell64x64.gif" },
/* ActSeeAnn */{1235, 1,TabMsg,ActSeeAnn ,0x1FF,0x1FF,0x1FF,Act_CONTENT_NORM,Act_MAIN_WINDOW,NULL ,Ann_ShowAllAnnouncements ,"note64x64.gif" }, /* ActSeeAnn */{1235, 1,TabMsg,ActSeeAnn ,0x1FF,0x1FF,0x1FF,Act_CONTENT_NORM,Act_MAIN_WINDOW,NULL ,Ann_ShowAllAnnouncements ,"note64x64.gif" },
/* ActSeeNot */{ 762, 2,TabMsg,ActSeeNot ,0x1FF,0x1FF,0x000,Act_CONTENT_NORM,Act_MAIN_WINDOW,NULL ,Not_ListFullNotices ,"note64x64.gif" }, /* ActSeeNot */{ 762, 2,TabMsg,ActSeeNot ,0x1FF,0x1FF,0x000,Act_CONTENT_NORM,Act_MAIN_WINDOW,NULL ,Not_ListFullNotices ,"note64x64.gif" },
/* ActSeeFor */{ 95, 3,TabMsg,ActSeeFor ,0x1FC,0x1FC,0x1FC,Act_CONTENT_NORM,Act_MAIN_WINDOW,NULL ,For_ShowForumList ,"forum64x64.gif" }, /* ActReqMsgUsr */{ 26, 3,TabMsg,ActReqMsgUsr ,0x1FC,0x1FC,0x1FC,Act_CONTENT_NORM,Act_MAIN_WINDOW,NULL ,Msg_FormMsgUsrs ,"editnewmsg64x64.gif" },
/* ActReqMsgUsr */{ 26, 4,TabMsg,ActReqMsgUsr ,0x1FC,0x1FC,0x1FC,Act_CONTENT_NORM,Act_MAIN_WINDOW,NULL ,Msg_FormMsgUsrs ,"editnewmsg64x64.gif" }, /* ActSeeRcvMsg */{ 3, 4,TabMsg,ActSeeRcvMsg ,0x1FE,0x1FE,0x1FE,Act_CONTENT_NORM,Act_MAIN_WINDOW,NULL ,Msg_ShowRecMsgs ,"recmsg64x64.gif" },
/* ActSeeRcvMsg */{ 3, 5,TabMsg,ActSeeRcvMsg ,0x1FE,0x1FE,0x1FE,Act_CONTENT_NORM,Act_MAIN_WINDOW,NULL ,Msg_ShowRecMsgs ,"recmsg64x64.gif" }, /* ActSeeSntMsg */{ 70, 5,TabMsg,ActSeeSntMsg ,0x1FE,0x1FE,0x1FE,Act_CONTENT_NORM,Act_MAIN_WINDOW,NULL ,Msg_ShowSntMsgs ,"sntmsg64x64.gif" },
/* ActSeeSntMsg */{ 70, 6,TabMsg,ActSeeSntMsg ,0x1FE,0x1FE,0x1FE,Act_CONTENT_NORM,Act_MAIN_WINDOW,NULL ,Msg_ShowSntMsgs ,"sntmsg64x64.gif" }, /* ActMaiStd */{ 100, 6,TabMsg,ActMaiStd ,0x110,0x100,0x000,Act_CONTENT_NORM,Act_MAIN_WINDOW,NULL ,Msg_ListEMails ,"email64x64.gif" },
/* ActMaiStd */{ 100, 7,TabMsg,ActMaiStd ,0x110,0x100,0x000,Act_CONTENT_NORM,Act_MAIN_WINDOW,NULL ,Msg_ListEMails ,"email64x64.gif" },
// Actions not in menu: // Actions not in menu:
/* ActWriAnn */{1237,-1,TabMsg,ActSeeAnn ,0x100,0x100,0x100,Act_CONTENT_NORM,Act_MAIN_WINDOW,NULL ,Ann_ShowFormAnnouncement ,NULL}, /* ActWriAnn */{1237,-1,TabMsg,ActSeeAnn ,0x100,0x100,0x100,Act_CONTENT_NORM,Act_MAIN_WINDOW,NULL ,Ann_ShowFormAnnouncement ,NULL},
@ -2359,149 +2503,6 @@ struct Act_Actions Act_Actions[Act_NUM_ACTIONS] =
/* ActSeeNewNtf */{ 991,-1,TabMsg,ActSeeNtf ,0x1FE,0x1FE,0x1FE,Act_CONTENT_NORM,Act_MAIN_WINDOW,NULL ,Ntf_ShowMyNotifications ,NULL}, /* ActSeeNewNtf */{ 991,-1,TabMsg,ActSeeNtf ,0x1FE,0x1FE,0x1FE,Act_CONTENT_NORM,Act_MAIN_WINDOW,NULL ,Ntf_ShowMyNotifications ,NULL},
/* ActMrkNtfSee */{1146,-1,TabMsg,ActSeeNtf ,0x1FE,0x1FE,0x1FE,Act_CONTENT_NORM,Act_MAIN_WINDOW,NULL ,Ntf_MarkAllNotifAsSeen ,NULL}, /* ActMrkNtfSee */{1146,-1,TabMsg,ActSeeNtf ,0x1FE,0x1FE,0x1FE,Act_CONTENT_NORM,Act_MAIN_WINDOW,NULL ,Ntf_MarkAllNotifAsSeen ,NULL},
/* ActSeeForCrsUsr */{ 345,-1,TabMsg,ActSeeFor ,0x1FC,0x1FC,0x1FC,Act_CONTENT_NORM,Act_MAIN_WINDOW,NULL ,For_ShowForumThrs ,NULL},
/* ActSeeForCrsTch */{ 431,-1,TabMsg,ActSeeFor ,0x114,0x114,0x114,Act_CONTENT_NORM,Act_MAIN_WINDOW,NULL ,For_ShowForumThrs ,NULL},
/* ActSeeForDegUsr */{ 241,-1,TabMsg,ActSeeFor ,0x1FC,0x1FC,0x1FC,Act_CONTENT_NORM,Act_MAIN_WINDOW,NULL ,For_ShowForumThrs ,NULL},
/* ActSeeForDegTch */{ 243,-1,TabMsg,ActSeeFor ,0x1F4,0x1F4,0x1F4,Act_CONTENT_NORM,Act_MAIN_WINDOW,NULL ,For_ShowForumThrs ,NULL},
/* ActSeeForCtrUsr */{ 901,-1,TabMsg,ActSeeFor ,0x1FC,0x1FC,0x1FC,Act_CONTENT_NORM,Act_MAIN_WINDOW,NULL ,For_ShowForumThrs ,NULL},
/* ActSeeForCtrTch */{ 430,-1,TabMsg,ActSeeFor ,0x1F4,0x1F4,0x1F4,Act_CONTENT_NORM,Act_MAIN_WINDOW,NULL ,For_ShowForumThrs ,NULL},
/* ActSeeForInsUsr */{ 725,-1,TabMsg,ActSeeFor ,0x1FC,0x1FC,0x1FC,Act_CONTENT_NORM,Act_MAIN_WINDOW,NULL ,For_ShowForumThrs ,NULL},
/* ActSeeForInsTch */{ 724,-1,TabMsg,ActSeeFor ,0x1F4,0x1F4,0x1F4,Act_CONTENT_NORM,Act_MAIN_WINDOW,NULL ,For_ShowForumThrs ,NULL},
/* ActSeeForGenUsr */{ 726,-1,TabMsg,ActSeeFor ,0x1FC,0x1FC,0x1FC,Act_CONTENT_NORM,Act_MAIN_WINDOW,NULL ,For_ShowForumThrs ,NULL},
/* ActSeeForGenTch */{ 723,-1,TabMsg,ActSeeFor ,0x1F4,0x1F4,0x1F4,Act_CONTENT_NORM,Act_MAIN_WINDOW,NULL ,For_ShowForumThrs ,NULL},
/* ActSeeForSWAUsr */{ 242,-1,TabMsg,ActSeeFor ,0x1FC,0x1FC,0x1FC,Act_CONTENT_NORM,Act_MAIN_WINDOW,NULL ,For_ShowForumThrs ,NULL},
/* ActSeeForSWATch */{ 245,-1,TabMsg,ActSeeFor ,0x1F4,0x1F4,0x1F4,Act_CONTENT_NORM,Act_MAIN_WINDOW,NULL ,For_ShowForumThrs ,NULL},
/* ActSeePstForCrsUsr*/{ 346,-1,TabMsg,ActSeeFor ,0x1FC,0x1FC,0x1FC,Act_CONTENT_NORM,Act_MAIN_WINDOW,NULL ,For_ShowThrPsts ,NULL},
/* ActSeePstForCrsTch*/{ 347,-1,TabMsg,ActSeeFor ,0x114,0x114,0x114,Act_CONTENT_NORM,Act_MAIN_WINDOW,NULL ,For_ShowThrPsts ,NULL},
/* ActSeePstForDegUsr*/{ 255,-1,TabMsg,ActSeeFor ,0x1FC,0x1FC,0x1FC,Act_CONTENT_NORM,Act_MAIN_WINDOW,NULL ,For_ShowThrPsts ,NULL},
/* ActSeePstForDegTch*/{ 291,-1,TabMsg,ActSeeFor ,0x1F4,0x1F4,0x1F4,Act_CONTENT_NORM,Act_MAIN_WINDOW,NULL ,For_ShowThrPsts ,NULL},
/* ActSeePstForCtrUsr*/{ 348,-1,TabMsg,ActSeeFor ,0x1FC,0x1FC,0x1FC,Act_CONTENT_NORM,Act_MAIN_WINDOW,NULL ,For_ShowThrPsts ,NULL},
/* ActSeePstForCtrTch*/{ 902,-1,TabMsg,ActSeeFor ,0x1F4,0x1F4,0x1F4,Act_CONTENT_NORM,Act_MAIN_WINDOW,NULL ,For_ShowThrPsts ,NULL},
/* ActSeePstForInsUsr*/{ 730,-1,TabMsg,ActSeeFor ,0x1FC,0x1FC,0x1FC,Act_CONTENT_NORM,Act_MAIN_WINDOW,NULL ,For_ShowThrPsts ,NULL},
/* ActSeePstForInsTch*/{ 746,-1,TabMsg,ActSeeFor ,0x1F4,0x1F4,0x1F4,Act_CONTENT_NORM,Act_MAIN_WINDOW,NULL ,For_ShowThrPsts ,NULL},
/* ActSeePstForGenUsr*/{ 727,-1,TabMsg,ActSeeFor ,0x1FC,0x1FC,0x1FC,Act_CONTENT_NORM,Act_MAIN_WINDOW,NULL ,For_ShowThrPsts ,NULL},
/* ActSeePstForGenTch*/{ 731,-1,TabMsg,ActSeeFor ,0x1F4,0x1F4,0x1F4,Act_CONTENT_NORM,Act_MAIN_WINDOW,NULL ,For_ShowThrPsts ,NULL},
/* ActSeePstForSWAUsr*/{ 244,-1,TabMsg,ActSeeFor ,0x1FC,0x1FC,0x1FC,Act_CONTENT_NORM,Act_MAIN_WINDOW,NULL ,For_ShowThrPsts ,NULL},
/* ActSeePstForSWATch*/{ 246,-1,TabMsg,ActSeeFor ,0x1F4,0x1F4,0x1F4,Act_CONTENT_NORM,Act_MAIN_WINDOW,NULL ,For_ShowThrPsts ,NULL},
/* ActRcvThrForCrsUsr*/{ 350,-1,TabMsg,ActSeeFor ,0x1FC,0x1FC,0x1FC,Act_CONTENT_NORM,Act_MAIN_WINDOW,NULL ,For_RecForumPst ,NULL},
/* ActRcvThrForCrsTch*/{ 754,-1,TabMsg,ActSeeFor ,0x114,0x114,0x114,Act_CONTENT_NORM,Act_MAIN_WINDOW,NULL ,For_RecForumPst ,NULL},
/* ActRcvThrForDegUsr*/{ 252,-1,TabMsg,ActSeeFor ,0x1FC,0x1FC,0x1FC,Act_CONTENT_NORM,Act_MAIN_WINDOW,NULL ,For_RecForumPst ,NULL},
/* ActRcvThrForDegTch*/{ 247,-1,TabMsg,ActSeeFor ,0x1F4,0x1F4,0x1F4,Act_CONTENT_NORM,Act_MAIN_WINDOW,NULL ,For_RecForumPst ,NULL},
/* ActRcvThrForCtrUsr*/{ 903,-1,TabMsg,ActSeeFor ,0x1FC,0x1FC,0x1FC,Act_CONTENT_NORM,Act_MAIN_WINDOW,NULL ,For_RecForumPst ,NULL},
/* ActRcvThrForCtrTch*/{ 904,-1,TabMsg,ActSeeFor ,0x1F4,0x1F4,0x1F4,Act_CONTENT_NORM,Act_MAIN_WINDOW,NULL ,For_RecForumPst ,NULL},
/* ActRcvThrForInsUsr*/{ 737,-1,TabMsg,ActSeeFor ,0x1FC,0x1FC,0x1FC,Act_CONTENT_NORM,Act_MAIN_WINDOW,NULL ,For_RecForumPst ,NULL},
/* ActRcvThrForInsTch*/{ 769,-1,TabMsg,ActSeeFor ,0x1F4,0x1F4,0x1F4,Act_CONTENT_NORM,Act_MAIN_WINDOW,NULL ,For_RecForumPst ,NULL},
/* ActRcvThrForGenUsr*/{ 736,-1,TabMsg,ActSeeFor ,0x1FC,0x1FC,0x1FC,Act_CONTENT_NORM,Act_MAIN_WINDOW,NULL ,For_RecForumPst ,NULL},
/* ActRcvThrForGenTch*/{ 765,-1,TabMsg,ActSeeFor ,0x1F4,0x1F4,0x1F4,Act_CONTENT_NORM,Act_MAIN_WINDOW,NULL ,For_RecForumPst ,NULL},
/* ActRcvThrForSWAUsr*/{ 258,-1,TabMsg,ActSeeFor ,0x1FC,0x1FC,0x1FC,Act_CONTENT_NORM,Act_MAIN_WINDOW,NULL ,For_RecForumPst ,NULL},
/* ActRcvThrForSWATch*/{ 259,-1,TabMsg,ActSeeFor ,0x1F4,0x1F4,0x1F4,Act_CONTENT_NORM,Act_MAIN_WINDOW,NULL ,For_RecForumPst ,NULL},
/* ActRcvRepForCrsUsr*/{ 599,-1,TabMsg,ActSeeFor ,0x1FC,0x1FC,0x1FC,Act_CONTENT_NORM,Act_MAIN_WINDOW,NULL ,For_RecForumPst ,NULL},
/* ActRcvRepForCrsTch*/{ 755,-1,TabMsg,ActSeeFor ,0x114,0x114,0x114,Act_CONTENT_NORM,Act_MAIN_WINDOW,NULL ,For_RecForumPst ,NULL},
/* ActRcvRepForDegUsr*/{ 606,-1,TabMsg,ActSeeFor ,0x1FC,0x1FC,0x1FC,Act_CONTENT_NORM,Act_MAIN_WINDOW,NULL ,For_RecForumPst ,NULL},
/* ActRcvRepForDegTch*/{ 617,-1,TabMsg,ActSeeFor ,0x1F4,0x1F4,0x1F4,Act_CONTENT_NORM,Act_MAIN_WINDOW,NULL ,For_RecForumPst ,NULL},
/* ActRcvRepForCtrUsr*/{ 905,-1,TabMsg,ActSeeFor ,0x1FC,0x1FC,0x1FC,Act_CONTENT_NORM,Act_MAIN_WINDOW,NULL ,For_RecForumPst ,NULL},
/* ActRcvRepForCtrTch*/{ 906,-1,TabMsg,ActSeeFor ,0x1F4,0x1F4,0x1F4,Act_CONTENT_NORM,Act_MAIN_WINDOW,NULL ,For_RecForumPst ,NULL},
/* ActRcvRepForInsUsr*/{ 740,-1,TabMsg,ActSeeFor ,0x1FC,0x1FC,0x1FC,Act_CONTENT_NORM,Act_MAIN_WINDOW,NULL ,For_RecForumPst ,NULL},
/* ActRcvRepForInsTch*/{ 770,-1,TabMsg,ActSeeFor ,0x1F4,0x1F4,0x1F4,Act_CONTENT_NORM,Act_MAIN_WINDOW,NULL ,For_RecForumPst ,NULL},
/* ActRcvRepForGenUsr*/{ 747,-1,TabMsg,ActSeeFor ,0x1FC,0x1FC,0x1FC,Act_CONTENT_NORM,Act_MAIN_WINDOW,NULL ,For_RecForumPst ,NULL},
/* ActRcvRepForGenTch*/{ 816,-1,TabMsg,ActSeeFor ,0x1F4,0x1F4,0x1F4,Act_CONTENT_NORM,Act_MAIN_WINDOW,NULL ,For_RecForumPst ,NULL},
/* ActRcvRepForSWAUsr*/{ 603,-1,TabMsg,ActSeeFor ,0x1FC,0x1FC,0x1FC,Act_CONTENT_NORM,Act_MAIN_WINDOW,NULL ,For_RecForumPst ,NULL},
/* ActRcvRepForSWATch*/{ 622,-1,TabMsg,ActSeeFor ,0x1F4,0x1F4,0x1F4,Act_CONTENT_NORM,Act_MAIN_WINDOW,NULL ,For_RecForumPst ,NULL},
/* ActReqDelThrCrsUsr*/{ 867,-1,TabMsg,ActSeeFor ,0x114,0x114,0x114,Act_CONTENT_NORM,Act_MAIN_WINDOW,NULL ,For_ReqDelThr ,NULL},
/* ActReqDelThrCrsTch*/{ 869,-1,TabMsg,ActSeeFor ,0x114,0x114,0x114,Act_CONTENT_NORM,Act_MAIN_WINDOW,NULL ,For_ReqDelThr ,NULL},
/* ActReqDelThrDegUsr*/{ 907,-1,TabMsg,ActSeeFor ,0x1E4,0x1E4,0x1E4,Act_CONTENT_NORM,Act_MAIN_WINDOW,NULL ,For_ReqDelThr ,NULL},
/* ActReqDelThrDegTch*/{ 908,-1,TabMsg,ActSeeFor ,0x1E4,0x1E4,0x1E4,Act_CONTENT_NORM,Act_MAIN_WINDOW,NULL ,For_ReqDelThr ,NULL},
/* ActReqDelThrCtrUsr*/{ 909,-1,TabMsg,ActSeeFor ,0x1E4,0x1E4,0x1E4,Act_CONTENT_NORM,Act_MAIN_WINDOW,NULL ,For_ReqDelThr ,NULL},
/* ActReqDelThrCtrTch*/{ 910,-1,TabMsg,ActSeeFor ,0x1E4,0x1E4,0x1E4,Act_CONTENT_NORM,Act_MAIN_WINDOW,NULL ,For_ReqDelThr ,NULL},
/* ActReqDelThrInsUsr*/{ 911,-1,TabMsg,ActSeeFor ,0x104,0x104,0x104,Act_CONTENT_NORM,Act_MAIN_WINDOW,NULL ,For_ReqDelThr ,NULL},
/* ActReqDelThrInsTch*/{ 912,-1,TabMsg,ActSeeFor ,0x104,0x104,0x104,Act_CONTENT_NORM,Act_MAIN_WINDOW,NULL ,For_ReqDelThr ,NULL},
/* ActReqDelThrGenUsr*/{ 913,-1,TabMsg,ActSeeFor ,0x104,0x104,0x104,Act_CONTENT_NORM,Act_MAIN_WINDOW,NULL ,For_ReqDelThr ,NULL},
/* ActReqDelThrGenTch*/{ 914,-1,TabMsg,ActSeeFor ,0x104,0x104,0x104,Act_CONTENT_NORM,Act_MAIN_WINDOW,NULL ,For_ReqDelThr ,NULL},
/* ActReqDelThrSWAUsr*/{ 881,-1,TabMsg,ActSeeFor ,0x104,0x104,0x104,Act_CONTENT_NORM,Act_MAIN_WINDOW,NULL ,For_ReqDelThr ,NULL},
/* ActReqDelThrSWATch*/{ 915,-1,TabMsg,ActSeeFor ,0x104,0x104,0x104,Act_CONTENT_NORM,Act_MAIN_WINDOW,NULL ,For_ReqDelThr ,NULL},
/* ActDelThrForCrsUsr*/{ 868,-1,TabMsg,ActSeeFor ,0x114,0x114,0x114,Act_CONTENT_NORM,Act_MAIN_WINDOW,NULL ,For_DelThr ,NULL},
/* ActDelThrForCrsTch*/{ 876,-1,TabMsg,ActSeeFor ,0x114,0x114,0x114,Act_CONTENT_NORM,Act_MAIN_WINDOW,NULL ,For_DelThr ,NULL},
/* ActDelThrForDegUsr*/{ 916,-1,TabMsg,ActSeeFor ,0x1E4,0x1E4,0x1E4,Act_CONTENT_NORM,Act_MAIN_WINDOW,NULL ,For_DelThr ,NULL},
/* ActDelThrForDegTch*/{ 917,-1,TabMsg,ActSeeFor ,0x1E4,0x1E4,0x1E4,Act_CONTENT_NORM,Act_MAIN_WINDOW,NULL ,For_DelThr ,NULL},
/* ActDelThrForCtrUsr*/{ 918,-1,TabMsg,ActSeeFor ,0x1E4,0x1E4,0x1E4,Act_CONTENT_NORM,Act_MAIN_WINDOW,NULL ,For_DelThr ,NULL},
/* ActDelThrForCtrTch*/{ 919,-1,TabMsg,ActSeeFor ,0x1E4,0x1E4,0x1E4,Act_CONTENT_NORM,Act_MAIN_WINDOW,NULL ,For_DelThr ,NULL},
/* ActDelThrForInsUsr*/{ 920,-1,TabMsg,ActSeeFor ,0x104,0x104,0x104,Act_CONTENT_NORM,Act_MAIN_WINDOW,NULL ,For_DelThr ,NULL},
/* ActDelThrForInsTch*/{ 921,-1,TabMsg,ActSeeFor ,0x104,0x104,0x104,Act_CONTENT_NORM,Act_MAIN_WINDOW,NULL ,For_DelThr ,NULL},
/* ActDelThrForGenUsr*/{ 922,-1,TabMsg,ActSeeFor ,0x104,0x104,0x104,Act_CONTENT_NORM,Act_MAIN_WINDOW,NULL ,For_DelThr ,NULL},
/* ActDelThrForGenTch*/{ 923,-1,TabMsg,ActSeeFor ,0x104,0x104,0x104,Act_CONTENT_NORM,Act_MAIN_WINDOW,NULL ,For_DelThr ,NULL},
/* ActDelThrForSWAUsr*/{ 882,-1,TabMsg,ActSeeFor ,0x104,0x104,0x104,Act_CONTENT_NORM,Act_MAIN_WINDOW,NULL ,For_DelThr ,NULL},
/* ActDelThrForSWATch*/{ 924,-1,TabMsg,ActSeeFor ,0x104,0x104,0x104,Act_CONTENT_NORM,Act_MAIN_WINDOW,NULL ,For_DelThr ,NULL},
/* ActCutThrForCrsUsr*/{ 926,-1,TabMsg,ActSeeFor ,0x100,0x100,0x100,Act_CONTENT_NORM,Act_MAIN_WINDOW,NULL ,For_CutThr ,NULL},
/* ActCutThrForCrsTch*/{ 927,-1,TabMsg,ActSeeFor ,0x100,0x100,0x100,Act_CONTENT_NORM,Act_MAIN_WINDOW,NULL ,For_CutThr ,NULL},
/* ActCutThrForDegUsr*/{ 928,-1,TabMsg,ActSeeFor ,0x100,0x100,0x100,Act_CONTENT_NORM,Act_MAIN_WINDOW,NULL ,For_CutThr ,NULL},
/* ActCutThrForDegTch*/{ 929,-1,TabMsg,ActSeeFor ,0x100,0x100,0x100,Act_CONTENT_NORM,Act_MAIN_WINDOW,NULL ,For_CutThr ,NULL},
/* ActCutThrForCtrUsr*/{ 930,-1,TabMsg,ActSeeFor ,0x100,0x100,0x100,Act_CONTENT_NORM,Act_MAIN_WINDOW,NULL ,For_CutThr ,NULL},
/* ActCutThrForCtrTch*/{ 931,-1,TabMsg,ActSeeFor ,0x100,0x100,0x100,Act_CONTENT_NORM,Act_MAIN_WINDOW,NULL ,For_CutThr ,NULL},
/* ActCutThrForInsUsr*/{ 932,-1,TabMsg,ActSeeFor ,0x100,0x100,0x100,Act_CONTENT_NORM,Act_MAIN_WINDOW,NULL ,For_CutThr ,NULL},
/* ActCutThrForInsTch*/{ 933,-1,TabMsg,ActSeeFor ,0x100,0x100,0x100,Act_CONTENT_NORM,Act_MAIN_WINDOW,NULL ,For_CutThr ,NULL},
/* ActCutThrForGenUsr*/{ 934,-1,TabMsg,ActSeeFor ,0x100,0x100,0x100,Act_CONTENT_NORM,Act_MAIN_WINDOW,NULL ,For_CutThr ,NULL},
/* ActCutThrForGenTch*/{ 935,-1,TabMsg,ActSeeFor ,0x100,0x100,0x100,Act_CONTENT_NORM,Act_MAIN_WINDOW,NULL ,For_CutThr ,NULL},
/* ActCutThrForSWAUsr*/{ 890,-1,TabMsg,ActSeeFor ,0x100,0x100,0x100,Act_CONTENT_NORM,Act_MAIN_WINDOW,NULL ,For_CutThr ,NULL},
/* ActCutThrForSWATch*/{ 936,-1,TabMsg,ActSeeFor ,0x100,0x100,0x100,Act_CONTENT_NORM,Act_MAIN_WINDOW,NULL ,For_CutThr ,NULL},
/* ActPasThrForCrsUsr*/{ 891,-1,TabMsg,ActSeeFor ,0x100,0x100,0x100,Act_CONTENT_NORM,Act_MAIN_WINDOW,NULL ,For_PasteThr ,NULL},
/* ActPasThrForCrsTch*/{ 937,-1,TabMsg,ActSeeFor ,0x100,0x100,0x100,Act_CONTENT_NORM,Act_MAIN_WINDOW,NULL ,For_PasteThr ,NULL},
/* ActPasThrForDegUsr*/{ 938,-1,TabMsg,ActSeeFor ,0x100,0x100,0x100,Act_CONTENT_NORM,Act_MAIN_WINDOW,NULL ,For_PasteThr ,NULL},
/* ActPasThrForDegTch*/{ 939,-1,TabMsg,ActSeeFor ,0x100,0x100,0x100,Act_CONTENT_NORM,Act_MAIN_WINDOW,NULL ,For_PasteThr ,NULL},
/* ActPasThrForCtrUsr*/{ 940,-1,TabMsg,ActSeeFor ,0x100,0x100,0x100,Act_CONTENT_NORM,Act_MAIN_WINDOW,NULL ,For_PasteThr ,NULL},
/* ActPasThrForCtrTch*/{ 941,-1,TabMsg,ActSeeFor ,0x100,0x100,0x100,Act_CONTENT_NORM,Act_MAIN_WINDOW,NULL ,For_PasteThr ,NULL},
/* ActPasThrForInsUsr*/{ 942,-1,TabMsg,ActSeeFor ,0x100,0x100,0x100,Act_CONTENT_NORM,Act_MAIN_WINDOW,NULL ,For_PasteThr ,NULL},
/* ActPasThrForInsTch*/{ 943,-1,TabMsg,ActSeeFor ,0x100,0x100,0x100,Act_CONTENT_NORM,Act_MAIN_WINDOW,NULL ,For_PasteThr ,NULL},
/* ActPasThrForGenUsr*/{ 944,-1,TabMsg,ActSeeFor ,0x100,0x100,0x100,Act_CONTENT_NORM,Act_MAIN_WINDOW,NULL ,For_PasteThr ,NULL},
/* ActPasThrForGenTch*/{ 945,-1,TabMsg,ActSeeFor ,0x100,0x100,0x100,Act_CONTENT_NORM,Act_MAIN_WINDOW,NULL ,For_PasteThr ,NULL},
/* ActPasThrForSWAUsr*/{ 946,-1,TabMsg,ActSeeFor ,0x100,0x100,0x100,Act_CONTENT_NORM,Act_MAIN_WINDOW,NULL ,For_PasteThr ,NULL},
/* ActPasThrForSWATch*/{ 947,-1,TabMsg,ActSeeFor ,0x100,0x100,0x100,Act_CONTENT_NORM,Act_MAIN_WINDOW,NULL ,For_PasteThr ,NULL},
/* ActDelPstForCrsUsr*/{ 602,-1,TabMsg,ActSeeFor ,0x11C,0x11C,0x11C,Act_CONTENT_NORM,Act_MAIN_WINDOW,NULL ,For_DelPst ,NULL},
/* ActDelPstForCrsTch*/{ 756,-1,TabMsg,ActSeeFor ,0x114,0x114,0x114,Act_CONTENT_NORM,Act_MAIN_WINDOW,NULL ,For_DelPst ,NULL},
/* ActDelPstForDegUsr*/{ 608,-1,TabMsg,ActSeeFor ,0x1FC,0x1FC,0x1FC,Act_CONTENT_NORM,Act_MAIN_WINDOW,NULL ,For_DelPst ,NULL},
/* ActDelPstForDegTch*/{ 680,-1,TabMsg,ActSeeFor ,0x1F4,0x1F4,0x1F4,Act_CONTENT_NORM,Act_MAIN_WINDOW,NULL ,For_DelPst ,NULL},
/* ActDelPstForCtrUsr*/{ 948,-1,TabMsg,ActSeeFor ,0x1FC,0x1FC,0x1FC,Act_CONTENT_NORM,Act_MAIN_WINDOW,NULL ,For_DelPst ,NULL},
/* ActDelPstForCtrTch*/{ 949,-1,TabMsg,ActSeeFor ,0x1F4,0x1F4,0x1F4,Act_CONTENT_NORM,Act_MAIN_WINDOW,NULL ,For_DelPst ,NULL},
/* ActDelPstForInsUsr*/{ 743,-1,TabMsg,ActSeeFor ,0x1FC,0x1FC,0x1FC,Act_CONTENT_NORM,Act_MAIN_WINDOW,NULL ,For_DelPst ,NULL},
/* ActDelPstForInsTch*/{ 772,-1,TabMsg,ActSeeFor ,0x1F4,0x1F4,0x1F4,Act_CONTENT_NORM,Act_MAIN_WINDOW,NULL ,For_DelPst ,NULL},
/* ActDelPstForGenUsr*/{ 735,-1,TabMsg,ActSeeFor ,0x1FC,0x1FC,0x1FC,Act_CONTENT_NORM,Act_MAIN_WINDOW,NULL ,For_DelPst ,NULL},
/* ActDelPstForGenTch*/{ 950,-1,TabMsg,ActSeeFor ,0x1F4,0x1F4,0x1F4,Act_CONTENT_NORM,Act_MAIN_WINDOW,NULL ,For_DelPst ,NULL},
/* ActDelPstForSWAUsr*/{ 613,-1,TabMsg,ActSeeFor ,0x1FC,0x1FC,0x1FC,Act_CONTENT_NORM,Act_MAIN_WINDOW,NULL ,For_DelPst ,NULL},
/* ActDelPstForSWATch*/{ 623,-1,TabMsg,ActSeeFor ,0x1F4,0x1F4,0x1F4,Act_CONTENT_NORM,Act_MAIN_WINDOW,NULL ,For_DelPst ,NULL},
/* ActEnbPstForCrsUsr*/{ 624,-1,TabMsg,ActSeeFor ,0x110,0x110,0x110,Act_CONTENT_NORM,Act_MAIN_WINDOW,NULL ,For_EnbPst ,NULL},
/* ActEnbPstForCrsTch*/{ 951,-1,TabMsg,ActSeeFor ,0x110,0x110,0x110,Act_CONTENT_NORM,Act_MAIN_WINDOW,NULL ,For_EnbPst ,NULL},
/* ActEnbPstForDegUsr*/{ 616,-1,TabMsg,ActSeeFor ,0x1E0,0x1E0,0x1E0,Act_CONTENT_NORM,Act_MAIN_WINDOW,NULL ,For_EnbPst ,NULL},
/* ActEnbPstForDegTch*/{ 619,-1,TabMsg,ActSeeFor ,0x1E0,0x1E0,0x1E0,Act_CONTENT_NORM,Act_MAIN_WINDOW,NULL ,For_EnbPst ,NULL},
/* ActEnbPstForCtrUsr*/{ 952,-1,TabMsg,ActSeeFor ,0x1E0,0x1E0,0x1E0,Act_CONTENT_NORM,Act_MAIN_WINDOW,NULL ,For_EnbPst ,NULL},
/* ActEnbPstForCtrTch*/{ 953,-1,TabMsg,ActSeeFor ,0x1E0,0x1E0,0x1E0,Act_CONTENT_NORM,Act_MAIN_WINDOW,NULL ,For_EnbPst ,NULL},
/* ActEnbPstForInsUsr*/{ 954,-1,TabMsg,ActSeeFor ,0x1E0,0x1E0,0x1E0,Act_CONTENT_NORM,Act_MAIN_WINDOW,NULL ,For_EnbPst ,NULL},
/* ActEnbPstForInsTch*/{ 955,-1,TabMsg,ActSeeFor ,0x1E0,0x1E0,0x1E0,Act_CONTENT_NORM,Act_MAIN_WINDOW,NULL ,For_EnbPst ,NULL},
/* ActEnbPstForGenUsr*/{ 956,-1,TabMsg,ActSeeFor ,0x1E0,0x1E0,0x1E0,Act_CONTENT_NORM,Act_MAIN_WINDOW,NULL ,For_EnbPst ,NULL},
/* ActEnbPstForGenTch*/{ 957,-1,TabMsg,ActSeeFor ,0x1E0,0x1E0,0x1E0,Act_CONTENT_NORM,Act_MAIN_WINDOW,NULL ,For_EnbPst ,NULL},
/* ActEnbPstForSWAUsr*/{ 632,-1,TabMsg,ActSeeFor ,0x1E0,0x1E0,0x1E0,Act_CONTENT_NORM,Act_MAIN_WINDOW,NULL ,For_EnbPst ,NULL},
/* ActEnbPstForSWATch*/{ 634,-1,TabMsg,ActSeeFor ,0x1E0,0x1E0,0x1E0,Act_CONTENT_NORM,Act_MAIN_WINDOW,NULL ,For_EnbPst ,NULL},
/* ActDisPstForCrsUsr*/{ 610,-1,TabMsg,ActSeeFor ,0x110,0x110,0x110,Act_CONTENT_NORM,Act_MAIN_WINDOW,NULL ,For_DisPst ,NULL},
/* ActDisPstForCrsTch*/{ 958,-1,TabMsg,ActSeeFor ,0x110,0x110,0x110,Act_CONTENT_NORM,Act_MAIN_WINDOW,NULL ,For_DisPst ,NULL},
/* ActDisPstForDegUsr*/{ 615,-1,TabMsg,ActSeeFor ,0x1E0,0x1E0,0x1E0,Act_CONTENT_NORM,Act_MAIN_WINDOW,NULL ,For_DisPst ,NULL},
/* ActDisPstForDegTch*/{ 618,-1,TabMsg,ActSeeFor ,0x1E0,0x1E0,0x1E0,Act_CONTENT_NORM,Act_MAIN_WINDOW,NULL ,For_DisPst ,NULL},
/* ActDisPstForCtrUsr*/{ 959,-1,TabMsg,ActSeeFor ,0x1E0,0x1E0,0x1E0,Act_CONTENT_NORM,Act_MAIN_WINDOW,NULL ,For_DisPst ,NULL},
/* ActDisPstForCtrTch*/{ 960,-1,TabMsg,ActSeeFor ,0x1E0,0x1E0,0x1E0,Act_CONTENT_NORM,Act_MAIN_WINDOW,NULL ,For_DisPst ,NULL},
/* ActDisPstForInsUsr*/{ 961,-1,TabMsg,ActSeeFor ,0x1E0,0x1E0,0x1E0,Act_CONTENT_NORM,Act_MAIN_WINDOW,NULL ,For_DisPst ,NULL},
/* ActDisPstForInsTch*/{ 962,-1,TabMsg,ActSeeFor ,0x1E0,0x1E0,0x1E0,Act_CONTENT_NORM,Act_MAIN_WINDOW,NULL ,For_DisPst ,NULL},
/* ActDisPstForGenUsr*/{ 963,-1,TabMsg,ActSeeFor ,0x1E0,0x1E0,0x1E0,Act_CONTENT_NORM,Act_MAIN_WINDOW,NULL ,For_DisPst ,NULL},
/* ActDisPstForGenTch*/{ 925,-1,TabMsg,ActSeeFor ,0x1E0,0x1E0,0x1E0,Act_CONTENT_NORM,Act_MAIN_WINDOW,NULL ,For_DisPst ,NULL},
/* ActDisPstForSWAUsr*/{ 625,-1,TabMsg,ActSeeFor ,0x1E0,0x1E0,0x1E0,Act_CONTENT_NORM,Act_MAIN_WINDOW,NULL ,For_DisPst ,NULL},
/* ActDisPstForSWATch*/{ 635,-1,TabMsg,ActSeeFor ,0x1E0,0x1E0,0x1E0,Act_CONTENT_NORM,Act_MAIN_WINDOW,NULL ,For_DisPst ,NULL},
/* ActRcvMsgUsr */{ 27,-1,TabMsg,ActReqMsgUsr ,0x1FC,0x1FC,0x1FC,Act_CONTENT_NORM,Act_MAIN_WINDOW,NULL ,Msg_RecMsgFromUsr ,NULL}, /* ActRcvMsgUsr */{ 27,-1,TabMsg,ActReqMsgUsr ,0x1FC,0x1FC,0x1FC,Act_CONTENT_NORM,Act_MAIN_WINDOW,NULL ,Msg_RecMsgFromUsr ,NULL},
/* ActReqDelAllSntMsg*/{ 604,-1,TabMsg,ActSeeSntMsg ,0x1FE,0x1FE,0x1FE,Act_CONTENT_NORM,Act_MAIN_WINDOW,NULL ,Msg_ReqDelAllSntMsgs ,NULL}, /* ActReqDelAllSntMsg*/{ 604,-1,TabMsg,ActSeeSntMsg ,0x1FE,0x1FE,0x1FE,Act_CONTENT_NORM,Act_MAIN_WINDOW,NULL ,Msg_ReqDelAllSntMsgs ,NULL},
/* ActReqDelAllRcvMsg*/{ 593,-1,TabMsg,ActSeeRcvMsg ,0x1FE,0x1FE,0x1FE,Act_CONTENT_NORM,Act_MAIN_WINDOW,NULL ,Msg_ReqDelAllRecMsgs ,NULL}, /* ActReqDelAllRcvMsg*/{ 593,-1,TabMsg,ActSeeRcvMsg ,0x1FE,0x1FE,0x1FE,Act_CONTENT_NORM,Act_MAIN_WINDOW,NULL ,Msg_ReqDelAllRecMsgs ,NULL},

View File

@ -71,7 +71,7 @@ typedef enum
typedef int Act_Action_t; // Must be a signed type, because -1 is used to indicate obsolete action typedef int Act_Action_t; // Must be a signed type, because -1 is used to indicate obsolete action
#define Act_NUM_ACTIONS (7+52+15+90+72+67+205+183+143+18+169+27+82) #define Act_NUM_ACTIONS (7+52+15+90+72+67+205+183+143+151+36+27+82)
#define Act_MAX_ACTION_COD 1494 #define Act_MAX_ACTION_COD 1494
@ -1038,26 +1038,160 @@ typedef int Act_Action_t; // Must be a signed type, because -1 is used to indica
// Actions in menu // Actions in menu
#define ActSeeSocAct (ActLstClk+ 1) #define ActSeeSocAct (ActLstClk+ 1)
#define ActReqPubPrf (ActLstClk+ 2) #define ActReqPubPrf (ActLstClk+ 2)
#define ActSeeChtRms (ActLstClk+ 3) #define ActSeeFor (ActLstClk+ 3)
#define ActSeeChtRms (ActLstClk+ 4)
// Secondary actions // Secondary actions
#define ActReqSocPst (ActLstClk+ 4) #define ActReqSocPst (ActLstClk+ 5)
#define ActRcvSocPst (ActLstClk+ 5) #define ActRcvSocPst (ActLstClk+ 6)
#define ActReqRemSocEvn (ActLstClk+ 6) #define ActReqRemSocEvn (ActLstClk+ 7)
#define ActRemSocEvn (ActLstClk+ 7) #define ActRemSocEvn (ActLstClk+ 8)
#define ActSeePubPrf (ActLstClk+ 8) #define ActSeePubPrf (ActLstClk+ 9)
#define ActCal1stClkTim (ActLstClk+ 9) #define ActCal1stClkTim (ActLstClk+ 10)
#define ActCalNumClk (ActLstClk+ 10) #define ActCalNumClk (ActLstClk+ 11)
#define ActCalNumFilVie (ActLstClk+ 11) #define ActCalNumFilVie (ActLstClk+ 12)
#define ActCalNumForPst (ActLstClk+ 12) #define ActCalNumForPst (ActLstClk+ 13)
#define ActCalNumMsgSnt (ActLstClk+ 13) #define ActCalNumMsgSnt (ActLstClk+ 14)
#define ActFolUsr (ActLstClk+ 14) #define ActFolUsr (ActLstClk+ 15)
#define ActUnfUsr (ActLstClk+ 15) #define ActUnfUsr (ActLstClk+ 16)
#define ActSeeFlg (ActLstClk+ 16) #define ActSeeFlg (ActLstClk+ 17)
#define ActSeeFlr (ActLstClk+ 17) #define ActSeeFlr (ActLstClk+ 18)
#define ActCht (ActLstClk+ 18) #define ActSeeForCrsUsr (ActLstClk+ 19)
#define ActSeeForCrsTch (ActLstClk+ 20)
#define ActSeeForDegUsr (ActLstClk+ 21)
#define ActSeeForDegTch (ActLstClk+ 22)
#define ActSeeForCtrUsr (ActLstClk+ 23)
#define ActSeeForCtrTch (ActLstClk+ 24)
#define ActSeeForInsUsr (ActLstClk+ 25)
#define ActSeeForInsTch (ActLstClk+ 26)
#define ActSeeForGenUsr (ActLstClk+ 27)
#define ActSeeForGenTch (ActLstClk+ 28)
#define ActSeeForSWAUsr (ActLstClk+ 29)
#define ActSeeForSWATch (ActLstClk+ 30)
#define ActSeePstForCrsUsr (ActLstClk+ 31)
#define ActSeePstForCrsTch (ActLstClk+ 32)
#define ActSeePstForDegUsr (ActLstClk+ 33)
#define ActSeePstForDegTch (ActLstClk+ 34)
#define ActSeePstForCtrUsr (ActLstClk+ 35)
#define ActSeePstForCtrTch (ActLstClk+ 36)
#define ActSeePstForInsUsr (ActLstClk+ 37)
#define ActSeePstForInsTch (ActLstClk+ 38)
#define ActSeePstForGenUsr (ActLstClk+ 39)
#define ActSeePstForGenTch (ActLstClk+ 40)
#define ActSeePstForSWAUsr (ActLstClk+ 41)
#define ActSeePstForSWATch (ActLstClk+ 42)
#define ActRcvThrForCrsUsr (ActLstClk+ 43)
#define ActRcvThrForCrsTch (ActLstClk+ 44)
#define ActRcvThrForDegUsr (ActLstClk+ 45)
#define ActRcvThrForDegTch (ActLstClk+ 46)
#define ActRcvThrForCtrUsr (ActLstClk+ 47)
#define ActRcvThrForCtrTch (ActLstClk+ 48)
#define ActRcvThrForInsUsr (ActLstClk+ 49)
#define ActRcvThrForInsTch (ActLstClk+ 50)
#define ActRcvThrForGenUsr (ActLstClk+ 51)
#define ActRcvThrForGenTch (ActLstClk+ 52)
#define ActRcvThrForSWAUsr (ActLstClk+ 53)
#define ActRcvThrForSWATch (ActLstClk+ 54)
#define ActRcvRepForCrsUsr (ActLstClk+ 55)
#define ActRcvRepForCrsTch (ActLstClk+ 56)
#define ActRcvRepForDegUsr (ActLstClk+ 57)
#define ActRcvRepForDegTch (ActLstClk+ 58)
#define ActRcvRepForCtrUsr (ActLstClk+ 59)
#define ActRcvRepForCtrTch (ActLstClk+ 60)
#define ActRcvRepForInsUsr (ActLstClk+ 61)
#define ActRcvRepForInsTch (ActLstClk+ 62)
#define ActRcvRepForGenUsr (ActLstClk+ 63)
#define ActRcvRepForGenTch (ActLstClk+ 64)
#define ActRcvRepForSWAUsr (ActLstClk+ 65)
#define ActRcvRepForSWATch (ActLstClk+ 66)
#define ActReqDelThrCrsUsr (ActLstClk+ 67)
#define ActReqDelThrCrsTch (ActLstClk+ 68)
#define ActReqDelThrDegUsr (ActLstClk+ 69)
#define ActReqDelThrDegTch (ActLstClk+ 70)
#define ActReqDelThrCtrUsr (ActLstClk+ 71)
#define ActReqDelThrCtrTch (ActLstClk+ 72)
#define ActReqDelThrInsUsr (ActLstClk+ 73)
#define ActReqDelThrInsTch (ActLstClk+ 74)
#define ActReqDelThrGenUsr (ActLstClk+ 75)
#define ActReqDelThrGenTch (ActLstClk+ 76)
#define ActReqDelThrSWAUsr (ActLstClk+ 77)
#define ActReqDelThrSWATch (ActLstClk+ 78)
#define ActDelThrForCrsUsr (ActLstClk+ 79)
#define ActDelThrForCrsTch (ActLstClk+ 80)
#define ActDelThrForDegUsr (ActLstClk+ 81)
#define ActDelThrForDegTch (ActLstClk+ 82)
#define ActDelThrForCtrUsr (ActLstClk+ 83)
#define ActDelThrForCtrTch (ActLstClk+ 84)
#define ActDelThrForInsUsr (ActLstClk+ 85)
#define ActDelThrForInsTch (ActLstClk+ 86)
#define ActDelThrForGenUsr (ActLstClk+ 87)
#define ActDelThrForGenTch (ActLstClk+ 88)
#define ActDelThrForSWAUsr (ActLstClk+ 89)
#define ActDelThrForSWATch (ActLstClk+ 90)
#define ActCutThrForCrsUsr (ActLstClk+ 91)
#define ActCutThrForCrsTch (ActLstClk+ 92)
#define ActCutThrForDegUsr (ActLstClk+ 93)
#define ActCutThrForDegTch (ActLstClk+ 94)
#define ActCutThrForCtrUsr (ActLstClk+ 95)
#define ActCutThrForCtrTch (ActLstClk+ 96)
#define ActCutThrForInsUsr (ActLstClk+ 97)
#define ActCutThrForInsTch (ActLstClk+ 98)
#define ActCutThrForGenUsr (ActLstClk+ 99)
#define ActCutThrForGenTch (ActLstClk+100)
#define ActCutThrForSWAUsr (ActLstClk+101)
#define ActCutThrForSWATch (ActLstClk+102)
#define ActPasThrForCrsUsr (ActLstClk+103)
#define ActPasThrForCrsTch (ActLstClk+104)
#define ActPasThrForDegUsr (ActLstClk+105)
#define ActPasThrForDegTch (ActLstClk+106)
#define ActPasThrForCtrUsr (ActLstClk+107)
#define ActPasThrForCtrTch (ActLstClk+108)
#define ActPasThrForInsUsr (ActLstClk+109)
#define ActPasThrForInsTch (ActLstClk+110)
#define ActPasThrForGenUsr (ActLstClk+111)
#define ActPasThrForGenTch (ActLstClk+112)
#define ActPasThrForSWAUsr (ActLstClk+113)
#define ActPasThrForSWATch (ActLstClk+114)
#define ActDelPstForCrsUsr (ActLstClk+115)
#define ActDelPstForCrsTch (ActLstClk+116)
#define ActDelPstForDegUsr (ActLstClk+117)
#define ActDelPstForDegTch (ActLstClk+118)
#define ActDelPstForCtrUsr (ActLstClk+119)
#define ActDelPstForCtrTch (ActLstClk+120)
#define ActDelPstForInsUsr (ActLstClk+121)
#define ActDelPstForInsTch (ActLstClk+122)
#define ActDelPstForGenUsr (ActLstClk+123)
#define ActDelPstForGenTch (ActLstClk+124)
#define ActDelPstForSWAUsr (ActLstClk+125)
#define ActDelPstForSWATch (ActLstClk+126)
#define ActEnbPstForCrsUsr (ActLstClk+127)
#define ActEnbPstForCrsTch (ActLstClk+128)
#define ActEnbPstForDegUsr (ActLstClk+129)
#define ActEnbPstForDegTch (ActLstClk+130)
#define ActEnbPstForCtrUsr (ActLstClk+131)
#define ActEnbPstForCtrTch (ActLstClk+132)
#define ActEnbPstForInsUsr (ActLstClk+133)
#define ActEnbPstForInsTch (ActLstClk+134)
#define ActEnbPstForGenUsr (ActLstClk+135)
#define ActEnbPstForGenTch (ActLstClk+136)
#define ActEnbPstForSWAUsr (ActLstClk+137)
#define ActEnbPstForSWATch (ActLstClk+138)
#define ActDisPstForCrsUsr (ActLstClk+139)
#define ActDisPstForCrsTch (ActLstClk+140)
#define ActDisPstForDegUsr (ActLstClk+141)
#define ActDisPstForDegTch (ActLstClk+142)
#define ActDisPstForCtrUsr (ActLstClk+143)
#define ActDisPstForCtrTch (ActLstClk+144)
#define ActDisPstForInsUsr (ActLstClk+145)
#define ActDisPstForInsTch (ActLstClk+146)
#define ActDisPstForGenUsr (ActLstClk+147)
#define ActDisPstForGenTch (ActLstClk+148)
#define ActDisPstForSWAUsr (ActLstClk+149)
#define ActDisPstForSWATch (ActLstClk+150)
#define ActCht (ActLstClk+151)
/*****************************************************************************/ /*****************************************************************************/
/******************************* Messages tab ********************************/ /******************************* Messages tab ********************************/
@ -1066,173 +1200,40 @@ typedef int Act_Action_t; // Must be a signed type, because -1 is used to indica
#define ActSeeNtf (ActCht+ 1) #define ActSeeNtf (ActCht+ 1)
#define ActSeeAnn (ActCht+ 2) #define ActSeeAnn (ActCht+ 2)
#define ActSeeNot (ActCht+ 3) #define ActSeeNot (ActCht+ 3)
#define ActSeeFor (ActCht+ 4) #define ActReqMsgUsr (ActCht+ 4)
#define ActReqMsgUsr (ActCht+ 5) #define ActSeeRcvMsg (ActCht+ 5)
#define ActSeeRcvMsg (ActCht+ 6) #define ActSeeSntMsg (ActCht+ 6)
#define ActSeeSntMsg (ActCht+ 7) #define ActMaiStd (ActCht+ 7)
#define ActMaiStd (ActCht+ 8)
// Secondary actions // Secondary actions
#define ActWriAnn (ActCht+ 9) #define ActWriAnn (ActCht+ 8)
#define ActRcvAnn (ActCht+ 10) #define ActRcvAnn (ActCht+ 9)
#define ActHidAnn (ActCht+ 11) #define ActHidAnn (ActCht+ 10)
#define ActRevAnn (ActCht+ 12) #define ActRevAnn (ActCht+ 11)
#define ActRemAnn (ActCht+ 13) #define ActRemAnn (ActCht+ 12)
#define ActShoNot (ActCht+ 14) #define ActShoNot (ActCht+ 13)
#define ActWriNot (ActCht+ 15) #define ActWriNot (ActCht+ 14)
#define ActRcvNot (ActCht+ 16) #define ActRcvNot (ActCht+ 15)
#define ActHidNot (ActCht+ 17) #define ActHidNot (ActCht+ 16)
#define ActRevNot (ActCht+ 18) #define ActRevNot (ActCht+ 17)
#define ActReqRemNot (ActCht+ 19) #define ActReqRemNot (ActCht+ 18)
#define ActRemNot (ActCht+ 20) #define ActRemNot (ActCht+ 19)
#define ActSeeNewNtf (ActCht+ 21) #define ActSeeNewNtf (ActCht+ 20)
#define ActMrkNtfSee (ActCht+ 22) #define ActMrkNtfSee (ActCht+ 21)
#define ActSeeForCrsUsr (ActCht+ 23) #define ActRcvMsgUsr (ActCht+ 22)
#define ActSeeForCrsTch (ActCht+ 24) #define ActReqDelAllSntMsg (ActCht+ 23)
#define ActSeeForDegUsr (ActCht+ 25) #define ActReqDelAllRcvMsg (ActCht+ 24)
#define ActSeeForDegTch (ActCht+ 26) #define ActDelAllSntMsg (ActCht+ 25)
#define ActSeeForCtrUsr (ActCht+ 27) #define ActDelAllRcvMsg (ActCht+ 26)
#define ActSeeForCtrTch (ActCht+ 28) #define ActDelSntMsg (ActCht+ 27)
#define ActSeeForInsUsr (ActCht+ 29) #define ActDelRcvMsg (ActCht+ 28)
#define ActSeeForInsTch (ActCht+ 30) #define ActExpSntMsg (ActCht+ 29)
#define ActSeeForGenUsr (ActCht+ 31) #define ActExpRcvMsg (ActCht+ 30)
#define ActSeeForGenTch (ActCht+ 32) #define ActConSntMsg (ActCht+ 31)
#define ActSeeForSWAUsr (ActCht+ 33) #define ActConRcvMsg (ActCht+ 32)
#define ActSeeForSWATch (ActCht+ 34) #define ActLstBanUsr (ActCht+ 33)
#define ActSeePstForCrsUsr (ActCht+ 35) #define ActBanUsrMsg (ActCht+ 34)
#define ActSeePstForCrsTch (ActCht+ 36) #define ActUnbUsrMsg (ActCht+ 35)
#define ActSeePstForDegUsr (ActCht+ 37) #define ActUnbUsrLst (ActCht+ 36)
#define ActSeePstForDegTch (ActCht+ 38)
#define ActSeePstForCtrUsr (ActCht+ 39)
#define ActSeePstForCtrTch (ActCht+ 40)
#define ActSeePstForInsUsr (ActCht+ 41)
#define ActSeePstForInsTch (ActCht+ 42)
#define ActSeePstForGenUsr (ActCht+ 43)
#define ActSeePstForGenTch (ActCht+ 44)
#define ActSeePstForSWAUsr (ActCht+ 45)
#define ActSeePstForSWATch (ActCht+ 46)
#define ActRcvThrForCrsUsr (ActCht+ 47)
#define ActRcvThrForCrsTch (ActCht+ 48)
#define ActRcvThrForDegUsr (ActCht+ 49)
#define ActRcvThrForDegTch (ActCht+ 50)
#define ActRcvThrForCtrUsr (ActCht+ 51)
#define ActRcvThrForCtrTch (ActCht+ 52)
#define ActRcvThrForInsUsr (ActCht+ 53)
#define ActRcvThrForInsTch (ActCht+ 54)
#define ActRcvThrForGenUsr (ActCht+ 55)
#define ActRcvThrForGenTch (ActCht+ 56)
#define ActRcvThrForSWAUsr (ActCht+ 57)
#define ActRcvThrForSWATch (ActCht+ 58)
#define ActRcvRepForCrsUsr (ActCht+ 59)
#define ActRcvRepForCrsTch (ActCht+ 60)
#define ActRcvRepForDegUsr (ActCht+ 61)
#define ActRcvRepForDegTch (ActCht+ 62)
#define ActRcvRepForCtrUsr (ActCht+ 63)
#define ActRcvRepForCtrTch (ActCht+ 64)
#define ActRcvRepForInsUsr (ActCht+ 65)
#define ActRcvRepForInsTch (ActCht+ 66)
#define ActRcvRepForGenUsr (ActCht+ 67)
#define ActRcvRepForGenTch (ActCht+ 68)
#define ActRcvRepForSWAUsr (ActCht+ 69)
#define ActRcvRepForSWATch (ActCht+ 70)
#define ActReqDelThrCrsUsr (ActCht+ 71)
#define ActReqDelThrCrsTch (ActCht+ 72)
#define ActReqDelThrDegUsr (ActCht+ 73)
#define ActReqDelThrDegTch (ActCht+ 74)
#define ActReqDelThrCtrUsr (ActCht+ 75)
#define ActReqDelThrCtrTch (ActCht+ 76)
#define ActReqDelThrInsUsr (ActCht+ 77)
#define ActReqDelThrInsTch (ActCht+ 78)
#define ActReqDelThrGenUsr (ActCht+ 79)
#define ActReqDelThrGenTch (ActCht+ 80)
#define ActReqDelThrSWAUsr (ActCht+ 81)
#define ActReqDelThrSWATch (ActCht+ 82)
#define ActDelThrForCrsUsr (ActCht+ 83)
#define ActDelThrForCrsTch (ActCht+ 84)
#define ActDelThrForDegUsr (ActCht+ 85)
#define ActDelThrForDegTch (ActCht+ 86)
#define ActDelThrForCtrUsr (ActCht+ 87)
#define ActDelThrForCtrTch (ActCht+ 88)
#define ActDelThrForInsUsr (ActCht+ 89)
#define ActDelThrForInsTch (ActCht+ 90)
#define ActDelThrForGenUsr (ActCht+ 91)
#define ActDelThrForGenTch (ActCht+ 92)
#define ActDelThrForSWAUsr (ActCht+ 93)
#define ActDelThrForSWATch (ActCht+ 94)
#define ActCutThrForCrsUsr (ActCht+ 95)
#define ActCutThrForCrsTch (ActCht+ 96)
#define ActCutThrForDegUsr (ActCht+ 97)
#define ActCutThrForDegTch (ActCht+ 98)
#define ActCutThrForCtrUsr (ActCht+ 99)
#define ActCutThrForCtrTch (ActCht+100)
#define ActCutThrForInsUsr (ActCht+101)
#define ActCutThrForInsTch (ActCht+102)
#define ActCutThrForGenUsr (ActCht+103)
#define ActCutThrForGenTch (ActCht+104)
#define ActCutThrForSWAUsr (ActCht+105)
#define ActCutThrForSWATch (ActCht+106)
#define ActPasThrForCrsUsr (ActCht+107)
#define ActPasThrForCrsTch (ActCht+108)
#define ActPasThrForDegUsr (ActCht+109)
#define ActPasThrForDegTch (ActCht+110)
#define ActPasThrForCtrUsr (ActCht+111)
#define ActPasThrForCtrTch (ActCht+112)
#define ActPasThrForInsUsr (ActCht+113)
#define ActPasThrForInsTch (ActCht+114)
#define ActPasThrForGenUsr (ActCht+115)
#define ActPasThrForGenTch (ActCht+116)
#define ActPasThrForSWAUsr (ActCht+117)
#define ActPasThrForSWATch (ActCht+118)
#define ActDelPstForCrsUsr (ActCht+119)
#define ActDelPstForCrsTch (ActCht+120)
#define ActDelPstForDegUsr (ActCht+121)
#define ActDelPstForDegTch (ActCht+122)
#define ActDelPstForCtrUsr (ActCht+123)
#define ActDelPstForCtrTch (ActCht+124)
#define ActDelPstForInsUsr (ActCht+125)
#define ActDelPstForInsTch (ActCht+126)
#define ActDelPstForGenUsr (ActCht+127)
#define ActDelPstForGenTch (ActCht+128)
#define ActDelPstForSWAUsr (ActCht+129)
#define ActDelPstForSWATch (ActCht+130)
#define ActEnbPstForCrsUsr (ActCht+131)
#define ActEnbPstForCrsTch (ActCht+132)
#define ActEnbPstForDegUsr (ActCht+133)
#define ActEnbPstForDegTch (ActCht+134)
#define ActEnbPstForCtrUsr (ActCht+135)
#define ActEnbPstForCtrTch (ActCht+136)
#define ActEnbPstForInsUsr (ActCht+137)
#define ActEnbPstForInsTch (ActCht+138)
#define ActEnbPstForGenUsr (ActCht+139)
#define ActEnbPstForGenTch (ActCht+140)
#define ActEnbPstForSWAUsr (ActCht+141)
#define ActEnbPstForSWATch (ActCht+142)
#define ActDisPstForCrsUsr (ActCht+143)
#define ActDisPstForCrsTch (ActCht+144)
#define ActDisPstForDegUsr (ActCht+145)
#define ActDisPstForDegTch (ActCht+146)
#define ActDisPstForCtrUsr (ActCht+147)
#define ActDisPstForCtrTch (ActCht+148)
#define ActDisPstForInsUsr (ActCht+149)
#define ActDisPstForInsTch (ActCht+150)
#define ActDisPstForGenUsr (ActCht+151)
#define ActDisPstForGenTch (ActCht+152)
#define ActDisPstForSWAUsr (ActCht+153)
#define ActDisPstForSWATch (ActCht+154)
#define ActRcvMsgUsr (ActCht+155)
#define ActReqDelAllSntMsg (ActCht+156)
#define ActReqDelAllRcvMsg (ActCht+157)
#define ActDelAllSntMsg (ActCht+158)
#define ActDelAllRcvMsg (ActCht+159)
#define ActDelSntMsg (ActCht+160)
#define ActDelRcvMsg (ActCht+161)
#define ActExpSntMsg (ActCht+162)
#define ActExpRcvMsg (ActCht+163)
#define ActConSntMsg (ActCht+164)
#define ActConRcvMsg (ActCht+165)
#define ActLstBanUsr (ActCht+166)
#define ActBanUsrMsg (ActCht+167)
#define ActUnbUsrMsg (ActCht+168)
#define ActUnbUsrLst (ActCht+169)
/*****************************************************************************/ /*****************************************************************************/
/****************************** Statistics tab *******************************/ /****************************** Statistics tab *******************************/

View File

@ -116,14 +116,15 @@
/****************************** Public constants *****************************/ /****************************** Public constants *****************************/
/*****************************************************************************/ /*****************************************************************************/
#define Log_PLATFORM_VERSION "SWAD 15.84.5 (2015-12-30)" #define Log_PLATFORM_VERSION "SWAD 15.85 (2015-12-30)"
#define CSS_FILE "swad15.84.2.css" #define CSS_FILE "swad15.84.2.css"
#define JS_FILE "swad15.77.7.js" #define JS_FILE "swad15.77.7.js"
// Number of lines (includes comments but not blank lines) has been got with the following command: // Number of lines (includes comments but not blank lines) has been got with the following command:
// nl swad*.c swad*.h css/swad*.css py/swad*.py js/swad*.js soap/swad*.h sql/swad*.sql | tail -1 // nl swad*.c swad*.h css/swad*.css py/swad*.py js/swad*.js soap/swad*.h sql/swad*.sql | tail -1
/* /*
Version 15.84.5: Dec 30, 2015 Form to update connected users. (? lines) Version 15.85: Dec 30, 2015 Forums option is moved to social tab. (189439 lines)
Version 15.84.5: Dec 30, 2015 Form to update connected users. (189430 lines)
Version 15.84.4: Dec 30, 2015 Code refactoring in profile. (189427 lines) Version 15.84.4: Dec 30, 2015 Code refactoring in profile. (189427 lines)
Version 15.84.3: Dec 30, 2015 Form to update timeline. (189444 lines) Version 15.84.3: Dec 30, 2015 Form to update timeline. (189444 lines)
Version 15.84.2: Dec 30, 2015 Help about editor in new social post. (189422 lines) Version 15.84.2: Dec 30, 2015 Help about editor in new social post. (189422 lines)

View File

@ -157,6 +157,7 @@ const Act_Action_t Mnu_MenuActions[Tab_NUM_TABS][Act_MAX_OPTIONS_IN_MENU_PER_TAB
{ {
ActSeeSocAct, ActSeeSocAct,
ActReqPubPrf, ActReqPubPrf,
ActSeeFor,
ActSeeChtRms, ActSeeChtRms,
}, },
// TabMsg ********** // TabMsg **********
@ -164,7 +165,6 @@ const Act_Action_t Mnu_MenuActions[Tab_NUM_TABS][Act_MAX_OPTIONS_IN_MENU_PER_TAB
ActSeeNtf, ActSeeNtf,
ActSeeAnn, ActSeeAnn,
ActSeeNot, ActSeeNot,
ActSeeFor,
ActReqMsgUsr, ActReqMsgUsr,
ActSeeRcvMsg, ActSeeRcvMsg,
ActSeeSntMsg, ActSeeSntMsg,

View File

@ -103,17 +103,22 @@ static const Act_Action_t Ntf_DefaultActions[Ntf_NUM_NOTIFY_EVENTS] =
ActReqAccEnrTch, // Ntf_EVENT_ENROLLMENT_TEACHER ActReqAccEnrTch, // Ntf_EVENT_ENROLLMENT_TEACHER
ActSeeSignUpReq, // Ntf_EVENT_ENROLLMENT_REQUEST ActSeeSignUpReq, // Ntf_EVENT_ENROLLMENT_REQUEST
/* Social tab */
// Ntf_EVENT_FOLLOWER
// Ntf_EVENT_FORUM_POST_COURSE
// Ntf_EVENT_FORUM_REPLY
/* Messages tab */ /* Messages tab */
ActShoNot, // Ntf_EVENT_NOTICE ActShoNot, // Ntf_EVENT_NOTICE
ActSeeFor, // Ntf_EVENT_FORUM_POST_COURSE ActSeeFor, // Ntf_EVENT_FORUM_POST_COURSE TODO: Move to social tab
ActSeeFor, // Ntf_EVENT_FORUM_REPLY ActSeeFor, // Ntf_EVENT_FORUM_REPLY TODO: Move to social tab
ActExpRcvMsg, // Ntf_EVENT_MESSAGE ActExpRcvMsg, // Ntf_EVENT_MESSAGE
/* Statistics tab */ /* Statistics tab */
ActSeeAllSvy, // Ntf_EVENT_SURVEY ActSeeAllSvy, // Ntf_EVENT_SURVEY
/* Profile tab */ /* Profile tab */
ActSeeFlr, // Ntf_EVENT_FOLLOWER ActSeeFlr, // Ntf_EVENT_FOLLOWER TODO: Move to social tab
}; };
/*****************************************************************************/ /*****************************************************************************/

View File

@ -58,17 +58,22 @@ typedef enum
Ntf_EVENT_ENROLLMENT_TEACHER = 7, Ntf_EVENT_ENROLLMENT_TEACHER = 7,
Ntf_EVENT_ENROLLMENT_REQUEST = 8, Ntf_EVENT_ENROLLMENT_REQUEST = 8,
/* Social tab */
// Ntf_EVENT_FOLLOWER
// Ntf_EVENT_FORUM_POST_COURSE
// Ntf_EVENT_FORUM_REPLY
/* Messages tab */ /* Messages tab */
Ntf_EVENT_NOTICE = 9, Ntf_EVENT_NOTICE = 9,
Ntf_EVENT_FORUM_POST_COURSE = 10, Ntf_EVENT_FORUM_POST_COURSE = 10, // TODO: Move to social tab
Ntf_EVENT_FORUM_REPLY = 11, Ntf_EVENT_FORUM_REPLY = 11, // TODO: Move to social tab
Ntf_EVENT_MESSAGE = 12, Ntf_EVENT_MESSAGE = 12,
/* Statistics tab */ /* Statistics tab */
Ntf_EVENT_SURVEY = 13, Ntf_EVENT_SURVEY = 13,
/* Social tab */ /* Profile tab */
Ntf_EVENT_FOLLOWER = 14, // TODO: Move up, between users tab and messages tab Ntf_EVENT_FOLLOWER = 14, // TODO: Move to social tab
} Ntf_NotifyEvent_t; } Ntf_NotifyEvent_t;

View File

@ -77,10 +77,10 @@ static const Act_Action_t Soc_DefaultActions[Soc_NUM_SOCIAL_EVENTS] =
/* Social tab */ /* Social tab */
ActSeeSocAct, // Soc_EVENT_SOCIAL_POST (action not used) ActSeeSocAct, // Soc_EVENT_SOCIAL_POST (action not used)
ActSeeFor, // Soc_EVENT_FORUM_POST
/* Messages tab */ /* Messages tab */
ActShoNot, // Soc_EVENT_NOTICE ActShoNot, // Soc_EVENT_NOTICE
ActSeeFor, // Soc_EVENT_FORUM_POST
/* Statistics tab */ /* Statistics tab */
@ -565,12 +565,12 @@ static void Soc_GetEventSummary (const struct SocialEvent *Soc,
case Soc_EVENT_SOCIAL_POST: case Soc_EVENT_SOCIAL_POST:
// Not applicable // Not applicable
break; break;
case Soc_EVENT_NOTICE:
Not_GetSummaryAndContentNotice (SummaryStr,NULL,Soc->Cod,MaxChars,false);
break;
case Soc_EVENT_FORUM_POST: case Soc_EVENT_FORUM_POST:
For_GetSummaryAndContentForumPst (SummaryStr,NULL,Soc->Cod,MaxChars,false); For_GetSummaryAndContentForumPst (SummaryStr,NULL,Soc->Cod,MaxChars,false);
break; break;
case Soc_EVENT_NOTICE:
Not_GetSummaryAndContentNotice (SummaryStr,NULL,Soc->Cod,MaxChars,false);
break;
} }
} }

View File

@ -66,10 +66,10 @@ typedef enum
/* Social tab */ /* Social tab */
Soc_EVENT_SOCIAL_POST = 10, Soc_EVENT_SOCIAL_POST = 10,
Soc_EVENT_FORUM_POST = 11,
/* Messages tab */ /* Messages tab */
Soc_EVENT_NOTICE = 11, Soc_EVENT_NOTICE = 12,
Soc_EVENT_FORUM_POST = 12,
/* Statistics tab */ /* Statistics tab */

View File

@ -17962,6 +17962,27 @@ const char *Txt_MENU_TITLE[Tab_NUM_TABS][Act_MAX_OPTIONS_IN_MENU_PER_TAB] =
"Profile" "Profile"
#elif L==9 #elif L==9
"Perfiles" "Perfiles"
#endif
,
// ActSeeFor
#if L==1
"Fòrums"
#elif L==2
"Foren"
#elif L==3
"Forums"
#elif L==4
"Foros"
#elif L==5
"Forums"
#elif L==6
"Foros" // Okoteve traducción
#elif L==7
"Forum"
#elif L==8
"Forum"
#elif L==9
"Fóruns"
#endif #endif
, ,
// ActSeeChtRms // ActSeeChtRms
@ -18001,7 +18022,6 @@ const char *Txt_MENU_TITLE[Tab_NUM_TABS][Act_MAX_OPTIONS_IN_MENU_PER_TAB] =
NULL, NULL,
NULL, NULL,
NULL, NULL,
NULL,
}, },
{ {
// TabMsg ***************************************************** // TabMsg *****************************************************
@ -18066,27 +18086,6 @@ const char *Txt_MENU_TITLE[Tab_NUM_TABS][Act_MAX_OPTIONS_IN_MENU_PER_TAB] =
"Ogloszenia" "Ogloszenia"
#elif L==9 #elif L==9
"Avisos" "Avisos"
#endif
,
// ActSeeFor
#if L==1
"Fòrums"
#elif L==2
"Foren"
#elif L==3
"Forums"
#elif L==4
"Foros"
#elif L==5
"Forums"
#elif L==6
"Foros" // Okoteve traducción
#elif L==7
"Forum"
#elif L==8
"Forum"
#elif L==9
"Fóruns"
#endif #endif
, ,
// ActReqMsgUsr // ActReqMsgUsr
@ -18185,6 +18184,7 @@ const char *Txt_MENU_TITLE[Tab_NUM_TABS][Act_MAX_OPTIONS_IN_MENU_PER_TAB] =
NULL, NULL,
NULL, NULL,
NULL, NULL,
NULL,
}, },
{ {
// TabSta ********************************************************************** // TabSta **********************************************************************
@ -19918,6 +19918,30 @@ const char *Txt_MENU_SUBTITLE[Tab_NUM_TABS][Act_MAX_OPTIONS_IN_MENU_PER_TAB] =
"Profile publiczne" "Profile publiczne"
#elif L==9 #elif L==9
"Perfis públicos" "Perfis públicos"
#endif
,
// ActSeeFor
#if L==1
"Fòrums de discussió, distribuïts"
" segons la temàtica (escolliu el fòrum adequat)"
#elif L==2
"Foren"
#elif L==3
"Forums"
#elif L==4
"Foros de discusión, distribuidos"
" según la temática (elija el foro adecuado)"
#elif L==5
"Forums"
#elif L==6
"Foros de discusión, distribuidos"
" según la temática (elija el foro adecuado)"// Okoteve traducción
#elif L==7
"Forum"
#elif L==8
"Forum"
#elif L==9
"Fóruns"
#endif #endif
, ,
// ActSeeChtRms // ActSeeChtRms
@ -19957,7 +19981,6 @@ const char *Txt_MENU_SUBTITLE[Tab_NUM_TABS][Act_MAX_OPTIONS_IN_MENU_PER_TAB] =
NULL, NULL,
NULL, NULL,
NULL, NULL,
NULL,
}, },
{ {
// TabMsg ***************************************************** // TabMsg *****************************************************
@ -20025,30 +20048,6 @@ const char *Txt_MENU_SUBTITLE[Tab_NUM_TABS][Act_MAX_OPTIONS_IN_MENU_PER_TAB] =
"Ogloszenia" "Ogloszenia"
#elif L==9 #elif L==9
"Avisos" "Avisos"
#endif
,
// ActSeeFor
#if L==1
"Fòrums de discussió, distribuïts"
" segons la temàtica (escolliu el fòrum adequat)"
#elif L==2
"Foren"
#elif L==3
"Forums"
#elif L==4
"Foros de discusión, distribuidos"
" según la temática (elija el foro adecuado)"
#elif L==5
"Forums"
#elif L==6
"Foros de discusión, distribuidos"
" según la temática (elija el foro adecuado)"// Okoteve traducción
#elif L==7
"Forum"
#elif L==8
"Forum"
#elif L==9
"Fóruns"
#endif #endif
, ,
// ActReqMsgUsr // ActReqMsgUsr
@ -20153,6 +20152,7 @@ const char *Txt_MENU_SUBTITLE[Tab_NUM_TABS][Act_MAX_OPTIONS_IN_MENU_PER_TAB] =
NULL, NULL,
NULL, NULL,
NULL, NULL,
NULL,
}, },
{ {
// TabSta ***************************************************** // TabSta *****************************************************
@ -35449,44 +35449,24 @@ const char *Txt_SOCIAL_EVENT[Soc_NUM_SOCIAL_EVENTS] =
"Chamada para exame" "Chamada para exame"
#endif #endif
, ,
#if L==1 // Soc_EVENT_SOCIAL_POST #if L==1 // Soc_EVENT_SOCIAL_POST (not used)
"Missatge" "Comentari"
#elif L==2 #elif L==2
"Beiträge" "Kommentar"
#elif L==3 #elif L==3
"Post" "Comment"
#elif L==4 #elif L==4
"Mensaje" "Comentario"
#elif L==5 #elif L==5
"Message" "Commentaire"
#elif L==6 #elif L==6
"Mensaje" // Okoteve traducción "Comentario" // Okoteve traducción
#elif L==7 #elif L==7
"Post" "Commento"
#elif L==8 #elif L==8
"Post" "Komentarz"
#elif L==9 #elif L==9
"Post" "Comentário"
#endif
,
#if L==1 // Soc_EVENT_NOTICE
"Avís"
#elif L==2
"Ankündigungen"
#elif L==3
"Notice"
#elif L==4
"Aviso"
#elif L==5
"Avis"
#elif L==6
"Marandu"
#elif L==7
"Avviso"
#elif L==8
"Informacja"
#elif L==9
"Anúncio"
#endif #endif
, ,
#if L==1 // Soc_EVENT_FORUM_POST #if L==1 // Soc_EVENT_FORUM_POST
@ -35507,6 +35487,26 @@ const char *Txt_SOCIAL_EVENT[Soc_NUM_SOCIAL_EVENTS] =
"Post na forum" "Post na forum"
#elif L==9 #elif L==9
"Post em um fórum" "Post em um fórum"
#endif
,
#if L==1 // Soc_EVENT_NOTICE
"Avís"
#elif L==2
"Ankündigungen"
#elif L==3
"Notice"
#elif L==4
"Aviso"
#elif L==5
"Avis"
#elif L==6
"Marandu"
#elif L==7
"Avviso"
#elif L==8
"Informacja"
#elif L==9
"Anúncio"
#endif #endif
}; };