Skip to content
Toggle navigation
P
Projects
G
Groups
S
Snippets
Help
yotta
/
pictogram
This project
Loading...
Sign in
Toggle navigation
Go to a project
Project
Repository
Issues
60
Merge Requests
0
Pipelines
Wiki
Settings
Activity
Graph
Charts
Create a new issue
Jobs
Commits
Issue Boards
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Charts
Commit
b7efc5d7
authored
Jan 07, 2017
by
Fernando Martínez Santiago
Browse files
Options
_('Browse Files')
Download
Email Patches
Plain Diff
issue #763, #767 closed
parent
5cc81ba3
Hide whitespace changes
Inline
Side-by-side
Showing
7 changed files
with
12 additions
and
8 deletions
android/Pictogram/commonlibrary/src/main/res/values-en/strings.xml
android/Pictogram/commonlibrary/src/main/res/values-es/strings.xml
android/Pictogram/commonlibrary/src/main/res/values/strings.xml
android/Pictogram/tabletlibrary/src/main/java/com/yottacode/pictogram/tabletlibrary/gui/session/ListInstructionsFragment.java
android/Pictogram/tabletlibrary/src/main/java/com/yottacode/pictogram/tabletlibrary/net/SessionWrapper.java
android/Pictogram/tabletlibrary/src/main/res/values-es/strings.xml
android/Pictogram/tabletlibrary/src/main/res/values/strings.xml
android/Pictogram/commonlibrary/src/main/res/values-en/strings.xml
View file @
b7efc5d7
...
...
@@ -20,6 +20,7 @@
<string
name=
"loginErrorTxt"
>
Login
</string>
<string
name=
"loginErrorMsg"
>
Invalid user or password. Please, try it again.
</string>
<string
name=
"loginNoLicenseMsg"
>
Not valid user license. Please, contact with Yotta.
</string>
<string
name=
"loginExpiredLicenseMsg"
>
User license was expired on
</string>
<string
name=
"userInetErrorMsg"
>
Unknown new user name because Internet conection is not available
</string>
<string
name=
"userLoadingTxt"
>
Loading
</string>
<string
name=
"userLoadingMsg"
>
Loading students. Please wait.
</string>
...
...
android/Pictogram/commonlibrary/src/main/res/values-es/strings.xml
View file @
b7efc5d7
...
...
@@ -20,7 +20,8 @@
<string
name=
"loginTitle"
>
¿Quién eres?
</string>
<string
name=
"loginErrorTxt"
>
Login
</string>
<string
name=
"loginErrorMsg"
>
El usuario no existe o la contraseña indicada no es correcta. Inténtelo de nuevo.
</string>
<string
name=
"loginNoLicenseMsg"
>
El usuario no tiene una licencia válida. Contacte con Yotta para adquirir una.
</string>
<string
name=
"loginNoLicenseMsg"
>
La licencia del usuario expiró con fecha. Contacte con Yotta para adquirir una.
</string>
<string
name=
"loginExpiredLicenseMsg"
>
La licencia del usuario expiró con fecha
</string>
<string
name=
"imguserLoadingMsg"
>
Cargando imágenes de los alumnos. Por favor espere.
</string>
<string
name=
"imguserLoadingErrMsg"
>
Imagen con formato no válido.
</string>
...
...
android/Pictogram/commonlibrary/src/main/res/values/strings.xml
View file @
b7efc5d7
...
...
@@ -21,6 +21,7 @@
<string
name=
"loginErrorTxt"
>
Login
</string>
<string
name=
"loginErrorMsg"
>
El usuario no existe o la contraseña indicada no es correcta. Inténtelo de nuevo.
</string>
<string
name=
"loginNoLicenseMsg"
>
El usuario no tiene una licencia válida. Contacte con Yotta para adquirir una.
</string>
<string
name=
"loginExpiredLicenseMsg"
>
La licencia del usuario expiró con fecha
</string>
<string
name=
"userInetErrorMsg"
>
Este usuario requiere conexión a internet para ser validado
</string>
<string
name=
"userLoadingTxt"
>
Cargando
</string>
<string
name=
"userLoadingMsg"
>
Cargando alumnos. Por favor espere.
</string>
...
...
android/Pictogram/tabletlibrary/src/main/java/com/yottacode/pictogram/tabletlibrary/gui/session/ListInstructionsFragment.java
View file @
b7efc5d7
...
...
@@ -115,9 +115,9 @@ public class ListInstructionsFragment extends Fragment{
private
void
checkStudent
()
{
SessionWrapper
.
validateStudent
(
new
SessionWrapper
.
iValidateStudent
()
{
@Override
public
void
validLicense
(
boolean
valid_license
)
{
public
void
validLicense
(
boolean
valid_license
,
String
sexpiration
)
{
if
(!
valid_license
)
{
GUITools
.
show_alert
(
ListInstructionsFragment
.
this
.
getContext
(),
R
.
string
.
login
NoLicenseMsg
,
getString
(
R
.
string
.
server
)
,
new
GUITools
.
iOKListener
()
{
GUITools
.
show_alert
(
ListInstructionsFragment
.
this
.
getContext
(),
R
.
string
.
login
ExpiredLicenseMsg
,
sexpiration
,
new
GUITools
.
iOKListener
()
{
@Override
public
void
ok
()
{
ListInstructionsFragment
.
this
.
getActivity
().
finish
();
...
...
android/Pictogram/tabletlibrary/src/main/java/com/yottacode/pictogram/tabletlibrary/net/SessionWrapper.java
View file @
b7efc5d7
...
...
@@ -30,7 +30,7 @@ public class SessionWrapper {
public
interface
iValidateStudent
{
void
lastTryOpen
(
boolean
is_open
);
void
validLicense
(
boolean
valid
);
void
validLicense
(
boolean
valid
,
String
sexpiration
);
void
error
(
String
msg
);
}
...
...
@@ -148,15 +148,16 @@ public class SessionWrapper {
try
{
boolean
valid_license
;
String
license
=
result
.
getString
(
"license"
);
String
sexpiration
=
null
;
if
(
license
.
equals
(
"null"
))
valid_license
=
false
;
else
{
JSONObject
jlicense
=
new
JSONObject
(
license
);
String
sexpiration
=
jlicense
.
getString
(
"expiration_ts"
);
sexpiration
=
jlicense
.
getString
(
"expiration_ts"
);
sexpiration
=
sexpiration
.
substring
(
0
,
sexpiration
.
indexOf
(
'T'
));
Date
dexpiration
=
new
java
.
text
.
SimpleDateFormat
(
"yyyy-mm-dd"
).
parse
(
sexpiration
);
valid_license
=
dexpiration
.
after
(
new
Date
());
}
listener
.
validLicense
(
valid_license
);
listener
.
validLicense
(
valid_license
,
sexpiration
);
JSONArray
lastInstruction
=
result
.
getJSONArray
(
"lastInstruction"
);
...
...
android/Pictogram/tabletlibrary/src/main/res/values-es/strings.xml
View file @
b7efc5d7
...
...
@@ -11,7 +11,7 @@
<string
name=
"session_noinstructions"
>
Alumno sin ninguna instrucción asignada. Por favor, asigne al menos una instrucción al alumno desde Pictogram Web
</string>
<string
name=
"session_loading"
>
Desargando instrucciones
</string>
<string
name=
"session_empty"
>
Este alumno no tiene ningún método asignado. Por favor asigne un método a este alumno en
</string>
<string
name=
"session_notclosed"
>
Este alumno tiene una sesión abierta. Por favor cierre la sesión desde Pictogram
Tablet
en
</string>
<string
name=
"session_notclosed"
>
Este alumno tiene una sesión abierta. Por favor cierre la sesión desde Pictogram
Web
en
</string>
<string
name=
"session_closed_ok"
>
Sesión grabada correctamente. Hora
</string>
<string
name=
"session_closed_fail"
>
Sesión no cerrada. Por favor cierre la sesión en el panel de control de Pictogram Tablet
</string>
<string
name=
"session_pause_error"
>
Error pausando la sesión
</string>
...
...
android/Pictogram/tabletlibrary/src/main/res/values/strings.xml
View file @
b7efc5d7
...
...
@@ -13,7 +13,7 @@
<string
name=
"session_noinstructions"
>
Student without any instrucction assigment
</string>
<string
name=
"session_loading"
>
Desargando instrucciones
</string>
<string
name=
"session_empty"
>
Este alumno no tiene ningún método asignado. Por favor asigne un método a este alumno en
</string>
<string
name=
"session_notclosed"
>
Este alumno tiene una sesión abierta. Por favor cierre la sesión en el panel de control de Pictogram
Tablet
</string>
<string
name=
"session_notclosed"
>
Este alumno tiene una sesión abierta. Por favor cierre la sesión en el panel de control de Pictogram
Web
</string>
<string
name=
"session_closed_ok"
>
Sesión grabada correctamente
</string>
<string
name=
"session_closed_fail"
>
Sesión no cerrada. Por favor intente cerrarla desde
</string>
<string
name=
"session_pause_error"
>
Error pausando la sesión
</string>
...
...
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment