<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="ru">
	<id>http://wiki.mipt.ru/index.php?action=history&amp;feed=atom&amp;title=Grade%2Fimport%2Fsmart%2Findex</id>
	<title>Grade/import/smart/index - История изменений</title>
	<link rel="self" type="application/atom+xml" href="http://wiki.mipt.ru/index.php?action=history&amp;feed=atom&amp;title=Grade%2Fimport%2Fsmart%2Findex"/>
	<link rel="alternate" type="text/html" href="http://wiki.mipt.ru/index.php?title=Grade/import/smart/index&amp;action=history"/>
	<updated>2026-05-07T19:45:42Z</updated>
	<subtitle>История изменений этой страницы в вики</subtitle>
	<generator>MediaWiki 1.42.1</generator>
	<entry>
		<id>http://wiki.mipt.ru/index.php?title=Grade/import/smart/index&amp;diff=9005&amp;oldid=prev</id>
		<title>Олег Давидович: 1 версия импортирована</title>
		<link rel="alternate" type="text/html" href="http://wiki.mipt.ru/index.php?title=Grade/import/smart/index&amp;diff=9005&amp;oldid=prev"/>
		<updated>2024-10-18T06:54:53Z</updated>

		<summary type="html">&lt;p&gt;1 версия импортирована&lt;/p&gt;
&lt;table style=&quot;background-color: #fff; color: #202122;&quot; data-mw=&quot;interface&quot;&gt;
				&lt;tr class=&quot;diff-title&quot; lang=&quot;ru&quot;&gt;
				&lt;td colspan=&quot;1&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;← Предыдущая версия&lt;/td&gt;
				&lt;td colspan=&quot;1&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;Версия от 06:54, 18 октября 2024&lt;/td&gt;
				&lt;/tr&gt;&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-notice&quot; lang=&quot;ru&quot;&gt;&lt;div class=&quot;mw-diff-empty&quot;&gt;(нет различий)&lt;/div&gt;
&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</summary>
		<author><name>Олег Давидович</name></author>
	</entry>
	<entry>
		<id>http://wiki.mipt.ru/index.php?title=Grade/import/smart/index&amp;diff=9004&amp;oldid=prev</id>
		<title>1&gt;Rrusso: /* Miscellaneous Information */</title>
		<link rel="alternate" type="text/html" href="http://wiki.mipt.ru/index.php?title=Grade/import/smart/index&amp;diff=9004&amp;oldid=prev"/>
		<updated>2023-10-18T18:40:04Z</updated>

		<summary type="html">&lt;p&gt;&lt;span dir=&quot;auto&quot;&gt;&lt;span class=&quot;autocomment&quot;&gt;Miscellaneous Information&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;b&gt;Новая страница&lt;/b&gt;&lt;/p&gt;&lt;div&gt;== Supported File Types ==&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;
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;
== Miscellaneous Information ==&lt;br /&gt;
Please be sure to include a header row.&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 &amp;#039;&amp;#039;&amp;#039;ONE&amp;#039;&amp;#039;&amp;#039; grade per imported file. &amp;#039;&amp;#039;&amp;#039;You can import multiple files at once&amp;#039;&amp;#039;&amp;#039; and they &amp;#039;&amp;#039;&amp;#039;do not&amp;#039;&amp;#039;&amp;#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;
== Fixed Width Formats ==&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Fixed Width&amp;#039;&amp;#039;&amp;#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;
&amp;#039;&amp;#039;&amp;#039;MEC (Measurement and Evaluation Center)&amp;#039;&amp;#039;&amp;#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;
&amp;#039;&amp;#039;&amp;#039;MEC (Measurement and Evaluation Center)&amp;#039;&amp;#039;&amp;#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;
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;
== Comma Separated idnumber File Formats ==&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Comma separated grade file keyed with idnumber that contains extra information&amp;#039;&amp;#039;&amp;#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;
&amp;#039;&amp;#039;&amp;#039;Comma separated grade file keyed with idnumber that contains random extra information&amp;#039;&amp;#039;&amp;#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;
&amp;#039;&amp;#039;&amp;#039;Grade file with comma-separated values keyed with idnumber&amp;#039;&amp;#039;&amp;#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;
&amp;#039;&amp;#039;&amp;#039;Grade file from the Maple software package (Please note there are no spaces surrounding the LSUID)&amp;#039;&amp;#039;&amp;#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;
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;
== Comma Separated username File Formats ==&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Comma separated grade file keyed with username that contains extra information&amp;#039;&amp;#039;&amp;#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;
&amp;#039;&amp;#039;&amp;#039;Comma separated grade file keyed with username that contains random extra information&amp;#039;&amp;#039;&amp;#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;
&amp;#039;&amp;#039;&amp;#039;Grade file with comma-separated values keyed with username&amp;#039;&amp;#039;&amp;#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;
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;
== Tab-delimited idnumber File Formats ==&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Tab-delimited grade file keyed with idnumber&amp;#039;&amp;#039;&amp;#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;
&amp;#039;&amp;#039;&amp;#039;Tab-delimited grade file keyed with idnumber that contains extra information&amp;#039;&amp;#039;&amp;#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;
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;
== Tab-delimited username File Formats ==&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Tab-delimited grade file keyed with username&amp;#039;&amp;#039;&amp;#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;
&amp;#039;&amp;#039;&amp;#039;Tab-delimited grade file keyed with username that contains extra information&amp;#039;&amp;#039;&amp;#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;
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;
== keypadid file formats ==&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Grade file with comma-separated values keyed with keypadid&amp;#039;&amp;#039;&amp;#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;
&amp;#039;&amp;#039;&amp;#039;Grade file with tabbed values keyed with keypadid&amp;#039;&amp;#039;&amp;#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;
== 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;
== 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;
[[Category:Contributed code]]&lt;/div&gt;</summary>
		<author><name>1&gt;Rrusso</name></author>
	</entry>
</feed>