<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
	<id>https://wiki.expertiza.ncsu.edu/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Dshah3</id>
	<title>Expertiza_Wiki - User contributions [en]</title>
	<link rel="self" type="application/atom+xml" href="https://wiki.expertiza.ncsu.edu/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Dshah3"/>
	<link rel="alternate" type="text/html" href="https://wiki.expertiza.ncsu.edu/index.php?title=Special:Contributions/Dshah3"/>
	<updated>2026-06-06T07:35:01Z</updated>
	<subtitle>User contributions</subtitle>
	<generator>MediaWiki 1.41.0</generator>
	<entry>
		<id>https://wiki.expertiza.ncsu.edu/index.php?title=CSC/ECE_517_Fall_2019_-_E1980._Sort_instructor_reports_by_name,_ID,_score,_etc.&amp;diff=128344</id>
		<title>CSC/ECE 517 Fall 2019 - E1980. Sort instructor reports by name, ID, score, etc.</title>
		<link rel="alternate" type="text/html" href="https://wiki.expertiza.ncsu.edu/index.php?title=CSC/ECE_517_Fall_2019_-_E1980._Sort_instructor_reports_by_name,_ID,_score,_etc.&amp;diff=128344"/>
		<updated>2019-11-11T00:58:19Z</updated>

		<summary type="html">&lt;p&gt;Dshah3: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;font size=&amp;quot;2&amp;quot;&amp;gt;&lt;br /&gt;
This wiki page describes the changes made according to the specification of E1980 OSS final project for Fall 2019.&lt;br /&gt;
----&lt;br /&gt;
== ''' Introduction ''' ==&lt;br /&gt;
* In Expertiza, peer reviews are used as a metric to evaluate someone’s project. Once someone has peer reviewed a project, the authors of the project can also provide feedback for this review, called “author feedback.” While grading peer reviews, it would be nice for the instructors to include the author feedback, since it shows how helpful the peer review actually was to the author of the project.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== ''' Problem Statement ''' ==&lt;br /&gt;
&lt;br /&gt;
Expertiza allows instructors to view kinds of reports of assignments in their courses such as submissions, scores, and review reports. To improve the report views, some table columns such as team name, score, the average should be made sortable by using the same existing sort library.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
''' #Issue 1: We have to sort “Review done”, “Team reviewed”, “Score awarded/Avg score”, “Assign Grade” and write comments.  in the “view review report” table. The sort button should work on all browsers, not only chrome. '''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[File:Issue1980.PNG]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
We thought of 2 approaches to implement this:&lt;br /&gt;
&lt;br /&gt;
'''Approach 1:''' We will be using already implemented function tablesorter of jQuery to sort the table. For table columns which have constraints on them for sorting, we will be creating custom scripts which tablesorter function supports to sort those columns. According to the problem type, we are supposed to perform three kinds of sorting. All  have one thing in common, adding up the tablesorter script in the body before using them. After including the script, we are supposed to do some modifications in the table tag by including the class. Three types of scenarios may arise:&lt;br /&gt;
&lt;br /&gt;
1.    Sorting by columns alphabetically - To sort the columns alphabetically, the table-head attribute must include sorter-true class with it to enable the sorting alphabetically.&lt;br /&gt;
&lt;br /&gt;
2.    Sorting by date - It includes adding of a date default format in the script to denote the sorter type that must be used to sort the column of the date.&lt;br /&gt;
&lt;br /&gt;
3.    Sorting by the first number followed by the second number - It will require splitting up of the data into two parts separated by '/' and then sorting the first part, followed by the second part.&lt;br /&gt;
&lt;br /&gt;
'''Approach 2:''' If above approach is not functioning, we will try to use ReactJS to implement sorting on each column.   &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''#Issue 2:When the user clicks on the “View reports” icon, a page appears with a dropdown.  However, that page does not say what assignment’s reports are being viewed.  Add a header, “Reports for [name of assignment]” at the top.&lt;br /&gt;
'''&lt;br /&gt;
&lt;br /&gt;
Solution : We will add header on top of Dropdown menu. For this we will pass the assignment name and id as parameter to function that calls view report.&lt;br /&gt;
&lt;br /&gt;
[[File:Issue3ass.PNG]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
 &lt;br /&gt;
'''#Issue 3:For Author feedback reports, when no feedback has been submitted by any student, the names of the participants appear in a strange horizontal format.  Fix this so that the formatting is correct, regardless of how many participants have done author feedback.'''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[File:Trash.png]]&lt;br /&gt;
&lt;br /&gt;
Solution:&lt;br /&gt;
In file _feedback_report.html.erb&lt;br /&gt;
The main issue behind the unusual horizontal format of all rows (student ID) is due to the value of rowspan=0 when there are no reviews.&lt;br /&gt;
This causes all new potential rows being viewed on same single row.&lt;br /&gt;
So to solve this issue, we can put condition that if number of feedbacks = 0, then use &amp;lt;tr&amp;gt; tag with no rowspan attribute.&lt;br /&gt;
otherwise use rowspan attribute with value which is being passed.&lt;br /&gt;
&lt;br /&gt;
== Team Information ==&lt;br /&gt;
#Bin Patel (@ncsu.edu)&lt;br /&gt;
#Devarsh Shah (@ncsu.edu)&lt;br /&gt;
#Neel Parikh (@ncsu.edu)&lt;br /&gt;
#Suyash Jain (@ncsu.edu)&lt;br /&gt;
'''Mentor:''' Yashad Trivedi (ytrived@ncsu.edu)&lt;br /&gt;
&amp;lt;/font&amp;gt;&lt;/div&gt;</summary>
		<author><name>Dshah3</name></author>
	</entry>
	<entry>
		<id>https://wiki.expertiza.ncsu.edu/index.php?title=File:Issuehorizontal.png&amp;diff=128342</id>
		<title>File:Issuehorizontal.png</title>
		<link rel="alternate" type="text/html" href="https://wiki.expertiza.ncsu.edu/index.php?title=File:Issuehorizontal.png&amp;diff=128342"/>
		<updated>2019-11-11T00:53:36Z</updated>

		<summary type="html">&lt;p&gt;Dshah3: uploaded a new version of &amp;amp;quot;File:Issuehorizontal.png&amp;amp;quot;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Dshah3</name></author>
	</entry>
	<entry>
		<id>https://wiki.expertiza.ncsu.edu/index.php?title=CSC/ECE_517_Fall_2019_-_E1980._Sort_instructor_reports_by_name,_ID,_score,_etc.&amp;diff=128341</id>
		<title>CSC/ECE 517 Fall 2019 - E1980. Sort instructor reports by name, ID, score, etc.</title>
		<link rel="alternate" type="text/html" href="https://wiki.expertiza.ncsu.edu/index.php?title=CSC/ECE_517_Fall_2019_-_E1980._Sort_instructor_reports_by_name,_ID,_score,_etc.&amp;diff=128341"/>
		<updated>2019-11-11T00:52:41Z</updated>

		<summary type="html">&lt;p&gt;Dshah3: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;font size=&amp;quot;2&amp;quot;&amp;gt;&lt;br /&gt;
This wiki page describes the changes made according to the specification of E1980 OSS final project for Fall 2019.&lt;br /&gt;
----&lt;br /&gt;
== ''' Introduction ''' ==&lt;br /&gt;
* In Expertiza, peer reviews are used as a metric to evaluate someone’s project. Once someone has peer reviewed a project, the authors of the project can also provide feedback for this review, called “author feedback.” While grading peer reviews, it would be nice for the instructors to include the author feedback, since it shows how helpful the peer review actually was to the author of the project.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== ''' Problem Statement ''' ==&lt;br /&gt;
&lt;br /&gt;
Expertiza allows instructors to view kinds of reports of assignments in their courses such as submissions, scores, and review reports. To improve the report views, some table columns such as team name, score, the average should be made sortable by using the same existing sort library.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
''' #Issue 1: We have to sort “Review done”, “Team reviewed”, “Score awarded/Avg score”, “Assign Grade” and write comments.  in the “view review report” table. The sort button should work on all browsers, not only chrome. '''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[File:Issue1980.PNG]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
We thought of 2 approaches to implement this:&lt;br /&gt;
&lt;br /&gt;
'''Approach 1:''' We will be using already implemented function tablesorter of jQuery to sort the table. For table columns which have constraints on them for sorting, we will be creating custom scripts which tablesorter function supports to sort those columns. According to the problem type, we are supposed to perform three kinds of sorting. All  have one thing in common, adding up the tablesorter script in the body before using them. After including the script, we are supposed to do some modifications in the table tag by including the class. Three types of scenarios may arise:&lt;br /&gt;
&lt;br /&gt;
1.    Sorting by columns alphabetically - To sort the columns alphabetically, the table-head attribute must include sorter-true class with it to enable the sorting alphabetically.&lt;br /&gt;
&lt;br /&gt;
2.    Sorting by date - It includes adding of a date default format in the script to denote the sorter type that must be used to sort the column of the date.&lt;br /&gt;
&lt;br /&gt;
3.    Sorting by the first number followed by the second number - It will require splitting up of the data into two parts separated by '/' and then sorting the first part, followed by the second part.&lt;br /&gt;
&lt;br /&gt;
'''Approach 2:''' If above approach is not functioning, we will try to use ReactJS to implement sorting on each column.   &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''#Issue 2:When the user clicks on the “View reports” icon, a page appears with a dropdown.  However, that page does not say what assignment’s reports are being viewed.  Add a header, “Reports for [name of assignment]” at the top.&lt;br /&gt;
'''&lt;br /&gt;
&lt;br /&gt;
Solution : We will add header on top of Dropdown menu. For this we will pass the assignment name and id as parameter to function that calls view report.&lt;br /&gt;
&lt;br /&gt;
[[File:Issue3ass.PNG]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
 &lt;br /&gt;
'''#Issue 3:For Author feedback reports, when no feedback has been submitted by any student, the names of the participants appear in a strange horizontal format.  Fix this so that the formatting is correct, regardless of how many participants have done author feedback.'''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[File:Issuehorizontal.png]]&lt;br /&gt;
&lt;br /&gt;
Solution:&lt;br /&gt;
In file _feedback_report.html.erb&lt;br /&gt;
The main issue behind the unusual horizontal format of all rows (student ID) is due to the value of rowspan=0 when there are no reviews.&lt;br /&gt;
This causes all new potential rows being viewed on same single row.&lt;br /&gt;
So to solve this issue, we can put condition that if number of feedbacks = 0, then use &amp;lt;tr&amp;gt; tag with no rowspan attribute.&lt;br /&gt;
otherwise use rowspan attribute with value which is being passed.&lt;br /&gt;
&lt;br /&gt;
== Team Information ==&lt;br /&gt;
#Bin Patel (@ncsu.edu)&lt;br /&gt;
#Devarsh Shah (@ncsu.edu)&lt;br /&gt;
#Neel Parikh (@ncsu.edu)&lt;br /&gt;
#Suyash Jain (@ncsu.edu)&lt;br /&gt;
'''Mentor:''' Yashad Trivedi (ytrived@ncsu.edu)&lt;br /&gt;
&amp;lt;/font&amp;gt;&lt;/div&gt;</summary>
		<author><name>Dshah3</name></author>
	</entry>
	<entry>
		<id>https://wiki.expertiza.ncsu.edu/index.php?title=CSC/ECE_517_Fall_2019_-_E1980._Sort_instructor_reports_by_name,_ID,_score,_etc.&amp;diff=128340</id>
		<title>CSC/ECE 517 Fall 2019 - E1980. Sort instructor reports by name, ID, score, etc.</title>
		<link rel="alternate" type="text/html" href="https://wiki.expertiza.ncsu.edu/index.php?title=CSC/ECE_517_Fall_2019_-_E1980._Sort_instructor_reports_by_name,_ID,_score,_etc.&amp;diff=128340"/>
		<updated>2019-11-11T00:51:46Z</updated>

		<summary type="html">&lt;p&gt;Dshah3: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;font size=&amp;quot;2&amp;quot;&amp;gt;&lt;br /&gt;
This wiki page describes the changes made according to the specification of E1980 OSS final project for Fall 2019.&lt;br /&gt;
----&lt;br /&gt;
== ''' Introduction ''' ==&lt;br /&gt;
* In Expertiza, peer reviews are used as a metric to evaluate someone’s project. Once someone has peer reviewed a project, the authors of the project can also provide feedback for this review, called “author feedback.” While grading peer reviews, it would be nice for the instructors to include the author feedback, since it shows how helpful the peer review actually was to the author of the project.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== ''' Problem Statement ''' ==&lt;br /&gt;
&lt;br /&gt;
Expertiza allows instructors to view kinds of reports of assignments in their courses such as submissions, scores, and review reports. To improve the report views, some table columns such as team name, score, the average should be made sortable by using the same existing sort library.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
''' #Issue 1: We have to sort “Review done”, “Team reviewed”, “Score awarded/Avg score”, “Assign Grade” and write comments.  in the “view review report” table. The sort button should work on all browsers, not only chrome. '''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[File:Issue1980.PNG]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
We thought of 2 approaches to implement this:&lt;br /&gt;
&lt;br /&gt;
'''Approach 1:''' We will be using already implemented function tablesorter of jQuery to sort the table. For table columns which have constraints on them for sorting, we will be creating custom scripts which tablesorter function supports to sort those columns. According to the problem type, we are supposed to perform three kinds of sorting. All  have one thing in common, adding up the tablesorter script in the body before using them. After including the script, we are supposed to do some modifications in the table tag by including the class. Three types of scenarios may arise:&lt;br /&gt;
&lt;br /&gt;
1.    Sorting by columns alphabetically - To sort the columns alphabetically, the table-head attribute must include sorter-true class with it to enable the sorting alphabetically.&lt;br /&gt;
&lt;br /&gt;
2.    Sorting by date - It includes adding of a date default format in the script to denote the sorter type that must be used to sort the column of the date.&lt;br /&gt;
&lt;br /&gt;
3.    Sorting by the first number followed by the second number - It will require splitting up of the data into two parts separated by '/' and then sorting the first part, followed by the second part.&lt;br /&gt;
&lt;br /&gt;
'''Approach 2:''' If above approach is not functioning, we will try to use ReactJS to implement sorting on each column.   &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''#Issue 2:When the user clicks on the “View reports” icon, a page appears with a dropdown.  However, that page does not say what assignment’s reports are being viewed.  Add a header, “Reports for [name of assignment]” at the top.&lt;br /&gt;
'''&lt;br /&gt;
&lt;br /&gt;
Solution : We will add header on top of Dropdown menu. For this we will pass the assignment name and id as parameter to function that calls view report.&lt;br /&gt;
&lt;br /&gt;
[[File:Issue3ass.PNG]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
 &lt;br /&gt;
'''#Issue 3:For Author feedback reports, when no feedback has been submitted by any student, the names of the participants appear in a strange horizontal format.  Fix this so that the formatting is correct, regardless of how many participants have done author feedback.'''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[File:Issuehorizontal.png]]&lt;br /&gt;
&lt;br /&gt;
Solution:&lt;br /&gt;
&lt;br /&gt;
In file _feedback_report.html.erb&lt;br /&gt;
&lt;br /&gt;
The main issue behind the unusual horizontal format of all rows (student ID) is due to the value of rowspan=0 when there are no reviews.&lt;br /&gt;
&lt;br /&gt;
This causes all new potential rows being viewed on same single row.&lt;br /&gt;
&lt;br /&gt;
So to solve this issue, we can put condition that if number of feedbacks = 0, then use &amp;lt;tr&amp;gt; tag with no rowspan attribute.&lt;br /&gt;
&lt;br /&gt;
otherwise use rowspan attribute with value which is being passed.&lt;br /&gt;
&lt;br /&gt;
== Team Information ==&lt;br /&gt;
#Bin Patel (@ncsu.edu)&lt;br /&gt;
#Devarsh Shah (@ncsu.edu)&lt;br /&gt;
#Neel Parikh (@ncsu.edu)&lt;br /&gt;
#Suyash Jain (@ncsu.edu)&lt;br /&gt;
#'''Mentor:''' Yashad Trivedi (ytrived@ncsu.edu)&lt;br /&gt;
&amp;lt;/font&amp;gt;&lt;/div&gt;</summary>
		<author><name>Dshah3</name></author>
	</entry>
	<entry>
		<id>https://wiki.expertiza.ncsu.edu/index.php?title=CSC/ECE_517_Fall_2019_-_E1980._Sort_instructor_reports_by_name,_ID,_score,_etc.&amp;diff=128338</id>
		<title>CSC/ECE 517 Fall 2019 - E1980. Sort instructor reports by name, ID, score, etc.</title>
		<link rel="alternate" type="text/html" href="https://wiki.expertiza.ncsu.edu/index.php?title=CSC/ECE_517_Fall_2019_-_E1980._Sort_instructor_reports_by_name,_ID,_score,_etc.&amp;diff=128338"/>
		<updated>2019-11-11T00:47:11Z</updated>

		<summary type="html">&lt;p&gt;Dshah3: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;font size=&amp;quot;2&amp;quot;&amp;gt;&lt;br /&gt;
----&lt;br /&gt;
== ''' Introduction ''' ==&lt;br /&gt;
* In Expertiza, peer reviews are used as a metric to evaluate someone’s project. Once someone has peer reviewed a project, the authors of the project can also provide feedback for this review, called “author feedback.” While grading peer reviews, it would be nice for the instructors to include the author feedback, since it shows how helpful the peer review actually was to the author of the project.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== ''' Problem Statement ''' ==&lt;br /&gt;
&lt;br /&gt;
Expertiza allows instructors to view kinds of reports of assignments in their courses such as submissions, scores, and review reports. To improve the report views, some table columns such as team name, score, the average should be made sortable by using the same existing sort library.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
''' #Issue 1: We have to sort “Review done”, “Team reviewed”, “Score awarded/Avg score”, “Assign Grade” and write comments.  in the “view review report” table. The sort button should work on all browsers, not only chrome. '''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[File:Issue1980.PNG]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
We thought of 2 approaches to implement this:&lt;br /&gt;
&lt;br /&gt;
'''Approach 1:''' We will be using already implemented function tablesorter of jQuery to sort the table. For table columns which have constraints on them for sorting, we will be creating custom scripts which tablesorter function supports to sort those columns. According to the problem type, we are supposed to perform three kinds of sorting. All  have one thing in common, adding up the tablesorter script in the body before using them. After including the script, we are supposed to do some modifications in the table tag by including the class. Three types of scenarios may arise:&lt;br /&gt;
&lt;br /&gt;
1.    Sorting by columns alphabetically - To sort the columns alphabetically, the table-head attribute must include sorter-true class with it to enable the sorting alphabetically.&lt;br /&gt;
&lt;br /&gt;
2.    Sorting by date - It includes adding of a date default format in the script to denote the sorter type that must be used to sort the column of the date.&lt;br /&gt;
&lt;br /&gt;
3.    Sorting by the first number followed by the second number - It will require splitting up of the data into two parts separated by '/' and then sorting the first part, followed by the second part.&lt;br /&gt;
&lt;br /&gt;
'''Approach 2:''' If above approach is not functioning, we will try to use ReactJS to implement sorting on each column.   &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''#Issue 2:When the user clicks on the “View reports” icon, a page appears with a dropdown.  However, that page does not say what assignment’s reports are being viewed.  Add a header, “Reports for [name of assignment]” at the top.&lt;br /&gt;
'''&lt;br /&gt;
&lt;br /&gt;
Solution : We will add header on top of Dropdown menu. For this we will pass the assignment name and id as parameter to function that calls view report.&lt;br /&gt;
&lt;br /&gt;
[[File:Issue3ass.PNG]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
 &lt;br /&gt;
'''#Issue 3:For Author feedback reports, when no feedback has been submitted by any student, the names of the participants appear in a strange horizontal format.  Fix this so that the formatting is correct, regardless of how many participants have done author feedback.'''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[File:Issuehorizontal.png]]&lt;br /&gt;
&lt;br /&gt;
Solution:&lt;br /&gt;
&lt;br /&gt;
In file _feedback_report.html.erb&lt;br /&gt;
&lt;br /&gt;
The main issue behind the unusual horizontal format of all rows (student ID) is due to the value of rowspan=0 when there are no reviews.&lt;br /&gt;
&lt;br /&gt;
This causes all new potential rows being viewed on same single row.&lt;br /&gt;
&lt;br /&gt;
So to solve this issue, we can put condition that if number of feedbacks = 0, then use &amp;lt;tr&amp;gt; tag with no rowspan attribute.&lt;br /&gt;
&lt;br /&gt;
otherwise use rowspan attribute with value which is being passed.&lt;br /&gt;
&amp;lt;/font&amp;gt;&lt;/div&gt;</summary>
		<author><name>Dshah3</name></author>
	</entry>
	<entry>
		<id>https://wiki.expertiza.ncsu.edu/index.php?title=CSC/ECE_517_Fall_2019_-_E1980._Sort_instructor_reports_by_name,_ID,_score,_etc.&amp;diff=128337</id>
		<title>CSC/ECE 517 Fall 2019 - E1980. Sort instructor reports by name, ID, score, etc.</title>
		<link rel="alternate" type="text/html" href="https://wiki.expertiza.ncsu.edu/index.php?title=CSC/ECE_517_Fall_2019_-_E1980._Sort_instructor_reports_by_name,_ID,_score,_etc.&amp;diff=128337"/>
		<updated>2019-11-11T00:46:15Z</updated>

		<summary type="html">&lt;p&gt;Dshah3: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;font size=&amp;quot;2&amp;quot;&amp;gt;&lt;br /&gt;
== ''' Introduction ''' ==&lt;br /&gt;
* In Expertiza, peer reviews are used as a metric to evaluate someone’s project. Once someone has peer reviewed a project, the authors of the project can also provide feedback for this review, called “author feedback.” While grading peer reviews, it would be nice for the instructors to include the author feedback, since it shows how helpful the peer review actually was to the author of the project.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== ''' Problem Statement ''' ==&lt;br /&gt;
&lt;br /&gt;
Expertiza allows instructors to view kinds of reports of assignments in their courses such as submissions, scores, and review reports. To improve the report views, some table columns such as team name, score, the average should be made sortable by using the same existing sort library.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
''' #Issue 1: We have to sort “Review done”, “Team reviewed”, “Score awarded/Avg score”, “Assign Grade” and write comments.  in the “view review report” table. The sort button should work on all browsers, not only chrome. '''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[File:Issue1980.PNG]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
We thought of 2 approaches to implement this:&lt;br /&gt;
&lt;br /&gt;
'''Approach 1:''' We will be using already implemented function tablesorter of jQuery to sort the table. For table columns which have constraints on them for sorting, we will be creating custom scripts which tablesorter function supports to sort those columns. According to the problem type, we are supposed to perform three kinds of sorting. All  have one thing in common, adding up the tablesorter script in the body before using them. After including the script, we are supposed to do some modifications in the table tag by including the class. Three types of scenarios may arise:&lt;br /&gt;
&lt;br /&gt;
1.    Sorting by columns alphabetically - To sort the columns alphabetically, the table-head attribute must include sorter-true class with it to enable the sorting alphabetically.&lt;br /&gt;
&lt;br /&gt;
2.    Sorting by date - It includes adding of a date default format in the script to denote the sorter type that must be used to sort the column of the date.&lt;br /&gt;
&lt;br /&gt;
3.    Sorting by the first number followed by the second number - It will require splitting up of the data into two parts separated by '/' and then sorting the first part, followed by the second part.&lt;br /&gt;
&lt;br /&gt;
'''Approach 2:''' If above approach is not functioning, we will try to use ReactJS to implement sorting on each column.   &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''#Issue 2:When the user clicks on the “View reports” icon, a page appears with a dropdown.  However, that page does not say what assignment’s reports are being viewed.  Add a header, “Reports for [name of assignment]” at the top.&lt;br /&gt;
'''&lt;br /&gt;
&lt;br /&gt;
Solution : We will add header on top of Dropdown menu. For this we will pass the assignment name and id as parameter to function that calls view report.&lt;br /&gt;
&lt;br /&gt;
[[File:Issue3ass.PNG]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
 &lt;br /&gt;
'''#Issue 3:For Author feedback reports, when no feedback has been submitted by any student, the names of the participants appear in a strange horizontal format.  Fix this so that the formatting is correct, regardless of how many participants have done author feedback.'''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[File:Issuehorizontal.png]]&lt;br /&gt;
&lt;br /&gt;
Solution:&lt;br /&gt;
&lt;br /&gt;
In file _feedback_report.html.erb&lt;br /&gt;
&lt;br /&gt;
The main issue behind the unusual horizontal format of all rows (student ID) is due to the value of rowspan=0 when there are no reviews.&lt;br /&gt;
&lt;br /&gt;
This causes all new potential rows being viewed on same single row.&lt;br /&gt;
&lt;br /&gt;
So to solve this issue, we can put condition that if number of feedbacks = 0, then use &amp;lt;tr&amp;gt; tag with no rowspan attribute.&lt;br /&gt;
&lt;br /&gt;
otherwise use rowspan attribute with value which is being passed.&lt;br /&gt;
&amp;lt;/font&amp;gt;&lt;/div&gt;</summary>
		<author><name>Dshah3</name></author>
	</entry>
	<entry>
		<id>https://wiki.expertiza.ncsu.edu/index.php?title=CSC/ECE_517_Fall_2019_-_E1980._Sort_instructor_reports_by_name,_ID,_score,_etc.&amp;diff=128336</id>
		<title>CSC/ECE 517 Fall 2019 - E1980. Sort instructor reports by name, ID, score, etc.</title>
		<link rel="alternate" type="text/html" href="https://wiki.expertiza.ncsu.edu/index.php?title=CSC/ECE_517_Fall_2019_-_E1980._Sort_instructor_reports_by_name,_ID,_score,_etc.&amp;diff=128336"/>
		<updated>2019-11-11T00:41:40Z</updated>

		<summary type="html">&lt;p&gt;Dshah3: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;font size=&amp;quot;2&amp;quot;&amp;gt;&lt;br /&gt;
== ''' Introduction ''' ==&lt;br /&gt;
* In Expertiza, peer reviews are used as a metric to evaluate someone’s project. Once someone has peer reviewed a project, the authors of the project can also provide feedback for this review, called “author feedback.” While grading peer reviews, it would be nice for the instructors to include the author feedback, since it shows how helpful the peer review actually was to the author of the project.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== ''' Problem Statement ''' ==&lt;br /&gt;
&lt;br /&gt;
Expertiza allows instructors to view kinds of reports of assignments in their courses such as submissions, scores, and review reports. To improve the report views, some table columns such as team name, score, the average should be made sortable by using the same existing sort library.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
''' #Issue 1: We have to sort “Review done”, “Team reviewed”, “Score awarded/Avg score”, “Assign Grade” and write comments.  in the “view review report” table. The sort button should work on all browsers, not only chrome. '''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[File:Issue1980.PNG]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
We thought of 2 approaches to implement this:&lt;br /&gt;
&lt;br /&gt;
'''Approach 1:''' We will be using already implemented function tablesorter of jQuery to sort the table. For table columns which have constraints on them for sorting, we will be creating custom scripts which tablesorter function supports to sort those columns. According to the problem type, we are supposed to perform three kinds of sorting. All  have one thing in common, adding up the tablesorter script in the body before using them. After including the script, we are supposed to do some modifications in the table tag by including the class. Three types of scenarios may arise:&lt;br /&gt;
&lt;br /&gt;
1.    Sorting by columns alphabetically - To sort the columns alphabetically, the table-head attribute must include sorter-true class with it to enable the sorting alphabetically.&lt;br /&gt;
&lt;br /&gt;
2.    Sorting by date - It includes adding of a date default format in the script to denote the sorter type that must be used to sort the column of the date.&lt;br /&gt;
&lt;br /&gt;
3.    Sorting by the first number followed by the second number - It will require splitting up of the data into two parts separated by '/' and then sorting the first part, followed by the second part.&lt;br /&gt;
&lt;br /&gt;
'''Approach 2:''' If above approach is not functioning, we will try to use ReactJS to implement sorting on each column.   &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''#Issue 2:When the user clicks on the “View reports” icon, a page appears with a dropdown.  However, that page does not say what assignment’s reports are being viewed.  Add a header, “Reports for [name of assignment]” at the top.&lt;br /&gt;
'''&lt;br /&gt;
&lt;br /&gt;
Solution : We will add header on top of Dropdown menu. For this we will pass the assignment name and id as parameter to function that calls view report.&lt;br /&gt;
&lt;br /&gt;
[[File:Issue3ass.PNG]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
 &lt;br /&gt;
'''#Issue 3:&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[File:Issuehorizontal.png]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Solution:&lt;br /&gt;
&lt;br /&gt;
In file _feedback_report.html.erb&lt;br /&gt;
&lt;br /&gt;
The main issue behind the unusual horizontal format of all rows (student ID) is due to the value of rowspan=0 when there are no reviews.&lt;br /&gt;
&lt;br /&gt;
This causes all new potential rows being viewed on same single row.&lt;br /&gt;
&lt;br /&gt;
So to solve this issue, we can put condition that if number of feedbacks = 0, then use &amp;lt;tr&amp;gt; tag with no rowspan attribute.&lt;br /&gt;
&lt;br /&gt;
otherwise use rowspan attribute with value which is being passed.&lt;br /&gt;
&amp;lt;/font&amp;gt;&lt;/div&gt;</summary>
		<author><name>Dshah3</name></author>
	</entry>
	<entry>
		<id>https://wiki.expertiza.ncsu.edu/index.php?title=CSC/ECE_517_Fall_2019_-_E1980._Sort_instructor_reports_by_name,_ID,_score,_etc.&amp;diff=128335</id>
		<title>CSC/ECE 517 Fall 2019 - E1980. Sort instructor reports by name, ID, score, etc.</title>
		<link rel="alternate" type="text/html" href="https://wiki.expertiza.ncsu.edu/index.php?title=CSC/ECE_517_Fall_2019_-_E1980._Sort_instructor_reports_by_name,_ID,_score,_etc.&amp;diff=128335"/>
		<updated>2019-11-11T00:40:04Z</updated>

		<summary type="html">&lt;p&gt;Dshah3: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;font size=&amp;quot;2&amp;quot;&amp;gt;&lt;br /&gt;
== ''' Introduction ''' ==&lt;br /&gt;
* In Expertiza, peer reviews are used as a metric to evaluate someone’s project. Once someone has peer reviewed a project, the authors of the project can also provide feedback for this review, called “author feedback.” While grading peer reviews, it would be nice for the instructors to include the author feedback, since it shows how helpful the peer review actually was to the author of the project.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== ''' Problem Statement ''' ==&lt;br /&gt;
&lt;br /&gt;
Expertiza allows instructors to view kinds of reports of assignments in their courses such as submissions, scores, and review reports. To improve the report views, some table columns such as team name, score, the average should be made sortable by using the same existing sort library.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
''' #Issue 1: We have to sort “Review done”, “Team reviewed”, “Score awarded/Avg score”, “Assign Grade” and write comments.  in the “view review report” table. The sort button should work on all browsers, not only chrome. '''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[File:Issue1980.PNG]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
We thought of 2 approaches to implement this:&lt;br /&gt;
&lt;br /&gt;
'''Approach 1:''' We will be using already implemented function tablesorter of jQuery to sort the table. For table columns which have constraints on them for sorting, we will be creating custom scripts which tablesorter function supports to sort those columns. According to the problem type, we are supposed to perform three kinds of sorting. All  have one thing in common, adding up the tablesorter script in the body before using them. After including the script, we are supposed to do some modifications in the table tag by including the class. Three types of scenarios may arise:&lt;br /&gt;
&lt;br /&gt;
1.    Sorting by columns alphabetically - To sort the columns alphabetically, the table-head attribute must include sorter-true class with it to enable the sorting alphabetically.&lt;br /&gt;
&lt;br /&gt;
2.    Sorting by date - It includes adding of a date default format in the script to denote the sorter type that must be used to sort the column of the date.&lt;br /&gt;
&lt;br /&gt;
3.    Sorting by the first number followed by the second number - It will require splitting up of the data into two parts separated by '/' and then sorting the first part, followed by the second part.&lt;br /&gt;
&lt;br /&gt;
'''Approach 2:''' If above approach is not functioning, we will try to use ReactJS to implement sorting on each column.   &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''#Issue 2:View Reports Head'''&lt;br /&gt;
&lt;br /&gt;
Solution : We will add header on top of Dropdown menu. For this we will pass the assignment name and id as parameter to function that calls view report.&lt;br /&gt;
&lt;br /&gt;
[[File:Issue3ass.PNG]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
 &lt;br /&gt;
'''#Issue 3:&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[File:Issuehorizontal.png]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Solution:&lt;br /&gt;
&lt;br /&gt;
In file _feedback_report.html.erb&lt;br /&gt;
&lt;br /&gt;
The main issue behind the unusual horizontal format of all rows (student ID) is due to the value of rowspan=0 when there are no reviews.&lt;br /&gt;
&lt;br /&gt;
This causes all new potential rows being viewed on same single row.&lt;br /&gt;
&lt;br /&gt;
So to solve this issue, we can put condition that if number of feedbacks = 0, then use &amp;lt;tr&amp;gt; tag with no rowspan attribute.&lt;br /&gt;
&lt;br /&gt;
otherwise use rowspan attribute with value which is being passed.&lt;br /&gt;
&amp;lt;/font&amp;gt;&lt;/div&gt;</summary>
		<author><name>Dshah3</name></author>
	</entry>
	<entry>
		<id>https://wiki.expertiza.ncsu.edu/index.php?title=CSC/ECE_517_Fall_2019_-_E1980._Sort_instructor_reports_by_name,_ID,_score,_etc.&amp;diff=128332</id>
		<title>CSC/ECE 517 Fall 2019 - E1980. Sort instructor reports by name, ID, score, etc.</title>
		<link rel="alternate" type="text/html" href="https://wiki.expertiza.ncsu.edu/index.php?title=CSC/ECE_517_Fall_2019_-_E1980._Sort_instructor_reports_by_name,_ID,_score,_etc.&amp;diff=128332"/>
		<updated>2019-11-11T00:38:21Z</updated>

		<summary type="html">&lt;p&gt;Dshah3: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;font size=&amp;quot;2&amp;quot;&amp;gt;&lt;br /&gt;
== ''' Introduction ''' ==&lt;br /&gt;
* In Expertiza, peer reviews are used as a metric to evaluate someone’s project. Once someone has peer reviewed a project, the authors of the project can also provide feedback for this review, called “author feedback.” While grading peer reviews, it would be nice for the instructors to include the author feedback, since it shows how helpful the peer review actually was to the author of the project.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== ''' Problem Statement ''' ==&lt;br /&gt;
&lt;br /&gt;
Expertiza allows instructors to view kinds of reports of assignments in their courses such as submissions, scores, and review reports. To improve the report views, some table columns such as team name, score, the average should be made sortable by using the same existing sort library.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
''' #Issue 1: We have to sort “Review done”, “Team reviewed”, “Score awarded/Avg score”, “Assign Grade” and write comments.  in the “view review report” table. The sort button should work on all browsers, not only chrome. '''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[File:Issue1980.PNG]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
We thought of 2 approaches to implement this:&lt;br /&gt;
&lt;br /&gt;
'''Approach 1:''' We will be using already implemented function tablesorter of jQuery to sort the table. For table columns which have constraints on them for sorting, we will be creating custom scripts which tablesorter function supports to sort those columns. According to the problem type, we are supposed to perform three kinds of sorting. All  have one thing in common, adding up the tablesorter script in the body before using them. After including the script, we are supposed to do some modifications in the table tag by including the class. Three types of scenarios may arise:&lt;br /&gt;
&lt;br /&gt;
1.    Sorting by columns alphabetically - To sort the columns alphabetically, the table-head attribute must include sorter-true class with it to enable the sorting alphabetically.&lt;br /&gt;
&lt;br /&gt;
2.    Sorting by date - It includes adding of a date default format in the script to denote the sorter type that must be used to sort the column of the date.&lt;br /&gt;
&lt;br /&gt;
3.    Sorting by the first number followed by the second number - It will require splitting up of the data into two parts separated by '/' and then sorting the first part, followed by the second part.&lt;br /&gt;
&lt;br /&gt;
'''Approach 2:''' If above approach is not functioning, we will try to use ReactJS to implement sorting on each column.   &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''#Issue 2:View Reports Head'''&lt;br /&gt;
&lt;br /&gt;
Solution : We will add header on top of Dropdown menu. For this we will pass the assignment name and id as parameter to function that calls view report.&lt;br /&gt;
&lt;br /&gt;
[[File:Issue3ass.PNG]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
 &lt;br /&gt;
&lt;br /&gt;
'''#Issue 3:&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[File:Issuehorizontal.png]]&lt;br /&gt;
&lt;br /&gt;
Solution:&lt;br /&gt;
&lt;br /&gt;
In file _feedback_report.html.erb&lt;br /&gt;
&lt;br /&gt;
The main issue behind the unusual horizontal format of all rows (student ID) is due to the value of rowspan=0 when there are no reviews.&lt;br /&gt;
&lt;br /&gt;
This causes all new potential rows being viewed on same single row.&lt;br /&gt;
&lt;br /&gt;
So to solve this issue, we can put condition that if number of feedbacks = 0, then use &amp;lt;tr&amp;gt; tag with no rowspan attribute.&lt;br /&gt;
&lt;br /&gt;
otherwise use rowspan attribute with value which is being passed.&lt;br /&gt;
&amp;lt;/font&amp;gt;&lt;/div&gt;</summary>
		<author><name>Dshah3</name></author>
	</entry>
	<entry>
		<id>https://wiki.expertiza.ncsu.edu/index.php?title=File:Issue3ass.PNG&amp;diff=128331</id>
		<title>File:Issue3ass.PNG</title>
		<link rel="alternate" type="text/html" href="https://wiki.expertiza.ncsu.edu/index.php?title=File:Issue3ass.PNG&amp;diff=128331"/>
		<updated>2019-11-11T00:37:54Z</updated>

		<summary type="html">&lt;p&gt;Dshah3: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Dshah3</name></author>
	</entry>
	<entry>
		<id>https://wiki.expertiza.ncsu.edu/index.php?title=CSC/ECE_517_Fall_2019_-_E1980._Sort_instructor_reports_by_name,_ID,_score,_etc.&amp;diff=128329</id>
		<title>CSC/ECE 517 Fall 2019 - E1980. Sort instructor reports by name, ID, score, etc.</title>
		<link rel="alternate" type="text/html" href="https://wiki.expertiza.ncsu.edu/index.php?title=CSC/ECE_517_Fall_2019_-_E1980._Sort_instructor_reports_by_name,_ID,_score,_etc.&amp;diff=128329"/>
		<updated>2019-11-11T00:33:53Z</updated>

		<summary type="html">&lt;p&gt;Dshah3: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;font size=&amp;quot;2&amp;quot;&amp;gt;&lt;br /&gt;
== ''' Introduction ''' ==&lt;br /&gt;
* In Expertiza, peer reviews are used as a metric to evaluate someone’s project. Once someone has peer reviewed a project, the authors of the project can also provide feedback for this review, called “author feedback.” While grading peer reviews, it would be nice for the instructors to include the author feedback, since it shows how helpful the peer review actually was to the author of the project.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== ''' Problem Statement ''' ==&lt;br /&gt;
&lt;br /&gt;
Expertiza allows instructors to view kinds of reports of assignments in their courses such as submissions, scores, and review reports. To improve the report views, some table columns such as team name, score, the average should be made sortable by using the same existing sort library.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
''' #Issue 1: We have to sort “Review done”, “Team reviewed”, “Score awarded/Avg score”, “Assign Grade” and write comments.  in the “view review report” table. The sort button should work on all browsers, not only chrome. '''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[File:Issue1980.PNG]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
We thought of 2 approaches to implement this:&lt;br /&gt;
&lt;br /&gt;
'''Approach 1:''' We will be using already implemented function tablesorter of jQuery to sort the table. For table columns which have constraints on them for sorting, we will be creating custom scripts which tablesorter function supports to sort those columns. According to the problem type, we are supposed to perform three kinds of sorting. All  have one thing in common, adding up the tablesorter script in the body before using them. After including the script, we are supposed to do some modifications in the table tag by including the class. Three types of scenarios may arise:&lt;br /&gt;
&lt;br /&gt;
1.    Sorting by columns alphabetically - To sort the columns alphabetically, the table-head attribute must include sorter-true class with it to enable the sorting alphabetically.&lt;br /&gt;
&lt;br /&gt;
2.    Sorting by date - It includes adding of a date default format in the script to denote the sorter type that must be used to sort the column of the date.&lt;br /&gt;
&lt;br /&gt;
3.    Sorting by the first number followed by the second number - It will require splitting up of the data into two parts separated by '/' and then sorting the first part, followed by the second part.&lt;br /&gt;
&lt;br /&gt;
'''Approach 2:''' If above approach is not functioning, we will try to use ReactJS to implement sorting on each column.   &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''#Issue 2:View Reports Head'''&lt;br /&gt;
&lt;br /&gt;
Solution : We will add header on top of Dropdown menu. For this we will pass the assignment name and id as parameter to function that calls view report.&lt;br /&gt;
&lt;br /&gt;
 &lt;br /&gt;
&lt;br /&gt;
'''#Issue 3:&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[File:Issuehorizontal.png]]&lt;br /&gt;
&lt;br /&gt;
Solution:&lt;br /&gt;
&lt;br /&gt;
In file _feedback_report.html.erb&lt;br /&gt;
&lt;br /&gt;
The main issue behind the unusual horizontal format of all rows (student ID) is due to the value of rowspan=0 when there are no reviews.&lt;br /&gt;
&lt;br /&gt;
This causes all new potential rows being viewed on same single row.&lt;br /&gt;
&lt;br /&gt;
So to solve this issue, we can put condition that if number of feedbacks = 0, then use &amp;lt;tr&amp;gt; tag with no rowspan attribute.&lt;br /&gt;
&lt;br /&gt;
otherwise use rowspan attribute with value which is being passed.&lt;br /&gt;
&amp;lt;/font&amp;gt;&lt;/div&gt;</summary>
		<author><name>Dshah3</name></author>
	</entry>
	<entry>
		<id>https://wiki.expertiza.ncsu.edu/index.php?title=CSC/ECE_517_Fall_2019_-_E1980._Sort_instructor_reports_by_name,_ID,_score,_etc.&amp;diff=128328</id>
		<title>CSC/ECE 517 Fall 2019 - E1980. Sort instructor reports by name, ID, score, etc.</title>
		<link rel="alternate" type="text/html" href="https://wiki.expertiza.ncsu.edu/index.php?title=CSC/ECE_517_Fall_2019_-_E1980._Sort_instructor_reports_by_name,_ID,_score,_etc.&amp;diff=128328"/>
		<updated>2019-11-11T00:27:38Z</updated>

		<summary type="html">&lt;p&gt;Dshah3: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;font size=&amp;quot;2&amp;quot;&amp;gt;&lt;br /&gt;
== ''' Introduction ''' ==&lt;br /&gt;
* In Expertiza, peer reviews are used as a metric to evaluate someone’s project. Once someone has peer reviewed a project, the authors of the project can also provide feedback for this review, called “author feedback.” While grading peer reviews, it would be nice for the instructors to include the author feedback, since it shows how helpful the peer review actually was to the author of the project.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== ''' Problem Statement ''' ==&lt;br /&gt;
&lt;br /&gt;
Expertiza allows instructors to view kinds of reports of assignments in their courses such as submissions, scores, and review reports. To improve the report views, some table columns such as team name, score, the average should be made sortable by using the same existing sort library.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
''' #Issue 1: We have to sort “Review done”, “Team reviewed”, “Score awarded/Avg score”, “Assign Grade” and write comments.  in the “view review report” table. The sort button should work on all browsers, not only chrome. '''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[File:Issue1980.PNG]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
We thought of 2 approaches to implement this:&lt;br /&gt;
&lt;br /&gt;
'''Approach 1:''' We will be using already implemented function tablesorter of jQuery to sort the table. For table columns which have constraints on them for sorting, we will be creating custom scripts which tablesorter function supports to sort those columns. According to the problem type, we are supposed to perform three kinds of sorting. All  have one thing in common, adding up the tablesorter script in the body before using them. After including the script, we are supposed to do some modifications in the table tag by including the class. Three types of scenarios may arise:&lt;br /&gt;
&lt;br /&gt;
1.    Sorting by columns alphabetically - To sort the columns alphabetically, the table-head attribute must include sorter-true class with it to enable the sorting alphabetically.&lt;br /&gt;
&lt;br /&gt;
2.    Sorting by date - It includes adding of a date default format in the script to denote the sorter type that must be used to sort the column of the date.&lt;br /&gt;
&lt;br /&gt;
3.    Sorting by the first number followed by the second number - It will require splitting up of the data into two parts separated by '/' and then sorting the first part, followed by the second part.&lt;br /&gt;
&lt;br /&gt;
'''Approach 2:''' If above approach is not functioning, we will try to use ReactJS to implement sorting on each column.   &lt;br /&gt;
&lt;br /&gt;
'''#Issue 3:View Reports Head'''&lt;br /&gt;
&lt;br /&gt;
Solution : We will add header on top of Dropdown menu. For this we will pass the assignment name and id as parameter to function that calls view report.&lt;br /&gt;
&lt;br /&gt;
 &lt;br /&gt;
&lt;br /&gt;
ISSUE 4&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[File:Issuehorizontal.png]]&lt;br /&gt;
&lt;br /&gt;
Solution:&lt;br /&gt;
&lt;br /&gt;
In file _feedback_report.html.erb&lt;br /&gt;
&lt;br /&gt;
The main issue behind the unusual horizontal format of all rows (student ID) is due to the value of rowspan=0 when there are no reviews.&lt;br /&gt;
&lt;br /&gt;
This causes all new potential rows being viewed on same single row.&lt;br /&gt;
&lt;br /&gt;
So to solve this issue, we can put condition that if number of feedbacks = 0, then use &amp;lt;tr&amp;gt; tag with no rowspan attribute.&lt;br /&gt;
&lt;br /&gt;
otherwise use rowspan attribute with value which is being passed.&lt;br /&gt;
&amp;lt;/font&amp;gt;&lt;/div&gt;</summary>
		<author><name>Dshah3</name></author>
	</entry>
	<entry>
		<id>https://wiki.expertiza.ncsu.edu/index.php?title=CSC/ECE_517_Fall_2019_-_E1980._Sort_instructor_reports_by_name,_ID,_score,_etc.&amp;diff=128320</id>
		<title>CSC/ECE 517 Fall 2019 - E1980. Sort instructor reports by name, ID, score, etc.</title>
		<link rel="alternate" type="text/html" href="https://wiki.expertiza.ncsu.edu/index.php?title=CSC/ECE_517_Fall_2019_-_E1980._Sort_instructor_reports_by_name,_ID,_score,_etc.&amp;diff=128320"/>
		<updated>2019-11-11T00:17:31Z</updated>

		<summary type="html">&lt;p&gt;Dshah3: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;font size=&amp;quot;2&amp;quot;&amp;gt;&lt;br /&gt;
== ''' Introduction ''' ==&lt;br /&gt;
* In Expertiza, peer reviews are used as a metric to evaluate someone’s project. Once someone has peer reviewed a project, the authors of the project can also provide feedback for this review, called “author feedback.” While grading peer reviews, it would be nice for the instructors to include the author feedback, since it shows how helpful the peer review actually was to the author of the project.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== ''' Problem Statement ''' ==&lt;br /&gt;
&lt;br /&gt;
Expertiza allows instructors to view kinds of reports of assignments in their courses such as submissions, scores, and review reports. To improve the report views, some table columns such as team name, score, the average should be made sortable by using the same existing sort library.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
''' #Issue 1: We have to sort “Review done”, “Team reviewed”, “Score awarded/Avg score”, “Assign Grade” and write comments.  in the “view review report” table. The sort button should work on all browsers, not only chrome. '''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[File:Issue1980.PNG]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
We thought of 2 approaches to implement this:&lt;br /&gt;
&lt;br /&gt;
'''Approach 1:''' We will be using already implemented function tablesorter of jQuery to sort the table. For table columns which have constraints on them for sorting, we will be creating custom scripts which tablesorter function supports to sort those columns. According to the problem type, we are supposed to perform three kinds of sorting. All  have one thing in common, adding up the tablesorter script in the body before using them. After including the script, we are supposed to do some modifications in the table tag by including the class. Three types of scenarios may arise:&lt;br /&gt;
&lt;br /&gt;
1.    Sorting by columns alphabetically - To sort the columns alphabetically, the table-head attribute must include sorter-true class with it to enable the sorting alphabetically.&lt;br /&gt;
&lt;br /&gt;
2.    Sorting by date - It includes adding of a date default format in the script to denote the sorter type that must be used to sort the column of the date.&lt;br /&gt;
&lt;br /&gt;
3.    Sorting by the first number followed by the second number - It will require splitting up of the data into two parts separated by '/' and then sorting the first part, followed by the second part.&lt;br /&gt;
&lt;br /&gt;
'''Approach 2:'''If above approach is not functioning, we will try to use ReactJS to implement sorting on each column.   &lt;br /&gt;
&lt;br /&gt;
'''#Issue 3:View Reports Head'''&lt;br /&gt;
&lt;br /&gt;
Solution : We will add header on top of Dropdown menu. For this we will pass the assignment name and id as parameter to function that calls view report.&lt;br /&gt;
&lt;br /&gt;
 &lt;br /&gt;
&lt;br /&gt;
ISSUE 4&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[File:Issuehorizontal.png]]&lt;br /&gt;
&lt;br /&gt;
Solution:&lt;br /&gt;
&lt;br /&gt;
In file _feedback_report.html.erb&lt;br /&gt;
&lt;br /&gt;
The main issue behind the unusual horizontal format of all rows (student ID) is due to the value of rowspan=0 when there are no reviews.&lt;br /&gt;
&lt;br /&gt;
This causes all new potential rows being viewed on same single row.&lt;br /&gt;
&lt;br /&gt;
So to solve this issue, we can put condition that if number of feedbacks = 0, then use &amp;lt;tr&amp;gt; tag with no rowspan attribute.&lt;br /&gt;
&lt;br /&gt;
otherwise use rowspan attribute with value which is being passed.&lt;br /&gt;
&amp;lt;/font&amp;gt;&lt;/div&gt;</summary>
		<author><name>Dshah3</name></author>
	</entry>
	<entry>
		<id>https://wiki.expertiza.ncsu.edu/index.php?title=CSC/ECE_517_Fall_2019_-_E1980._Sort_instructor_reports_by_name,_ID,_score,_etc.&amp;diff=128318</id>
		<title>CSC/ECE 517 Fall 2019 - E1980. Sort instructor reports by name, ID, score, etc.</title>
		<link rel="alternate" type="text/html" href="https://wiki.expertiza.ncsu.edu/index.php?title=CSC/ECE_517_Fall_2019_-_E1980._Sort_instructor_reports_by_name,_ID,_score,_etc.&amp;diff=128318"/>
		<updated>2019-11-11T00:17:02Z</updated>

		<summary type="html">&lt;p&gt;Dshah3: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;font size=&amp;quot;2&amp;quot;&amp;gt;&lt;br /&gt;
