<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
	<id>https://docs.moodle.org/33/en/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Rrusso</id>
	<title>MoodleDocs - User contributions [en]</title>
	<link rel="self" type="application/atom+xml" href="https://docs.moodle.org/33/en/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Rrusso"/>
	<link rel="alternate" type="text/html" href="https://docs.moodle.org/33/en/Special:Contributions/Rrusso"/>
	<updated>2026-04-16T21:53:07Z</updated>
	<subtitle>User contributions</subtitle>
	<generator>MediaWiki 1.43.5</generator>
	<entry>
		<id>https://docs.moodle.org/33/en/index.php?title=Block_layout&amp;diff=122719</id>
		<title>Block layout</title>
		<link rel="alternate" type="text/html" href="https://docs.moodle.org/33/en/index.php?title=Block_layout&amp;diff=122719"/>
		<updated>2016-03-31T15:31:13Z</updated>

		<summary type="html">&lt;p&gt;Rrusso: /* Resetting the block layout for existing courses */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Blocks}}&lt;br /&gt;
==Default block layout for new courses==&lt;br /&gt;
&lt;br /&gt;
To amend the default block layout for new courses, one or more of the following lines (omitting the forward slashes) from &#039;&#039;config-dist.php&#039;&#039; may be added to &#039;&#039;[[Configuration_file|config.php]]&#039;&#039;, amending the block names as required.&lt;br /&gt;
&lt;br /&gt;
 // These variables define DEFAULT block variables for new courses&lt;br /&gt;
 // If this one is set it overrides all others and is the only one used.&lt;br /&gt;
 //      $CFG-&amp;gt;defaultblocks_override =    &#039;participants,activity_modules,search_forums,course_list:news_items,calendar_upcoming,recent_activity&#039;;&lt;br /&gt;
 //&lt;br /&gt;
 // These variables define the specific settings for defined course formats.&lt;br /&gt;
 // They override any settings defined in the formats own config file.&lt;br /&gt;
 //      $CFG-&amp;gt;defaultblocks_site = &#039;site_main_menu,course_list:course_summary,calendar_month&#039;;&lt;br /&gt;
 //      $CFG-&amp;gt;defaultblocks_social =  &#039;participants,search_forums,calendar_month,calendar_upcoming,social_activities,recent_activity,course_list&#039;;&lt;br /&gt;
 //      $CFG-&amp;gt;defaultblocks_topics =  &#039;participants,activity_modules,search_forums,course_list:news_items,calendar_upcoming,recent_activity&#039;;&lt;br /&gt;
 //      $CFG-&amp;gt;defaultblocks_weeks =  &#039;participants,activity_modules,search_forums,course_list:news_items,calendar_upcoming,recent_activity&#039;;&lt;br /&gt;
 // These blocks are used when no other default setting is found.&lt;br /&gt;
 //      $CFG-&amp;gt;defaultblocks = &#039;participants,activity_modules,search_forums,course_list:news_items,calendar_upcoming,recent_activity&#039;;&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
For example, to set the default block layout for topics format courses to People, Tags and Administration on the left, and Messages, Online users and Recent activity on the right, simply add the following line to your &#039;&#039;config.php&#039;&#039; file:&lt;br /&gt;
&lt;br /&gt;
 $CFG-&amp;gt;defaultblocks_topics =  &#039;participants,tags:messages,online_users,recent_activity&#039;;&lt;br /&gt;
&lt;br /&gt;
Note how the colon is used to separate those blocks appearing on the left, from those appearing on the right.&lt;br /&gt;
&lt;br /&gt;
==Resetting the block layout for existing courses==&lt;br /&gt;
&lt;br /&gt;
The block layout for existing courses may be reset by copying the following script into a text file, saving it as &#039;&#039;resetblocks.php&#039;&#039;, copying it into the Moodle root directory, then visiting &amp;lt;code&amp;gt;&amp;lt;nowiki&amp;gt;http://yourmoodlesite.org/resetblocks.php&amp;lt;/nowiki&amp;gt;&amp;lt;/code&amp;gt;. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Warning&#039;&#039;&#039;: This script may change the layout of your course pages and also remove blocks from those pages if they have not been specified in the config.php line. Check which of your courses has blocks which are not in the config.php line and be prepared to spend time adding blocks to your course pages again. &#039;&#039;Please note that a database backup is recommended before using the script&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;M2.2 and later:&#039;&#039;&#039;&lt;br /&gt;
 &amp;lt;?php&lt;br /&gt;
 //moodle 2.2+&lt;br /&gt;
 require_once(&#039;config.php&#039;);&lt;br /&gt;
 require_once($CFG-&amp;gt;libdir.&#039;/blocklib.php&#039;);&lt;br /&gt;
 $courses = get_courses();//can be feed categoryid to just effect one category&lt;br /&gt;
 foreach($courses as $course) {&lt;br /&gt;
    $context = context_course::instance($course-&amp;gt;id);&lt;br /&gt;
    blocks_delete_all_for_context($context-&amp;gt;id);&lt;br /&gt;
    blocks_add_default_course_blocks($course);&lt;br /&gt;
 } &lt;br /&gt;
 ?&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;M2.0 to M2.2:&#039;&#039;&#039;&lt;br /&gt;
 &amp;lt;?php&lt;br /&gt;
 //moodle 2.0 - 2.2&lt;br /&gt;
 require_once(&#039;config.php&#039;);&lt;br /&gt;
 require_once($CFG-&amp;gt;libdir.&#039;/blocklib.php&#039;);&lt;br /&gt;
 $courses = get_courses();//can be feed categoryid to just effect one category&lt;br /&gt;
 foreach($courses as $course) {&lt;br /&gt;
    $context = get_context_instance(CONTEXT_COURSE,$course-&amp;gt;id);&lt;br /&gt;
    blocks_delete_all_for_context($context-&amp;gt;id);&lt;br /&gt;
    blocks_add_default_course_blocks($course);&lt;br /&gt;
 } &lt;br /&gt;
 ?&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[es:Diseño de bloque]]&lt;br /&gt;
[[ja:ブロックレイアウト]]&lt;br /&gt;
[[fr:Disposition des blocs]]&lt;/div&gt;</summary>
		<author><name>Rrusso</name></author>
	</entry>
	<entry>
		<id>https://docs.moodle.org/33/en/index.php?title=grade/report/quick_edit/index&amp;diff=114939</id>
		<title>grade/report/quick edit/index</title>
		<link rel="alternate" type="text/html" href="https://docs.moodle.org/33/en/index.php?title=grade/report/quick_edit/index&amp;diff=114939"/>
		<updated>2014-09-16T12:17:33Z</updated>

		<summary type="html">&lt;p&gt;Rrusso: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Image:Simple_grader_quick_edit_student.png|right|thumb|This quick edit screen shows all the grades for an individual student.]]&lt;br /&gt;
[[Image:Simple_grader_quick_edit_item.png|right|thumb|This quick edit screen shows all the students for an individual grade item.]]&lt;br /&gt;
[[Image:Simple_grader_quick_edit_anon.png|left| thumb| This quick edit screen shows all anonymous students for the anonymous grade item.]]&lt;br /&gt;
The quick edit screens can be integrated into the grader report allow for fast paced editing of grades for either grade items or students.&lt;br /&gt;
&lt;br /&gt;
The quick edit link will appear next to all students&#039; names or under grade items. By clicking on the link next to a student&#039;s name, the teacher can quickly edit all the grades for that student.&lt;br /&gt;
&lt;br /&gt;
By clicking on the link next under the grade item, the teacher can edit all the students&#039; grades for that grade item. Like the gradebook, tabs move down to the next row.&lt;br /&gt;
&lt;br /&gt;
Note: while in quick edit item mode, student names link directly to the quick edit student mode and vice-versa.&lt;br /&gt;
&lt;br /&gt;
Quick edit also provides quick access to override and exclude grades as well as inserting quick feedback.&lt;br /&gt;
&lt;br /&gt;
When using anonymous grades, the Quick edit item mode allows you to enter data grades for anonymous students using the custom profile field defined in the [[blocks/anonymous_grade/enable| anonymous grade]] block.&lt;/div&gt;</summary>
		<author><name>Rrusso</name></author>
	</entry>
	<entry>
		<id>https://docs.moodle.org/33/en/index.php?title=grade/report/quick_edit/index&amp;diff=114938</id>
		<title>grade/report/quick edit/index</title>
		<link rel="alternate" type="text/html" href="https://docs.moodle.org/33/en/index.php?title=grade/report/quick_edit/index&amp;diff=114938"/>
		<updated>2014-09-16T12:16:40Z</updated>

		<summary type="html">&lt;p&gt;Rrusso: Quick Edit&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Image:Simple_grader_quick_edit_student.png|right|thumb|This quick edit screen shows all the grades for an individual student.]]&lt;br /&gt;
[[Image:Simple_grader_quick_edit_item.png|right|thumb|This quick edit screen shows all the students for an individual grade item.]]&lt;br /&gt;
[[Image:Simple_grader_quick_edit_anon.png|left| thumb| This quick edit screen shows all anonymous students for the anonymous grade item.]]&lt;br /&gt;
The quick edit screens in the [[grade/report/simple_grader/index | simple grader report]] allow for fast paced editing of grades for either grade items or students.&lt;br /&gt;
&lt;br /&gt;
The quick edit link will appear next to all students&#039; names or under grade items. By clicking on the link next to a student&#039;s name, the teacher can quickly edit all the grades for that student.&lt;br /&gt;
&lt;br /&gt;
By clicking on the link next under the grade item, the teacher can edit all the students&#039; grades for that grade item. Like the gradebook, tabs move down to the next row.&lt;br /&gt;
&lt;br /&gt;
Note: while in quick edit item mode, student names link directly to the quick edit student mode and vice-versa.&lt;br /&gt;
&lt;br /&gt;
Quick edit also provides quick access to override and exclude grades as well as inserting quick feedback.&lt;br /&gt;
&lt;br /&gt;
When using anonymous grades, the Quick edit item mode allows you to enter data grades for anonymous students using the custom profile field defined in the [[blocks/anonymous_grade/enable| anonymous grade]] block.&lt;br /&gt;
&lt;br /&gt;
The zoom in feature also works like it does in the [[grade/report/simple_grader/index |simple grader report]].&lt;/div&gt;</summary>
		<author><name>Rrusso</name></author>
	</entry>
	<entry>
		<id>https://docs.moodle.org/33/en/index.php?title=grade/import/smart/index&amp;diff=62163</id>
		<title>grade/import/smart/index</title>
		<link rel="alternate" type="text/html" href="https://docs.moodle.org/33/en/index.php?title=grade/import/smart/index&amp;diff=62163"/>
		<updated>2009-08-27T20:34:16Z</updated>

		<summary type="html">&lt;p&gt;Rrusso: /* Tab-delimited username File Formats */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Supported File Types ==&lt;br /&gt;
&lt;br /&gt;
The LSU Smart File Importer accepts many file types of varying extension (.csv, .txt, or no extension at all) and auto detects between the various supported file types.&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Below you will find a quick description of each file type followed by a more detailed description.&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Miscellaneous Information ==&lt;br /&gt;
&lt;br /&gt;
At LSU, all idnumbers start with 89.&lt;br /&gt;
&lt;br /&gt;
We call idnumber LSUID; and username PAWSid. Please substitute accordingly. This can be changed in the language editing interface or by editing the language file directly.&lt;br /&gt;
&lt;br /&gt;
If you want to change any of the following formats for use outside of LSU (most are useful as is), please edit classes.php.&lt;br /&gt;
&lt;br /&gt;
This importer is for &#039;&#039;&#039;ONE&#039;&#039;&#039; grade per imported file. &#039;&#039;&#039;You can import multiple files at once&#039;&#039;&#039; and they &#039;&#039;&#039;do not&#039;&#039;&#039; need to be of the same file type.&lt;br /&gt;
&lt;br /&gt;
Grades can be in ANY of the following formats: 090.00, 90.00, 90 and will be accepted for all file types.&lt;br /&gt;
&lt;br /&gt;
CSV files can have any number of spaces following or preceding commas to no ill effect.&lt;br /&gt;
&lt;br /&gt;
== Fixed Width Formats ==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Fixed Width&#039;&#039;&#039;&lt;br /&gt;
&amp;lt;pre&amp;gt;89XXXXXXX 100.00&lt;br /&gt;
89XXXXXXX 090.00&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;MEC (Measurement and Evaluation Center)&#039;&#039;&#039;&lt;br /&gt;
&amp;lt;pre&amp;gt;XXX89XXXXXXX 100.00&lt;br /&gt;
XXX89XXXXXXX 090.00&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;MEC (Measurement and Evaluation Center)&#039;&#039;&#039;&lt;br /&gt;
&amp;lt;pre&amp;gt;XXX89XXXXXXXHUE ELLIS                098 1 GEOG100102 88080002 098 100.00&lt;br /&gt;
XXX89XXXXXXXTHE TIGER MIKE           056 1 GEOG100102 88080002 056 090.00&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
The fixed width file formats are generally .txt files or files without an extension (coming from alternate sources) and use spaces as a method of creating the appearance of columns.&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Comma Separated idnumber File Formats ==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Comma separated grade file keyed with idnumber that contains extra information&#039;&#039;&#039;&lt;br /&gt;
&amp;lt;pre&amp;gt;89XXXXXXX, F, L, M, shortname, data, time, XX, XX, 100.00&lt;br /&gt;
89XXXXXXX, F, L, M, shortname, data, time, XX, XX, 90.00&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Comma separated grade file keyed with idnumber that contains random extra information&#039;&#039;&#039;&lt;br /&gt;
&amp;lt;pre&amp;gt;89XXXXXXX, {any number of fields}, 100.00&lt;br /&gt;
89XXXXXXX, {any number of fields}, 90.00&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Grade file with comma-separated values keyed with idnumber&#039;&#039;&#039;&lt;br /&gt;
&amp;lt;pre&amp;gt;89XXXXXXX,100.00&lt;br /&gt;
89XXXXXXX,90.00&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Grade file from the Maple software package (Please note there are no spaces surrounding the LSUID)&#039;&#039;&#039;&lt;br /&gt;
&amp;lt;pre&amp;gt;Irrelevant line&lt;br /&gt;
Irrelevant line&lt;br /&gt;
Name,89XXXXXXX,Grade%,Grade,Weighted%,Blank&lt;br /&gt;
Name,89XXXXXXX,Grade%,Grade,Weighted%,Blank&lt;br /&gt;
Irrelevant line&lt;br /&gt;
Irrelevant line&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
The CSV idnumber files generally come with .csv but the extension is not important with this importer.&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Comma Separated username File Formats ==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Comma separated grade file keyed with username that contains extra information&#039;&#039;&#039;&lt;br /&gt;
&amp;lt;pre&amp;gt;username, F, L, M, shortname, data, time, XX, XX, 100.00&lt;br /&gt;
username, F, L, M, shortname, data, time, XX, XX, 90.00&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Comma separated grade file keyed with username that contains random extra information&#039;&#039;&#039;&lt;br /&gt;
&amp;lt;pre&amp;gt;username, {any number of fields}, 100.00&lt;br /&gt;
username, {any number of fields}, 90.00&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Grade file with comma-separated values keyed with username&#039;&#039;&#039;&lt;br /&gt;
&amp;lt;pre&amp;gt;username,100.00&lt;br /&gt;
username,90.00&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
The CSV username files generally come with .csv but the extension is not important with this importer.&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Tab-delimited idnumber File Formats ==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Tab-delimited grade file keyed with idnumber&#039;&#039;&#039;&lt;br /&gt;
&amp;lt;pre&amp;gt;89XXXXXXX	100.00&lt;br /&gt;
89XXXXXXX	90.00&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Tab-delimited grade file keyed with idnumber that contains extra information&#039;&#039;&#039;&lt;br /&gt;
&amp;lt;pre&amp;gt;89XXXXXXX	F, 	L	M	shortname	data	time	XX	XX	100.00&lt;br /&gt;
89XXXXXXX	F, 	L	M	shortname	data	time	XX	XX	90.00&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
The Tab-delimited idnumber files generally come with .txt but the extension is not important with this importer.&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Tab-delimited username File Formats ==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Tab-delimited grade file keyed with username&#039;&#039;&#039;&lt;br /&gt;
&amp;lt;pre&amp;gt;username		100.00&lt;br /&gt;
username		90.00&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Tab-delimited grade file keyed with username that contains extra information&#039;&#039;&#039;&lt;br /&gt;
&amp;lt;pre&amp;gt;username		F, 	L	M	shortname	data	time	XX	XX	100.00&lt;br /&gt;
username		F, 	L	M	shortname	data	time	XX	XX	90.00&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
The Tab-delimited username files generally come with .txt but the extension is not important with this importer.&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== keypadid file formats ==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Grade file with comma-separated values keyed with keypadid&#039;&#039;&#039;&lt;br /&gt;
&amp;lt;pre&amp;gt;keypadid, 100.00&lt;br /&gt;
keypadid, 90.00&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Grade file with tabbed values keyed with keypadid&#039;&#039;&#039;&lt;br /&gt;
&amp;lt;pre&amp;gt;keypadid		100.00&lt;br /&gt;
keypadid		90.00&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Import Instructions ==&lt;br /&gt;
[[Image:LSU_Smart_Importer.jpg|thumb|200px|right]]&lt;br /&gt;
#Using the file upload dialog, choose a grade file from your filesystem.&lt;br /&gt;
#Click the &amp;quot;Validate File(s)&amp;quot; button.&lt;br /&gt;
#The importer will attempt to validate that file and find which format it is.&lt;br /&gt;
#If your file does not validate, you must fix any formatting errors in it.&lt;br /&gt;
#Once your file is validated, fix any idnumber errors that exist by using the interface that will pop up using the idnumber mapping system.&lt;br /&gt;
#Using the &amp;quot;Grade Item Mapping&amp;quot; select box, choose a grade item to map the soon the be imported grades to.&lt;br /&gt;
#You may add new files using the green &amp;quot;+&amp;quot; and red &amp;quot;-&amp;quot; buttons.&lt;br /&gt;
#Once all of your files are validated and you have selected grade item mappings for them, click the &amp;quot;Upload validated file(s) button.&lt;br /&gt;
#On the next screen, you will most likely be shown a success message.&lt;br /&gt;
#Any errors that occurred during the import will be reported as well.&lt;br /&gt;
&lt;br /&gt;
== Installation ==&lt;br /&gt;
#Copy the smart folder into your moodle_root/grade/import/ folder &lt;br /&gt;
#Copy the lang/en_utf8/gradeimport_smart.php file to your appropriate language folder&lt;br /&gt;
#Set permissions accordingly&lt;br /&gt;
#Enjoy!&lt;br /&gt;
&lt;br /&gt;
[[Category:Contributed code]]&lt;/div&gt;</summary>
		<author><name>Rrusso</name></author>
	</entry>
	<entry>
		<id>https://docs.moodle.org/33/en/index.php?title=grade/import/smart/index&amp;diff=62162</id>
		<title>grade/import/smart/index</title>
		<link rel="alternate" type="text/html" href="https://docs.moodle.org/33/en/index.php?title=grade/import/smart/index&amp;diff=62162"/>
		<updated>2009-08-27T20:33:43Z</updated>

		<summary type="html">&lt;p&gt;Rrusso: /* Tab-delimited username File Formats */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Supported File Types ==&lt;br /&gt;
&lt;br /&gt;
The LSU Smart File Importer accepts many file types of varying extension (.csv, .txt, or no extension at all) and auto detects between the various supported file types.&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Below you will find a quick description of each file type followed by a more detailed description.&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Miscellaneous Information ==&lt;br /&gt;
&lt;br /&gt;
At LSU, all idnumbers start with 89.&lt;br /&gt;
&lt;br /&gt;
We call idnumber LSUID; and username PAWSid. Please substitute accordingly. This can be changed in the language editing interface or by editing the language file directly.&lt;br /&gt;
&lt;br /&gt;
If you want to change any of the following formats for use outside of LSU (most are useful as is), please edit classes.php.&lt;br /&gt;
&lt;br /&gt;
This importer is for &#039;&#039;&#039;ONE&#039;&#039;&#039; grade per imported file. &#039;&#039;&#039;You can import multiple files at once&#039;&#039;&#039; and they &#039;&#039;&#039;do not&#039;&#039;&#039; need to be of the same file type.&lt;br /&gt;
&lt;br /&gt;
Grades can be in ANY of the following formats: 090.00, 90.00, 90 and will be accepted for all file types.&lt;br /&gt;
&lt;br /&gt;
CSV files can have any number of spaces following or preceding commas to no ill effect.&lt;br /&gt;
&lt;br /&gt;
== Fixed Width Formats ==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Fixed Width&#039;&#039;&#039;&lt;br /&gt;
&amp;lt;pre&amp;gt;89XXXXXXX 100.00&lt;br /&gt;
89XXXXXXX 090.00&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;MEC (Measurement and Evaluation Center)&#039;&#039;&#039;&lt;br /&gt;
&amp;lt;pre&amp;gt;XXX89XXXXXXX 100.00&lt;br /&gt;
XXX89XXXXXXX 090.00&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;MEC (Measurement and Evaluation Center)&#039;&#039;&#039;&lt;br /&gt;
&amp;lt;pre&amp;gt;XXX89XXXXXXXHUE ELLIS                098 1 GEOG100102 88080002 098 100.00&lt;br /&gt;
XXX89XXXXXXXTHE TIGER MIKE           056 1 GEOG100102 88080002 056 090.00&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
The fixed width file formats are generally .txt files or files without an extension (coming from alternate sources) and use spaces as a method of creating the appearance of columns.&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Comma Separated idnumber File Formats ==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Comma separated grade file keyed with idnumber that contains extra information&#039;&#039;&#039;&lt;br /&gt;
&amp;lt;pre&amp;gt;89XXXXXXX, F, L, M, shortname, data, time, XX, XX, 100.00&lt;br /&gt;
89XXXXXXX, F, L, M, shortname, data, time, XX, XX, 90.00&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Comma separated grade file keyed with idnumber that contains random extra information&#039;&#039;&#039;&lt;br /&gt;
&amp;lt;pre&amp;gt;89XXXXXXX, {any number of fields}, 100.00&lt;br /&gt;
89XXXXXXX, {any number of fields}, 90.00&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Grade file with comma-separated values keyed with idnumber&#039;&#039;&#039;&lt;br /&gt;
&amp;lt;pre&amp;gt;89XXXXXXX,100.00&lt;br /&gt;
89XXXXXXX,90.00&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Grade file from the Maple software package (Please note there are no spaces surrounding the LSUID)&#039;&#039;&#039;&lt;br /&gt;
&amp;lt;pre&amp;gt;Irrelevant line&lt;br /&gt;
Irrelevant line&lt;br /&gt;
Name,89XXXXXXX,Grade%,Grade,Weighted%,Blank&lt;br /&gt;
Name,89XXXXXXX,Grade%,Grade,Weighted%,Blank&lt;br /&gt;
Irrelevant line&lt;br /&gt;
Irrelevant line&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
The CSV idnumber files generally come with .csv but the extension is not important with this importer.&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Comma Separated username File Formats ==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Comma separated grade file keyed with username that contains extra information&#039;&#039;&#039;&lt;br /&gt;
&amp;lt;pre&amp;gt;username, F, L, M, shortname, data, time, XX, XX, 100.00&lt;br /&gt;
username, F, L, M, shortname, data, time, XX, XX, 90.00&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Comma separated grade file keyed with username that contains random extra information&#039;&#039;&#039;&lt;br /&gt;
&amp;lt;pre&amp;gt;username, {any number of fields}, 100.00&lt;br /&gt;
username, {any number of fields}, 90.00&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Grade file with comma-separated values keyed with username&#039;&#039;&#039;&lt;br /&gt;
&amp;lt;pre&amp;gt;username,100.00&lt;br /&gt;
username,90.00&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
The CSV username files generally come with .csv but the extension is not important with this importer.&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Tab-delimited idnumber File Formats ==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Tab-delimited grade file keyed with idnumber&#039;&#039;&#039;&lt;br /&gt;
&amp;lt;pre&amp;gt;89XXXXXXX	100.00&lt;br /&gt;
89XXXXXXX	90.00&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Tab-delimited grade file keyed with idnumber that contains extra information&#039;&#039;&#039;&lt;br /&gt;
&amp;lt;pre&amp;gt;89XXXXXXX	F, 	L	M	shortname	data	time	XX	XX	100.00&lt;br /&gt;
89XXXXXXX	F, 	L	M	shortname	data	time	XX	XX	90.00&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
The Tab-delimited idnumber files generally come with .txt but the extension is not important with this importer.&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Tab-delimited username File Formats ==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Tab-delimited grade file keyed with username&#039;&#039;&#039;&lt;br /&gt;
&amp;lt;pre&amp;gt;username		100.00&lt;br /&gt;
username		90.00&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Tab-delimited grade file keyed with username that contains extra information&#039;&#039;&#039;&lt;br /&gt;
&amp;lt;pre&amp;gt;username	F, 	L	M	shortname	data	time	XX	XX	100.00&lt;br /&gt;
username	F, 	L	M	shortname	data	time	XX	XX	90.00&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
The Tab-delimited username files generally come with .txt but the extension is not important with this importer.&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== keypadid file formats ==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Grade file with comma-separated values keyed with keypadid&#039;&#039;&#039;&lt;br /&gt;
&amp;lt;pre&amp;gt;keypadid, 100.00&lt;br /&gt;
keypadid, 90.00&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Grade file with tabbed values keyed with keypadid&#039;&#039;&#039;&lt;br /&gt;
&amp;lt;pre&amp;gt;keypadid		100.00&lt;br /&gt;
keypadid		90.00&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Import Instructions ==&lt;br /&gt;
[[Image:LSU_Smart_Importer.jpg|thumb|200px|right]]&lt;br /&gt;
#Using the file upload dialog, choose a grade file from your filesystem.&lt;br /&gt;
#Click the &amp;quot;Validate File(s)&amp;quot; button.&lt;br /&gt;
#The importer will attempt to validate that file and find which format it is.&lt;br /&gt;
#If your file does not validate, you must fix any formatting errors in it.&lt;br /&gt;
#Once your file is validated, fix any idnumber errors that exist by using the interface that will pop up using the idnumber mapping system.&lt;br /&gt;
#Using the &amp;quot;Grade Item Mapping&amp;quot; select box, choose a grade item to map the soon the be imported grades to.&lt;br /&gt;
#You may add new files using the green &amp;quot;+&amp;quot; and red &amp;quot;-&amp;quot; buttons.&lt;br /&gt;
#Once all of your files are validated and you have selected grade item mappings for them, click the &amp;quot;Upload validated file(s) button.&lt;br /&gt;
#On the next screen, you will most likely be shown a success message.&lt;br /&gt;
#Any errors that occurred during the import will be reported as well.&lt;br /&gt;
&lt;br /&gt;
== Installation ==&lt;br /&gt;
#Copy the smart folder into your moodle_root/grade/import/ folder &lt;br /&gt;
#Copy the lang/en_utf8/gradeimport_smart.php file to your appropriate language folder&lt;br /&gt;
#Set permissions accordingly&lt;br /&gt;
#Enjoy!&lt;br /&gt;
&lt;br /&gt;
[[Category:Contributed code]]&lt;/div&gt;</summary>
		<author><name>Rrusso</name></author>
	</entry>
	<entry>
		<id>https://docs.moodle.org/33/en/index.php?title=grade/import/smart/index&amp;diff=62161</id>
		<title>grade/import/smart/index</title>
		<link rel="alternate" type="text/html" href="https://docs.moodle.org/33/en/index.php?title=grade/import/smart/index&amp;diff=62161"/>
		<updated>2009-08-27T20:32:02Z</updated>

		<summary type="html">&lt;p&gt;Rrusso: /* Comma Separated username File Formats */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Supported File Types ==&lt;br /&gt;
&lt;br /&gt;
The LSU Smart File Importer accepts many file types of varying extension (.csv, .txt, or no extension at all) and auto detects between the various supported file types.&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Below you will find a quick description of each file type followed by a more detailed description.&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Miscellaneous Information ==&lt;br /&gt;
&lt;br /&gt;
At LSU, all idnumbers start with 89.&lt;br /&gt;
&lt;br /&gt;
We call idnumber LSUID; and username PAWSid. Please substitute accordingly. This can be changed in the language editing interface or by editing the language file directly.&lt;br /&gt;
&lt;br /&gt;
If you want to change any of the following formats for use outside of LSU (most are useful as is), please edit classes.php.&lt;br /&gt;
&lt;br /&gt;
This importer is for &#039;&#039;&#039;ONE&#039;&#039;&#039; grade per imported file. &#039;&#039;&#039;You can import multiple files at once&#039;&#039;&#039; and they &#039;&#039;&#039;do not&#039;&#039;&#039; need to be of the same file type.&lt;br /&gt;
&lt;br /&gt;
Grades can be in ANY of the following formats: 090.00, 90.00, 90 and will be accepted for all file types.&lt;br /&gt;
&lt;br /&gt;
CSV files can have any number of spaces following or preceding commas to no ill effect.&lt;br /&gt;
&lt;br /&gt;
== Fixed Width Formats ==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Fixed Width&#039;&#039;&#039;&lt;br /&gt;
&amp;lt;pre&amp;gt;89XXXXXXX 100.00&lt;br /&gt;
89XXXXXXX 090.00&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;MEC (Measurement and Evaluation Center)&#039;&#039;&#039;&lt;br /&gt;
&amp;lt;pre&amp;gt;XXX89XXXXXXX 100.00&lt;br /&gt;
XXX89XXXXXXX 090.00&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;MEC (Measurement and Evaluation Center)&#039;&#039;&#039;&lt;br /&gt;
&amp;lt;pre&amp;gt;XXX89XXXXXXXHUE ELLIS                098 1 GEOG100102 88080002 098 100.00&lt;br /&gt;
XXX89XXXXXXXTHE TIGER MIKE           056 1 GEOG100102 88080002 056 090.00&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
The fixed width file formats are generally .txt files or files without an extension (coming from alternate sources) and use spaces as a method of creating the appearance of columns.&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Comma Separated idnumber File Formats ==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Comma separated grade file keyed with idnumber that contains extra information&#039;&#039;&#039;&lt;br /&gt;
&amp;lt;pre&amp;gt;89XXXXXXX, F, L, M, shortname, data, time, XX, XX, 100.00&lt;br /&gt;
89XXXXXXX, F, L, M, shortname, data, time, XX, XX, 90.00&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Comma separated grade file keyed with idnumber that contains random extra information&#039;&#039;&#039;&lt;br /&gt;
&amp;lt;pre&amp;gt;89XXXXXXX, {any number of fields}, 100.00&lt;br /&gt;
89XXXXXXX, {any number of fields}, 90.00&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Grade file with comma-separated values keyed with idnumber&#039;&#039;&#039;&lt;br /&gt;
&amp;lt;pre&amp;gt;89XXXXXXX,100.00&lt;br /&gt;
89XXXXXXX,90.00&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Grade file from the Maple software package (Please note there are no spaces surrounding the LSUID)&#039;&#039;&#039;&lt;br /&gt;
&amp;lt;pre&amp;gt;Irrelevant line&lt;br /&gt;
Irrelevant line&lt;br /&gt;
Name,89XXXXXXX,Grade%,Grade,Weighted%,Blank&lt;br /&gt;
Name,89XXXXXXX,Grade%,Grade,Weighted%,Blank&lt;br /&gt;
Irrelevant line&lt;br /&gt;
Irrelevant line&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
The CSV idnumber files generally come with .csv but the extension is not important with this importer.&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Comma Separated username File Formats ==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Comma separated grade file keyed with username that contains extra information&#039;&#039;&#039;&lt;br /&gt;
&amp;lt;pre&amp;gt;username, F, L, M, shortname, data, time, XX, XX, 100.00&lt;br /&gt;
username, F, L, M, shortname, data, time, XX, XX, 90.00&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Comma separated grade file keyed with username that contains random extra information&#039;&#039;&#039;&lt;br /&gt;
&amp;lt;pre&amp;gt;username, {any number of fields}, 100.00&lt;br /&gt;
username, {any number of fields}, 90.00&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Grade file with comma-separated values keyed with username&#039;&#039;&#039;&lt;br /&gt;
&amp;lt;pre&amp;gt;username,100.00&lt;br /&gt;
username,90.00&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
The CSV username files generally come with .csv but the extension is not important with this importer.&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Tab-delimited idnumber File Formats ==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Tab-delimited grade file keyed with idnumber&#039;&#039;&#039;&lt;br /&gt;
&amp;lt;pre&amp;gt;89XXXXXXX	100.00&lt;br /&gt;
89XXXXXXX	90.00&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Tab-delimited grade file keyed with idnumber that contains extra information&#039;&#039;&#039;&lt;br /&gt;
&amp;lt;pre&amp;gt;89XXXXXXX	F, 	L	M	shortname	data	time	XX	XX	100.00&lt;br /&gt;
89XXXXXXX	F, 	L	M	shortname	data	time	XX	XX	90.00&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
The Tab-delimited idnumber files generally come with .txt but the extension is not important with this importer.&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Tab-delimited username File Formats ==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Tab-delimited grade file keyed with username&#039;&#039;&#039;&lt;br /&gt;
&amp;lt;pre&amp;gt;username	100.00&lt;br /&gt;
username	90.00&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Tab-delimited grade file keyed with username that contains extra information&#039;&#039;&#039;&lt;br /&gt;
&amp;lt;pre&amp;gt;username	F, 	L	M	shortname	data	time	XX	XX	100.00&lt;br /&gt;
username	F, 	L	M	shortname	data	time	XX	XX	90.00&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
The Tab-delimited username files generally come with .txt but the extension is not important with this importer.&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== keypadid file formats ==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Grade file with comma-separated values keyed with keypadid&#039;&#039;&#039;&lt;br /&gt;
&amp;lt;pre&amp;gt;keypadid, 100.00&lt;br /&gt;
keypadid, 90.00&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Grade file with tabbed values keyed with keypadid&#039;&#039;&#039;&lt;br /&gt;
&amp;lt;pre&amp;gt;keypadid		100.00&lt;br /&gt;
keypadid		90.00&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Import Instructions ==&lt;br /&gt;
[[Image:LSU_Smart_Importer.jpg|thumb|200px|right]]&lt;br /&gt;
#Using the file upload dialog, choose a grade file from your filesystem.&lt;br /&gt;
#Click the &amp;quot;Validate File(s)&amp;quot; button.&lt;br /&gt;
#The importer will attempt to validate that file and find which format it is.&lt;br /&gt;
#If your file does not validate, you must fix any formatting errors in it.&lt;br /&gt;
#Once your file is validated, fix any idnumber errors that exist by using the interface that will pop up using the idnumber mapping system.&lt;br /&gt;
#Using the &amp;quot;Grade Item Mapping&amp;quot; select box, choose a grade item to map the soon the be imported grades to.&lt;br /&gt;
#You may add new files using the green &amp;quot;+&amp;quot; and red &amp;quot;-&amp;quot; buttons.&lt;br /&gt;
#Once all of your files are validated and you have selected grade item mappings for them, click the &amp;quot;Upload validated file(s) button.&lt;br /&gt;
#On the next screen, you will most likely be shown a success message.&lt;br /&gt;
#Any errors that occurred during the import will be reported as well.&lt;br /&gt;
&lt;br /&gt;
== Installation ==&lt;br /&gt;
#Copy the smart folder into your moodle_root/grade/import/ folder &lt;br /&gt;
#Copy the lang/en_utf8/gradeimport_smart.php file to your appropriate language folder&lt;br /&gt;
#Set permissions accordingly&lt;br /&gt;
#Enjoy!&lt;br /&gt;
&lt;br /&gt;
[[Category:Contributed code]]&lt;/div&gt;</summary>
		<author><name>Rrusso</name></author>
	</entry>
	<entry>
		<id>https://docs.moodle.org/33/en/index.php?title=grade/import/smart/index&amp;diff=62160</id>
		<title>grade/import/smart/index</title>
		<link rel="alternate" type="text/html" href="https://docs.moodle.org/33/en/index.php?title=grade/import/smart/index&amp;diff=62160"/>
		<updated>2009-08-27T20:30:48Z</updated>

		<summary type="html">&lt;p&gt;Rrusso: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Supported File Types ==&lt;br /&gt;
&lt;br /&gt;
The LSU Smart File Importer accepts many file types of varying extension (.csv, .txt, or no extension at all) and auto detects between the various supported file types.&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Below you will find a quick description of each file type followed by a more detailed description.&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Miscellaneous Information ==&lt;br /&gt;
&lt;br /&gt;
At LSU, all idnumbers start with 89.&lt;br /&gt;
&lt;br /&gt;
We call idnumber LSUID; and username PAWSid. Please substitute accordingly. This can be changed in the language editing interface or by editing the language file directly.&lt;br /&gt;
&lt;br /&gt;
If you want to change any of the following formats for use outside of LSU (most are useful as is), please edit classes.php.&lt;br /&gt;
&lt;br /&gt;
This importer is for &#039;&#039;&#039;ONE&#039;&#039;&#039; grade per imported file. &#039;&#039;&#039;You can import multiple files at once&#039;&#039;&#039; and they &#039;&#039;&#039;do not&#039;&#039;&#039; need to be of the same file type.&lt;br /&gt;
&lt;br /&gt;
Grades can be in ANY of the following formats: 090.00, 90.00, 90 and will be accepted for all file types.&lt;br /&gt;
&lt;br /&gt;
CSV files can have any number of spaces following or preceding commas to no ill effect.&lt;br /&gt;
&lt;br /&gt;
== Fixed Width Formats ==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Fixed Width&#039;&#039;&#039;&lt;br /&gt;
&amp;lt;pre&amp;gt;89XXXXXXX 100.00&lt;br /&gt;
89XXXXXXX 090.00&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;MEC (Measurement and Evaluation Center)&#039;&#039;&#039;&lt;br /&gt;
&amp;lt;pre&amp;gt;XXX89XXXXXXX 100.00&lt;br /&gt;
XXX89XXXXXXX 090.00&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;MEC (Measurement and Evaluation Center)&#039;&#039;&#039;&lt;br /&gt;
&amp;lt;pre&amp;gt;XXX89XXXXXXXHUE ELLIS                098 1 GEOG100102 88080002 098 100.00&lt;br /&gt;
XXX89XXXXXXXTHE TIGER MIKE           056 1 GEOG100102 88080002 056 090.00&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
The fixed width file formats are generally .txt files or files without an extension (coming from alternate sources) and use spaces as a method of creating the appearance of columns.&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Comma Separated idnumber File Formats ==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Comma separated grade file keyed with idnumber that contains extra information&#039;&#039;&#039;&lt;br /&gt;
&amp;lt;pre&amp;gt;89XXXXXXX, F, L, M, shortname, data, time, XX, XX, 100.00&lt;br /&gt;
89XXXXXXX, F, L, M, shortname, data, time, XX, XX, 90.00&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Comma separated grade file keyed with idnumber that contains random extra information&#039;&#039;&#039;&lt;br /&gt;
&amp;lt;pre&amp;gt;89XXXXXXX, {any number of fields}, 100.00&lt;br /&gt;
89XXXXXXX, {any number of fields}, 90.00&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Grade file with comma-separated values keyed with idnumber&#039;&#039;&#039;&lt;br /&gt;
&amp;lt;pre&amp;gt;89XXXXXXX,100.00&lt;br /&gt;
89XXXXXXX,90.00&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Grade file from the Maple software package (Please note there are no spaces surrounding the LSUID)&#039;&#039;&#039;&lt;br /&gt;
&amp;lt;pre&amp;gt;Irrelevant line&lt;br /&gt;
Irrelevant line&lt;br /&gt;
Name,89XXXXXXX,Grade%,Grade,Weighted%,Blank&lt;br /&gt;
Name,89XXXXXXX,Grade%,Grade,Weighted%,Blank&lt;br /&gt;
Irrelevant line&lt;br /&gt;
Irrelevant line&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
The CSV idnumber files generally come with .csv but the extension is not important with this importer.&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Comma Separated username File Formats ==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Comma separated grade file keyed with username that contains extra information&#039;&#039;&#039;&lt;br /&gt;
&amp;lt;pre&amp;gt;username, F, L, M, shortname, data, time, XX, XX, 100.00&lt;br /&gt;
username, F, L, M, shortname, data, time, XX, XX, 90.00&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Comma separated grade file keyed with username that contains random extra information&#039;&#039;&#039;&lt;br /&gt;
&amp;lt;pre&amp;gt;username, {any number of fields}, 100.00&lt;br /&gt;
username, {any number of fields}, 90.00&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Grade file with comma-separated values keyed with username&#039;&#039;&#039;&lt;br /&gt;
&amp;lt;pre&amp;gt;username, 100.00&lt;br /&gt;
username, 90.00&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
The CSV username files generally come with .csv but the extension is not important with this importer.&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Tab-delimited idnumber File Formats ==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Tab-delimited grade file keyed with idnumber&#039;&#039;&#039;&lt;br /&gt;
&amp;lt;pre&amp;gt;89XXXXXXX	100.00&lt;br /&gt;
89XXXXXXX	90.00&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Tab-delimited grade file keyed with idnumber that contains extra information&#039;&#039;&#039;&lt;br /&gt;
&amp;lt;pre&amp;gt;89XXXXXXX	F, 	L	M	shortname	data	time	XX	XX	100.00&lt;br /&gt;
89XXXXXXX	F, 	L	M	shortname	data	time	XX	XX	90.00&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
The Tab-delimited idnumber files generally come with .txt but the extension is not important with this importer.&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Tab-delimited username File Formats ==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Tab-delimited grade file keyed with username&#039;&#039;&#039;&lt;br /&gt;
&amp;lt;pre&amp;gt;username	100.00&lt;br /&gt;
username	90.00&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Tab-delimited grade file keyed with username that contains extra information&#039;&#039;&#039;&lt;br /&gt;
&amp;lt;pre&amp;gt;username	F, 	L	M	shortname	data	time	XX	XX	100.00&lt;br /&gt;
username	F, 	L	M	shortname	data	time	XX	XX	90.00&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
The Tab-delimited username files generally come with .txt but the extension is not important with this importer.&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== keypadid file formats ==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Grade file with comma-separated values keyed with keypadid&#039;&#039;&#039;&lt;br /&gt;
&amp;lt;pre&amp;gt;keypadid, 100.00&lt;br /&gt;
keypadid, 90.00&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Grade file with tabbed values keyed with keypadid&#039;&#039;&#039;&lt;br /&gt;
&amp;lt;pre&amp;gt;keypadid		100.00&lt;br /&gt;
keypadid		90.00&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Import Instructions ==&lt;br /&gt;
[[Image:LSU_Smart_Importer.jpg|thumb|200px|right]]&lt;br /&gt;
#Using the file upload dialog, choose a grade file from your filesystem.&lt;br /&gt;
#Click the &amp;quot;Validate File(s)&amp;quot; button.&lt;br /&gt;
#The importer will attempt to validate that file and find which format it is.&lt;br /&gt;
#If your file does not validate, you must fix any formatting errors in it.&lt;br /&gt;
#Once your file is validated, fix any idnumber errors that exist by using the interface that will pop up using the idnumber mapping system.&lt;br /&gt;
#Using the &amp;quot;Grade Item Mapping&amp;quot; select box, choose a grade item to map the soon the be imported grades to.&lt;br /&gt;
#You may add new files using the green &amp;quot;+&amp;quot; and red &amp;quot;-&amp;quot; buttons.&lt;br /&gt;
#Once all of your files are validated and you have selected grade item mappings for them, click the &amp;quot;Upload validated file(s) button.&lt;br /&gt;
#On the next screen, you will most likely be shown a success message.&lt;br /&gt;
#Any errors that occurred during the import will be reported as well.&lt;br /&gt;
&lt;br /&gt;
== Installation ==&lt;br /&gt;
#Copy the smart folder into your moodle_root/grade/import/ folder &lt;br /&gt;
#Copy the lang/en_utf8/gradeimport_smart.php file to your appropriate language folder&lt;br /&gt;
#Set permissions accordingly&lt;br /&gt;
#Enjoy!&lt;br /&gt;
&lt;br /&gt;
[[Category:Contributed code]]&lt;/div&gt;</summary>
		<author><name>Rrusso</name></author>
	</entry>
	<entry>
		<id>https://docs.moodle.org/33/en/index.php?title=grade/import/smart/index&amp;diff=61518</id>
		<title>grade/import/smart/index</title>
		<link rel="alternate" type="text/html" href="https://docs.moodle.org/33/en/index.php?title=grade/import/smart/index&amp;diff=61518"/>
		<updated>2009-08-12T22:06:31Z</updated>

		<summary type="html">&lt;p&gt;Rrusso: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Supported File Types ==&lt;br /&gt;
&lt;br /&gt;
The LSU Smart File Importer accepts many file types of varying extension (.csv, .txt, or no extension at all) and auto detects between the various supported file types.&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Below you will find a quick description of each file type followed by a more detailed description.&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Miscellaneous Information ==&lt;br /&gt;
&lt;br /&gt;
At LSU, all idnumbers start with 89.&lt;br /&gt;
&lt;br /&gt;
We call idnumber LSUID; and username PAWSid. Please substitute accordingly. This can be changed in the language editing interface or by editing the language file directly.&lt;br /&gt;
&lt;br /&gt;
If you want to change any of the following formats for use outside of LSU (most are useful as is), please edit classes.php.&lt;br /&gt;
&lt;br /&gt;
This importer is for &#039;&#039;&#039;ONE&#039;&#039;&#039; grade per imported file. &#039;&#039;&#039;You can import multiple files at once&#039;&#039;&#039; and they &#039;&#039;&#039;do not&#039;&#039;&#039; need to be of the same file type.&lt;br /&gt;
&lt;br /&gt;
Grades can be in ANY of the following formats: 090.00, 90.00, 90 and will be accepted for all file types.&lt;br /&gt;
&lt;br /&gt;
CSV files can have any number of spaces following or preceding commas to no ill effect.&lt;br /&gt;
&lt;br /&gt;
== Fixed Width Formats ==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Fixed Width&#039;&#039;&#039;&lt;br /&gt;
&amp;lt;pre&amp;gt;89XXXXXXX 100.00&lt;br /&gt;
89XXXXXXX 090.00&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;MEC (Measurement and Evaluation Center)&#039;&#039;&#039;&lt;br /&gt;
&amp;lt;pre&amp;gt;XXX89XXXXXXX 100.00&lt;br /&gt;
XXX89XXXXXXX 090.00&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;MEC (Measurement and Evaluation Center)&#039;&#039;&#039;&lt;br /&gt;
&amp;lt;pre&amp;gt;XXX89XXXXXXXHUE ELLIS                098 1 GEOG100102 88080002 098 100.00&lt;br /&gt;
XXX89XXXXXXXTHE TIGER MIKE           056 1 GEOG100102 88080002 056 090.00&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
The fixed width file formats are generally .txt files or files without an extension (coming from alternate sources) and use spaces as a method of creating the appearance of columns.&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Comma Separated idnumber File Formats ==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Comma separated grade file keyed with idnumber that contains extra information&#039;&#039;&#039;&lt;br /&gt;
&amp;lt;pre&amp;gt;89XXXXXXX, F, L, M, shortname, data, time, XX, XX, 100.00&lt;br /&gt;
89XXXXXXX, F, L, M, shortname, data, time, XX, XX, 90.00&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Comma separated grade file keyed with idnumber that contains random extra information&#039;&#039;&#039;&lt;br /&gt;
&amp;lt;pre&amp;gt;89XXXXXXX, {any number of fields}, 100.00&lt;br /&gt;
89XXXXXXX, {any number of fields}, 90.00&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Grade file with comma-separated values keyed with idnumber&#039;&#039;&#039;&lt;br /&gt;
&amp;lt;pre&amp;gt;89XXXXXXX, 100.00&lt;br /&gt;
89XXXXXXX, 90.00&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Grade file from the Maple software package (Please note there are no spaces surrounding the LSUID)&#039;&#039;&#039;&lt;br /&gt;
&amp;lt;pre&amp;gt;Irrelevant line&lt;br /&gt;
Irrelevant line&lt;br /&gt;
Name,89XXXXXXX,Grade%,Grade,Weighted%,Blank&lt;br /&gt;
Name,89XXXXXXX,Grade%,Grade,Weighted%,Blank&lt;br /&gt;
Irrelevant line&lt;br /&gt;
Irrelevant line&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
The CSV idnumber files generally come with .csv but the extension is not important with this importer.&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Comma Separated username File Formats ==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Comma separated grade file keyed with username that contains extra information&#039;&#039;&#039;&lt;br /&gt;
&amp;lt;pre&amp;gt;username, F, L, M, shortname, data, time, XX, XX, 100.00&lt;br /&gt;
username, F, L, M, shortname, data, time, XX, XX, 90.00&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Comma separated grade file keyed with username that contains random extra information&#039;&#039;&#039;&lt;br /&gt;
&amp;lt;pre&amp;gt;username, {any number of fields}, 100.00&lt;br /&gt;
username, {any number of fields}, 90.00&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Grade file with comma-separated values keyed with username&#039;&#039;&#039;&lt;br /&gt;
&amp;lt;pre&amp;gt;username, 100.00&lt;br /&gt;
username, 90.00&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
The CSV username files generally come with .csv but the extension is not important with this importer.&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Tab-delimited idnumber File Formats ==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Tab-delimited grade file keyed with idnumber&#039;&#039;&#039;&lt;br /&gt;
&amp;lt;pre&amp;gt;89XXXXXXX	100.00&lt;br /&gt;
89XXXXXXX	90.00&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Tab-delimited grade file keyed with idnumber that contains extra information&#039;&#039;&#039;&lt;br /&gt;
&amp;lt;pre&amp;gt;89XXXXXXX	F, 	L	M	shortname	data	time	XX	XX	100.00&lt;br /&gt;
89XXXXXXX	F, 	L	M	shortname	data	time	XX	XX	90.00&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
The Tab-delimited idnumber files generally come with .txt but the extension is not important with this importer.&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Tab-delimited username File Formats ==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Tab-delimited grade file keyed with username&#039;&#039;&#039;&lt;br /&gt;
&amp;lt;pre&amp;gt;username	100.00&lt;br /&gt;
username	90.00&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Tab-delimited grade file keyed with username that contains extra information&#039;&#039;&#039;&lt;br /&gt;
&amp;lt;pre&amp;gt;username	F, 	L	M	shortname	data	time	XX	XX	100.00&lt;br /&gt;
username	F, 	L	M	shortname	data	time	XX	XX	90.00&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
The Tab-delimited username files generally come with .txt but the extension is not important with this importer.&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== keypadid file formats ==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Grade file with comma-separated values keyed with keypadid&#039;&#039;&#039;&lt;br /&gt;
&amp;lt;pre&amp;gt;keypadid, 100.00&lt;br /&gt;
keypadid, 90.00&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Grade file with tabbed values keyed with keypadid&#039;&#039;&#039;&lt;br /&gt;
&amp;lt;pre&amp;gt;keypadid	100.00&lt;br /&gt;
keypadid	90.00&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Import Instructions ==&lt;br /&gt;
[[Image:LSU_Smart_Importer.jpg|thumb|200px|right]]&lt;br /&gt;
#Using the file upload dialog, choose a grade file from your filesystem.&lt;br /&gt;
#Click the &amp;quot;Validate File(s)&amp;quot; button.&lt;br /&gt;
#The importer will attempt to validate that file and find which format it is.&lt;br /&gt;
#If your file does not validate, you must fix any formatting errors in it.&lt;br /&gt;
#Once your file is validated, fix any idnumber errors that exist by using the interface that will pop up using the idnumber mapping system.&lt;br /&gt;
#Using the &amp;quot;Grade Item Mapping&amp;quot; select box, choose a grade item to map the soon the be imported grades to.&lt;br /&gt;
#You may add new files using the green &amp;quot;+&amp;quot; and red &amp;quot;-&amp;quot; buttons.&lt;br /&gt;
#Once all of your files are validated and you have selected grade item mappings for them, click the &amp;quot;Upload validated file(s) button.&lt;br /&gt;
#On the next screen, you will most likely be shown a success message.&lt;br /&gt;
#Any errors that occurred during the import will be reported as well.&lt;br /&gt;
&lt;br /&gt;
== Installation ==&lt;br /&gt;
#Copy the smart folder into your moodle_root/grade/import/ folder &lt;br /&gt;
#Copy the lang/en_utf8/gradeimport_smart.php file to your appropriate language folder&lt;br /&gt;
#Set permissions accordingly&lt;br /&gt;
#Enjoy!&lt;/div&gt;</summary>
		<author><name>Rrusso</name></author>
	</entry>
	<entry>
		<id>https://docs.moodle.org/33/en/index.php?title=grade/import/smart/index&amp;diff=61517</id>
		<title>grade/import/smart/index</title>
		<link rel="alternate" type="text/html" href="https://docs.moodle.org/33/en/index.php?title=grade/import/smart/index&amp;diff=61517"/>
		<updated>2009-08-12T22:04:53Z</updated>

		<summary type="html">&lt;p&gt;Rrusso: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Supported File Types ==&lt;br /&gt;
&lt;br /&gt;
The LSU Smart File Importer accepts many file types of varying extension (.csv, .txt, or no extension at all) and auto detects between the various supported file types.&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Below you will find a quick description of each file type followed by a more detailed description.&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Miscellaneous Information ==&lt;br /&gt;
&lt;br /&gt;
At LSU, all idnumbers start with 89.&lt;br /&gt;
&lt;br /&gt;
We call idnumber LSUID; and username PAWSid. Please substitute accordingly. This can be changed in the language editing interface or by editing the language file directly.&lt;br /&gt;
&lt;br /&gt;
If you want to change any of the following formats for use outside of LSU (most are useful as is), please edit classes.php.&lt;br /&gt;
&lt;br /&gt;
This importer is for &#039;&#039;&#039;ONE&#039;&#039;&#039; grade per imported file. &#039;&#039;&#039;You can import multiple files at once&#039;&#039;&#039; and they &#039;&#039;&#039;do not&#039;&#039;&#039; need to be of the same file type.&lt;br /&gt;
&lt;br /&gt;
Grades can be in ANY of the following formats: 090.00, 90.00, 90 and will be accepted for all file types.&lt;br /&gt;
&lt;br /&gt;
CSV files can have any number of spaces following or preceding commas to no ill effect.&lt;br /&gt;
&lt;br /&gt;
== Fixed Width Formats ==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Fixed Width&#039;&#039;&#039;&lt;br /&gt;
&amp;lt;pre&amp;gt;89XXXXXXX 100.00&lt;br /&gt;
89XXXXXXX 090.00&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;MEC (Measurement and Evaluation Center)&#039;&#039;&#039;&lt;br /&gt;
&amp;lt;pre&amp;gt;XXX89XXXXXXX 100.00&lt;br /&gt;
XXX89XXXXXXX 090.00&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;MEC (Measurement and Evaluation Center)&#039;&#039;&#039;&lt;br /&gt;
&amp;lt;pre&amp;gt;XXX89XXXXXXXHUE ELLIS                098 1 GEOG100102 88080002 098 100.00&lt;br /&gt;
XXX89XXXXXXXTHE TIGER MIKE           056 1 GEOG100102 88080002 056 090.00&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
The fixed width file formats are generally .txt files or files without an extension (coming from alternate sources) and use spaces as a method of creating the appearance of columns.&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Comma Separated idnumber File Formats ==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Comma separated grade file keyed with idnumber that contains extra information&#039;&#039;&#039;&lt;br /&gt;
&amp;lt;pre&amp;gt;89XXXXXXX, F, L, M, shortname, data, time, XX, XX, 100.00&lt;br /&gt;
89XXXXXXX, F, L, M, shortname, data, time, XX, XX, 90.00&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Comma separated grade file keyed with idnumber that contains random extra information&#039;&#039;&#039;&lt;br /&gt;
&amp;lt;pre&amp;gt;89XXXXXXX, {any number of fields}, 100.00&lt;br /&gt;
89XXXXXXX, {any number of fields}, 90.00&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Grade file with comma-separated values keyed with idnumber&#039;&#039;&#039;&lt;br /&gt;
&amp;lt;pre&amp;gt;89XXXXXXX, 100.00&lt;br /&gt;
89XXXXXXX, 90.00&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Grade file from the Maple software package (Please note there are no spaces surrounding the LSUID)&#039;&#039;&#039;&lt;br /&gt;
&amp;lt;pre&amp;gt;Irrelevant line&lt;br /&gt;
Irrelevant line&lt;br /&gt;
Name,89XXXXXXX,Grade%,Grade,Weighted%,Blank&lt;br /&gt;
Name,89XXXXXXX,Grade%,Grade,Weighted%,Blank&lt;br /&gt;
Irrelevant line&lt;br /&gt;
Irrelevant line&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
The CSV idnumber files generally come with .csv but the extension is not important with this importer.&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Comma Separated username File Formats ==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Comma separated grade file keyed with username that contains extra information&#039;&#039;&#039;&lt;br /&gt;
&amp;lt;pre&amp;gt;username, F, L, M, shortname, data, time, XX, XX, 100.00&lt;br /&gt;
username, F, L, M, shortname, data, time, XX, XX, 90.00&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Comma separated grade file keyed with username that contains random extra information&#039;&#039;&#039;&lt;br /&gt;
&amp;lt;pre&amp;gt;username, {any number of fields}, 100.00&lt;br /&gt;
username, {any number of fields}, 90.00&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Grade file with comma-separated values keyed with username&#039;&#039;&#039;&lt;br /&gt;
&amp;lt;pre&amp;gt;username, 100.00&lt;br /&gt;
username, 90.00&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Grade file with comma-separated values keyed with keypadid&#039;&#039;&#039;&lt;br /&gt;
&amp;lt;pre&amp;gt;keypadid, 100.00&lt;br /&gt;
keypadid, 90.00&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
The CSV username files generally come with .csv but the extension is not important with this importer.&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Tab-delimited idnumber File Formats ==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Tab-delimited grade file keyed with idnumber&#039;&#039;&#039;&lt;br /&gt;
&amp;lt;pre&amp;gt;89XXXXXXX	100.00&lt;br /&gt;
89XXXXXXX	90.00&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Tab-delimited grade file keyed with idnumber that contains extra information&#039;&#039;&#039;&lt;br /&gt;
&amp;lt;pre&amp;gt;89XXXXXXX	F, 	L	M	shortname	data	time	XX	XX	100.00&lt;br /&gt;
89XXXXXXX	F, 	L	M	shortname	data	time	XX	XX	90.00&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
The Tab-delimited idnumber files generally come with .txt but the extension is not important with this importer.&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Tab-delimited username File Formats ==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Tab-delimited grade file keyed with username&#039;&#039;&#039;&lt;br /&gt;
&amp;lt;pre&amp;gt;username	100.00&lt;br /&gt;
username	90.00&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Tab-delimited grade file keyed with username that contains extra information&#039;&#039;&#039;&lt;br /&gt;
&amp;lt;pre&amp;gt;username	F, 	L	M	shortname	data	time	XX	XX	100.00&lt;br /&gt;
username	F, 	L	M	shortname	data	time	XX	XX	90.00&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Grade file with tabbed values keyed with keypadid&#039;&#039;&#039;&lt;br /&gt;
&amp;lt;pre&amp;gt;keypadid	100.00&lt;br /&gt;
keypadid	90.00&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
The Tab-delimited username files generally come with .txt but the extension is not important with this importer.&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Import Instructions ==&lt;br /&gt;
[[Image:LSU_Smart_Importer.jpg|thumb|200px|right]]&lt;br /&gt;
#Using the file upload dialog, choose a grade file from your filesystem.&lt;br /&gt;
#Click the &amp;quot;Validate File(s)&amp;quot; button.&lt;br /&gt;
#The importer will attempt to validate that file and find which format it is.&lt;br /&gt;
#If your file does not validate, you must fix any formatting errors in it.&lt;br /&gt;
#Once your file is validated, fix any idnumber errors that exist by using the interface that will pop up using the idnumber mapping system.&lt;br /&gt;
#Using the &amp;quot;Grade Item Mapping&amp;quot; select box, choose a grade item to map the soon the be imported grades to.&lt;br /&gt;
#You may add new files using the green &amp;quot;+&amp;quot; and red &amp;quot;-&amp;quot; buttons.&lt;br /&gt;
#Once all of your files are validated and you have selected grade item mappings for them, click the &amp;quot;Upload validated file(s) button.&lt;br /&gt;
#On the next screen, you will most likely be shown a success message.&lt;br /&gt;
#Any errors that occurred during the import will be reported as well.&lt;br /&gt;
&lt;br /&gt;
== Installation ==&lt;br /&gt;
#Copy the smart folder into your moodle_root/grade/import/ folder &lt;br /&gt;
#Copy the lang/en_utf8/gradeimport_smart.php file to your appropriate language folder&lt;br /&gt;
#Set permissions accordingly&lt;br /&gt;
#Enjoy!&lt;/div&gt;</summary>
		<author><name>Rrusso</name></author>
	</entry>
	<entry>
		<id>https://docs.moodle.org/33/en/index.php?title=Scales&amp;diff=53281</id>
		<title>Scales</title>
		<link rel="alternate" type="text/html" href="https://docs.moodle.org/33/en/index.php?title=Scales&amp;diff=53281"/>
		<updated>2009-03-25T19:42:43Z</updated>

		<summary type="html">&lt;p&gt;Rrusso: /* Example scales */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Course admin}}&lt;br /&gt;
[[Image:Scales_Icon.GIF]]Scales are a way of evaluating or rating a students&#039; performance. Moodle offers a standard set of numeric scales. It is also possible to create custom scales which can be available on the site. For example, you can give the student a word or small phrase as a way of rating or giving a student feedback. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Scales may be used in [[Forums]], [[Glossaries]] and [[Assignments]] for rating and/or [[Grades|grading]] a student&#039;s activity. &lt;br /&gt;
&lt;br /&gt;
==Standard scales==&lt;br /&gt;
Moodle includes 100 different numeric scales which can not be edited, and one non-numeric example.&lt;br /&gt;
&lt;br /&gt;
===Numeric===&lt;br /&gt;
Moodle includes numeric scales that range from a maximum of 100 to a minimum of 1.  For example, selecting a scale of 10, will allow a rating on a scale between 10 and 1. Numeric scales can be calculated as a [[Grades|grade]].&lt;br /&gt;
&lt;br /&gt;
===Included non numeric scales===&lt;br /&gt;
Included in the standard 1.9 Moodle install is a scale called &amp;quot;Separate and Connected ways of knowing&amp;quot;.  This has 3 elements: &amp;quot;Mostly Separate Knowing&amp;quot;, &amp;quot;Separate and Connected&amp;quot;, &amp;quot;Mostly Connected Knowing&amp;quot;. These phrases relate to a theory about how people approach the world. In edit mode, the teacher or administrator can see the scale description which explains the use of this interesting rating system.  &lt;br /&gt;
&lt;br /&gt;
==Creating a new scale==&lt;br /&gt;
New scales can be created by teachers with editing rights or by administrators or by any user with the [[Capabilities/moodle/course:managescales|manage scales role capability]] (Moodle 1.7 onwards).  Since 1.9 the scales can be edited in the Gradebook Menu Scales. The process is similar for making a new scale for either a course or site.&lt;br /&gt;
&lt;br /&gt;
===Creating course scales===&lt;br /&gt;
&lt;br /&gt;
#Click on the Grades link in the course Administration block, then select Scales from the Edit section of the gradebook dropdown menu. (For versions of Moodle prior to 1.9, simply click on the Scales link in the course [[Course administration block]].) &lt;br /&gt;
#On the Scales page click the &amp;quot;Add a new scale&amp;quot; button.&lt;br /&gt;
#On the next page give your scale a name in the Name box (highlighted in red in the screenshot) that will identify it among other scales.[[Image:moodle19 scales edit.jpg|center|thumb|Creating a new scale screen: Name, Scale, Description areas]]&lt;br /&gt;
#In the Scale box (highlighted in green), create your scale. Each item in the scale should be separated by a comma. You can use as many options here as you require. You must order the comma  separated elements in increasing order of value. &#039;&#039;&#039;For example, an A,B,C,D scale must be entered as D,C,B,A&#039;&#039;&#039;.&lt;br /&gt;
#Write a detailed description in the Description box (highlighted in blue) for your scale. Your students will have access to the description, and you can use this to give them additional feedback. The more details you put in the description, the more students will understand what each scale item means.&lt;br /&gt;
&lt;br /&gt;
===Creating a site scale===&lt;br /&gt;
Creating scales that are available in every course is similar to creating one for a single course. The site administrator will find a Scales link in the site administration block under Grades.   It will list the scales available on the site, except the standard numeric sales.  &lt;br /&gt;
&lt;br /&gt;
In older versions of Moodle, Administrators has to create a site-wide  scales by &amp;quot;promoting&amp;quot; a scale created for a course. To achieve this, add a new scale in any course, then use the move down arrow to move the scale from custom scales to standard scales (i.e. site-wide).&lt;br /&gt;
&lt;br /&gt;
==Using a scale==&lt;br /&gt;
First the teacher needs to assign a specific scale to the activity using a drop down menu in the activities setting. Then the teacher and/or students can rate an activity element (for example, a post in a forum) with the pre-defined scale.&lt;br /&gt;
&lt;br /&gt;
==Editing a scale==&lt;br /&gt;
If a scale has not yet been used, you will see an edit, move, and delete icon in the edit column.[[Image:moodle19 scales edit buttons.jpg|Editing a scale]]&lt;br /&gt;
&lt;br /&gt;
Once a scale is used for an activity, it is no longer possible to move or delete it, and you can only edit the scale name and description.&lt;br /&gt;
&lt;br /&gt;
==Example scales==&lt;br /&gt;
&lt;br /&gt;
*&#039;&#039;The Cool Scale&#039;&#039; - Not cool, Not very cool, Fairly cool, Cool, Very cool, The coolest thing ever!&lt;br /&gt;
**(Valued as 0/5pts, 1/5pt, 2/5pts, 3/5pts, 4/5pts, and 5/5pts respectively in &#039;&#039;&#039;any normalized aggregation method&#039;&#039;&#039;)&lt;br /&gt;
**(Valued as 1, 2, 3, 4, 5, and 6 respectively in the &#039;&#039;&#039;sum aggregation method&#039;&#039;&#039;)&lt;br /&gt;
&lt;br /&gt;
*&#039;&#039;General Introductions (The Affirmative Scale)&#039;&#039; - Welcome!, Glad to have you here!, Great post!&lt;br /&gt;
**(Valued as 0/2pts, 1/2pt, and 2/2pts respectively in any &#039;&#039;&#039;normalized&#039;&#039;&#039; aggregation method)&lt;br /&gt;
**(Valued as 1, 2, and 3 respectively in the &#039;&#039;&#039;sum&#039;&#039;&#039; aggregation method)&lt;br /&gt;
&lt;br /&gt;
*If you would like two options in your scale (incomplete and complete) type &amp;quot;incomplete, complete&amp;quot; in the scale box.&lt;br /&gt;
**(Valued as 0/1pts and 1/1pt respectively in any &#039;&#039;&#039;normalized&#039;&#039;&#039; aggregation method like weighted mean, mean, simple weighted mean, etc.)&lt;br /&gt;
**(Valued as 1 and 2 respectively in the &#039;&#039;&#039;sum&#039;&#039;&#039; aggregation method)&lt;br /&gt;
&lt;br /&gt;
*&#039;&#039;Generic Social Forum&#039;&#039; (This scale only worked prior to the averaging function) -  Please clarify., I don’t understand., Hmmm.  Tell me more., Interesting, Very cool., Awesome!&lt;br /&gt;
**(Valued as 0/6pts, 1/6pt, 2/6pts, 3/6pts, 4/6pts, 5/6pts, and 6/6pts respectively in any &#039;&#039;&#039;normalized&#039;&#039;&#039; aggregation method)&lt;br /&gt;
**(Valued as 1, 2, 3, 4, 5, 6, and 7 respectively in the &#039;&#039;&#039;sum&#039;&#039;&#039; aggregation method)&lt;br /&gt;
&lt;br /&gt;
*&amp;quot;Refer&amp;quot;, pass, merit, distinction&lt;br /&gt;
**(Valued as 0/2pts, 1/2pt, and 2/2pts respectively in any &#039;&#039;&#039;normalized&#039;&#039;&#039; aggregation method)&lt;br /&gt;
**(Valued as 1, 2, and 3 respectively in the &#039;&#039;&#039;sum&#039;&#039;&#039; aggregation method)&lt;br /&gt;
&lt;br /&gt;
*&amp;quot;Hesitant&amp;quot; Fail, Acceptable, Average, Excellent&lt;br /&gt;
**(Valued as 0/3pts, 1/3pt, 2/3pts, and 3/3pts respectively in any &#039;&#039;&#039;normalized&#039;&#039;&#039; aggregation method)&lt;br /&gt;
**(Valued as 1, 2, 3, and 4 respectively in the &#039;&#039;&#039;sum&#039;&#039;&#039; aggregation method)&lt;br /&gt;
&lt;br /&gt;
*&amp;quot;Stars&amp;quot; &amp;amp;#9734;----, &amp;amp;#9734;&amp;amp;#9734;---, &amp;amp;#9734;&amp;amp;#9734;&amp;amp;#9734;--, &amp;amp;#9734;&amp;amp;#9734;&amp;amp;#9734;&amp;amp;#9734;-, &amp;amp;#9734;&amp;amp;#9734;&amp;amp;#9734;&amp;amp;#9734;&amp;amp;#9734;&lt;br /&gt;
**(Valued as 0/4pts, 1/4pt, 2/4pts, 3/4pts, and 4/4pts respectively in any &#039;&#039;&#039;normalized&#039;&#039;&#039; aggregation method)&lt;br /&gt;
**(Valued as 1, 2, 3, 4, and 5 respectively in the &#039;&#039;&#039;sum&#039;&#039;&#039; aggregation method)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[LSU Scales]] do not behave this way, please look here for documentation on LSU&#039;s implementation of Scales&lt;br /&gt;
&lt;br /&gt;
==Values calculated as percentage scores==&lt;br /&gt;
Moodle uses the last entry to determine the number of points in the scale for computing percentages. For example, if your scale is 0,5,6,7,8,9,10 then Moodle will use a 0-6 or 1-7 point scale depending on your chosen aggregation method.&lt;br /&gt;
*When using a &#039;&#039;&#039;normalized&#039;&#039;&#039; aggregation method, 0 will become 0/6, 5 will become 1/6, 6 will become 2/6, 7 will become 3/6, 8 will become 4/6, 9 will become 5/6, and 10 will become 6/6 for grade computation, respectively.&lt;br /&gt;
*When using the &#039;&#039;&#039;sum&#039;&#039;&#039; aggregation method, 0 will become 1, 5 will become 2, 6 will become 3, 7 will become 4, 8 will become 5, 9 will become 6, and 10 will become 7.&lt;br /&gt;
&lt;br /&gt;
Either way, the numbers you enter for your scale are &#039;&#039;&#039;NOT&#039;&#039;&#039; calculated as entered, the system calculates the number of non-zero entries and then creates a scale from 0 to the total number of entries (n) with their values calculates as 0/n, 1/n, 2/n, 3/n....&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;TIP:&#039;&#039; If your scale is a custom non-value (not a number), Moodle&#039;s behavior in combining or averaging the scores into a percentage value is unpredictable. When an average or aggregate is important, then it is a good idea to stick with the standard 100% scale  to compute an overall grade.&lt;br /&gt;
&lt;br /&gt;
[[LSU Scales]] do not behave this way, please look here for documentation on LSU&#039;s implementation of Scales&lt;br /&gt;
&lt;br /&gt;
== See also ==&lt;br /&gt;
&lt;br /&gt;
*[[Using Moodle book]] Chapter 13: Grades and Scales&lt;br /&gt;
*Using Moodle [http://moodle.org/mod/forum/discuss.php?d=106031 gradebook letter grade an item] forum discussion&lt;br /&gt;
&lt;br /&gt;
[[Category:Grades]]&lt;br /&gt;
&lt;br /&gt;
[[de:Bewertungsskalen]]&lt;br /&gt;
[[ca:grade/edit/scale/index]]&lt;br /&gt;
[[fr:Barèmes]]&lt;br /&gt;
[[nl:Schalen]]&lt;br /&gt;
[[zh:等级]]&lt;/div&gt;</summary>
		<author><name>Rrusso</name></author>
	</entry>
	<entry>
		<id>https://docs.moodle.org/33/en/index.php?title=Scales&amp;diff=53280</id>
		<title>Scales</title>
		<link rel="alternate" type="text/html" href="https://docs.moodle.org/33/en/index.php?title=Scales&amp;diff=53280"/>
		<updated>2009-03-25T19:40:18Z</updated>

		<summary type="html">&lt;p&gt;Rrusso: /* Values calculated as percentage scores */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Course admin}}&lt;br /&gt;
[[Image:Scales_Icon.GIF]]Scales are a way of evaluating or rating a students&#039; performance. Moodle offers a standard set of numeric scales. It is also possible to create custom scales which can be available on the site. For example, you can give the student a word or small phrase as a way of rating or giving a student feedback. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Scales may be used in [[Forums]], [[Glossaries]] and [[Assignments]] for rating and/or [[Grades|grading]] a student&#039;s activity. &lt;br /&gt;
&lt;br /&gt;
==Standard scales==&lt;br /&gt;
Moodle includes 100 different numeric scales which can not be edited, and one non-numeric example.&lt;br /&gt;
&lt;br /&gt;
===Numeric===&lt;br /&gt;
Moodle includes numeric scales that range from a maximum of 100 to a minimum of 1.  For example, selecting a scale of 10, will allow a rating on a scale between 10 and 1. Numeric scales can be calculated as a [[Grades|grade]].&lt;br /&gt;
&lt;br /&gt;
===Included non numeric scales===&lt;br /&gt;
Included in the standard 1.9 Moodle install is a scale called &amp;quot;Separate and Connected ways of knowing&amp;quot;.  This has 3 elements: &amp;quot;Mostly Separate Knowing&amp;quot;, &amp;quot;Separate and Connected&amp;quot;, &amp;quot;Mostly Connected Knowing&amp;quot;. These phrases relate to a theory about how people approach the world. In edit mode, the teacher or administrator can see the scale description which explains the use of this interesting rating system.  &lt;br /&gt;
&lt;br /&gt;
==Creating a new scale==&lt;br /&gt;
New scales can be created by teachers with editing rights or by administrators or by any user with the [[Capabilities/moodle/course:managescales|manage scales role capability]] (Moodle 1.7 onwards).  Since 1.9 the scales can be edited in the Gradebook Menu Scales. The process is similar for making a new scale for either a course or site.&lt;br /&gt;
&lt;br /&gt;
===Creating course scales===&lt;br /&gt;
&lt;br /&gt;
#Click on the Grades link in the course Administration block, then select Scales from the Edit section of the gradebook dropdown menu. (For versions of Moodle prior to 1.9, simply click on the Scales link in the course [[Course administration block]].) &lt;br /&gt;
#On the Scales page click the &amp;quot;Add a new scale&amp;quot; button.&lt;br /&gt;
#On the next page give your scale a name in the Name box (highlighted in red in the screenshot) that will identify it among other scales.[[Image:moodle19 scales edit.jpg|center|thumb|Creating a new scale screen: Name, Scale, Description areas]]&lt;br /&gt;
#In the Scale box (highlighted in green), create your scale. Each item in the scale should be separated by a comma. You can use as many options here as you require. You must order the comma  separated elements in increasing order of value. &#039;&#039;&#039;For example, an A,B,C,D scale must be entered as D,C,B,A&#039;&#039;&#039;.&lt;br /&gt;
#Write a detailed description in the Description box (highlighted in blue) for your scale. Your students will have access to the description, and you can use this to give them additional feedback. The more details you put in the description, the more students will understand what each scale item means.&lt;br /&gt;
&lt;br /&gt;
===Creating a site scale===&lt;br /&gt;
Creating scales that are available in every course is similar to creating one for a single course. The site administrator will find a Scales link in the site administration block under Grades.   It will list the scales available on the site, except the standard numeric sales.  &lt;br /&gt;
&lt;br /&gt;
In older versions of Moodle, Administrators has to create a site-wide  scales by &amp;quot;promoting&amp;quot; a scale created for a course. To achieve this, add a new scale in any course, then use the move down arrow to move the scale from custom scales to standard scales (i.e. site-wide).&lt;br /&gt;
&lt;br /&gt;
==Using a scale==&lt;br /&gt;
First the teacher needs to assign a specific scale to the activity using a drop down menu in the activities setting. Then the teacher and/or students can rate an activity element (for example, a post in a forum) with the pre-defined scale.&lt;br /&gt;
&lt;br /&gt;
==Editing a scale==&lt;br /&gt;
If a scale has not yet been used, you will see an edit, move, and delete icon in the edit column.[[Image:moodle19 scales edit buttons.jpg|Editing a scale]]&lt;br /&gt;
&lt;br /&gt;
Once a scale is used for an activity, it is no longer possible to move or delete it, and you can only edit the scale name and description.&lt;br /&gt;
&lt;br /&gt;
==Example scales==&lt;br /&gt;
&lt;br /&gt;
*&#039;&#039;The Cool Scale&#039;&#039; - Not cool, Not very cool, Fairly cool, Cool, Very cool, The coolest thing ever!&lt;br /&gt;
**(Valued as 0/5pts, 1/5pt, 2/5pts, 3/5pts, 4/5pts, and 5/5pts respectively in &#039;&#039;&#039;any normalized aggregation method&#039;&#039;&#039;)&lt;br /&gt;
**(Valued as 1, 2, 3, 4, 5, and 6 respectively in the &#039;&#039;&#039;sum aggregation method&#039;&#039;&#039;)&lt;br /&gt;
&lt;br /&gt;
*&#039;&#039;General Introductions (The Affirmative Scale)&#039;&#039; - Welcome!, Glad to have you here!, Great post!&lt;br /&gt;
**(Valued as 0/2pts, 1/2pt, and 2/2pts respectively in any &#039;&#039;&#039;normalized&#039;&#039;&#039; aggregation method)&lt;br /&gt;
**(Valued as 1, 2, and 3 respectively in the &#039;&#039;&#039;sum&#039;&#039;&#039; aggregation method)&lt;br /&gt;
&lt;br /&gt;
*If you would like two options in your scale (incomplete and complete) type &amp;quot;incomplete, complete&amp;quot; in the scale box.&lt;br /&gt;
**(Valued as 0/1pts and 1/1pt respectively in any &#039;&#039;&#039;normalized&#039;&#039;&#039; aggregation method like weighted mean, mean, simple weighted mean, etc.)&lt;br /&gt;
**(Valued as 1, and 2 respectively in the &#039;&#039;&#039;sum&#039;&#039;&#039; aggregation method)&lt;br /&gt;
&lt;br /&gt;
*&#039;&#039;Generic Social Forum&#039;&#039; (This scale only worked prior to the averaging function) -  Please clarify., I don’t understand., Hmmm.  Tell me more., Interesting, Very cool., Awesome!&lt;br /&gt;
**(Valued as 0/6pts, 1/6pt, 2/6pts, 3/6pts, 4/6pts, 5/6pts, and 6/6pts respectively in any &#039;&#039;&#039;normalized&#039;&#039;&#039; aggregation method)&lt;br /&gt;
**(Valued as 1, 2, 3, 4, 5, 6, and 7 respectively in the &#039;&#039;&#039;sum&#039;&#039;&#039; aggregation method)&lt;br /&gt;
&lt;br /&gt;
*&amp;quot;Refer&amp;quot;, pass, merit, distinction&lt;br /&gt;
**(Valued as 0/2pts, 1/2pt, and 2/2pts respectively in any &#039;&#039;&#039;normalized&#039;&#039;&#039; aggregation method)&lt;br /&gt;
**(Valued as 1, 2, and 3 respectively in the &#039;&#039;&#039;sum&#039;&#039;&#039; aggregation method)&lt;br /&gt;
&lt;br /&gt;
*&amp;quot;Hesitant&amp;quot; Fail, Acceptable, Average, Excellent&lt;br /&gt;
**(Valued as 0/3pts, 1/3pt, 2/3pts, and 3/3pts respectively in any &#039;&#039;&#039;normalized&#039;&#039;&#039; aggregation method)&lt;br /&gt;
**(Valued as 1, 2, 3, and 4 respectively in the &#039;&#039;&#039;sum&#039;&#039;&#039; aggregation method)&lt;br /&gt;
&lt;br /&gt;
*&amp;quot;Stars&amp;quot; &amp;amp;#9734;----, &amp;amp;#9734;&amp;amp;#9734;---, &amp;amp;#9734;&amp;amp;#9734;&amp;amp;#9734;--, &amp;amp;#9734;&amp;amp;#9734;&amp;amp;#9734;&amp;amp;#9734;-, &amp;amp;#9734;&amp;amp;#9734;&amp;amp;#9734;&amp;amp;#9734;&amp;amp;#9734;&lt;br /&gt;
**(Valued as 0/4pts, 1/4pt, 2/4pts, 3/4pts, and 4/4pts respectively in any &#039;&#039;&#039;normalized&#039;&#039;&#039; aggregation method)&lt;br /&gt;
**(Valued as 1, 2, 3, 4, and 5 respectively in the &#039;&#039;&#039;sum&#039;&#039;&#039; aggregation method)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[LSU Scales]] do not behave this way, please look here for documentation on LSU&#039;s implementation of Scales&lt;br /&gt;
&lt;br /&gt;
==Values calculated as percentage scores==&lt;br /&gt;
Moodle uses the last entry to determine the number of points in the scale for computing percentages. For example, if your scale is 0,5,6,7,8,9,10 then Moodle will use a 0-6 or 1-7 point scale depending on your chosen aggregation method.&lt;br /&gt;
*When using a &#039;&#039;&#039;normalized&#039;&#039;&#039; aggregation method, 0 will become 0/6, 5 will become 1/6, 6 will become 2/6, 7 will become 3/6, 8 will become 4/6, 9 will become 5/6, and 10 will become 6/6 for grade computation, respectively.&lt;br /&gt;
*When using the &#039;&#039;&#039;sum&#039;&#039;&#039; aggregation method, 0 will become 1, 5 will become 2, 6 will become 3, 7 will become 4, 8 will become 5, 9 will become 6, and 10 will become 7.&lt;br /&gt;
&lt;br /&gt;
Either way, the numbers you enter for your scale are &#039;&#039;&#039;NOT&#039;&#039;&#039; calculated as entered, the system calculates the number of non-zero entries and then creates a scale from 0 to the total number of entries (n) with their values calculates as 0/n, 1/n, 2/n, 3/n....&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;TIP:&#039;&#039; If your scale is a custom non-value (not a number), Moodle&#039;s behavior in combining or averaging the scores into a percentage value is unpredictable. When an average or aggregate is important, then it is a good idea to stick with the standard 100% scale  to compute an overall grade.&lt;br /&gt;
&lt;br /&gt;
[[LSU Scales]] do not behave this way, please look here for documentation on LSU&#039;s implementation of Scales&lt;br /&gt;
&lt;br /&gt;
== See also ==&lt;br /&gt;
&lt;br /&gt;
*[[Using Moodle book]] Chapter 13: Grades and Scales&lt;br /&gt;
*Using Moodle [http://moodle.org/mod/forum/discuss.php?d=106031 gradebook letter grade an item] forum discussion&lt;br /&gt;
&lt;br /&gt;
[[Category:Grades]]&lt;br /&gt;
&lt;br /&gt;
[[de:Bewertungsskalen]]&lt;br /&gt;
[[ca:grade/edit/scale/index]]&lt;br /&gt;
[[fr:Barèmes]]&lt;br /&gt;
[[nl:Schalen]]&lt;br /&gt;
[[zh:等级]]&lt;/div&gt;</summary>
		<author><name>Rrusso</name></author>
	</entry>
	<entry>
		<id>https://docs.moodle.org/33/en/index.php?title=Scales&amp;diff=53279</id>
		<title>Scales</title>
		<link rel="alternate" type="text/html" href="https://docs.moodle.org/33/en/index.php?title=Scales&amp;diff=53279"/>
		<updated>2009-03-25T19:33:35Z</updated>

		<summary type="html">&lt;p&gt;Rrusso: /* Example scales */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Course admin}}&lt;br /&gt;
[[Image:Scales_Icon.GIF]]Scales are a way of evaluating or rating a students&#039; performance. Moodle offers a standard set of numeric scales. It is also possible to create custom scales which can be available on the site. For example, you can give the student a word or small phrase as a way of rating or giving a student feedback. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Scales may be used in [[Forums]], [[Glossaries]] and [[Assignments]] for rating and/or [[Grades|grading]] a student&#039;s activity. &lt;br /&gt;
&lt;br /&gt;
==Standard scales==&lt;br /&gt;
Moodle includes 100 different numeric scales which can not be edited, and one non-numeric example.&lt;br /&gt;
&lt;br /&gt;
===Numeric===&lt;br /&gt;
Moodle includes numeric scales that range from a maximum of 100 to a minimum of 1.  For example, selecting a scale of 10, will allow a rating on a scale between 10 and 1. Numeric scales can be calculated as a [[Grades|grade]].&lt;br /&gt;
&lt;br /&gt;
===Included non numeric scales===&lt;br /&gt;
Included in the standard 1.9 Moodle install is a scale called &amp;quot;Separate and Connected ways of knowing&amp;quot;.  This has 3 elements: &amp;quot;Mostly Separate Knowing&amp;quot;, &amp;quot;Separate and Connected&amp;quot;, &amp;quot;Mostly Connected Knowing&amp;quot;. These phrases relate to a theory about how people approach the world. In edit mode, the teacher or administrator can see the scale description which explains the use of this interesting rating system.  &lt;br /&gt;
&lt;br /&gt;
==Creating a new scale==&lt;br /&gt;
New scales can be created by teachers with editing rights or by administrators or by any user with the [[Capabilities/moodle/course:managescales|manage scales role capability]] (Moodle 1.7 onwards).  Since 1.9 the scales can be edited in the Gradebook Menu Scales. The process is similar for making a new scale for either a course or site.&lt;br /&gt;
&lt;br /&gt;
===Creating course scales===&lt;br /&gt;
&lt;br /&gt;
#Click on the Grades link in the course Administration block, then select Scales from the Edit section of the gradebook dropdown menu. (For versions of Moodle prior to 1.9, simply click on the Scales link in the course [[Course administration block]].) &lt;br /&gt;
#On the Scales page click the &amp;quot;Add a new scale&amp;quot; button.&lt;br /&gt;
#On the next page give your scale a name in the Name box (highlighted in red in the screenshot) that will identify it among other scales.[[Image:moodle19 scales edit.jpg|center|thumb|Creating a new scale screen: Name, Scale, Description areas]]&lt;br /&gt;
#In the Scale box (highlighted in green), create your scale. Each item in the scale should be separated by a comma. You can use as many options here as you require. You must order the comma  separated elements in increasing order of value. &#039;&#039;&#039;For example, an A,B,C,D scale must be entered as D,C,B,A&#039;&#039;&#039;.&lt;br /&gt;
#Write a detailed description in the Description box (highlighted in blue) for your scale. Your students will have access to the description, and you can use this to give them additional feedback. The more details you put in the description, the more students will understand what each scale item means.&lt;br /&gt;
&lt;br /&gt;
===Creating a site scale===&lt;br /&gt;
Creating scales that are available in every course is similar to creating one for a single course. The site administrator will find a Scales link in the site administration block under Grades.   It will list the scales available on the site, except the standard numeric sales.  &lt;br /&gt;
&lt;br /&gt;
In older versions of Moodle, Administrators has to create a site-wide  scales by &amp;quot;promoting&amp;quot; a scale created for a course. To achieve this, add a new scale in any course, then use the move down arrow to move the scale from custom scales to standard scales (i.e. site-wide).&lt;br /&gt;
&lt;br /&gt;
==Using a scale==&lt;br /&gt;
First the teacher needs to assign a specific scale to the activity using a drop down menu in the activities setting. Then the teacher and/or students can rate an activity element (for example, a post in a forum) with the pre-defined scale.&lt;br /&gt;
&lt;br /&gt;
==Editing a scale==&lt;br /&gt;
If a scale has not yet been used, you will see an edit, move, and delete icon in the edit column.[[Image:moodle19 scales edit buttons.jpg|Editing a scale]]&lt;br /&gt;
&lt;br /&gt;
Once a scale is used for an activity, it is no longer possible to move or delete it, and you can only edit the scale name and description.&lt;br /&gt;
&lt;br /&gt;
==Example scales==&lt;br /&gt;
&lt;br /&gt;
*&#039;&#039;The Cool Scale&#039;&#039; - Not cool, Not very cool, Fairly cool, Cool, Very cool, The coolest thing ever!&lt;br /&gt;
**(Valued as 0/5pts, 1/5pt, 2/5pts, 3/5pts, 4/5pts, and 5/5pts respectively in &#039;&#039;&#039;any normalized aggregation method&#039;&#039;&#039;)&lt;br /&gt;
**(Valued as 1, 2, 3, 4, 5, and 6 respectively in the &#039;&#039;&#039;sum aggregation method&#039;&#039;&#039;)&lt;br /&gt;
&lt;br /&gt;
*&#039;&#039;General Introductions (The Affirmative Scale)&#039;&#039; - Welcome!, Glad to have you here!, Great post!&lt;br /&gt;
**(Valued as 0/2pts, 1/2pt, and 2/2pts respectively in any &#039;&#039;&#039;normalized&#039;&#039;&#039; aggregation method)&lt;br /&gt;
**(Valued as 1, 2, and 3 respectively in the &#039;&#039;&#039;sum&#039;&#039;&#039; aggregation method)&lt;br /&gt;
&lt;br /&gt;
*If you would like two options in your scale (incomplete and complete) type &amp;quot;incomplete, complete&amp;quot; in the scale box.&lt;br /&gt;
**(Valued as 0/1pts and 1/1pt respectively in any &#039;&#039;&#039;normalized&#039;&#039;&#039; aggregation method like weighted mean, mean, simple weighted mean, etc.)&lt;br /&gt;
**(Valued as 1, and 2 respectively in the &#039;&#039;&#039;sum&#039;&#039;&#039; aggregation method)&lt;br /&gt;
&lt;br /&gt;
*&#039;&#039;Generic Social Forum&#039;&#039; (This scale only worked prior to the averaging function) -  Please clarify., I don’t understand., Hmmm.  Tell me more., Interesting, Very cool., Awesome!&lt;br /&gt;
**(Valued as 0/6pts, 1/6pt, 2/6pts, 3/6pts, 4/6pts, 5/6pts, and 6/6pts respectively in any &#039;&#039;&#039;normalized&#039;&#039;&#039; aggregation method)&lt;br /&gt;
**(Valued as 1, 2, 3, 4, 5, 6, and 7 respectively in the &#039;&#039;&#039;sum&#039;&#039;&#039; aggregation method)&lt;br /&gt;
&lt;br /&gt;
*&amp;quot;Refer&amp;quot;, pass, merit, distinction&lt;br /&gt;
**(Valued as 0/2pts, 1/2pt, and 2/2pts respectively in any &#039;&#039;&#039;normalized&#039;&#039;&#039; aggregation method)&lt;br /&gt;
**(Valued as 1, 2, and 3 respectively in the &#039;&#039;&#039;sum&#039;&#039;&#039; aggregation method)&lt;br /&gt;
&lt;br /&gt;
*&amp;quot;Hesitant&amp;quot; Fail, Acceptable, Average, Excellent&lt;br /&gt;
**(Valued as 0/3pts, 1/3pt, 2/3pts, and 3/3pts respectively in any &#039;&#039;&#039;normalized&#039;&#039;&#039; aggregation method)&lt;br /&gt;
**(Valued as 1, 2, 3, and 4 respectively in the &#039;&#039;&#039;sum&#039;&#039;&#039; aggregation method)&lt;br /&gt;
&lt;br /&gt;
*&amp;quot;Stars&amp;quot; &amp;amp;#9734;----, &amp;amp;#9734;&amp;amp;#9734;---, &amp;amp;#9734;&amp;amp;#9734;&amp;amp;#9734;--, &amp;amp;#9734;&amp;amp;#9734;&amp;amp;#9734;&amp;amp;#9734;-, &amp;amp;#9734;&amp;amp;#9734;&amp;amp;#9734;&amp;amp;#9734;&amp;amp;#9734;&lt;br /&gt;
**(Valued as 0/4pts, 1/4pt, 2/4pts, 3/4pts, and 4/4pts respectively in any &#039;&#039;&#039;normalized&#039;&#039;&#039; aggregation method)&lt;br /&gt;
**(Valued as 1, 2, 3, 4, and 5 respectively in the &#039;&#039;&#039;sum&#039;&#039;&#039; aggregation method)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[LSU Scales]] do not behave this way, please look here for documentation on LSU&#039;s implementation of Scales&lt;br /&gt;
&lt;br /&gt;
==Values calculated as percentage scores==&lt;br /&gt;
Moodle uses the last entry to determine the number of points in the scale for computing percentages. For example, if your scale is 0,5,6,7,8,9,10 then Moodle will use a 0-6 point scale and 0 will become 0/6, 5 will become 1/6, 6 will become 2/6, 7 will become 3/6, 8 will become 4/6, 9 will become 5/6, and 10 will become 6/6 for grade computation, respectively.&lt;br /&gt;
&lt;br /&gt;
The numbers you enter for your scale are &#039;&#039;&#039;NOT&#039;&#039;&#039; calculated as entered, the system calculates the number of non-zero entries and then creates a scale from 0 to the total number of entries (n) with their values calculates as 0/n, 1/n, 2/n, 3/n....&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;TIP:&#039;&#039; If your scale is a custom non-value (not a number), Moodle&#039;s behavior in combining or averaging the scores into a percentage value is unpredictable. When an average or aggregate is important, then it is a good idea to stick with the standard 100% scale  to compute an overall grade.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[LSU Scales]] do not behave this way, please look here for documentation on LSU&#039;s implementation of Scales&lt;br /&gt;
&lt;br /&gt;
== See also ==&lt;br /&gt;
&lt;br /&gt;
*[[Using Moodle book]] Chapter 13: Grades and Scales&lt;br /&gt;
*Using Moodle [http://moodle.org/mod/forum/discuss.php?d=106031 gradebook letter grade an item] forum discussion&lt;br /&gt;
&lt;br /&gt;
[[Category:Grades]]&lt;br /&gt;
&lt;br /&gt;
[[de:Bewertungsskalen]]&lt;br /&gt;
[[ca:grade/edit/scale/index]]&lt;br /&gt;
[[fr:Barèmes]]&lt;br /&gt;
[[nl:Schalen]]&lt;br /&gt;
[[zh:等级]]&lt;/div&gt;</summary>
		<author><name>Rrusso</name></author>
	</entry>
	<entry>
		<id>https://docs.moodle.org/33/en/index.php?title=Scales&amp;diff=53278</id>
		<title>Scales</title>
		<link rel="alternate" type="text/html" href="https://docs.moodle.org/33/en/index.php?title=Scales&amp;diff=53278"/>
		<updated>2009-03-25T19:32:21Z</updated>

		<summary type="html">&lt;p&gt;Rrusso: /* Example scales */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Course admin}}&lt;br /&gt;
[[Image:Scales_Icon.GIF]]Scales are a way of evaluating or rating a students&#039; performance. Moodle offers a standard set of numeric scales. It is also possible to create custom scales which can be available on the site. For example, you can give the student a word or small phrase as a way of rating or giving a student feedback. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Scales may be used in [[Forums]], [[Glossaries]] and [[Assignments]] for rating and/or [[Grades|grading]] a student&#039;s activity. &lt;br /&gt;
&lt;br /&gt;
==Standard scales==&lt;br /&gt;
Moodle includes 100 different numeric scales which can not be edited, and one non-numeric example.&lt;br /&gt;
&lt;br /&gt;
===Numeric===&lt;br /&gt;
Moodle includes numeric scales that range from a maximum of 100 to a minimum of 1.  For example, selecting a scale of 10, will allow a rating on a scale between 10 and 1. Numeric scales can be calculated as a [[Grades|grade]].&lt;br /&gt;
&lt;br /&gt;
===Included non numeric scales===&lt;br /&gt;
Included in the standard 1.9 Moodle install is a scale called &amp;quot;Separate and Connected ways of knowing&amp;quot;.  This has 3 elements: &amp;quot;Mostly Separate Knowing&amp;quot;, &amp;quot;Separate and Connected&amp;quot;, &amp;quot;Mostly Connected Knowing&amp;quot;. These phrases relate to a theory about how people approach the world. In edit mode, the teacher or administrator can see the scale description which explains the use of this interesting rating system.  &lt;br /&gt;
&lt;br /&gt;
==Creating a new scale==&lt;br /&gt;
New scales can be created by teachers with editing rights or by administrators or by any user with the [[Capabilities/moodle/course:managescales|manage scales role capability]] (Moodle 1.7 onwards).  Since 1.9 the scales can be edited in the Gradebook Menu Scales. The process is similar for making a new scale for either a course or site.&lt;br /&gt;
&lt;br /&gt;
===Creating course scales===&lt;br /&gt;
&lt;br /&gt;
#Click on the Grades link in the course Administration block, then select Scales from the Edit section of the gradebook dropdown menu. (For versions of Moodle prior to 1.9, simply click on the Scales link in the course [[Course administration block]].) &lt;br /&gt;
#On the Scales page click the &amp;quot;Add a new scale&amp;quot; button.&lt;br /&gt;
#On the next page give your scale a name in the Name box (highlighted in red in the screenshot) that will identify it among other scales.[[Image:moodle19 scales edit.jpg|center|thumb|Creating a new scale screen: Name, Scale, Description areas]]&lt;br /&gt;
#In the Scale box (highlighted in green), create your scale. Each item in the scale should be separated by a comma. You can use as many options here as you require. You must order the comma  separated elements in increasing order of value. &#039;&#039;&#039;For example, an A,B,C,D scale must be entered as D,C,B,A&#039;&#039;&#039;.&lt;br /&gt;
#Write a detailed description in the Description box (highlighted in blue) for your scale. Your students will have access to the description, and you can use this to give them additional feedback. The more details you put in the description, the more students will understand what each scale item means.&lt;br /&gt;
&lt;br /&gt;
===Creating a site scale===&lt;br /&gt;
Creating scales that are available in every course is similar to creating one for a single course. The site administrator will find a Scales link in the site administration block under Grades.   It will list the scales available on the site, except the standard numeric sales.  &lt;br /&gt;
&lt;br /&gt;
In older versions of Moodle, Administrators has to create a site-wide  scales by &amp;quot;promoting&amp;quot; a scale created for a course. To achieve this, add a new scale in any course, then use the move down arrow to move the scale from custom scales to standard scales (i.e. site-wide).&lt;br /&gt;
&lt;br /&gt;
==Using a scale==&lt;br /&gt;
First the teacher needs to assign a specific scale to the activity using a drop down menu in the activities setting. Then the teacher and/or students can rate an activity element (for example, a post in a forum) with the pre-defined scale.&lt;br /&gt;
&lt;br /&gt;
==Editing a scale==&lt;br /&gt;
If a scale has not yet been used, you will see an edit, move, and delete icon in the edit column.[[Image:moodle19 scales edit buttons.jpg|Editing a scale]]&lt;br /&gt;
&lt;br /&gt;
Once a scale is used for an activity, it is no longer possible to move or delete it, and you can only edit the scale name and description.&lt;br /&gt;
&lt;br /&gt;
==Example scales==&lt;br /&gt;
&lt;br /&gt;
*&#039;&#039;The Cool Scale&#039;&#039; - Not cool, Not very cool, Fairly cool, Cool, Very cool, The coolest thing ever!&lt;br /&gt;
**(Valued as 0/5pts, 1/5pt, 2/5pts, 3/5pts, 4/5pts, and 5/5pts respectively in any normalized aggregation method)&lt;br /&gt;
**(Valued as 1, 2, 3, 4, 5, and 6 respectively in the sum aggregation method)&lt;br /&gt;
&lt;br /&gt;
*&#039;&#039;General Introductions (The Affirmative Scale)&#039;&#039; - Welcome!, Glad to have you here!, Great post!&lt;br /&gt;
**(Valued as 0/2pts, 1/2pt, and 2/2pts respectively in any normalized aggregation method)&lt;br /&gt;
**(Valued as 1, 2, and 3 respectively in the sum aggregation method)&lt;br /&gt;
&lt;br /&gt;
*If you would like two options in your scale (incomplete and complete) type &amp;quot;incomplete, complete&amp;quot; in the scale box.&lt;br /&gt;
**(Valued as 0/1pts and 1/1pt respectively in &#039;&#039;&#039;any normalized aggregation method&#039;&#039;&#039; like weighted mean, mean, simple weighted mean, etc.)&lt;br /&gt;
**(Valued as 1, and 2 respectively in the &#039;&#039;&#039;sum aggregation method&#039;&#039;&#039;)&lt;br /&gt;
&lt;br /&gt;
*&#039;&#039;Generic Social Forum&#039;&#039; (This scale only worked prior to the averaging function) -  Please clarify., I don’t understand., Hmmm.  Tell me more., Interesting, Very cool., Awesome!&lt;br /&gt;
**(Valued as 0/6pts, 1/6pt, 2/6pts, 3/6pts, 4/6pts, 5/6pts, and 6/6pts respectively in any &#039;&#039;&#039;normalized&#039;&#039;&#039; aggregation method)&lt;br /&gt;
**(Valued as 1, 2, 3, 4, 5, 6, and 7 respectively in the &#039;&#039;&#039;sum&#039;&#039;&#039; aggregation method)&lt;br /&gt;
&lt;br /&gt;
*&amp;quot;Refer&amp;quot;, pass, merit, distinction&lt;br /&gt;
**(Valued as 0/2pts, 1/2pt, and 2/2pts respectively in any &#039;&#039;&#039;normalized&#039;&#039;&#039; aggregation method)&lt;br /&gt;
**(Valued as 1, 2, and 3 respectively in the &#039;&#039;&#039;sum&#039;&#039;&#039; aggregation method)&lt;br /&gt;
&lt;br /&gt;
*&amp;quot;Hesitant&amp;quot; Fail, Acceptable, Average, Excellent&lt;br /&gt;
**(Valued as 0/3pts, 1/3pt, 2/3pts, and 3/3pts respectively in any &#039;&#039;&#039;normalized&#039;&#039;&#039; aggregation method)&lt;br /&gt;
**(Valued as 1, 2, 3, and 4 respectively in the &#039;&#039;&#039;sum&#039;&#039;&#039; aggregation method)&lt;br /&gt;
&lt;br /&gt;
*&amp;quot;Stars&amp;quot; &amp;amp;#9734;----, &amp;amp;#9734;&amp;amp;#9734;---, &amp;amp;#9734;&amp;amp;#9734;&amp;amp;#9734;--, &amp;amp;#9734;&amp;amp;#9734;&amp;amp;#9734;&amp;amp;#9734;-, &amp;amp;#9734;&amp;amp;#9734;&amp;amp;#9734;&amp;amp;#9734;&amp;amp;#9734;&lt;br /&gt;
**(Valued as 0/4pts, 1/4pt, 2/4pts, 3/4pts, and 4/4pts respectively in any &#039;&#039;&#039;normalized&#039;&#039;&#039; aggregation method)&lt;br /&gt;
**(Valued as 1, 2, 3, 4, and 5 respectively in the &#039;&#039;&#039;sum&#039;&#039;&#039; aggregation method)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[LSU Scales]] do not behave this way, please look here for documentation on LSU&#039;s implementation of Scales&lt;br /&gt;
&lt;br /&gt;
==Values calculated as percentage scores==&lt;br /&gt;
Moodle uses the last entry to determine the number of points in the scale for computing percentages. For example, if your scale is 0,5,6,7,8,9,10 then Moodle will use a 0-6 point scale and 0 will become 0/6, 5 will become 1/6, 6 will become 2/6, 7 will become 3/6, 8 will become 4/6, 9 will become 5/6, and 10 will become 6/6 for grade computation, respectively.&lt;br /&gt;
&lt;br /&gt;
The numbers you enter for your scale are &#039;&#039;&#039;NOT&#039;&#039;&#039; calculated as entered, the system calculates the number of non-zero entries and then creates a scale from 0 to the total number of entries (n) with their values calculates as 0/n, 1/n, 2/n, 3/n....&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;TIP:&#039;&#039; If your scale is a custom non-value (not a number), Moodle&#039;s behavior in combining or averaging the scores into a percentage value is unpredictable. When an average or aggregate is important, then it is a good idea to stick with the standard 100% scale  to compute an overall grade.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[LSU Scales]] do not behave this way, please look here for documentation on LSU&#039;s implementation of Scales&lt;br /&gt;
&lt;br /&gt;
== See also ==&lt;br /&gt;
&lt;br /&gt;
*[[Using Moodle book]] Chapter 13: Grades and Scales&lt;br /&gt;
*Using Moodle [http://moodle.org/mod/forum/discuss.php?d=106031 gradebook letter grade an item] forum discussion&lt;br /&gt;
&lt;br /&gt;
[[Category:Grades]]&lt;br /&gt;
&lt;br /&gt;
[[de:Bewertungsskalen]]&lt;br /&gt;
[[ca:grade/edit/scale/index]]&lt;br /&gt;
[[fr:Barèmes]]&lt;br /&gt;
[[nl:Schalen]]&lt;br /&gt;
[[zh:等级]]&lt;/div&gt;</summary>
		<author><name>Rrusso</name></author>
	</entry>
	<entry>
		<id>https://docs.moodle.org/33/en/index.php?title=Scales&amp;diff=53275</id>
		<title>Scales</title>
		<link rel="alternate" type="text/html" href="https://docs.moodle.org/33/en/index.php?title=Scales&amp;diff=53275"/>
		<updated>2009-03-25T18:29:57Z</updated>

		<summary type="html">&lt;p&gt;Rrusso: /* Values calculated as percentage scores */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Course admin}}&lt;br /&gt;
[[Image:Scales_Icon.GIF]]Scales are a way of evaluating or rating a students&#039; performance. Moodle offers a standard set of numeric scales. It is also possible to create custom scales which can be available on the site. For example, you can give the student a word or small phrase as a way of rating or giving a student feedback. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Scales may be used in [[Forums]], [[Glossaries]] and [[Assignments]] for rating and/or [[Grades|grading]] a student&#039;s activity. &lt;br /&gt;
&lt;br /&gt;
==Standard scales==&lt;br /&gt;
Moodle includes 100 different numeric scales which can not be edited, and one non-numeric example.&lt;br /&gt;
&lt;br /&gt;
===Numeric===&lt;br /&gt;
Moodle includes numeric scales that range from a maximum of 100 to a minimum of 1.  For example, selecting a scale of 10, will allow a rating on a scale between 10 and 1. Numeric scales can be calculated as a [[Grades|grade]].&lt;br /&gt;
&lt;br /&gt;
===Included non numeric scales===&lt;br /&gt;
Included in the standard 1.9 Moodle install is a scale called &amp;quot;Separate and Connected ways of knowing&amp;quot;.  This has 3 elements: &amp;quot;Mostly Separate Knowing&amp;quot;, &amp;quot;Separate and Connected&amp;quot;, &amp;quot;Mostly Connected Knowing&amp;quot;. These phrases relate to a theory about how people approach the world. In edit mode, the teacher or administrator can see the scale description which explains the use of this interesting rating system.  &lt;br /&gt;
&lt;br /&gt;
==Creating a new scale==&lt;br /&gt;
New scales can be created by teachers with editing rights or by administrators or by any user with the [[Capabilities/moodle/course:managescales|manage scales role capability]] (Moodle 1.7 onwards).  Since 1.9 the scales can be edited in the Gradebook Menu Scales. The process is similar for making a new scale for either a course or site.&lt;br /&gt;
&lt;br /&gt;
===Creating course scales===&lt;br /&gt;
&lt;br /&gt;
#Click on the Grades link in the course Administration block, then select Scales from the Edit section of the gradebook dropdown menu. (For versions of Moodle prior to 1.9, simply click on the Scales link in the course [[Course administration block]].) &lt;br /&gt;
#On the Scales page click the &amp;quot;Add a new scale&amp;quot; button.&lt;br /&gt;
#On the next page give your scale a name in the Name box (highlighted in red in the screenshot) that will identify it among other scales.[[Image:moodle19 scales edit.jpg|center|thumb|Creating a new scale screen: Name, Scale, Description areas]]&lt;br /&gt;
#In the Scale box (highlighted in green), create your scale. Each item in the scale should be separated by a comma. You can use as many options here as you require. You must order the comma  separated elements in increasing order of value. &#039;&#039;&#039;For example, an A,B,C,D scale must be entered as D,C,B,A&#039;&#039;&#039;.&lt;br /&gt;
#Write a detailed description in the Description box (highlighted in blue) for your scale. Your students will have access to the description, and you can use this to give them additional feedback. The more details you put in the description, the more students will understand what each scale item means.&lt;br /&gt;
&lt;br /&gt;
===Creating a site scale===&lt;br /&gt;
Creating scales that are available in every course is similar to creating one for a single course. The site administrator will find a Scales link in the site administration block under Grades.   It will list the scales available on the site, except the standard numeric sales.  &lt;br /&gt;
&lt;br /&gt;
In older versions of Moodle, Administrators has to create a site-wide  scales by &amp;quot;promoting&amp;quot; a scale created for a course. To achieve this, add a new scale in any course, then use the move down arrow to move the scale from custom scales to standard scales (i.e. site-wide).&lt;br /&gt;
&lt;br /&gt;
==Using a scale==&lt;br /&gt;
First the teacher needs to assign a specific scale to the activity using a drop down menu in the activities setting. Then the teacher and/or students can rate an activity element (for example, a post in a forum) with the pre-defined scale.&lt;br /&gt;
&lt;br /&gt;
==Editing a scale==&lt;br /&gt;
If a scale has not yet been used, you will see an edit, move, and delete icon in the edit column.[[Image:moodle19 scales edit buttons.jpg|Editing a scale]]&lt;br /&gt;
&lt;br /&gt;
Once a scale is used for an activity, it is no longer possible to move or delete it, and you can only edit the scale name and description.&lt;br /&gt;
&lt;br /&gt;
==Example scales==&lt;br /&gt;
&lt;br /&gt;
*&#039;&#039;The Cool Scale&#039;&#039; - Not cool, Not very cool, Fairly cool, Cool, Very cool, The coolest thing ever!&lt;br /&gt;
**(Valued as 0/5pts, 1/5pt, 2/5pts, 3/5pts, 4/5pts, and 5/5pts respectively)&lt;br /&gt;
&lt;br /&gt;
*&#039;&#039;General Introductions (The Affirmative Scale)&#039;&#039; - Welcome!, Glad to have you here!, Great post!&lt;br /&gt;
**(Valued as 0/2pts, 1/2pt, and 2/2pts respectively)&lt;br /&gt;
&lt;br /&gt;
*If you would like two options in your scale (incomplete and complete) type &amp;quot;incomplete, complete&amp;quot; in the scale box.&lt;br /&gt;
**(Valued as 0/1pts and 1/1pt respectively)&lt;br /&gt;
&lt;br /&gt;
*&#039;&#039;Generic Social Forum&#039;&#039; (This scale only worked prior to the averaging function) -  Please clarify., I don’t understand., Hmmm.  Tell me more., Interesting, Very cool., Awesome!&lt;br /&gt;
**(Valued as 0/6pts, 1/6pt, 2/6pts, 3/6pts, 4/6pts, 5/6pts, and 6/6pts respectively)&lt;br /&gt;
&lt;br /&gt;
*&amp;quot;Refer&amp;quot;, pass, merit, distinction&lt;br /&gt;
**(Valued as 0/2pts, 1/2pt, and 2/2pts respectively)&lt;br /&gt;
&lt;br /&gt;
*&amp;quot;Hesitant&amp;quot; Fail, Acceptable, Average, Excellent&lt;br /&gt;
**(Valued as 0/3pts, 1/3pt, 2/3pts, and 3/3pts respectively)&lt;br /&gt;
&lt;br /&gt;
*&amp;quot;Stars&amp;quot; &amp;amp;#9734;----, &amp;amp;#9734;&amp;amp;#9734;---, &amp;amp;#9734;&amp;amp;#9734;&amp;amp;#9734;--, &amp;amp;#9734;&amp;amp;#9734;&amp;amp;#9734;&amp;amp;#9734;-, &amp;amp;#9734;&amp;amp;#9734;&amp;amp;#9734;&amp;amp;#9734;&amp;amp;#9734;&lt;br /&gt;
**(Valued as 0/4pts, 1/4pt, 2/4pts, 3/4pts, and 4/4pts respectively)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[LSU Scales]] do not behave this way, please look here for documentation on LSU&#039;s implementation of Scales&lt;br /&gt;
&lt;br /&gt;
==Values calculated as percentage scores==&lt;br /&gt;
Moodle uses the last entry to determine the number of points in the scale for computing percentages. For example, if your scale is 0,5,6,7,8,9,10 then Moodle will use a 0-6 point scale and 0 will become 0/6, 5 will become 1/6, 6 will become 2/6, 7 will become 3/6, 8 will become 4/6, 9 will become 5/6, and 10 will become 6/6 for grade computation, respectively.&lt;br /&gt;
&lt;br /&gt;
The numbers you enter for your scale are &#039;&#039;&#039;NOT&#039;&#039;&#039; calculated as entered, the system calculates the number of non-zero entries and then creates a scale from 0 to the total number of entries (n) with their values calculates as 0/n, 1/n, 2/n, 3/n....&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;TIP:&#039;&#039; If your scale is a custom non-value (not a number), Moodle&#039;s behavior in combining or averaging the scores into a percentage value is unpredictable. When an average or aggregate is important, then it is a good idea to stick with the standard 100% scale  to compute an overall grade.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[LSU Scales]] do not behave this way, please look here for documentation on LSU&#039;s implementation of Scales&lt;br /&gt;
&lt;br /&gt;
== See also ==&lt;br /&gt;
&lt;br /&gt;
*[[Using Moodle book]] Chapter 13: Grades and Scales&lt;br /&gt;
*Using Moodle [http://moodle.org/mod/forum/discuss.php?d=106031 gradebook letter grade an item] forum discussion&lt;br /&gt;
&lt;br /&gt;
[[Category:Grades]]&lt;br /&gt;
&lt;br /&gt;
[[de:Bewertungsskalen]]&lt;br /&gt;
[[ca:grade/edit/scale/index]]&lt;br /&gt;
[[fr:Barèmes]]&lt;br /&gt;
[[nl:Schalen]]&lt;br /&gt;
[[zh:等级]]&lt;/div&gt;</summary>
		<author><name>Rrusso</name></author>
	</entry>
	<entry>
		<id>https://docs.moodle.org/33/en/index.php?title=Scales&amp;diff=53274</id>
		<title>Scales</title>
		<link rel="alternate" type="text/html" href="https://docs.moodle.org/33/en/index.php?title=Scales&amp;diff=53274"/>
		<updated>2009-03-25T18:29:42Z</updated>

		<summary type="html">&lt;p&gt;Rrusso: /* Example scales */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Course admin}}&lt;br /&gt;
[[Image:Scales_Icon.GIF]]Scales are a way of evaluating or rating a students&#039; performance. Moodle offers a standard set of numeric scales. It is also possible to create custom scales which can be available on the site. For example, you can give the student a word or small phrase as a way of rating or giving a student feedback. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Scales may be used in [[Forums]], [[Glossaries]] and [[Assignments]] for rating and/or [[Grades|grading]] a student&#039;s activity. &lt;br /&gt;
&lt;br /&gt;
==Standard scales==&lt;br /&gt;
Moodle includes 100 different numeric scales which can not be edited, and one non-numeric example.&lt;br /&gt;
&lt;br /&gt;
===Numeric===&lt;br /&gt;
Moodle includes numeric scales that range from a maximum of 100 to a minimum of 1.  For example, selecting a scale of 10, will allow a rating on a scale between 10 and 1. Numeric scales can be calculated as a [[Grades|grade]].&lt;br /&gt;
&lt;br /&gt;
===Included non numeric scales===&lt;br /&gt;
Included in the standard 1.9 Moodle install is a scale called &amp;quot;Separate and Connected ways of knowing&amp;quot;.  This has 3 elements: &amp;quot;Mostly Separate Knowing&amp;quot;, &amp;quot;Separate and Connected&amp;quot;, &amp;quot;Mostly Connected Knowing&amp;quot;. These phrases relate to a theory about how people approach the world. In edit mode, the teacher or administrator can see the scale description which explains the use of this interesting rating system.  &lt;br /&gt;
&lt;br /&gt;
==Creating a new scale==&lt;br /&gt;
New scales can be created by teachers with editing rights or by administrators or by any user with the [[Capabilities/moodle/course:managescales|manage scales role capability]] (Moodle 1.7 onwards).  Since 1.9 the scales can be edited in the Gradebook Menu Scales. The process is similar for making a new scale for either a course or site.&lt;br /&gt;
&lt;br /&gt;
===Creating course scales===&lt;br /&gt;
&lt;br /&gt;
#Click on the Grades link in the course Administration block, then select Scales from the Edit section of the gradebook dropdown menu. (For versions of Moodle prior to 1.9, simply click on the Scales link in the course [[Course administration block]].) &lt;br /&gt;
#On the Scales page click the &amp;quot;Add a new scale&amp;quot; button.&lt;br /&gt;
#On the next page give your scale a name in the Name box (highlighted in red in the screenshot) that will identify it among other scales.[[Image:moodle19 scales edit.jpg|center|thumb|Creating a new scale screen: Name, Scale, Description areas]]&lt;br /&gt;
#In the Scale box (highlighted in green), create your scale. Each item in the scale should be separated by a comma. You can use as many options here as you require. You must order the comma  separated elements in increasing order of value. &#039;&#039;&#039;For example, an A,B,C,D scale must be entered as D,C,B,A&#039;&#039;&#039;.&lt;br /&gt;
#Write a detailed description in the Description box (highlighted in blue) for your scale. Your students will have access to the description, and you can use this to give them additional feedback. The more details you put in the description, the more students will understand what each scale item means.&lt;br /&gt;
&lt;br /&gt;
===Creating a site scale===&lt;br /&gt;
Creating scales that are available in every course is similar to creating one for a single course. The site administrator will find a Scales link in the site administration block under Grades.   It will list the scales available on the site, except the standard numeric sales.  &lt;br /&gt;
&lt;br /&gt;
In older versions of Moodle, Administrators has to create a site-wide  scales by &amp;quot;promoting&amp;quot; a scale created for a course. To achieve this, add a new scale in any course, then use the move down arrow to move the scale from custom scales to standard scales (i.e. site-wide).&lt;br /&gt;
&lt;br /&gt;
==Using a scale==&lt;br /&gt;
First the teacher needs to assign a specific scale to the activity using a drop down menu in the activities setting. Then the teacher and/or students can rate an activity element (for example, a post in a forum) with the pre-defined scale.&lt;br /&gt;
&lt;br /&gt;
==Editing a scale==&lt;br /&gt;
If a scale has not yet been used, you will see an edit, move, and delete icon in the edit column.[[Image:moodle19 scales edit buttons.jpg|Editing a scale]]&lt;br /&gt;
&lt;br /&gt;
Once a scale is used for an activity, it is no longer possible to move or delete it, and you can only edit the scale name and description.&lt;br /&gt;
&lt;br /&gt;
==Example scales==&lt;br /&gt;
&lt;br /&gt;
*&#039;&#039;The Cool Scale&#039;&#039; - Not cool, Not very cool, Fairly cool, Cool, Very cool, The coolest thing ever!&lt;br /&gt;
**(Valued as 0/5pts, 1/5pt, 2/5pts, 3/5pts, 4/5pts, and 5/5pts respectively)&lt;br /&gt;
&lt;br /&gt;
*&#039;&#039;General Introductions (The Affirmative Scale)&#039;&#039; - Welcome!, Glad to have you here!, Great post!&lt;br /&gt;
**(Valued as 0/2pts, 1/2pt, and 2/2pts respectively)&lt;br /&gt;
&lt;br /&gt;
*If you would like two options in your scale (incomplete and complete) type &amp;quot;incomplete, complete&amp;quot; in the scale box.&lt;br /&gt;
**(Valued as 0/1pts and 1/1pt respectively)&lt;br /&gt;
&lt;br /&gt;
*&#039;&#039;Generic Social Forum&#039;&#039; (This scale only worked prior to the averaging function) -  Please clarify., I don’t understand., Hmmm.  Tell me more., Interesting, Very cool., Awesome!&lt;br /&gt;
**(Valued as 0/6pts, 1/6pt, 2/6pts, 3/6pts, 4/6pts, 5/6pts, and 6/6pts respectively)&lt;br /&gt;
&lt;br /&gt;
*&amp;quot;Refer&amp;quot;, pass, merit, distinction&lt;br /&gt;
**(Valued as 0/2pts, 1/2pt, and 2/2pts respectively)&lt;br /&gt;
&lt;br /&gt;
*&amp;quot;Hesitant&amp;quot; Fail, Acceptable, Average, Excellent&lt;br /&gt;
**(Valued as 0/3pts, 1/3pt, 2/3pts, and 3/3pts respectively)&lt;br /&gt;
&lt;br /&gt;
*&amp;quot;Stars&amp;quot; &amp;amp;#9734;----, &amp;amp;#9734;&amp;amp;#9734;---, &amp;amp;#9734;&amp;amp;#9734;&amp;amp;#9734;--, &amp;amp;#9734;&amp;amp;#9734;&amp;amp;#9734;&amp;amp;#9734;-, &amp;amp;#9734;&amp;amp;#9734;&amp;amp;#9734;&amp;amp;#9734;&amp;amp;#9734;&lt;br /&gt;
**(Valued as 0/4pts, 1/4pt, 2/4pts, 3/4pts, and 4/4pts respectively)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[LSU Scales]] do not behave this way, please look here for documentation on LSU&#039;s implementation of Scales&lt;br /&gt;
&lt;br /&gt;
==Values calculated as percentage scores==&lt;br /&gt;
Moodle uses the last entry to determine the number of points in the scale for computing percentages. For example, if your scale is 0,5,6,7,8,9,10 then Moodle will use a 0-6 point scale and 0 will become 0/6, 5 will become 1/6, 6 will become 2/6, 7 will become 3/6, 8 will become 4/6, 9 will become 5/6, and 10 will become 6/6 for grade computation, respectively.&lt;br /&gt;
&lt;br /&gt;
The numbers you enter for your scale are &#039;&#039;&#039;NOT&#039;&#039;&#039; calculated as entered, the system calculates the number of non-zero entries and then creates a scale from 0 to the total number of entries (n) with their values calculates as 0/n, 1/n, 2/n, 3/n....&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;TIP:&#039;&#039; If your scale is a custom non-value (not a number), Moodle&#039;s behavior in combining or averaging the scores into a percentage value is unpredictable. When an average or aggregate is important, then it is a good idea to stick with the standard 100% scale  to compute an overall grade.&lt;br /&gt;
&lt;br /&gt;
== See also ==&lt;br /&gt;
&lt;br /&gt;
*[[Using Moodle book]] Chapter 13: Grades and Scales&lt;br /&gt;
*Using Moodle [http://moodle.org/mod/forum/discuss.php?d=106031 gradebook letter grade an item] forum discussion&lt;br /&gt;
&lt;br /&gt;
[[Category:Grades]]&lt;br /&gt;
&lt;br /&gt;
[[de:Bewertungsskalen]]&lt;br /&gt;
[[ca:grade/edit/scale/index]]&lt;br /&gt;
[[fr:Barèmes]]&lt;br /&gt;
[[nl:Schalen]]&lt;br /&gt;
[[zh:等级]]&lt;/div&gt;</summary>
		<author><name>Rrusso</name></author>
	</entry>
	<entry>
		<id>https://docs.moodle.org/33/en/index.php?title=Scales&amp;diff=53272</id>
		<title>Scales</title>
		<link rel="alternate" type="text/html" href="https://docs.moodle.org/33/en/index.php?title=Scales&amp;diff=53272"/>
		<updated>2009-03-25T18:03:41Z</updated>

		<summary type="html">&lt;p&gt;Rrusso: /* Example scales */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Course admin}}&lt;br /&gt;
[[Image:Scales_Icon.GIF]]Scales are a way of evaluating or rating a students&#039; performance. Moodle offers a standard set of numeric scales. It is also possible to create custom scales which can be available on the site. For example, you can give the student a word or small phrase as a way of rating or giving a student feedback. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Scales may be used in [[Forums]], [[Glossaries]] and [[Assignments]] for rating and/or [[Grades|grading]] a student&#039;s activity. &lt;br /&gt;
&lt;br /&gt;
==Standard scales==&lt;br /&gt;
Moodle includes 100 different numeric scales which can not be edited, and one non-numeric example.&lt;br /&gt;
&lt;br /&gt;
===Numeric===&lt;br /&gt;
Moodle includes numeric scales that range from a maximum of 100 to a minimum of 1.  For example, selecting a scale of 10, will allow a rating on a scale between 10 and 1. Numeric scales can be calculated as a [[Grades|grade]].&lt;br /&gt;
&lt;br /&gt;
===Included non numeric scales===&lt;br /&gt;
Included in the standard 1.9 Moodle install is a scale called &amp;quot;Separate and Connected ways of knowing&amp;quot;.  This has 3 elements: &amp;quot;Mostly Separate Knowing&amp;quot;, &amp;quot;Separate and Connected&amp;quot;, &amp;quot;Mostly Connected Knowing&amp;quot;. These phrases relate to a theory about how people approach the world. In edit mode, the teacher or administrator can see the scale description which explains the use of this interesting rating system.  &lt;br /&gt;
&lt;br /&gt;
==Creating a new scale==&lt;br /&gt;
New scales can be created by teachers with editing rights or by administrators or by any user with the [[Capabilities/moodle/course:managescales|manage scales role capability]] (Moodle 1.7 onwards).  Since 1.9 the scales can be edited in the Gradebook Menu Scales. The process is similar for making a new scale for either a course or site.&lt;br /&gt;
&lt;br /&gt;
===Creating course scales===&lt;br /&gt;
&lt;br /&gt;
#Click on the Grades link in the course Administration block, then select Scales from the Edit section of the gradebook dropdown menu. (For versions of Moodle prior to 1.9, simply click on the Scales link in the course [[Course administration block]].) &lt;br /&gt;
#On the Scales page click the &amp;quot;Add a new scale&amp;quot; button.&lt;br /&gt;
#On the next page give your scale a name in the Name box (highlighted in red in the screenshot) that will identify it among other scales.[[Image:moodle19 scales edit.jpg|center|thumb|Creating a new scale screen: Name, Scale, Description areas]]&lt;br /&gt;
#In the Scale box (highlighted in green), create your scale. Each item in the scale should be separated by a comma. You can use as many options here as you require. You must order the comma  separated elements in increasing order of value. &#039;&#039;&#039;For example, an A,B,C,D scale must be entered as D,C,B,A&#039;&#039;&#039;.&lt;br /&gt;
#Write a detailed description in the Description box (highlighted in blue) for your scale. Your students will have access to the description, and you can use this to give them additional feedback. The more details you put in the description, the more students will understand what each scale item means.&lt;br /&gt;
&lt;br /&gt;
===Creating a site scale===&lt;br /&gt;
Creating scales that are available in every course is similar to creating one for a single course. The site administrator will find a Scales link in the site administration block under Grades.   It will list the scales available on the site, except the standard numeric sales.  &lt;br /&gt;
&lt;br /&gt;
In older versions of Moodle, Administrators has to create a site-wide  scales by &amp;quot;promoting&amp;quot; a scale created for a course. To achieve this, add a new scale in any course, then use the move down arrow to move the scale from custom scales to standard scales (i.e. site-wide).&lt;br /&gt;
&lt;br /&gt;
==Using a scale==&lt;br /&gt;
First the teacher needs to assign a specific scale to the activity using a drop down menu in the activities setting. Then the teacher and/or students can rate an activity element (for example, a post in a forum) with the pre-defined scale.&lt;br /&gt;
&lt;br /&gt;
==Editing a scale==&lt;br /&gt;
If a scale has not yet been used, you will see an edit, move, and delete icon in the edit column.[[Image:moodle19 scales edit buttons.jpg|Editing a scale]]&lt;br /&gt;
&lt;br /&gt;
Once a scale is used for an activity, it is no longer possible to move or delete it, and you can only edit the scale name and description.&lt;br /&gt;
&lt;br /&gt;
==Example scales==&lt;br /&gt;
&lt;br /&gt;
*&#039;&#039;The Cool Scale&#039;&#039; - Not cool, Not very cool, Fairly cool, Cool, Very cool, The coolest thing ever!&lt;br /&gt;
**(Valued as 0/5pts, 1/5pt, 2/5pts, 3/5pts, 4/5pts, and 5/5pts respectively)&lt;br /&gt;
&lt;br /&gt;
*&#039;&#039;General Introductions (The Affirmative Scale)&#039;&#039; - Welcome!, Glad to have you here!, Great post!&lt;br /&gt;
**(Valued as 0/2pts, 1/2pt, and 2/2pts respectively)&lt;br /&gt;
&lt;br /&gt;
*If you would like two options in your scale (incomplete and complete) type &amp;quot;incomplete, complete&amp;quot; in the scale box.&lt;br /&gt;
**(Valued as 0/1pts and 1/1pt respectively)&lt;br /&gt;
&lt;br /&gt;
*&#039;&#039;Generic Social Forum&#039;&#039; (This scale only worked prior to the averaging function) -  Please clarify., I don’t understand., Hmmm.  Tell me more., Interesting, Very cool., Awesome!&lt;br /&gt;
**(Valued as 0/6pts, 1/6pt, 2/6pts, 3/6pts, 4/6pts, 5/6pts, and 6/6pts respectively)&lt;br /&gt;
&lt;br /&gt;
*&amp;quot;Refer&amp;quot;, pass, merit, distinction&lt;br /&gt;
**(Valued as 0/2pts, 1/2pt, and 2/2pts respectively)&lt;br /&gt;
&lt;br /&gt;
*&amp;quot;Hesitant&amp;quot; Fail, Acceptable, Average, Excellent&lt;br /&gt;
**(Valued as 0/3pts, 1/3pt, 2/3pts, and 3/3pts respectively)&lt;br /&gt;
&lt;br /&gt;
*&amp;quot;Stars&amp;quot; &amp;amp;#9734;----, &amp;amp;#9734;&amp;amp;#9734;---, &amp;amp;#9734;&amp;amp;#9734;&amp;amp;#9734;--, &amp;amp;#9734;&amp;amp;#9734;&amp;amp;#9734;&amp;amp;#9734;-, &amp;amp;#9734;&amp;amp;#9734;&amp;amp;#9734;&amp;amp;#9734;&amp;amp;#9734;&lt;br /&gt;
**(Valued as 0/4pts, 1/4pt, 2/4pts, 3/4pts, and 4/4pts respectively)&lt;br /&gt;
&lt;br /&gt;
[[LSU Scales]] do not behave this way, please look here for documentation on LSU&#039;s implementation of Scales&lt;br /&gt;
&lt;br /&gt;
==Values calculated as percentage scores==&lt;br /&gt;
Moodle uses the last entry to determine the number of points in the scale for computing percentages. For example, if your scale is 0,5,6,7,8,9,10 then Moodle will use a 0-6 point scale and 0 will become 0/6, 5 will become 1/6, 6 will become 2/6, 7 will become 3/6, 8 will become 4/6, 9 will become 5/6, and 10 will become 6/6 for grade computation, respectively.&lt;br /&gt;
&lt;br /&gt;
The numbers you enter for your scale are &#039;&#039;&#039;NOT&#039;&#039;&#039; calculated as entered, the system calculates the number of non-zero entries and then creates a scale from 0 to the total number of entries (n) with their values calculates as 0/n, 1/n, 2/n, 3/n....&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;TIP:&#039;&#039; If your scale is a custom non-value (not a number), Moodle&#039;s behavior in combining or averaging the scores into a percentage value is unpredictable. When an average or aggregate is important, then it is a good idea to stick with the standard 100% scale  to compute an overall grade.&lt;br /&gt;
&lt;br /&gt;
== See also ==&lt;br /&gt;
&lt;br /&gt;
*[[Using Moodle book]] Chapter 13: Grades and Scales&lt;br /&gt;
*Using Moodle [http://moodle.org/mod/forum/discuss.php?d=106031 gradebook letter grade an item] forum discussion&lt;br /&gt;
&lt;br /&gt;
[[Category:Grades]]&lt;br /&gt;
&lt;br /&gt;
[[de:Bewertungsskalen]]&lt;br /&gt;
[[ca:grade/edit/scale/index]]&lt;br /&gt;
[[fr:Barèmes]]&lt;br /&gt;
[[nl:Schalen]]&lt;br /&gt;
[[zh:等级]]&lt;/div&gt;</summary>
		<author><name>Rrusso</name></author>
	</entry>
	<entry>
		<id>https://docs.moodle.org/33/en/index.php?title=Scales&amp;diff=53271</id>
		<title>Scales</title>
		<link rel="alternate" type="text/html" href="https://docs.moodle.org/33/en/index.php?title=Scales&amp;diff=53271"/>
		<updated>2009-03-25T17:58:33Z</updated>

		<summary type="html">&lt;p&gt;Rrusso: /* Example scales */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Course admin}}&lt;br /&gt;
[[Image:Scales_Icon.GIF]]Scales are a way of evaluating or rating a students&#039; performance. Moodle offers a standard set of numeric scales. It is also possible to create custom scales which can be available on the site. For example, you can give the student a word or small phrase as a way of rating or giving a student feedback. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Scales may be used in [[Forums]], [[Glossaries]] and [[Assignments]] for rating and/or [[Grades|grading]] a student&#039;s activity. &lt;br /&gt;
&lt;br /&gt;
==Standard scales==&lt;br /&gt;
Moodle includes 100 different numeric scales which can not be edited, and one non-numeric example.&lt;br /&gt;
&lt;br /&gt;
===Numeric===&lt;br /&gt;
Moodle includes numeric scales that range from a maximum of 100 to a minimum of 1.  For example, selecting a scale of 10, will allow a rating on a scale between 10 and 1. Numeric scales can be calculated as a [[Grades|grade]].&lt;br /&gt;
&lt;br /&gt;
===Included non numeric scales===&lt;br /&gt;
Included in the standard 1.9 Moodle install is a scale called &amp;quot;Separate and Connected ways of knowing&amp;quot;.  This has 3 elements: &amp;quot;Mostly Separate Knowing&amp;quot;, &amp;quot;Separate and Connected&amp;quot;, &amp;quot;Mostly Connected Knowing&amp;quot;. These phrases relate to a theory about how people approach the world. In edit mode, the teacher or administrator can see the scale description which explains the use of this interesting rating system.  &lt;br /&gt;
&lt;br /&gt;
==Creating a new scale==&lt;br /&gt;
New scales can be created by teachers with editing rights or by administrators or by any user with the [[Capabilities/moodle/course:managescales|manage scales role capability]] (Moodle 1.7 onwards).  Since 1.9 the scales can be edited in the Gradebook Menu Scales. The process is similar for making a new scale for either a course or site.&lt;br /&gt;
&lt;br /&gt;
===Creating course scales===&lt;br /&gt;
&lt;br /&gt;
#Click on the Grades link in the course Administration block, then select Scales from the Edit section of the gradebook dropdown menu. (For versions of Moodle prior to 1.9, simply click on the Scales link in the course [[Course administration block]].) &lt;br /&gt;
#On the Scales page click the &amp;quot;Add a new scale&amp;quot; button.&lt;br /&gt;
#On the next page give your scale a name in the Name box (highlighted in red in the screenshot) that will identify it among other scales.[[Image:moodle19 scales edit.jpg|center|thumb|Creating a new scale screen: Name, Scale, Description areas]]&lt;br /&gt;
#In the Scale box (highlighted in green), create your scale. Each item in the scale should be separated by a comma. You can use as many options here as you require. You must order the comma  separated elements in increasing order of value. &#039;&#039;&#039;For example, an A,B,C,D scale must be entered as D,C,B,A&#039;&#039;&#039;.&lt;br /&gt;
#Write a detailed description in the Description box (highlighted in blue) for your scale. Your students will have access to the description, and you can use this to give them additional feedback. The more details you put in the description, the more students will understand what each scale item means.&lt;br /&gt;
&lt;br /&gt;
===Creating a site scale===&lt;br /&gt;
Creating scales that are available in every course is similar to creating one for a single course. The site administrator will find a Scales link in the site administration block under Grades.   It will list the scales available on the site, except the standard numeric sales.  &lt;br /&gt;
&lt;br /&gt;
In older versions of Moodle, Administrators has to create a site-wide  scales by &amp;quot;promoting&amp;quot; a scale created for a course. To achieve this, add a new scale in any course, then use the move down arrow to move the scale from custom scales to standard scales (i.e. site-wide).&lt;br /&gt;
&lt;br /&gt;
==Using a scale==&lt;br /&gt;
First the teacher needs to assign a specific scale to the activity using a drop down menu in the activities setting. Then the teacher and/or students can rate an activity element (for example, a post in a forum) with the pre-defined scale.&lt;br /&gt;
&lt;br /&gt;
==Editing a scale==&lt;br /&gt;
If a scale has not yet been used, you will see an edit, move, and delete icon in the edit column.[[Image:moodle19 scales edit buttons.jpg|Editing a scale]]&lt;br /&gt;
&lt;br /&gt;
Once a scale is used for an activity, it is no longer possible to move or delete it, and you can only edit the scale name and description.&lt;br /&gt;
&lt;br /&gt;
==Example scales==&lt;br /&gt;
&lt;br /&gt;
*&#039;&#039;The Cool Scale&#039;&#039; - Not cool, Not very cool, Fairly cool, Cool, Very cool, The coolest thing ever!&lt;br /&gt;
**(Valued as 0/5pts, 1/5pt, 2/5pts, 3/5pts, 4/5pts, and 5/5pts respectively)&lt;br /&gt;
&lt;br /&gt;
*&#039;&#039;General Introductions (The Affirmative Scale)&#039;&#039; - Welcome!, Glad to have you here!, Great post!&lt;br /&gt;
**(Valued as 0/2pts, 1/2pt, and 2/2pts respectively)&lt;br /&gt;
&lt;br /&gt;
*If you would like two options in your scale (incomplete and complete) type &amp;quot;incomplete, complete&amp;quot; in the scale box.&lt;br /&gt;
**(Valued as 0/1pts and 1/1pt respectively)&lt;br /&gt;
&lt;br /&gt;
*&#039;&#039;Generic Social Forum&#039;&#039; (This scale only worked prior to the averaging function) -  Please clarify., I don’t understand., Hmmm.  Tell me more., Interesting, Very cool., Awesome!&lt;br /&gt;
**(Valued as 0/6pts, 1/6pt, 2/6pts, 3/6pts, 4/6pts, 5/6pts, and 6/6pts respectively)&lt;br /&gt;
&lt;br /&gt;
*&amp;quot;Refer&amp;quot;, pass, merit, distinction&lt;br /&gt;
**(Valued as 0/2pts, 1/2pt, and 2/2pts respectively)&lt;br /&gt;
&lt;br /&gt;
*&amp;quot;Hesitant&amp;quot; Fail, Acceptable, Average, Excellent&lt;br /&gt;
**(Valued as 0/3pts, 1/3pt, 2/3pts, and 3/3pts respectively)&lt;br /&gt;
&lt;br /&gt;
*&amp;quot;Stars&amp;quot; &amp;amp;#9734;----, &amp;amp;#9734;&amp;amp;#9734;---, &amp;amp;#9734;&amp;amp;#9734;&amp;amp;#9734;--, &amp;amp;#9734;&amp;amp;#9734;&amp;amp;#9734;&amp;amp;#9734;-, &amp;amp;#9734;&amp;amp;#9734;&amp;amp;#9734;&amp;amp;#9734;&amp;amp;#9734;&lt;br /&gt;
**(Valued as 0/4pts, 1/4pt, 2/4pts, 3/4pts, and 4/4pts respectively)&lt;br /&gt;
&lt;br /&gt;
==Values calculated as percentage scores==&lt;br /&gt;
Moodle uses the last entry to determine the number of points in the scale for computing percentages. For example, if your scale is 0,5,6,7,8,9,10 then Moodle will use a 0-6 point scale and 0 will become 0/6, 5 will become 1/6, 6 will become 2/6, 7 will become 3/6, 8 will become 4/6, 9 will become 5/6, and 10 will become 6/6 for grade computation, respectively.&lt;br /&gt;
&lt;br /&gt;
The numbers you enter for your scale are &#039;&#039;&#039;NOT&#039;&#039;&#039; calculated as entered, the system calculates the number of non-zero entries and then creates a scale from 0 to the total number of entries (n) with their values calculates as 0/n, 1/n, 2/n, 3/n....&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;TIP:&#039;&#039; If your scale is a custom non-value (not a number), Moodle&#039;s behavior in combining or averaging the scores into a percentage value is unpredictable. When an average or aggregate is important, then it is a good idea to stick with the standard 100% scale  to compute an overall grade.&lt;br /&gt;
&lt;br /&gt;
== See also ==&lt;br /&gt;
&lt;br /&gt;
*[[Using Moodle book]] Chapter 13: Grades and Scales&lt;br /&gt;
*Using Moodle [http://moodle.org/mod/forum/discuss.php?d=106031 gradebook letter grade an item] forum discussion&lt;br /&gt;
&lt;br /&gt;
[[Category:Grades]]&lt;br /&gt;
&lt;br /&gt;
[[de:Bewertungsskalen]]&lt;br /&gt;
[[ca:grade/edit/scale/index]]&lt;br /&gt;
[[fr:Barèmes]]&lt;br /&gt;
[[nl:Schalen]]&lt;br /&gt;
[[zh:等级]]&lt;/div&gt;</summary>
		<author><name>Rrusso</name></author>
	</entry>
	<entry>
		<id>https://docs.moodle.org/33/en/index.php?title=Scales&amp;diff=53270</id>
		<title>Scales</title>
		<link rel="alternate" type="text/html" href="https://docs.moodle.org/33/en/index.php?title=Scales&amp;diff=53270"/>
		<updated>2009-03-25T17:49:31Z</updated>

		<summary type="html">&lt;p&gt;Rrusso: /* Values calculated as percentage scores */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Course admin}}&lt;br /&gt;
[[Image:Scales_Icon.GIF]]Scales are a way of evaluating or rating a students&#039; performance. Moodle offers a standard set of numeric scales. It is also possible to create custom scales which can be available on the site. For example, you can give the student a word or small phrase as a way of rating or giving a student feedback. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Scales may be used in [[Forums]], [[Glossaries]] and [[Assignments]] for rating and/or [[Grades|grading]] a student&#039;s activity. &lt;br /&gt;
&lt;br /&gt;
==Standard scales==&lt;br /&gt;
Moodle includes 100 different numeric scales which can not be edited, and one non-numeric example.&lt;br /&gt;
&lt;br /&gt;
===Numeric===&lt;br /&gt;
Moodle includes numeric scales that range from a maximum of 100 to a minimum of 1.  For example, selecting a scale of 10, will allow a rating on a scale between 10 and 1. Numeric scales can be calculated as a [[Grades|grade]].&lt;br /&gt;
&lt;br /&gt;
===Included non numeric scales===&lt;br /&gt;
Included in the standard 1.9 Moodle install is a scale called &amp;quot;Separate and Connected ways of knowing&amp;quot;.  This has 3 elements: &amp;quot;Mostly Separate Knowing&amp;quot;, &amp;quot;Separate and Connected&amp;quot;, &amp;quot;Mostly Connected Knowing&amp;quot;. These phrases relate to a theory about how people approach the world. In edit mode, the teacher or administrator can see the scale description which explains the use of this interesting rating system.  &lt;br /&gt;
&lt;br /&gt;
==Creating a new scale==&lt;br /&gt;
New scales can be created by teachers with editing rights or by administrators or by any user with the [[Capabilities/moodle/course:managescales|manage scales role capability]] (Moodle 1.7 onwards).  Since 1.9 the scales can be edited in the Gradebook Menu Scales. The process is similar for making a new scale for either a course or site.&lt;br /&gt;
&lt;br /&gt;
===Creating course scales===&lt;br /&gt;
&lt;br /&gt;
#Click on the Grades link in the course Administration block, then select Scales from the Edit section of the gradebook dropdown menu. (For versions of Moodle prior to 1.9, simply click on the Scales link in the course [[Course administration block]].) &lt;br /&gt;
#On the Scales page click the &amp;quot;Add a new scale&amp;quot; button.&lt;br /&gt;
#On the next page give your scale a name in the Name box (highlighted in red in the screenshot) that will identify it among other scales.[[Image:moodle19 scales edit.jpg|center|thumb|Creating a new scale screen: Name, Scale, Description areas]]&lt;br /&gt;
#In the Scale box (highlighted in green), create your scale. Each item in the scale should be separated by a comma. You can use as many options here as you require. You must order the comma  separated elements in increasing order of value. &#039;&#039;&#039;For example, an A,B,C,D scale must be entered as D,C,B,A&#039;&#039;&#039;.&lt;br /&gt;
#Write a detailed description in the Description box (highlighted in blue) for your scale. Your students will have access to the description, and you can use this to give them additional feedback. The more details you put in the description, the more students will understand what each scale item means.&lt;br /&gt;
&lt;br /&gt;
===Creating a site scale===&lt;br /&gt;
Creating scales that are available in every course is similar to creating one for a single course. The site administrator will find a Scales link in the site administration block under Grades.   It will list the scales available on the site, except the standard numeric sales.  &lt;br /&gt;
&lt;br /&gt;
In older versions of Moodle, Administrators has to create a site-wide  scales by &amp;quot;promoting&amp;quot; a scale created for a course. To achieve this, add a new scale in any course, then use the move down arrow to move the scale from custom scales to standard scales (i.e. site-wide).&lt;br /&gt;
&lt;br /&gt;
==Using a scale==&lt;br /&gt;
First the teacher needs to assign a specific scale to the activity using a drop down menu in the activities setting. Then the teacher and/or students can rate an activity element (for example, a post in a forum) with the pre-defined scale.&lt;br /&gt;
&lt;br /&gt;
==Editing a scale==&lt;br /&gt;
If a scale has not yet been used, you will see an edit, move, and delete icon in the edit column.[[Image:moodle19 scales edit buttons.jpg|Editing a scale]]&lt;br /&gt;
&lt;br /&gt;
Once a scale is used for an activity, it is no longer possible to move or delete it, and you can only edit the scale name and description.&lt;br /&gt;
&lt;br /&gt;
==Example scales==&lt;br /&gt;
&lt;br /&gt;
*&#039;&#039;The Cool Scale&#039;&#039; - Not cool, Not very cool, Fairly cool, Cool, Very cool, The coolest thing ever!&lt;br /&gt;
**(Valued as 1pt, 2pts, 3pts, 4pts, 5pts, and 6pts respectively)&lt;br /&gt;
&lt;br /&gt;
*&#039;&#039;General Introductions (The Affirmative Scale)&#039;&#039; - Welcome!, Glad to have you here!, Great post!&lt;br /&gt;
**(Valued as 1pt, 2pts, and 3pts respectively)&lt;br /&gt;
&lt;br /&gt;
*If you would like two options in your scale (incomplete and complete) type &amp;quot;incomplete, complete&amp;quot; in the scale box.&lt;br /&gt;
**(Valued as 1pt, and 2pts respectively)&lt;br /&gt;
&lt;br /&gt;
*&#039;&#039;Generic Social Forum&#039;&#039; (This scale only worked prior to the averaging function) -  Please clarify., I don’t understand., Hmmm.  Tell me more., Interesting, Very cool., Awesome!&lt;br /&gt;
**(Valued as 1pt, 2pts, 3pts, 4pts, 5pts, 6pts, and 7pts respectively)&lt;br /&gt;
&lt;br /&gt;
*&amp;quot;Refer&amp;quot;, pass, merit, distinction&lt;br /&gt;
**(Valued as 1pt, 2pts, and 3pts respectively)&lt;br /&gt;
&lt;br /&gt;
*&amp;quot;Hesitant&amp;quot; Fail, Acceptable, Average, Excellent&lt;br /&gt;
**(Valued as 1pt, 2pts, 3pts, and 4pts respectively)&lt;br /&gt;
&lt;br /&gt;
*&amp;quot;Stars&amp;quot; &amp;amp;#9734;----, &amp;amp;#9734;&amp;amp;#9734;---, &amp;amp;#9734;&amp;amp;#9734;&amp;amp;#9734;--, &amp;amp;#9734;&amp;amp;#9734;&amp;amp;#9734;&amp;amp;#9734;-, &amp;amp;#9734;&amp;amp;#9734;&amp;amp;#9734;&amp;amp;#9734;&amp;amp;#9734;&lt;br /&gt;
**(Valued as 1pt, 2pts, 3pts, 4pts, and 5pts respectively)&lt;br /&gt;
&lt;br /&gt;
==Values calculated as percentage scores==&lt;br /&gt;
Moodle uses the last entry to determine the number of points in the scale for computing percentages. For example, if your scale is 0,5,6,7,8,9,10 then Moodle will use a 0-6 point scale and 0 will become 0/6, 5 will become 1/6, 6 will become 2/6, 7 will become 3/6, 8 will become 4/6, 9 will become 5/6, and 10 will become 6/6 for grade computation, respectively.&lt;br /&gt;
&lt;br /&gt;
The numbers you enter for your scale are &#039;&#039;&#039;NOT&#039;&#039;&#039; calculated as entered, the system calculates the number of non-zero entries and then creates a scale from 0 to the total number of entries (n) with their values calculates as 0/n, 1/n, 2/n, 3/n....&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;TIP:&#039;&#039; If your scale is a custom non-value (not a number), Moodle&#039;s behavior in combining or averaging the scores into a percentage value is unpredictable. When an average or aggregate is important, then it is a good idea to stick with the standard 100% scale  to compute an overall grade.&lt;br /&gt;
&lt;br /&gt;
== See also ==&lt;br /&gt;
&lt;br /&gt;
*[[Using Moodle book]] Chapter 13: Grades and Scales&lt;br /&gt;
*Using Moodle [http://moodle.org/mod/forum/discuss.php?d=106031 gradebook letter grade an item] forum discussion&lt;br /&gt;
&lt;br /&gt;
[[Category:Grades]]&lt;br /&gt;
&lt;br /&gt;
[[de:Bewertungsskalen]]&lt;br /&gt;
[[ca:grade/edit/scale/index]]&lt;br /&gt;
[[fr:Barèmes]]&lt;br /&gt;
[[nl:Schalen]]&lt;br /&gt;
[[zh:等级]]&lt;/div&gt;</summary>
		<author><name>Rrusso</name></author>
	</entry>
	<entry>
		<id>https://docs.moodle.org/33/en/index.php?title=Scales&amp;diff=53269</id>
		<title>Scales</title>
		<link rel="alternate" type="text/html" href="https://docs.moodle.org/33/en/index.php?title=Scales&amp;diff=53269"/>
		<updated>2009-03-25T17:43:28Z</updated>

		<summary type="html">&lt;p&gt;Rrusso: /* Example scales */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Course admin}}&lt;br /&gt;
[[Image:Scales_Icon.GIF]]Scales are a way of evaluating or rating a students&#039; performance. Moodle offers a standard set of numeric scales. It is also possible to create custom scales which can be available on the site. For example, you can give the student a word or small phrase as a way of rating or giving a student feedback. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Scales may be used in [[Forums]], [[Glossaries]] and [[Assignments]] for rating and/or [[Grades|grading]] a student&#039;s activity. &lt;br /&gt;
&lt;br /&gt;
==Standard scales==&lt;br /&gt;
Moodle includes 100 different numeric scales which can not be edited, and one non-numeric example.&lt;br /&gt;
&lt;br /&gt;
===Numeric===&lt;br /&gt;
Moodle includes numeric scales that range from a maximum of 100 to a minimum of 1.  For example, selecting a scale of 10, will allow a rating on a scale between 10 and 1. Numeric scales can be calculated as a [[Grades|grade]].&lt;br /&gt;
&lt;br /&gt;
===Included non numeric scales===&lt;br /&gt;
Included in the standard 1.9 Moodle install is a scale called &amp;quot;Separate and Connected ways of knowing&amp;quot;.  This has 3 elements: &amp;quot;Mostly Separate Knowing&amp;quot;, &amp;quot;Separate and Connected&amp;quot;, &amp;quot;Mostly Connected Knowing&amp;quot;. These phrases relate to a theory about how people approach the world. In edit mode, the teacher or administrator can see the scale description which explains the use of this interesting rating system.  &lt;br /&gt;
&lt;br /&gt;
==Creating a new scale==&lt;br /&gt;
New scales can be created by teachers with editing rights or by administrators or by any user with the [[Capabilities/moodle/course:managescales|manage scales role capability]] (Moodle 1.7 onwards).  Since 1.9 the scales can be edited in the Gradebook Menu Scales. The process is similar for making a new scale for either a course or site.&lt;br /&gt;
&lt;br /&gt;
===Creating course scales===&lt;br /&gt;
&lt;br /&gt;
#Click on the Grades link in the course Administration block, then select Scales from the Edit section of the gradebook dropdown menu. (For versions of Moodle prior to 1.9, simply click on the Scales link in the course [[Course administration block]].) &lt;br /&gt;
#On the Scales page click the &amp;quot;Add a new scale&amp;quot; button.&lt;br /&gt;
#On the next page give your scale a name in the Name box (highlighted in red in the screenshot) that will identify it among other scales.[[Image:moodle19 scales edit.jpg|center|thumb|Creating a new scale screen: Name, Scale, Description areas]]&lt;br /&gt;
#In the Scale box (highlighted in green), create your scale. Each item in the scale should be separated by a comma. You can use as many options here as you require. You must order the comma  separated elements in increasing order of value. &#039;&#039;&#039;For example, an A,B,C,D scale must be entered as D,C,B,A&#039;&#039;&#039;.&lt;br /&gt;
#Write a detailed description in the Description box (highlighted in blue) for your scale. Your students will have access to the description, and you can use this to give them additional feedback. The more details you put in the description, the more students will understand what each scale item means.&lt;br /&gt;
&lt;br /&gt;
===Creating a site scale===&lt;br /&gt;
Creating scales that are available in every course is similar to creating one for a single course. The site administrator will find a Scales link in the site administration block under Grades.   It will list the scales available on the site, except the standard numeric sales.  &lt;br /&gt;
&lt;br /&gt;
In older versions of Moodle, Administrators has to create a site-wide  scales by &amp;quot;promoting&amp;quot; a scale created for a course. To achieve this, add a new scale in any course, then use the move down arrow to move the scale from custom scales to standard scales (i.e. site-wide).&lt;br /&gt;
&lt;br /&gt;
==Using a scale==&lt;br /&gt;
First the teacher needs to assign a specific scale to the activity using a drop down menu in the activities setting. Then the teacher and/or students can rate an activity element (for example, a post in a forum) with the pre-defined scale.&lt;br /&gt;
&lt;br /&gt;
==Editing a scale==&lt;br /&gt;
If a scale has not yet been used, you will see an edit, move, and delete icon in the edit column.[[Image:moodle19 scales edit buttons.jpg|Editing a scale]]&lt;br /&gt;
&lt;br /&gt;
Once a scale is used for an activity, it is no longer possible to move or delete it, and you can only edit the scale name and description.&lt;br /&gt;
&lt;br /&gt;
==Example scales==&lt;br /&gt;
&lt;br /&gt;
*&#039;&#039;The Cool Scale&#039;&#039; - Not cool, Not very cool, Fairly cool, Cool, Very cool, The coolest thing ever!&lt;br /&gt;
**(Valued as 1pt, 2pts, 3pts, 4pts, 5pts, and 6pts respectively)&lt;br /&gt;
&lt;br /&gt;
*&#039;&#039;General Introductions (The Affirmative Scale)&#039;&#039; - Welcome!, Glad to have you here!, Great post!&lt;br /&gt;
**(Valued as 1pt, 2pts, and 3pts respectively)&lt;br /&gt;
&lt;br /&gt;
*If you would like two options in your scale (incomplete and complete) type &amp;quot;incomplete, complete&amp;quot; in the scale box.&lt;br /&gt;
**(Valued as 1pt, and 2pts respectively)&lt;br /&gt;
&lt;br /&gt;
*&#039;&#039;Generic Social Forum&#039;&#039; (This scale only worked prior to the averaging function) -  Please clarify., I don’t understand., Hmmm.  Tell me more., Interesting, Very cool., Awesome!&lt;br /&gt;
**(Valued as 1pt, 2pts, 3pts, 4pts, 5pts, 6pts, and 7pts respectively)&lt;br /&gt;
&lt;br /&gt;
*&amp;quot;Refer&amp;quot;, pass, merit, distinction&lt;br /&gt;
**(Valued as 1pt, 2pts, and 3pts respectively)&lt;br /&gt;
&lt;br /&gt;
*&amp;quot;Hesitant&amp;quot; Fail, Acceptable, Average, Excellent&lt;br /&gt;
**(Valued as 1pt, 2pts, 3pts, and 4pts respectively)&lt;br /&gt;
&lt;br /&gt;
*&amp;quot;Stars&amp;quot; &amp;amp;#9734;----, &amp;amp;#9734;&amp;amp;#9734;---, &amp;amp;#9734;&amp;amp;#9734;&amp;amp;#9734;--, &amp;amp;#9734;&amp;amp;#9734;&amp;amp;#9734;&amp;amp;#9734;-, &amp;amp;#9734;&amp;amp;#9734;&amp;amp;#9734;&amp;amp;#9734;&amp;amp;#9734;&lt;br /&gt;
**(Valued as 1pt, 2pts, 3pts, 4pts, and 5pts respectively)&lt;br /&gt;
&lt;br /&gt;
==Values calculated as percentage scores==&lt;br /&gt;
Moodle uses the last entry to determine the number of points in the scale for computing percentages. For example, if your scale is 0,5,6,7,8,9,10 then Moodle will use a 10 point scale and use 0/10, 5/10, ... 9/10, 10/10 for grade computation, respectively.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;TIP:&#039;&#039; If your scale is a custom non-value (not a number), Moodle&#039;s behavior in combining or averaging the scores into a percentage value is unpredictable. When an average or aggregate is important, then it is a good idea to stick with the standard 100% scale  to compute an overall grade.&lt;br /&gt;
&lt;br /&gt;
== See also ==&lt;br /&gt;
&lt;br /&gt;
*[[Using Moodle book]] Chapter 13: Grades and Scales&lt;br /&gt;
*Using Moodle [http://moodle.org/mod/forum/discuss.php?d=106031 gradebook letter grade an item] forum discussion&lt;br /&gt;
&lt;br /&gt;
[[Category:Grades]]&lt;br /&gt;
&lt;br /&gt;
[[de:Bewertungsskalen]]&lt;br /&gt;
[[ca:grade/edit/scale/index]]&lt;br /&gt;
[[fr:Barèmes]]&lt;br /&gt;
[[nl:Schalen]]&lt;br /&gt;
[[zh:等级]]&lt;/div&gt;</summary>
		<author><name>Rrusso</name></author>
	</entry>
	<entry>
		<id>https://docs.moodle.org/33/en/index.php?title=Scales&amp;diff=53268</id>
		<title>Scales</title>
		<link rel="alternate" type="text/html" href="https://docs.moodle.org/33/en/index.php?title=Scales&amp;diff=53268"/>
		<updated>2009-03-25T17:42:07Z</updated>

		<summary type="html">&lt;p&gt;Rrusso: /* Example scales */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Course admin}}&lt;br /&gt;
[[Image:Scales_Icon.GIF]]Scales are a way of evaluating or rating a students&#039; performance. Moodle offers a standard set of numeric scales. It is also possible to create custom scales which can be available on the site. For example, you can give the student a word or small phrase as a way of rating or giving a student feedback. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Scales may be used in [[Forums]], [[Glossaries]] and [[Assignments]] for rating and/or [[Grades|grading]] a student&#039;s activity. &lt;br /&gt;
&lt;br /&gt;
==Standard scales==&lt;br /&gt;
Moodle includes 100 different numeric scales which can not be edited, and one non-numeric example.&lt;br /&gt;
&lt;br /&gt;
===Numeric===&lt;br /&gt;
Moodle includes numeric scales that range from a maximum of 100 to a minimum of 1.  For example, selecting a scale of 10, will allow a rating on a scale between 10 and 1. Numeric scales can be calculated as a [[Grades|grade]].&lt;br /&gt;
&lt;br /&gt;
===Included non numeric scales===&lt;br /&gt;
Included in the standard 1.9 Moodle install is a scale called &amp;quot;Separate and Connected ways of knowing&amp;quot;.  This has 3 elements: &amp;quot;Mostly Separate Knowing&amp;quot;, &amp;quot;Separate and Connected&amp;quot;, &amp;quot;Mostly Connected Knowing&amp;quot;. These phrases relate to a theory about how people approach the world. In edit mode, the teacher or administrator can see the scale description which explains the use of this interesting rating system.  &lt;br /&gt;
&lt;br /&gt;
==Creating a new scale==&lt;br /&gt;
New scales can be created by teachers with editing rights or by administrators or by any user with the [[Capabilities/moodle/course:managescales|manage scales role capability]] (Moodle 1.7 onwards).  Since 1.9 the scales can be edited in the Gradebook Menu Scales. The process is similar for making a new scale for either a course or site.&lt;br /&gt;
&lt;br /&gt;
===Creating course scales===&lt;br /&gt;
&lt;br /&gt;
#Click on the Grades link in the course Administration block, then select Scales from the Edit section of the gradebook dropdown menu. (For versions of Moodle prior to 1.9, simply click on the Scales link in the course [[Course administration block]].) &lt;br /&gt;
#On the Scales page click the &amp;quot;Add a new scale&amp;quot; button.&lt;br /&gt;
#On the next page give your scale a name in the Name box (highlighted in red in the screenshot) that will identify it among other scales.[[Image:moodle19 scales edit.jpg|center|thumb|Creating a new scale screen: Name, Scale, Description areas]]&lt;br /&gt;
#In the Scale box (highlighted in green), create your scale. Each item in the scale should be separated by a comma. You can use as many options here as you require. You must order the comma  separated elements in increasing order of value. &#039;&#039;&#039;For example, an A,B,C,D scale must be entered as D,C,B,A&#039;&#039;&#039;.&lt;br /&gt;
#Write a detailed description in the Description box (highlighted in blue) for your scale. Your students will have access to the description, and you can use this to give them additional feedback. The more details you put in the description, the more students will understand what each scale item means.&lt;br /&gt;
&lt;br /&gt;
===Creating a site scale===&lt;br /&gt;
Creating scales that are available in every course is similar to creating one for a single course. The site administrator will find a Scales link in the site administration block under Grades.   It will list the scales available on the site, except the standard numeric sales.  &lt;br /&gt;
&lt;br /&gt;
In older versions of Moodle, Administrators has to create a site-wide  scales by &amp;quot;promoting&amp;quot; a scale created for a course. To achieve this, add a new scale in any course, then use the move down arrow to move the scale from custom scales to standard scales (i.e. site-wide).&lt;br /&gt;
&lt;br /&gt;
==Using a scale==&lt;br /&gt;
First the teacher needs to assign a specific scale to the activity using a drop down menu in the activities setting. Then the teacher and/or students can rate an activity element (for example, a post in a forum) with the pre-defined scale.&lt;br /&gt;
&lt;br /&gt;
==Editing a scale==&lt;br /&gt;
If a scale has not yet been used, you will see an edit, move, and delete icon in the edit column.[[Image:moodle19 scales edit buttons.jpg|Editing a scale]]&lt;br /&gt;
&lt;br /&gt;
Once a scale is used for an activity, it is no longer possible to move or delete it, and you can only edit the scale name and description.&lt;br /&gt;
&lt;br /&gt;
==Example scales==&lt;br /&gt;
&lt;br /&gt;
*&#039;&#039;The Cool Scale&#039;&#039; - Not cool, Not very cool, Fairly cool, Cool, Very cool, The coolest thing ever! (Valued as 1pt, 2pts, 3pts, 4pts, 5pts, and 6pts respectively)&lt;br /&gt;
&lt;br /&gt;
*&#039;&#039;General Introductions (The Affirmative Scale)&#039;&#039; - Welcome!, Glad to have you here!, Great post! (Valued as 1pt, 2pts, and 3pts respectively)&lt;br /&gt;
&lt;br /&gt;
*If you would like two options in your scale (incomplete and complete) type &amp;quot;incomplete, complete&amp;quot; in the scale box. (Valued as 1pt, and 2pts respectively)&lt;br /&gt;
&lt;br /&gt;
*&#039;&#039;Generic Social Forum&#039;&#039; (This scale only worked prior to the averaging function) -  Please clarify., I don’t understand., Hmmm.  Tell me more., Interesting, Very cool., Awesome! (Valued as 1pt, 2pts, 3pts, 4pts, 5pts, 6pts, and 7pts respectively)&lt;br /&gt;
&lt;br /&gt;
*&amp;quot;Refer&amp;quot;, pass, merit, distinction (Valued as 1pt, 2pts, and 3pts respectively)&lt;br /&gt;
&lt;br /&gt;
*&amp;quot;Hesitant&amp;quot; Fail, Acceptable, Average, Excellent (Valued as 1pt, 2pts, 3pts, and 4pts respectively)&lt;br /&gt;
&lt;br /&gt;
*&amp;quot;Stars&amp;quot; &amp;amp;#9734;----, &amp;amp;#9734;&amp;amp;#9734;---, &amp;amp;#9734;&amp;amp;#9734;&amp;amp;#9734;--, &amp;amp;#9734;&amp;amp;#9734;&amp;amp;#9734;&amp;amp;#9734;-, &amp;amp;#9734;&amp;amp;#9734;&amp;amp;#9734;&amp;amp;#9734;&amp;amp;#9734; (Valued as 1pt, 2pts, 3pts, 4pts, and 5pts respectively)&lt;br /&gt;
&lt;br /&gt;
==Values calculated as percentage scores==&lt;br /&gt;
Moodle uses the last entry to determine the number of points in the scale for computing percentages. For example, if your scale is 0,5,6,7,8,9,10 then Moodle will use a 10 point scale and use 0/10, 5/10, ... 9/10, 10/10 for grade computation, respectively.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;TIP:&#039;&#039; If your scale is a custom non-value (not a number), Moodle&#039;s behavior in combining or averaging the scores into a percentage value is unpredictable. When an average or aggregate is important, then it is a good idea to stick with the standard 100% scale  to compute an overall grade.&lt;br /&gt;
&lt;br /&gt;
== See also ==&lt;br /&gt;
&lt;br /&gt;
*[[Using Moodle book]] Chapter 13: Grades and Scales&lt;br /&gt;
*Using Moodle [http://moodle.org/mod/forum/discuss.php?d=106031 gradebook letter grade an item] forum discussion&lt;br /&gt;
&lt;br /&gt;
[[Category:Grades]]&lt;br /&gt;
&lt;br /&gt;
[[de:Bewertungsskalen]]&lt;br /&gt;
[[ca:grade/edit/scale/index]]&lt;br /&gt;
[[fr:Barèmes]]&lt;br /&gt;
[[nl:Schalen]]&lt;br /&gt;
[[zh:等级]]&lt;/div&gt;</summary>
		<author><name>Rrusso</name></author>
	</entry>
	<entry>
		<id>https://docs.moodle.org/33/en/index.php?title=Scales&amp;diff=53267</id>
		<title>Scales</title>
		<link rel="alternate" type="text/html" href="https://docs.moodle.org/33/en/index.php?title=Scales&amp;diff=53267"/>
		<updated>2009-03-25T17:41:18Z</updated>

		<summary type="html">&lt;p&gt;Rrusso: /* Example scales */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Course admin}}&lt;br /&gt;
[[Image:Scales_Icon.GIF]]Scales are a way of evaluating or rating a students&#039; performance. Moodle offers a standard set of numeric scales. It is also possible to create custom scales which can be available on the site. For example, you can give the student a word or small phrase as a way of rating or giving a student feedback. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Scales may be used in [[Forums]], [[Glossaries]] and [[Assignments]] for rating and/or [[Grades|grading]] a student&#039;s activity. &lt;br /&gt;
&lt;br /&gt;
==Standard scales==&lt;br /&gt;
Moodle includes 100 different numeric scales which can not be edited, and one non-numeric example.&lt;br /&gt;
&lt;br /&gt;
===Numeric===&lt;br /&gt;
Moodle includes numeric scales that range from a maximum of 100 to a minimum of 1.  For example, selecting a scale of 10, will allow a rating on a scale between 10 and 1. Numeric scales can be calculated as a [[Grades|grade]].&lt;br /&gt;
&lt;br /&gt;
===Included non numeric scales===&lt;br /&gt;
Included in the standard 1.9 Moodle install is a scale called &amp;quot;Separate and Connected ways of knowing&amp;quot;.  This has 3 elements: &amp;quot;Mostly Separate Knowing&amp;quot;, &amp;quot;Separate and Connected&amp;quot;, &amp;quot;Mostly Connected Knowing&amp;quot;. These phrases relate to a theory about how people approach the world. In edit mode, the teacher or administrator can see the scale description which explains the use of this interesting rating system.  &lt;br /&gt;
&lt;br /&gt;
==Creating a new scale==&lt;br /&gt;
New scales can be created by teachers with editing rights or by administrators or by any user with the [[Capabilities/moodle/course:managescales|manage scales role capability]] (Moodle 1.7 onwards).  Since 1.9 the scales can be edited in the Gradebook Menu Scales. The process is similar for making a new scale for either a course or site.&lt;br /&gt;
&lt;br /&gt;
===Creating course scales===&lt;br /&gt;
&lt;br /&gt;
#Click on the Grades link in the course Administration block, then select Scales from the Edit section of the gradebook dropdown menu. (For versions of Moodle prior to 1.9, simply click on the Scales link in the course [[Course administration block]].) &lt;br /&gt;
#On the Scales page click the &amp;quot;Add a new scale&amp;quot; button.&lt;br /&gt;
#On the next page give your scale a name in the Name box (highlighted in red in the screenshot) that will identify it among other scales.[[Image:moodle19 scales edit.jpg|center|thumb|Creating a new scale screen: Name, Scale, Description areas]]&lt;br /&gt;
#In the Scale box (highlighted in green), create your scale. Each item in the scale should be separated by a comma. You can use as many options here as you require. You must order the comma  separated elements in increasing order of value. &#039;&#039;&#039;For example, an A,B,C,D scale must be entered as D,C,B,A&#039;&#039;&#039;.&lt;br /&gt;
#Write a detailed description in the Description box (highlighted in blue) for your scale. Your students will have access to the description, and you can use this to give them additional feedback. The more details you put in the description, the more students will understand what each scale item means.&lt;br /&gt;
&lt;br /&gt;
===Creating a site scale===&lt;br /&gt;
Creating scales that are available in every course is similar to creating one for a single course. The site administrator will find a Scales link in the site administration block under Grades.   It will list the scales available on the site, except the standard numeric sales.  &lt;br /&gt;
&lt;br /&gt;
In older versions of Moodle, Administrators has to create a site-wide  scales by &amp;quot;promoting&amp;quot; a scale created for a course. To achieve this, add a new scale in any course, then use the move down arrow to move the scale from custom scales to standard scales (i.e. site-wide).&lt;br /&gt;
&lt;br /&gt;
==Using a scale==&lt;br /&gt;
First the teacher needs to assign a specific scale to the activity using a drop down menu in the activities setting. Then the teacher and/or students can rate an activity element (for example, a post in a forum) with the pre-defined scale.&lt;br /&gt;
&lt;br /&gt;
==Editing a scale==&lt;br /&gt;
If a scale has not yet been used, you will see an edit, move, and delete icon in the edit column.[[Image:moodle19 scales edit buttons.jpg|Editing a scale]]&lt;br /&gt;
&lt;br /&gt;
Once a scale is used for an activity, it is no longer possible to move or delete it, and you can only edit the scale name and description.&lt;br /&gt;
&lt;br /&gt;
==Example scales==&lt;br /&gt;
&lt;br /&gt;
*&#039;&#039;The Cool Scale&#039;&#039; - Not cool, Not very cool, Fairly cool, Cool, Very cool, The coolest thing ever! (&#039;&#039;&#039;Valued as 1pt, 2pts, 3pts, 4pts, 5pts, and 6pts respectively&#039;&#039;&#039;)&lt;br /&gt;
&lt;br /&gt;
*&#039;&#039;General Introductions (The Affirmative Scale)&#039;&#039; - Welcome!, Glad to have you here!, Great post! (&#039;&#039;&#039;Valued as 1pt, 2pts, and 3pts respectively&#039;&#039;&#039;)&lt;br /&gt;
&lt;br /&gt;
*If you would like two options in your scale (incomplete and complete) type &amp;quot;incomplete, complete&amp;quot; in the scale box. (&#039;&#039;&#039;Valued as 1pt, and 2pts respectively&#039;&#039;&#039;)&lt;br /&gt;
&lt;br /&gt;
*&#039;&#039;Generic Social Forum&#039;&#039; (This scale only worked prior to the averaging function) -  Please clarify., I don’t understand., Hmmm.  Tell me more., Interesting, Very cool., Awesome! (&#039;&#039;&#039;Valued as 1pt, 2pts, 3pts, 4pts, 5pts, 6pts, and 7pts respectively&#039;&#039;&#039;)&lt;br /&gt;
&lt;br /&gt;
*&amp;quot;Refer&amp;quot;, pass, merit, distinction (&#039;&#039;&#039;Valued as 1pt, 2pts, and 3pts respectively&#039;&#039;&#039;)&lt;br /&gt;
&lt;br /&gt;
*&amp;quot;Hesitant&amp;quot; Fail, Acceptable, Average, Excellent (&#039;&#039;&#039;Valued as 1pt, 2pts, 3pts, and 4pts respectively&#039;&#039;&#039;)&lt;br /&gt;
&lt;br /&gt;
*&amp;quot;Stars&amp;quot; &amp;amp;#9734;----, &amp;amp;#9734;&amp;amp;#9734;---, &amp;amp;#9734;&amp;amp;#9734;&amp;amp;#9734;--, &amp;amp;#9734;&amp;amp;#9734;&amp;amp;#9734;&amp;amp;#9734;-, &amp;amp;#9734;&amp;amp;#9734;&amp;amp;#9734;&amp;amp;#9734;&amp;amp;#9734; (&#039;&#039;&#039;Valued as 1pt, 2pts, 3pts, 4pts, and 5pts respectively&#039;&#039;&#039;)&lt;br /&gt;
&lt;br /&gt;
==Values calculated as percentage scores==&lt;br /&gt;
Moodle uses the last entry to determine the number of points in the scale for computing percentages. For example, if your scale is 0,5,6,7,8,9,10 then Moodle will use a 10 point scale and use 0/10, 5/10, ... 9/10, 10/10 for grade computation, respectively.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;TIP:&#039;&#039; If your scale is a custom non-value (not a number), Moodle&#039;s behavior in combining or averaging the scores into a percentage value is unpredictable. When an average or aggregate is important, then it is a good idea to stick with the standard 100% scale  to compute an overall grade.&lt;br /&gt;
&lt;br /&gt;
== See also ==&lt;br /&gt;
&lt;br /&gt;
*[[Using Moodle book]] Chapter 13: Grades and Scales&lt;br /&gt;
*Using Moodle [http://moodle.org/mod/forum/discuss.php?d=106031 gradebook letter grade an item] forum discussion&lt;br /&gt;
&lt;br /&gt;
[[Category:Grades]]&lt;br /&gt;
&lt;br /&gt;
[[de:Bewertungsskalen]]&lt;br /&gt;
[[ca:grade/edit/scale/index]]&lt;br /&gt;
[[fr:Barèmes]]&lt;br /&gt;
[[nl:Schalen]]&lt;br /&gt;
[[zh:等级]]&lt;/div&gt;</summary>
		<author><name>Rrusso</name></author>
	</entry>
	<entry>
		<id>https://docs.moodle.org/33/en/index.php?title=Scales&amp;diff=53266</id>
		<title>Scales</title>
		<link rel="alternate" type="text/html" href="https://docs.moodle.org/33/en/index.php?title=Scales&amp;diff=53266"/>
		<updated>2009-03-25T17:31:50Z</updated>

		<summary type="html">&lt;p&gt;Rrusso: /* Creating course scales */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Course admin}}&lt;br /&gt;
[[Image:Scales_Icon.GIF]]Scales are a way of evaluating or rating a students&#039; performance. Moodle offers a standard set of numeric scales. It is also possible to create custom scales which can be available on the site. For example, you can give the student a word or small phrase as a way of rating or giving a student feedback. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Scales may be used in [[Forums]], [[Glossaries]] and [[Assignments]] for rating and/or [[Grades|grading]] a student&#039;s activity. &lt;br /&gt;
&lt;br /&gt;
==Standard scales==&lt;br /&gt;
Moodle includes 100 different numeric scales which can not be edited, and one non-numeric example.&lt;br /&gt;
&lt;br /&gt;
===Numeric===&lt;br /&gt;
Moodle includes numeric scales that range from a maximum of 100 to a minimum of 1.  For example, selecting a scale of 10, will allow a rating on a scale between 10 and 1. Numeric scales can be calculated as a [[Grades|grade]].&lt;br /&gt;
&lt;br /&gt;
===Included non numeric scales===&lt;br /&gt;
Included in the standard 1.9 Moodle install is a scale called &amp;quot;Separate and Connected ways of knowing&amp;quot;.  This has 3 elements: &amp;quot;Mostly Separate Knowing&amp;quot;, &amp;quot;Separate and Connected&amp;quot;, &amp;quot;Mostly Connected Knowing&amp;quot;. These phrases relate to a theory about how people approach the world. In edit mode, the teacher or administrator can see the scale description which explains the use of this interesting rating system.  &lt;br /&gt;
&lt;br /&gt;
==Creating a new scale==&lt;br /&gt;
New scales can be created by teachers with editing rights or by administrators or by any user with the [[Capabilities/moodle/course:managescales|manage scales role capability]] (Moodle 1.7 onwards).  Since 1.9 the scales can be edited in the Gradebook Menu Scales. The process is similar for making a new scale for either a course or site.&lt;br /&gt;
&lt;br /&gt;
===Creating course scales===&lt;br /&gt;
&lt;br /&gt;
#Click on the Grades link in the course Administration block, then select Scales from the Edit section of the gradebook dropdown menu. (For versions of Moodle prior to 1.9, simply click on the Scales link in the course [[Course administration block]].) &lt;br /&gt;
#On the Scales page click the &amp;quot;Add a new scale&amp;quot; button.&lt;br /&gt;
#On the next page give your scale a name in the Name box (highlighted in red in the screenshot) that will identify it among other scales.[[Image:moodle19 scales edit.jpg|center|thumb|Creating a new scale screen: Name, Scale, Description areas]]&lt;br /&gt;
#In the Scale box (highlighted in green), create your scale. Each item in the scale should be separated by a comma. You can use as many options here as you require. You must order the comma  separated elements in increasing order of value. &#039;&#039;&#039;For example, an A,B,C,D scale must be entered as D,C,B,A&#039;&#039;&#039;.&lt;br /&gt;
#Write a detailed description in the Description box (highlighted in blue) for your scale. Your students will have access to the description, and you can use this to give them additional feedback. The more details you put in the description, the more students will understand what each scale item means.&lt;br /&gt;
&lt;br /&gt;
===Creating a site scale===&lt;br /&gt;
Creating scales that are available in every course is similar to creating one for a single course. The site administrator will find a Scales link in the site administration block under Grades.   It will list the scales available on the site, except the standard numeric sales.  &lt;br /&gt;
&lt;br /&gt;
In older versions of Moodle, Administrators has to create a site-wide  scales by &amp;quot;promoting&amp;quot; a scale created for a course. To achieve this, add a new scale in any course, then use the move down arrow to move the scale from custom scales to standard scales (i.e. site-wide).&lt;br /&gt;
&lt;br /&gt;
==Using a scale==&lt;br /&gt;
First the teacher needs to assign a specific scale to the activity using a drop down menu in the activities setting. Then the teacher and/or students can rate an activity element (for example, a post in a forum) with the pre-defined scale.&lt;br /&gt;
&lt;br /&gt;
==Editing a scale==&lt;br /&gt;
If a scale has not yet been used, you will see an edit, move, and delete icon in the edit column.[[Image:moodle19 scales edit buttons.jpg|Editing a scale]]&lt;br /&gt;
&lt;br /&gt;
Once a scale is used for an activity, it is no longer possible to move or delete it, and you can only edit the scale name and description.&lt;br /&gt;
&lt;br /&gt;
==Example scales==&lt;br /&gt;
&lt;br /&gt;
*&#039;&#039;The Cool Scale&#039;&#039; - The coolest thing ever!, Very cool, Cool, Fairly cool, Not very cool, Not cool&lt;br /&gt;
&lt;br /&gt;
*&#039;&#039;General Introductions (The Affirmative Scale)&#039;&#039; - Welcome!, Glad to have you here!, Great post!&lt;br /&gt;
&lt;br /&gt;
*If you would like two options in your scale (incomplete and complete) type &amp;quot;incomplete, complete&amp;quot; in the scale box.&lt;br /&gt;
&lt;br /&gt;
*&#039;&#039;Generic Social Forum&#039;&#039; (This scale only worked prior to the averaging function) - Awesome!,  Very cool.,  Interesting.,  Hmmm.  Tell me more., I don’t understand.  Please clarify.&lt;br /&gt;
&lt;br /&gt;
*refer, pass, merit, distinction&lt;br /&gt;
&lt;br /&gt;
*Hesitant (Fail), Acceptable, Average, Excellent&lt;br /&gt;
&lt;br /&gt;
*Stars &amp;amp;#9733;&amp;amp;#9734;&amp;amp;#9734;&amp;amp;#9734;&amp;amp;#9734;, &amp;amp;#9733;&amp;amp;#9733;&amp;amp;#9734;&amp;amp;#9734;&amp;amp;#9734;, &amp;amp;#9733;&amp;amp;#9733;&amp;amp;#9733;&amp;amp;#9734;&amp;amp;#9734;, &amp;amp;#9733;&amp;amp;#9733;&amp;amp;#9733;&amp;amp;#9733;&amp;amp;#9734;, &amp;amp;#9733;&amp;amp;#9733;&amp;amp;#9733;&amp;amp;#9733;&amp;amp;#9733;, This scale provides values in the gradebook of 1 point for one star and 5 points for five stars when summing grades.&lt;br /&gt;
&lt;br /&gt;
==Values calculated as percentage scores==&lt;br /&gt;
Moodle uses the last entry to determine the number of points in the scale for computing percentages. For example, if your scale is 0,5,6,7,8,9,10 then Moodle will use a 10 point scale and use 0/10, 5/10, ... 9/10, 10/10 for grade computation, respectively.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;TIP:&#039;&#039; If your scale is a custom non-value (not a number), Moodle&#039;s behavior in combining or averaging the scores into a percentage value is unpredictable. When an average or aggregate is important, then it is a good idea to stick with the standard 100% scale  to compute an overall grade.&lt;br /&gt;
&lt;br /&gt;
== See also ==&lt;br /&gt;
&lt;br /&gt;
*[[Using Moodle book]] Chapter 13: Grades and Scales&lt;br /&gt;
*Using Moodle [http://moodle.org/mod/forum/discuss.php?d=106031 gradebook letter grade an item] forum discussion&lt;br /&gt;
&lt;br /&gt;
[[Category:Grades]]&lt;br /&gt;
&lt;br /&gt;
[[de:Bewertungsskalen]]&lt;br /&gt;
[[ca:grade/edit/scale/index]]&lt;br /&gt;
[[fr:Barèmes]]&lt;br /&gt;
[[nl:Schalen]]&lt;br /&gt;
[[zh:等级]]&lt;/div&gt;</summary>
		<author><name>Rrusso</name></author>
	</entry>
	<entry>
		<id>https://docs.moodle.org/33/en/index.php?title=grade/import/smart/index&amp;diff=52402</id>
		<title>grade/import/smart/index</title>
		<link rel="alternate" type="text/html" href="https://docs.moodle.org/33/en/index.php?title=grade/import/smart/index&amp;diff=52402"/>
		<updated>2009-03-11T13:49:22Z</updated>

		<summary type="html">&lt;p&gt;Rrusso: /* Fixed Width Formats */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Supported File Types ==&lt;br /&gt;
&lt;br /&gt;
The LSU Smart File Importer accepts many file types of varying extension (.csv, .txt, or no extension at all) and auto detects between the various supported file types.&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Below you will find a quick description of each file type followed by a more detailed description.&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Miscellaneous Information ==&lt;br /&gt;
&lt;br /&gt;
At LSU, all idnumbers start with 89.&lt;br /&gt;
&lt;br /&gt;
We call idnumber LSUID; and username PAWSid. Please substitute accordingly. This can be changed in the language editing interface or by editing the language file directly.&lt;br /&gt;
&lt;br /&gt;
If you want to change any of the following formats for use outside of LSU (most are useful as is), please edit classes.php.&lt;br /&gt;
&lt;br /&gt;
This importer is for &#039;&#039;&#039;ONE&#039;&#039;&#039; grade per imported file. &#039;&#039;&#039;You can import multiple files at once&#039;&#039;&#039; and they &#039;&#039;&#039;do not&#039;&#039;&#039; need to be of the same file type.&lt;br /&gt;
&lt;br /&gt;
Grades can be in ANY of the following formats: 090.00, 90.00, 90 and will be accepted for all file types.&lt;br /&gt;
&lt;br /&gt;
CSV files can have any number of spaces following or preceding commas to no ill effect.&lt;br /&gt;
&lt;br /&gt;
== Fixed Width Formats ==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Fixed Width&#039;&#039;&#039;&lt;br /&gt;
&amp;lt;pre&amp;gt;89XXXXXXX 100.00&lt;br /&gt;
89XXXXXXX 090.00&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;MEC (Measurement and Evaluation Center)&#039;&#039;&#039;&lt;br /&gt;
&amp;lt;pre&amp;gt;XXX89XXXXXXX 100.00&lt;br /&gt;
XXX89XXXXXXX 090.00&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;MEC (Measurement and Evaluation Center)&#039;&#039;&#039;&lt;br /&gt;
&amp;lt;pre&amp;gt;XXX89XXXXXXXHUE ELLIS                098 1 GEOG100102 88080002 098 100.00&lt;br /&gt;
XXX89XXXXXXXTHE TIGER MIKE           056 1 GEOG100102 88080002 056 090.00&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
The fixed width file formats are generally .txt files or files without an extension (coming from alternate sources) and use spaces as a method of creating the appearance of columns.&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Comma Separated idnumber File Formats ==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Comma separated grade file keyed with idnumber that contains extra information&#039;&#039;&#039;&lt;br /&gt;
&amp;lt;pre&amp;gt;89XXXXXXX, F, L, M, shortname, data, time, XX, XX, 100.00&lt;br /&gt;
89XXXXXXX, F, L, M, shortname, data, time, XX, XX, 90.00&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Comma separated grade file keyed with idnumber that contains random extra information&#039;&#039;&#039;&lt;br /&gt;
&amp;lt;pre&amp;gt;89XXXXXXX, {any number of fields}, 100.00&lt;br /&gt;
89XXXXXXX, {any number of fields}, 90.00&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Grade file with comma-separated values keyed with idnumber&#039;&#039;&#039;&lt;br /&gt;
&amp;lt;pre&amp;gt;89XXXXXXX, 100.00&lt;br /&gt;
89XXXXXXX, 90.00&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Grade file from the Maple software package (Please note there are no spaces surrounding the LSUID)&#039;&#039;&#039;&lt;br /&gt;
&amp;lt;pre&amp;gt;Irrelevant line&lt;br /&gt;
Irrelevant line&lt;br /&gt;
Name,89XXXXXXX,Grade%,Grade,Weighted%,Blank&lt;br /&gt;
Name,89XXXXXXX,Grade%,Grade,Weighted%,Blank&lt;br /&gt;
Irrelevant line&lt;br /&gt;
Irrelevant line&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
The CSV idnumber files generally come with .csv but the extension is not important with this importer.&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Comma Separated username File Formats ==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Comma separated grade file keyed with username that contains extra information&#039;&#039;&#039;&lt;br /&gt;
&amp;lt;pre&amp;gt;username, F, L, M, shortname, data, time, XX, XX, 100.00&lt;br /&gt;
username, F, L, M, shortname, data, time, XX, XX, 90.00&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Comma separated grade file keyed with username that contains random extra information&#039;&#039;&#039;&lt;br /&gt;
&amp;lt;pre&amp;gt;username, {any number of fields}, 100.00&lt;br /&gt;
username, {any number of fields}, 90.00&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Grade file with comma-separated values keyed with username&#039;&#039;&#039;&lt;br /&gt;
&amp;lt;pre&amp;gt;username, 100.00&lt;br /&gt;
username, 90.00&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
The CSV username files generally come with .csv but the extension is not important with this importer.&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Tab-delimited idnumber File Formats ==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Tab-delimited grade file keyed with idnumber&#039;&#039;&#039;&lt;br /&gt;
&amp;lt;pre&amp;gt;89XXXXXXX	100.00&lt;br /&gt;
89XXXXXXX	90.00&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Tab-delimited grade file keyed with idnumber that contains extra information&#039;&#039;&#039;&lt;br /&gt;
&amp;lt;pre&amp;gt;89XXXXXXX	F, 	L	M	shortname	data	time	XX	XX	100.00&lt;br /&gt;
89XXXXXXX	F, 	L	M	shortname	data	time	XX	XX	90.00&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
The Tab-delimited idnumber files generally come with .txt but the extension is not important with this importer.&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Tab-delimited username File Formats ==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Tab-delimited grade file keyed with username&#039;&#039;&#039;&lt;br /&gt;
&amp;lt;pre&amp;gt;username	100.00&lt;br /&gt;
username	90.00&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Tab-delimited grade file keyed with username that contains extra information&#039;&#039;&#039;&lt;br /&gt;
&amp;lt;pre&amp;gt;username	F, 	L	M	shortname	data	time	XX	XX	100.00&lt;br /&gt;
username	F, 	L	M	shortname	data	time	XX	XX	90.00&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
The Tab-delimited username files generally come with .txt but the extension is not important with this importer.&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Import Instructions ==&lt;br /&gt;
[[Image:LSU_Smart_Importer.jpg|thumb|200px|right]]&lt;br /&gt;
#Using the file upload dialog, choose a grade file from your filesystem.&lt;br /&gt;
#Click the &amp;quot;Validate File(s)&amp;quot; button.&lt;br /&gt;
#The importer will attempt to validate that file and find which format it is.&lt;br /&gt;
#If your file does not validate, you must fix any formatting errors in it.&lt;br /&gt;
#Once your file is validated, fix any idnumber errors that exist by using the interface that will pop up using the idnumber mapping system.&lt;br /&gt;
#Using the &amp;quot;Grade Item Mapping&amp;quot; select box, choose a grade item to map the soon the be imported grades to.&lt;br /&gt;
#You may add new files using the green &amp;quot;+&amp;quot; and red &amp;quot;-&amp;quot; buttons.&lt;br /&gt;
#Once all of your files are validated and you have selected grade item mappings for them, click the &amp;quot;Upload validated file(s) button.&lt;br /&gt;
#On the next screen, you will most likely be shown a success message.&lt;br /&gt;
#Any errors that occurred during the import will be reported as well.&lt;br /&gt;
&lt;br /&gt;
== Installation ==&lt;br /&gt;
#Copy the smart folder into your moodle_root/grade/import/ folder &lt;br /&gt;
#Copy the lang/en_utf8/gradeimport_smart.php file to your appropriate language folder&lt;br /&gt;
#Set permissions accordingly&lt;br /&gt;
#Enjoy!&lt;/div&gt;</summary>
		<author><name>Rrusso</name></author>
	</entry>
	<entry>
		<id>https://docs.moodle.org/33/en/index.php?title=grade/import/mymathlab/index&amp;diff=51007</id>
		<title>grade/import/mymathlab/index</title>
		<link rel="alternate" type="text/html" href="https://docs.moodle.org/33/en/index.php?title=grade/import/mymathlab/index&amp;diff=51007"/>
		<updated>2009-02-16T22:11:00Z</updated>

		<summary type="html">&lt;p&gt;Rrusso: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== The myMathLab importer ==&lt;br /&gt;
This importer automatically imports Detailed Homework Results from the &#039;&#039;&#039;myMathLab&#039;&#039;&#039; system.&lt;br /&gt;
&lt;br /&gt;
== The format ==&lt;br /&gt;
&lt;br /&gt;
,,,,,&amp;quot;Grade Item&amp;quot;,&lt;br /&gt;
&lt;br /&gt;
,,,,Chapter Coverage,&amp;quot; 3&amp;quot;,&lt;br /&gt;
&lt;br /&gt;
,,,,Weight,1,&lt;br /&gt;
&lt;br /&gt;
,,,,Attempt,1,&lt;br /&gt;
&lt;br /&gt;
Last name,First name,Email,Log-in,,Score,&lt;br /&gt;
&lt;br /&gt;
&amp;quot;Tiger&amp;quot;,&amp;quot;Mike&amp;quot;,&amp;quot;mtiger1@lsu.edu&amp;quot;,&amp;quot;mtiger1&amp;quot;,,0.91,&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Course:,&amp;quot;S09 Dept 1001 Sec 01&amp;quot;&lt;br /&gt;
&lt;br /&gt;
Book:,&amp;quot;Math: College Math 1a&amp;quot;&lt;br /&gt;
&lt;br /&gt;
Instructor:,&amp;quot;Michelle Tiger&amp;quot;&lt;br /&gt;
&lt;br /&gt;
Date of export:,01/01/09 1:11pm&lt;br /&gt;
&lt;br /&gt;
Enrollment:,1&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== How it works ==&lt;br /&gt;
The importer grabs the &#039;&#039;&#039;item name&#039;&#039;&#039; from the first line and &#039;&#039;&#039;username&#039;&#039;&#039; from before the @ in the student&amp;amp;rsquo;s email address.&lt;br /&gt;
&lt;br /&gt;
It then gets the &#039;&#039;&#039;student&amp;amp;rsquo;s grade&#039;&#039;&#039; from the item listed in the Score column and determines if it is a raw grade or a percent.&lt;/div&gt;</summary>
		<author><name>Rrusso</name></author>
	</entry>
	<entry>
		<id>https://docs.moodle.org/33/en/index.php?title=grade/import/mymathlab/index&amp;diff=51006</id>
		<title>grade/import/mymathlab/index</title>
		<link rel="alternate" type="text/html" href="https://docs.moodle.org/33/en/index.php?title=grade/import/mymathlab/index&amp;diff=51006"/>
		<updated>2009-02-16T22:10:10Z</updated>

		<summary type="html">&lt;p&gt;Rrusso: New page: == The myMathLab importer == This importer automatically imports Detailed Homework Results from the &amp;#039;&amp;#039;&amp;#039;myMathLab&amp;#039;&amp;#039;&amp;#039; system.  == The format ==  ,,,,,&amp;quot;Grade Item&amp;quot;,  ,,,,Chapter Coverage,&amp;quot; 3&amp;quot;...&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== The myMathLab importer ==&lt;br /&gt;
This importer automatically imports Detailed Homework Results from the &#039;&#039;&#039;myMathLab&#039;&#039;&#039; system.&lt;br /&gt;
&lt;br /&gt;
== The format ==&lt;br /&gt;
&lt;br /&gt;
,,,,,&amp;quot;Grade Item&amp;quot;,&lt;br /&gt;
&lt;br /&gt;
,,,,Chapter Coverage,&amp;quot; 3&amp;quot;,&lt;br /&gt;
&lt;br /&gt;
,,,,Weight,1,&lt;br /&gt;
&lt;br /&gt;
,,,,Attempt,1,&lt;br /&gt;
&lt;br /&gt;
Last name,First name,Email,Log-in,,Score,&lt;br /&gt;
&lt;br /&gt;
&amp;quot;Tiger&amp;quot;,&amp;quot;Mike&amp;quot;,&amp;quot;mtiger1@lsu.edu&amp;quot;,&amp;quot;mtiger1&amp;quot;,,0.91,&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Course:,&amp;quot;S09 Dept 1001 Sec 01&amp;quot;&lt;br /&gt;
&lt;br /&gt;
Book:,&amp;quot;Math: College Math 1a&amp;quot;&lt;br /&gt;
&lt;br /&gt;
Instructor:,&amp;quot;Michelle Tiger&amp;quot;&lt;br /&gt;
&lt;br /&gt;
Date of export:,01/01/09 1:11pm&lt;br /&gt;
&lt;br /&gt;
Enrollment:,1&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== How it works ==&lt;br /&gt;
The importer grabs the &#039;&#039;&#039;item name&#039;&#039;&#039; from the first line and &#039;&#039;&#039;username&#039;&#039;&#039; from before the @ in your email address.&lt;br /&gt;
&lt;br /&gt;
It then gets the &#039;&#039;&#039;student&amp;amp;rsquo;s grade&#039;&#039;&#039; from the item listed in the Score column and determines if it is a raw grade or a percent.&lt;/div&gt;</summary>
		<author><name>Rrusso</name></author>
	</entry>
	<entry>
		<id>https://docs.moodle.org/33/en/index.php?title=grade/import/smart/index&amp;diff=44291</id>
		<title>grade/import/smart/index</title>
		<link rel="alternate" type="text/html" href="https://docs.moodle.org/33/en/index.php?title=grade/import/smart/index&amp;diff=44291"/>
		<updated>2008-09-23T18:11:16Z</updated>

		<summary type="html">&lt;p&gt;Rrusso: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Supported File Types ==&lt;br /&gt;
&lt;br /&gt;
The LSU Smart File Importer accepts many file types of varying extension (.csv, .txt, or no extension at all) and auto detects between the various supported file types.&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Below you will find a quick description of each file type followed by a more detailed description.&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Miscellaneous Information ==&lt;br /&gt;
&lt;br /&gt;
At LSU, all idnumbers start with 89.&lt;br /&gt;
&lt;br /&gt;
We call idnumber LSUID; and username PAWSid. Please substitute accordingly. This can be changed in the language editing interface or by editing the language file directly.&lt;br /&gt;
&lt;br /&gt;
If you want to change any of the following formats for use outside of LSU (most are useful as is), please edit classes.php.&lt;br /&gt;
&lt;br /&gt;
This importer is for &#039;&#039;&#039;ONE&#039;&#039;&#039; grade per imported file. &#039;&#039;&#039;You can import multiple files at once&#039;&#039;&#039; and they &#039;&#039;&#039;do not&#039;&#039;&#039; need to be of the same file type.&lt;br /&gt;
&lt;br /&gt;
Grades can be in ANY of the following formats: 090.00, 90.00, 90 and will be accepted for all file types.&lt;br /&gt;
&lt;br /&gt;
CSV files can have any number of spaces following or preceding commas to no ill effect.&lt;br /&gt;
&lt;br /&gt;
== Fixed Width Formats ==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Fixed Width&#039;&#039;&#039;&lt;br /&gt;
&amp;lt;pre&amp;gt;89XXXXXXX 100.00&lt;br /&gt;
89XXXXXXX 090.00&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;MEC (Measurement and Evaluation Center)&#039;&#039;&#039;&lt;br /&gt;
&amp;lt;pre&amp;gt;XXX89XXXXXXX 100.00&lt;br /&gt;
XXX89XXXXXXX 090.00&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
The fixed width file formats are generally .txt files or files without an extension (coming from alternate sources) and use spaces as a method of creating the appearance of columns.&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Comma Separated idnumber File Formats ==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Comma separated grade file keyed with idnumber that contains extra information&#039;&#039;&#039;&lt;br /&gt;
&amp;lt;pre&amp;gt;89XXXXXXX, F, L, M, shortname, data, time, XX, XX, 100.00&lt;br /&gt;
89XXXXXXX, F, L, M, shortname, data, time, XX, XX, 90.00&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Comma separated grade file keyed with idnumber that contains random extra information&#039;&#039;&#039;&lt;br /&gt;
&amp;lt;pre&amp;gt;89XXXXXXX, {any number of fields}, 100.00&lt;br /&gt;
89XXXXXXX, {any number of fields}, 90.00&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Grade file with comma-separated values keyed with idnumber&#039;&#039;&#039;&lt;br /&gt;
&amp;lt;pre&amp;gt;89XXXXXXX, 100.00&lt;br /&gt;
89XXXXXXX, 90.00&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Grade file from the Maple software package (Please note there are no spaces surrounding the LSUID)&#039;&#039;&#039;&lt;br /&gt;
&amp;lt;pre&amp;gt;Irrelevant line&lt;br /&gt;
Irrelevant line&lt;br /&gt;
Name,89XXXXXXX,Grade%,Grade,Weighted%,Blank&lt;br /&gt;
Name,89XXXXXXX,Grade%,Grade,Weighted%,Blank&lt;br /&gt;
Irrelevant line&lt;br /&gt;
Irrelevant line&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
The CSV idnumber files generally come with .csv but the extension is not important with this importer.&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Comma Separated username File Formats ==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Comma separated grade file keyed with username that contains extra information&#039;&#039;&#039;&lt;br /&gt;
&amp;lt;pre&amp;gt;username, F, L, M, shortname, data, time, XX, XX, 100.00&lt;br /&gt;
username, F, L, M, shortname, data, time, XX, XX, 90.00&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Comma separated grade file keyed with username that contains random extra information&#039;&#039;&#039;&lt;br /&gt;
&amp;lt;pre&amp;gt;username, {any number of fields}, 100.00&lt;br /&gt;
username, {any number of fields}, 90.00&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Grade file with comma-separated values keyed with username&#039;&#039;&#039;&lt;br /&gt;
&amp;lt;pre&amp;gt;username, 100.00&lt;br /&gt;
username, 90.00&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
The CSV username files generally come with .csv but the extension is not important with this importer.&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Tab-delimited idnumber File Formats ==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Tab-delimited grade file keyed with idnumber&#039;&#039;&#039;&lt;br /&gt;
&amp;lt;pre&amp;gt;89XXXXXXX	100.00&lt;br /&gt;
89XXXXXXX	90.00&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Tab-delimited grade file keyed with idnumber that contains extra information&#039;&#039;&#039;&lt;br /&gt;
&amp;lt;pre&amp;gt;89XXXXXXX	F, 	L	M	shortname	data	time	XX	XX	100.00&lt;br /&gt;
89XXXXXXX	F, 	L	M	shortname	data	time	XX	XX	90.00&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
The Tab-delimited idnumber files generally come with .txt but the extension is not important with this importer.&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Tab-delimited username File Formats ==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Tab-delimited grade file keyed with username&#039;&#039;&#039;&lt;br /&gt;
&amp;lt;pre&amp;gt;username	100.00&lt;br /&gt;
username	90.00&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Tab-delimited grade file keyed with username that contains extra information&#039;&#039;&#039;&lt;br /&gt;
&amp;lt;pre&amp;gt;username	F, 	L	M	shortname	data	time	XX	XX	100.00&lt;br /&gt;
username	F, 	L	M	shortname	data	time	XX	XX	90.00&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
The Tab-delimited username files generally come with .txt but the extension is not important with this importer.&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Import Instructions ==&lt;br /&gt;
[[Image:LSU_Smart_Importer.jpg|thumb|200px|right]]&lt;br /&gt;
#Using the file upload dialog, choose a grade file from your filesystem.&lt;br /&gt;
#Click the &amp;quot;Validate File(s)&amp;quot; button.&lt;br /&gt;
#The importer will attempt to validate that file and find which format it is.&lt;br /&gt;
#If your file does not validate, you must fix any formatting errors in it.&lt;br /&gt;
#Once your file is validated, fix any idnumber errors that exist by using the interface that will pop up using the idnumber mapping system.&lt;br /&gt;
#Using the &amp;quot;Grade Item Mapping&amp;quot; select box, choose a grade item to map the soon the be imported grades to.&lt;br /&gt;
#You may add new files using the green &amp;quot;+&amp;quot; and red &amp;quot;-&amp;quot; buttons.&lt;br /&gt;
#Once all of your files are validated and you have selected grade item mappings for them, click the &amp;quot;Upload validated file(s) button.&lt;br /&gt;
#On the next screen, you will most likely be shown a success message.&lt;br /&gt;
#Any errors that occurred during the import will be reported as well.&lt;br /&gt;
&lt;br /&gt;
== Installation ==&lt;br /&gt;
#Copy the smart folder into your moodle_root/grade/import/ folder &lt;br /&gt;
#Copy the lang/en_utf8/gradeimport_smart.php file to your appropriate language folder&lt;br /&gt;
#Set permissions accordingly&lt;br /&gt;
#Enjoy!&lt;/div&gt;</summary>
		<author><name>Rrusso</name></author>
	</entry>
	<entry>
		<id>https://docs.moodle.org/33/en/index.php?title=grade/import/smart/index&amp;diff=44230</id>
		<title>grade/import/smart/index</title>
		<link rel="alternate" type="text/html" href="https://docs.moodle.org/33/en/index.php?title=grade/import/smart/index&amp;diff=44230"/>
		<updated>2008-09-22T15:22:01Z</updated>

		<summary type="html">&lt;p&gt;Rrusso: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Supported File Types ==&lt;br /&gt;
&lt;br /&gt;
The LSU Smart File Importer accepts many file types of varying extension (.csv, .txt, or no extension at all) and auto detects between the various supported file types.&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Below you will find a quick description of each file type followed by a more detailed description.&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Miscellaneous Information ==&lt;br /&gt;
&lt;br /&gt;
At LSU, all idnumbers start with 89.&lt;br /&gt;
&lt;br /&gt;
We call idnumber LSUID; and username PAWSid. Please substitute accordingly. This can be changed in the language editing interface or by editing the language file directly.&lt;br /&gt;
&lt;br /&gt;
If you want to change any of the following formats for use outside of LSU (most are useful as is), please edit classes.php.&lt;br /&gt;
&lt;br /&gt;
This importer is for &#039;&#039;&#039;ONE&#039;&#039;&#039; grade per imported file. &#039;&#039;&#039;You can import multiple files at once&#039;&#039;&#039; and they &#039;&#039;&#039;do not&#039;&#039;&#039; need to be of the same file type.&lt;br /&gt;
&lt;br /&gt;
Grades can be in ANY of the following formats: 090.00, 90.00, 90 and will be accepted for all file types.&lt;br /&gt;
&lt;br /&gt;
CSV files can have any number of spaces following or preceding commas to no ill effect.&lt;br /&gt;
&lt;br /&gt;
== Fixed Width Formats ==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Fixed Width&#039;&#039;&#039;&lt;br /&gt;
&amp;lt;pre&amp;gt;89XXXXXXX 100.00&lt;br /&gt;
89XXXXXXX 090.00&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;MEC (Measurement and Evaluation Center)&#039;&#039;&#039;&lt;br /&gt;
&amp;lt;pre&amp;gt;XXX89XXXXXXX 100.00&lt;br /&gt;
XXX89XXXXXXX 090.00&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
The fixed width file formats are generally .txt files or files without an extension (coming from alternate sources) and use spaces as a method of creating the appearance of columns.&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Comma Separated idnumber File Formats ==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Comma seperated grade file keyed with idnumber that contains extra information&#039;&#039;&#039;&lt;br /&gt;
&amp;lt;pre&amp;gt;89XXXXXXX, F, L, M, shortname, data, time, XX, XX, 100.00&lt;br /&gt;
89XXXXXXX, F, L, M, shortname, data, time, XX, XX, 90.00&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Comma seperated grade file keyed with idnumber that contains random extra information&#039;&#039;&#039;&lt;br /&gt;
&amp;lt;pre&amp;gt;89XXXXXXX, {any number of fields}, 100.00&lt;br /&gt;
89XXXXXXX, {any number of fields}, 90.00&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Grade file with comma-separated values keyed with idnumber&#039;&#039;&#039;&lt;br /&gt;
&amp;lt;pre&amp;gt;89XXXXXXX, 100.00&lt;br /&gt;
89XXXXXXX, 90.00&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Grade file from the Maple software package (Please note there are no spaces surrounding the LSUID)&#039;&#039;&#039;&lt;br /&gt;
&amp;lt;pre&amp;gt;Irrelevant line&lt;br /&gt;
Irrelevant line&lt;br /&gt;
Name,89XXXXXXX,Grade%,Grade,Weighted%,Blank&lt;br /&gt;
Name,89XXXXXXX,Grade%,Grade,Weighted%,Blank&lt;br /&gt;
Irrelevant line&lt;br /&gt;
Irrelevant line&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
The CSV idnumber files generally come with .csv but the extension is not important with this importer.&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Comma Separated username File Formats ==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Comma seperated grade file keyed with username that contains extra information&#039;&#039;&#039;&lt;br /&gt;
&amp;lt;pre&amp;gt;username, F, L, M, shortname, data, time, XX, XX, 100.00&lt;br /&gt;
username, F, L, M, shortname, data, time, XX, XX, 90.00&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Comma seperated grade file keyed with username that contains random extra information&#039;&#039;&#039;&lt;br /&gt;
&amp;lt;pre&amp;gt;username, {any number of fields}, 100.00&lt;br /&gt;
username, {any number of fields}, 90.00&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Grade file with comma-separated values keyed with username&#039;&#039;&#039;&lt;br /&gt;
&amp;lt;pre&amp;gt;username, 100.00&lt;br /&gt;
username, 90.00&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
The CSV username files generally come with .csv but the extension is not important with this importer.&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Tab-delimited idnumber File Formats ==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Tab-delimited grade file keyed with idnumber&#039;&#039;&#039;&lt;br /&gt;
&amp;lt;pre&amp;gt;89XXXXXXX	100.00&lt;br /&gt;
89XXXXXXX	90.00&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Tab-delimited grade file keyed with idnumber that contains extra information&#039;&#039;&#039;&lt;br /&gt;
&amp;lt;pre&amp;gt;89XXXXXXX	F, 	L	M	shortname	data	time	XX	XX	100.00&lt;br /&gt;
89XXXXXXX	F, 	L	M	shortname	data	time	XX	XX	90.00&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
The Tab-delimited idnumber files generally come with .txt but the extension is not important with this importer.&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Tab-delimited username File Formats ==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Tab-delimited grade file keyed with username&#039;&#039;&#039;&lt;br /&gt;
&amp;lt;pre&amp;gt;username	100.00&lt;br /&gt;
username	90.00&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Tab-delimited grade file keyed with username that contains extra information&#039;&#039;&#039;&lt;br /&gt;
&amp;lt;pre&amp;gt;username	F, 	L	M	shortname	data	time	XX	XX	100.00&lt;br /&gt;
username	F, 	L	M	shortname	data	time	XX	XX	90.00&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
The Tab-delimited username files generally come with .txt but the extension is not important with this importer.&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Import Instructions ==&lt;br /&gt;
[[Image:LSU_Smart_Importer.jpg|thumb|200px|right]]&lt;br /&gt;
#Using the file upload dialog, choose a grade file from your filesystem.&lt;br /&gt;
#Click the &amp;quot;Validate File(s)&amp;quot; button.&lt;br /&gt;
#The importer will attempt to validate that file and find which format it is.&lt;br /&gt;
#If your file does not validate, you must fix any formatting errors in it.&lt;br /&gt;
#Once your file is validated, fix any idnumber errors that exist by using the interface that will pop up using the idnumber mapping system.&lt;br /&gt;
#Using the &amp;quot;Grade Item Mapping&amp;quot; select box, choose a grade item to map the soon the be imported grades to.&lt;br /&gt;
#You may add new files using the green &amp;quot;+&amp;quot; and red &amp;quot;-&amp;quot; buttons.&lt;br /&gt;
#Once all of your files are validated and you have selected grade item mappings for them, click the &amp;quot;Upload validated file(s) button.&lt;br /&gt;
#On the next screen, you will most likely be shown a success message.&lt;br /&gt;
#Any errors that occurred during the import will be reported as well.&lt;br /&gt;
&lt;br /&gt;
== Installation ==&lt;br /&gt;
#Copy the smart folder into your moodle_root/grade/import/ folder &lt;br /&gt;
#Copy the lang/en_utf8/gradeimport_smart.php file to your appropriate language folder&lt;br /&gt;
#Set permissions accordingly&lt;br /&gt;
#Enjoy!&lt;/div&gt;</summary>
		<author><name>Rrusso</name></author>
	</entry>
	<entry>
		<id>https://docs.moodle.org/33/en/index.php?title=grade/import/smart/index&amp;diff=40791</id>
		<title>grade/import/smart/index</title>
		<link rel="alternate" type="text/html" href="https://docs.moodle.org/33/en/index.php?title=grade/import/smart/index&amp;diff=40791"/>
		<updated>2008-07-28T18:34:04Z</updated>

		<summary type="html">&lt;p&gt;Rrusso: /* Miscellaneous Information */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Supported File Types ==&lt;br /&gt;
&lt;br /&gt;
The LSU Smart File Importer accepts many file types of varying extension (.csv, .txt, or no extension at all) and auto detects between the various supported file types.&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Below you will find a quick description of each file type followed by a more detailed description.&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Miscellaneous Information ==&lt;br /&gt;
&lt;br /&gt;
At LSU, all idnumbers start with 89.&lt;br /&gt;
&lt;br /&gt;
We call idnumber LSUID; and username PAWSid. Please substitute accordingly. This can be changed in the language editing interface or by editing the language file directly.&lt;br /&gt;
&lt;br /&gt;
If you want to change any of the following formats for use outside of LSU (most are useful as is), please edit classes.php.&lt;br /&gt;
&lt;br /&gt;
This importer is for &#039;&#039;&#039;ONE&#039;&#039;&#039; grade per imported file. &#039;&#039;&#039;You can import multiple files at once&#039;&#039;&#039; and they &#039;&#039;&#039;do not&#039;&#039;&#039; need to be of the same file type.&lt;br /&gt;
&lt;br /&gt;
Grades can be in ANY of the following formats: 090.00, 90.00, 90 and will be accepted for all file types.&lt;br /&gt;
&lt;br /&gt;
CSV files can have any number of spaces following or preceding commas to no ill effect.&lt;br /&gt;
&lt;br /&gt;
== Fixed Width Formats ==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Fixed Width&#039;&#039;&#039;&lt;br /&gt;
&amp;lt;pre&amp;gt;89XXXXXXX 100.00&lt;br /&gt;
89XXXXXXX 090.00&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;MEC (Measurement and Evaluation Center)&#039;&#039;&#039;&lt;br /&gt;
&amp;lt;pre&amp;gt;XXX89XXXXXXX 100.00&lt;br /&gt;
XXX89XXXXXXX 090.00&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
The fixed width file formats are generally .txt files or files without an extension (coming from alternate sources) and use spaces as a method of creating the appearance of columns.&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Comma Separated idnumber File Formats ==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Anonymous Number&#039;&#039;&#039;&lt;br /&gt;
&amp;lt;pre&amp;gt;XXXX, 100.00&lt;br /&gt;
XXXX, 90.00&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Comma seperated grade file keyed with idnumber that contains extra information&#039;&#039;&#039;&lt;br /&gt;
&amp;lt;pre&amp;gt;89XXXXXXX, F, L, M, shortname, data, time, XX, XX, 100.00&lt;br /&gt;
89XXXXXXX, F, L, M, shortname, data, time, XX, XX, 90.00&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Comma seperated grade file keyed with idnumber that contains random extra information&#039;&#039;&#039;&lt;br /&gt;
&amp;lt;pre&amp;gt;89XXXXXXX, {any number of fields}, 100.00&lt;br /&gt;
89XXXXXXX, {any number of fields}, 90.00&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Grade file with comma-separated values keyed with idnumber&#039;&#039;&#039;&lt;br /&gt;
&amp;lt;pre&amp;gt;89XXXXXXX, 100.00&lt;br /&gt;
89XXXXXXX, 90.00&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Grade file from the Maple software package&#039;&#039;&#039;&lt;br /&gt;
&amp;lt;pre&amp;gt;Irrelevant line&lt;br /&gt;
Irrelevant line&lt;br /&gt;
Name, 89XXXXXXX, Grade %, Grade, Weighted %, Blank Field&lt;br /&gt;
Name, 89XXXXXXX, Grade %, Grade, Weighted %, Blank Field&lt;br /&gt;
Irrelevant line&lt;br /&gt;
Irrelevant line&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
The CSV idnumber files generally come with .csv but the extension is not important with this importer.&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Comma Separated username File Formats ==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Comma seperated grade file keyed with username that contains extra information&#039;&#039;&#039;&lt;br /&gt;
&amp;lt;pre&amp;gt;username, F, L, M, shortname, data, time, XX, XX, 100.00&lt;br /&gt;
username, F, L, M, shortname, data, time, XX, XX, 90.00&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Comma seperated grade file keyed with username that contains random extra information&#039;&#039;&#039;&lt;br /&gt;
&amp;lt;pre&amp;gt;username, {any number of fields}, 100.00&lt;br /&gt;
username, {any number of fields}, 90.00&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Grade file with comma-separated values keyed with username&#039;&#039;&#039;&lt;br /&gt;
&amp;lt;pre&amp;gt;username, 100.00&lt;br /&gt;
username, 90.00&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
The CSV username files generally come with .csv but the extension is not important with this importer.&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Tab-delimited idnumber File Formats ==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Tab-delimited grade file keyed with idnumber&#039;&#039;&#039;&lt;br /&gt;
&amp;lt;pre&amp;gt;89XXXXXXX	100.00&lt;br /&gt;
89XXXXXXX	90.00&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Tab-delimited grade file keyed with idnumber that contains extra information&#039;&#039;&#039;&lt;br /&gt;
&amp;lt;pre&amp;gt;89XXXXXXX	F, 	L	M	shortname	data	time	XX	XX	100.00&lt;br /&gt;
89XXXXXXX	F, 	L	M	shortname	data	time	XX	XX	90.00&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
The Tab-delimited idnumber files generally come with .txt but the extension is not important with this importer.&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Tab-delimited username File Formats ==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Tab-delimited grade file keyed with username&#039;&#039;&#039;&lt;br /&gt;
&amp;lt;pre&amp;gt;username	100.00&lt;br /&gt;
username	90.00&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Tab-delimited grade file keyed with username that contains extra information&#039;&#039;&#039;&lt;br /&gt;
&amp;lt;pre&amp;gt;username	F, 	L	M	shortname	data	time	XX	XX	100.00&lt;br /&gt;
username	F, 	L	M	shortname	data	time	XX	XX	90.00&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
The Tab-delimited username files generally come with .txt but the extension is not important with this importer.&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Import Instructions ==&lt;br /&gt;
[[Image:LSU_Smart_Importer.jpg|thumb|200px|right]]&lt;br /&gt;
#Using the file upload dialog, choose a grade file from your filesystem.&lt;br /&gt;
#Click the &amp;quot;Validate File(s)&amp;quot; button.&lt;br /&gt;
#The importer will attempt to validate that file and find which format it is.&lt;br /&gt;
#If your file does not validate, you must fix any formatting errors in it.&lt;br /&gt;
#Once your file is validated, fix any idnumber errors that exist by using the interface that will pop up using the idnumber mapping system.&lt;br /&gt;
#Using the &amp;quot;Grade Item Mapping&amp;quot; select box, choose a grade item to map the soon the be imported grades to.&lt;br /&gt;
#You may add new files using the green &amp;quot;+&amp;quot; and red &amp;quot;-&amp;quot; buttons.&lt;br /&gt;
#Once all of your files are validated and you have selected grade item mappings for them, click the &amp;quot;Upload validated file(s) button.&lt;br /&gt;
#On the next screen, you will most likely be shown a success message.&lt;br /&gt;
#Any errors that occurred during the import will be reported as well.&lt;br /&gt;
&lt;br /&gt;
== Installation ==&lt;br /&gt;
#Copy the smart folder into your moodle_root/grade/import/ folder &lt;br /&gt;
#Copy the lang/en_utf8/gradeimport_smart.php file to your appropriate language folder&lt;br /&gt;
#Set permissions accordingly&lt;br /&gt;
#Enjoy!&lt;/div&gt;</summary>
		<author><name>Rrusso</name></author>
	</entry>
	<entry>
		<id>https://docs.moodle.org/33/en/index.php?title=grade/import/smart/index&amp;diff=40790</id>
		<title>grade/import/smart/index</title>
		<link rel="alternate" type="text/html" href="https://docs.moodle.org/33/en/index.php?title=grade/import/smart/index&amp;diff=40790"/>
		<updated>2008-07-28T18:33:17Z</updated>

		<summary type="html">&lt;p&gt;Rrusso: /* Miscellaneous Information */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Supported File Types ==&lt;br /&gt;
&lt;br /&gt;
The LSU Smart File Importer accepts many file types of varying extension (.csv, .txt, or no extension at all) and auto detects between the various supported file types.&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Below you will find a quick description of each file type followed by a more detailed description.&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Miscellaneous Information ==&lt;br /&gt;
&lt;br /&gt;
At LSU, all idnumbers start with 89.&lt;br /&gt;
&lt;br /&gt;
We call idnumber LSUID; and username PAWSid. Please substitute accordingly. This can be changed in the language editing interface or by editing the language file directly.&lt;br /&gt;
&lt;br /&gt;
If you want to change any of the following formats for use outside of LSU (most are useful as is), please edit classes.php.&lt;br /&gt;
&lt;br /&gt;
This importer is for &#039;&#039;&#039;ONE&#039;&#039;&#039; grade per imported file. &#039;&#039;&#039;You can import multiple files at once&#039;&#039;&#039; and they &#039;&#039;&#039;do not&#039;&#039;&#039; need to be of the same file type.&lt;br /&gt;
&lt;br /&gt;
Grades can be in ANY of the following formats: 090.00, 90.00, 90 and will be accepted for all file types.&lt;br /&gt;
&lt;br /&gt;
== Fixed Width Formats ==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Fixed Width&#039;&#039;&#039;&lt;br /&gt;
&amp;lt;pre&amp;gt;89XXXXXXX 100.00&lt;br /&gt;
89XXXXXXX 090.00&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;MEC (Measurement and Evaluation Center)&#039;&#039;&#039;&lt;br /&gt;
&amp;lt;pre&amp;gt;XXX89XXXXXXX 100.00&lt;br /&gt;
XXX89XXXXXXX 090.00&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
The fixed width file formats are generally .txt files or files without an extension (coming from alternate sources) and use spaces as a method of creating the appearance of columns.&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Comma Separated idnumber File Formats ==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Anonymous Number&#039;&#039;&#039;&lt;br /&gt;
&amp;lt;pre&amp;gt;XXXX, 100.00&lt;br /&gt;
XXXX, 90.00&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Comma seperated grade file keyed with idnumber that contains extra information&#039;&#039;&#039;&lt;br /&gt;
&amp;lt;pre&amp;gt;89XXXXXXX, F, L, M, shortname, data, time, XX, XX, 100.00&lt;br /&gt;
89XXXXXXX, F, L, M, shortname, data, time, XX, XX, 90.00&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Comma seperated grade file keyed with idnumber that contains random extra information&#039;&#039;&#039;&lt;br /&gt;
&amp;lt;pre&amp;gt;89XXXXXXX, {any number of fields}, 100.00&lt;br /&gt;
89XXXXXXX, {any number of fields}, 90.00&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Grade file with comma-separated values keyed with idnumber&#039;&#039;&#039;&lt;br /&gt;
&amp;lt;pre&amp;gt;89XXXXXXX, 100.00&lt;br /&gt;
89XXXXXXX, 90.00&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Grade file from the Maple software package&#039;&#039;&#039;&lt;br /&gt;
&amp;lt;pre&amp;gt;Irrelevant line&lt;br /&gt;
Irrelevant line&lt;br /&gt;
Name, 89XXXXXXX, Grade %, Grade, Weighted %, Blank Field&lt;br /&gt;
Name, 89XXXXXXX, Grade %, Grade, Weighted %, Blank Field&lt;br /&gt;
Irrelevant line&lt;br /&gt;
Irrelevant line&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
The CSV idnumber files generally come with .csv but the extension is not important with this importer.&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Comma Separated username File Formats ==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Comma seperated grade file keyed with username that contains extra information&#039;&#039;&#039;&lt;br /&gt;
&amp;lt;pre&amp;gt;username, F, L, M, shortname, data, time, XX, XX, 100.00&lt;br /&gt;
username, F, L, M, shortname, data, time, XX, XX, 90.00&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Comma seperated grade file keyed with username that contains random extra information&#039;&#039;&#039;&lt;br /&gt;
&amp;lt;pre&amp;gt;username, {any number of fields}, 100.00&lt;br /&gt;
username, {any number of fields}, 90.00&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Grade file with comma-separated values keyed with username&#039;&#039;&#039;&lt;br /&gt;
&amp;lt;pre&amp;gt;username, 100.00&lt;br /&gt;
username, 90.00&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
The CSV username files generally come with .csv but the extension is not important with this importer.&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Tab-delimited idnumber File Formats ==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Tab-delimited grade file keyed with idnumber&#039;&#039;&#039;&lt;br /&gt;
&amp;lt;pre&amp;gt;89XXXXXXX	100.00&lt;br /&gt;
89XXXXXXX	90.00&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Tab-delimited grade file keyed with idnumber that contains extra information&#039;&#039;&#039;&lt;br /&gt;
&amp;lt;pre&amp;gt;89XXXXXXX	F, 	L	M	shortname	data	time	XX	XX	100.00&lt;br /&gt;
89XXXXXXX	F, 	L	M	shortname	data	time	XX	XX	90.00&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
The Tab-delimited idnumber files generally come with .txt but the extension is not important with this importer.&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Tab-delimited username File Formats ==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Tab-delimited grade file keyed with username&#039;&#039;&#039;&lt;br /&gt;
&amp;lt;pre&amp;gt;username	100.00&lt;br /&gt;
username	90.00&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Tab-delimited grade file keyed with username that contains extra information&#039;&#039;&#039;&lt;br /&gt;
&amp;lt;pre&amp;gt;username	F, 	L	M	shortname	data	time	XX	XX	100.00&lt;br /&gt;
username	F, 	L	M	shortname	data	time	XX	XX	90.00&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
The Tab-delimited username files generally come with .txt but the extension is not important with this importer.&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Import Instructions ==&lt;br /&gt;
[[Image:LSU_Smart_Importer.jpg|thumb|200px|right]]&lt;br /&gt;
#Using the file upload dialog, choose a grade file from your filesystem.&lt;br /&gt;
#Click the &amp;quot;Validate File(s)&amp;quot; button.&lt;br /&gt;
#The importer will attempt to validate that file and find which format it is.&lt;br /&gt;
#If your file does not validate, you must fix any formatting errors in it.&lt;br /&gt;
#Once your file is validated, fix any idnumber errors that exist by using the interface that will pop up using the idnumber mapping system.&lt;br /&gt;
#Using the &amp;quot;Grade Item Mapping&amp;quot; select box, choose a grade item to map the soon the be imported grades to.&lt;br /&gt;
#You may add new files using the green &amp;quot;+&amp;quot; and red &amp;quot;-&amp;quot; buttons.&lt;br /&gt;
#Once all of your files are validated and you have selected grade item mappings for them, click the &amp;quot;Upload validated file(s) button.&lt;br /&gt;
#On the next screen, you will most likely be shown a success message.&lt;br /&gt;
#Any errors that occurred during the import will be reported as well.&lt;br /&gt;
&lt;br /&gt;
== Installation ==&lt;br /&gt;
#Copy the smart folder into your moodle_root/grade/import/ folder &lt;br /&gt;
#Copy the lang/en_utf8/gradeimport_smart.php file to your appropriate language folder&lt;br /&gt;
#Set permissions accordingly&lt;br /&gt;
#Enjoy!&lt;/div&gt;</summary>
		<author><name>Rrusso</name></author>
	</entry>
	<entry>
		<id>https://docs.moodle.org/33/en/index.php?title=grade/import/smart/index&amp;diff=40789</id>
		<title>grade/import/smart/index</title>
		<link rel="alternate" type="text/html" href="https://docs.moodle.org/33/en/index.php?title=grade/import/smart/index&amp;diff=40789"/>
		<updated>2008-07-28T18:32:08Z</updated>

		<summary type="html">&lt;p&gt;Rrusso: /* Miscellaneous Information */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Supported File Types ==&lt;br /&gt;
&lt;br /&gt;
The LSU Smart File Importer accepts many file types of varying extension (.csv, .txt, or no extension at all) and auto detects between the various supported file types.&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Below you will find a quick description of each file type followed by a more detailed description.&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Miscellaneous Information ==&lt;br /&gt;
&lt;br /&gt;
At LSU, all idnumbers start with 89.&lt;br /&gt;
We call idnumber LSUID; and username PAWSid. Please substitute accordingly.&lt;br /&gt;
&lt;br /&gt;
If you want to change any of the following formats for use outside of LSU (most are useful as is), please edit classes.php.&lt;br /&gt;
&lt;br /&gt;
This importer is for &#039;&#039;&#039;ONE&#039;&#039;&#039; grade per imported file. &#039;&#039;&#039;You can import multiple files at once&#039;&#039;&#039; and they &#039;&#039;&#039;do not&#039;&#039;&#039; need to be of the same file type.&lt;br /&gt;
&lt;br /&gt;
Grades can be in ANY of the following formats: 090.00, 90.00, 90 and will be accepted for all file types.&lt;br /&gt;
&lt;br /&gt;
== Fixed Width Formats ==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Fixed Width&#039;&#039;&#039;&lt;br /&gt;
&amp;lt;pre&amp;gt;89XXXXXXX 100.00&lt;br /&gt;
89XXXXXXX 090.00&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;MEC (Measurement and Evaluation Center)&#039;&#039;&#039;&lt;br /&gt;
&amp;lt;pre&amp;gt;XXX89XXXXXXX 100.00&lt;br /&gt;
XXX89XXXXXXX 090.00&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
The fixed width file formats are generally .txt files or files without an extension (coming from alternate sources) and use spaces as a method of creating the appearance of columns.&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Comma Separated idnumber File Formats ==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Anonymous Number&#039;&#039;&#039;&lt;br /&gt;
&amp;lt;pre&amp;gt;XXXX, 100.00&lt;br /&gt;
XXXX, 90.00&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Comma seperated grade file keyed with idnumber that contains extra information&#039;&#039;&#039;&lt;br /&gt;
&amp;lt;pre&amp;gt;89XXXXXXX, F, L, M, shortname, data, time, XX, XX, 100.00&lt;br /&gt;
89XXXXXXX, F, L, M, shortname, data, time, XX, XX, 90.00&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Comma seperated grade file keyed with idnumber that contains random extra information&#039;&#039;&#039;&lt;br /&gt;
&amp;lt;pre&amp;gt;89XXXXXXX, {any number of fields}, 100.00&lt;br /&gt;
89XXXXXXX, {any number of fields}, 90.00&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Grade file with comma-separated values keyed with idnumber&#039;&#039;&#039;&lt;br /&gt;
&amp;lt;pre&amp;gt;89XXXXXXX, 100.00&lt;br /&gt;
89XXXXXXX, 90.00&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Grade file from the Maple software package&#039;&#039;&#039;&lt;br /&gt;
&amp;lt;pre&amp;gt;Irrelevant line&lt;br /&gt;
Irrelevant line&lt;br /&gt;
Name, 89XXXXXXX, Grade %, Grade, Weighted %, Blank Field&lt;br /&gt;
Name, 89XXXXXXX, Grade %, Grade, Weighted %, Blank Field&lt;br /&gt;
Irrelevant line&lt;br /&gt;
Irrelevant line&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
The CSV idnumber files generally come with .csv but the extension is not important with this importer.&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Comma Separated username File Formats ==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Comma seperated grade file keyed with username that contains extra information&#039;&#039;&#039;&lt;br /&gt;
&amp;lt;pre&amp;gt;username, F, L, M, shortname, data, time, XX, XX, 100.00&lt;br /&gt;
username, F, L, M, shortname, data, time, XX, XX, 90.00&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Comma seperated grade file keyed with username that contains random extra information&#039;&#039;&#039;&lt;br /&gt;
&amp;lt;pre&amp;gt;username, {any number of fields}, 100.00&lt;br /&gt;
username, {any number of fields}, 90.00&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Grade file with comma-separated values keyed with username&#039;&#039;&#039;&lt;br /&gt;
&amp;lt;pre&amp;gt;username, 100.00&lt;br /&gt;
username, 90.00&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
The CSV username files generally come with .csv but the extension is not important with this importer.&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Tab-delimited idnumber File Formats ==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Tab-delimited grade file keyed with idnumber&#039;&#039;&#039;&lt;br /&gt;
&amp;lt;pre&amp;gt;89XXXXXXX	100.00&lt;br /&gt;
89XXXXXXX	90.00&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Tab-delimited grade file keyed with idnumber that contains extra information&#039;&#039;&#039;&lt;br /&gt;
&amp;lt;pre&amp;gt;89XXXXXXX	F, 	L	M	shortname	data	time	XX	XX	100.00&lt;br /&gt;
89XXXXXXX	F, 	L	M	shortname	data	time	XX	XX	90.00&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
The Tab-delimited idnumber files generally come with .txt but the extension is not important with this importer.&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Tab-delimited username File Formats ==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Tab-delimited grade file keyed with username&#039;&#039;&#039;&lt;br /&gt;
&amp;lt;pre&amp;gt;username	100.00&lt;br /&gt;
username	90.00&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Tab-delimited grade file keyed with username that contains extra information&#039;&#039;&#039;&lt;br /&gt;
&amp;lt;pre&amp;gt;username	F, 	L	M	shortname	data	time	XX	XX	100.00&lt;br /&gt;
username	F, 	L	M	shortname	data	time	XX	XX	90.00&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
The Tab-delimited username files generally come with .txt but the extension is not important with this importer.&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Import Instructions ==&lt;br /&gt;
[[Image:LSU_Smart_Importer.jpg|thumb|200px|right]]&lt;br /&gt;
#Using the file upload dialog, choose a grade file from your filesystem.&lt;br /&gt;
#Click the &amp;quot;Validate File(s)&amp;quot; button.&lt;br /&gt;
#The importer will attempt to validate that file and find which format it is.&lt;br /&gt;
#If your file does not validate, you must fix any formatting errors in it.&lt;br /&gt;
#Once your file is validated, fix any idnumber errors that exist by using the interface that will pop up using the idnumber mapping system.&lt;br /&gt;
#Using the &amp;quot;Grade Item Mapping&amp;quot; select box, choose a grade item to map the soon the be imported grades to.&lt;br /&gt;
#You may add new files using the green &amp;quot;+&amp;quot; and red &amp;quot;-&amp;quot; buttons.&lt;br /&gt;
#Once all of your files are validated and you have selected grade item mappings for them, click the &amp;quot;Upload validated file(s) button.&lt;br /&gt;
#On the next screen, you will most likely be shown a success message.&lt;br /&gt;
#Any errors that occurred during the import will be reported as well.&lt;br /&gt;
&lt;br /&gt;
== Installation ==&lt;br /&gt;
#Copy the smart folder into your moodle_root/grade/import/ folder &lt;br /&gt;
#Copy the lang/en_utf8/gradeimport_smart.php file to your appropriate language folder&lt;br /&gt;
#Set permissions accordingly&lt;br /&gt;
#Enjoy!&lt;/div&gt;</summary>
		<author><name>Rrusso</name></author>
	</entry>
	<entry>
		<id>https://docs.moodle.org/33/en/index.php?title=grade/import/smart/index&amp;diff=40788</id>
		<title>grade/import/smart/index</title>
		<link rel="alternate" type="text/html" href="https://docs.moodle.org/33/en/index.php?title=grade/import/smart/index&amp;diff=40788"/>
		<updated>2008-07-28T18:31:08Z</updated>

		<summary type="html">&lt;p&gt;Rrusso: /* Supported File Types */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Supported File Types ==&lt;br /&gt;
&lt;br /&gt;
The LSU Smart File Importer accepts many file types of varying extension (.csv, .txt, or no extension at all) and auto detects between the various supported file types.&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Below you will find a quick description of each file type followed by a more detailed description.&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Miscellaneous Information ==&lt;br /&gt;
&lt;br /&gt;
At LSU, all idnumbes start with 89 and we call idnumber LSUID and username PAWSid. Please substitute accordingly.&lt;br /&gt;
&lt;br /&gt;
If you want to change any of the following formats for use outside of LSU (most are useful as is), please edit classes.php.&lt;br /&gt;
&lt;br /&gt;
This importer is for &#039;&#039;&#039;ONE&#039;&#039;&#039; grade per imported file. &#039;&#039;&#039;You can import multiple files at once&#039;&#039;&#039; and they &#039;&#039;&#039;do not&#039;&#039;&#039; need to be of the same file type.&lt;br /&gt;
&lt;br /&gt;
Grades can be in ANY of the following formats: 090.00, 90.00, 90 and will be accepted for all file types.&lt;br /&gt;
&lt;br /&gt;
== Fixed Width Formats ==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Fixed Width&#039;&#039;&#039;&lt;br /&gt;
&amp;lt;pre&amp;gt;89XXXXXXX 100.00&lt;br /&gt;
89XXXXXXX 090.00&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;MEC (Measurement and Evaluation Center)&#039;&#039;&#039;&lt;br /&gt;
&amp;lt;pre&amp;gt;XXX89XXXXXXX 100.00&lt;br /&gt;
XXX89XXXXXXX 090.00&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
The fixed width file formats are generally .txt files or files without an extension (coming from alternate sources) and use spaces as a method of creating the appearance of columns.&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Comma Separated idnumber File Formats ==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Anonymous Number&#039;&#039;&#039;&lt;br /&gt;
&amp;lt;pre&amp;gt;XXXX, 100.00&lt;br /&gt;
XXXX, 90.00&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Comma seperated grade file keyed with idnumber that contains extra information&#039;&#039;&#039;&lt;br /&gt;
&amp;lt;pre&amp;gt;89XXXXXXX, F, L, M, shortname, data, time, XX, XX, 100.00&lt;br /&gt;
89XXXXXXX, F, L, M, shortname, data, time, XX, XX, 90.00&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Comma seperated grade file keyed with idnumber that contains random extra information&#039;&#039;&#039;&lt;br /&gt;
&amp;lt;pre&amp;gt;89XXXXXXX, {any number of fields}, 100.00&lt;br /&gt;
89XXXXXXX, {any number of fields}, 90.00&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Grade file with comma-separated values keyed with idnumber&#039;&#039;&#039;&lt;br /&gt;
&amp;lt;pre&amp;gt;89XXXXXXX, 100.00&lt;br /&gt;
89XXXXXXX, 90.00&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Grade file from the Maple software package&#039;&#039;&#039;&lt;br /&gt;
&amp;lt;pre&amp;gt;Irrelevant line&lt;br /&gt;
Irrelevant line&lt;br /&gt;
Name, 89XXXXXXX, Grade %, Grade, Weighted %, Blank Field&lt;br /&gt;
Name, 89XXXXXXX, Grade %, Grade, Weighted %, Blank Field&lt;br /&gt;
Irrelevant line&lt;br /&gt;
Irrelevant line&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
The CSV idnumber files generally come with .csv but the extension is not important with this importer.&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Comma Separated username File Formats ==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Comma seperated grade file keyed with username that contains extra information&#039;&#039;&#039;&lt;br /&gt;
&amp;lt;pre&amp;gt;username, F, L, M, shortname, data, time, XX, XX, 100.00&lt;br /&gt;
username, F, L, M, shortname, data, time, XX, XX, 90.00&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Comma seperated grade file keyed with username that contains random extra information&#039;&#039;&#039;&lt;br /&gt;
&amp;lt;pre&amp;gt;username, {any number of fields}, 100.00&lt;br /&gt;
username, {any number of fields}, 90.00&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Grade file with comma-separated values keyed with username&#039;&#039;&#039;&lt;br /&gt;
&amp;lt;pre&amp;gt;username, 100.00&lt;br /&gt;
username, 90.00&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
The CSV username files generally come with .csv but the extension is not important with this importer.&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Tab-delimited idnumber File Formats ==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Tab-delimited grade file keyed with idnumber&#039;&#039;&#039;&lt;br /&gt;
&amp;lt;pre&amp;gt;89XXXXXXX	100.00&lt;br /&gt;
89XXXXXXX	90.00&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Tab-delimited grade file keyed with idnumber that contains extra information&#039;&#039;&#039;&lt;br /&gt;
&amp;lt;pre&amp;gt;89XXXXXXX	F, 	L	M	shortname	data	time	XX	XX	100.00&lt;br /&gt;
89XXXXXXX	F, 	L	M	shortname	data	time	XX	XX	90.00&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
The Tab-delimited idnumber files generally come with .txt but the extension is not important with this importer.&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Tab-delimited username File Formats ==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Tab-delimited grade file keyed with username&#039;&#039;&#039;&lt;br /&gt;
&amp;lt;pre&amp;gt;username	100.00&lt;br /&gt;
username	90.00&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Tab-delimited grade file keyed with username that contains extra information&#039;&#039;&#039;&lt;br /&gt;
&amp;lt;pre&amp;gt;username	F, 	L	M	shortname	data	time	XX	XX	100.00&lt;br /&gt;
username	F, 	L	M	shortname	data	time	XX	XX	90.00&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
The Tab-delimited username files generally come with .txt but the extension is not important with this importer.&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Import Instructions ==&lt;br /&gt;
[[Image:LSU_Smart_Importer.jpg|thumb|200px|right]]&lt;br /&gt;
#Using the file upload dialog, choose a grade file from your filesystem.&lt;br /&gt;
#Click the &amp;quot;Validate File(s)&amp;quot; button.&lt;br /&gt;
#The importer will attempt to validate that file and find which format it is.&lt;br /&gt;
#If your file does not validate, you must fix any formatting errors in it.&lt;br /&gt;
#Once your file is validated, fix any idnumber errors that exist by using the interface that will pop up using the idnumber mapping system.&lt;br /&gt;
#Using the &amp;quot;Grade Item Mapping&amp;quot; select box, choose a grade item to map the soon the be imported grades to.&lt;br /&gt;
#You may add new files using the green &amp;quot;+&amp;quot; and red &amp;quot;-&amp;quot; buttons.&lt;br /&gt;
#Once all of your files are validated and you have selected grade item mappings for them, click the &amp;quot;Upload validated file(s) button.&lt;br /&gt;
#On the next screen, you will most likely be shown a success message.&lt;br /&gt;
#Any errors that occurred during the import will be reported as well.&lt;br /&gt;
&lt;br /&gt;
== Installation ==&lt;br /&gt;
#Copy the smart folder into your moodle_root/grade/import/ folder &lt;br /&gt;
#Copy the lang/en_utf8/gradeimport_smart.php file to your appropriate language folder&lt;br /&gt;
#Set permissions accordingly&lt;br /&gt;
#Enjoy!&lt;/div&gt;</summary>
		<author><name>Rrusso</name></author>
	</entry>
	<entry>
		<id>https://docs.moodle.org/33/en/index.php?title=grade/import/smart/index&amp;diff=40787</id>
		<title>grade/import/smart/index</title>
		<link rel="alternate" type="text/html" href="https://docs.moodle.org/33/en/index.php?title=grade/import/smart/index&amp;diff=40787"/>
		<updated>2008-07-28T18:29:22Z</updated>

		<summary type="html">&lt;p&gt;Rrusso: /* Comma Separated idnumber File Formats */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Supported File Types ==&lt;br /&gt;
&lt;br /&gt;
The LSU Smart File Importer accepts many file types of varying extension (.csv, .txt, or no extension at all) and auto detects between the various supported file types.&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Below you will find a quick description of each file type followed by a more detailed description.&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
At LSU, all idnumbes start with 89 and we call idnumber LSUID and username PAWSid. Please substitute accordingly.&lt;br /&gt;
&lt;br /&gt;
If you want to change any of the following formats for use outside of LSU (most are useful as is), please edit classes.php.&lt;br /&gt;
&lt;br /&gt;
This importer is for &#039;&#039;&#039;ONE&#039;&#039;&#039; grade per imported file. &#039;&#039;&#039;You can import multiple files at once&#039;&#039;&#039; and they &#039;&#039;&#039;do not&#039;&#039;&#039; need to be of the same file type.&lt;br /&gt;
&lt;br /&gt;
== Fixed Width Formats ==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Fixed Width&#039;&#039;&#039;&lt;br /&gt;
&amp;lt;pre&amp;gt;89XXXXXXX 100.00&lt;br /&gt;
89XXXXXXX 090.00&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;MEC (Measurement and Evaluation Center)&#039;&#039;&#039;&lt;br /&gt;
&amp;lt;pre&amp;gt;XXX89XXXXXXX 100.00&lt;br /&gt;
XXX89XXXXXXX 090.00&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
The fixed width file formats are generally .txt files or files without an extension (coming from alternate sources) and use spaces as a method of creating the appearance of columns.&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Comma Separated idnumber File Formats ==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Anonymous Number&#039;&#039;&#039;&lt;br /&gt;
&amp;lt;pre&amp;gt;XXXX, 100.00&lt;br /&gt;
XXXX, 90.00&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Comma seperated grade file keyed with idnumber that contains extra information&#039;&#039;&#039;&lt;br /&gt;
&amp;lt;pre&amp;gt;89XXXXXXX, F, L, M, shortname, data, time, XX, XX, 100.00&lt;br /&gt;
89XXXXXXX, F, L, M, shortname, data, time, XX, XX, 90.00&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Comma seperated grade file keyed with idnumber that contains random extra information&#039;&#039;&#039;&lt;br /&gt;
&amp;lt;pre&amp;gt;89XXXXXXX, {any number of fields}, 100.00&lt;br /&gt;
89XXXXXXX, {any number of fields}, 90.00&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Grade file with comma-separated values keyed with idnumber&#039;&#039;&#039;&lt;br /&gt;
&amp;lt;pre&amp;gt;89XXXXXXX, 100.00&lt;br /&gt;
89XXXXXXX, 90.00&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Grade file from the Maple software package&#039;&#039;&#039;&lt;br /&gt;
&amp;lt;pre&amp;gt;Irrelevant line&lt;br /&gt;
Irrelevant line&lt;br /&gt;
Name, 89XXXXXXX, Grade %, Grade, Weighted %, Blank Field&lt;br /&gt;
Name, 89XXXXXXX, Grade %, Grade, Weighted %, Blank Field&lt;br /&gt;
Irrelevant line&lt;br /&gt;
Irrelevant line&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
The CSV idnumber files generally come with .csv but the extension is not important with this importer.&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Comma Separated username File Formats ==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Comma seperated grade file keyed with username that contains extra information&#039;&#039;&#039;&lt;br /&gt;
&amp;lt;pre&amp;gt;username, F, L, M, shortname, data, time, XX, XX, 100.00&lt;br /&gt;
username, F, L, M, shortname, data, time, XX, XX, 90.00&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Comma seperated grade file keyed with username that contains random extra information&#039;&#039;&#039;&lt;br /&gt;
&amp;lt;pre&amp;gt;username, {any number of fields}, 100.00&lt;br /&gt;
username, {any number of fields}, 90.00&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Grade file with comma-separated values keyed with username&#039;&#039;&#039;&lt;br /&gt;
&amp;lt;pre&amp;gt;username, 100.00&lt;br /&gt;
username, 90.00&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
The CSV username files generally come with .csv but the extension is not important with this importer.&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Tab-delimited idnumber File Formats ==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Tab-delimited grade file keyed with idnumber&#039;&#039;&#039;&lt;br /&gt;
&amp;lt;pre&amp;gt;89XXXXXXX	100.00&lt;br /&gt;
89XXXXXXX	90.00&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Tab-delimited grade file keyed with idnumber that contains extra information&#039;&#039;&#039;&lt;br /&gt;
&amp;lt;pre&amp;gt;89XXXXXXX	F, 	L	M	shortname	data	time	XX	XX	100.00&lt;br /&gt;
89XXXXXXX	F, 	L	M	shortname	data	time	XX	XX	90.00&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
The Tab-delimited idnumber files generally come with .txt but the extension is not important with this importer.&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Tab-delimited username File Formats ==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Tab-delimited grade file keyed with username&#039;&#039;&#039;&lt;br /&gt;
&amp;lt;pre&amp;gt;username	100.00&lt;br /&gt;
username	90.00&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Tab-delimited grade file keyed with username that contains extra information&#039;&#039;&#039;&lt;br /&gt;
&amp;lt;pre&amp;gt;username	F, 	L	M	shortname	data	time	XX	XX	100.00&lt;br /&gt;
username	F, 	L	M	shortname	data	time	XX	XX	90.00&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
The Tab-delimited username files generally come with .txt but the extension is not important with this importer.&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Import Instructions ==&lt;br /&gt;
[[Image:LSU_Smart_Importer.jpg|thumb|200px|right]]&lt;br /&gt;
#Using the file upload dialog, choose a grade file from your filesystem.&lt;br /&gt;
#Click the &amp;quot;Validate File(s)&amp;quot; button.&lt;br /&gt;
#The importer will attempt to validate that file and find which format it is.&lt;br /&gt;
#If your file does not validate, you must fix any formatting errors in it.&lt;br /&gt;
#Once your file is validated, fix any idnumber errors that exist by using the interface that will pop up using the idnumber mapping system.&lt;br /&gt;
#Using the &amp;quot;Grade Item Mapping&amp;quot; select box, choose a grade item to map the soon the be imported grades to.&lt;br /&gt;
#You may add new files using the green &amp;quot;+&amp;quot; and red &amp;quot;-&amp;quot; buttons.&lt;br /&gt;
#Once all of your files are validated and you have selected grade item mappings for them, click the &amp;quot;Upload validated file(s) button.&lt;br /&gt;
#On the next screen, you will most likely be shown a success message.&lt;br /&gt;
#Any errors that occurred during the import will be reported as well.&lt;br /&gt;
&lt;br /&gt;
== Installation ==&lt;br /&gt;
#Copy the smart folder into your moodle_root/grade/import/ folder &lt;br /&gt;
#Copy the lang/en_utf8/gradeimport_smart.php file to your appropriate language folder&lt;br /&gt;
#Set permissions accordingly&lt;br /&gt;
#Enjoy!&lt;/div&gt;</summary>
		<author><name>Rrusso</name></author>
	</entry>
	<entry>
		<id>https://docs.moodle.org/33/en/index.php?title=grade/import/smart/index&amp;diff=40786</id>
		<title>grade/import/smart/index</title>
		<link rel="alternate" type="text/html" href="https://docs.moodle.org/33/en/index.php?title=grade/import/smart/index&amp;diff=40786"/>
		<updated>2008-07-28T18:28:55Z</updated>

		<summary type="html">&lt;p&gt;Rrusso: /* Supported File Types */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Supported File Types ==&lt;br /&gt;
&lt;br /&gt;
The LSU Smart File Importer accepts many file types of varying extension (.csv, .txt, or no extension at all) and auto detects between the various supported file types.&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Below you will find a quick description of each file type followed by a more detailed description.&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
At LSU, all idnumbes start with 89 and we call idnumber LSUID and username PAWSid. Please substitute accordingly.&lt;br /&gt;
&lt;br /&gt;
If you want to change any of the following formats for use outside of LSU (most are useful as is), please edit classes.php.&lt;br /&gt;
&lt;br /&gt;
This importer is for &#039;&#039;&#039;ONE&#039;&#039;&#039; grade per imported file. &#039;&#039;&#039;You can import multiple files at once&#039;&#039;&#039; and they &#039;&#039;&#039;do not&#039;&#039;&#039; need to be of the same file type.&lt;br /&gt;
&lt;br /&gt;
== Fixed Width Formats ==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Fixed Width&#039;&#039;&#039;&lt;br /&gt;
&amp;lt;pre&amp;gt;89XXXXXXX 100.00&lt;br /&gt;
89XXXXXXX 090.00&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;MEC (Measurement and Evaluation Center)&#039;&#039;&#039;&lt;br /&gt;
&amp;lt;pre&amp;gt;XXX89XXXXXXX 100.00&lt;br /&gt;
XXX89XXXXXXX 090.00&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
The fixed width file formats are generally .txt files or files without an extension (coming from alternate sources) and use spaces as a method of creating the appearance of columns.&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Comma Separated idnumber File Formats ==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Anonymous Number&#039;&#039;&#039;&lt;br /&gt;
&amp;lt;pre&amp;gt;XXXX, 100.00&lt;br /&gt;
XXXX, 90.00&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Comma seperated grade file keyed with idnumber that contains extra information&#039;&#039;&#039;&lt;br /&gt;
&amp;lt;pre&amp;gt;89XXXXXXX, F, L, M, shortname, data, time, XX, XX, 100.00&lt;br /&gt;
89XXXXXXX, F, L, M, shortname, data, time, XX, XX, 90.00&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Comma seperated grade file keyed with idnumber that contains random extra information&#039;&#039;&#039;&lt;br /&gt;
&amp;lt;pre&amp;gt;89XXXXXXX, {any number of fields}, 100.00&lt;br /&gt;
89XXXXXXX, {any number of fields}, 90.00&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Grade file with comma-separated values keyed with idnumber&#039;&#039;&#039;&lt;br /&gt;
&amp;lt;pre&amp;gt;89XXXXXXX, 100.00&lt;br /&gt;
89XXXXXXX, 90.00&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Grade file from the Maple software package&#039;&#039;&#039;&lt;br /&gt;
&amp;lt;pre&amp;gt;Irrelevant line&lt;br /&gt;
Irrelevant line&lt;br /&gt;
Name, 89XXXXXXX, Grade %, Grade, Weighted %, Blank Field&amp;lt;br /&amp;gt;&lt;br /&gt;
Name, 89XXXXXXX, Grade %, Grade, Weighted %, Blank Field&amp;lt;br /&amp;gt;&lt;br /&gt;
Irrelevant line&lt;br /&gt;
Irrelevant line&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
The CSV idnumber files generally come with .csv but the extension is not important with this importer.&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Comma Separated username File Formats ==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Comma seperated grade file keyed with username that contains extra information&#039;&#039;&#039;&lt;br /&gt;
&amp;lt;pre&amp;gt;username, F, L, M, shortname, data, time, XX, XX, 100.00&lt;br /&gt;
username, F, L, M, shortname, data, time, XX, XX, 90.00&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Comma seperated grade file keyed with username that contains random extra information&#039;&#039;&#039;&lt;br /&gt;
&amp;lt;pre&amp;gt;username, {any number of fields}, 100.00&lt;br /&gt;
username, {any number of fields}, 90.00&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Grade file with comma-separated values keyed with username&#039;&#039;&#039;&lt;br /&gt;
&amp;lt;pre&amp;gt;username, 100.00&lt;br /&gt;
username, 90.00&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
The CSV username files generally come with .csv but the extension is not important with this importer.&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Tab-delimited idnumber File Formats ==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Tab-delimited grade file keyed with idnumber&#039;&#039;&#039;&lt;br /&gt;
&amp;lt;pre&amp;gt;89XXXXXXX	100.00&lt;br /&gt;
89XXXXXXX	90.00&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Tab-delimited grade file keyed with idnumber that contains extra information&#039;&#039;&#039;&lt;br /&gt;
&amp;lt;pre&amp;gt;89XXXXXXX	F, 	L	M	shortname	data	time	XX	XX	100.00&lt;br /&gt;
89XXXXXXX	F, 	L	M	shortname	data	time	XX	XX	90.00&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
The Tab-delimited idnumber files generally come with .txt but the extension is not important with this importer.&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Tab-delimited username File Formats ==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Tab-delimited grade file keyed with username&#039;&#039;&#039;&lt;br /&gt;
&amp;lt;pre&amp;gt;username	100.00&lt;br /&gt;
username	90.00&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Tab-delimited grade file keyed with username that contains extra information&#039;&#039;&#039;&lt;br /&gt;
&amp;lt;pre&amp;gt;username	F, 	L	M	shortname	data	time	XX	XX	100.00&lt;br /&gt;
username	F, 	L	M	shortname	data	time	XX	XX	90.00&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
The Tab-delimited username files generally come with .txt but the extension is not important with this importer.&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Import Instructions ==&lt;br /&gt;
[[Image:LSU_Smart_Importer.jpg|thumb|200px|right]]&lt;br /&gt;
#Using the file upload dialog, choose a grade file from your filesystem.&lt;br /&gt;
#Click the &amp;quot;Validate File(s)&amp;quot; button.&lt;br /&gt;
#The importer will attempt to validate that file and find which format it is.&lt;br /&gt;
#If your file does not validate, you must fix any formatting errors in it.&lt;br /&gt;
#Once your file is validated, fix any idnumber errors that exist by using the interface that will pop up using the idnumber mapping system.&lt;br /&gt;
#Using the &amp;quot;Grade Item Mapping&amp;quot; select box, choose a grade item to map the soon the be imported grades to.&lt;br /&gt;
#You may add new files using the green &amp;quot;+&amp;quot; and red &amp;quot;-&amp;quot; buttons.&lt;br /&gt;
#Once all of your files are validated and you have selected grade item mappings for them, click the &amp;quot;Upload validated file(s) button.&lt;br /&gt;
#On the next screen, you will most likely be shown a success message.&lt;br /&gt;
#Any errors that occurred during the import will be reported as well.&lt;br /&gt;
&lt;br /&gt;
== Installation ==&lt;br /&gt;
#Copy the smart folder into your moodle_root/grade/import/ folder &lt;br /&gt;
#Copy the lang/en_utf8/gradeimport_smart.php file to your appropriate language folder&lt;br /&gt;
#Set permissions accordingly&lt;br /&gt;
#Enjoy!&lt;/div&gt;</summary>
		<author><name>Rrusso</name></author>
	</entry>
	<entry>
		<id>https://docs.moodle.org/33/en/index.php?title=grade/import/smart/index&amp;diff=40785</id>
		<title>grade/import/smart/index</title>
		<link rel="alternate" type="text/html" href="https://docs.moodle.org/33/en/index.php?title=grade/import/smart/index&amp;diff=40785"/>
		<updated>2008-07-28T18:25:57Z</updated>

		<summary type="html">&lt;p&gt;Rrusso: /* Comma Separated idnumber File Formats */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Supported File Types ==&lt;br /&gt;
&lt;br /&gt;
The LSU Smart File Importer accepts many file types of varying extension (.csv, .txt, or no extension at all) and auto detects between the various supported file types.&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Below you will find a quick description of each file type followed by a more detailed description.&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
At LSU, we call idnumber LSUID and username PAWSid. Please substitute accordingly.&lt;br /&gt;
&lt;br /&gt;
If you want to change any of the following formats for use outside of LSU (most are useful as is), please edit classes.php.&lt;br /&gt;
&lt;br /&gt;
This importer is for &#039;&#039;&#039;ONE&#039;&#039;&#039; grade per imported file. &#039;&#039;&#039;You can import multiple files at once&#039;&#039;&#039; and they &#039;&#039;&#039;do not&#039;&#039;&#039; need to be of the same file type.&lt;br /&gt;
&lt;br /&gt;
== Fixed Width Formats ==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Fixed Width&#039;&#039;&#039;&lt;br /&gt;
&amp;lt;pre&amp;gt;89XXXXXXX 100.00&lt;br /&gt;
89XXXXXXX 090.00&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;MEC (Measurement and Evaluation Center)&#039;&#039;&#039;&lt;br /&gt;
&amp;lt;pre&amp;gt;XXX89XXXXXXX 100.00&lt;br /&gt;
XXX89XXXXXXX 090.00&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
The fixed width file formats are generally .txt files or files without an extension (coming from alternate sources) and use spaces as a method of creating the appearance of columns.&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Comma Separated idnumber File Formats ==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Anonymous Number&#039;&#039;&#039;&lt;br /&gt;
&amp;lt;pre&amp;gt;XXXX, 100.00&lt;br /&gt;
XXXX, 90.00&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Comma seperated grade file keyed with idnumber that contains extra information&#039;&#039;&#039;&lt;br /&gt;
&amp;lt;pre&amp;gt;89XXXXXXX, F, L, M, shortname, data, time, XX, XX, 100.00&lt;br /&gt;
89XXXXXXX, F, L, M, shortname, data, time, XX, XX, 90.00&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Comma seperated grade file keyed with idnumber that contains random extra information&#039;&#039;&#039;&lt;br /&gt;
&amp;lt;pre&amp;gt;89XXXXXXX, {any number of fields}, 100.00&lt;br /&gt;
89XXXXXXX, {any number of fields}, 90.00&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Grade file with comma-separated values keyed with idnumber&#039;&#039;&#039;&lt;br /&gt;
&amp;lt;pre&amp;gt;89XXXXXXX, 100.00&lt;br /&gt;
89XXXXXXX, 90.00&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Grade file from the Maple software package&#039;&#039;&#039;&lt;br /&gt;
&amp;lt;pre&amp;gt;Irrelevant line&lt;br /&gt;
Irrelevant line&lt;br /&gt;
Name, 89XXXXXXX, Grade %, Grade, Weighted %, Blank Field&amp;lt;br /&amp;gt;&lt;br /&gt;
Name, 89XXXXXXX, Grade %, Grade, Weighted %, Blank Field&amp;lt;br /&amp;gt;&lt;br /&gt;
Irrelevant line&lt;br /&gt;
Irrelevant line&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
The CSV idnumber files generally come with .csv but the extension is not important with this importer.&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Comma Separated username File Formats ==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Comma seperated grade file keyed with username that contains extra information&#039;&#039;&#039;&lt;br /&gt;
&amp;lt;pre&amp;gt;username, F, L, M, shortname, data, time, XX, XX, 100.00&lt;br /&gt;
username, F, L, M, shortname, data, time, XX, XX, 90.00&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Comma seperated grade file keyed with username that contains random extra information&#039;&#039;&#039;&lt;br /&gt;
&amp;lt;pre&amp;gt;username, {any number of fields}, 100.00&lt;br /&gt;
username, {any number of fields}, 90.00&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Grade file with comma-separated values keyed with username&#039;&#039;&#039;&lt;br /&gt;
&amp;lt;pre&amp;gt;username, 100.00&lt;br /&gt;
username, 90.00&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
The CSV username files generally come with .csv but the extension is not important with this importer.&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Tab-delimited idnumber File Formats ==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Tab-delimited grade file keyed with idnumber&#039;&#039;&#039;&lt;br /&gt;
&amp;lt;pre&amp;gt;89XXXXXXX	100.00&lt;br /&gt;
89XXXXXXX	90.00&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Tab-delimited grade file keyed with idnumber that contains extra information&#039;&#039;&#039;&lt;br /&gt;
&amp;lt;pre&amp;gt;89XXXXXXX	F, 	L	M	shortname	data	time	XX	XX	100.00&lt;br /&gt;
89XXXXXXX	F, 	L	M	shortname	data	time	XX	XX	90.00&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
The Tab-delimited idnumber files generally come with .txt but the extension is not important with this importer.&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Tab-delimited username File Formats ==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Tab-delimited grade file keyed with username&#039;&#039;&#039;&lt;br /&gt;
&amp;lt;pre&amp;gt;username	100.00&lt;br /&gt;
username	90.00&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Tab-delimited grade file keyed with username that contains extra information&#039;&#039;&#039;&lt;br /&gt;
&amp;lt;pre&amp;gt;username	F, 	L	M	shortname	data	time	XX	XX	100.00&lt;br /&gt;
username	F, 	L	M	shortname	data	time	XX	XX	90.00&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
The Tab-delimited username files generally come with .txt but the extension is not important with this importer.&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Import Instructions ==&lt;br /&gt;
[[Image:LSU_Smart_Importer.jpg|thumb|200px|right]]&lt;br /&gt;
#Using the file upload dialog, choose a grade file from your filesystem.&lt;br /&gt;
#Click the &amp;quot;Validate File(s)&amp;quot; button.&lt;br /&gt;
#The importer will attempt to validate that file and find which format it is.&lt;br /&gt;
#If your file does not validate, you must fix any formatting errors in it.&lt;br /&gt;
#Once your file is validated, fix any idnumber errors that exist by using the interface that will pop up using the idnumber mapping system.&lt;br /&gt;
#Using the &amp;quot;Grade Item Mapping&amp;quot; select box, choose a grade item to map the soon the be imported grades to.&lt;br /&gt;
#You may add new files using the green &amp;quot;+&amp;quot; and red &amp;quot;-&amp;quot; buttons.&lt;br /&gt;
#Once all of your files are validated and you have selected grade item mappings for them, click the &amp;quot;Upload validated file(s) button.&lt;br /&gt;
#On the next screen, you will most likely be shown a success message.&lt;br /&gt;
#Any errors that occurred during the import will be reported as well.&lt;br /&gt;
&lt;br /&gt;
== Installation ==&lt;br /&gt;
#Copy the smart folder into your moodle_root/grade/import/ folder &lt;br /&gt;
#Copy the lang/en_utf8/gradeimport_smart.php file to your appropriate language folder&lt;br /&gt;
#Set permissions accordingly&lt;br /&gt;
#Enjoy!&lt;/div&gt;</summary>
		<author><name>Rrusso</name></author>
	</entry>
	<entry>
		<id>https://docs.moodle.org/33/en/index.php?title=grade/import/smart/index&amp;diff=40784</id>
		<title>grade/import/smart/index</title>
		<link rel="alternate" type="text/html" href="https://docs.moodle.org/33/en/index.php?title=grade/import/smart/index&amp;diff=40784"/>
		<updated>2008-07-28T18:25:28Z</updated>

		<summary type="html">&lt;p&gt;Rrusso: /* Supported File Types */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Supported File Types ==&lt;br /&gt;
&lt;br /&gt;
The LSU Smart File Importer accepts many file types of varying extension (.csv, .txt, or no extension at all) and auto detects between the various supported file types.&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Below you will find a quick description of each file type followed by a more detailed description.&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
At LSU, we call idnumber LSUID and username PAWSid. Please substitute accordingly.&lt;br /&gt;
&lt;br /&gt;
If you want to change any of the following formats for use outside of LSU (most are useful as is), please edit classes.php.&lt;br /&gt;
&lt;br /&gt;
This importer is for &#039;&#039;&#039;ONE&#039;&#039;&#039; grade per imported file. &#039;&#039;&#039;You can import multiple files at once&#039;&#039;&#039; and they &#039;&#039;&#039;do not&#039;&#039;&#039; need to be of the same file type.&lt;br /&gt;
&lt;br /&gt;
== Fixed Width Formats ==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Fixed Width&#039;&#039;&#039;&lt;br /&gt;
&amp;lt;pre&amp;gt;89XXXXXXX 100.00&lt;br /&gt;
89XXXXXXX 090.00&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;MEC (Measurement and Evaluation Center)&#039;&#039;&#039;&lt;br /&gt;
&amp;lt;pre&amp;gt;XXX89XXXXXXX 100.00&lt;br /&gt;
XXX89XXXXXXX 090.00&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
The fixed width file formats are generally .txt files or files without an extension (coming from alternate sources) and use spaces as a method of creating the appearance of columns.&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Comma Separated idnumber File Formats ==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Anonymous Number&#039;&#039;&#039;&lt;br /&gt;
&amp;lt;pre&amp;gt;XXXX, 100.00&lt;br /&gt;
XXXX, 90.00&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Comma seperated grade file keyed with idnumber that contains extra information&#039;&#039;&#039;&lt;br /&gt;
&amp;lt;pre&amp;gt;89XXXXXXX, F, L, M, shortname, data, time, XX, XX, 100.00&lt;br /&gt;
89XXXXXXX, F, L, M, shortname, data, time, XX, XX, 90.00&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Comma seperated grade file keyed with idnumber that contains random extra information&#039;&#039;&#039;&lt;br /&gt;
&amp;lt;pre&amp;gt;89XXXXXXX, {any number of fields}, 100.00&lt;br /&gt;
89XXXXXXX, {any number of fields}, 90.00&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Grade file with comma-separated values keyed with idnumber&#039;&#039;&#039;&lt;br /&gt;
&amp;lt;pre&amp;gt;89XXXXXXX, 100.00&lt;br /&gt;
89XXXXXXX, 90.00&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Grade file from the Maple software package&#039;&#039;&#039;&lt;br /&gt;
&amp;lt;pre&amp;gt;Irrelevant line&lt;br /&gt;
Irrelevant line&lt;br /&gt;
Name, 89XXXXXXX, Grade %, Grade, Weighted %, Blank Field&amp;lt;br /&amp;gt;&lt;br /&gt;
Name, 89XXXXXXX, Grade %, Grade, Weighted %, Blank Field&amp;lt;br /&amp;gt;&lt;br /&gt;
Irrelevant line&lt;br /&gt;
Irrelevant line&amp;lt;/pre&amp;gt;&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
The CSV idnumber files generally come with .csv but the extension is not important with this importer.&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Comma Separated username File Formats ==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Comma seperated grade file keyed with username that contains extra information&#039;&#039;&#039;&lt;br /&gt;
&amp;lt;pre&amp;gt;username, F, L, M, shortname, data, time, XX, XX, 100.00&lt;br /&gt;
username, F, L, M, shortname, data, time, XX, XX, 90.00&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Comma seperated grade file keyed with username that contains random extra information&#039;&#039;&#039;&lt;br /&gt;
&amp;lt;pre&amp;gt;username, {any number of fields}, 100.00&lt;br /&gt;
username, {any number of fields}, 90.00&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Grade file with comma-separated values keyed with username&#039;&#039;&#039;&lt;br /&gt;
&amp;lt;pre&amp;gt;username, 100.00&lt;br /&gt;
username, 90.00&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
The CSV username files generally come with .csv but the extension is not important with this importer.&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Tab-delimited idnumber File Formats ==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Tab-delimited grade file keyed with idnumber&#039;&#039;&#039;&lt;br /&gt;
&amp;lt;pre&amp;gt;89XXXXXXX	100.00&lt;br /&gt;
89XXXXXXX	90.00&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Tab-delimited grade file keyed with idnumber that contains extra information&#039;&#039;&#039;&lt;br /&gt;
&amp;lt;pre&amp;gt;89XXXXXXX	F, 	L	M	shortname	data	time	XX	XX	100.00&lt;br /&gt;
89XXXXXXX	F, 	L	M	shortname	data	time	XX	XX	90.00&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
The Tab-delimited idnumber files generally come with .txt but the extension is not important with this importer.&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Tab-delimited username File Formats ==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Tab-delimited grade file keyed with username&#039;&#039;&#039;&lt;br /&gt;
&amp;lt;pre&amp;gt;username	100.00&lt;br /&gt;
username	90.00&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Tab-delimited grade file keyed with username that contains extra information&#039;&#039;&#039;&lt;br /&gt;
&amp;lt;pre&amp;gt;username	F, 	L	M	shortname	data	time	XX	XX	100.00&lt;br /&gt;
username	F, 	L	M	shortname	data	time	XX	XX	90.00&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
The Tab-delimited username files generally come with .txt but the extension is not important with this importer.&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Import Instructions ==&lt;br /&gt;
[[Image:LSU_Smart_Importer.jpg|thumb|200px|right]]&lt;br /&gt;
#Using the file upload dialog, choose a grade file from your filesystem.&lt;br /&gt;
#Click the &amp;quot;Validate File(s)&amp;quot; button.&lt;br /&gt;
#The importer will attempt to validate that file and find which format it is.&lt;br /&gt;
#If your file does not validate, you must fix any formatting errors in it.&lt;br /&gt;
#Once your file is validated, fix any idnumber errors that exist by using the interface that will pop up using the idnumber mapping system.&lt;br /&gt;
#Using the &amp;quot;Grade Item Mapping&amp;quot; select box, choose a grade item to map the soon the be imported grades to.&lt;br /&gt;
#You may add new files using the green &amp;quot;+&amp;quot; and red &amp;quot;-&amp;quot; buttons.&lt;br /&gt;
#Once all of your files are validated and you have selected grade item mappings for them, click the &amp;quot;Upload validated file(s) button.&lt;br /&gt;
#On the next screen, you will most likely be shown a success message.&lt;br /&gt;
#Any errors that occurred during the import will be reported as well.&lt;br /&gt;
&lt;br /&gt;
== Installation ==&lt;br /&gt;
#Copy the smart folder into your moodle_root/grade/import/ folder &lt;br /&gt;
#Copy the lang/en_utf8/gradeimport_smart.php file to your appropriate language folder&lt;br /&gt;
#Set permissions accordingly&lt;br /&gt;
#Enjoy!&lt;/div&gt;</summary>
		<author><name>Rrusso</name></author>
	</entry>
	<entry>
		<id>https://docs.moodle.org/33/en/index.php?title=grade/import/smart/index&amp;diff=40783</id>
		<title>grade/import/smart/index</title>
		<link rel="alternate" type="text/html" href="https://docs.moodle.org/33/en/index.php?title=grade/import/smart/index&amp;diff=40783"/>
		<updated>2008-07-28T18:24:12Z</updated>

		<summary type="html">&lt;p&gt;Rrusso: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Supported File Types ==&lt;br /&gt;
&lt;br /&gt;
The LSU Smart File Importer accepts many file types of varying extension (.csv, .txt, or no extension at all) and auto detects between the various supported file types.&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Below you will find a quick description of each file type followed by a more detailed description.&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
At LSU, we call idnumber LSUID and username PAWSid. Please substitute accordingly.&lt;br /&gt;
&lt;br /&gt;
If you want to change any of the following formats for use outside of LSU (most are useful as is), please edit classes.php.&lt;br /&gt;
&lt;br /&gt;
This importer is for ONE grade per imported file. You can import multiple files at once.&lt;br /&gt;
&lt;br /&gt;
== Fixed Width Formats ==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Fixed Width&#039;&#039;&#039;&lt;br /&gt;
&amp;lt;pre&amp;gt;89XXXXXXX 100.00&lt;br /&gt;
89XXXXXXX 090.00&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;MEC (Measurement and Evaluation Center)&#039;&#039;&#039;&lt;br /&gt;
&amp;lt;pre&amp;gt;XXX89XXXXXXX 100.00&lt;br /&gt;
XXX89XXXXXXX 090.00&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
The fixed width file formats are generally .txt files or files without an extension (coming from alternate sources) and use spaces as a method of creating the appearance of columns.&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Comma Separated idnumber File Formats ==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Anonymous Number&#039;&#039;&#039;&lt;br /&gt;
&amp;lt;pre&amp;gt;XXXX, 100.00&lt;br /&gt;
XXXX, 90.00&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Comma seperated grade file keyed with idnumber that contains extra information&#039;&#039;&#039;&lt;br /&gt;
&amp;lt;pre&amp;gt;89XXXXXXX, F, L, M, shortname, data, time, XX, XX, 100.00&lt;br /&gt;
89XXXXXXX, F, L, M, shortname, data, time, XX, XX, 90.00&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Comma seperated grade file keyed with idnumber that contains random extra information&#039;&#039;&#039;&lt;br /&gt;
&amp;lt;pre&amp;gt;89XXXXXXX, {any number of fields}, 100.00&lt;br /&gt;
89XXXXXXX, {any number of fields}, 90.00&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Grade file with comma-separated values keyed with idnumber&#039;&#039;&#039;&lt;br /&gt;
&amp;lt;pre&amp;gt;89XXXXXXX, 100.00&lt;br /&gt;
89XXXXXXX, 90.00&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Grade file from the Maple software package&#039;&#039;&#039;&lt;br /&gt;
&amp;lt;pre&amp;gt;Irrelevant line&lt;br /&gt;
Irrelevant line&lt;br /&gt;
Name, 89XXXXXXX, Grade %, Grade, Weighted %, Blank Field&amp;lt;br /&amp;gt;&lt;br /&gt;
Name, 89XXXXXXX, Grade %, Grade, Weighted %, Blank Field&amp;lt;br /&amp;gt;&lt;br /&gt;
Irrelevant line&lt;br /&gt;
Irrelevant line&amp;lt;/pre&amp;gt;&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
The CSV idnumber files generally come with .csv but the extension is not important with this importer.&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Comma Separated username File Formats ==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Comma seperated grade file keyed with username that contains extra information&#039;&#039;&#039;&lt;br /&gt;
&amp;lt;pre&amp;gt;username, F, L, M, shortname, data, time, XX, XX, 100.00&lt;br /&gt;
username, F, L, M, shortname, data, time, XX, XX, 90.00&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Comma seperated grade file keyed with username that contains random extra information&#039;&#039;&#039;&lt;br /&gt;
&amp;lt;pre&amp;gt;username, {any number of fields}, 100.00&lt;br /&gt;
username, {any number of fields}, 90.00&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Grade file with comma-separated values keyed with username&#039;&#039;&#039;&lt;br /&gt;
&amp;lt;pre&amp;gt;username, 100.00&lt;br /&gt;
username, 90.00&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
The CSV username files generally come with .csv but the extension is not important with this importer.&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Tab-delimited idnumber File Formats ==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Tab-delimited grade file keyed with idnumber&#039;&#039;&#039;&lt;br /&gt;
&amp;lt;pre&amp;gt;89XXXXXXX	100.00&lt;br /&gt;
89XXXXXXX	90.00&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Tab-delimited grade file keyed with idnumber that contains extra information&#039;&#039;&#039;&lt;br /&gt;
&amp;lt;pre&amp;gt;89XXXXXXX	F, 	L	M	shortname	data	time	XX	XX	100.00&lt;br /&gt;
89XXXXXXX	F, 	L	M	shortname	data	time	XX	XX	90.00&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
The Tab-delimited idnumber files generally come with .txt but the extension is not important with this importer.&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Tab-delimited username File Formats ==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Tab-delimited grade file keyed with username&#039;&#039;&#039;&lt;br /&gt;
&amp;lt;pre&amp;gt;username	100.00&lt;br /&gt;
username	90.00&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Tab-delimited grade file keyed with username that contains extra information&#039;&#039;&#039;&lt;br /&gt;
&amp;lt;pre&amp;gt;username	F, 	L	M	shortname	data	time	XX	XX	100.00&lt;br /&gt;
username	F, 	L	M	shortname	data	time	XX	XX	90.00&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
The Tab-delimited username files generally come with .txt but the extension is not important with this importer.&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Import Instructions ==&lt;br /&gt;
[[Image:LSU_Smart_Importer.jpg|thumb|200px|right]]&lt;br /&gt;
#Using the file upload dialog, choose a grade file from your filesystem.&lt;br /&gt;
#Click the &amp;quot;Validate File(s)&amp;quot; button.&lt;br /&gt;
#The importer will attempt to validate that file and find which format it is.&lt;br /&gt;
#If your file does not validate, you must fix any formatting errors in it.&lt;br /&gt;
#Once your file is validated, fix any idnumber errors that exist by using the interface that will pop up using the idnumber mapping system.&lt;br /&gt;
#Using the &amp;quot;Grade Item Mapping&amp;quot; select box, choose a grade item to map the soon the be imported grades to.&lt;br /&gt;
#You may add new files using the green &amp;quot;+&amp;quot; and red &amp;quot;-&amp;quot; buttons.&lt;br /&gt;
#Once all of your files are validated and you have selected grade item mappings for them, click the &amp;quot;Upload validated file(s) button.&lt;br /&gt;
#On the next screen, you will most likely be shown a success message.&lt;br /&gt;
#Any errors that occurred during the import will be reported as well.&lt;br /&gt;
&lt;br /&gt;
== Installation ==&lt;br /&gt;
#Copy the smart folder into your moodle_root/grade/import/ folder &lt;br /&gt;
#Copy the lang/en_utf8/gradeimport_smart.php file to your appropriate language folder&lt;br /&gt;
#Set permissions accordingly&lt;br /&gt;
#Enjoy!&lt;/div&gt;</summary>
		<author><name>Rrusso</name></author>
	</entry>
	<entry>
		<id>https://docs.moodle.org/33/en/index.php?title=grade/import/smart/index&amp;diff=40782</id>
		<title>grade/import/smart/index</title>
		<link rel="alternate" type="text/html" href="https://docs.moodle.org/33/en/index.php?title=grade/import/smart/index&amp;diff=40782"/>
		<updated>2008-07-28T18:23:24Z</updated>

		<summary type="html">&lt;p&gt;Rrusso: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Supported File Types ==&lt;br /&gt;
&lt;br /&gt;
The LSU Smart File Importer accepts many file types of varying extension (.csv, .txt, or no extension at all) and auto detects between the various supported file types.&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Below you will find a quick description of each file type followed by a more detailed description.&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
At LSU, we call idnumber LSUID and username PAWSid. Please substitute accordingly.&lt;br /&gt;
&lt;br /&gt;
If you want to change any of the following formats for use outside of LSU (most are useful as is), please edit classes.php.&lt;br /&gt;
&lt;br /&gt;
== Fixed Width Formats ==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Fixed Width&#039;&#039;&#039;&lt;br /&gt;
&amp;lt;pre&amp;gt;89XXXXXXX 100.00&lt;br /&gt;
89XXXXXXX 090.00&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;MEC (Measurement and Evaluation Center)&#039;&#039;&#039;&lt;br /&gt;
&amp;lt;pre&amp;gt;XXX89XXXXXXX 100.00&lt;br /&gt;
XXX89XXXXXXX 090.00&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
The fixed width file formats are generally .txt files or files without an extension (coming from alternate sources) and use spaces as a method of creating the appearance of columns.&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Comma Separated idnumber File Formats ==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Anonymous Number&#039;&#039;&#039;&lt;br /&gt;
&amp;lt;pre&amp;gt;XXXX, 100.00&lt;br /&gt;
XXXX, 90.00&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Comma seperated grade file keyed with idnumber that contains extra information&#039;&#039;&#039;&lt;br /&gt;
&amp;lt;pre&amp;gt;89XXXXXXX, F, L, M, shortname, data, time, XX, XX, 100.00&lt;br /&gt;
89XXXXXXX, F, L, M, shortname, data, time, XX, XX, 90.00&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Comma seperated grade file keyed with idnumber that contains random extra information&#039;&#039;&#039;&lt;br /&gt;
&amp;lt;pre&amp;gt;89XXXXXXX, {any number of fields}, 100.00&lt;br /&gt;
89XXXXXXX, {any number of fields}, 90.00&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Grade file with comma-separated values keyed with idnumber&#039;&#039;&#039;&lt;br /&gt;
&amp;lt;pre&amp;gt;89XXXXXXX, 100.00&lt;br /&gt;
89XXXXXXX, 90.00&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Grade file from the Maple software package&#039;&#039;&#039;&lt;br /&gt;
&amp;lt;pre&amp;gt;Irrelevant line&lt;br /&gt;
Irrelevant line&lt;br /&gt;
Name, 89XXXXXXX, Grade %, Grade, Weighted %, Blank Field&amp;lt;br /&amp;gt;&lt;br /&gt;
Name, 89XXXXXXX, Grade %, Grade, Weighted %, Blank Field&amp;lt;br /&amp;gt;&lt;br /&gt;
Irrelevant line&lt;br /&gt;
Irrelevant line&amp;lt;/pre&amp;gt;&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
The CSV idnumber files generally come with .csv but the extension is not important with this importer.&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Comma Separated username File Formats ==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Comma seperated grade file keyed with username that contains extra information&#039;&#039;&#039;&lt;br /&gt;
&amp;lt;pre&amp;gt;username, F, L, M, shortname, data, time, XX, XX, 100.00&lt;br /&gt;
username, F, L, M, shortname, data, time, XX, XX, 90.00&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Comma seperated grade file keyed with username that contains random extra information&#039;&#039;&#039;&lt;br /&gt;
&amp;lt;pre&amp;gt;username, {any number of fields}, 100.00&lt;br /&gt;
username, {any number of fields}, 90.00&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Grade file with comma-separated values keyed with username&#039;&#039;&#039;&lt;br /&gt;
&amp;lt;pre&amp;gt;username, 100.00&lt;br /&gt;
username, 90.00&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
The CSV username files generally come with .csv but the extension is not important with this importer.&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Tab-delimited idnumber File Formats ==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Tab-delimited grade file keyed with idnumber&#039;&#039;&#039;&lt;br /&gt;
&amp;lt;pre&amp;gt;89XXXXXXX	100.00&lt;br /&gt;
89XXXXXXX	90.00&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Tab-delimited grade file keyed with idnumber that contains extra information&#039;&#039;&#039;&lt;br /&gt;
&amp;lt;pre&amp;gt;89XXXXXXX	F, 	L	M	shortname	data	time	XX	XX	100.00&lt;br /&gt;
89XXXXXXX	F, 	L	M	shortname	data	time	XX	XX	90.00&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
The Tab-delimited idnumber files generally come with .txt but the extension is not important with this importer.&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Tab-delimited username File Formats ==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Tab-delimited grade file keyed with username&#039;&#039;&#039;&lt;br /&gt;
&amp;lt;pre&amp;gt;username	100.00&lt;br /&gt;
username	90.00&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Tab-delimited grade file keyed with username that contains extra information&#039;&#039;&#039;&lt;br /&gt;
&amp;lt;pre&amp;gt;username	F, 	L	M	shortname	data	time	XX	XX	100.00&lt;br /&gt;
username	F, 	L	M	shortname	data	time	XX	XX	90.00&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
The Tab-delimited username files generally come with .txt but the extension is not important with this importer.&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Import Instructions ==&lt;br /&gt;
[[Image:LSU_Smart_Importer.jpg|thumb|200px|right]]&lt;br /&gt;
#Using the file upload dialog, choose a grade file from your filesystem.&lt;br /&gt;
#Click the &amp;quot;Validate File(s)&amp;quot; button.&lt;br /&gt;
#The importer will attempt to validate that file and find which format it is.&lt;br /&gt;
#If your file does not validate, you must fix any formatting errors in it.&lt;br /&gt;
#Once your file is validated, fix any idnumber errors that exist by using the interface that will pop up using the idnumber mapping system.&lt;br /&gt;
#Using the &amp;quot;Grade Item Mapping&amp;quot; select box, choose a grade item to map the soon the be imported grades to.&lt;br /&gt;
#You may add new files using the green &amp;quot;+&amp;quot; and red &amp;quot;-&amp;quot; buttons.&lt;br /&gt;
#Once all of your files are validated and you have selected grade item mappings for them, click the &amp;quot;Upload validated file(s) button.&lt;br /&gt;
#On the next screen, you will most likely be shown a success message.&lt;br /&gt;
#Any errors that occurred during the import will be reported as well.&lt;br /&gt;
&lt;br /&gt;
== Installation ==&lt;br /&gt;
#Copy the smart folder into your moodle_root/grade/import/ folder &lt;br /&gt;
#Copy the lang/en_utf8/gradeimport_smart.php file to your appropriate language folder&lt;br /&gt;
#Set permissions accordingly&lt;br /&gt;
#Enjoy!&lt;/div&gt;</summary>
		<author><name>Rrusso</name></author>
	</entry>
	<entry>
		<id>https://docs.moodle.org/33/en/index.php?title=grade/import/smart/index&amp;diff=40781</id>
		<title>grade/import/smart/index</title>
		<link rel="alternate" type="text/html" href="https://docs.moodle.org/33/en/index.php?title=grade/import/smart/index&amp;diff=40781"/>
		<updated>2008-07-28T18:22:36Z</updated>

		<summary type="html">&lt;p&gt;Rrusso: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Supported File Types ==&lt;br /&gt;
&lt;br /&gt;
The LSU Smart File Importer accepts many file types of varying extension (.csv, .txt, or no extension at all) and auto detects between the various supported file types.&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Below you will find a quick description of each file type followed by a more detailed description.&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
At LSU, we call idnumber LSUID and username PAWSid. Please substitute accordingly.&lt;br /&gt;
&lt;br /&gt;
If you want to change any of the following formats for use outside of LSU (most are useful as is), please edit classes.php.&lt;br /&gt;
&lt;br /&gt;
== Fixed Width Formats ==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Fixed Width&#039;&#039;&#039;&lt;br /&gt;
&amp;lt;pre&amp;gt;89XXXXXXX 100.00&lt;br /&gt;
89XXXXXXX 090.00&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;MEC (Measurement and Evaluation Center)&#039;&#039;&#039;&lt;br /&gt;
&amp;lt;pre&amp;gt;XXX89XXXXXXX 100.00&lt;br /&gt;
XXX89XXXXXXX 090.00&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
The fixed width file formats are generally .txt files or files without an extension (coming from alternate sources) and use spaces as a method of creating the appearance of columns.&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Comma Separated idnumber File Formats ==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Anonymous Number&#039;&#039;&#039;&lt;br /&gt;
&amp;lt;pre&amp;gt;XXXX, 100.00&lt;br /&gt;
XXXX, 90.00&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Comma seperated grade file keyed with idnumber that contains extra information&#039;&#039;&#039;&lt;br /&gt;
&amp;lt;pre&amp;gt;89XXXXXXX, F, L, M, shortname, data, time, XX, XX, 100.00&lt;br /&gt;
89XXXXXXX, F, L, M, shortname, data, time, XX, XX, 90.00&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Comma seperated grade file keyed with idnumber that contains random extra information&#039;&#039;&#039;&lt;br /&gt;
&amp;lt;pre&amp;gt;89XXXXXXX, {any number of fields}, 100.00&lt;br /&gt;
89XXXXXXX, {any number of fields}, 90.00&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Grade file with comma-separated values keyed with idnumber&#039;&#039;&#039;&lt;br /&gt;
&amp;lt;pre&amp;gt;89XXXXXXX, 100.00&lt;br /&gt;
89XXXXXXX, 90.00&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Grade file from the Maple software package&#039;&#039;&#039;&lt;br /&gt;
&amp;lt;pre&amp;gt;Irrelevant line&amp;lt;br /&amp;gt;&lt;br /&gt;
Irrelevant line&amp;lt;br /&amp;gt;&lt;br /&gt;
Name, 89XXXXXXX, Grade %, Grade, Weighted %, Blank Field&amp;lt;br /&amp;gt;&lt;br /&gt;
Name, 89XXXXXXX, Grade %, Grade, Weighted %, Blank Field&amp;lt;br /&amp;gt;&lt;br /&gt;
Irrelevant line&amp;lt;br /&amp;gt;&lt;br /&gt;
Irrelevant line&amp;lt;/pre&amp;gt;&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
The CSV idnumber files generally come with .csv but the extension is not important with this importer.&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Comma Separated username File Formats ==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Comma seperated grade file keyed with username that contains extra information&#039;&#039;&#039;&lt;br /&gt;
&amp;lt;pre&amp;gt;username, F, L, M, shortname, data, time, XX, XX, 100.00&lt;br /&gt;
username, F, L, M, shortname, data, time, XX, XX, 90.00&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Comma seperated grade file keyed with username that contains random extra information&#039;&#039;&#039;&lt;br /&gt;
&amp;lt;pre&amp;gt;username, {any number of fields}, 100.00&lt;br /&gt;
username, {any number of fields}, 90.00&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Grade file with comma-separated values keyed with username&#039;&#039;&#039;&lt;br /&gt;
&amp;lt;pre&amp;gt;username, 100.00&lt;br /&gt;
username, 90.00&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
The CSV username files generally come with .csv but the extension is not important with this importer.&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Tab-delimited idnumber File Formats ==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Tab-delimited grade file keyed with idnumber&#039;&#039;&#039;&lt;br /&gt;
&amp;lt;pre&amp;gt;89XXXXXXX		100.00&lt;br /&gt;
89XXXXXXX		90.00&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Tab-delimited grade file keyed with idnumber that contains extra information&#039;&#039;&#039;&lt;br /&gt;
&amp;lt;pre&amp;gt;89XXXXXXX		F, 	L	M	shortname	data		time		XX	XX	100.00&lt;br /&gt;
89XXXXXXX		F, 	L	M	shortname	data		time		XX	XX	90.00&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
The Tab-delimited idnumber files generally come with .txt but the extension is not important with this importer.&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Tab-delimited username File Formats ==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Tab-delimited grade file keyed with username&#039;&#039;&#039;&lt;br /&gt;
&amp;lt;pre&amp;gt;username	100.00&lt;br /&gt;
username	90.00&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Tab-delimited grade file keyed with username that contains extra information&#039;&#039;&#039;&lt;br /&gt;
&amp;lt;pre&amp;gt;username	F, 	L	M	shortname	data		time		XX	XX	100.00&lt;br /&gt;
username	F, 	L	M	shortname	data		time		XX	XX	90.00&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
The Tab-delimited username files generally come with .txt but the extension is not important with this importer.&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Import Instructions ==&lt;br /&gt;
[[Image:LSU_Smart_Importer.jpg|thumb|200px|right]]&lt;br /&gt;
#Using the file upload dialog, choose a grade file from your filesystem.&lt;br /&gt;
#Click the &amp;quot;Validate File(s)&amp;quot; button.&lt;br /&gt;
#The importer will attempt to validate that file and find which format it is.&lt;br /&gt;
#If your file does not validate, you must fix any formatting errors in it.&lt;br /&gt;
#Once your file is validated, fix any idnumber errors that exist by using the interface that will pop up using the idnumber mapping system.&lt;br /&gt;
#Using the &amp;quot;Grade Item Mapping&amp;quot; select box, choose a grade item to map the soon the be imported grades to.&lt;br /&gt;
#You may add new files using the green &amp;quot;+&amp;quot; and red &amp;quot;-&amp;quot; buttons.&lt;br /&gt;
#Once all of your files are validated and you have selected grade item mappings for them, click the &amp;quot;Upload validated file(s) button.&lt;br /&gt;
#On the next screen, you will most likely be shown a success message.&lt;br /&gt;
#Any errors that occurred during the import will be reported as well.&lt;br /&gt;
&lt;br /&gt;
== Installation ==&lt;br /&gt;
#Copy the smart folder into your moodle_root/grade/import/ folder &lt;br /&gt;
#Copy the lang/en_utf8/gradeimport_smart.php file to your appropriate language folder&lt;br /&gt;
#Set permissions accordingly&lt;br /&gt;
#Enjoy!&lt;/div&gt;</summary>
		<author><name>Rrusso</name></author>
	</entry>
	<entry>
		<id>https://docs.moodle.org/33/en/index.php?title=grade/import/smart/index&amp;diff=40780</id>
		<title>grade/import/smart/index</title>
		<link rel="alternate" type="text/html" href="https://docs.moodle.org/33/en/index.php?title=grade/import/smart/index&amp;diff=40780"/>
		<updated>2008-07-28T18:22:15Z</updated>

		<summary type="html">&lt;p&gt;Rrusso: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Supported File Types ==&lt;br /&gt;
&lt;br /&gt;
The LSU Smart File Importer accepts many file types of varying extension (.csv, .txt, or no extension at all) and auto detects between the various supported file types.&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Below you will find a quick description of each file type followed by a more detailed description.&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
At LSU, we call idnumber LSUID and username PAWSid. Please substitute accordingly.&lt;br /&gt;
&lt;br /&gt;
If you want to change any of the following formats for use outside of LSU (most are useful as is), please edit classes.php.&lt;br /&gt;
&lt;br /&gt;
== Fixed Width Formats ==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Fixed Width&#039;&#039;&#039;&lt;br /&gt;
&amp;lt;pre&amp;gt;89XXXXXXX 100.00&lt;br /&gt;
89XXXXXXX 090.00&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;MEC (Measurement and Evaluation Center)&#039;&#039;&#039;&lt;br /&gt;
&amp;lt;pre&amp;gt;XXX89XXXXXXX 100.00&lt;br /&gt;
XXX89XXXXXXX 090.00&lt;br /&gt;
&lt;br /&gt;
The fixed width file formats are generally .txt files or files without an extension (coming from alternate sources) and use spaces as a method of creating the appearance of columns.&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Comma Separated idnumber File Formats ==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Anonymous Number&#039;&#039;&#039;&lt;br /&gt;
&amp;lt;pre&amp;gt;XXXX, 100.00&lt;br /&gt;
XXXX, 90.00&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Comma seperated grade file keyed with idnumber that contains extra information&#039;&#039;&#039;&lt;br /&gt;
&amp;lt;pre&amp;gt;89XXXXXXX, F, L, M, shortname, data, time, XX, XX, 100.00&lt;br /&gt;
89XXXXXXX, F, L, M, shortname, data, time, XX, XX, 90.00&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Comma seperated grade file keyed with idnumber that contains random extra information&#039;&#039;&#039;&lt;br /&gt;
&amp;lt;pre&amp;gt;89XXXXXXX, {any number of fields}, 100.00&lt;br /&gt;
89XXXXXXX, {any number of fields}, 90.00&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Grade file with comma-separated values keyed with idnumber&#039;&#039;&#039;&lt;br /&gt;
&amp;lt;pre&amp;gt;89XXXXXXX, 100.00&lt;br /&gt;
89XXXXXXX, 90.00&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Grade file from the Maple software package&#039;&#039;&#039;&lt;br /&gt;
&amp;lt;pre&amp;gt;Irrelevant line&amp;lt;br /&amp;gt;&lt;br /&gt;
Irrelevant line&amp;lt;br /&amp;gt;&lt;br /&gt;
Name, 89XXXXXXX, Grade %, Grade, Weighted %, Blank Field&amp;lt;br /&amp;gt;&lt;br /&gt;
Name, 89XXXXXXX, Grade %, Grade, Weighted %, Blank Field&amp;lt;br /&amp;gt;&lt;br /&gt;
Irrelevant line&amp;lt;br /&amp;gt;&lt;br /&gt;
Irrelevant line&amp;lt;/pre&amp;gt;&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
The CSV idnumber files generally come with .csv but the extension is not important with this importer.&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Comma Separated username File Formats ==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Comma seperated grade file keyed with username that contains extra information&#039;&#039;&#039;&lt;br /&gt;
&amp;lt;pre&amp;gt;username, F, L, M, shortname, data, time, XX, XX, 100.00&lt;br /&gt;
username, F, L, M, shortname, data, time, XX, XX, 90.00&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Comma seperated grade file keyed with username that contains random extra information&#039;&#039;&#039;&lt;br /&gt;
&amp;lt;pre&amp;gt;username, {any number of fields}, 100.00&lt;br /&gt;
username, {any number of fields}, 90.00&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Grade file with comma-separated values keyed with username&#039;&#039;&#039;&lt;br /&gt;
&amp;lt;pre&amp;gt;username, 100.00&lt;br /&gt;
username, 90.00&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
The CSV username files generally come with .csv but the extension is not important with this importer.&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Tab-delimited idnumber File Formats ==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Tab-delimited grade file keyed with idnumber&#039;&#039;&#039;&lt;br /&gt;
&amp;lt;pre&amp;gt;89XXXXXXX		100.00&lt;br /&gt;
89XXXXXXX		90.00&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Tab-delimited grade file keyed with idnumber that contains extra information&#039;&#039;&#039;&lt;br /&gt;
&amp;lt;pre&amp;gt;89XXXXXXX		F, 	L	M	shortname	data		time		XX	XX	100.00&lt;br /&gt;
89XXXXXXX		F, 	L	M	shortname	data		time		XX	XX	90.00&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
The Tab-delimited idnumber files generally come with .txt but the extension is not important with this importer.&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Tab-delimited username File Formats ==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Tab-delimited grade file keyed with username&#039;&#039;&#039;&lt;br /&gt;
&amp;lt;pre&amp;gt;username	100.00&lt;br /&gt;
username	90.00&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Tab-delimited grade file keyed with username that contains extra information&#039;&#039;&#039;&lt;br /&gt;
&amp;lt;pre&amp;gt;username	F, 	L	M	shortname	data		time		XX	XX	100.00&lt;br /&gt;
username	F, 	L	M	shortname	data		time		XX	XX	90.00&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
The Tab-delimited username files generally come with .txt but the extension is not important with this importer.&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Import Instructions ==&lt;br /&gt;
[[Image:LSU_Smart_Importer.jpg|thumb|200px|right]]&lt;br /&gt;
#Using the file upload dialog, choose a grade file from your filesystem.&lt;br /&gt;
#Click the &amp;quot;Validate File(s)&amp;quot; button.&lt;br /&gt;
#The importer will attempt to validate that file and find which format it is.&lt;br /&gt;
#If your file does not validate, you must fix any formatting errors in it.&lt;br /&gt;
#Once your file is validated, fix any idnumber errors that exist by using the interface that will pop up using the idnumber mapping system.&lt;br /&gt;
#Using the &amp;quot;Grade Item Mapping&amp;quot; select box, choose a grade item to map the soon the be imported grades to.&lt;br /&gt;
#You may add new files using the green &amp;quot;+&amp;quot; and red &amp;quot;-&amp;quot; buttons.&lt;br /&gt;
#Once all of your files are validated and you have selected grade item mappings for them, click the &amp;quot;Upload validated file(s) button.&lt;br /&gt;
#On the next screen, you will most likely be shown a success message.&lt;br /&gt;
#Any errors that occurred during the import will be reported as well.&lt;br /&gt;
&lt;br /&gt;
== Installation ==&lt;br /&gt;
#Copy the smart folder into your moodle_root/grade/import/ folder &lt;br /&gt;
#Copy the lang/en_utf8/gradeimport_smart.php file to your appropriate language folder&lt;br /&gt;
#Set permissions accordingly&lt;br /&gt;
#Enjoy!&lt;/div&gt;</summary>
		<author><name>Rrusso</name></author>
	</entry>
	<entry>
		<id>https://docs.moodle.org/33/en/index.php?title=grade/import/smart/index&amp;diff=40779</id>
		<title>grade/import/smart/index</title>
		<link rel="alternate" type="text/html" href="https://docs.moodle.org/33/en/index.php?title=grade/import/smart/index&amp;diff=40779"/>
		<updated>2008-07-28T18:20:48Z</updated>

		<summary type="html">&lt;p&gt;Rrusso: /* Comma Separated username File Formats */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Supported File Types ==&lt;br /&gt;
&lt;br /&gt;
The LSU Smart File Importer accepts many file types of varying extension (.csv, .txt, or no extension at all) and auto detects between the various supported file types.&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Below you will find a quick description of each file type followed by a more detailed description.&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
At LSU, we call idnumber LSUID and username PAWSid. Please substitute accordingly.&lt;br /&gt;
&lt;br /&gt;
If you want to change any of the following formats for use outside of LSU (most are useful as is), please edit classes.php.&lt;br /&gt;
&lt;br /&gt;
== Fixed Width Formats ==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Fixed Width&#039;&#039;&#039;&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;pre&amp;gt;89XXXXXXX 100.00&amp;lt;br /&amp;gt;&lt;br /&gt;
89XXXXXXX 090.00&amp;lt;br /&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;MEC (Measurement and Evaluation Center)&#039;&#039;&#039;&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;pre&amp;gt;XXX89XXXXXXX 100.00&amp;lt;br /&amp;gt;&lt;br /&gt;
XXX89XXXXXXX 090.00&amp;lt;/pre&amp;gt;&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
The fixed width file formats are generally .txt files or files without an extension (coming from alternate sources) and use spaces as a method of creating the appearance of columns.&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Comma Separated idnumber File Formats ==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Anonymous Number&#039;&#039;&#039;&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;pre&amp;gt;XXXX, 100.00&amp;lt;br /&amp;gt;&lt;br /&gt;
XXXX, 90.00&amp;lt;/pre&amp;gt;&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Comma seperated grade file keyed with idnumber that contains extra information&#039;&#039;&#039;&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;pre&amp;gt;89XXXXXXX, F, L, M, shortname, data, time, XX, XX, 100.00&amp;lt;br /&amp;gt;&lt;br /&gt;
89XXXXXXX, F, L, M, shortname, data, time, XX, XX, 90.00&amp;lt;/pre&amp;gt;&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Comma seperated grade file keyed with idnumber that contains random extra information&#039;&#039;&#039;&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;pre&amp;gt;89XXXXXXX, {any number of fields}, 100.00&amp;lt;br /&amp;gt;&lt;br /&gt;
89XXXXXXX, {any number of fields}, 90.00&amp;lt;/pre&amp;gt;&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Grade file with comma-separated values keyed with idnumber&#039;&#039;&#039;&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;pre&amp;gt;89XXXXXXX, 100.00&amp;lt;br /&amp;gt;&lt;br /&gt;
89XXXXXXX, 90.00&amp;lt;/pre&amp;gt;&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Grade file from the Maple software package&#039;&#039;&#039;&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;pre&amp;gt;Irrelevant line&amp;lt;br /&amp;gt;&lt;br /&gt;
Irrelevant line&amp;lt;br /&amp;gt;&lt;br /&gt;
Name, 89XXXXXXX, Grade %, Grade, Weighted %, Blank Field&amp;lt;br /&amp;gt;&lt;br /&gt;
Name, 89XXXXXXX, Grade %, Grade, Weighted %, Blank Field&amp;lt;br /&amp;gt;&lt;br /&gt;
Irrelevant line&amp;lt;br /&amp;gt;&lt;br /&gt;
Irrelevant line&amp;lt;/pre&amp;gt;&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
The CSV idnumber files generally come with .csv but the extension is not important with this importer.&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Comma Separated username File Formats ==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Comma seperated grade file keyed with username that contains extra information&#039;&#039;&#039;&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;pre&amp;gt;username, F, L, M, shortname, data, time, XX, XX, 100.00&amp;lt;br /&amp;gt;&lt;br /&gt;
username, F, L, M, shortname, data, time, XX, XX, 90.00&amp;lt;/pre&amp;gt;&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Comma seperated grade file keyed with username that contains random extra information&#039;&#039;&#039;&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;pre&amp;gt;username, {any number of fields}, 100.00&amp;lt;br /&amp;gt;&lt;br /&gt;
username, {any number of fields}, 90.00&amp;lt;/pre&amp;gt;&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Grade file with comma-separated values keyed with username&#039;&#039;&#039;&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;pre&amp;gt;username, 100.00&amp;lt;br /&amp;gt;&lt;br /&gt;
username, 90.00&amp;lt;/pre&amp;gt;&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
The CSV username files generally come with .csv but the extension is not important with this importer.&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Tab-delimited idnumber File Formats ==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Tab-delimited grade file keyed with idnumber&#039;&#039;&#039;&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;pre&amp;gt;89XXXXXXX		100.00&amp;lt;br /&amp;gt;&lt;br /&gt;
89XXXXXXX		90.00&amp;lt;/pre&amp;gt;&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Tab-delimited grade file keyed with idnumber that contains extra information&#039;&#039;&#039;&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;pre&amp;gt;89XXXXXXX		F, 	L	M	shortname	data		time		XX	XX	100.00&amp;lt;br /&amp;gt;&lt;br /&gt;
89XXXXXXX		F, 	L	M	shortname	data		time		XX	XX	90.00&amp;lt;/pre&amp;gt;&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
The Tab-delimited idnumber files generally come with .txt but the extension is not important with this importer.&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Tab-delimited username File Formats ==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Tab-delimited grade file keyed with username&#039;&#039;&#039;&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;pre&amp;gt;username	100.00&amp;lt;br /&amp;gt;&lt;br /&gt;
username	90.00&amp;lt;/pre&amp;gt;&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Tab-delimited grade file keyed with username that contains extra information&#039;&#039;&#039;&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;pre&amp;gt;username	F, 	L	M	shortname	data		time		XX	XX	100.00&amp;lt;br /&amp;gt;&lt;br /&gt;
username	F, 	L	M	shortname	data		time		XX	XX	90.00&amp;lt;/pre&amp;gt;&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
The Tab-delimited username files generally come with .txt but the extension is not important with this importer.&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Import Instructions ==&lt;br /&gt;
[[Image:LSU_Smart_Importer.jpg|thumb|200px|right]]&lt;br /&gt;
#Using the file upload dialog, choose a grade file from your filesystem.&lt;br /&gt;
#Click the &amp;quot;Validate File(s)&amp;quot; button.&lt;br /&gt;
#The importer will attempt to validate that file and find which format it is.&lt;br /&gt;
#If your file does not validate, you must fix any formatting errors in it.&lt;br /&gt;
#Once your file is validated, fix any idnumber errors that exist by using the interface that will pop up using the idnumber mapping system.&lt;br /&gt;
#Using the &amp;quot;Grade Item Mapping&amp;quot; select box, choose a grade item to map the soon the be imported grades to.&lt;br /&gt;
#You may add new files using the green &amp;quot;+&amp;quot; and red &amp;quot;-&amp;quot; buttons.&lt;br /&gt;
#Once all of your files are validated and you have selected grade item mappings for them, click the &amp;quot;Upload validated file(s) button.&lt;br /&gt;
#On the next screen, you will most likely be shown a success message.&lt;br /&gt;
#Any errors that occurred during the import will be reported as well.&lt;br /&gt;
&lt;br /&gt;
== Installation ==&lt;br /&gt;
#Copy the smart folder into your moodle_root/grade/import/ folder &lt;br /&gt;
#Copy the lang/en_utf8/gradeimport_smart.php file to your appropriate language folder&lt;br /&gt;
#Set permissions accordingly&lt;br /&gt;
#Enjoy!&lt;/div&gt;</summary>
		<author><name>Rrusso</name></author>
	</entry>
	<entry>
		<id>https://docs.moodle.org/33/en/index.php?title=grade/import/smart/index&amp;diff=40778</id>
		<title>grade/import/smart/index</title>
		<link rel="alternate" type="text/html" href="https://docs.moodle.org/33/en/index.php?title=grade/import/smart/index&amp;diff=40778"/>
		<updated>2008-07-28T18:20:14Z</updated>

		<summary type="html">&lt;p&gt;Rrusso: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Supported File Types ==&lt;br /&gt;
&lt;br /&gt;
The LSU Smart File Importer accepts many file types of varying extension (.csv, .txt, or no extension at all) and auto detects between the various supported file types.&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Below you will find a quick description of each file type followed by a more detailed description.&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
At LSU, we call idnumber LSUID and username PAWSid. Please substitute accordingly.&lt;br /&gt;
&lt;br /&gt;
If you want to change any of the following formats for use outside of LSU (most are useful as is), please edit classes.php.&lt;br /&gt;
&lt;br /&gt;
== Fixed Width Formats ==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Fixed Width&#039;&#039;&#039;&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;pre&amp;gt;89XXXXXXX 100.00&amp;lt;br /&amp;gt;&lt;br /&gt;
89XXXXXXX 090.00&amp;lt;br /&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;MEC (Measurement and Evaluation Center)&#039;&#039;&#039;&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;pre&amp;gt;XXX89XXXXXXX 100.00&amp;lt;br /&amp;gt;&lt;br /&gt;
XXX89XXXXXXX 090.00&amp;lt;/pre&amp;gt;&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
The fixed width file formats are generally .txt files or files without an extension (coming from alternate sources) and use spaces as a method of creating the appearance of columns.&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Comma Separated idnumber File Formats ==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Anonymous Number&#039;&#039;&#039;&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;pre&amp;gt;XXXX, 100.00&amp;lt;br /&amp;gt;&lt;br /&gt;
XXXX, 90.00&amp;lt;/pre&amp;gt;&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Comma seperated grade file keyed with idnumber that contains extra information&#039;&#039;&#039;&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;pre&amp;gt;89XXXXXXX, F, L, M, shortname, data, time, XX, XX, 100.00&amp;lt;br /&amp;gt;&lt;br /&gt;
89XXXXXXX, F, L, M, shortname, data, time, XX, XX, 90.00&amp;lt;/pre&amp;gt;&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Comma seperated grade file keyed with idnumber that contains random extra information&#039;&#039;&#039;&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;pre&amp;gt;89XXXXXXX, {any number of fields}, 100.00&amp;lt;br /&amp;gt;&lt;br /&gt;
89XXXXXXX, {any number of fields}, 90.00&amp;lt;/pre&amp;gt;&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Grade file with comma-separated values keyed with idnumber&#039;&#039;&#039;&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;pre&amp;gt;89XXXXXXX, 100.00&amp;lt;br /&amp;gt;&lt;br /&gt;
89XXXXXXX, 90.00&amp;lt;/pre&amp;gt;&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Grade file from the Maple software package&#039;&#039;&#039;&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;pre&amp;gt;Irrelevant line&amp;lt;br /&amp;gt;&lt;br /&gt;
Irrelevant line&amp;lt;br /&amp;gt;&lt;br /&gt;
Name, 89XXXXXXX, Grade %, Grade, Weighted %, Blank Field&amp;lt;br /&amp;gt;&lt;br /&gt;
Name, 89XXXXXXX, Grade %, Grade, Weighted %, Blank Field&amp;lt;br /&amp;gt;&lt;br /&gt;
Irrelevant line&amp;lt;br /&amp;gt;&lt;br /&gt;
Irrelevant line&amp;lt;/pre&amp;gt;&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
The CSV idnumber files generally come with .csv but the extension is not important with this importer.&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Comma Separated username File Formats ==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Comma seperated grade file keyed with username that contains extra information&#039;&#039;&#039;&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;pre&amp;gt;username, F, L, M, shortname, data, time, XX, XX, 100.00&amp;lt;br /&amp;gt;&lt;br /&gt;
username, F, L, M, shortname, data, time, XX, XX, 90.00&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Comma seperated grade file keyed with username that contains random extra information&#039;&#039;&#039;&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;pre&amp;gt;username, {any number of fields}, 100.00&amp;lt;br /&amp;gt;&lt;br /&gt;
username, {any number of fields}, 90.00&amp;lt;/pre&amp;gt;&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Grade file with comma-separated values keyed with username&#039;&#039;&#039;&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;pre&amp;gt;username, 100.00&amp;lt;br /&amp;gt;&lt;br /&gt;
username, 90.00&amp;lt;/pre&amp;gt;&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
The CSV username files generally come with .csv but the extension is not important with this importer.&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Tab-delimited idnumber File Formats ==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Tab-delimited grade file keyed with idnumber&#039;&#039;&#039;&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;pre&amp;gt;89XXXXXXX		100.00&amp;lt;br /&amp;gt;&lt;br /&gt;
89XXXXXXX		90.00&amp;lt;/pre&amp;gt;&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Tab-delimited grade file keyed with idnumber that contains extra information&#039;&#039;&#039;&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;pre&amp;gt;89XXXXXXX		F, 	L	M	shortname	data		time		XX	XX	100.00&amp;lt;br /&amp;gt;&lt;br /&gt;
89XXXXXXX		F, 	L	M	shortname	data		time		XX	XX	90.00&amp;lt;/pre&amp;gt;&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
The Tab-delimited idnumber files generally come with .txt but the extension is not important with this importer.&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Tab-delimited username File Formats ==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Tab-delimited grade file keyed with username&#039;&#039;&#039;&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;pre&amp;gt;username	100.00&amp;lt;br /&amp;gt;&lt;br /&gt;
username	90.00&amp;lt;/pre&amp;gt;&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Tab-delimited grade file keyed with username that contains extra information&#039;&#039;&#039;&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;pre&amp;gt;username	F, 	L	M	shortname	data		time		XX	XX	100.00&amp;lt;br /&amp;gt;&lt;br /&gt;
username	F, 	L	M	shortname	data		time		XX	XX	90.00&amp;lt;/pre&amp;gt;&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
The Tab-delimited username files generally come with .txt but the extension is not important with this importer.&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Import Instructions ==&lt;br /&gt;
[[Image:LSU_Smart_Importer.jpg|thumb|200px|right]]&lt;br /&gt;
#Using the file upload dialog, choose a grade file from your filesystem.&lt;br /&gt;
#Click the &amp;quot;Validate File(s)&amp;quot; button.&lt;br /&gt;
#The importer will attempt to validate that file and find which format it is.&lt;br /&gt;
#If your file does not validate, you must fix any formatting errors in it.&lt;br /&gt;
#Once your file is validated, fix any idnumber errors that exist by using the interface that will pop up using the idnumber mapping system.&lt;br /&gt;
#Using the &amp;quot;Grade Item Mapping&amp;quot; select box, choose a grade item to map the soon the be imported grades to.&lt;br /&gt;
#You may add new files using the green &amp;quot;+&amp;quot; and red &amp;quot;-&amp;quot; buttons.&lt;br /&gt;
#Once all of your files are validated and you have selected grade item mappings for them, click the &amp;quot;Upload validated file(s) button.&lt;br /&gt;
#On the next screen, you will most likely be shown a success message.&lt;br /&gt;
#Any errors that occurred during the import will be reported as well.&lt;br /&gt;
&lt;br /&gt;
== Installation ==&lt;br /&gt;
#Copy the smart folder into your moodle_root/grade/import/ folder &lt;br /&gt;
#Copy the lang/en_utf8/gradeimport_smart.php file to your appropriate language folder&lt;br /&gt;
#Set permissions accordingly&lt;br /&gt;
#Enjoy!&lt;/div&gt;</summary>
		<author><name>Rrusso</name></author>
	</entry>
	<entry>
		<id>https://docs.moodle.org/33/en/index.php?title=grade/import/smart/index&amp;diff=40777</id>
		<title>grade/import/smart/index</title>
		<link rel="alternate" type="text/html" href="https://docs.moodle.org/33/en/index.php?title=grade/import/smart/index&amp;diff=40777"/>
		<updated>2008-07-28T18:17:47Z</updated>

		<summary type="html">&lt;p&gt;Rrusso: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Supported File Types ==&lt;br /&gt;
&lt;br /&gt;
The LSU Smart File Importer accepts many file types of varying extension (.csv, .txt, or no extension at all) and auto detects between the various supported file types.&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Below you will find a quick description of each file type followed by a more detailed description.&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
At LSU, we call idnumber LSUID and username PAWSid. Please substitute accordingly.&lt;br /&gt;
&lt;br /&gt;
If you want to change any of the following formats for use outside of LSU (most are useful as is), please edit classes.php.&lt;br /&gt;
&lt;br /&gt;
== Fixed Width Formats ==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Fixed Width&#039;&#039;&#039;&amp;lt;br /&amp;gt;&lt;br /&gt;
89XXXXXXX 100.00&amp;lt;br /&amp;gt;&lt;br /&gt;
89XXXXXXX 090.00&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;MEC (Measurement and Evaluation Center)&#039;&#039;&#039;&amp;lt;br /&amp;gt;&lt;br /&gt;
XXX89XXXXXXX 100.00&amp;lt;br /&amp;gt;&lt;br /&gt;
XXX89XXXXXXX 090.00&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
The fixed width file formats are generally .txt files or files without an extension (coming from alternate sources) and use spaces as a method of creating the appearance of columns.&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Comma Separated idnumber File Formats ==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Anonymous Number&#039;&#039;&#039;&amp;lt;br /&amp;gt;&lt;br /&gt;
XXXX, 100.00&amp;lt;br /&amp;gt;&lt;br /&gt;
XXXX, 90.00&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Comma seperated grade file keyed with idnumber that contains extra information&#039;&#039;&#039;&amp;lt;br /&amp;gt;&lt;br /&gt;
89XXXXXXX, F, L, M, shortname, data, time, XX, XX, 100.00&amp;lt;br /&amp;gt;&lt;br /&gt;
89XXXXXXX, F, L, M, shortname, data, time, XX, XX, 90.00&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Comma seperated grade file keyed with idnumber that contains random extra information&#039;&#039;&#039;&amp;lt;br /&amp;gt;&lt;br /&gt;
89XXXXXXX, {any number of fields}, 100.00&amp;lt;br /&amp;gt;&lt;br /&gt;
89XXXXXXX, {any number of fields}, 90.00&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Grade file with comma-separated values keyed with idnumber&#039;&#039;&#039;&amp;lt;br /&amp;gt;&lt;br /&gt;
89XXXXXXX, 100.00&amp;lt;br /&amp;gt;&lt;br /&gt;
89XXXXXXX, 90.00&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Grade file from the Maple software package&#039;&#039;&#039;&amp;lt;br /&amp;gt;&lt;br /&gt;
Irrelevant line&amp;lt;br /&amp;gt;&lt;br /&gt;
Irrelevant line&amp;lt;br /&amp;gt;&lt;br /&gt;
Name, 89XXXXXXX, Grade %, Grade, Weighted %, Blank Field&amp;lt;br /&amp;gt;&lt;br /&gt;
Name, 89XXXXXXX, Grade %, Grade, Weighted %, Blank Field&amp;lt;br /&amp;gt;&lt;br /&gt;
Irrelevant line&amp;lt;br /&amp;gt;&lt;br /&gt;
Irrelevant line&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
The CSV idnumber files generally come with .csv but the extension is not important with this importer.&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Comma Separated username File Formats ==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Comma seperated grade file keyed with username that contains extra information&#039;&#039;&#039;&amp;lt;br /&amp;gt;&lt;br /&gt;
username, F, L, M, shortname, data, time, XX, XX, 100.00&amp;lt;br /&amp;gt;&lt;br /&gt;
username, F, L, M, shortname, data, time, XX, XX, 90.00&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Comma seperated grade file keyed with username that contains random extra information&#039;&#039;&#039;&amp;lt;br /&amp;gt;&lt;br /&gt;
username, {any number of fields}, 100.00&amp;lt;br /&amp;gt;&lt;br /&gt;
username, {any number of fields}, 90.00&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Grade file with comma-separated values keyed with username&#039;&#039;&#039;&amp;lt;br /&amp;gt;&lt;br /&gt;
username, 100.00&amp;lt;br /&amp;gt;&lt;br /&gt;
username, 90.00&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
The CSV username files generally come with .csv but the extension is not important with this importer.&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Tab-delimited idnumber File Formats ==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Tab-delimited grade file keyed with idnumber&#039;&#039;&#039;&amp;lt;br /&amp;gt;&lt;br /&gt;
89XXXXXXX		100.00&amp;lt;br /&amp;gt;&lt;br /&gt;
89XXXXXXX		90.00&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Tab-delimited grade file keyed with idnumber that contains extra information&#039;&#039;&#039;&amp;lt;br /&amp;gt;&lt;br /&gt;
89XXXXXXX		F, 	L	M	shortname	data		time		XX	XX	100.00&amp;lt;br /&amp;gt;&lt;br /&gt;
89XXXXXXX		F, 	L	M	shortname	data		time		XX	XX	90.00&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
The Tab-delimited idnumber files generally come with .txt but the extension is not important with this importer.&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Tab-delimited username File Formats ==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Tab-delimited grade file keyed with username&#039;&#039;&#039;&amp;lt;br /&amp;gt;&lt;br /&gt;
username	100.00&amp;lt;br /&amp;gt;&lt;br /&gt;
username	90.00&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Tab-delimited grade file keyed with username that contains extra information&#039;&#039;&#039;&amp;lt;br /&amp;gt;&lt;br /&gt;
username	F, 	L	M	shortname	data		time		XX	XX	100.00&amp;lt;br /&amp;gt;&lt;br /&gt;
username	F, 	L	M	shortname	data		time		XX	XX	90.00&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
The Tab-delimited username files generally come with .txt but the extension is not important with this importer.&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Import Instructions ==&lt;br /&gt;
[[Image:LSU_Smart_Importer.jpg|thumb|200px|right]]&lt;br /&gt;
#Using the file upload dialog, choose a grade file from your filesystem.&lt;br /&gt;
#Click the &amp;quot;Validate File(s)&amp;quot; button.&lt;br /&gt;
#The importer will attempt to validate that file and find which format it is.&lt;br /&gt;
#If your file does not validate, you must fix any formatting errors in it.&lt;br /&gt;
#Once your file is validated, fix any idnumber errors that exist by using the interface that will pop up using the idnumber mapping system.&lt;br /&gt;
#Using the &amp;quot;Grade Item Mapping&amp;quot; select box, choose a grade item to map the soon the be imported grades to.&lt;br /&gt;
#You may add new files using the green &amp;quot;+&amp;quot; and red &amp;quot;-&amp;quot; buttons.&lt;br /&gt;
#Once all of your files are validated and you have selected grade item mappings for them, click the &amp;quot;Upload validated file(s) button.&lt;br /&gt;
#On the next screen, you will most likely be shown a success message.&lt;br /&gt;
#Any errors that occurred during the import will be reported as well.&lt;br /&gt;
&lt;br /&gt;
== Installation ==&lt;br /&gt;
#Copy the smart folder into your moodle_root/grade/import/ folder &lt;br /&gt;
#Copy the lang/en_utf8/gradeimport_smart.php file to your appropriate language folder&lt;br /&gt;
#Set permissions accordingly&lt;br /&gt;
#Enjoy!&lt;/div&gt;</summary>
		<author><name>Rrusso</name></author>
	</entry>
	<entry>
		<id>https://docs.moodle.org/33/en/index.php?title=grade/import/smart/index&amp;diff=40776</id>
		<title>grade/import/smart/index</title>
		<link rel="alternate" type="text/html" href="https://docs.moodle.org/33/en/index.php?title=grade/import/smart/index&amp;diff=40776"/>
		<updated>2008-07-28T18:13:54Z</updated>

		<summary type="html">&lt;p&gt;Rrusso: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Supported File Types ==&lt;br /&gt;
&lt;br /&gt;
The LSU Smart File Importer accepts many file types of varying extension (.csv, .txt, or no extension at all) and auto detects between the various supported file types.&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Below you will find a quick description of each file type followed by a more detailed description.&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
At LSU, we call idnumber LSUID and username PAWSid. Please substitute accordingly.&lt;br /&gt;
&lt;br /&gt;
If you want to change any of the following formats for use outside of LSU (most are useful as is), please edit classes.php.&lt;br /&gt;
&lt;br /&gt;
== Fixed Width Formats ==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Fixed Width&#039;&#039;&#039;&amp;lt;br /&amp;gt;&lt;br /&gt;
89XXXXXXX 100.00&amp;lt;br /&amp;gt;&lt;br /&gt;
89XXXXXXX 090.00&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;MEC (Measurement and Evaluation Center)&#039;&#039;&#039;&amp;lt;br /&amp;gt;&lt;br /&gt;
XXX89XXXXXXX 100.00&amp;lt;br /&amp;gt;&lt;br /&gt;
XXX89XXXXXXX&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;90.00&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
The fixed width file formats are generally .txt files or files without an extension (coming from alternate sources) and use spaces as a method of creating the appearance of columns.&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Comma Separated idnumber File Formats ==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Anonymous Number&#039;&#039;&#039;&amp;lt;br /&amp;gt;&lt;br /&gt;
XXXX,100.00&amp;lt;br /&amp;gt;&lt;br /&gt;
XXXX, 90.00&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Comma seperated grade file keyed with idnumber that contains extra information&#039;&#039;&#039;&amp;lt;br /&amp;gt;&lt;br /&gt;
89XXXXXXX,F,L,M,shortname,data,time,XX,XX,100.00&amp;lt;br /&amp;gt;&lt;br /&gt;
89XXXXXXX,F,L,M,shortname,data,time,XX,XX,90.00&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Comma seperated grade file keyed with idnumber that contains random extra information&#039;&#039;&#039;&amp;lt;br /&amp;gt;&lt;br /&gt;
89XXXXXXX,{any number of fields},100.00&amp;lt;br /&amp;gt;&lt;br /&gt;
89XXXXXXX,{any number of fields},90.00&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Grade file with comma-separated values keyed with idnumber&#039;&#039;&#039;&amp;lt;br /&amp;gt;&lt;br /&gt;
89XXXXXXX,100.00&amp;lt;br /&amp;gt;&lt;br /&gt;
89XXXXXXX,90.00&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Grade file from the Maple software package&#039;&#039;&#039;&amp;lt;br /&amp;gt;&lt;br /&gt;
Irrelevant line&amp;lt;br /&amp;gt;&lt;br /&gt;
Irrelevant line&amp;lt;br /&amp;gt;&lt;br /&gt;
Name, 89XXXXXXX, Grade %, Grade, Weighted %, Blank Field&amp;lt;br /&amp;gt;&lt;br /&gt;
Name, 89XXXXXXX, Grade %, Grade, Weighted %, Blank Field&amp;lt;br /&amp;gt;&lt;br /&gt;
Irrelevant line&amp;lt;br /&amp;gt;&lt;br /&gt;
Irrelevant line&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
The CSV idnumber files generally come with .csv but the extension is not important with this importer.&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Comma Separated username File Formats ==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Comma seperated grade file keyed with username that contains extra information&#039;&#039;&#039;&amp;lt;br /&amp;gt;&lt;br /&gt;
username,F,L,M,shortname,data,time,XX,XX,100.00&amp;lt;br /&amp;gt;&lt;br /&gt;
username,F,L,M,shortname,data,time,XX,XX,90.00&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Comma seperated grade file keyed with username that contains random extra information&#039;&#039;&#039;&amp;lt;br /&amp;gt;&lt;br /&gt;
username,{any number of fields},100.00&amp;lt;br /&amp;gt;&lt;br /&gt;
username,{any number of fields},90.00&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Grade file with comma-separated values keyed with username&#039;&#039;&#039;&amp;lt;br /&amp;gt;&lt;br /&gt;
username,100.00&amp;lt;br /&amp;gt;&lt;br /&gt;
username,90.00&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
The CSV username files generally come with .csv but the extension is not important with this importer.&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Tab-delimited idnumber File Formats ==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Tab-delimited grade file keyed with idnumber&#039;&#039;&#039;&amp;lt;br /&amp;gt;&lt;br /&gt;
89XXXXXXX&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;100.00&amp;lt;br /&amp;gt;&lt;br /&gt;
89XXXXXXX&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;90.00&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Tab-delimited grade file keyed with idnumber that contains extra information&#039;&#039;&#039;&amp;lt;br /&amp;gt;&lt;br /&gt;
89XXXXXXX&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;F,&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;L&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp; M&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp; shortname&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp; data&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;time&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;XX&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;XX&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;100.00&amp;lt;br /&amp;gt;&lt;br /&gt;
89XXXXXXX&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;F,&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;L&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp; M&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp; shortname&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp; data&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;time&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;XX&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;XX&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;90.00&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
The Tab-delimited idnumber files generally come with .txt but the extension is not important with this importer.&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Tab-delimited username File Formats ==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Tab-delimited grade file keyed with username&#039;&#039;&#039;&amp;lt;br /&amp;gt;&lt;br /&gt;
username&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp; 100.00&amp;lt;br /&amp;gt;&lt;br /&gt;
username&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp; 90.00&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Tab-delimited grade file keyed with username that contains extra information&#039;&#039;&#039;&amp;lt;br /&amp;gt;&lt;br /&gt;
username&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;F,&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;L&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp; M&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp; shortname&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp; data&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;time&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;XX&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;XX&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;100.00&amp;lt;br /&amp;gt;&lt;br /&gt;
username&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;F,&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;L&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp; M&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp; shortname&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp; data&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;time&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;XX&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;XX&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;90.00&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
The Tab-delimited username files generally come with .txt but the extension is not important with this importer.&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Import Instructions ==&lt;br /&gt;
[[Image:LSU_Smart_Importer.jpg|thumb|200px|right]]&lt;br /&gt;
#Using the file upload dialog, choose a grade file from your filesystem.&lt;br /&gt;
#Click the &amp;quot;Validate File(s)&amp;quot; button.&lt;br /&gt;
#The importer will attempt to validate that file and find which format it is.&lt;br /&gt;
#If your file does not validate, you must fix any formatting errors in it.&lt;br /&gt;
#Once your file is validated, fix any idnumber errors that exist by using the interface that will pop up using the idnumber mapping system.&lt;br /&gt;
#Using the &amp;quot;Grade Item Mapping&amp;quot; select box, choose a grade item to map the soon the be imported grades to.&lt;br /&gt;
#You may add new files using the green &amp;quot;+&amp;quot; and red &amp;quot;-&amp;quot; buttons.&lt;br /&gt;
#Once all of your files are validated and you have selected grade item mappings for them, click the &amp;quot;Upload validated file(s) button.&lt;br /&gt;
#On the next screen, you will most likely be shown a success message.&lt;br /&gt;
#Any errors that occurred during the import will be reported as well.&lt;br /&gt;
&lt;br /&gt;
== Installation ==&lt;br /&gt;
#Copy the smart folder into your moodle_root/grade/import/ folder &lt;br /&gt;
#Copy the lang/en_utf8/gradeimport_smart.php file to your appropriate language folder&lt;br /&gt;
#Set permissions accordingly&lt;br /&gt;
#Enjoy!&lt;/div&gt;</summary>
		<author><name>Rrusso</name></author>
	</entry>
	<entry>
		<id>https://docs.moodle.org/33/en/index.php?title=grade/import/smart/index&amp;diff=40775</id>
		<title>grade/import/smart/index</title>
		<link rel="alternate" type="text/html" href="https://docs.moodle.org/33/en/index.php?title=grade/import/smart/index&amp;diff=40775"/>
		<updated>2008-07-28T18:12:25Z</updated>

		<summary type="html">&lt;p&gt;Rrusso: /* Import Instructions */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Supported File Types ==&lt;br /&gt;
&lt;br /&gt;
The LSU Smart File Importer accepts many file types of varying extension (.csv, .txt, or no extension at all) and auto detects between the various supported file types.&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Below you will find a quick description of each file type followed by a more detailed description.&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
At LSU, we call idnumber LSUID and username PAWSid. Please substitute accordingly.&lt;br /&gt;
&lt;br /&gt;
If you want to change any of the following formats for use outside of LSU (most are useful as is), please edit classes.php.&lt;br /&gt;
&lt;br /&gt;
== Fixed Width Formats ==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Fixed Width&#039;&#039;&#039;&amp;lt;br /&amp;gt;&lt;br /&gt;
89XXXXXXX 100.00&amp;lt;br /&amp;gt;&lt;br /&gt;
89XXXXXXX 090.00&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;MEC (Measurement and Evaluation Center)&#039;&#039;&#039;&amp;lt;br /&amp;gt;&lt;br /&gt;
XXX89XXXXXXX 100.00&amp;lt;br /&amp;gt;&lt;br /&gt;
XXX89XXXXXXX  90.00&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
The fixed width file formats are generally .txt files or files without an extension (coming from alternate sources) and use spaces as a method of creating the appearance of columns.&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Comma Separated idnumber File Formats ==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Anonymous Number&#039;&#039;&#039;&amp;lt;br /&amp;gt;&lt;br /&gt;
XXXX,100.00&amp;lt;br /&amp;gt;&lt;br /&gt;
XXXX, 90.00&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Comma seperated grade file keyed with idnumber that contains extra information&#039;&#039;&#039;&amp;lt;br /&amp;gt;&lt;br /&gt;
89XXXXXXX,F,L,M,shortname,data,time,XX,XX,100.00&amp;lt;br /&amp;gt;&lt;br /&gt;
89XXXXXXX,F,L,M,shortname,data,time,XX,XX,90.00&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Comma seperated grade file keyed with idnumber that contains random extra information&#039;&#039;&#039;&amp;lt;br /&amp;gt;&lt;br /&gt;
89XXXXXXX,{any number of fields},100.00&amp;lt;br /&amp;gt;&lt;br /&gt;
89XXXXXXX,{any number of fields},90.00&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Grade file with comma-separated values keyed with idnumber&#039;&#039;&#039;&amp;lt;br /&amp;gt;&lt;br /&gt;
89XXXXXXX,100.00&amp;lt;br /&amp;gt;&lt;br /&gt;
89XXXXXXX,90.00&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Grade file from the Maple software package&#039;&#039;&#039;&amp;lt;br /&amp;gt;&lt;br /&gt;
Irrelevant line&amp;lt;br /&amp;gt;&lt;br /&gt;
Irrelevant line&amp;lt;br /&amp;gt;&lt;br /&gt;
Name, 89XXXXXXX, Grade %, Grade, Weighted %, Blank Field&amp;lt;br /&amp;gt;&lt;br /&gt;
Name, 89XXXXXXX, Grade %, Grade, Weighted %, Blank Field&amp;lt;br /&amp;gt;&lt;br /&gt;
Irrelevant line&amp;lt;br /&amp;gt;&lt;br /&gt;
Irrelevant line&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
The CSV idnumber files generally come with .csv but the extension is not important with this importer.&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Comma Separated username File Formats ==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Comma seperated grade file keyed with username that contains extra information&#039;&#039;&#039;&amp;lt;br /&amp;gt;&lt;br /&gt;
username,F,L,M,shortname,data,time,XX,XX,100.00&amp;lt;br /&amp;gt;&lt;br /&gt;
username,F,L,M,shortname,data,time,XX,XX,90.00&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Comma seperated grade file keyed with username that contains random extra information&#039;&#039;&#039;&amp;lt;br /&amp;gt;&lt;br /&gt;
username,{any number of fields},100.00&amp;lt;br /&amp;gt;&lt;br /&gt;
username,{any number of fields},90.00&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Grade file with comma-separated values keyed with username&#039;&#039;&#039;&amp;lt;br /&amp;gt;&lt;br /&gt;
username,100.00&amp;lt;br /&amp;gt;&lt;br /&gt;
username,90.00&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
The CSV username files generally come with .csv but the extension is not important with this importer.&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Tab-delimited idnumber File Formats ==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Tab-delimited grade file keyed with idnumber&#039;&#039;&#039;&amp;lt;br /&amp;gt;&lt;br /&gt;
89XXXXXXX    100.00&amp;lt;br /&amp;gt;&lt;br /&gt;
89XXXXXXX    90.00&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Tab-delimited grade file keyed with idnumber that contains extra information&#039;&#039;&#039;&amp;lt;br /&amp;gt;&lt;br /&gt;
89XXXXXXX    F,  L   M   shortname   data    time    XX  XX  100.00&amp;lt;br /&amp;gt;&lt;br /&gt;
89XXXXXXX    F,  L   M   shortname   data    time    XX  XX  90.00&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
The Tab-delimited idnumber files generally come with .txt but the extension is not important with this importer.&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Tab-delimited username File Formats ==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Tab-delimited grade file keyed with username&#039;&#039;&#039;&amp;lt;br /&amp;gt;&lt;br /&gt;
username   100.00&amp;lt;br /&amp;gt;&lt;br /&gt;
username   90.00&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Tab-delimited grade file keyed with username that contains extra information&#039;&#039;&#039;&amp;lt;br /&amp;gt;&lt;br /&gt;
username  F,  L   M   shortname   data    time    XX  XX  100.00&amp;lt;br /&amp;gt;&lt;br /&gt;
username  F,  L   M   shortname   data    time    XX  XX  90.00&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
The Tab-delimited username files generally come with .txt but the extension is not important with this importer.&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Import Instructions ==&lt;br /&gt;
[[Image:LSU_Smart_Importer.jpg|thumb|200px|right]]&lt;br /&gt;
#Using the file upload dialog, choose a grade file from your filesystem.&lt;br /&gt;
#Click the &amp;quot;Validate File(s)&amp;quot; button.&lt;br /&gt;
#The importer will attempt to validate that file and find which format it is.&lt;br /&gt;
#If your file does not validate, you must fix any formatting errors in it.&lt;br /&gt;
#Once your file is validated, fix any idnumber errors that exist by using the interface that will pop up using the idnumber mapping system.&lt;br /&gt;
#Using the &amp;quot;Grade Item Mapping&amp;quot; select box, choose a grade item to map the soon the be imported grades to.&lt;br /&gt;
#You may add new files using the green &amp;quot;+&amp;quot; and red &amp;quot;-&amp;quot; buttons.&lt;br /&gt;
#Once all of your files are validated and you have selected grade item mappings for them, click the &amp;quot;Upload validated file(s) button.&lt;br /&gt;
#On the next screen, you will most likely be shown a success message.&lt;br /&gt;
#Any errors that occurred during the import will be reported as well.&lt;br /&gt;
&lt;br /&gt;
== Installation ==&lt;br /&gt;
#Copy the smart folder into your moodle_root/grade/import/ folder &lt;br /&gt;
#Copy the lang/en_utf8/gradeimport_smart.php file to your appropriate language folder&lt;br /&gt;
#Set permissions accordingly&lt;br /&gt;
#Enjoy!&lt;/div&gt;</summary>
		<author><name>Rrusso</name></author>
	</entry>
	<entry>
		<id>https://docs.moodle.org/33/en/index.php?title=grade/import/smart/index&amp;diff=40774</id>
		<title>grade/import/smart/index</title>
		<link rel="alternate" type="text/html" href="https://docs.moodle.org/33/en/index.php?title=grade/import/smart/index&amp;diff=40774"/>
		<updated>2008-07-28T18:12:06Z</updated>

		<summary type="html">&lt;p&gt;Rrusso: /* Import Instructions */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Supported File Types ==&lt;br /&gt;
&lt;br /&gt;
The LSU Smart File Importer accepts many file types of varying extension (.csv, .txt, or no extension at all) and auto detects between the various supported file types.&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Below you will find a quick description of each file type followed by a more detailed description.&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
At LSU, we call idnumber LSUID and username PAWSid. Please substitute accordingly.&lt;br /&gt;
&lt;br /&gt;
If you want to change any of the following formats for use outside of LSU (most are useful as is), please edit classes.php.&lt;br /&gt;
&lt;br /&gt;
== Fixed Width Formats ==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Fixed Width&#039;&#039;&#039;&amp;lt;br /&amp;gt;&lt;br /&gt;
89XXXXXXX 100.00&amp;lt;br /&amp;gt;&lt;br /&gt;
89XXXXXXX 090.00&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;MEC (Measurement and Evaluation Center)&#039;&#039;&#039;&amp;lt;br /&amp;gt;&lt;br /&gt;
XXX89XXXXXXX 100.00&amp;lt;br /&amp;gt;&lt;br /&gt;
XXX89XXXXXXX  90.00&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
The fixed width file formats are generally .txt files or files without an extension (coming from alternate sources) and use spaces as a method of creating the appearance of columns.&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Comma Separated idnumber File Formats ==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Anonymous Number&#039;&#039;&#039;&amp;lt;br /&amp;gt;&lt;br /&gt;
XXXX,100.00&amp;lt;br /&amp;gt;&lt;br /&gt;
XXXX, 90.00&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Comma seperated grade file keyed with idnumber that contains extra information&#039;&#039;&#039;&amp;lt;br /&amp;gt;&lt;br /&gt;
89XXXXXXX,F,L,M,shortname,data,time,XX,XX,100.00&amp;lt;br /&amp;gt;&lt;br /&gt;
89XXXXXXX,F,L,M,shortname,data,time,XX,XX,90.00&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Comma seperated grade file keyed with idnumber that contains random extra information&#039;&#039;&#039;&amp;lt;br /&amp;gt;&lt;br /&gt;
89XXXXXXX,{any number of fields},100.00&amp;lt;br /&amp;gt;&lt;br /&gt;
89XXXXXXX,{any number of fields},90.00&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Grade file with comma-separated values keyed with idnumber&#039;&#039;&#039;&amp;lt;br /&amp;gt;&lt;br /&gt;
89XXXXXXX,100.00&amp;lt;br /&amp;gt;&lt;br /&gt;
89XXXXXXX,90.00&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Grade file from the Maple software package&#039;&#039;&#039;&amp;lt;br /&amp;gt;&lt;br /&gt;
Irrelevant line&amp;lt;br /&amp;gt;&lt;br /&gt;
Irrelevant line&amp;lt;br /&amp;gt;&lt;br /&gt;
Name, 89XXXXXXX, Grade %, Grade, Weighted %, Blank Field&amp;lt;br /&amp;gt;&lt;br /&gt;
Name, 89XXXXXXX, Grade %, Grade, Weighted %, Blank Field&amp;lt;br /&amp;gt;&lt;br /&gt;
Irrelevant line&amp;lt;br /&amp;gt;&lt;br /&gt;
Irrelevant line&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
The CSV idnumber files generally come with .csv but the extension is not important with this importer.&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Comma Separated username File Formats ==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Comma seperated grade file keyed with username that contains extra information&#039;&#039;&#039;&amp;lt;br /&amp;gt;&lt;br /&gt;
username,F,L,M,shortname,data,time,XX,XX,100.00&amp;lt;br /&amp;gt;&lt;br /&gt;
username,F,L,M,shortname,data,time,XX,XX,90.00&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Comma seperated grade file keyed with username that contains random extra information&#039;&#039;&#039;&amp;lt;br /&amp;gt;&lt;br /&gt;
username,{any number of fields},100.00&amp;lt;br /&amp;gt;&lt;br /&gt;
username,{any number of fields},90.00&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Grade file with comma-separated values keyed with username&#039;&#039;&#039;&amp;lt;br /&amp;gt;&lt;br /&gt;
username,100.00&amp;lt;br /&amp;gt;&lt;br /&gt;
username,90.00&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
The CSV username files generally come with .csv but the extension is not important with this importer.&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Tab-delimited idnumber File Formats ==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Tab-delimited grade file keyed with idnumber&#039;&#039;&#039;&amp;lt;br /&amp;gt;&lt;br /&gt;
89XXXXXXX    100.00&amp;lt;br /&amp;gt;&lt;br /&gt;
89XXXXXXX    90.00&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Tab-delimited grade file keyed with idnumber that contains extra information&#039;&#039;&#039;&amp;lt;br /&amp;gt;&lt;br /&gt;
89XXXXXXX    F,  L   M   shortname   data    time    XX  XX  100.00&amp;lt;br /&amp;gt;&lt;br /&gt;
89XXXXXXX    F,  L   M   shortname   data    time    XX  XX  90.00&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
The Tab-delimited idnumber files generally come with .txt but the extension is not important with this importer.&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Tab-delimited username File Formats ==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Tab-delimited grade file keyed with username&#039;&#039;&#039;&amp;lt;br /&amp;gt;&lt;br /&gt;
username   100.00&amp;lt;br /&amp;gt;&lt;br /&gt;
username   90.00&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Tab-delimited grade file keyed with username that contains extra information&#039;&#039;&#039;&amp;lt;br /&amp;gt;&lt;br /&gt;
username  F,  L   M   shortname   data    time    XX  XX  100.00&amp;lt;br /&amp;gt;&lt;br /&gt;
username  F,  L   M   shortname   data    time    XX  XX  90.00&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
The Tab-delimited username files generally come with .txt but the extension is not important with this importer.&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Import Instructions ==&lt;br /&gt;
#Using the file upload dialog, choose a grade file from your filesystem.&lt;br /&gt;
#Click the &amp;quot;Validate File(s)&amp;quot; button.&lt;br /&gt;
#The importer will attempt to validate that file and find which format it is.&lt;br /&gt;
#If your file does not validate, you must fix any formatting errors in it.&lt;br /&gt;
#Once your file is validated, fix any idnumber errors that exist by using the interface that will pop up using the idnumber mapping system.&lt;br /&gt;
[[Image:LSU_Smart_Importer.jpg|thumb|200px|right]]&lt;br /&gt;
#Using the &amp;quot;Grade Item Mapping&amp;quot; select box, choose a grade item to map the soon the be imported grades to.&lt;br /&gt;
#You may add new files using the green &amp;quot;+&amp;quot; and red &amp;quot;-&amp;quot; buttons.&lt;br /&gt;
#Once all of your files are validated and you have selected grade item mappings for them, click the &amp;quot;Upload validated file(s) button.&lt;br /&gt;
#On the next screen, you will most likely be shown a success message.&lt;br /&gt;
#Any errors that occurred during the import will be reported as well.&lt;br /&gt;
&lt;br /&gt;
== Installation ==&lt;br /&gt;
#Copy the smart folder into your moodle_root/grade/import/ folder &lt;br /&gt;
#Copy the lang/en_utf8/gradeimport_smart.php file to your appropriate language folder&lt;br /&gt;
#Set permissions accordingly&lt;br /&gt;
#Enjoy!&lt;/div&gt;</summary>
		<author><name>Rrusso</name></author>
	</entry>
	<entry>
		<id>https://docs.moodle.org/33/en/index.php?title=grade/import/smart/index&amp;diff=40773</id>
		<title>grade/import/smart/index</title>
		<link rel="alternate" type="text/html" href="https://docs.moodle.org/33/en/index.php?title=grade/import/smart/index&amp;diff=40773"/>
		<updated>2008-07-28T18:11:41Z</updated>

		<summary type="html">&lt;p&gt;Rrusso: /* Import Instructions */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Supported File Types ==&lt;br /&gt;
&lt;br /&gt;
The LSU Smart File Importer accepts many file types of varying extension (.csv, .txt, or no extension at all) and auto detects between the various supported file types.&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Below you will find a quick description of each file type followed by a more detailed description.&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
At LSU, we call idnumber LSUID and username PAWSid. Please substitute accordingly.&lt;br /&gt;
&lt;br /&gt;
If you want to change any of the following formats for use outside of LSU (most are useful as is), please edit classes.php.&lt;br /&gt;
&lt;br /&gt;
== Fixed Width Formats ==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Fixed Width&#039;&#039;&#039;&amp;lt;br /&amp;gt;&lt;br /&gt;
89XXXXXXX 100.00&amp;lt;br /&amp;gt;&lt;br /&gt;
89XXXXXXX 090.00&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;MEC (Measurement and Evaluation Center)&#039;&#039;&#039;&amp;lt;br /&amp;gt;&lt;br /&gt;
XXX89XXXXXXX 100.00&amp;lt;br /&amp;gt;&lt;br /&gt;
XXX89XXXXXXX  90.00&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
The fixed width file formats are generally .txt files or files without an extension (coming from alternate sources) and use spaces as a method of creating the appearance of columns.&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Comma Separated idnumber File Formats ==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Anonymous Number&#039;&#039;&#039;&amp;lt;br /&amp;gt;&lt;br /&gt;
XXXX,100.00&amp;lt;br /&amp;gt;&lt;br /&gt;
XXXX, 90.00&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Comma seperated grade file keyed with idnumber that contains extra information&#039;&#039;&#039;&amp;lt;br /&amp;gt;&lt;br /&gt;
89XXXXXXX,F,L,M,shortname,data,time,XX,XX,100.00&amp;lt;br /&amp;gt;&lt;br /&gt;
89XXXXXXX,F,L,M,shortname,data,time,XX,XX,90.00&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Comma seperated grade file keyed with idnumber that contains random extra information&#039;&#039;&#039;&amp;lt;br /&amp;gt;&lt;br /&gt;
89XXXXXXX,{any number of fields},100.00&amp;lt;br /&amp;gt;&lt;br /&gt;
89XXXXXXX,{any number of fields},90.00&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Grade file with comma-separated values keyed with idnumber&#039;&#039;&#039;&amp;lt;br /&amp;gt;&lt;br /&gt;
89XXXXXXX,100.00&amp;lt;br /&amp;gt;&lt;br /&gt;
89XXXXXXX,90.00&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Grade file from the Maple software package&#039;&#039;&#039;&amp;lt;br /&amp;gt;&lt;br /&gt;
Irrelevant line&amp;lt;br /&amp;gt;&lt;br /&gt;
Irrelevant line&amp;lt;br /&amp;gt;&lt;br /&gt;
Name, 89XXXXXXX, Grade %, Grade, Weighted %, Blank Field&amp;lt;br /&amp;gt;&lt;br /&gt;
Name, 89XXXXXXX, Grade %, Grade, Weighted %, Blank Field&amp;lt;br /&amp;gt;&lt;br /&gt;
Irrelevant line&amp;lt;br /&amp;gt;&lt;br /&gt;
Irrelevant line&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
The CSV idnumber files generally come with .csv but the extension is not important with this importer.&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Comma Separated username File Formats ==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Comma seperated grade file keyed with username that contains extra information&#039;&#039;&#039;&amp;lt;br /&amp;gt;&lt;br /&gt;
username,F,L,M,shortname,data,time,XX,XX,100.00&amp;lt;br /&amp;gt;&lt;br /&gt;
username,F,L,M,shortname,data,time,XX,XX,90.00&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Comma seperated grade file keyed with username that contains random extra information&#039;&#039;&#039;&amp;lt;br /&amp;gt;&lt;br /&gt;
username,{any number of fields},100.00&amp;lt;br /&amp;gt;&lt;br /&gt;
username,{any number of fields},90.00&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Grade file with comma-separated values keyed with username&#039;&#039;&#039;&amp;lt;br /&amp;gt;&lt;br /&gt;
username,100.00&amp;lt;br /&amp;gt;&lt;br /&gt;
username,90.00&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
The CSV username files generally come with .csv but the extension is not important with this importer.&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Tab-delimited idnumber File Formats ==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Tab-delimited grade file keyed with idnumber&#039;&#039;&#039;&amp;lt;br /&amp;gt;&lt;br /&gt;
89XXXXXXX    100.00&amp;lt;br /&amp;gt;&lt;br /&gt;
89XXXXXXX    90.00&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Tab-delimited grade file keyed with idnumber that contains extra information&#039;&#039;&#039;&amp;lt;br /&amp;gt;&lt;br /&gt;
89XXXXXXX    F,  L   M   shortname   data    time    XX  XX  100.00&amp;lt;br /&amp;gt;&lt;br /&gt;
89XXXXXXX    F,  L   M   shortname   data    time    XX  XX  90.00&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
The Tab-delimited idnumber files generally come with .txt but the extension is not important with this importer.&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Tab-delimited username File Formats ==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Tab-delimited grade file keyed with username&#039;&#039;&#039;&amp;lt;br /&amp;gt;&lt;br /&gt;
username   100.00&amp;lt;br /&amp;gt;&lt;br /&gt;
username   90.00&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Tab-delimited grade file keyed with username that contains extra information&#039;&#039;&#039;&amp;lt;br /&amp;gt;&lt;br /&gt;
username  F,  L   M   shortname   data    time    XX  XX  100.00&amp;lt;br /&amp;gt;&lt;br /&gt;
username  F,  L   M   shortname   data    time    XX  XX  90.00&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
The Tab-delimited username files generally come with .txt but the extension is not important with this importer.&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Import Instructions ==&lt;br /&gt;
#Using the file upload dialog, choose a grade file from your filesystem.&lt;br /&gt;
#Click the &amp;quot;Validate File(s)&amp;quot; button.&lt;br /&gt;
#The importer will attempt to validate that file and find which format it is.&lt;br /&gt;
#If your file does not validate, you must fix any formatting errors in it.&lt;br /&gt;
#Once your file is validated, fix any idnumber errors that exist by using the interface that will pop up using the idnumber mapping system.&lt;br /&gt;
[[Image:LSU_Smart_Importer.jpg|thumb|100px|right]]&lt;br /&gt;
#Using the &amp;quot;Grade Item Mapping&amp;quot; select box, choose a grade item to map the soon the be imported grades to.&lt;br /&gt;
#You may add new files using the green &amp;quot;+&amp;quot; and red &amp;quot;-&amp;quot; buttons.&lt;br /&gt;
#Once all of your files are validated and you have selected grade item mappings for them, click the &amp;quot;Upload validated file(s) button.&lt;br /&gt;
#On the next screen, you will most likely be shown a success message.&lt;br /&gt;
#Any errors that occurred during the import will be reported as well.&lt;br /&gt;
&lt;br /&gt;
== Installation ==&lt;br /&gt;
#Copy the smart folder into your moodle_root/grade/import/ folder &lt;br /&gt;
#Copy the lang/en_utf8/gradeimport_smart.php file to your appropriate language folder&lt;br /&gt;
#Set permissions accordingly&lt;br /&gt;
#Enjoy!&lt;/div&gt;</summary>
		<author><name>Rrusso</name></author>
	</entry>
	<entry>
		<id>https://docs.moodle.org/33/en/index.php?title=grade/import/smart/index&amp;diff=40772</id>
		<title>grade/import/smart/index</title>
		<link rel="alternate" type="text/html" href="https://docs.moodle.org/33/en/index.php?title=grade/import/smart/index&amp;diff=40772"/>
		<updated>2008-07-28T18:11:29Z</updated>

		<summary type="html">&lt;p&gt;Rrusso: /* Import Instructions */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Supported File Types ==&lt;br /&gt;
&lt;br /&gt;
The LSU Smart File Importer accepts many file types of varying extension (.csv, .txt, or no extension at all) and auto detects between the various supported file types.&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Below you will find a quick description of each file type followed by a more detailed description.&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
At LSU, we call idnumber LSUID and username PAWSid. Please substitute accordingly.&lt;br /&gt;
&lt;br /&gt;
If you want to change any of the following formats for use outside of LSU (most are useful as is), please edit classes.php.&lt;br /&gt;
&lt;br /&gt;
== Fixed Width Formats ==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Fixed Width&#039;&#039;&#039;&amp;lt;br /&amp;gt;&lt;br /&gt;
89XXXXXXX 100.00&amp;lt;br /&amp;gt;&lt;br /&gt;
89XXXXXXX 090.00&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;MEC (Measurement and Evaluation Center)&#039;&#039;&#039;&amp;lt;br /&amp;gt;&lt;br /&gt;
XXX89XXXXXXX 100.00&amp;lt;br /&amp;gt;&lt;br /&gt;
XXX89XXXXXXX  90.00&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
The fixed width file formats are generally .txt files or files without an extension (coming from alternate sources) and use spaces as a method of creating the appearance of columns.&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Comma Separated idnumber File Formats ==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Anonymous Number&#039;&#039;&#039;&amp;lt;br /&amp;gt;&lt;br /&gt;
XXXX,100.00&amp;lt;br /&amp;gt;&lt;br /&gt;
XXXX, 90.00&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Comma seperated grade file keyed with idnumber that contains extra information&#039;&#039;&#039;&amp;lt;br /&amp;gt;&lt;br /&gt;
89XXXXXXX,F,L,M,shortname,data,time,XX,XX,100.00&amp;lt;br /&amp;gt;&lt;br /&gt;
89XXXXXXX,F,L,M,shortname,data,time,XX,XX,90.00&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Comma seperated grade file keyed with idnumber that contains random extra information&#039;&#039;&#039;&amp;lt;br /&amp;gt;&lt;br /&gt;
89XXXXXXX,{any number of fields},100.00&amp;lt;br /&amp;gt;&lt;br /&gt;
89XXXXXXX,{any number of fields},90.00&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Grade file with comma-separated values keyed with idnumber&#039;&#039;&#039;&amp;lt;br /&amp;gt;&lt;br /&gt;
89XXXXXXX,100.00&amp;lt;br /&amp;gt;&lt;br /&gt;
89XXXXXXX,90.00&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Grade file from the Maple software package&#039;&#039;&#039;&amp;lt;br /&amp;gt;&lt;br /&gt;
Irrelevant line&amp;lt;br /&amp;gt;&lt;br /&gt;
Irrelevant line&amp;lt;br /&amp;gt;&lt;br /&gt;
Name, 89XXXXXXX, Grade %, Grade, Weighted %, Blank Field&amp;lt;br /&amp;gt;&lt;br /&gt;
Name, 89XXXXXXX, Grade %, Grade, Weighted %, Blank Field&amp;lt;br /&amp;gt;&lt;br /&gt;
Irrelevant line&amp;lt;br /&amp;gt;&lt;br /&gt;
Irrelevant line&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
The CSV idnumber files generally come with .csv but the extension is not important with this importer.&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Comma Separated username File Formats ==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Comma seperated grade file keyed with username that contains extra information&#039;&#039;&#039;&amp;lt;br /&amp;gt;&lt;br /&gt;
username,F,L,M,shortname,data,time,XX,XX,100.00&amp;lt;br /&amp;gt;&lt;br /&gt;
username,F,L,M,shortname,data,time,XX,XX,90.00&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Comma seperated grade file keyed with username that contains random extra information&#039;&#039;&#039;&amp;lt;br /&amp;gt;&lt;br /&gt;
username,{any number of fields},100.00&amp;lt;br /&amp;gt;&lt;br /&gt;
username,{any number of fields},90.00&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Grade file with comma-separated values keyed with username&#039;&#039;&#039;&amp;lt;br /&amp;gt;&lt;br /&gt;
username,100.00&amp;lt;br /&amp;gt;&lt;br /&gt;
username,90.00&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
The CSV username files generally come with .csv but the extension is not important with this importer.&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Tab-delimited idnumber File Formats ==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Tab-delimited grade file keyed with idnumber&#039;&#039;&#039;&amp;lt;br /&amp;gt;&lt;br /&gt;
89XXXXXXX    100.00&amp;lt;br /&amp;gt;&lt;br /&gt;
89XXXXXXX    90.00&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Tab-delimited grade file keyed with idnumber that contains extra information&#039;&#039;&#039;&amp;lt;br /&amp;gt;&lt;br /&gt;
89XXXXXXX    F,  L   M   shortname   data    time    XX  XX  100.00&amp;lt;br /&amp;gt;&lt;br /&gt;
89XXXXXXX    F,  L   M   shortname   data    time    XX  XX  90.00&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
The Tab-delimited idnumber files generally come with .txt but the extension is not important with this importer.&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Tab-delimited username File Formats ==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Tab-delimited grade file keyed with username&#039;&#039;&#039;&amp;lt;br /&amp;gt;&lt;br /&gt;
username   100.00&amp;lt;br /&amp;gt;&lt;br /&gt;
username   90.00&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Tab-delimited grade file keyed with username that contains extra information&#039;&#039;&#039;&amp;lt;br /&amp;gt;&lt;br /&gt;
username  F,  L   M   shortname   data    time    XX  XX  100.00&amp;lt;br /&amp;gt;&lt;br /&gt;
username  F,  L   M   shortname   data    time    XX  XX  90.00&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
The Tab-delimited username files generally come with .txt but the extension is not important with this importer.&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Import Instructions ==&lt;br /&gt;
#Using the file upload dialog, choose a grade file from your filesystem.&lt;br /&gt;
#Click the &amp;quot;Validate File(s)&amp;quot; button.&lt;br /&gt;
#The importer will attempt to validate that file and find which format it is.&lt;br /&gt;
#If your file does not validate, you must fix any formatting errors in it.&lt;br /&gt;
#Once your file is validated, fix any idnumber errors that exist by using the interface that will pop up using the idnumber mapping system.&lt;br /&gt;
[[Image:LSU_Smart_Importer.jpg|thumb|100px|left]]&lt;br /&gt;
#Using the &amp;quot;Grade Item Mapping&amp;quot; select box, choose a grade item to map the soon the be imported grades to.&lt;br /&gt;
#You may add new files using the green &amp;quot;+&amp;quot; and red &amp;quot;-&amp;quot; buttons.&lt;br /&gt;
#Once all of your files are validated and you have selected grade item mappings for them, click the &amp;quot;Upload validated file(s) button.&lt;br /&gt;
#On the next screen, you will most likely be shown a success message.&lt;br /&gt;
#Any errors that occurred during the import will be reported as well.&lt;br /&gt;
&lt;br /&gt;
== Installation ==&lt;br /&gt;
#Copy the smart folder into your moodle_root/grade/import/ folder &lt;br /&gt;
#Copy the lang/en_utf8/gradeimport_smart.php file to your appropriate language folder&lt;br /&gt;
#Set permissions accordingly&lt;br /&gt;
#Enjoy!&lt;/div&gt;</summary>
		<author><name>Rrusso</name></author>
	</entry>
	<entry>
		<id>https://docs.moodle.org/33/en/index.php?title=grade/import/smart/index&amp;diff=40771</id>
		<title>grade/import/smart/index</title>
		<link rel="alternate" type="text/html" href="https://docs.moodle.org/33/en/index.php?title=grade/import/smart/index&amp;diff=40771"/>
		<updated>2008-07-28T18:10:01Z</updated>

		<summary type="html">&lt;p&gt;Rrusso: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Supported File Types ==&lt;br /&gt;
&lt;br /&gt;
The LSU Smart File Importer accepts many file types of varying extension (.csv, .txt, or no extension at all) and auto detects between the various supported file types.&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Below you will find a quick description of each file type followed by a more detailed description.&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
At LSU, we call idnumber LSUID and username PAWSid. Please substitute accordingly.&lt;br /&gt;
&lt;br /&gt;
If you want to change any of the following formats for use outside of LSU (most are useful as is), please edit classes.php.&lt;br /&gt;
&lt;br /&gt;
== Fixed Width Formats ==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Fixed Width&#039;&#039;&#039;&amp;lt;br /&amp;gt;&lt;br /&gt;
89XXXXXXX 100.00&amp;lt;br /&amp;gt;&lt;br /&gt;
89XXXXXXX 090.00&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;MEC (Measurement and Evaluation Center)&#039;&#039;&#039;&amp;lt;br /&amp;gt;&lt;br /&gt;
XXX89XXXXXXX 100.00&amp;lt;br /&amp;gt;&lt;br /&gt;
XXX89XXXXXXX  90.00&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
The fixed width file formats are generally .txt files or files without an extension (coming from alternate sources) and use spaces as a method of creating the appearance of columns.&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Comma Separated idnumber File Formats ==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Anonymous Number&#039;&#039;&#039;&amp;lt;br /&amp;gt;&lt;br /&gt;
XXXX,100.00&amp;lt;br /&amp;gt;&lt;br /&gt;
XXXX, 90.00&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Comma seperated grade file keyed with idnumber that contains extra information&#039;&#039;&#039;&amp;lt;br /&amp;gt;&lt;br /&gt;
89XXXXXXX,F,L,M,shortname,data,time,XX,XX,100.00&amp;lt;br /&amp;gt;&lt;br /&gt;
89XXXXXXX,F,L,M,shortname,data,time,XX,XX,90.00&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Comma seperated grade file keyed with idnumber that contains random extra information&#039;&#039;&#039;&amp;lt;br /&amp;gt;&lt;br /&gt;
89XXXXXXX,{any number of fields},100.00&amp;lt;br /&amp;gt;&lt;br /&gt;
89XXXXXXX,{any number of fields},90.00&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Grade file with comma-separated values keyed with idnumber&#039;&#039;&#039;&amp;lt;br /&amp;gt;&lt;br /&gt;
89XXXXXXX,100.00&amp;lt;br /&amp;gt;&lt;br /&gt;
89XXXXXXX,90.00&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Grade file from the Maple software package&#039;&#039;&#039;&amp;lt;br /&amp;gt;&lt;br /&gt;
Irrelevant line&amp;lt;br /&amp;gt;&lt;br /&gt;
Irrelevant line&amp;lt;br /&amp;gt;&lt;br /&gt;
Name, 89XXXXXXX, Grade %, Grade, Weighted %, Blank Field&amp;lt;br /&amp;gt;&lt;br /&gt;
Name, 89XXXXXXX, Grade %, Grade, Weighted %, Blank Field&amp;lt;br /&amp;gt;&lt;br /&gt;
Irrelevant line&amp;lt;br /&amp;gt;&lt;br /&gt;
Irrelevant line&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
The CSV idnumber files generally come with .csv but the extension is not important with this importer.&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Comma Separated username File Formats ==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Comma seperated grade file keyed with username that contains extra information&#039;&#039;&#039;&amp;lt;br /&amp;gt;&lt;br /&gt;
username,F,L,M,shortname,data,time,XX,XX,100.00&amp;lt;br /&amp;gt;&lt;br /&gt;
username,F,L,M,shortname,data,time,XX,XX,90.00&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Comma seperated grade file keyed with username that contains random extra information&#039;&#039;&#039;&amp;lt;br /&amp;gt;&lt;br /&gt;
username,{any number of fields},100.00&amp;lt;br /&amp;gt;&lt;br /&gt;
username,{any number of fields},90.00&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Grade file with comma-separated values keyed with username&#039;&#039;&#039;&amp;lt;br /&amp;gt;&lt;br /&gt;
username,100.00&amp;lt;br /&amp;gt;&lt;br /&gt;
username,90.00&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
The CSV username files generally come with .csv but the extension is not important with this importer.&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Tab-delimited idnumber File Formats ==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Tab-delimited grade file keyed with idnumber&#039;&#039;&#039;&amp;lt;br /&amp;gt;&lt;br /&gt;
89XXXXXXX    100.00&amp;lt;br /&amp;gt;&lt;br /&gt;
89XXXXXXX    90.00&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Tab-delimited grade file keyed with idnumber that contains extra information&#039;&#039;&#039;&amp;lt;br /&amp;gt;&lt;br /&gt;
89XXXXXXX    F,  L   M   shortname   data    time    XX  XX  100.00&amp;lt;br /&amp;gt;&lt;br /&gt;
89XXXXXXX    F,  L   M   shortname   data    time    XX  XX  90.00&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
The Tab-delimited idnumber files generally come with .txt but the extension is not important with this importer.&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Tab-delimited username File Formats ==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Tab-delimited grade file keyed with username&#039;&#039;&#039;&amp;lt;br /&amp;gt;&lt;br /&gt;
username   100.00&amp;lt;br /&amp;gt;&lt;br /&gt;
username   90.00&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Tab-delimited grade file keyed with username that contains extra information&#039;&#039;&#039;&amp;lt;br /&amp;gt;&lt;br /&gt;
username  F,  L   M   shortname   data    time    XX  XX  100.00&amp;lt;br /&amp;gt;&lt;br /&gt;
username  F,  L   M   shortname   data    time    XX  XX  90.00&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
The Tab-delimited username files generally come with .txt but the extension is not important with this importer.&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Import Instructions ==&lt;br /&gt;
#Using the file upload dialog, choose a grade file from your filesystem.&lt;br /&gt;
#Click the &amp;quot;Validate File(s)&amp;quot; button.&lt;br /&gt;
#The importer will attempt to validate that file and find which format it is.&lt;br /&gt;
#If your file does not validate, you must fix any formatting errors in it.&lt;br /&gt;
#Once your file is validated, fix any idnumber errors that exist by using the interface that will pop up using the idnumber mapping system.&lt;br /&gt;
[[Image:LSU_Smart_Importer.jpg]]&lt;br /&gt;
#Using the &amp;quot;Grade Item Mapping&amp;quot; select box, choose a grade item to map the soon the be imported grades to.&lt;br /&gt;
#You may add new files using the green &amp;quot;+&amp;quot; and red &amp;quot;-&amp;quot; buttons.&lt;br /&gt;
#Once all of your files are validated and you have selected grade item mappings for them, click the &amp;quot;Upload validated file(s) button.&lt;br /&gt;
#On the next screen, you will most likely be shown a success message.&lt;br /&gt;
#Any errors that occurred during the import will be reported as well.&lt;br /&gt;
&lt;br /&gt;
== Installation ==&lt;br /&gt;
#Copy the smart folder into your moodle_root/grade/import/ folder &lt;br /&gt;
#Copy the lang/en_utf8/gradeimport_smart.php file to your appropriate language folder&lt;br /&gt;
#Set permissions accordingly&lt;br /&gt;
#Enjoy!&lt;/div&gt;</summary>
		<author><name>Rrusso</name></author>
	</entry>
	<entry>
		<id>https://docs.moodle.org/33/en/index.php?title=File:LSU_Smart_Importer.jpg&amp;diff=40770</id>
		<title>File:LSU Smart Importer.jpg</title>
		<link rel="alternate" type="text/html" href="https://docs.moodle.org/33/en/index.php?title=File:LSU_Smart_Importer.jpg&amp;diff=40770"/>
		<updated>2008-07-28T18:09:41Z</updated>

		<summary type="html">&lt;p&gt;Rrusso: This image shows the preview area and the idnumber mapping system&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;This image shows the preview area and the idnumber mapping system&lt;/div&gt;</summary>
		<author><name>Rrusso</name></author>
	</entry>
	<entry>
		<id>https://docs.moodle.org/33/en/index.php?title=grade/import/smart/index&amp;diff=40769</id>
		<title>grade/import/smart/index</title>
		<link rel="alternate" type="text/html" href="https://docs.moodle.org/33/en/index.php?title=grade/import/smart/index&amp;diff=40769"/>
		<updated>2008-07-28T18:04:48Z</updated>

		<summary type="html">&lt;p&gt;Rrusso: /* Tab-delimited grade file keyed with username */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Supported File Types ==&lt;br /&gt;
&lt;br /&gt;
The LSU Smart File Importer accepts many file types of varying extension (.csv, .txt, or no extension at all) and auto detects between the various supported file types.&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Below you will find a quick description of each file type followed by a more detailed description.&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
At LSU, we call idnumber LSUID and username PAWSid. Please substitute accordingly.&lt;br /&gt;
&lt;br /&gt;
If you want to change any of the following formats for use outside of LSU (most are useful as is), please edit classes.php.&lt;br /&gt;
&lt;br /&gt;
== Fixed Width Formats ==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Fixed Width&#039;&#039;&#039;&amp;lt;br /&amp;gt;&lt;br /&gt;
89XXXXXXX 100.00&amp;lt;br /&amp;gt;&lt;br /&gt;
89XXXXXXX 090.00&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;MEC (Measurement and Evaluation Center)&#039;&#039;&#039;&amp;lt;br /&amp;gt;&lt;br /&gt;
XXX89XXXXXXX 100.00&amp;lt;br /&amp;gt;&lt;br /&gt;
XXX89XXXXXXX  90.00&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
The fixed width file formats are generally .txt files or files without an extension (coming from alternate sources) and use spaces as a method of creating the appearance of columns.&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Comma Separated idnumber File Formats ==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Anonymous Number&#039;&#039;&#039;&amp;lt;br /&amp;gt;&lt;br /&gt;
XXXX,100.00&amp;lt;br /&amp;gt;&lt;br /&gt;
XXXX, 90.00&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Comma seperated grade file keyed with idnumber that contains extra information&#039;&#039;&#039;&amp;lt;br /&amp;gt;&lt;br /&gt;
89XXXXXXX,F,L,M,shortname,data,time,XX,XX,100.00&amp;lt;br /&amp;gt;&lt;br /&gt;
89XXXXXXX,F,L,M,shortname,data,time,XX,XX,90.00&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Comma seperated grade file keyed with idnumber that contains random extra information&#039;&#039;&#039;&amp;lt;br /&amp;gt;&lt;br /&gt;
89XXXXXXX,{any number of fields},100.00&amp;lt;br /&amp;gt;&lt;br /&gt;
89XXXXXXX,{any number of fields},90.00&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Grade file with comma-separated values keyed with idnumber&#039;&#039;&#039;&amp;lt;br /&amp;gt;&lt;br /&gt;
89XXXXXXX,100.00&amp;lt;br /&amp;gt;&lt;br /&gt;
89XXXXXXX,90.00&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Grade file from the Maple software package&#039;&#039;&#039;&amp;lt;br /&amp;gt;&lt;br /&gt;
Irrelevant line&amp;lt;br /&amp;gt;&lt;br /&gt;
Irrelevant line&amp;lt;br /&amp;gt;&lt;br /&gt;
Name, 89XXXXXXX, Grade %, Grade, Weighted %, Blank Field&amp;lt;br /&amp;gt;&lt;br /&gt;
Name, 89XXXXXXX, Grade %, Grade, Weighted %, Blank Field&amp;lt;br /&amp;gt;&lt;br /&gt;
Irrelevant line&amp;lt;br /&amp;gt;&lt;br /&gt;
Irrelevant line&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
The CSV idnumber files generally come with .csv but the extension is not important with this importer.&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Comma Separated username File Formats ==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Comma seperated grade file keyed with username that contains extra information&#039;&#039;&#039;&amp;lt;br /&amp;gt;&lt;br /&gt;
username,F,L,M,shortname,data,time,XX,XX,100.00&amp;lt;br /&amp;gt;&lt;br /&gt;
username,F,L,M,shortname,data,time,XX,XX,90.00&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Comma seperated grade file keyed with username that contains random extra information&#039;&#039;&#039;&amp;lt;br /&amp;gt;&lt;br /&gt;
username,{any number of fields},100.00&amp;lt;br /&amp;gt;&lt;br /&gt;
username,{any number of fields},90.00&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Grade file with comma-separated values keyed with username&#039;&#039;&#039;&amp;lt;br /&amp;gt;&lt;br /&gt;
username,100.00&amp;lt;br /&amp;gt;&lt;br /&gt;
username,90.00&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
The CSV username files generally come with .csv but the extension is not important with this importer.&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Tab-delimited idnumber File Formats ==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Tab-delimited grade file keyed with idnumber&#039;&#039;&#039;&amp;lt;br /&amp;gt;&lt;br /&gt;
89XXXXXXX    100.00&amp;lt;br /&amp;gt;&lt;br /&gt;
89XXXXXXX    90.00&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Tab-delimited grade file keyed with idnumber that contains extra information&#039;&#039;&#039;&amp;lt;br /&amp;gt;&lt;br /&gt;
89XXXXXXX    F,  L   M   shortname   data    time    XX  XX  100.00&amp;lt;br /&amp;gt;&lt;br /&gt;
89XXXXXXX    F,  L   M   shortname   data    time    XX  XX  90.00&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
The Tab-delimited idnumber files generally come with .txt but the extension is not important with this importer.&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Tab-delimited username File Formats ==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Tab-delimited grade file keyed with username&#039;&#039;&#039;&amp;lt;br /&amp;gt;&lt;br /&gt;
username   100.00&amp;lt;br /&amp;gt;&lt;br /&gt;
username   90.00&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Tab-delimited grade file keyed with username that contains extra information&#039;&#039;&#039;&amp;lt;br /&amp;gt;&lt;br /&gt;
username  F,  L   M   shortname   data    time    XX  XX  100.00&amp;lt;br /&amp;gt;&lt;br /&gt;
username  F,  L   M   shortname   data    time    XX  XX  90.00&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
The Tab-delimited username files generally come with .txt but the extension is not important with this importer.&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Import Instructions ==&lt;br /&gt;
#Using the file upload dialog, choose a grade file from your filesystem.&lt;br /&gt;
#Click the &amp;quot;Validate File(s)&amp;quot; button.&lt;br /&gt;
#The importer will attempt to validate that file and find which format it is.&lt;br /&gt;
#If your file does not validate, you must fix any formatting errors in it.&lt;br /&gt;
#Once your file is validated, fix any idnumber errors that exist by using the interface that will pop up using the idnumber mapping system.&lt;br /&gt;
#Using the &amp;quot;Grade Item Mapping&amp;quot; select box, choose a grade item to map the soon the be imported grades to.&lt;br /&gt;
#You may add new files using the green &amp;quot;+&amp;quot; and red &amp;quot;-&amp;quot; buttons.&lt;br /&gt;
#Once all of your files are validated and you have selected grade item mappings for them, click the &amp;quot;Upload validated file(s) button.&lt;br /&gt;
#On the next screen, you will most likely be shown a success message.&lt;br /&gt;
#Any errors that occurred during the import will be reported as well.&lt;br /&gt;
&lt;br /&gt;
== Installation ==&lt;br /&gt;
#Copy the smart folder into your moodle_root/grade/import/ folder &lt;br /&gt;
#Copy the lang/en_utf8/gradeimport_smart.php file to your appropriate language folder&lt;br /&gt;
#Set permissions accordingly&lt;br /&gt;
#Enjoy!&lt;/div&gt;</summary>
		<author><name>Rrusso</name></author>
	</entry>
</feed>