Skip to content

Commit 393be1b

Browse files
committed
Tidying up code and translations
1 parent 2162c43 commit 393be1b

File tree

8 files changed

+55
-81
lines changed

8 files changed

+55
-81
lines changed

assets/js/Components/FixIssuesPage.js

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -809,9 +809,7 @@ export default function FixIssuesPage({
809809
handleIssueSave={handleIssueSave}
810810
isContentLoading={contentItemsBeingScanned.includes(tempActiveIssue?.issueData?.contentItemId)}
811811
isErrorFoundInContent={isErrorFoundInContent}
812-
sessionIssues={sessionIssues}
813812
setTempActiveIssue={setTempActiveIssue}
814-
severity={tempActiveIssue.severity}
815813
tempActiveIssue={tempActiveIssue}
816814
triggerLiveUpdate={triggerLiveUpdate}
817815
/>

assets/js/Components/Widgets/FileReviewPreview.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
import React, { useState, useEffect, useRef } from 'react'
1+
import React from 'react'
22
import DownloadIcon from '../Icons/DownloadIcon'
33
import ExternalLinkIcon from '../Icons/ExternalLinkIcon'
44
import * as Text from '../../Services/Text'

assets/js/Components/Widgets/FixIssuesContentPreview.js

Lines changed: 1 addition & 18 deletions
Original file line numberDiff line numberDiff line change
@@ -1,11 +1,9 @@
11
import React, { useState, useEffect, useRef } from 'react'
2-
import FileReviewPreview from './FileReviewPreview'
32
import ExternalLinkIcon from '../Icons/ExternalLinkIcon'
43
import ProgressIcon from '../Icons/ProgressIcon'
54
import InfoIcon from '../Icons/InfoIcon'
6-
import { formFromIssue, formNameFromRule, formNames } from '../../Services/Ufixit'
5+
import { formNameFromRule, formNames } from '../../Services/Ufixit'
76
import * as Html from '../../Services/Html'
8-
import * as Text from '../../Services/Text'
97
import UpArrowIcon from '../Icons/UpArrowIcon'
108
import DownArrowIcon from '../Icons/DownArrowIcon'
119
import './FixIssuesContentPreview.css'
@@ -290,21 +288,6 @@ export default function FixIssuesContentPreview({
290288
setTaggedContent(doc.innerHTML)
291289
}, [liveUpdateToggle])
292290

293-
const getReadableFileType = (fileType) => {
294-
switch (fileType) {
295-
case 'doc':
296-
return t('label.mime.doc')
297-
case 'ppt':
298-
return t('label.mime.ppt')
299-
case 'xls':
300-
return t('label.mime.xls')
301-
case 'pdf':
302-
return t('label.mime.pdf')
303-
default:
304-
return t('label.mime.unknown')
305-
}
306-
}
307-
308291
const scrollToElement = (element) => {
309292
if (element) {
310293
element.scrollIntoView({ behavior: 'smooth', block: 'center', inline: 'nearest' })

assets/js/Components/Widgets/FixIssuesFilters.js

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,6 @@
11
import React, { useState, useEffect } from 'react'
22
import SearchIcon from '../Icons/SearchIcon'
33
import CloseIcon from '../Icons/CloseIcon'
4-
import ContentTypeIcon from '../Icons/ContentTypeIcon'
54
import FilterOnIcon from '../Icons/FilterOnIcon'
65
import FilterOffIcon from '../Icons/FilterOffIcon'
76
import Combobox from '../Widgets/Combobox'

assets/js/Components/Widgets/ReviewFilesFilters.js

Lines changed: 0 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,6 @@
11
import React, { useState, useEffect } from 'react'
22
import SearchIcon from '../Icons/SearchIcon'
33
import CloseIcon from '../Icons/CloseIcon'
4-
import ContentTypeIcon from '../Icons/ContentTypeIcon'
54
import FilterOnIcon from '../Icons/FilterOnIcon'
65
import FilterOffIcon from '../Icons/FilterOffIcon'
76
import Combobox from './Combobox'
@@ -23,7 +22,6 @@ export default function ReviewFilesFilters({
2322

2423
const filterLabels = {
2524
[FILTER.TYPE.UTILIZATION]: t('filter.label.utilization'),
26-
// [FILTER.TYPE.PUBLISHED]: t('filter.label.published'),
2725
[FILTER.TYPE.FILE_TYPE]: t('filter.label.file_type'),
2826
[FILTER.TYPE.RESOLUTION]: t('filter.label.resolution'),
2927
[FILTER.TYPE.MODULE]: t('filter.label.module'),
@@ -98,14 +96,10 @@ export default function ReviewFilesFilters({
9896
updateActiveFilters(filterType, FILTER.ALL)
9997
}
10098

101-
// TODO: Icons on the Content Type dropdown
102-
// TODO: Cool-looking, yet fully accessible dropdown. Maybe like https://www.w3.org/WAI/ARIA/apg/patterns/combobox/examples/combobox-select-only/
103-
10499
return (
105100
<div className="filter-container flex-column gap-1">
106101
<div className="flex-row justify-content-between">
107102
<div className="flex-column flex-shrink-0 justify-content-center">
108-
{/* <label htmlFor='search-bar'>{t('filter.label.search')}</label> */}
109103
<div className="search-group">
110104
<input
111105
id="search-bar"

assets/js/Components/Widgets/UfixitWidget.js

Lines changed: 12 additions & 26 deletions
Original file line numberDiff line numberDiff line change
@@ -11,12 +11,9 @@ export default function UfixitWidget({
1111

1212
activeContentItem,
1313
addMessage,
14-
handleFileResolve,
15-
handleFileUpload,
1614
handleIssueSave,
1715
isContentLoading,
1816
isErrorFoundInContent = false,
19-
sessionIssues,
2017
setTempActiveIssue,
2118
tempActiveIssue,
2219
triggerLiveUpdate
@@ -77,30 +74,19 @@ export default function UfixitWidget({
7774
<div className="ufixit-widget-label primary mb-1">{t('fix.label.barrier_repair')}</div>
7875
<div className="flex-column flex-grow-1 justify-content-between ufixit-form-content">
7976
<div className="callout-container">
80-
{ tempActiveIssue.contentType === settings.FILTER.FILE_OBJECT ? (
81-
<FileForm
82-
t={t}
83-
settings={settings}
84-
85-
activeFile={tempActiveIssue.fileData}
86-
handleFileResolve={handleFileResolve}
87-
handleFileUpload={handleFileUpload}
88-
sessionIssues={sessionIssues} /> )
89-
: (
90-
<UfixitForm
91-
t={t}
92-
settings={settings}
77+
<UfixitForm
78+
t={t}
79+
settings={settings}
9380

94-
activeIssue={tempActiveIssue.issueData}
95-
activeContentItem={activeContentItem}
96-
addMessage={addMessage}
97-
handleActiveIssue={handleActiveIssue}
98-
handleIssueSave={interceptIssueSave}
99-
isContentLoading={isContentLoading}
100-
isDisabled={markAsReviewed || isContentLoading || !isErrorFoundInContent}
101-
markAsReviewed={markAsReviewed}
102-
setMarkAsReviewed={setMarkAsReviewed} /> )
103-
}
81+
activeIssue={tempActiveIssue.issueData}
82+
activeContentItem={activeContentItem}
83+
addMessage={addMessage}
84+
handleActiveIssue={handleActiveIssue}
85+
handleIssueSave={interceptIssueSave}
86+
isContentLoading={isContentLoading}
87+
isDisabled={markAsReviewed || isContentLoading || !isErrorFoundInContent}
88+
markAsReviewed={markAsReviewed}
89+
setMarkAsReviewed={setMarkAsReviewed} />
10490
</div>
10591
</div>
10692
</div>

translations/en.json

Lines changed: 8 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -134,19 +134,19 @@
134134
"filter.label.hide_filters": "Hide Filters",
135135
"filter.label.remove_filter": "Remove Filter: {filterName}",
136136
"filter.label.severity": "Priority",
137-
"filter.label.severity.all": "All Priority Levels",
137+
"filter.label.severity.all": "All Barriers",
138138
"filter.label.severity.issue": "Known Barriers",
139139
"filter.label.severity.potential": "Potential Barriers",
140140
"filter.label.severity.suggestion": "Suggestions",
141141
"filter.label.severity.issue_single": "Known Barrier",
142142
"filter.label.severity.potential_single": "Potential Barrier",
143143
"filter.label.severity.suggestion_single": "Suggestion",
144144
"filter.label.published": "Published",
145-
"filter.label.published.all": "Published and Unpublished",
145+
"filter.label.published.all": "All Barriers",
146146
"filter.label.published.published": "Published Only",
147147
"filter.label.published.unpublished": "Unpublished Only",
148148
"filter.label.type": "Content Type",
149-
"filter.label.type.all": "All Content Types",
149+
"filter.label.type.all": "All Barriers",
150150
"filter.label.type.page": "Pages",
151151
"filter.label.type.assignment": "Assignments",
152152
"filter.label.type.announcement": "Announcements",
@@ -167,17 +167,17 @@
167167
"filter.label.type.syllabus_single": "Syllabus",
168168
"filter.label.type.module_single": "Module",
169169
"filter.label.resolution": "Resolution",
170-
"filter.label.resolution.all": "All Issues",
171-
"filter.label.resolution.active": "Unresolved Issues",
172-
"filter.label.resolution.fixed": "Fixed Issues",
173-
"filter.label.resolution.resolved": "Reviewed Issues",
170+
"filter.label.resolution.all": "All Barriers",
171+
"filter.label.resolution.active": "Unresolved Barriers",
172+
"filter.label.resolution.fixed": "Fixed Barriers",
173+
"filter.label.resolution.resolved": "Reviewed Barriers",
174174
"filter.label.resolution.fixed_single": "Fixed",
175175
"filter.label.resolution.resolved_single": "Reviewed",
176176
"filter.label.review.all": "All Files",
177177
"filter.label.review.reviewed": "Reviewed Files",
178178
"filter.label.review.unreviewed": "Unreviewed Files",
179179
"filter.label.module": "Module",
180-
"filter.label.module.all": "All Modules",
180+
"filter.label.module.all": "All Barriers",
181181
"filter.label.utilization": "Referenced in Course",
182182
"filter.label.utilization.all": "All Files",
183183
"filter.label.utilization.referenced": "Referenced in Course",

translations/es.json

Lines changed: 33 additions & 19 deletions
Original file line numberDiff line numberDiff line change
@@ -7,8 +7,8 @@
77
"menu.admin": "Admin",
88
"menu.summary": "Resumen",
99
"menu.fix_issues": "Solucionar Problemas",
10-
"menu.all_barriers": "Todas las Barreras",
11-
"menu.review_files": "Revisar Archivos",
10+
"menu.all_barriers": "Barreras",
11+
"menu.review_files": "Archivos",
1212
"menu.reports": "Reportes",
1313
"menu.settings": "Configuraciones",
1414
"menu.admin.courses": "Cursos",
@@ -52,26 +52,26 @@
5252
"report.title.issues_by_type": "Barreras Por Tipo",
5353
"report.title.scan_history": "Historial de Escaneo",
5454
"report.title.options": "Opciones",
55-
"report.option.show_issues": "Mostrar Problemas",
56-
"report.option.show_potential": "Mostrar Problemas Posibles",
57-
"report.option.show_suggestions": "Mostrar Sugerencias",
5855
"report.label.progress_over_time": "Progreso a Través del Tiempo",
5956
"report.option.show_chart": "Mostrar Gráfico",
6057
"report.option.show_table": "Mostrar Tabla",
6158
"report.header.issue_type": "Tipo de Problema",
6259
"report.header.severity": "Prioridad",
6360
"report.header.active": "Activo",
6461
"report.header.fixed": "Corregido",
65-
"report.header.resolved": "Resuelto",
62+
"report.header.resolved": "Revisado",
63+
"report.header.handled": "Resuelto",
6664
"report.header.total": "Total",
6765
"report.header.date": "Fecha",
6866
"report.header.courses": "Cursos",
6967
"report.header.users": "Usuarios",
7068
"report.header.issues": "Problemas",
7169
"report.header.potential": "Problemas Posibles",
7270
"report.header.suggestions": "Sugerencias",
73-
"report.header.items_fixed": "Ítems Corregidos",
74-
"report.header.items_resolved": "Ítems Resueltos",
71+
"report.header.files_unreviewed": "Archivos No Revisados",
72+
"report.header.items_fixed": "Barreras Corregidos",
73+
"report.header.items_resolved": "Barreras Revisadas",
74+
"report.header.items_handled": "Barreras Resueltas",
7575
"report.header.files_reviewed": "Archivos Revisados",
7676
"report.header.course_name": "Nombre del Curso",
7777
"report.header.all_courses": "Todos los Cursos",
@@ -134,19 +134,19 @@
134134
"filter.label.hide_filters": "Ocultar Filtros",
135135
"filter.label.remove_filter": "Eliminar Filtro: {filterName}",
136136
"filter.label.severity": "Prioridad",
137-
"filter.label.severity.all": "Todos los Niveles de Prioridad",
137+
"filter.label.severity.all": "Todas las Barreras",
138138
"filter.label.severity.issue": "Barreras Conocidas",
139139
"filter.label.severity.potential": "Barreras Posibles",
140140
"filter.label.severity.suggestion": "Sugerencias",
141141
"filter.label.severity.issue_single": "Barrera Conocida",
142142
"filter.label.severity.potential_single": "Barrera Posible",
143143
"filter.label.severity.suggestion_single": "Sugerencia",
144144
"filter.label.published": "Publicado",
145-
"filter.label.published.all": "Publicado y No Publicado",
145+
"filter.label.published.all": "Todas las Barreras",
146146
"filter.label.published.published": "Solo Publicado",
147147
"filter.label.published.unpublished": "Solo No Publicado",
148148
"filter.label.type": "Tipo de Contenido",
149-
"filter.label.type.all": "Todos los Tipos de Contenido",
149+
"filter.label.type.all": "Todas las Barreras",
150150
"filter.label.type.page": "Páginas",
151151
"filter.label.type.assignment": "Asignaciones",
152152
"filter.label.type.announcement": "Anuncios",
@@ -167,14 +167,23 @@
167167
"filter.label.type.syllabus_single": "Programa del Curso",
168168
"filter.label.type.module_single": "Modulo",
169169
"filter.label.resolution": "Resolución",
170-
"filter.label.resolution.all": "Todos los Problemas",
171-
"filter.label.resolution.active": "Problemas No Resueltos",
172-
"filter.label.resolution.fixed": "Problemas Corregidos",
173-
"filter.label.resolution.resolved": "Problemas Resueltos",
170+
"filter.label.resolution.all": "Todas las Barreras",
171+
"filter.label.resolution.active": "Barreras No Resueltas",
172+
"filter.label.resolution.fixed": "Barreras Corregidas",
173+
"filter.label.resolution.resolved": "Barreras Resueltas",
174174
"filter.label.resolution.fixed_single": "Corregido",
175175
"filter.label.resolution.resolved_single": "Resuelto",
176+
"filter.label.review.all": "Todos los Archivos",
177+
"filter.label.review.reviewed": "Archivos Revisados",
178+
"filter.label.review.unreviewed": "Archivos No Revisados",
176179
"filter.label.module": "Módulo",
177-
"filter.label.module.all": "Todos los Módulos",
180+
"filter.label.module.all": "Todas las Barreras",
181+
"filter.label.utilization": "TODO: Referenced in Course",
182+
"filter.label.utilization.all": "TODO: All Files",
183+
"filter.label.utilization.referenced": "TODO: Referenced in Course",
184+
"filter.label.utilization.unreferenced": "TODO: Not Referenced in Course",
185+
"filter.label.file_type": "Tipo de Archivo",
186+
"filter.label.file_type.all": "Todos los Archivos",
178187
"filter.label.select.issue": "Seleccionar Problema",
179188
"filter.label.active": "Problemas Activos",
180189
"filter.label.fixed": "Problemas Corregidos",
@@ -219,9 +228,12 @@
219228
"fix.button.resolved": "Marcar como Resuelto",
220229
"fix.button.unresolved": "Marcar como No Resuelto",
221230
"fix.button.lms_solve": "Resolver en el LMS",
222-
"fix.button.previous": "Anterior",
223-
"fix.button.list": "Mostrar Lista",
224-
"fix.button.next": "Siguiente",
231+
"fix.button.previous": "Barrera Anterior",
232+
"fix.button.list": "Todas las Barreras",
233+
"fix.button.next": "Barrera Siguiente",
234+
"fix.button.previous_file": "Archivo Anterior",
235+
"fix.button.files": "Todos los Archivos",
236+
"fix.button.next_file": "Archive Siguiente",
225237
"fix.button.scroll_to_issue": "Desplazar al Problema",
226238
"fix.button.show_no_error_preview": "Mostrar Vista Previa del Contenido",
227239
"fix.msg.select_issue": "Seleccionar un problema de la lista para ver sus detalles y corregirlo o marcarlo como resuelto.",
@@ -236,6 +248,8 @@
236248
"label.mime.doc": "MS Word",
237249
"label.mime.ppt": "MS PowerPoint",
238250
"label.mime.xls": "MS Excel",
251+
"label.mime.video": "Archivo de Video",
252+
"label.mime.audio": "Archivo de Audio",
239253

240254
"msg.no_permissions": "No tienes permiso para acceder este curso especifico.",
241255
"msg.course_scanning": "Escaneando el curso...",

0 commit comments

Comments
 (0)