== ''' Introduction ''' ==&lt;br /&gt;
* In Expertiza, peer reviews are used as a metric to evaluate someone’s project. Once someone has peer reviewed a project, the authors of the project can also provide feedback for this review, called “author feedback.” While grading peer reviews, it would be nice for the instructors to include the author feedback, since it shows how helpful the peer review actually was to the author of the project.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== ''' Problem Statement ''' ==&lt;br /&gt;
&lt;br /&gt;
Expertiza allows instructors to view kinds of reports of assignments in their courses such as submissions, scores, and review reports. To improve the report views, some table columns such as team name, score, the average should be made sortable by using the same existing sort library.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
''' #Issue 1: We have to sort “Review done”, “Team reviewed”, “Score awarded/Avg score”, “Assign Grade” and write comments.  in the “view review report” table. The sort button should work on all browsers, not only chrome. '''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[File:Issue1980.PNG]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
We thought of 2 approaches to implement this:&lt;br /&gt;
&lt;br /&gt;
'''Approach 1:''' We will be using already implemented function tablesorter of jQuery to sort the table. For table columns which have constraints on them for sorting, we will be creating custom scripts which tablesorter function supports to sort those columns. According to the problem type, we are supposed to perform three kinds of sorting. All  have one thing in common, adding up the tablesorter script in the body before using them. After including the script, we are supposed to do some modifications in the table tag by including the class. Three types of scenarios may arise:&lt;br /&gt;
&lt;br /&gt;
1.    Sorting by columns alphabetically - To sort the columns alphabetically, the table-head attribute must include sorter-true class with it to enable the sorting alphabetically.&lt;br /&gt;
&lt;br /&gt;
2.    Sorting by date - It includes adding of a date default format in the script to denote the sorter type that must be used to sort the column of the date.&lt;br /&gt;
&lt;br /&gt;
3.    Sorting by the first number followed by the second number - It will require splitting up of the data into two parts separated by '/' and then sorting the first part, followed by the second part.&lt;br /&gt;
&lt;br /&gt;
'''Approach 2:'''If above approach is not functioning, we will try to use ReactJS to implement sorting on each column.   &lt;br /&gt;
&lt;br /&gt;
'''#Issue 3:View Reports Head'''&lt;br /&gt;
&lt;br /&gt;
Solution : We will add header on top of Dropdown menu. For this we will pass the assignment name and id as parameter to function that calls view report.&lt;br /&gt;
&lt;br /&gt;
 &lt;br /&gt;
&lt;br /&gt;
ISSUE 4&lt;br /&gt;
&lt;br /&gt;
Solution:&lt;br /&gt;
&lt;br /&gt;
In file _feedback_report.html.erb&lt;br /&gt;
&lt;br /&gt;
The main issue behind the unusual horizontal format of all rows (student ID) is due to the value of rowspan=0 when there are no reviews.&lt;br /&gt;
&lt;br /&gt;
This causes all new potential rows being viewed on same single row.&lt;br /&gt;
&lt;br /&gt;
So to solve this issue, we can put condition that if number of feedbacks = 0, then use &amp;lt;tr&amp;gt; tag with no rowspan attribute.&lt;br /&gt;
&lt;br /&gt;
otherwise use rowspan attribute with value which is being passed.&lt;br /&gt;
&amp;lt;/font&amp;gt;&lt;/div&gt;</summary>
		<author><name>Dshah3</name></author>
	</entry>
	<entry>
		<id>https://wiki.expertiza.ncsu.edu/index.php?title=File:Issuehorizontal.png&amp;diff=128317</id>
		<title>File:Issuehorizontal.png</title>
		<link rel="alternate" type="text/html" href="https://wiki.expertiza.ncsu.edu/index.php?title=File:Issuehorizontal.png&amp;diff=128317"/>
		<updated>2019-11-11T00:16:53Z</updated>

		<summary type="html">&lt;p&gt;Dshah3: uploaded a new version of &amp;amp;quot;File:Issuehorizontal.png&amp;amp;quot;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Dshah3</name></author>
	</entry>
	<entry>
		<id>https://wiki.expertiza.ncsu.edu/index.php?title=CSC/ECE_517_Fall_2019_-_E1980._Sort_instructor_reports_by_name,_ID,_score,_etc.&amp;diff=128310</id>
		<title>CSC/ECE 517 Fall 2019 - E1980. Sort instructor reports by name, ID, score, etc.</title>
		<link rel="alternate" type="text/html" href="https://wiki.expertiza.ncsu.edu/index.php?title=CSC/ECE_517_Fall_2019_-_E1980._Sort_instructor_reports_by_name,_ID,_score,_etc.&amp;diff=128310"/>
		<updated>2019-11-11T00:11:17Z</updated>

		<summary type="html">&lt;p&gt;Dshah3: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;font size=&amp;quot;2&amp;quot;&amp;gt;&lt;br /&gt;
== ''' Introduction ''' ==&lt;br /&gt;
* In Expertiza, peer reviews are used as a metric to evaluate someone’s project. Once someone has peer reviewed a project, the authors of the project can also provide feedback for this review, called “author feedback.” While grading peer reviews, it would be nice for the instructors to include the author feedback, since it shows how helpful the peer review actually was to the author of the project.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== ''' Problem Statement ''' ==&lt;br /&gt;
&lt;br /&gt;
Expertiza allows instructors to view kinds of reports of assignments in their courses such as submissions, scores, and review reports. To improve the report views, some table columns such as team name, score, the average should be made sortable by using the same existing sort library.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
''' #Issue 1: We have to sort “Review done”, “Team reviewed”, “Score awarded/Avg score”, “Assign Grade” and write comments.  in the “view review report” table. The sort button should work on all browsers, not only chrome. '''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[File:Issue1980.PNG]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
We thought of 2 approaches to implement this:&lt;br /&gt;
&lt;br /&gt;
'''Approach 1:''' We will be using already implemented function tablesorter of jQuery to sort the table. For table columns which have constraints on them for sorting, we will be creating custom scripts which tablesorter function supports to sort those columns. According to the problem type, we are supposed to perform three kinds of sorting. All  have one thing in common, adding up the tablesorter script in the body before using them. After including the script, we are supposed to do some modifications in the table tag by including the class. Three types of scenarios may arise:&lt;br /&gt;
&lt;br /&gt;
1.    Sorting by columns alphabetically - To sort the columns alphabetically, the table-head attribute must include sorter-true class with it to enable the sorting alphabetically.&lt;br /&gt;
&lt;br /&gt;
2.    Sorting by date - It includes adding of a date default format in the script to denote the sorter type that must be used to sort the column of the date.&lt;br /&gt;
&lt;br /&gt;
3.    Sorting by the first number followed by the second number - It will require splitting up of the data into two parts separated by '/' and then sorting the first part, followed by the second part.&lt;br /&gt;
&lt;br /&gt;
'''Approach 2:'''If above approach is not functioning, we will try to use ReactJS to implement sorting on each column.   &lt;br /&gt;
&lt;br /&gt;
'''#Issue 3:View Reports Head'''&lt;br /&gt;
&lt;br /&gt;
Solution : We will add header on top of Dropdown menu. For this we will pass the assignment name and id as parameter to function that calls view report.&lt;br /&gt;
&lt;br /&gt;
 &lt;br /&gt;
&lt;br /&gt;
ISSUE 4&lt;br /&gt;
&lt;br /&gt;
[[File:Issuehorizontal.png]]&lt;br /&gt;
&lt;br /&gt;
Solution:&lt;br /&gt;
&lt;br /&gt;
In file _feedback_report.html.erb&lt;br /&gt;
&lt;br /&gt;
The main issue behind the unusual horizontal format of all rows (student ID) is due to the value of rowspan=0 when there are no reviews.&lt;br /&gt;
&lt;br /&gt;
This causes all new potential rows being viewed on same single row.&lt;br /&gt;
&lt;br /&gt;
So to solve this issue, we can put condition that if number of feedbacks = 0, then use &amp;lt;tr&amp;gt; tag with no rowspan attribute.&lt;br /&gt;
&lt;br /&gt;
otherwise use rowspan attribute with value which is being passed.&lt;br /&gt;
&amp;lt;/font&amp;gt;&lt;/div&gt;</summary>
		<author><name>Dshah3</name></author>
	</entry>
	<entry>
		<id>https://wiki.expertiza.ncsu.edu/index.php?title=File:Issuehorizontal.png&amp;diff=128309</id>
		<title>File:Issuehorizontal.png</title>
		<link rel="alternate" type="text/html" href="https://wiki.expertiza.ncsu.edu/index.php?title=File:Issuehorizontal.png&amp;diff=128309"/>
		<updated>2019-11-11T00:10:29Z</updated>

		<summary type="html">&lt;p&gt;Dshah3: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Dshah3</name></author>
	</entry>
	<entry>
		<id>https://wiki.expertiza.ncsu.edu/index.php?title=CSC/ECE_517_Fall_2019_-_E1980._Sort_instructor_reports_by_name,_ID,_score,_etc.&amp;diff=128302</id>
		<title>CSC/ECE 517 Fall 2019 - E1980. Sort instructor reports by name, ID, score, etc.</title>
		<link rel="alternate" type="text/html" href="https://wiki.expertiza.ncsu.edu/index.php?title=CSC/ECE_517_Fall_2019_-_E1980._Sort_instructor_reports_by_name,_ID,_score,_etc.&amp;diff=128302"/>
		<updated>2019-11-11T00:04:08Z</updated>

		<summary type="html">&lt;p&gt;Dshah3: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;font size=&amp;quot;2&amp;quot;&amp;gt;&lt;br /&gt;
== ''' Introduction ''' ==&lt;br /&gt;
* In Expertiza, peer reviews are used as a metric to evaluate someone’s project. Once someone has peer reviewed a project, the authors of the project can also provide feedback for this review, called “author feedback.” While grading peer reviews, it would be nice for the instructors to include the author feedback, since it shows how helpful the peer review actually was to the author of the project.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== ''' Problem Statement ''' ==&lt;br /&gt;
&lt;br /&gt;
Expertiza allows instructors to view kinds of reports of assignments in their courses such as submissions, scores, and review reports. To improve the report views, some table columns such as team name, score, the average should be made sortable by using the same existing sort library.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
''' #Issue 1: We have to sort “Review done”, “Team reviewed”, “Score awarded/Avg score”, “Assign Grade” and write comments.  in the “view review report” table. The sort button should work on all browsers, not only chrome. '''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[File:Issue1980.PNG]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
We thought of 2 approaches to implement this:&lt;br /&gt;
&lt;br /&gt;
'''Approach 1:''' We will be using already implemented function tablesorter of jQuery to sort the table. For table columns which have constraints on them for sorting, we will be creating custom scripts which tablesorter function supports to sort those columns. According to the problem type, we are supposed to perform three kinds of sorting. All  have one thing in common, adding up the tablesorter script in the body before using them. After including the script, we are supposed to do some modifications in the table tag by including the class. Three types of scenarios may arise:&lt;br /&gt;
&lt;br /&gt;
1.    Sorting by columns alphabetically - To sort the columns alphabetically, the table-head attribute must include sorter-true class with it to enable the sorting alphabetically.&lt;br /&gt;
&lt;br /&gt;
2.    Sorting by date - It includes adding of a date default format in the script to denote the sorter type that must be used to sort the column of the date.&lt;br /&gt;
&lt;br /&gt;
3.    Sorting by the first number followed by the second number - It will require splitting up of the data into two parts separated by '/' and then sorting the first part, followed by the second part.&lt;br /&gt;
&lt;br /&gt;
'''Approach 2:'''If above approach is not functioning, we will try to use ReactJS to implement sorting on each column.   &lt;br /&gt;
&lt;br /&gt;
'''#Issue 3:View Reports Head'''&lt;br /&gt;
&lt;br /&gt;
Solution : We will add header on top of Dropdown menu. For this we will pass the assignment name and id as parameter to function that calls view report.&lt;br /&gt;
&lt;br /&gt;
 &lt;br /&gt;
&lt;br /&gt;
ISSUE 4&lt;br /&gt;
&lt;br /&gt;
Solution:&lt;br /&gt;
&lt;br /&gt;
In file _feedback_report.html.erb&lt;br /&gt;
&lt;br /&gt;
The main issue behind the unusual horizontal format of all rows (student ID) is due to the value of rowspan=0 when there are no reviews.&lt;br /&gt;
&lt;br /&gt;
This causes all new potential rows being viewed on same single row.&lt;br /&gt;
&lt;br /&gt;
So to solve this issue, we can put condition that if number of feedbacks = 0, then use &amp;lt;tr&amp;gt; tag with no rowspan attribute.&lt;br /&gt;
&lt;br /&gt;
otherwise use rowspan attribute with value which is being passed.&lt;br /&gt;
&amp;lt;/font&amp;gt;&lt;/div&gt;</summary>
		<author><name>Dshah3</name></author>
	</entry>
	<entry>
		<id>https://wiki.expertiza.ncsu.edu/index.php?title=CSC/ECE_517_Fall_2019_-_E1980._Sort_instructor_reports_by_name,_ID,_score,_etc.&amp;diff=128301</id>
		<title>CSC/ECE 517 Fall 2019 - E1980. Sort instructor reports by name, ID, score, etc.</title>
		<link rel="alternate" type="text/html" href="https://wiki.expertiza.ncsu.edu/index.php?title=CSC/ECE_517_Fall_2019_-_E1980._Sort_instructor_reports_by_name,_ID,_score,_etc.&amp;diff=128301"/>
		<updated>2019-11-11T00:03:47Z</updated>

		<summary type="html">&lt;p&gt;Dshah3: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;font size=&amp;quot;2&amp;quot;&amp;gt;&lt;br /&gt;
== ''' Introduction ''' ==&lt;br /&gt;
 In Expertiza, peer reviews are used as a metric to evaluate someone’s project. Once someone has peer reviewed a project, the authors of the project can also provide feedback for this review, called “author feedback.” While grading peer reviews, it would be nice for the instructors to include the author feedback, since it shows how helpful the peer review actually was to the author of the project.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== ''' Problem Statement ''' ==&lt;br /&gt;
