Return to packages.tab CVS log | Up to [LON-CAPA] / loncom / publisher |
Bug 5719 Size limits for File Upload in Essay response. - Max. cumulative size for submitted files applies to total for all files submitted to a particular essayresponse item. Default is 100 MB. - In course context, &lonacc:get_posted_cgi() will now no longer add file contents to %env if size exceeds max. for item. - Additional checks in essayresponse::file_submission() will assign award as "EXCESS_FILESIZE" if total of all files being submitted for sinle essayresponse item exceed max set via PARM. - Modification to $Apache::lonhomework::results{"resource.$part.$id.$which"} to now include a comma separated list of only those submitted files which passed both the filetype and size tests.
1: #parameters for things with explictic package declarations 2: # for parts you can also specificy part_0 parameters in that level 3: # will only existf for/affect the <problem> tag package 4: 5: part&opendate&display:Problem Opening Date 6: part&opendate&type:date_start 7: part&duedate&display:Problem Due Date 8: part&duedate&type:date_end 9: part&answerdate&display:Problem Answer Date 10: part&answerdate&type:date_start 11: part&weight&display:Weight 12: part&weight&type:float_pos 13: part&weight&default:1 14: part&maxtries&display:Maximum Number of Tries 15: part&maxtries&type:int_pos 16: part&maxtries&default:99 17: part&hinttries&display:Number of Tries before hints appear 18: part&hinttries&type:int_pos 19: part&hinttries&default:1 20: part&type&display:Question Type 21: part&type&type:string_questiontype 22: part&acc&display:Client IP/Name Access Control 23: part&acc&type:string_ip 24: part&problemstatus&type:string_problemstatus 25: part&problemstatus&default:yes 26: part&problemstatus&display:Show Problem Status 27: part&display&display:Part Description 28: part&display&type:string 29: part&ordered&type:string_yesno 30: part&ordered&default:no 31: part&ordered&display:Show Parts One-at-a-Time 32: part_0&useslots&display:Use slot based access controls 33: part_0&useslots&type:string_useslots 34: part_0&useslots&default:no 35: part_0&available&display:Slots of availability 36: part_0&available&type:string 37: part_0&availablestudent&display:Slots of availability selected by student 38: part_0&availablestudent&type:string 39: part_0&hiddenparts&display:List of hidden parts 40: part_0&hiddenparts&type:string_any 41: part_0&hiddenresource&display:Resource hidden from students 42: part_0&hiddenresource&type:string_yesno 43: #part_0&hiddenresource&hidden:parm 44: part_0&encrypturl&type:string_yesno 45: part_0&encrypturl&display:Do not show plain URL 46: #part_0&encrypturl&hidden:parm 47: part_0&mapalias&type:string 48: part_0&mapalias&display:Resource alias name for conditions 49: part_0&interval&display:Time-Limit 50: part_0&interval&type:date_interval 51: part_0&discussend&display:Discussion End Time 52: part_0&discussend&type:date_end 53: part_0&discusshide&display:Hide Closed Discussion 54: part_0&discusshide&type:string_yesno 55: part_0&discusshide&default:no 56: part_0&cssfile&display:CSS file to link 57: part_0&cssfile&type:string 58: numericalhint&tol&display:Numerical Tolerance 59: numericalhint&tol&type:tolerance 60: numericalhint&tol&default:5% 61: numericalhint&sig&type:int_range,0-16 62: numericalhint&sig&display:Significant Figures 63: numericalresponse&tol&display:Numerical Tolerance 64: numericalresponse&tol&type:tolerance 65: numericalresponse&tol&default:5% 66: numericalresponse&sig&type:int_range 67: numericalresponse&sig&display:Significant Digits 68: numericalresponse&turnoffunit&type:string_yesno 69: numericalresponse&turnoffunit&default:no 70: numericalresponse&turnoffunit&display:Show Units - Disable Entry 71: numericalresponse&numbubbles&type:int_pos 72: numericalresponse&numbubbles&default:8 73: numericalresponse&numbubbles&display:Number of bubbles in exam mode 74: formularesponse&tol&display:Numerical Tolerance 75: formularesponse&tol&type:tolerance 76: formularesponse&tol&default:0.00000000001 77: essayresponse&handgrade&type:string_yesno 78: essayresponse&handgrade&default:yes 79: essayresponse&handgrade&display:Hand Graded 80: essayresponse&maxcollaborators&type:int_zeropos 81: essayresponse&maxcollaborators&default:0 82: essayresponse&maxcollaborators&display:Maximum Number of Collaborators 83: essayresponse&uploadedfiletypes&type:string_fileext 84: essayresponse&uploadedfiletypes&display:Allowed File Extensions for Uploaded Files 85: essayresponse&maxfilesize&type:float_pos 86: essayresponse&maxfilesize&default:100.0 87: essayresponse&maxfilesize&display:Max. cumulative size for submitted files (MB) 88: formularesponse&turnoffeditor&type:string_yesno 89: formularesponse&turnoffeditor&default:no 90: formularesponse&turnoffeditor&display:Hide DragMath-Editor 91: mathresponse&turnoffeditor&type:string_yesno 92: mathresponse&turnoffeditor&default:no 93: mathresponse&turnoffeditor&display:Hide DragMath-Editor 94: 95: #parameters for things by extension 96: extension_sequence&encrypturl&type:string_yesno 97: extension_sequence&encrypturl&display:Do not show plain URL 98: extension_sequence&hiddenresource&display:Resource Hidden from Students 99: extension_sequence&hiddenresource&type:string_yesno 100: extension_sequence&randompick&type:int_pos 101: #extension_sequence&randompick&hidden:parm 102: extension_sequence&randompick&display:Randomly pick number of resources 103: extension_sequence&randomorder&type:string_yesno 104: extension_sequence&randomorder&display:Randomly Order Resources 105: 106: extension_page&randompick&type:int_pos 107: extension_page&randompick&hidden:parm 108: extension_page&randompick&display:Randomly pick number of resources 109: extension_page&randompickseed&type:int_pos 110: extension_page&randompickseed&hidden:parm 111: extension_page&randompickseed&display:Random seed for randomly picking number of resources (optional, only set if you know what you are doing) 112: extension_page&contentopen&display:Content Opening Date 113: extension_page&contentopen&type:date_start 114: extension_page&contentclose&display:Content Due Date 115: extension_page&contentclose&type:date_end 116: extension_page&discussend&display:Discussion End Time 117: extension_page&discussend&type:date_end 118: extension_page&discusshide&display:Hide Closed Discussion 119: extension_page&discusshide&type:string_yesno 120: extension_page&discusshide&default:yes 121: extension_page&encrypturl&type:string_yesno 122: extension_page&encrypturl&display:Do not show plain URL 123: #extension_page&encrypturl&hidden:parm 124: extension_page&hiddenresource&display:Resource Hidden from Students 125: extension_page&hiddenresource&type:string_yesno 126: extension_page&randomorder&type:string_yesno 127: extension_page&randomorder&display:Randomly Order Resources 128: 129: import_defaults&extension_html:1 130: extension_html&cssfile&display:CSS file to link 131: extension_html&cssfile&type:string 132: 133: 134: #default parameters for anything that doesn't have any more specific 135: #pacakge defintions 136: 137: default&contentopen&display:Content Opening Date 138: default&contentopen&type:date_start 139: default&contentclose&display:Content Close Date 140: default&contentclose&type:date_end 141: default&mapalias&type:string 142: default&mapalias&display:Resource alias name for conditions 143: default&encrypturl&type:string_yesno 144: default&encrypturl&display:Do not show plain URL 145: #default&encrypturl&hidden:parm 146: default&discussend&display:Discussion End Time 147: default&discussend&type:date_end 148: default&discusshide&display:Hide Closed Discussion 149: default&discusshide&type:string_yesno 150: default&discusshide&default:yes 151: default&hiddenresource&display:Resource Hidden from Students 152: default&hiddenresource&type:string_yesno 153: default&buttonshide&display:Hide buttons from students 154: default&buttonshide&type:string_yesno 155: default&acc&display:Client IP/Name Access Control 156: default&acc&type:string_ip 157: #default&hiddenresource&hidden:parm 158: 159: #bridge tasks 160: # Task_0 and Task are really the same thing right now... 161: Task&opendate&display:Problem Opening Date 162: Task&opendate&type:date_start 163: Task&duedate&display:Problem Due Date 164: Task&duedate&type:date_end 165: Task&answerdate&display:Problem Answer Date 166: Task&answerdate&type:date_start 167: Task&weight&display:Weight 168: Task&weight&type:float_pos 169: Task&weight&default:1 170: Task&maxtries&display:Maximum Number of Tries 171: Task&maxtries&type:int_pos 172: Task&maxtries&default:99 173: Task&acc&display:Client IP/Name Access Control 174: Task&acc&type:string_ip 175: Task&display&display:Task Description 176: Task&display&type:string 177: Task&handgrade&type:string_yesno 178: Task&handgrade&default:yes 179: Task&handgrade&display:Hand Graded 180: Task_0&useslots&display:Use slot based access controls 181: Task_0&useslots&type:string_useslots 182: Task_0&useslots&default:resource 183: Task_0&hiddenresource&display:Resource hidden from students 184: Task_0&hiddenresource&type:string_yesno 185: Task_0&encrypturl&type:string_yesno 186: Task_0&encrypturl&display:Do not show plain URL 187: Task_0&mapalias&type:string 188: Task_0&mapalias&display:Resource alias name for conditions 189: Task_0&interval&display:Time-Limit 190: Task_0&interval&type:date_interval 191: Task_0&discussend&display:Discussion End Time 192: Task_0&discussend&type:date_end 193: Task_0&discusshide&display:Hide Closed Discussion 194: Task_0&discusshide&type:string_yesno 195: Task_0&discusshide&default:no 196: Task_0&available&display:Slots of availability 197: Task_0&available&type:string 198: Task_0&availablestudent&display:Slots of availability selected by student 199: Task_0&availablestudent&type:string 200: Task_0&cssfile&display:CSS file to link 201: Task_0&cssfile&type:string 202: