flagflag  
1: 2013-04-18 (Thu) 23:08:26 iseki source Cur: 2014-06-14 (Sat) 12:06:52 iseki source
Line 1: Line 1:
-*** IP [#y7f751bb+* Auto Attendance Block and Module for Moodle [#oc0cbe5c
-- Allowed IPs +- [[日本語>autoattend]] (Japanese text is more detailed)
--- 128.2.1.1/2 => 128.0.0.0/192.0.0.0 +
--- 222.222.111.222/255. => 222.0.0.0/255.0.0.0 +
--- 123.12.0/255.255.255.0 => 123.12.0.0/255.255.255.0 +
--- 123.31.6.0 => 123.31.6.0/255.255.255.0 +
--- 202. => 202.0.0.0/255.0.0.0+
#br #br
-*** DB [#ic53f9bf+** block_autoattend Ver.2 [#dd2069c9
-- autoattend_sessions +- Auto Attendance block for Moodle 2.2-2.7 
- mysql> show columns from mdl_autoattend_sessions; +- Development Goal: I want to exceed the attendance system introduced in my university for fee!!
- +--------------+--------------+------+----​-+---------+----------------+ +
- | Field        | Type        | Null | Key | Default | Extra          | +
- +--------------+--------------+------+-​----+---------+----------------+ +
- | id          | bigint(10)  | NO  | PRI | NULL    | auto_increment | +
- | courseid    | bigint(10)  | NO  | MUL | 0      |                | +
- | classid      | bigint(10)  | NO  |    | 0      |                | +
- | creator      | bigint(10)  | NO  |    | 0      |                | +
- | sessdate    | bigint(10)  | NO  | MUL | 0      |                | +
- | starttime    | bigint(10)  | NO  | MUL | 0      |                | +
- | endtime      | bigint(10)  | NO  |    | 0      |                | +
- | latetime    | bigint(10)  | NO  |    | 0      |                | +
- | takenby      | bigint(10)  | NO  |    | 0      |                | +
- | timetaken    | bigint(10)  | NO  |    | 0      |                | +
- | method      | varchar(1)  | NO  |    | S      |                | +
- | attendkey    | varchar(36)  | YES  |    | NULL    |                | +
- | denysameip  | tinyint(2)  | NO  |    | 1      |                | +
- | allowip      | varchar(128) | YES  |    | NULL    |                | +
- | description  | varchar(255) | YES  |    | NULL    |                | +
- | state        | varchar(1)  | NO  |    | N      |                | +
- | timemodified | bigint(10)  | NO  |    | 0      |                | +
- +--------------+--------------+------+----​-+---------+----------------+ +
- 17 rows in set (0.01 sec)+
-- autoattend_settings +- Latest version is ''v2.3.2'' (13 June 2014
- mysql> show columns from mdl_autoattend_settings; +- Moodle plugin: https://moodle.org/plugins/browse.php?li​st=set&id=33 
- +----------+--------------+------+-----​+---------+----------------+ +#br
- | Field    | Type        | Null | Key | Default | Extra          | +
- +----------+--------------+------+-----​+---------+----------------+ +
- | id      | bigint(10)  | NO  | PRI | NULL    | auto_increment | +
- | courseid | bigint(10)  | NO  | MUL | 0      |                | +
- | classid | bigint(10)   | NO  |    | 0      |                | +
- | status  | varchar(1)  | NO  |    | Y      |                | +
- | grade    | mediumint(5) | NO  |    | 0      |                | +
- +----------+--------------+------+-----​+---------+----------------+ +
- 5 rows in set (0.00 sec)+
-- autoattend_students +*** Overview [#b04d6755] 
- mysql> show columns from mdl_autoattend_students; +These AutoAttendance module and block are modification of the Attendance block/module of Mr. Dmitry Pupinin and et. al.~ 
- +------------+-------------+------+----​-+---------+----------------+ +In addition to the manual attendance mode to take attendance manually the original, ''automatic attendance mode'' (from the access log of Moodle) and ''semi-automatic attendance mode'' (user clicks a link) are also possible.~ 
- | Field      | Type        | Null | Key | Default | Extra          | +I strongly recommend a combination of autoattendance block (autoattend) and autoattendance module (''autoattendmod'').
- +------------+-------------+------+----​-+---------+----------------+ +
- | id        | bigint(10) | NO  | PRI | NULL    | auto_increment | +
- | attsid    | bigint(10) | NO  | MUL | 0      |                | +
- | studentid  | bigint(10) | NO  | MUL | 0      |                | +
- | status    | varchar(1) | NO  |    | Y      |                | +
- | called    | varchar(1)  | NO  |    | D      |                | +
- | calledby  | bigint(10)  | NO  |    | 0      |                | +
- | calledtime | bigint(10)  | NO  |    | 0      |                | +
- | remarks    | varchar(50) | YES  |    | NULL    |                | +
- | ipaddress  | varchar(20) | NO  |    |        |                | +
- +------------+-------------+------+----​-+---------+----------------+ +
- 9 rows in set (0.00 sec)+
-- autoattend_classes +%%Is incompatible with the database of Version 1.x to Version 2.x. You can upgrade from 1.x, but attendance data in 1.x will not display correctly in 2.x.%% After v2.1.4, Please re-save session data. 
- mysql> show columns from mdl_autoattend_classes; +#br
- +--------------+-------------+------+-----​+---------+----------------+ +
- | Field        | Type        | Null | Key | Default | Extra          | +
- +--------------+-------------+------+--​---+---------+----------------+ +
- | id          | bigint(10)  | NO  | PRI | NULL    | auto_increment | +
- | courseid    | bigint(10)  | NO  | MUL | 0      |                | +
- | creator      | bigint(10)  | NO  |    | 0      |                | +
- | name        | varchar(50) | NO  |    | default |                | +
- | timemodified | bigint(10)  | NO  |    | 0      |                | +
- +--------------+-------------+------+--​---+---------+----------------+ +
- 5 rows in set (0.00 sec)+
-- autoattend_classifies +*** Change Log [#gee7a26a] 
- mysql> show columns from mdl_autoattend_classifies; +- [[Chane Log of v2.3>./ChangeLog2.3]] 
- +-----------+------------+------+-----+---​------+----------------+ +- [[Chane Log of v2.2>./ChangeLog2.2]] 
- | Field    | Type      | Null | Key | Default | Extra          | +- [[Chane Log of v2.1>./ChangeLog2.1]] 
- +-----------+------------+------+-----+---​------+----------------+ +#br
- | id        | bigint(10) | NO  | PRI | NULL    | auto_increment | +
- | courseid  | bigint(10) | NO  | MUL | 0      |                | +
- | studentid | bigint(10) | NO  | MUL | 0      |                | +
- | classid  | bigint(10) | NO  |    | 0      |                | +
- +-----------+------------+------+-----+​---------+----------------+ +
- 4 rows in set (0.00 sec)+
-- autoattendmod +*** Download [#w47c196c] 
- mysql> show columns from mdl_autoattendmod; +- Release Version: https://moodle.org/plugins/view.php?plug​in=block_autoattend 
- +--------------+--------------+------+----​-+---------+----------------+ +- Dev version (subversion): http://www.nsl.tuis.ac.jp/svn/php/autoat​tend/trunk 
- | Field        | Type        | Null | Key | Default | Extra          | +#br
- +--------------+--------------+------+----​-+---------+----------------+ +
- | id          | bigint(10)   | NO  | PRI | NULL    | auto_increment | +
- | course      | bigint(10)  | NO  | MUL | 0      |                | +
- | name        | varchar(255) | NO  |    |        |                | +
- | intro        | longtext    | NO  |    | NULL    |                | +
- | introformat  | smallint(4)  | YES  |    | 0      |                | +
- | timemodified | bigint(10)  | NO  |    | 0      |                | +
- +--------------+--------------+------+-​----+---------+----------------+ +
- 6 rows in set (0.00 sec)+
 +*** Manual [#ye69092a]
 +- [[User Manual>./user_manual]]
 +- [[Teacher Manual>./admin_manual]]
#br #br
 +*** Screen Shots for Teacher (v2.1.3) [#z710ef7a]
 +&ref(./admin_manual/Attendance_eng.png,3​0%);   
 +&ref(./admin_manual/Attendance2_eng.png,​30%);   
 +&ref(./admin_manual/Attendance3_eng.png,​30%);   
 +&ref(./admin_manual/report_eng.png,20%);​
 +#br
 +
 +** mod_autoattendmod [#s827d2a0]
 +*** Overview [#vc0a7abd]
 +- This is additional module to block_autoattend
 +- ''cron'' and ''grade'' function are added to block_autoattend.
 +- This works as link to semi-auto attendance, too.
 +#br
 +
 +*** Download [#t4cdcb62]
 +- Release Version: https://moodle.org/plugins/view.php?plug​in=mod_autoattendmod
 +- Dev version (subversion): http://www.nsl.tuis.ac.jp/svn/php/autoat​tendmod/trunk
 +#br
 +
 +** [[mod_homeroom]] [#o7be5164]
 +
 +*** Overview [#n122cca8]
 +- A module for a teacher to refer to some student's attendance of all courses.
 +- ''Under developing ...'' v1.0.2beta now
 +#br
 +
 +** Trouble Shooting [#l014a122]
 +*** Trouble of Timezone [#x6135376]
 +- [[Mislabeling of time >./time error]]
 +#br
 +
 +*** "duplicate record" error, when upgrade to 2.2.0 or Over [#k9b3b37a]
 +- backup DB
 +- ''version'' of version.php is made into the present version (2014032700 or earlier).
 +- Execute ''Repair of DB'' by autoattend block at any course.
 +- Return ''version'' of version.php to 2014051600. And upgrade autoattend block.
 +#br
 +
 +** Other Informations [#ldd0f2d5]
-** Block [#u61bd317]+*** Forum [#a9df480a] 
 +- http://www.nsl.tuis.ac.jp/xoops/modules/​d3forum/index.php?forum_id=15
#br #br
-** Module [#te286389]+*** FAQ [#ia885f92]
#br #br


Front page   New List of Pages Search Recent changes   Help   RSS of recent changes (RSS 1.0) RSS of recent changes (RSS 2.0) RSS of recent changes (RSS Atom)

Site Search

Login

Username:

Password:


Lost Password?
Register now!!

Sub Menu

mini Calendar

Last MonthMay 2024Next Month
Su Mo Tu We Th Fr Sa
1 2 3 4
5 6 7 8 9 10 11
12 13 14 15 16 17 18
19 20 21 22 23 24 25
26 27 28 29 30 31
Today

Who's Online

27 user(s) are online (2 user(s) are browsing xpwiki)

Members: 0
Guests: 27

more...

Access Counter

Today : 4142414241424142
Yesterday : 8599859985998599
Total : 2365114823651148236511482365114823651148236511482365114823651148
Powered by XOOPS Cube 2.1© 2001-2006 XOOPS Cube Project
Design by XoopsDesign.com