&lt;br /&gt;
Expertiza allows instructors to view kinds of reports of assignments in their courses such as submissions, scores, and review reports. To improve the report views, some table columns such as team name, score, the average should be made sortable by using the same existing sort library.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
''' #Issue 1: We have to sort “Review done”, “Team reviewed”, “Score awarded/Avg score”, “Assign Grade” and write comments.  in the “view review report” table. The sort button should work on all browsers, not only chrome. '''&lt;br /&gt;
&lt;br /&gt;
[[File:Issue1980.PNG]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
We thought of 2 approaches to implement this:&lt;br /&gt;
&lt;br /&gt;
'''Approach 1:''' We will be using already implemented function tablesorter of jQuery to sort the table. For table columns which have constraints on them for sorting, we will be creating custom scripts which tablesorter function supports to sort those columns. According to the problem type, we are supposed to perform three kinds of sorting. All  have one thing in common, adding up the tablesorter script in the body before using them. After including the script, we are supposed to do some modifications in the table tag by including the class. Three types of scenarios may arise:&lt;br /&gt;
&lt;br /&gt;
1.    Sorting by columns alphabetically - To sort the columns alphabetically, the table-head attribute must include sorter-true class with it to enable the sorting alphabetically.&lt;br /&gt;
&lt;br /&gt;
2.    Sorting by date - It includes adding of a date default format in the script to denote the sorter type that must be used to sort the column of the date.&lt;br /&gt;
&lt;br /&gt;
3.    Sorting by the first number followed by the second number - It will require splitting up of the data into two parts separated by '/' and then sorting the first part, followed by the second part.&lt;br /&gt;
&lt;br /&gt;
'''Approach 2:'''If above approach is not functioning, we will try to use ReactJS to implement sorting on each column.   &lt;br /&gt;
&lt;br /&gt;
'''#Issue 3:View Reports Head'''&lt;br /&gt;
&lt;br /&gt;
Solution : We will add header on top of Dropdown menu. For this we will pass the assignment name and id as parameter to function that calls view report.&lt;br /&gt;
&lt;br /&gt;
 &lt;br /&gt;
&lt;br /&gt;
ISSUE 4&lt;br /&gt;
&lt;br /&gt;
Solution:&lt;br /&gt;
&lt;br /&gt;
In file _feedback_report.html.erb&lt;br /&gt;
&lt;br /&gt;
The main issue behind the unusual horizontal format of all rows (student ID) is due to the value of rowspan=0 when there are no reviews.&lt;br /&gt;
&lt;br /&gt;
This causes all new potential rows being viewed on same single row.&lt;br /&gt;
&lt;br /&gt;
So to solve this issue, we can put condition that if number of feedbacks = 0, then use &amp;lt;tr&amp;gt; tag with no rowspan attribute.&lt;br /&gt;
&lt;br /&gt;
otherwise use rowspan attribute with value which is being passed.&lt;br /&gt;
&amp;lt;/font&amp;gt;&lt;/div&gt;</summary>
		<author><name>Dshah3</name></author>
	</entry>
	<entry>
		<id>https://wiki.expertiza.ncsu.edu/index.php?title=CSC/ECE_517_Fall_2019_-_E1980._Sort_instructor_reports_by_name,_ID,_score,_etc.&amp;diff=128300</id>
		<title>CSC/ECE 517 Fall 2019 - E1980. Sort instructor reports by name, ID, score, etc.</title>
		<link rel="alternate" type="text/html" href="https://wiki.expertiza.ncsu.edu/index.php?title=CSC/ECE_517_Fall_2019_-_E1980._Sort_instructor_reports_by_name,_ID,_score,_etc.&amp;diff=128300"/>
		<updated>2019-11-11T00:03:11Z</updated>

		<summary type="html">&lt;p&gt;Dshah3: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;font size=&amp;quot;2&amp;quot;&amp;gt;&lt;br /&gt;
== ''' Introduction ''' ==&lt;br /&gt;
* In Expertiza, peer reviews are used as a metric to evaluate someone’s project. Once someone has peer reviewed a project, the authors of the project can also provide feedback for this review, called “author feedback.” While grading peer reviews, it would be nice for the instructors to include the author feedback, since it shows how helpful the peer review actually was to the author of the project.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== ''' Problem Statement ''' ==&lt;br /&gt;
&lt;br /&gt;
Expertiza allows instructors to view kinds of reports of assignments in their courses such as submissions, scores, and review reports. To improve the report views, some table columns such as team name, score, the average should be made sortable by using the same existing sort library.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
''' #Issue 1: We have to sort “Review done”, “Team reviewed”, “Score awarded/Avg score”, “Assign Grade” and write comments.  in the “view review report” table. The sort button should work on all browsers, not only chrome. '''&lt;br /&gt;
&lt;br /&gt;
[[File:Issue1980.PNG]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
We thought of 2 approaches to implement this:&lt;br /&gt;
&lt;br /&gt;
'''Approach 1:''' We will be using already implemented function tablesorter of jQuery to sort the table. For table columns which have constraints on them for sorting, we will be creating custom scripts which tablesorter function supports to sort those columns. According to the problem type, we are supposed to perform three kinds of sorting. All  have one thing in common, adding up the tablesorter script in the body before using them. After including the script, we are supposed to do some modifications in the table tag by including the class. Three types of scenarios may arise:&lt;br /&gt;
&lt;br /&gt;
1.    Sorting by columns alphabetically - To sort the columns alphabetically, the table-head attribute must include sorter-true class with it to enable the sorting alphabetically.&lt;br /&gt;
&lt;br /&gt;
2.    Sorting by date - It includes adding of a date default format in the script to denote the sorter type that must be used to sort the column of the date.&lt;br /&gt;
&lt;br /&gt;
3.    Sorting by the first number followed by the second number - It will require splitting up of the data into two parts separated by '/' and then sorting the first part, followed by the second part.&lt;br /&gt;
&lt;br /&gt;
'''Approach 2:'''If above approach is not functioning, we will try to use ReactJS to implement sorting on each column.   &lt;br /&gt;
&lt;br /&gt;
'''#Issue 3:View Reports Head'''&lt;br /&gt;
&lt;br /&gt;
Solution : We will add header on top of Dropdown menu. For this we will pass the assignment name and id as parameter to function that calls view report.&lt;br /&gt;
&lt;br /&gt;
 &lt;br /&gt;
&lt;br /&gt;
ISSUE 4&lt;br /&gt;
&lt;br /&gt;
Solution:&lt;br /&gt;
&lt;br /&gt;
In file _feedback_report.html.erb&lt;br /&gt;
&lt;br /&gt;
The main issue behind the unusual horizontal format of all rows (student ID) is due to the value of rowspan=0 when there are no reviews.&lt;br /&gt;
&lt;br /&gt;
This causes all new potential rows being viewed on same single row.&lt;br /&gt;
&lt;br /&gt;
So to solve this issue, we can put condition that if number of feedbacks = 0, then use &amp;lt;tr&amp;gt; tag with no rowspan attribute.&lt;br /&gt;
&lt;br /&gt;
otherwise use rowspan attribute with value which is being passed.&lt;br /&gt;
&amp;lt;/font&amp;gt;&lt;/div&gt;</summary>
		<author><name>Dshah3</name></author>
	</entry>
	<entry>
		<id>https://wiki.expertiza.ncsu.edu/index.php?title=CSC/ECE_517_Fall_2019_-_E1980._Sort_instructor_reports_by_name,_ID,_score,_etc.&amp;diff=128298</id>
		<title>CSC/ECE 517 Fall 2019 - E1980. Sort instructor reports by name, ID, score, etc.</title>
		<link rel="alternate" type="text/html" href="https://wiki.expertiza.ncsu.edu/index.php?title=CSC/ECE_517_Fall_2019_-_E1980._Sort_instructor_reports_by_name,_ID,_score,_etc.&amp;diff=128298"/>
		<updated>2019-11-11T00:01:25Z</updated>

		<summary type="html">&lt;p&gt;Dshah3: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;font size=&amp;quot;2&amp;quot;&amp;gt;&lt;br /&gt;
== ''' Introduction ''' ==&lt;br /&gt;
* In Expertiza, peer reviews are used as a metric to evaluate someone’s project. Once someone has peer reviewed a project, the authors of the project can also provide feedback for this review, called “author feedback.” While grading peer reviews, it would be nice for the instructors to include the author feedback, since it shows how helpful the peer review actually was to the author of the project.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== ''' Problem Statement ''' ==&lt;br /&gt;
&lt;br /&gt;
Expertiza allows instructors to view kinds of reports of assignments in their courses such as submissions, scores, and review reports. To improve the report views, some table columns such as team name, score, the average should be made sortable by using the same existing sort library.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
''' #Issue 1: We have to sort “Review done”, “Team reviewed”, “Score awarded/Avg score”, “Assign Grade” and write comments.  in the “view review report” table. The sort button should work on all browsers, not only chrome. '''&lt;br /&gt;
&lt;br /&gt;
[[File:Issue1980.PNG]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
We have came forward with 2 approaches to implement this:&lt;br /&gt;
&lt;br /&gt;
'''Approach 1:''' We will be using already implemented function tablesorter of jQuery to sort the table. For table columns which have constraints on them for sorting, we will be creating custom scripts which tablesorter function supports to sort those columns. According to the problem type, we are supposed to perform three kinds of sorting. All  have one thing in common, adding up the tablesorter script in the body before using them. After including the script, we are supposed to do some modifications in the table tag by including the class. Three types of scenarios may arise:&lt;br /&gt;
&lt;br /&gt;
1.    Sorting by columns alphabetically - To sort the columns alphabetically, the table-head attribute must include sorter-true class with it to enable the sorting alphabetically.&lt;br /&gt;
&lt;br /&gt;
2.    Sorting by date - It includes adding of a date default format in the script to denote the sorter type that must be used to sort the column of the date.&lt;br /&gt;
&lt;br /&gt;
3.    Sorting by the first number followed by the second number - It will require splitting up of the data into two parts separated by '/' and then sorting the first part, followed by the second part.&lt;br /&gt;
&lt;br /&gt;
'''Approach 2:'''If above approach is not functioning, we will try to use ReactJS to implement sorting on each column.   &lt;br /&gt;
&lt;br /&gt;
#Issue 3:View Reports Head&lt;br /&gt;
&lt;br /&gt;
Solution : We will add header on top of Dropdown menu. For this we will pass the assignment name and id as parameter to function that calls view report.&lt;br /&gt;
&lt;br /&gt;
 &lt;br /&gt;
&lt;br /&gt;
ISSUE 4&lt;br /&gt;
&lt;br /&gt;
Solution:&lt;br /&gt;
&lt;br /&gt;
In file _feedback_report.html.erb&lt;br /&gt;
&lt;br /&gt;
The main issue behind the unusual horizontal format of all rows (student ID) is due to the value of rowspan=0 when there are no reviews.&lt;br /&gt;
&lt;br /&gt;
This causes all new potential rows being viewed on same single row.&lt;br /&gt;
&lt;br /&gt;
So to solve this issue, we can put condition that if number of feedbacks = 0, then use &amp;lt;tr&amp;gt; tag with no rowspan attribute.&lt;br /&gt;
&lt;br /&gt;
otherwise use rowspan attribute with value which is being passed.&lt;br /&gt;
&amp;lt;/font&amp;gt;&lt;/div&gt;</summary>
		<author><name>Dshah3</name></author>
	</entry>
	<entry>
		<id>https://wiki.expertiza.ncsu.edu/index.php?title=CSC/ECE_517_Fall_2019_-_E1980._Sort_instructor_reports_by_name,_ID,_score,_etc.&amp;diff=128296</id>
		<title>CSC/ECE 517 Fall 2019 - E1980. Sort instructor reports by name, ID, score, etc.</title>
		<link rel="alternate" type="text/html" href="https://wiki.expertiza.ncsu.edu/index.php?title=CSC/ECE_517_Fall_2019_-_E1980._Sort_instructor_reports_by_name,_ID,_score,_etc.&amp;diff=128296"/>
		<updated>2019-11-11T00:00:50Z</updated>

		<summary type="html">&lt;p&gt;Dshah3: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;font size=&amp;quot;2&amp;quot;&amp;gt;&lt;br /&gt;
== ''' Introduction ''' ==&lt;br /&gt;
* In Expertiza, peer reviews are used as a metric to evaluate someone’s project. Once someone has peer reviewed a project, the authors of the project can also provide feedback for this review, called “author feedback.” While grading peer reviews, it would be nice for the instructors to include the author feedback, since it shows how helpful the peer review actually was to the author of the project.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== ''' Problem Statement ''' ==&lt;br /&gt;
&lt;br /&gt;
Expertiza allows instructors to view kinds of reports of assignments in their courses such as submissions, scores, and review reports. To improve the report views, some table columns such as team name, score, the average should be made sortable by using the same existing sort library.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
''' #Issue 1: We have to sort “Review done”, “Team reviewed”, “Score awarded/Avg score”, “Assign Grade” and write comments.  in the “view review report” table. The sort button should work on all browsers, not only chrome. '''&lt;br /&gt;
&lt;br /&gt;
[[File:Issue1980.PNG]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
We have came forward with 2 approaches to implement this:&lt;br /&gt;
&lt;br /&gt;
&amp;quot;&amp;quot;&amp;quot;Approach 1:&amp;quot;&amp;quot;&amp;quot; We will be using already implemented function tablesorter of jQuery to sort the table. For table columns which have constraints on them for sorting, we will be creating custom scripts which tablesorter function supports to sort those columns. According to the problem type, we are supposed to perform three kinds of sorting. All  have one thing in common, adding up the tablesorter script in the body before using them. After including the script, we are supposed to do some modifications in the table tag by including the class. Three types of scenarios may arise:&lt;br /&gt;
&lt;br /&gt;
1.    Sorting by columns alphabetically - To sort the columns alphabetically, the table-head attribute must include sorter-true class with it to enable the sorting alphabetically.&lt;br /&gt;
&lt;br /&gt;
2.    Sorting by date - It includes adding of a date default format in the script to denote the sorter type that must be used to sort the column of the date.&lt;br /&gt;
&lt;br /&gt;
3.    Sorting by the first number followed by the second number - It will require splitting up of the data into two parts separated by '/' and then sorting the first part, followed by the second part.&lt;br /&gt;
&lt;br /&gt;
&amp;quot;&amp;quot;&amp;quot;Approach 2:&amp;quot;&amp;quot;&amp;quot;If above approach is not functioning, we will try to use ReactJS to implement sorting on each column.   &lt;br /&gt;
&lt;br /&gt;
#Issue 3:View Reports Head&lt;br /&gt;
&lt;br /&gt;
Solution : We will add header on top of Dropdown menu. For this we will pass the assignment name and id as parameter to function that calls view report.&lt;br /&gt;
&lt;br /&gt;
 &lt;br /&gt;
&lt;br /&gt;
ISSUE 4&lt;br /&gt;
&lt;br /&gt;
Solution:&lt;br /&gt;
&lt;br /&gt;
In file _feedback_report.html.erb&lt;br /&gt;
&lt;br /&gt;
The main issue behind the unusual horizontal format of all rows (student ID) is due to the value of rowspan=0 when there are no reviews.&lt;br /&gt;
&lt;br /&gt;
This causes all new potential rows being viewed on same single row.&lt;br /&gt;
&lt;br /&gt;
So to solve this issue, we can put condition that if number of feedbacks = 0, then use &amp;lt;tr&amp;gt; tag with no rowspan attribute.&lt;br /&gt;
&lt;br /&gt;
otherwise use rowspan attribute with value which is being passed.&lt;br /&gt;
&amp;lt;/font&amp;gt;&lt;/div&gt;</summary>
		<author><name>Dshah3</name></author>
	</entry>
	<entry>
		<id>https://wiki.expertiza.ncsu.edu/index.php?title=CSC/ECE_517_Fall_2019_-_E1980._Sort_instructor_reports_by_name,_ID,_score,_etc.&amp;diff=128293</id>
		<title>CSC/ECE 517 Fall 2019 - E1980. Sort instructor reports by name, ID, score, etc.</title>
		<link rel="alternate" type="text/html" href="https://wiki.expertiza.ncsu.edu/index.php?title=CSC/ECE_517_Fall_2019_-_E1980._Sort_instructor_reports_by_name,_ID,_score,_etc.&amp;diff=128293"/>
		<updated>2019-11-10T23:55:21Z</updated>

		<summary type="html">&lt;p&gt;Dshah3: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;font size=&amp;quot;2&amp;quot;&amp;gt;&lt;br /&gt;
== ''' Introduction ''' ==&lt;br /&gt;
* In Expertiza, peer reviews are used as a metric to evaluate someone’s project. Once someone has peer reviewed a project, the authors of the project can also provide feedback for this review, called “author feedback.” While grading peer reviews, it would be nice for the instructors to include the author feedback, since it shows how helpful the peer review actually was to the author of the project.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== ''' Problem Statement ''' ==&lt;br /&gt;
&lt;br /&gt;
Expertiza allows instructors to view kinds of reports of assignments in their courses such as submissions, scores, and review reports. To improve the report views, some table columns such as team name, score, the average should be made sortable by using the same existing sort library.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
''' #Issue 1: We have to sort “Review done”, “Team reviewed”, “Score awarded/Avg score”, “Assign Grade” and write comments.  in the “view review report” table. The sort button should work on all browsers, not only chrome. '''&lt;br /&gt;
&lt;br /&gt;
[[File:Issue1980.PNG]]&lt;br /&gt;
&lt;br /&gt;
ISSUE 1 view reports&lt;br /&gt;
&lt;br /&gt;
we have two approaches:&lt;br /&gt;
&lt;br /&gt;
Approach 1: We will be using tablesorter jQuery to sort the table. For table columns which have constraints on them for sorting, we will be creating custom scripts which tablesorter library supports to sort those columns. According to the problem type, we are supposed to perform three kinds of sorting. All these have one thing in common. Adding up the tablesorter script in the body before using them. After including the script, we are supposed to do some modifications in the table tag by including the class. Three types of scenario may arise:&lt;br /&gt;
&lt;br /&gt;
1.    Sorting by columns alphabetically - To sort the columns alphabetically, the table-head attribute must include sorter-true class with it to enable the sorting alphabetically.&lt;br /&gt;
&lt;br /&gt;
2.    Sorting by date - It includes adding of a date default format in the script to denote the sorter type that must be used to sort the column of the date.&lt;br /&gt;
&lt;br /&gt;
3.    Sorting by the first number followed by the second number - It will require splitting up of the data into two parts separated by '/' and then sorting the first part, followed by the second part.&lt;br /&gt;
&lt;br /&gt;
Approach 2If above approach is not functioning, we will try to use ReactJS to implement sorting on each columns.   &lt;br /&gt;
&lt;br /&gt;
ISSUE 3 View Reports Head&lt;br /&gt;
&lt;br /&gt;
Solution : We will add header on top of Dropdown menu. For this we will pass the assignment name and id as parameter to function that calls view report.&lt;br /&gt;
&lt;br /&gt;
 &lt;br /&gt;
&lt;br /&gt;
ISSUE 4&lt;br /&gt;
&lt;br /&gt;
Solution:&lt;br /&gt;
&lt;br /&gt;
In file _feedback_report.html.erb&lt;br /&gt;
&lt;br /&gt;
The main issue behind the unusual horizontal format of all rows (student ID) is due to the value of rowspan=0 when there are no reviews.&lt;br /&gt;
&lt;br /&gt;
This causes all new potential rows being viewed on same single row.&lt;br /&gt;
&lt;br /&gt;
So to solve this issue, we can put condition that if number of feedbacks = 0, then use &amp;lt;tr&amp;gt; tag with no rowspan attribute.&lt;br /&gt;
&lt;br /&gt;
otherwise use rowspan attribute with value which is being passed.&lt;br /&gt;
&amp;lt;/font&amp;gt;&lt;/div&gt;</summary>
		<author><name>Dshah3</name></author>
	</entry>
	<entry>
		<id>https://wiki.expertiza.ncsu.edu/index.php?title=CSC/ECE_517_Fall_2019_-_E1980._Sort_instructor_reports_by_name,_ID,_score,_etc.&amp;diff=128292</id>
		<title>CSC/ECE 517 Fall 2019 - E1980. Sort instructor reports by name, ID, score, etc.</title>
		<link rel="alternate" type="text/html" href="https://wiki.expertiza.ncsu.edu/index.php?title=CSC/ECE_517_Fall_2019_-_E1980._Sort_instructor_reports_by_name,_ID,_score,_etc.&amp;diff=128292"/>
		<updated>2019-11-10T23:55:08Z</updated>

		<summary type="html">&lt;p&gt;Dshah3: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;font size=&amp;quot;3&amp;quot;&amp;gt;&lt;br /&gt;
== ''' Introduction ''' ==&lt;br /&gt;
* In Expertiza, peer reviews are used as a metric to evaluate someone’s project. Once someone has peer reviewed a project, the authors of the project can also provide feedback for this review, called “author feedback.” While grading peer reviews, it would be nice for the instructors to include the author feedback, since it shows how helpful the peer review actually was to the author of the project.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== ''' Problem Statement ''' ==&lt;br /&gt;
&lt;br /&gt;
Expertiza allows instructors to view kinds of reports of assignments in their courses such as submissions, scores, and review reports. To improve the report views, some table columns such as team name, score, the average should be made sortable by using the same existing sort library.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
''' #Issue 1: We have to sort “Review done”, “Team reviewed”, “Score awarded/Avg score”, “Assign Grade” and write comments.  in the “view review report” table. The sort button should work on all browsers, not only chrome. '''&lt;br /&gt;
&lt;br /&gt;
[[File:Issue1980.PNG]]&lt;br /&gt;
&lt;br /&gt;
ISSUE 1 view reports&lt;br /&gt;
&lt;br /&gt;
we have two approaches:&lt;br /&gt;
&lt;br /&gt;
Approach 1: We will be using tablesorter jQuery to sort the table. For table columns which have constraints on them for sorting, we will be creating custom scripts which tablesorter library supports to sort those columns. According to the problem type, we are supposed to perform three kinds of sorting. All these have one thing in common. Adding up the tablesorter script in the body before using them. After including the script, we are supposed to do some modifications in the table tag by including the class. Three types of scenario may arise:&lt;br /&gt;
&lt;br /&gt;
1.    Sorting by columns alphabetically - To sort the columns alphabetically, the table-head attribute must include sorter-true class with it to enable the sorting alphabetically.&lt;br /&gt;
&lt;br /&gt;
2.    Sorting by date - It includes adding of a date default format in the script to denote the sorter type that must be used to sort the column of the date.&lt;br /&gt;
&lt;br /&gt;
3.    Sorting by the first number followed by the second number - It will require splitting up of the data into two parts separated by '/' and then sorting the first part, followed by the second part.&lt;br /&gt;
&lt;br /&gt;
Approach 2If above approach is not functioning, we will try to use ReactJS to implement sorting on each columns.   &lt;br /&gt;
&lt;br /&gt;
ISSUE 3 View Reports Head&lt;br /&gt;
&lt;br /&gt;
Solution : We will add header on top of Dropdown menu. For this we will pass the assignment name and id as parameter to function that calls view report.&lt;br /&gt;
&lt;br /&gt;
 &lt;br /&gt;
&lt;br /&gt;
ISSUE 4&lt;br /&gt;
&lt;br /&gt;
Solution:&lt;br /&gt;
&lt;br /&gt;
In file _feedback_report.html.erb&lt;br /&gt;
&lt;br /&gt;
The main issue behind the unusual horizontal format of all rows (student ID) is due to the value of rowspan=0 when there are no reviews.&lt;br /&gt;
&lt;br /&gt;
This causes all new potential rows being viewed on same single row.&lt;br /&gt;
&lt;br /&gt;
So to solve this issue, we can put condition that if number of feedbacks = 0, then use &amp;lt;tr&amp;gt; tag with no rowspan attribute.&lt;br /&gt;
&lt;br /&gt;
otherwise use rowspan attribute with value which is being passed.&lt;br /&gt;
&amp;lt;/font&amp;gt;&lt;/div&gt;</summary>
		<author><name>Dshah3</name></author>
	</entry>
	<entry>
		<id>https://wiki.expertiza.ncsu.edu/index.php?title=CSC/ECE_517_Fall_2019_-_E1980._Sort_instructor_reports_by_name,_ID,_score,_etc.&amp;diff=128290</id>
		<title>CSC/ECE 517 Fall 2019 - E1980. Sort instructor reports by name, ID, score, etc.</title>
		<link rel="alternate" type="text/html" href="https://wiki.expertiza.ncsu.edu/index.php?title=CSC/ECE_517_Fall_2019_-_E1980._Sort_instructor_reports_by_name,_ID,_score,_etc.&amp;diff=128290"/>
		<updated>2019-11-10T23:54:58Z</updated>

		<summary type="html">&lt;p&gt;Dshah3: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;font size=&amp;quot;4&amp;quot;&amp;gt;&lt;br /&gt;
== ''' Introduction ''' ==&lt;br /&gt;
* In Expertiza, peer reviews are used as a metric to evaluate someone’s project. Once someone has peer reviewed a project, the authors of the project can also provide feedback for this review, called “author feedback.” While grading peer reviews, it would be nice for the instructors to include the author feedback, since it shows how helpful the peer review actually was to the author of the project.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== ''' Problem Statement ''' ==&lt;br /&gt;
&lt;br /&gt;
Expertiza allows instructors to view kinds of reports of assignments in their courses such as submissions, scores, and review reports. To improve the report views, some table columns such as team name, score, the average should be made sortable by using the same existing sort library.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
''' #Issue 1: We have to sort “Review done”, “Team reviewed”, “Score awarded/Avg score”, “Assign Grade” and write comments.  in the “view review report” table. The sort button should work on all browsers, not only chrome. '''&lt;br /&gt;
&lt;br /&gt;
[[File:Issue1980.PNG]]&lt;br /&gt;
&lt;br /&gt;
ISSUE 1 view reports&lt;br /&gt;
&lt;br /&gt;
we have two approaches:&lt;br /&gt;
&lt;br /&gt;
Approach 1: We will be using tablesorter jQuery to sort the table. For table columns which have constraints on them for sorting, we will be creating custom scripts which tablesorter library supports to sort those columns. According to the problem type, we are supposed to perform three kinds of sorting. All these have one thing in common. Adding up the tablesorter script in the body before using them. After including the script, we are supposed to do some modifications in the table tag by including the class. Three types of scenario may arise:&lt;br /&gt;
&lt;br /&gt;
1.    Sorting by columns alphabetically - To sort the columns alphabetically, the table-head attribute must include sorter-true class with it to enable the sorting alphabetically.&lt;br /&gt;
&lt;br /&gt;
2.    Sorting by date - It includes adding of a date default format in the script to denote the sorter type that must be used to sort the column of the date.&lt;br /&gt;
&lt;br /&gt;
3.    Sorting by the first number followed by the second number - It will require splitting up of the data into two parts separated by '/' and then sorting the first part, followed by the second part.&lt;br /&gt;
&lt;br /&gt;
Approach 2If above approach is not functioning, we will try to use ReactJS to implement sorting on each columns.   &lt;br /&gt;
&lt;br /&gt;
ISSUE 3 View Reports Head&lt;br /&gt;
&lt;br /&gt;
Solution : We will add header on top of Dropdown menu. For this we will pass the assignment name and id as parameter to function that calls view report.&lt;br /&gt;
&lt;br /&gt;
 &lt;br /&gt;
&lt;br /&gt;
ISSUE 4&lt;br /&gt;
&lt;br /&gt;
Solution:&lt;br /&gt;
&lt;br /&gt;
In file _feedback_report.html.erb&lt;br /&gt;
&lt;br /&gt;
The main issue behind the unusual horizontal format of all rows (student ID) is due to the value of rowspan=0 when there are no reviews.&lt;br /&gt;
&lt;br /&gt;
This causes all new potential rows being viewed on same single row.&lt;br /&gt;
&lt;br /&gt;
So to solve this issue, we can put condition that if number of feedbacks = 0, then use &amp;lt;tr&amp;gt; tag with no rowspan attribute.&lt;br /&gt;
&lt;br /&gt;
otherwise use rowspan attribute with value which is being passed.&lt;br /&gt;
&amp;lt;/font&amp;gt;&lt;/div&gt;</summary>
		<author><name>Dshah3</name></author>
	</entry>
	<entry>
		<id>https://wiki.expertiza.ncsu.edu/index.php?title=File:Issue1980.PNG&amp;diff=128285</id>
		<title>File:Issue1980.PNG</title>
		<link rel="alternate" type="text/html" href="https://wiki.expertiza.ncsu.edu/index.php?title=File:Issue1980.PNG&amp;diff=128285"/>
		<updated>2019-11-10T23:54:20Z</updated>

		<summary type="html">&lt;p&gt;Dshah3: uploaded a new version of &amp;amp;quot;File:Issue1980.PNG&amp;amp;quot;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Dshah3</name></author>
	</entry>
	<entry>
		<id>https://wiki.expertiza.ncsu.edu/index.php?title=CSC/ECE_517_Fall_2019_-_E1980._Sort_instructor_reports_by_name,_ID,_score,_etc.&amp;diff=128264</id>
		<title>CSC/ECE 517 Fall 2019 - E1980. Sort instructor reports by name, ID, score, etc.</title>
		<link rel="alternate" type="text/html" href="https://wiki.expertiza.ncsu.edu/index.php?title=CSC/ECE_517_Fall_2019_-_E1980._Sort_instructor_reports_by_name,_ID,_score,_etc.&amp;diff=128264"/>
		<updated>2019-11-10T23:44:36Z</updated>

		<summary type="html">&lt;p&gt;Dshah3: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;font size=&amp;quot;2&amp;quot;&amp;gt;&lt;br /&gt;
== ''' Introduction ''' ==&lt;br /&gt;
* In Expertiza, peer reviews are used as a metric to evaluate someone’s project. Once someone has peer reviewed a project, the authors of the project can also provide feedback for this review, called “author feedback.” While grading peer reviews, it would be nice for the instructors to include the author feedback, since it shows how helpful the peer review actually was to the author of the project.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== ''' Problem Statement ''' ==&lt;br /&gt;
&lt;br /&gt;
Expertiza allows instructors to view kinds of reports of assignments in their courses such as submissions, scores, and review reports. To improve the report views, some table columns such as team name, score, the average should be made sortable by using the same existing sort library.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
''' #Issue 1: We have to sort “Review done”, “Team reviewed”, “Score awarded/Avg score”, “Assign Grade” and write comments.  in the “view review report” table. The sort button should work on all browsers, not only chrome. '''&lt;br /&gt;
&lt;br /&gt;
[[File:Issue1980.PNG]]&lt;br /&gt;
&lt;br /&gt;
ISSUE 1 view reports&lt;br /&gt;
&lt;br /&gt;
we have two approaches:&lt;br /&gt;
&lt;br /&gt;
Approach 1: We will be using tablesorter jQuery to sort the table. For table columns which have constraints on them for sorting, we will be creating custom scripts which tablesorter library supports to sort those columns. According to the problem type, we are supposed to perform three kinds of sorting. All these have one thing in common. Adding up the tablesorter script in the body before using them. After including the script, we are supposed to do some modifications in the table tag by including the class. Three types of scenario may arise:&lt;br /&gt;
&lt;br /&gt;
1.    Sorting by columns alphabetically - To sort the columns alphabetically, the table-head attribute must include sorter-true class with it to enable the sorting alphabetically.&lt;br /&gt;
&lt;br /&gt;
2.    Sorting by date - It includes adding of a date default format in the script to denote the sorter type that must be used to sort the column of the date.&lt;br /&gt;
&lt;br /&gt;
3.    Sorting by the first number followed by the second number - It will require splitting up of the data into two parts separated by '/' and then sorting the first part, followed by the second part.&lt;br /&gt;
&lt;br /&gt;
Approach 2If above approach is not functioning, we will try to use ReactJS to implement sorting on each columns.   &lt;br /&gt;
&lt;br /&gt;
ISSUE 3 View Reports Head&lt;br /&gt;
&lt;br /&gt;
Solution : We will add header on top of Dropdown menu. For this we will pass the assignment name and id as parameter to function that calls view report.&lt;br /&gt;
&lt;br /&gt;
 &lt;br /&gt;
&lt;br /&gt;
ISSUE 4&lt;br /&gt;
&lt;br /&gt;
Solution:&lt;br /&gt;
&lt;br /&gt;
In file _feedback_report.html.erb&lt;br /&gt;
&lt;br /&gt;
The main issue behind the unusual horizontal format of all rows (student ID) is due to the value of rowspan=0 when there are no reviews.&lt;br /&gt;
&lt;br /&gt;
This causes all new potential rows being viewed on same single row.&lt;br /&gt;
&lt;br /&gt;
So to solve this issue, we can put condition that if number of feedbacks = 0, then use &amp;lt;tr&amp;gt; tag with no rowspan attribute.&lt;br /&gt;
&lt;br /&gt;
otherwise use rowspan attribute with value which is being passed.&lt;br /&gt;
&amp;lt;/font&amp;gt;&lt;/div&gt;</summary>
		<author><name>Dshah3</name></author>
	</entry>
	<entry>
		<id>https://wiki.expertiza.ncsu.edu/index.php?title=CSC/ECE_517_Fall_2019_-_E1980._Sort_instructor_reports_by_name,_ID,_score,_etc.&amp;diff=128261</id>
		<title>CSC/ECE 517 Fall 2019 - E1980. Sort instructor reports by name, ID, score, etc.</title>
		<link rel="alternate" type="text/html" href="https://wiki.expertiza.ncsu.edu/index.php?title=CSC/ECE_517_Fall_2019_-_E1980._Sort_instructor_reports_by_name,_ID,_score,_etc.&amp;diff=128261"/>
		<updated>2019-11-10T23:41:09Z</updated>

		<summary type="html">&lt;p&gt;Dshah3: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;font size=&amp;quot;2&amp;quot;&amp;gt;&lt;br /&gt;
== ''' Introduction ''' ==&lt;br /&gt;
* In Expertiza, peer reviews are used as a metric to evaluate someone’s project. Once someone has peer reviewed a project, the authors of the project can also provide feedback for this review, called “author feedback.” While grading peer reviews, it would be nice for the instructors to include the author feedback, since it shows how helpful the peer review actually was to the author of the project.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== ''' Problem Statement ''' ==&lt;br /&gt;
&lt;br /&gt;
Expertiza allows instructors to view kinds of reports of assignments in their courses such as submissions, scores, and review reports. To improve the report views, some table columns such as team name, score, the average should be made sortable by using the same existing sort library.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
''' #Issue 1: We have to sort “Review done”, “Team reviewed”, “Score awarded/Avg score”, “Assign Grade” and write comments.  in the “view review report” table. The sort button should work on all browsers, not only chrome. '''&lt;br /&gt;
&lt;br /&gt;
[[File:Issue1980.PNG|50px]]&lt;br /&gt;
&lt;br /&gt;
ISSUE 1 view reports&lt;br /&gt;
&lt;br /&gt;
we have two approaches:&lt;br /&gt;
&lt;br /&gt;
Approach 1: We will be using tablesorter jQuery to sort the table. For table columns which have constraints on them for sorting, we will be creating custom scripts which tablesorter library supports to sort those columns. According to the problem type, we are supposed to perform three kinds of sorting. All these have one thing in common. Adding up the tablesorter script in the body before using them. After including the script, we are supposed to do some modifications in the table tag by including the class. Three types of scenario may arise:&lt;br /&gt;
&lt;br /&gt;
1.    Sorting by columns alphabetically - To sort the columns alphabetically, the table-head attribute must include sorter-true class with it to enable the sorting alphabetically.&lt;br /&gt;
&lt;br /&gt;
2.    Sorting by date - It includes adding of a date default format in the script to denote the sorter type that must be used to sort the column of the date.&lt;br /&gt;
&lt;br /&gt;
3.    Sorting by the first number followed by the second number - It will require splitting up of the data into two parts separated by '/' and then sorting the first part, followed by the second part.&lt;br /&gt;
&lt;br /&gt;
Approach 2If above approach is not functioning, we will try to use ReactJS to implement sorting on each columns.   &lt;br /&gt;
&lt;br /&gt;
ISSUE 3 View Reports Head&lt;br /&gt;
&lt;br /&gt;
Solution : We will add header on top of Dropdown menu. For this we will pass the assignment name and id as parameter to function that calls view report.&lt;br /&gt;
&lt;br /&gt;
 &lt;br /&gt;
&lt;br /&gt;
ISSUE 4&lt;br /&gt;
&lt;br /&gt;
Solution:&lt;br /&gt;
&lt;br /&gt;
In file _feedback_report.html.erb&lt;br /&gt;
&lt;br /&gt;
The main issue behind the unusual horizontal format of all rows (student ID) is due to the value of rowspan=0 when there are no reviews.&lt;br /&gt;
&lt;br /&gt;
This causes all new potential rows being viewed on same single row.&lt;br /&gt;
&lt;br /&gt;
So to solve this issue, we can put condition that if number of feedbacks = 0, then use &amp;lt;tr&amp;gt; tag with no rowspan attribute.&lt;br /&gt;
&lt;br /&gt;
otherwise use rowspan attribute with value which is being passed.&lt;br /&gt;
&amp;lt;/font&amp;gt;&lt;/div&gt;</summary>
		<author><name>Dshah3</name></author>
	</entry>
	<entry>
		<id>https://wiki.expertiza.ncsu.edu/index.php?title=CSC/ECE_517_Fall_2019_-_E1980._Sort_instructor_reports_by_name,_ID,_score,_etc.&amp;diff=128260</id>
		<title>CSC/ECE 517 Fall 2019 - E1980. Sort instructor reports by name, ID, score, etc.</title>
		<link rel="alternate" type="text/html" href="https://wiki.expertiza.ncsu.edu/index.php?title=CSC/ECE_517_Fall_2019_-_E1980._Sort_instructor_reports_by_name,_ID,_score,_etc.&amp;diff=128260"/>
		<updated>2019-11-10T23:40:57Z</updated>

		<summary type="html">&lt;p&gt;Dshah3: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;font size=&amp;quot;2&amp;quot;&amp;gt;&lt;br /&gt;
== ''' Introduction ''' ==&lt;br /&gt;
* In Expertiza, peer reviews are used as a metric to evaluate someone’s project. Once someone has peer reviewed a project, the authors of the project can also provide feedback for this review, called “author feedback.” While grading peer reviews, it would be nice for the instructors to include the author feedback, since it shows how helpful the peer review actually was to the author of the project.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== ''' Problem Statement ''' ==&lt;br /&gt;
&lt;br /&gt;
Expertiza allows instructors to view kinds of reports of assignments in their courses such as submissions, scores, and review reports. To improve the report views, some table columns such as team name, score, the average should be made sortable by using the same existing sort library.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
''' #Issue 1: We have to sort “Review done”, “Team reviewed”, “Score awarded/Avg score”, “Assign Grade” and write comments.  in the “view review report” table. The sort button should work on all browsers, not only chrome. '''&lt;br /&gt;
&lt;br /&gt;
[[File:Issue1980.PNG]]&lt;br /&gt;
&lt;br /&gt;
ISSUE 1 view reports&lt;br /&gt;
&lt;br /&gt;
we have two approaches:&lt;br /&gt;
&lt;br /&gt;
Approach 1: We will be using tablesorter jQuery to sort the table. For table columns which have constraints on them for sorting, we will be creating custom scripts which tablesorter library supports to sort those columns. According to the problem type, we are supposed to perform three kinds of sorting. All these have one thing in common. Adding up the tablesorter script in the body before using them. After including the script, we are supposed to do some modifications in the table tag by including the class. Three types of scenario may arise:&lt;br /&gt;
&lt;br /&gt;
1.    Sorting by columns alphabetically - To sort the columns alphabetically, the table-head attribute must include sorter-true class with it to enable the sorting alphabetically.&lt;br /&gt;
&lt;br /&gt;
2.    Sorting by date - It includes adding of a date default format in the script to denote the sorter type that must be used to sort the column of the date.&lt;br /&gt;
&lt;br /&gt;
3.    Sorting by the first number followed by the second number - It will require splitting up of the data into two parts separated by '/' and then sorting the first part, followed by the second part.&lt;br /&gt;
&lt;br /&gt;
Approach 2If above approach is not functioning, we will try to use ReactJS to implement sorting on each columns.   &lt;br /&gt;
&lt;br /&gt;
ISSUE 3 View Reports Head&lt;br /&gt;
&lt;br /&gt;
Solution : We will add header on top of Dropdown menu. For this we will pass the assignment name and id as parameter to function that calls view report.&lt;br /&gt;
&lt;br /&gt;
 &lt;br /&gt;
&lt;br /&gt;
ISSUE 4&lt;br /&gt;
&lt;br /&gt;
Solution:&lt;br /&gt;
&lt;br /&gt;
In file _feedback_report.html.erb&lt;br /&gt;
&lt;br /&gt;
The main issue behind the unusual horizontal format of all rows (student ID) is due to the value of rowspan=0 when there are no reviews.&lt;br /&gt;
&lt;br /&gt;
This causes all new potential rows being viewed on same single row.&lt;br /&gt;
&lt;br /&gt;
So to solve this issue, we can put condition that if number of feedbacks = 0, then use &amp;lt;tr&amp;gt; tag with no rowspan attribute.&lt;br /&gt;
&lt;br /&gt;
otherwise use rowspan attribute with value which is being passed.&lt;br /&gt;
&amp;lt;/font&amp;gt;&lt;/div&gt;</summary>
		<author><name>Dshah3</name></author>
	</entry>
	<entry>
		<id>https://wiki.expertiza.ncsu.edu/index.php?title=CSC/ECE_517_Fall_2019_-_E1980._Sort_instructor_reports_by_name,_ID,_score,_etc.&amp;diff=128259</id>
		<title>CSC/ECE 517 Fall 2019 - E1980. Sort instructor reports by name, ID, score, etc.</title>
		<link rel="alternate" type="text/html" href="https://wiki.expertiza.ncsu.edu/index.php?title=CSC/ECE_517_Fall_2019_-_E1980._Sort_instructor_reports_by_name,_ID,_score,_etc.&amp;diff=128259"/>
		<updated>2019-11-10T23:40:23Z</updated>

		<summary type="html">&lt;p&gt;Dshah3: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;font size=&amp;quot;2&amp;quot;&amp;gt;&lt;br /&gt;
== ''' Introduction ''' ==&lt;br /&gt;
* In Expertiza, peer reviews are used as a metric to evaluate someone’s project. Once someone has peer reviewed a project, the authors of the project can also provide feedback for this review, called “author feedback.” While grading peer reviews, it would be nice for the instructors to include the author feedback, since it shows how helpful the peer review actually was to the author of the project.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== ''' Problem Statement ''' ==&lt;br /&gt;
&lt;br /&gt;
Expertiza allows instructors to view kinds of reports of assignments in their courses such as submissions, scores, and review reports. To improve the report views, some table columns such as team name, score, the average should be made sortable by using the same existing sort library.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
''' #Issue 1: We have to sort “Review done”, “Team reviewed”, “Score awarded/Avg score”, “Assign Grade” and write comments.  in the “view review report” table. The sort button should work on all browsers, not only chrome. '''&lt;br /&gt;
&lt;br /&gt;
[[File:Issue80.png]]&lt;br /&gt;
&lt;br /&gt;
ISSUE 1 view reports&lt;br /&gt;
&lt;br /&gt;
we have two approaches:&lt;br /&gt;
&lt;br /&gt;
Approach 1: We will be using tablesorter jQuery to sort the table. For table columns which have constraints on them for sorting, we will be creating custom scripts which tablesorter library supports to sort those columns. According to the problem type, we are supposed to perform three kinds of sorting. All these have one thing in common. Adding up the tablesorter script in the body before using them. After including the script, we are supposed to do some modifications in the table tag by including the class. Three types of scenario may arise:&lt;br /&gt;
&lt;br /&gt;
1.    Sorting by columns alphabetically - To sort the columns alphabetically, the table-head attribute must include sorter-true class with it to enable the sorting alphabetically.&lt;br /&gt;
&lt;br /&gt;
2.    Sorting by date - It includes adding of a date default format in the script to denote the sorter type that must be used to sort the column of the date.&lt;br /&gt;
&lt;br /&gt;
3.    Sorting by the first number followed by the second number - It will require splitting up of the data into two parts separated by '/' and then sorting the first part, followed by the second part.&lt;br /&gt;
&lt;br /&gt;
Approach 2If above approach is not functioning, we will try to use ReactJS to implement sorting on each columns.   &lt;br /&gt;
&lt;br /&gt;
ISSUE 3 View Reports Head&lt;br /&gt;
&lt;br /&gt;
Solution : We will add header on top of Dropdown menu. For this we will pass the assignment name and id as parameter to function that calls view report.&lt;br /&gt;
&lt;br /&gt;
 &lt;br /&gt;
&lt;br /&gt;
ISSUE 4&lt;br /&gt;
&lt;br /&gt;
Solution:&lt;br /&gt;
&lt;br /&gt;
In file _feedback_report.html.erb&lt;br /&gt;
&lt;br /&gt;
The main issue behind the unusual horizontal format of all rows (student ID) is due to the value of rowspan=0 when there are no reviews.&lt;br /&gt;
&lt;br /&gt;
This causes all new potential rows being viewed on same single row.&lt;br /&gt;
&lt;br /&gt;
So to solve this issue, we can put condition that if number of feedbacks = 0, then use &amp;lt;tr&amp;gt; tag with no rowspan attribute.&lt;br /&gt;
&lt;br /&gt;
otherwise use rowspan attribute with value which is being passed.&lt;br /&gt;
&amp;lt;/font&amp;gt;&lt;/div&gt;</summary>
		<author><name>Dshah3</name></author>
	</entry>
	<entry>
		<id>https://wiki.expertiza.ncsu.edu/index.php?title=CSC/ECE_517_Fall_2019_-_E1980._Sort_instructor_reports_by_name,_ID,_score,_etc.&amp;diff=128252</id>
		<title>CSC/ECE 517 Fall 2019 - E1980. Sort instructor reports by name, ID, score, etc.</title>
		<link rel="alternate" type="text/html" href="https://wiki.expertiza.ncsu.edu/index.php?title=CSC/ECE_517_Fall_2019_-_E1980._Sort_instructor_reports_by_name,_ID,_score,_etc.&amp;diff=128252"/>
		<updated>2019-11-10T23:19:59Z</updated>

		<summary type="html">&lt;p&gt;Dshah3: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;font size=&amp;quot;2&amp;quot;&amp;gt;&lt;br /&gt;
== ''' Introduction ''' ==&lt;br /&gt;
* In Expertiza, peer reviews are used as a metric to evaluate someone’s project. Once someone has peer reviewed a project, the authors of the project can also provide feedback for this review, called “author feedback.” While grading peer reviews, it would be nice for the instructors to include the author feedback, since it shows how helpful the peer review actually was to the author of the project.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== ''' Problem Statement ''' ==&lt;br /&gt;
&lt;br /&gt;
Expertiza allows instructors to view kinds of reports of assignments in their courses such as submissions, scores, and review reports. To improve the report views, some table columns such as team name, score, the average should be made sortable by using the same existing sort library.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
''' #Issue 1: We have to sort “Review done”, “Team reviewed”, “Score awarded/Avg score”, “Assign Grade” and write comments.  in the “view review report” table. The sort button should work on all browsers, not only chrome. '''&lt;br /&gt;
&lt;br /&gt;
[[File:Issue1980.PNG|100px]]&lt;br /&gt;
&lt;br /&gt;
ISSUE 1 view reports&lt;br /&gt;
&lt;br /&gt;
we have two approaches:&lt;br /&gt;
&lt;br /&gt;
Approach 1: We will be using tablesorter jQuery to sort the table. For table columns which have constraints on them for sorting, we will be creating custom scripts which tablesorter library supports to sort those columns. According to the problem type, we are supposed to perform three kinds of sorting. All these have one thing in common. Adding up the tablesorter script in the body before using them. After including the script, we are supposed to do some modifications in the table tag by including the class. Three types of scenario may arise:&lt;br /&gt;
&lt;br /&gt;
1.    Sorting by columns alphabetically - To sort the columns alphabetically, the table-head attribute must include sorter-true class with it to enable the sorting alphabetically.&lt;br /&gt;
&lt;br /&gt;
2.    Sorting by date - It includes adding of a date default format in the script to denote the sorter type that must be used to sort the column of the date.&lt;br /&gt;
&lt;br /&gt;
3.    Sorting by the first number followed by the second number - It will require splitting up of the data into two parts separated by '/' and then sorting the first part, followed by the second part.&lt;br /&gt;
&lt;br /&gt;
Approach 2If above approach is not functioning, we will try to use ReactJS to implement sorting on each columns.   &lt;br /&gt;
&lt;br /&gt;
ISSUE 3 View Reports Head&lt;br /&gt;
&lt;br /&gt;
Solution : We will add header on top of Dropdown menu. For this we will pass the assignment name and id as parameter to function that calls view report.&lt;br /&gt;
&lt;br /&gt;
 &lt;br /&gt;
&lt;br /&gt;
ISSUE 4&lt;br /&gt;
&lt;br /&gt;
Solution:&lt;br /&gt;
&lt;br /&gt;
In file _feedback_report.html.erb&lt;br /&gt;
&lt;br /&gt;
The main issue behind the unusual horizontal format of all rows (student ID) is due to the value of rowspan=0 when there are no reviews.&lt;br /&gt;
&lt;br /&gt;
This causes all new potential rows being viewed on same single row.&lt;br /&gt;
&lt;br /&gt;
So to solve this issue, we can put condition that if number of feedbacks = 0, then use &amp;lt;tr&amp;gt; tag with no rowspan attribute.&lt;br /&gt;
&lt;br /&gt;
otherwise use rowspan attribute with value which is being passed.&lt;br /&gt;
&amp;lt;/font&amp;gt;&lt;/div&gt;</summary>
		<author><name>Dshah3</name></author>
	</entry>
	<entry>
		<id>https://wiki.expertiza.ncsu.edu/index.php?title=CSC/ECE_517_Fall_2019_-_E1980._Sort_instructor_reports_by_name,_ID,_score,_etc.&amp;diff=128251</id>
		<title>CSC/ECE 517 Fall 2019 - E1980. Sort instructor reports by name, ID, score, etc.</title>
		<link rel="alternate" type="text/html" href="https://wiki.expertiza.ncsu.edu/index.php?title=CSC/ECE_517_Fall_2019_-_E1980._Sort_instructor_reports_by_name,_ID,_score,_etc.&amp;diff=128251"/>
		<updated>2019-11-10T23:19:03Z</updated>

		<summary type="html">&lt;p&gt;Dshah3: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;font size=&amp;quot;2&amp;quot;&amp;gt;&lt;br /&gt;
== ''' Introduction ''' ==&lt;br /&gt;
* In Expertiza, peer reviews are used as a metric to evaluate someone’s project. Once someone has peer reviewed a project, the authors of the project can also provide feedback for this review, called “author feedback.” While grading peer reviews, it would be nice for the instructors to include the author feedback, since it shows how helpful the peer review actually was to the author of the project.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== ''' Problem Statement ''' ==&lt;br /&gt;
&lt;br /&gt;
Expertiza allows instructors to view kinds of reports of assignments in their courses such as submissions, scores, and review reports. To improve the report views, some table columns such as team name, score, the average should be made sortable by using the same existing sort library.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
''' #Issue 1: We have to sort “Review done”, “Team reviewed”, “Score awarded/Avg score”, “Assign Grade” and write comments.  in the “view review report” table. The sort button should work on all browsers, not only chrome. '''&lt;br /&gt;
&lt;br /&gt;
[[File:Issue1980.PNG|200px]]&lt;br /&gt;
&lt;br /&gt;
ISSUE 1 view reports&lt;br /&gt;
&lt;br /&gt;
we have two approaches:&lt;br /&gt;
&lt;br /&gt;
Approach 1: We will be using tablesorter jQuery to sort the table. For table columns which have constraints on them for sorting, we will be creating custom scripts which tablesorter library supports to sort those columns. According to the problem type, we are supposed to perform three kinds of sorting. All these have one thing in common. Adding up the tablesorter script in the body before using them. After including the script, we are supposed to do some modifications in the table tag by including the class. Three types of scenario may arise:&lt;br /&gt;
&lt;br /&gt;
1.    Sorting by columns alphabetically - To sort the columns alphabetically, the table-head attribute must include sorter-true class with it to enable the sorting alphabetically.&lt;br /&gt;
&lt;br /&gt;
2.    Sorting by date - It includes adding of a date default format in the script to denote the sorter type that must be used to sort the column of the date.&lt;br /&gt;
&lt;br /&gt;
3.    Sorting by the first number followed by the second number - It will require splitting up of the data into two parts separated by '/' and then sorting the first part, followed by the second part.&lt;br /&gt;
&lt;br /&gt;
Approach 2If above approach is not functioning, we will try to use ReactJS to implement sorting on each columns.   &lt;br /&gt;
&lt;br /&gt;
ISSUE 3 View Reports Head&lt;br /&gt;
&lt;br /&gt;
Solution : We will add header on top of Dropdown menu. For this we will pass the assignment name and id as parameter to function that calls view report.&lt;br /&gt;
&lt;br /&gt;
 &lt;br /&gt;
&lt;br /&gt;
ISSUE 4&lt;br /&gt;
&lt;br /&gt;
Solution:&lt;br /&gt;
&lt;br /&gt;
In file _feedback_report.html.erb&lt;br /&gt;
&lt;br /&gt;
The main issue behind the unusual horizontal format of all rows (student ID) is due to the value of rowspan=0 when there are no reviews.&lt;br /&gt;
&lt;br /&gt;
This causes all new potential rows being viewed on same single row.&lt;br /&gt;
&lt;br /&gt;
So to solve this issue, we can put condition that if number of feedbacks = 0, then use &amp;lt;tr&amp;gt; tag with no rowspan attribute.&lt;br /&gt;
&lt;br /&gt;
otherwise use rowspan attribute with value which is being passed.&lt;br /&gt;
&amp;lt;/font&amp;gt;&lt;/div&gt;</summary>
		<author><name>Dshah3</name></author>
	</entry>
	<entry>
		<id>https://wiki.expertiza.ncsu.edu/index.php?title=CSC/ECE_517_Fall_2019_-_E1980._Sort_instructor_reports_by_name,_ID,_score,_etc.&amp;diff=128250</id>
		<title>CSC/ECE 517 Fall 2019 - E1980. Sort instructor reports by name, ID, score, etc.</title>
		<link rel="alternate" type="text/html" href="https://wiki.expertiza.ncsu.edu/index.php?title=CSC/ECE_517_Fall_2019_-_E1980._Sort_instructor_reports_by_name,_ID,_score,_etc.&amp;diff=128250"/>
		<updated>2019-11-10T23:18:56Z</updated>

		<summary type="html">&lt;p&gt;Dshah3: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;font size=&amp;quot;2&amp;quot;&amp;gt;&lt;br /&gt;
== ''' Introduction ''' ==&lt;br /&gt;
* In Expertiza, peer reviews are used as a metric to evaluate someone’s project. Once someone has peer reviewed a project, the authors of the project can also provide feedback for this review, called “author feedback.” While grading peer reviews, it would be nice for the instructors to include the author feedback, since it shows how helpful the peer review actually was to the author of the project.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== ''' Problem Statement ''' ==&lt;br /&gt;
&lt;br /&gt;
Expertiza allows instructors to view kinds of reports of assignments in their courses such as submissions, scores, and review reports. To improve the report views, some table columns such as team name, score, the average should be made sortable by using the same existing sort library.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
''' #Issue 1: We have to sort “Review done”, “Team reviewed”, “Score awarded/Avg score”, “Assign Grade” and write comments.  in the “view review report” table. The sort button should work on all browsers, not only chrome. '''&lt;br /&gt;
&lt;br /&gt;
[[File:Issue1980.PNG|200px|thumb|left]]&lt;br /&gt;
&lt;br /&gt;
ISSUE 1 view reports&lt;br /&gt;
&lt;br /&gt;
we have two approaches:&lt;br /&gt;
&lt;br /&gt;
Approach 1: We will be using tablesorter jQuery to sort the table. For table columns which have constraints on them for sorting, we will be creating custom scripts which tablesorter library supports to sort those columns. According to the problem type, we are supposed to perform three kinds of sorting. All these have one thing in common. Adding up the tablesorter script in the body before using them. After including the script, we are supposed to do some modifications in the table tag by including the class. Three types of scenario may arise:&lt;br /&gt;
&lt;br /&gt;
1.    Sorting by columns alphabetically - To sort the columns alphabetically, the table-head attribute must include sorter-true class with it to enable the sorting alphabetically.&lt;br /&gt;
&lt;br /&gt;
2.    Sorting by date - It includes adding of a date default format in the script to denote the sorter type that must be used to sort the column of the date.&lt;br /&gt;
&lt;br /&gt;
3.    Sorting by the first number followed by the second number - It will require splitting up of the data into two parts separated by '/' and then sorting the first part, followed by the second part.&lt;br /&gt;
&lt;br /&gt;
Approach 2If above approach is not functioning, we will try to use ReactJS to implement sorting on each columns.   &lt;br /&gt;
&lt;br /&gt;
ISSUE 3 View Reports Head&lt;br /&gt;
&lt;br /&gt;
Solution : We will add header on top of Dropdown menu. For this we will pass the assignment name and id as parameter to function that calls view report.&lt;br /&gt;
&lt;br /&gt;
 &lt;br /&gt;
&lt;br /&gt;
ISSUE 4&lt;br /&gt;
&lt;br /&gt;
Solution:&lt;br /&gt;
&lt;br /&gt;
In file _feedback_report.html.erb&lt;br /&gt;
&lt;br /&gt;
The main issue behind the unusual horizontal format of all rows (student ID) is due to the value of rowspan=0 when there are no reviews.&lt;br /&gt;
&lt;br /&gt;
This causes all new potential rows being viewed on same single row.&lt;br /&gt;
&lt;br /&gt;
So to solve this issue, we can put condition that if number of feedbacks = 0, then use &amp;lt;tr&amp;gt; tag with no rowspan attribute.&lt;br /&gt;
&lt;br /&gt;
otherwise use rowspan attribute with value which is being passed.&lt;br /&gt;
&amp;lt;/font&amp;gt;&lt;/div&gt;</summary>
		<author><name>Dshah3</name></author>
	</entry>
	<entry>
		<id>https://wiki.expertiza.ncsu.edu/index.php?title=CSC/ECE_517_Fall_2019_-_E1980._Sort_instructor_reports_by_name,_ID,_score,_etc.&amp;diff=128249</id>
		<title>CSC/ECE 517 Fall 2019 - E1980. Sort instructor reports by name, ID, score, etc.</title>
		<link rel="alternate" type="text/html" href="https://wiki.expertiza.ncsu.edu/index.php?title=CSC/ECE_517_Fall_2019_-_E1980._Sort_instructor_reports_by_name,_ID,_score,_etc.&amp;diff=128249"/>
		<updated>2019-11-10T23:18:44Z</updated>

		<summary type="html">&lt;p&gt;Dshah3: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;font size=&amp;quot;2&amp;quot;&amp;gt;&lt;br /&gt;
== ''' Introduction ''' ==&lt;br /&gt;
* In Expertiza, peer reviews are used as a metric to evaluate someone’s project. Once someone has peer reviewed a project, the authors of the project can also provide feedback for this review, called “author feedback.” While grading peer reviews, it would be nice for the instructors to include the author feedback, since it shows how helpful the peer review actually was to the author of the project.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== ''' Problem Statement ''' ==&lt;br /&gt;
&lt;br /&gt;
Expertiza allows instructors to view kinds of reports of assignments in their courses such as submissions, scores, and review reports. To improve the report views, some table columns such as team name, score, the average should be made sortable by using the same existing sort library.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
''' #Issue 1: We have to sort “Review done”, “Team reviewed”, “Score awarded/Avg score”, “Assign Grade” and write comments.  in the “view review report” table. The sort button should work on all browsers, not only chrome. '''&lt;br /&gt;
&lt;br /&gt;
[[File:Issue1980.PNG|200px|thumb|left|alt text]]&lt;br /&gt;
&lt;br /&gt;
ISSUE 1 view reports&lt;br /&gt;
&lt;br /&gt;
we have two approaches:&lt;br /&gt;
&lt;br /&gt;
Approach 1: We will be using tablesorter jQuery to sort the table. For table columns which have constraints on them for sorting, we will be creating custom scripts which tablesorter library supports to sort those columns. According to the problem type, we are supposed to perform three kinds of sorting. All these have one thing in common. Adding up the tablesorter script in the body before using them. After including the script, we are supposed to do some modifications in the table tag by including the class. Three types of scenario may arise:&lt;br /&gt;
&lt;br /&gt;
1.    Sorting by columns alphabetically - To sort the columns alphabetically, the table-head attribute must include sorter-true class with it to enable the sorting alphabetically.&lt;br /&gt;
&lt;br /&gt;
2.    Sorting by date - It includes adding of a date default format in the script to denote the sorter type that must be used to sort the column of the date.&lt;br /&gt;
&lt;br /&gt;
3.    Sorting by the first number followed by the second number - It will require splitting up of the data into two parts separated by '/' and then sorting the first part, followed by the second part.&lt;br /&gt;
&lt;br /&gt;
Approach 2If above approach is not functioning, we will try to use ReactJS to implement sorting on each columns.   &lt;br /&gt;
&lt;br /&gt;
ISSUE 3 View Reports Head&lt;br /&gt;
&lt;br /&gt;
Solution : We will add header on top of Dropdown menu. For this we will pass the assignment name and id as parameter to function that calls view report.&lt;br /&gt;
&lt;br /&gt;
 &lt;br /&gt;
&lt;br /&gt;
ISSUE 4&lt;br /&gt;
&lt;br /&gt;
Solution:&lt;br /&gt;
&lt;br /&gt;
In file _feedback_report.html.erb&lt;br /&gt;
&lt;br /&gt;
The main issue behind the unusual horizontal format of all rows (student ID) is due to the value of rowspan=0 when there are no reviews.&lt;br /&gt;
&lt;br /&gt;
This causes all new potential rows being viewed on same single row.&lt;br /&gt;
&lt;br /&gt;
So to solve this issue, we can put condition that if number of feedbacks = 0, then use &amp;lt;tr&amp;gt; tag with no rowspan attribute.&lt;br /&gt;
&lt;br /&gt;
otherwise use rowspan attribute with value which is being passed.&lt;br /&gt;
&amp;lt;/font&amp;gt;&lt;/div&gt;</summary>
		<author><name>Dshah3</name></author>
	</entry>
	<entry>
		<id>https://wiki.expertiza.ncsu.edu/index.php?title=CSC/ECE_517_Fall_2019_-_E1980._Sort_instructor_reports_by_name,_ID,_score,_etc.&amp;diff=128248</id>
		<title>CSC/ECE 517 Fall 2019 - E1980. Sort instructor reports by name, ID, score, etc.</title>
		<link rel="alternate" type="text/html" href="https://wiki.expertiza.ncsu.edu/index.php?title=CSC/ECE_517_Fall_2019_-_E1980._Sort_instructor_reports_by_name,_ID,_score,_etc.&amp;diff=128248"/>
		<updated>2019-11-10T23:13:48Z</updated>

		<summary type="html">&lt;p&gt;Dshah3: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;font size=&amp;quot;2&amp;quot;&amp;gt;&lt;br /&gt;
== ''' Introduction ''' ==&lt;br /&gt;
* In Expertiza, peer reviews are used as a metric to evaluate someone’s project. Once someone has peer reviewed a project, the authors of the project can also provide feedback for this review, called “author feedback.” While grading peer reviews, it would be nice for the instructors to include the author feedback, since it shows how helpful the peer review actually was to the author of the project.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== ''' Problem Statement ''' ==&lt;br /&gt;
&lt;br /&gt;
Expertiza allows instructors to view kinds of reports of assignments in their courses such as submissions, scores, and review reports. To improve the report views, some table columns such as team name, score, the average should be made sortable by using the same existing sort library.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
''' #Issue 1: We have to sort “Review done”, “Team reviewed”, “Score awarded/Avg score”, “Assign Grade” and write comments.  in the “view review report” table. The sort button should work on all browsers, not only chrome. '''&lt;br /&gt;
&lt;br /&gt;
[[File:Issue1980.PNG]]&lt;br /&gt;
&lt;br /&gt;
ISSUE 1 view reports&lt;br /&gt;
&lt;br /&gt;
we have two approaches:&lt;br /&gt;
&lt;br /&gt;
Approach 1: We will be using tablesorter jQuery to sort the table. For table columns which have constraints on them for sorting, we will be creating custom scripts which tablesorter library supports to sort those columns. According to the problem type, we are supposed to perform three kinds of sorting. All these have one thing in common. Adding up the tablesorter script in the body before using them. After including the script, we are supposed to do some modifications in the table tag by including the class. Three types of scenario may arise:&lt;br /&gt;
&lt;br /&gt;
1.    Sorting by columns alphabetically - To sort the columns alphabetically, the table-head attribute must include sorter-true class with it to enable the sorting alphabetically.&lt;br /&gt;
&lt;br /&gt;
2.    Sorting by date - It includes adding of a date default format in the script to denote the sorter type that must be used to sort the column of the date.&lt;br /&gt;
&lt;br /&gt;
3.    Sorting by the first number followed by the second number - It will require splitting up of the data into two parts separated by '/' and then sorting the first part, followed by the second part.&lt;br /&gt;
&lt;br /&gt;
Approach 2If above approach is not functioning, we will try to use ReactJS to implement sorting on each columns.   &lt;br /&gt;
&lt;br /&gt;
ISSUE 3 View Reports Head&lt;br /&gt;
&lt;br /&gt;
Solution : We will add header on top of Dropdown menu. For this we will pass the assignment name and id as parameter to function that calls view report.&lt;br /&gt;
&lt;br /&gt;
 &lt;br /&gt;
&lt;br /&gt;
ISSUE 4&lt;br /&gt;
&lt;br /&gt;
Solution:&lt;br /&gt;
&lt;br /&gt;
In file _feedback_report.html.erb&lt;br /&gt;
&lt;br /&gt;
The main issue behind the unusual horizontal format of all rows (student ID) is due to the value of rowspan=0 when there are no reviews.&lt;br /&gt;
&lt;br /&gt;
This causes all new potential rows being viewed on same single row.&lt;br /&gt;
&lt;br /&gt;
So to solve this issue, we can put condition that if number of feedbacks = 0, then use &amp;lt;tr&amp;gt; tag with no rowspan attribute.&lt;br /&gt;
&lt;br /&gt;
otherwise use rowspan attribute with value which is being passed.&lt;br /&gt;
&amp;lt;/font&amp;gt;&lt;/div&gt;</summary>
		<author><name>Dshah3</name></author>
	</entry>
	<entry>
		<id>https://wiki.expertiza.ncsu.edu/index.php?title=CSC/ECE_517_Fall_2019_-_E1980._Sort_instructor_reports_by_name,_ID,_score,_etc.&amp;diff=128247</id>
		<title>CSC/ECE 517 Fall 2019 - E1980. Sort instructor reports by name, ID, score, etc.</title>
		<link rel="alternate" type="text/html" href="https://wiki.expertiza.ncsu.edu/index.php?title=CSC/ECE_517_Fall_2019_-_E1980._Sort_instructor_reports_by_name,_ID,_score,_etc.&amp;diff=128247"/>
		<updated>2019-11-10T23:11:06Z</updated>

		<summary type="html">&lt;p&gt;Dshah3: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== ''' Introduction ''' ==&lt;br /&gt;
* In Expertiza, peer reviews are used as a metric to evaluate someone’s project. Once someone has peer reviewed a project, the authors of the project can also provide feedback for this review, called “author feedback.” While grading peer reviews, it would be nice for the instructors to include the author feedback, since it shows how helpful the peer review actually was to the author of the project.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== ''' Problem Statement ''' ==&lt;br /&gt;
&lt;br /&gt;
Expertiza allows instructors to view kinds of reports of assignments in their courses such as submissions, scores, and review reports. To improve the report views, some table columns such as team name, score, the average should be made sortable by using the same existing sort library.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
''' #Issue 1: We have to sort “Review done”, “Team reviewed”, “Score awarded/Avg score”, “Assign Grade” and write comments.  in the “view review report” table. The sort button should work on all browsers, not only chrome. '''&lt;br /&gt;
&lt;br /&gt;
[[File:Issue1980.PNG]]&lt;br /&gt;
&lt;br /&gt;
ISSUE 1 view reports&lt;br /&gt;
&lt;br /&gt;
we have two approaches:&lt;br /&gt;
&lt;br /&gt;
Approach 1: We will be using tablesorter jQuery to sort the table. For table columns which have constraints on them for sorting, we will be creating custom scripts which tablesorter library supports to sort those columns. According to the problem type, we are supposed to perform three kinds of sorting. All these have one thing in common. Adding up the tablesorter script in the body before using them. After including the script, we are supposed to do some modifications in the table tag by including the class. Three types of scenario may arise:&lt;br /&gt;
&lt;br /&gt;
1.    Sorting by columns alphabetically - To sort the columns alphabetically, the table-head attribute must include sorter-true class with it to enable the sorting alphabetically.&lt;br /&gt;
&lt;br /&gt;
2.    Sorting by date - It includes adding of a date default format in the script to denote the sorter type that must be used to sort the column of the date.&lt;br /&gt;
&lt;br /&gt;
3.    Sorting by the first number followed by the second number - It will require splitting up of the data into two parts separated by '/' and then sorting the first part, followed by the second part.&lt;br /&gt;
&lt;br /&gt;
Approach 2If above approach is not functioning, we will try to use ReactJS to implement sorting on each columns.   &lt;br /&gt;
&lt;br /&gt;
ISSUE 3 View Reports Head&lt;br /&gt;
&lt;br /&gt;
Solution : We will add header on top of Dropdown menu. For this we will pass the assignment name and id as parameter to function that calls view report.&lt;br /&gt;
&lt;br /&gt;
 &lt;br /&gt;
&lt;br /&gt;
ISSUE 4&lt;br /&gt;
&lt;br /&gt;
Solution:&lt;br /&gt;
&lt;br /&gt;
In file _feedback_report.html.erb&lt;br /&gt;
&lt;br /&gt;
The main issue behind the unusual horizontal format of all rows (student ID) is due to the value of rowspan=0 when there are no reviews.&lt;br /&gt;
&lt;br /&gt;
This causes all new potential rows being viewed on same single row.&lt;br /&gt;
&lt;br /&gt;
So to solve this issue, we can put condition that if number of feedbacks = 0, then use &amp;lt;tr&amp;gt; tag with no rowspan attribute.&lt;br /&gt;
&lt;br /&gt;
otherwise use rowspan attribute with value which is being passed.&lt;/div&gt;</summary>
		<author><name>Dshah3</name></author>
	</entry>
	<entry>
		<id>https://wiki.expertiza.ncsu.edu/index.php?title=CSC/ECE_517_Fall_2019_-_E1980._Sort_instructor_reports_by_name,_ID,_score,_etc.&amp;diff=128246</id>
		<title>CSC/ECE 517 Fall 2019 - E1980. Sort instructor reports by name, ID, score, etc.</title>
		<link rel="alternate" type="text/html" href="https://wiki.expertiza.ncsu.edu/index.php?title=CSC/ECE_517_Fall_2019_-_E1980._Sort_instructor_reports_by_name,_ID,_score,_etc.&amp;diff=128246"/>
		<updated>2019-11-10T23:10:25Z</updated>

		<summary type="html">&lt;p&gt;Dshah3: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== ''' Introduction ''' ==&lt;br /&gt;
* In Expertiza, peer reviews are used as a metric to evaluate someone’s project. Once someone has peer reviewed a project, the authors of the project can also provide feedback for this review, called “author feedback.” While grading peer reviews, it would be nice for the instructors to include the author feedback, since it shows how helpful the peer review actually was to the author of the project.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== ''' Problem Statement ''' ==&lt;br /&gt;
&lt;br /&gt;
Expertiza allows instructors to view kinds of reports of assignments in their courses such as submissions, scores, and review reports. To improve the report views, some table columns such as team name, score, the average should be made sortable by using the same existing sort library.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
''' #Issue 1: We have to sort “Review done”, “Team reviewed”, “Score awarded/Avg score”, “Assign Grade” and write comments.  in the “view review report” table. The sort button should work on all browsers, not only chrome. '''&lt;br /&gt;
&lt;br /&gt;
[[File:Issue1980.png]]&lt;br /&gt;
&lt;br /&gt;
ISSUE 1 view reports&lt;br /&gt;
&lt;br /&gt;
we have two approaches:&lt;br /&gt;
&lt;br /&gt;
Approach 1: We will be using tablesorter jQuery to sort the table. For table columns which have constraints on them for sorting, we will be creating custom scripts which tablesorter library supports to sort those columns. According to the problem type, we are supposed to perform three kinds of sorting. All these have one thing in common. Adding up the tablesorter script in the body before using them. After including the script, we are supposed to do some modifications in the table tag by including the class. Three types of scenario may arise:&lt;br /&gt;
&lt;br /&gt;
1.    Sorting by columns alphabetically - To sort the columns alphabetically, the table-head attribute must include sorter-true class with it to enable the sorting alphabetically.&lt;br /&gt;
&lt;br /&gt;
2.    Sorting by date - It includes adding of a date default format in the script to denote the sorter type that must be used to sort the column of the date.&lt;br /&gt;
&lt;br /&gt;
3.    Sorting by the first number followed by the second number - It will require splitting up of the data into two parts separated by '/' and then sorting the first part, followed by the second part.&lt;br /&gt;
&lt;br /&gt;
Approach 2If above approach is not functioning, we will try to use ReactJS to implement sorting on each columns.   &lt;br /&gt;
&lt;br /&gt;
ISSUE 3 View Reports Head&lt;br /&gt;
&lt;br /&gt;
Solution : We will add header on top of Dropdown menu. For this we will pass the assignment name and id as parameter to function that calls view report.&lt;br /&gt;
&lt;br /&gt;
 &lt;br /&gt;
&lt;br /&gt;
ISSUE 4&lt;br /&gt;
&lt;br /&gt;
Solution:&lt;br /&gt;
&lt;br /&gt;
In file _feedback_report.html.erb&lt;br /&gt;
&lt;br /&gt;
The main issue behind the unusual horizontal format of all rows (student ID) is due to the value of rowspan=0 when there are no reviews.&lt;br /&gt;
&lt;br /&gt;
This causes all new potential rows being viewed on same single row.&lt;br /&gt;
&lt;br /&gt;
So to solve this issue, we can put condition that if number of feedbacks = 0, then use &amp;lt;tr&amp;gt; tag with no rowspan attribute.&lt;br /&gt;
&lt;br /&gt;
otherwise use rowspan attribute with value which is being passed.&lt;/div&gt;</summary>
		<author><name>Dshah3</name></author>
	</entry>
	<entry>
		<id>https://wiki.expertiza.ncsu.edu/index.php?title=CSC/ECE_517_Fall_2019_-_E1980._Sort_instructor_reports_by_name,_ID,_score,_etc.&amp;diff=128245</id>
		<title>CSC/ECE 517 Fall 2019 - E1980. Sort instructor reports by name, ID, score, etc.</title>
		<link rel="alternate" type="text/html" href="https://wiki.expertiza.ncsu.edu/index.php?title=CSC/ECE_517_Fall_2019_-_E1980._Sort_instructor_reports_by_name,_ID,_score,_etc.&amp;diff=128245"/>
		<updated>2019-11-10T23:09:13Z</updated>

		<summary type="html">&lt;p&gt;Dshah3: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== ''' Introduction ''' ==&lt;br /&gt;
* In Expertiza, peer reviews are used as a metric to evaluate someone’s project. Once someone has peer reviewed a project, the authors of the project can also provide feedback for this review, called “author feedback.” While grading peer reviews, it would be nice for the instructors to include the author feedback, since it shows how helpful the peer review actually was to the author of the project.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== ''' Problem Statement ''' ==&lt;br /&gt;
&lt;br /&gt;
Expertiza allows instructors to view kinds of reports of assignments in their courses such as submissions, scores, and review reports. To improve the report views, some table columns such as team name, score, the average should be made sortable by using the same existing sort library.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
''' #Issue 1: We have to sort “Review done”, “Team reviewed”, “Score awarded/Avg score”, “Assign Grade” and write comments.  in the “view review report” table. The sort button should work on all browsers, not only chrome. '''&lt;br /&gt;
&lt;br /&gt;
[[File:Issue1980.jpg]]&lt;br /&gt;
&lt;br /&gt;
ISSUE 1 view reports&lt;br /&gt;
&lt;br /&gt;
we have two approaches:&lt;br /&gt;
&lt;br /&gt;
Approach 1: We will be using tablesorter jQuery to sort the table. For table columns which have constraints on them for sorting, we will be creating custom scripts which tablesorter library supports to sort those columns. According to the problem type, we are supposed to perform three kinds of sorting. All these have one thing in common. Adding up the tablesorter script in the body before using them. After including the script, we are supposed to do some modifications in the table tag by including the class. Three types of scenario may arise:&lt;br /&gt;
&lt;br /&gt;
1.    Sorting by columns alphabetically - To sort the columns alphabetically, the table-head attribute must include sorter-true class with it to enable the sorting alphabetically.&lt;br /&gt;
&lt;br /&gt;
2.    Sorting by date - It includes adding of a date default format in the script to denote the sorter type that must be used to sort the column of the date.&lt;br /&gt;
&lt;br /&gt;
3.    Sorting by the first number followed by the second number - It will require splitting up of the data into two parts separated by '/' and then sorting the first part, followed by the second part.&lt;br /&gt;
&lt;br /&gt;
Approach 2If above approach is not functioning, we will try to use ReactJS to implement sorting on each columns.   &lt;br /&gt;
&lt;br /&gt;
ISSUE 3 View Reports Head&lt;br /&gt;
&lt;br /&gt;
Solution : We will add header on top of Dropdown menu. For this we will pass the assignment name and id as parameter to function that calls view report.&lt;br /&gt;
&lt;br /&gt;
 &lt;br /&gt;
&lt;br /&gt;
ISSUE 4&lt;br /&gt;
&lt;br /&gt;
Solution:&lt;br /&gt;
&lt;br /&gt;
In file _feedback_report.html.erb&lt;br /&gt;
&lt;br /&gt;
The main issue behind the unusual horizontal format of all rows (student ID) is due to the value of rowspan=0 when there are no reviews.&lt;br /&gt;
&lt;br /&gt;
This causes all new potential rows being viewed on same single row.&lt;br /&gt;
&lt;br /&gt;
So to solve this issue, we can put condition that if number of feedbacks = 0, then use &amp;lt;tr&amp;gt; tag with no rowspan attribute.&lt;br /&gt;
&lt;br /&gt;
otherwise use rowspan attribute with value which is being passed.&lt;/div&gt;</summary>
		<author><name>Dshah3</name></author>
	</entry>
	<entry>
		<id>https://wiki.expertiza.ncsu.edu/index.php?title=File:Issue1980.PNG&amp;diff=128172</id>
		<title>File:Issue1980.PNG</title>
		<link rel="alternate" type="text/html" href="https://wiki.expertiza.ncsu.edu/index.php?title=File:Issue1980.PNG&amp;diff=128172"/>
		<updated>2019-11-10T20:28:56Z</updated>

		<summary type="html">&lt;p&gt;Dshah3: uploaded a new version of &amp;amp;quot;File:Issue1980.PNG&amp;amp;quot;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Dshah3</name></author>
	</entry>
	<entry>
		<id>https://wiki.expertiza.ncsu.edu/index.php?title=CSC/ECE_517_Fall_2019_-_E1980._Sort_instructor_reports_by_name,_ID,_score,_etc.&amp;diff=128157</id>
		<title>CSC/ECE 517 Fall 2019 - E1980. Sort instructor reports by name, ID, score, etc.</title>
		<link rel="alternate" type="text/html" href="https://wiki.expertiza.ncsu.edu/index.php?title=CSC/ECE_517_Fall_2019_-_E1980._Sort_instructor_reports_by_name,_ID,_score,_etc.&amp;diff=128157"/>
		<updated>2019-11-10T20:17:41Z</updated>

		<summary type="html">&lt;p&gt;Dshah3: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== ''' Introduction ''' ==&lt;br /&gt;
* In Expertiza, peer reviews are used as a metric to evaluate someone’s project. Once someone has peer reviewed a project, the authors of the project can also provide feedback for this review, called “author feedback.” While grading peer reviews, it would be nice for the instructors to include the author feedback, since it shows how helpful the peer review actually was to the author of the project.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== ''' Problem Statement ''' ==&lt;br /&gt;
&lt;br /&gt;
Expertiza allows instructors to view kinds of reports of assignments in their courses such as submissions, scores, and review reports. To improve the report views, some table columns such as team name, score, the average should be made sortable by using the same existing sort library.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
''' #Issue 1: We have to sort “Review done”, “Team reviewed”, “Score awarded/Avg score”, “Assign Grade” and write comments.  in the “view review report” table. The sort button should work on all browsers, not only chrome. '''&lt;br /&gt;
&lt;br /&gt;
[[File:Issue1980.jpg]]&lt;/div&gt;</summary>
		<author><name>Dshah3</name></author>
	</entry>
	<entry>
		<id>https://wiki.expertiza.ncsu.edu/index.php?title=CSC/ECE_517_Fall_2019_-_E1980._Sort_instructor_reports_by_name,_ID,_score,_etc.&amp;diff=128156</id>
		<title>CSC/ECE 517 Fall 2019 - E1980. Sort instructor reports by name, ID, score, etc.</title>
		<link rel="alternate" type="text/html" href="https://wiki.expertiza.ncsu.edu/index.php?title=CSC/ECE_517_Fall_2019_-_E1980._Sort_instructor_reports_by_name,_ID,_score,_etc.&amp;diff=128156"/>
		<updated>2019-11-10T20:17:19Z</updated>

		<summary type="html">&lt;p&gt;Dshah3: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== ''' Introduction ''' ==&lt;br /&gt;
* In Expertiza, peer reviews are used as a metric to evaluate someone’s project. Once someone has peer reviewed a project, the authors of the project can also provide feedback for this review, called “author feedback.” While grading peer reviews, it would be nice for the instructors to include the author feedback, since it shows how helpful the peer review actually was to the author of the project.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== ''' Problem Statement ''' ==&lt;br /&gt;
&lt;br /&gt;
Expertiza allows instructors to view kinds of reports of assignments in their courses such as submissions, scores, and review reports. To improve the report views, some table columns such as team name, score, the average should be made sortable by using the same existing sort library.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
''' #Issue 1: We have to sort “Review done”, “Team reviewed”, “Score awarded/Avg score”, “Assign Grade” and write comments.  in the “view review report” table. The sort button should work on all browsers, not only chrome. '''&lt;br /&gt;
&lt;br /&gt;
[[File:Issue1.jpg]]&lt;/div&gt;</summary>
		<author><name>Dshah3</name></author>
	</entry>
	<entry>
		<id>https://wiki.expertiza.ncsu.edu/index.php?title=File:Issue1980.PNG&amp;diff=128155</id>
		<title>File:Issue1980.PNG</title>
		<link rel="alternate" type="text/html" href="https://wiki.expertiza.ncsu.edu/index.php?title=File:Issue1980.PNG&amp;diff=128155"/>
		<updated>2019-11-10T20:12:25Z</updated>

		<summary type="html">&lt;p&gt;Dshah3: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Dshah3</name></author>
	</entry>
	<entry>
		<id>https://wiki.expertiza.ncsu.edu/index.php?title=CSC/ECE_517_Fall_2019_-_E1980._Sort_instructor_reports_by_name,_ID,_score,_etc.&amp;diff=128150</id>
		<title>CSC/ECE 517 Fall 2019 - E1980. Sort instructor reports by name, ID, score, etc.</title>
		<link rel="alternate" type="text/html" href="https://wiki.expertiza.ncsu.edu/index.php?title=CSC/ECE_517_Fall_2019_-_E1980._Sort_instructor_reports_by_name,_ID,_score,_etc.&amp;diff=128150"/>
		<updated>2019-11-10T19:52:23Z</updated>

		<summary type="html">&lt;p&gt;Dshah3: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;br /&gt;
== ''' Introduction ''' ==&lt;br /&gt;
* In Expertiza, peer reviews are used as a metric to evaluate someone’s project. Once someone has peer reviewed a project, the authors of the project can also provide feedback for this review, called “author feedback.” While grading peer reviews, it would be nice for the instructors to include the author feedback, since it shows how helpful the peer review actually was to the author of the project.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== ''' Problem Statement ''' ==&lt;br /&gt;
&lt;br /&gt;
Expertiza allows instructors to view kinds of reports of assignments in their courses such as submissions, scores, and review reports. To improve the report views, some table columns such as team name, score, the average should be made sortable by using the same existing sort library.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
''' #Issue 1: We have to sort “Review done”, “Team reviewed”, “Score awarded/Avg score”, “Assign Grade” and write comments.  in the “view review report” table. The sort button should work on all browsers, not only chrome. '''&lt;/div&gt;</summary>
		<author><name>Dshah3</name></author>
	</entry>
	<entry>
		<id>https://wiki.expertiza.ncsu.edu/index.php?title=CSC/ECE_517_Fall_2019_-_E1980._Sort_instructor_reports_by_name,_ID,_score,_etc.&amp;diff=128149</id>
		<title>CSC/ECE 517 Fall 2019 - E1980. Sort instructor reports by name, ID, score, etc.</title>
		<link rel="alternate" type="text/html" href="https://wiki.expertiza.ncsu.edu/index.php?title=CSC/ECE_517_Fall_2019_-_E1980._Sort_instructor_reports_by_name,_ID,_score,_etc.&amp;diff=128149"/>
		<updated>2019-11-10T19:51:59Z</updated>

		<summary type="html">&lt;p&gt;Dshah3: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== ''' Introduction ''' ==&lt;br /&gt;
* In Expertiza, peer reviews are used as a metric to evaluate someone’s project. Once someone has peer reviewed a project, the authors of the project can also provide feedback for this review, called “author feedback.” While grading peer reviews, it would be nice for the instructors to include the author feedback, since it shows how helpful the peer review actually was to the author of the project.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== ''' Problem Statement ''' ==&lt;br /&gt;
&lt;br /&gt;
Expertiza allows instructors to view kinds of reports of assignments in their courses such as submissions, scores, and review reports. To improve the report views, some table columns such as team name, score, the average should be made sortable by using the same existing sort library.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
''' #Issue 1: We have to sort “Review done”, “Team reviewed”, “Score awarded/Avg score”, “Assign Grade” and write comments.  in the “view review report” table. The sort button should work on all browsers, not only chrome. '''&lt;/div&gt;</summary>
		<author><name>Dshah3</name></author>
	</entry>
	<entry>
		<id>https://wiki.expertiza.ncsu.edu/index.php?title=CSC/ECE_517_Fall_2019_-_E1980._Sort_instructor_reports_by_name,_ID,_score,_etc.&amp;diff=128148</id>
		<title>CSC/ECE 517 Fall 2019 - E1980. Sort instructor reports by name, ID, score, etc.</title>
		<link rel="alternate" type="text/html" href="https://wiki.expertiza.ncsu.edu/index.php?title=CSC/ECE_517_Fall_2019_-_E1980._Sort_instructor_reports_by_name,_ID,_score,_etc.&amp;diff=128148"/>
		<updated>2019-11-10T19:51:35Z</updated>

		<summary type="html">&lt;p&gt;Dshah3: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== ''' Introduction ''' ==&lt;br /&gt;
* In Expertiza, peer reviews are used as a metric to evaluate someone’s project. Once someone has peer reviewed a project, the authors of the project can also provide feedback for this review, called “author feedback.” While grading peer reviews, it would be nice for the instructors to include the author feedback, since it shows how helpful the peer review actually was to the author of the project.&lt;br /&gt;
&lt;br /&gt;
== ''' Problem Statement ''' ==&lt;br /&gt;
&lt;br /&gt;
Expertiza allows instructors to view kinds of reports of assignments in their courses such as submissions, scores, and review reports. To improve the report views, some table columns such as team name, score, the average should be made sortable by using the same existing sort library.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
''' #Issue 1: We have to sort “Review done”, “Team reviewed”, “Score awarded/Avg score”, “Assign Grade” and write comments.  in the “view review report” table. The sort button should work on all browsers, not only chrome. '''&lt;/div&gt;</summary>
		<author><name>Dshah3</name></author>
	</entry>
	<entry>
		<id>https://wiki.expertiza.ncsu.edu/index.php?title=CSC/ECE_517_Fall_2019_-_E1980._Sort_instructor_reports_by_name,_ID,_score,_etc.&amp;diff=128147</id>
		<title>CSC/ECE 517 Fall 2019 - E1980. Sort instructor reports by name, ID, score, etc.</title>
		<link rel="alternate" type="text/html" href="https://wiki.expertiza.ncsu.edu/index.php?title=CSC/ECE_517_Fall_2019_-_E1980._Sort_instructor_reports_by_name,_ID,_score,_etc.&amp;diff=128147"/>
		<updated>2019-11-10T19:51:18Z</updated>

		<summary type="html">&lt;p&gt;Dshah3: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== ''' Introduction ''' ==&lt;br /&gt;
* In Expertiza, peer reviews are used as a metric to evaluate someone’s project. Once someone has peer reviewed a project, the authors of the project can also provide feedback for this review, called “author feedback.” While grading peer reviews, it would be nice for the instructors to include the author feedback, since it shows how helpful the peer review actually was to the author of the project.&lt;br /&gt;
&lt;br /&gt;
== ''' Problem Statement ''' ==&lt;br /&gt;
&lt;br /&gt;
Expertiza allows instructors to view kinds of reports of assignments in their courses such as submissions, scores, and review reports. To improve the report views, some table columns such as team name, score, the average should be made sortable by using the same existing sort library.&lt;br /&gt;
&lt;br /&gt;
''' #Issue 1: We have to sort “Review done”, “Team reviewed”, “Score awarded/Avg score”, “Assign Grade” and write comments.  in the “view review report” table. The sort button should work on all browsers, not only chrome. '''&lt;/div&gt;</summary>
		<author><name>Dshah3</name></author>
	</entry>
	<entry>
		<id>https://wiki.expertiza.ncsu.edu/index.php?title=CSC/ECE_517_Fall_2019_-_E1980._Sort_instructor_reports_by_name,_ID,_score,_etc.&amp;diff=128146</id>
		<title>CSC/ECE 517 Fall 2019 - E1980. Sort instructor reports by name, ID, score, etc.</title>
		<link rel="alternate" type="text/html" href="https://wiki.expertiza.ncsu.edu/index.php?title=CSC/ECE_517_Fall_2019_-_E1980._Sort_instructor_reports_by_name,_ID,_score,_etc.&amp;diff=128146"/>
		<updated>2019-11-10T19:41:37Z</updated>

		<summary type="html">&lt;p&gt;Dshah3: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== ''' Introduction ''' ==&lt;br /&gt;
* In Expertiza, peer reviews are used as a metric to evaluate someone’s project. Once someone has peer reviewed a project, the authors of the project can also provide feedback for this review, called “author feedback.” While grading peer reviews, it would be nice for the instructors to include the author feedback, since it shows how helpful the peer review actually was to the author of the project.&lt;br /&gt;
&lt;br /&gt;
== ''' Problem Statement ''' ==&lt;br /&gt;
&lt;br /&gt;
Expertiza allows instructors to view kinds of reports of assignments in their courses such as submissions, scores, and review reports. To improve the report views, some table columns such as team name, score, the average should be made sortable by using the same existing sort library.&lt;/div&gt;</summary>
		<author><name>Dshah3</name></author>
	</entry>
	<entry>
		<id>https://wiki.expertiza.ncsu.edu/index.php?title=CSC/ECE_517_Fall_2019_-_E1980._Sort_instructor_reports_by_name,_ID,_score,_etc.&amp;diff=128141</id>
		<title>CSC/ECE 517 Fall 2019 - E1980. Sort instructor reports by name, ID, score, etc.</title>
		<link rel="alternate" type="text/html" href="https://wiki.expertiza.ncsu.edu/index.php?title=CSC/ECE_517_Fall_2019_-_E1980._Sort_instructor_reports_by_name,_ID,_score,_etc.&amp;diff=128141"/>
		<updated>2019-11-10T19:15:50Z</updated>

		<summary type="html">&lt;p&gt;Dshah3: Created page with &amp;quot;== ''' Introduction ''' == * In Expertiza, peer reviews are used as a metric to evaluate someone’s project. Once someone has peer reviewed a project, the authors of the project...&amp;quot;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== ''' Introduction ''' ==&lt;br /&gt;
* In Expertiza, peer reviews are used as a metric to evaluate someone’s project. Once someone has peer reviewed a project, the authors of the project can also provide feedback for this review, called “author feedback.” While grading peer reviews, it would be nice for the instructors to include the author feedback, since it shows how helpful the peer review actually was to the author of the project.&lt;/div&gt;</summary>
		<author><name>Dshah3</name></author>
	</entry>
	<entry>
		<id>https://wiki.expertiza.ncsu.edu/index.php?title=CSC/ECE_517_Fall_2019&amp;diff=128139</id>
		<title>CSC/ECE 517 Fall 2019</title>
		<link rel="alternate" type="text/html" href="https://wiki.expertiza.ncsu.edu/index.php?title=CSC/ECE_517_Fall_2019&amp;diff=128139"/>
		<updated>2019-11-10T18:31:21Z</updated>

		<summary type="html">&lt;p&gt;Dshah3: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;* [[CSC/ECE 517 Fall 2019 - Project E1947. Refactor quiz_questionnaire_controller.rb]]&lt;br /&gt;
* [[CSC/ECE 517 Fall 2019 - Project E1965. Review report should link to the usual view for reviews]]&lt;br /&gt;
* [[CSC/ECE 517 Fall 2019 - Project E1943. Refactor sign up sheet controller.rb]]&lt;br /&gt;
* [[CSC/ECE 517 Fall 2019 - E1972. OSS project J. Skellington: Accessing Assignment Rubrics]]&lt;br /&gt;
* [[CSC/ECE 517 Fall 2019 - E1961. Email notification to reviewers and instructors]]&lt;br /&gt;
* [[CSC/ECE 517 Fall 2019 - E1971. OSS project Finklestein: Instructors &amp;amp; Institutions]]&lt;br /&gt;
* [[CSC/ECE 517 Fall 2019 - E1953. Tagging report for student]]&lt;br /&gt;
* [[CSC/ECE 517 Fall 2019 - E1955.Write  unit tests for student_task.rb]]&lt;br /&gt;
* [[CSC/ECE 517 Fall 2019 - E1954. Auto-generate submission directory names based on assignment names]]&lt;br /&gt;
* [[CSC/ECE 517 Fall 2019 - E1958. Two issues related to assignment management]]&lt;br /&gt;
* [[CSC/ECE 517 Fall 2019 - E1948. Refactor review_mapping_helper.rb]]&lt;br /&gt;
* [[CSC/ECE 517 Fall 2019 - E1959. Intelligent copying of assignments without topics]]&lt;br /&gt;
* [[CSC/ECE 517 Fall 2019 - E1968. Fixes for adding members to teams]]&lt;br /&gt;
* [[CSC/ECE 517 Fall 2019 - E1969. Fixes for reviews not being available]]&lt;br /&gt;
* [[CSC/ECE 517 Fall 2019 - E1951. Remove multiple topics at a time]]&lt;br /&gt;
* [[CSC/ECE 517 Fall 2019 - E1957. Time travel Not Allowed..!!! Restrict TAs’ ability to change their own grade + limit file-size upload]]&lt;br /&gt;
* [[CSC/ECE 517 Fall 2019 - E1963. Changing assignment participant role]]&lt;br /&gt;
* [[CSC/ECE 517 Fall 2019 - E1941. Issues related to topic deadlines]]&lt;br /&gt;
* [[CSC/ECE 517 Fall 2019 - E1966. Tabbed_reviews partial file refactor for displaying the alternate view of reviews]]&lt;br /&gt;
* [[CSC/ECE 517 Fall 2019 - E1962. Email notification upon account creation]]&lt;br /&gt;
* [[CSC/ECE 517 Fall 2019 - E1967. Fix glitches in author feedback]]&lt;br /&gt;
* [[CSC/ECE 517 Fall 2019 - E1960. Create new late policy successfully and fixing &amp;quot;Back&amp;quot; link]]&lt;br /&gt;
* [[CSC/ECE 517 Fall 2019 - E1939. OSS Project Juniper: Bookmark enhancements]]&lt;br /&gt;
* [[CSC/ECE 517 Fall 2019 - M1950. Support Asynchronous Web Assembly Compilation]]&lt;br /&gt;
* [[CSC/ECE 517 Fall 2019 - E1938. OSS project Duke Blue: Fix import glitches]]&lt;br /&gt;
* [[CSC/ECE 517 Fall 2019 - M1951. Implement missing OffscreenCanvas APIs]]&lt;br /&gt;
* [[CSC/ECE 517 Fall 2019 - E1940. Improving email notification]]&lt;br /&gt;
* [[CSC/ECE 517 Fall 2019 - E1956. There is no shortcut to get free review points: Review Assignment Bug]]&lt;br /&gt;
* [[CSC/ECE 517 Fall 2019 - E1942. Refactor stage deadlines in assignment.rb]]&lt;br /&gt;
* [[CSC/ECE 517 Fall 2019 - M1952. Missing DOM features project]]&lt;br /&gt;
* [[CSC/ECE 517 Fall 2019 - E1945. Refactor users_controller.rb]]&lt;br /&gt;
* [[CSC/ECE 517 Fall 2019 - E1964. Export review scores for projects]]&lt;br /&gt;
* [[CSC/ECE 517 Fall 2019 - E1949. Write Unit Tests for Importing assignment participants and import glitches]]&lt;br /&gt;
* [[CSC/ECE 517 Fall 2019 - E1944. Refactor review mapping controller]]&lt;br /&gt;
* [[CSC/ECE 517 Fall 2019 - E1946. Refactor Questionnaire controller]]&lt;br /&gt;
* [[CSC/ECE 517 Fall 2019 - E1982. Regulate changing of rubrics while projects are in progress]]&lt;br /&gt;
* [[CSC/ECE 517 Fall 2019 - E1989. Track the time students look at other submissions]]&lt;br /&gt;
* [[CSC/ECE 517 Fall 2019 - E1990. Integrate suggestion detection algorithm]]&lt;br /&gt;
* [[CSC/ECE 517 Fall 2019 - E1995. Tests for email functionality]]&lt;br /&gt;
* [[CSC/ECE 517 Fall 2019 - E1993 Track Time Between Successive Tag Assignments]]&lt;br /&gt;
* [[CSC/ECE 517 Fall 2019 - E1979. Completion/Progress view]]&lt;br /&gt;
* [[CSC/ECE 517 Fall 2019 - E1995. Weights in grade calculation]]&lt;br /&gt;
* [[CSC/ECE 517 Fall 2019 - E1980. Sort instructor reports by name, ID, score, etc.]]&lt;/div&gt;</summary>
		<author><name>Dshah3</name></author>
	</entry>
	<entry>
		<id>https://wiki.expertiza.ncsu.edu/index.php?title=File:TestRspec.PNG&amp;diff=127837</id>
		<title>File:TestRspec.PNG</title>
		<link rel="alternate" type="text/html" href="https://wiki.expertiza.ncsu.edu/index.php?title=File:TestRspec.PNG&amp;diff=127837"/>
		<updated>2019-11-07T02:51:51Z</updated>

		<summary type="html">&lt;p&gt;Dshah3: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Dshah3</name></author>
	</entry>
</feed>