aboutsummaryrefslogtreecommitdiff
path: root/GradeBook.tcl
Commit message (Collapse)AuthorAgeFilesLines
* defaults for hidden columns in instructor groupEugeniy Mikhailov2011-01-211-1/+4
| | | | | | Ignore-this: f0ed7873d5c4d8d132521af3072e26f2 darcs-hash:20110121184209-067c0-c66a6e3f4d88f2e070e2ac5b3215fa8ba7ffd9c6.gz
* added UpdateColValue4GroupNameNonWebEugeniy Mikhailov2011-01-211-0/+11
| | | | | | Ignore-this: c803fa7f134972783539e845cb8441a1 darcs-hash:20110121184154-067c0-c1a2f2a8e03e217a1ad8446e13ae1eec5ef563c3.gz
* code for hide unhide columns is implementedEugeniy Mikhailov2011-01-211-4/+17
| | | | | | Ignore-this: ad44247de16319116d283f9116052eca darcs-hash:20110121182333-067c0-614bee212507a7bfa8c0d40ee90df8b4bd2ecfc1.gz
* added procs for UserHideColumn and UserUnHideColumn actionsEugeniy Mikhailov2011-01-211-0/+11
| | | | | | Ignore-this: 568aeb5da73306700c5666046193f878 darcs-hash:20110121180708-067c0-2e98bb4b5f83afc62ef5d33257ea9add05222e0c.gz
* typo fixEugeniy Mikhailov2011-01-211-1/+1
| | | | | | Ignore-this: 783bcb05040f8d4f47ce5e47de49ae07 darcs-hash:20110121175951-067c0-1e5b3f9f3b5db68a728966cdc48dac5c65620448.gz
* added and used SelectColValue4User instead of verbal db callEugeniy Mikhailov2011-01-211-41/+22
| | | | | | Ignore-this: 48650945a6c6454490b75dc219b8429c darcs-hash:20110121175634-067c0-161505fdc665a63bd2ab4b45c92481cb6d69ea7e.gz
* hide action permitted on any columnEugeniy Mikhailov2011-01-211-3/+3
| | | | | | Ignore-this: 366370df4ba022ed55bfaf99c7576d34 darcs-hash:20110121173623-067c0-083abea6c8075c9eeabb651bbff83b842075a437.gz
* hide/unhide rights name changedEugeniy Mikhailov2011-01-211-1/+2
| | | | | | Ignore-this: 237b5815c1573598ea3c4c17bf3ff639 darcs-hash:20110121173011-067c0-e1b181966ca038ceb134233eccc90fd3bacef7d8.gz
* indentation fixEugeniy Mikhailov2011-01-211-4/+4
| | | | | | Ignore-this: 555951394d23de1741e48e4676718217 darcs-hash:20110121172758-067c0-af795031973fe728c558c00e1c8ce8262f92e61e.gz
* using AddAccessRightNonWeb for table creation of AccessRights tableEugeniy Mikhailov2011-01-211-17/+23
| | | | | | Ignore-this: 1ade5426dcf3d4439b303379806b1914 darcs-hash:20110121172652-067c0-25033fd63c368df70756db00a7ec89c8a9df3f37.gz
* added AddAccessRightNonWeb procEugeniy Mikhailov2011-01-211-0/+9
| | | | | | Ignore-this: c7910158b4748b8a0bb0150f33350075 darcs-hash:20110121172629-067c0-3138d2838ae525687972ab096f103037201c5b67.gz
* added UderHiddenColums column in the GradesTableEugeniy Mikhailov2011-01-211-1/+1
| | | | | | Ignore-this: f35c38b0a5fff1769b52930e774979b3 darcs-hash:20110121172534-067c0-ad9caad7dd99ffcf26373f8e012ca1c04eff8920.gz
* empty string removalEugeniy Mikhailov2011-01-211-1/+0
| | | | | | Ignore-this: 93a81fe4251532c84098550a812a1ab darcs-hash:20110121170034-067c0-67a52a8b5136f680a4ec5d44fdaf567cf2f9fd49.gz
* removed unused commented out codeEugeniy Mikhailov2011-01-211-17/+0
| | | | | | Ignore-this: f74502901e1fd6c498b7ffa9f07678a0 darcs-hash:20110121165927-067c0-1f958f6404ed76eb86d29c2c456f4de488393065.gz
* validating incoming column namesEugeniy Mikhailov2011-01-211-0/+5
| | | | | | Ignore-this: c7216f71aedb589be51264c5b2ca883b darcs-hash:20110121165830-067c0-dd84a6c133493369d1e17ec8e486778578bafaef.gz
* added ColName2SqlSafeForm for sql column name validationEugeniy Mikhailov2011-01-211-0/+8
| | | | | | Ignore-this: 2fd2f0de3dc7d6193d0b4a40b6235520 darcs-hash:20110121165518-067c0-c892175b0ddf8db5aa9136aee992243e3c1ff459.gz
* grades change is only for students nowEugeniy Mikhailov2011-01-211-1/+1
| | | | | | Ignore-this: 3ba8c661886dd7da678df9732dfa1678 darcs-hash:20110121153456-067c0-62cd1d7bba3f22fdbff334d8baa153b668ea0dce.gz
* UpdateColumn uses UpdateColValue4UserNameNonWebEugeniy Mikhailov2011-01-211-12/+3
| | | | | | Ignore-this: 4343ca95844ed4f5e90fc1aaf185cd0c darcs-hash:20110121153022-067c0-9fdc6637e69641da1fd354037ab9bb7eaf8537c5.gz
* AddColumnNonWeb uses UpdateColValue4UserNameNonWebEugeniy Mikhailov2011-01-211-13/+2
| | | | | | Ignore-this: b72ce3e4adc5993f89eba75245f15edf darcs-hash:20110121152150-067c0-70369ae269a0c61c1caa6ad6736ee78a6692314f.gz
* IpdateGrades uses UpdateColValue4UserNameNonWebEugeniy Mikhailov2011-01-211-11/+3
| | | | | | Ignore-this: 7019cd2d7459956f3a1ec6deb30d0ff5 darcs-hash:20110121151633-067c0-b10d8ac4c631cb482acd4c292e8a8dd499b4c9d2.gz
* added UpdateColValue4UserNameNonWeb procEugeniy Mikhailov2011-01-211-0/+11
| | | | | | Ignore-this: 1fa5429eef0a5be8ed6a2c5d1338f54d darcs-hash:20110121151603-067c0-45a0e0a6703ebc00852fa41fb9d925c72236baac.gz
* stdents see grades through the same proc as ta and instructorEugeniy Mikhailov2011-01-211-51/+1
| | | | | | Ignore-this: 185d6a4e20e8f14c2ccfc7aad1fe12bd darcs-hash:20110121051802-067c0-bb0bd62f95f6e216fd4bf5d3bde460a41c3d9b6a.gz
* grades table output now has selection of raws to see for each user groupEugeniy Mikhailov2011-01-211-4/+13
| | | | | | Ignore-this: 1d6ef98c48cfbee6b7af7cb53bff7219 darcs-hash:20110121051516-067c0-11a6166d086ae0a951fa77203a25f56c8b89bbc7.gz
* ta group changed to taEugeniy Mikhailov2011-01-211-1/+1
| | | | | | Ignore-this: 39e66fb49aae26db20925c76ef2c545a darcs-hash:20110121051356-067c0-3421eab06f2406c47e365c2cb0fe78257d1e557d.gz
* ::ncgi::header moved after login logodd procedure, otherwise cookies are not setEugeniy Mikhailov2011-01-201-1/+1
| | | | | | Ignore-this: b59480d44ad8676b8d1cd81b04a5cbad darcs-hash:20110121044821-067c0-a3f864432e2921417c12376d6b29ad920435d1d3.gz
* Not using PasswordsTable anymore, everything in GradesTable nowEugeniy Mikhailov2011-01-201-17/+1
| | | | | | Ignore-this: b84a98f6c3bc68e5358ac97dabf825ba darcs-hash:20110121044817-067c0-884f1cb9d1f30aefc92343cf98b78399c81e6e35.gz
* added instructor an ta dummy usersEugeniy Mikhailov2011-01-201-0/+2
| | | | | | Ignore-this: 3656993ded8a881be5cfbd5c72fcf72 darcs-hash:20110121044024-067c0-dd5e3f6e5bc5c2135da5ba03980cfe151ab7777a.gz
* hidden columns list updatedEugeniy Mikhailov2011-01-201-3/+5
| | | | | | Ignore-this: c72b7601a3cb008412939e223cece223 darcs-hash:20110121042533-067c0-119116490b8c90fa098233cef786dd6d626b950f.gz
* Grades table creation redoneEugeniy Mikhailov2011-01-201-4/+4
| | | | | | Ignore-this: 8094b22c49d9ec9176acc8ad299c9b6b darcs-hash:20110121042518-067c0-272c16b3d549eadf95dde208d0f42ed61bb330ff.gz
* html header output moved forwardEugeniy Mikhailov2011-01-201-1/+2
| | | | | | Ignore-this: fd5a32dd9dbffd517e1ba23b8ca99a12 darcs-hash:20110121041121-067c0-14f29909e57dc04ca2356a99fc7fbd2539c0a924.gz
* CREATE TABLE GradesTable proc redone with AddUserNonWebEugeniy Mikhailov2011-01-201-11/+13
| | | | | | Ignore-this: 48affcbbc7b2ea8d9df3686729bd6612 darcs-hash:20110121041036-067c0-4327f39301c90e74875326047f3423616a6aa996.gz
* AddedUserNonWeb proc is addedEugeniy Mikhailov2011-01-201-0/+9
| | | | | | Ignore-this: a40f889adad2dcb51f1f574321285303 darcs-hash:20110121041003-067c0-35e510e87a0fc82f53bc36c4fc9d026b41119983.gz
* added html error messages about unknown or unimplemented actionsEugeniy Mikhailov2011-01-201-1/+2
| | | | | | Ignore-this: 3bcefd7dee213c6986e7d98f7971712d darcs-hash:20110121032241-067c0-88c69198d8b82cf7ea1d15695304829a9e490c97.gz
* removed unused actionEugeniy Mikhailov2011-01-201-1/+0
| | | | | | Ignore-this: 359a6b8c434f228c283428dd38b16c23 darcs-hash:20110121030217-067c0-98048f96a00099f24a93d50844250d468b7cacbc.gz
* each column has different rights and actionsEugeniy Mikhailov2011-01-201-2/+24
| | | | | | Ignore-this: cb4c9fd8c005677610938467db81dbd4 darcs-hash:20110121030126-067c0-89cefd967c9b3aacc44985c4d0bbe2cb44fc6349.gz
* added vim status lineEugeniy Mikhailov2011-01-201-1/+1
| | | | | | Ignore-this: 732d7db104e0efe02cbe6e13c8a0f178 darcs-hash:20110121030116-067c0-dd4a8f01ddee4eeb02bdf266da37eba33e3e47b3.gz
* Acces table modifiedEugeniy Mikhailov2011-01-201-1/+3
| | | | | | Ignore-this: b373b8cb6b9400a5d20becea5768edf0 darcs-hash:20110121030052-067c0-7036b402c2896cef56aa149c1bd1140fe844972d.gz
* loggin and logoff dbg message priority loweredEugeniy Mikhailov2011-01-201-2/+2
| | | | | | Ignore-this: f6eb0280cbb29553a78617956cc9134e darcs-hash:20110121015959-067c0-e1060913128f60ce1c008580bf838ca0330ce08f.gz
* logoff chenged to greeting division with porper First Last name selectionEugeniy Mikhailov2011-01-191-5/+32
| | | | | | Ignore-this: ab69b6f9a4eb2e399463887bc70cce71 darcs-hash:20110120044203-067c0-098a3a18bb2f55f298b07670a88cda3baf01eafc.gz
* use of helping routines for list to sql col list conversion, student view ↵Eugeniy Mikhailov2011-01-191-7/+28
| | | | | | | | does not show first name, laet name, and login info Ignore-this: 46896be9fce0d4afc678cc3203835fd9 darcs-hash:20110120041434-067c0-7c424e19e85f39ce4fdecbe9d6f03a23ac74016a.gz
* added column names helper functionsEugeniy Mikhailov2011-01-191-9/+21
| | | | | | Ignore-this: 95dabe680321b971f3cca054398b274f darcs-hash:20110120034320-067c0-0a483d27537351a5dad2829bf7a151234c0ba41a.gz
* logon is allowed to everyoneEugeniy Mikhailov2011-01-191-0/+1
| | | | | | Ignore-this: 34c7eb9a105e3474978af3c7e48aea3f darcs-hash:20110120031939-067c0-949de483c5a9066d58b439da281525d124f10151.gz
* added logoff to actions listEugeniy Mikhailov2011-01-191-1/+1
| | | | | | Ignore-this: 6b7844ee7a047c168b5c2a4aa18a393a darcs-hash:20110120031624-067c0-e5acf1934b277a9bab8119e304a40e34d51eedbe.gz
* quotes around href linksEugeniy Mikhailov2011-01-191-2/+2
| | | | | | Ignore-this: 4809d1a7bd91dbdd7901f78d240661ca darcs-hash:20110120031506-067c0-3eab9345b6ed44da2cd1fbe85b74bccde3e1b48d.gz
* logoff is explicitly allowedEugeniy Mikhailov2011-01-191-0/+1
| | | | | | Ignore-this: c8f15f5f2ab8d06bb10f579375067bd9 darcs-hash:20110120031429-067c0-cb92f74b7cd4fef968049d94c6d4af973ba3f500.gz
* show controls now available for students tooEugeniy Mikhailov2011-01-191-1/+1
| | | | | | Ignore-this: 72a0a36c5eda43c9315a15cd17089036 darcs-hash:20110120031359-067c0-2347281148f1f0bf720063c2878351d85d615e4d.gz
* added div for grades tableEugeniy Mikhailov2011-01-191-0/+5
| | | | | | Ignore-this: 7f4cdc3b3c77d8977a1dd804149858bf darcs-hash:20110120031312-067c0-196a04d037f5b8f956df8107e7e604c1e10608bd.gz
* added failsafe action defaultview if others are failingEugeniy Mikhailov2011-01-191-1/+4
| | | | | | Ignore-this: ca46e5752b715df78bc64d94f51bed13 darcs-hash:20110120022744-067c0-eb2047036f5fa4e4f3fc691038f1743be1739149.gz
* permission check is simplifiedEugeniy Mikhailov2011-01-191-3/+10
| | | | | | Ignore-this: e2c82d1cc96751dbf078929285eacad1 darcs-hash:20110120022456-067c0-38bc51de781ede8078bdd1f18599403cfb6811a5.gz
* actions in default ta and instructor view are simplifiedEugeniy Mikhailov2011-01-191-7/+6
| | | | | | Ignore-this: 777bc5d2d49c63a3f895294e1ae1fb14 darcs-hash:20110120022345-067c0-88a7336a8c9e61928fe2ed68ddd7731193a8f85c.gz