mirror of https://github.com/acanas/swad-core.git
Version 18.28.2
This commit is contained in:
parent
adad836a06
commit
756e1cddb9
2
Makefile
2
Makefile
|
@ -9,7 +9,7 @@
|
||||||
# and used to support university teaching. #
|
# and used to support university teaching. #
|
||||||
# #
|
# #
|
||||||
# This file is part of SWAD core. #
|
# This file is part of SWAD core. #
|
||||||
# Copyright (C) 1999-2018 Antonio Cañas Vargas #
|
# Copyright (C) 1999-2019 Antonio Cañas Vargas #
|
||||||
# #
|
# #
|
||||||
# This program is free software: you can redistribute it and/or modify #
|
# This program is free software: you can redistribute it and/or modify #
|
||||||
# it under the terms of the GNU Affero General Public License as #
|
# it under the terms of the GNU Affero General Public License as #
|
||||||
|
|
|
@ -6,7 +6,7 @@
|
||||||
and used to support university teaching.
|
and used to support university teaching.
|
||||||
|
|
||||||
This file is part of SWAD core.
|
This file is part of SWAD core.
|
||||||
Copyright (C) 1999-2018 Antonio Cañas Vargas
|
Copyright (C) 1999-2019 Antonio Cañas Vargas
|
||||||
|
|
||||||
This program is free software: you can redistribute it and/or modify
|
This program is free software: you can redistribute it and/or modify
|
||||||
it under the terms of the GNU Affero General 3 License as
|
it under the terms of the GNU Affero General 3 License as
|
||||||
|
|
|
@ -4,7 +4,7 @@
|
||||||
SWAD (Shared Workspace At a Distance),
|
SWAD (Shared Workspace At a Distance),
|
||||||
is a web platform developed at the University of Granada (Spain),
|
is a web platform developed at the University of Granada (Spain),
|
||||||
and used to support university teaching.
|
and used to support university teaching.
|
||||||
Copyright (C) 1999-2018 Antonio Cañas-Vargas
|
Copyright (C) 1999-2019 Antonio Cañas-Vargas
|
||||||
University of Granada (SPAIN) (acanas@ugr.es)
|
University of Granada (SPAIN) (acanas@ugr.es)
|
||||||
|
|
||||||
This program is free software: you can redistribute it and/or modify
|
This program is free software: you can redistribute it and/or modify
|
||||||
|
|
|
@ -6,7 +6,7 @@
|
||||||
and used to support university teaching.
|
and used to support university teaching.
|
||||||
|
|
||||||
This file is part of SWAD core.
|
This file is part of SWAD core.
|
||||||
Copyright (C) 1999-2018 Antonio Cañas Vargas
|
Copyright (C) 1999-2019 Antonio Cañas Vargas
|
||||||
|
|
||||||
This program is free software: you can redistribute it and/or modify
|
This program is free software: you can redistribute it and/or modify
|
||||||
it under the terms of the GNU Affero General Public License as
|
it under the terms of the GNU Affero General Public License as
|
||||||
|
|
|
@ -8,7 +8,7 @@
|
||||||
and used to support university teaching.
|
and used to support university teaching.
|
||||||
|
|
||||||
This file is part of SWAD core.
|
This file is part of SWAD core.
|
||||||
Copyright (C) 1999-2018 Antonio Cañas Vargas
|
Copyright (C) 1999-2019 Antonio Cañas Vargas
|
||||||
|
|
||||||
This program is free software: you can redistribute it and/or modify
|
This program is free software: you can redistribute it and/or modify
|
||||||
it under the terms of the GNU Affero General Public License as
|
it under the terms of the GNU Affero General Public License as
|
||||||
|
|
|
@ -6,7 +6,7 @@
|
||||||
and used to support university teaching.
|
and used to support university teaching.
|
||||||
|
|
||||||
This file is part of SWAD core.
|
This file is part of SWAD core.
|
||||||
Copyright (C) 1999-2018 Antonio Cañas Vargas
|
Copyright (C) 1999-2019 Antonio Cañas Vargas
|
||||||
|
|
||||||
This program is free software: you can redistribute it and/or modify
|
This program is free software: you can redistribute it and/or modify
|
||||||
it under the terms of the GNU Affero General 3 License as
|
it under the terms of the GNU Affero General 3 License as
|
||||||
|
|
|
@ -8,7 +8,7 @@
|
||||||
and used to support university teaching.
|
and used to support university teaching.
|
||||||
|
|
||||||
This file is part of SWAD core.
|
This file is part of SWAD core.
|
||||||
Copyright (C) 1999-2018 Antonio Cañas Vargas
|
Copyright (C) 1999-2019 Antonio Cañas Vargas
|
||||||
|
|
||||||
This program is free software: you can redistribute it and/or modify
|
This program is free software: you can redistribute it and/or modify
|
||||||
it under the terms of the GNU Affero General Public License as
|
it under the terms of the GNU Affero General Public License as
|
||||||
|
|
|
@ -6,7 +6,7 @@
|
||||||
and used to support university teaching.
|
and used to support university teaching.
|
||||||
|
|
||||||
This file is part of SWAD core.
|
This file is part of SWAD core.
|
||||||
Copyright (C) 1999-2018 Antonio Cañas Vargas
|
Copyright (C) 1999-2019 Antonio Cañas Vargas
|
||||||
|
|
||||||
This program is free software: you can redistribute it and/or modify
|
This program is free software: you can redistribute it and/or modify
|
||||||
it under the terms of the GNU Affero General 3 License as
|
it under the terms of the GNU Affero General 3 License as
|
||||||
|
|
|
@ -8,7 +8,7 @@
|
||||||
and used to support university teaching.
|
and used to support university teaching.
|
||||||
|
|
||||||
This file is part of SWAD core.
|
This file is part of SWAD core.
|
||||||
Copyright (C) 1999-2018 Antonio Cañas Vargas
|
Copyright (C) 1999-2019 Antonio Cañas Vargas
|
||||||
|
|
||||||
This program is free software: you can redistribute it and/or modify
|
This program is free software: you can redistribute it and/or modify
|
||||||
it under the terms of the GNU Affero General Public License as
|
it under the terms of the GNU Affero General Public License as
|
||||||
|
|
|
@ -6,7 +6,7 @@
|
||||||
and used to support university teaching.
|
and used to support university teaching.
|
||||||
|
|
||||||
This file is part of SWAD core.
|
This file is part of SWAD core.
|
||||||
Copyright (C) 1999-2018 Antonio Cañas Vargas
|
Copyright (C) 1999-2019 Antonio Cañas Vargas
|
||||||
|
|
||||||
This program is free software: you can redistribute it and/or modify
|
This program is free software: you can redistribute it and/or modify
|
||||||
it under the terms of the GNU Affero General Public License as
|
it under the terms of the GNU Affero General Public License as
|
||||||
|
|
|
@ -8,7 +8,7 @@
|
||||||
and used to support university teaching.
|
and used to support university teaching.
|
||||||
|
|
||||||
This file is part of SWAD core.
|
This file is part of SWAD core.
|
||||||
Copyright (C) 1999-2018 Antonio Cañas Vargas
|
Copyright (C) 1999-2019 Antonio Cañas Vargas
|
||||||
|
|
||||||
This program is free software: you can redistribute it and/or modify
|
This program is free software: you can redistribute it and/or modify
|
||||||
it under the terms of the GNU Affero General Public License as
|
it under the terms of the GNU Affero General Public License as
|
||||||
|
|
|
@ -6,7 +6,7 @@
|
||||||
and used to support university teaching.
|
and used to support university teaching.
|
||||||
|
|
||||||
This file is part of SWAD core.
|
This file is part of SWAD core.
|
||||||
Copyright (C) 1999-2018 Antonio Cañas Vargas
|
Copyright (C) 1999-2019 Antonio Cañas Vargas
|
||||||
|
|
||||||
This program is free software: you can redistribute it and/or modify
|
This program is free software: you can redistribute it and/or modify
|
||||||
it under the terms of the GNU Affero General 3 License as
|
it under the terms of the GNU Affero General 3 License as
|
||||||
|
|
|
@ -8,7 +8,7 @@
|
||||||
and used to support university teaching.
|
and used to support university teaching.
|
||||||
|
|
||||||
This file is part of SWAD core.
|
This file is part of SWAD core.
|
||||||
Copyright (C) 1999-2018 Antonio Cañas Vargas
|
Copyright (C) 1999-2019 Antonio Cañas Vargas
|
||||||
|
|
||||||
This program is free software: you can redistribute it and/or modify
|
This program is free software: you can redistribute it and/or modify
|
||||||
it under the terms of the GNU Affero General Public License as
|
it under the terms of the GNU Affero General Public License as
|
||||||
|
|
2474
swad_action.c
2474
swad_action.c
File diff suppressed because it is too large
Load Diff
|
@ -8,7 +8,7 @@
|
||||||
and used to support university teaching.
|
and used to support university teaching.
|
||||||
|
|
||||||
This file is part of SWAD core.
|
This file is part of SWAD core.
|
||||||
Copyright (C) 1999-2018 Antonio Cañas Vargas
|
Copyright (C) 1999-2019 Antonio Cañas Vargas
|
||||||
|
|
||||||
This program is free software: you can redistribute it and/or modify
|
This program is free software: you can redistribute it and/or modify
|
||||||
it under the terms of the GNU Affero General Public License as
|
it under the terms of the GNU Affero General Public License as
|
||||||
|
|
|
@ -6,7 +6,7 @@
|
||||||
and used to support university teaching.
|
and used to support university teaching.
|
||||||
|
|
||||||
This file is part of SWAD core.
|
This file is part of SWAD core.
|
||||||
Copyright (C) 1999-2018 Antonio Cañas Vargas
|
Copyright (C) 1999-2019 Antonio Cañas Vargas
|
||||||
|
|
||||||
This program is free software: you can redistribute it and/or modify
|
This program is free software: you can redistribute it and/or modify
|
||||||
it under the terms of the GNU Affero General 3 License as
|
it under the terms of the GNU Affero General 3 License as
|
||||||
|
|
|
@ -8,7 +8,7 @@
|
||||||
and used to support university teaching.
|
and used to support university teaching.
|
||||||
|
|
||||||
This file is part of SWAD core.
|
This file is part of SWAD core.
|
||||||
Copyright (C) 1999-2018 Antonio Cañas Vargas
|
Copyright (C) 1999-2019 Antonio Cañas Vargas
|
||||||
|
|
||||||
This program is free software: you can redistribute it and/or modify
|
This program is free software: you can redistribute it and/or modify
|
||||||
it under the terms of the GNU Affero General Public License as
|
it under the terms of the GNU Affero General Public License as
|
||||||
|
|
|
@ -6,7 +6,7 @@
|
||||||
and used to support university teaching.
|
and used to support university teaching.
|
||||||
|
|
||||||
This file is part of SWAD core.
|
This file is part of SWAD core.
|
||||||
Copyright (C) 1999-2018 Antonio Cañas Vargas
|
Copyright (C) 1999-2019 Antonio Cañas Vargas
|
||||||
|
|
||||||
This program is free software: you can redistribute it and/or modify
|
This program is free software: you can redistribute it and/or modify
|
||||||
it under the terms of the GNU Affero General Public License as
|
it under the terms of the GNU Affero General Public License as
|
||||||
|
|
|
@ -8,7 +8,7 @@
|
||||||
and used to support university teaching.
|
and used to support university teaching.
|
||||||
|
|
||||||
This file is part of SWAD core.
|
This file is part of SWAD core.
|
||||||
Copyright (C) 1999-2018 Antonio Cañas Vargas
|
Copyright (C) 1999-2019 Antonio Cañas Vargas
|
||||||
|
|
||||||
This program is free software: you can redistribute it and/or modify
|
This program is free software: you can redistribute it and/or modify
|
||||||
it under the terms of the GNU Affero General Public License as
|
it under the terms of the GNU Affero General Public License as
|
||||||
|
|
|
@ -6,7 +6,7 @@
|
||||||
and used to support university teaching.
|
and used to support university teaching.
|
||||||
|
|
||||||
This file is part of SWAD core.
|
This file is part of SWAD core.
|
||||||
Copyright (C) 1999-2018 Antonio Cañas Vargas
|
Copyright (C) 1999-2019 Antonio Cañas Vargas
|
||||||
|
|
||||||
This program is free software: you can redistribute it and/or modify
|
This program is free software: you can redistribute it and/or modify
|
||||||
it under the terms of the GNU Affero General 3 License as
|
it under the terms of the GNU Affero General 3 License as
|
||||||
|
|
|
@ -8,7 +8,7 @@
|
||||||
and used to support university teaching.
|
and used to support university teaching.
|
||||||
|
|
||||||
This file is part of SWAD core.
|
This file is part of SWAD core.
|
||||||
Copyright (C) 1999-2018 Antonio Cañas Vargas
|
Copyright (C) 1999-2019 Antonio Cañas Vargas
|
||||||
|
|
||||||
This program is free software: you can redistribute it and/or modify
|
This program is free software: you can redistribute it and/or modify
|
||||||
it under the terms of the GNU Affero General Public License as
|
it under the terms of the GNU Affero General Public License as
|
||||||
|
|
|
@ -6,7 +6,7 @@
|
||||||
and used to support university teaching.
|
and used to support university teaching.
|
||||||
|
|
||||||
This file is part of SWAD core.
|
This file is part of SWAD core.
|
||||||
Copyright (C) 1999-2018 Antonio Cañas Vargas
|
Copyright (C) 1999-2019 Antonio Cañas Vargas
|
||||||
|
|
||||||
This program is free software: you can redistribute it and/or modify
|
This program is free software: you can redistribute it and/or modify
|
||||||
it under the terms of the GNU Affero General Public License as
|
it under the terms of the GNU Affero General Public License as
|
||||||
|
|
|
@ -8,7 +8,7 @@
|
||||||
and used to support university teaching.
|
and used to support university teaching.
|
||||||
|
|
||||||
This file is part of SWAD core.
|
This file is part of SWAD core.
|
||||||
Copyright (C) 1999-2018 Antonio Cañas Vargas
|
Copyright (C) 1999-2019 Antonio Cañas Vargas
|
||||||
|
|
||||||
This program is free software: you can redistribute it and/or modify
|
This program is free software: you can redistribute it and/or modify
|
||||||
it under the terms of the GNU Affero General Public License as
|
it under the terms of the GNU Affero General Public License as
|
||||||
|
|
|
@ -6,7 +6,7 @@
|
||||||
and used to support university teaching.
|
and used to support university teaching.
|
||||||
|
|
||||||
This file is part of SWAD core.
|
This file is part of SWAD core.
|
||||||
Copyright (C) 1999-2018 Antonio Cañas Vargas
|
Copyright (C) 1999-2019 Antonio Cañas Vargas
|
||||||
|
|
||||||
This program is free software: you can redistribute it and/or modify
|
This program is free software: you can redistribute it and/or modify
|
||||||
it under the terms of the GNU Affero General Public License as
|
it under the terms of the GNU Affero General Public License as
|
||||||
|
@ -1515,8 +1515,12 @@ static void Att_GetAndWriteNamesOfGrpsAssociatedToAttEvent (struct AttendanceEve
|
||||||
|
|
||||||
/***** Get groups associated to an attendance event from database *****/
|
/***** Get groups associated to an attendance event from database *****/
|
||||||
NumGrps = (unsigned) DB_QuerySELECT (&mysql_res,"can not get groups of an attendance event",
|
NumGrps = (unsigned) DB_QuerySELECT (&mysql_res,"can not get groups of an attendance event",
|
||||||
"SELECT crs_grp_types.GrpTypName,crs_grp.GrpName"
|
"SELECT crs_grp_types.GrpTypName,"
|
||||||
" FROM att_grp,crs_grp,crs_grp_types"
|
"crs_grp.GrpName,"
|
||||||
|
"classrooms.ShortName"
|
||||||
|
" FROM (att_grp,crs_grp,crs_grp_types)"
|
||||||
|
" LEFT JOIN classrooms"
|
||||||
|
" ON crs_grp.ClaCod=classrooms.ClaCod"
|
||||||
" WHERE att_grp.AttCod=%ld"
|
" WHERE att_grp.AttCod=%ld"
|
||||||
" AND att_grp.GrpCod=crs_grp.GrpCod"
|
" AND att_grp.GrpCod=crs_grp.GrpCod"
|
||||||
" AND crs_grp.GrpTypCod=crs_grp_types.GrpTypCod"
|
" AND crs_grp.GrpTypCod=crs_grp_types.GrpTypCod"
|
||||||
|
@ -1541,15 +1545,21 @@ static void Att_GetAndWriteNamesOfGrpsAssociatedToAttEvent (struct AttendanceEve
|
||||||
/* Get next group */
|
/* Get next group */
|
||||||
row = mysql_fetch_row (mysql_res);
|
row = mysql_fetch_row (mysql_res);
|
||||||
|
|
||||||
/* Write group type name and group name */
|
/* Write group type name (row[0]) and group name (row[1]) */
|
||||||
fprintf (Gbl.F.Out,"%s %s",row[0],row[1]);
|
fprintf (Gbl.F.Out,"%s %s",row[0],row[1]);
|
||||||
|
|
||||||
|
/* Write the name of the classroom (row[2]) */
|
||||||
|
if (row[2]) // May be NULL because of LEFT JOIN
|
||||||
|
if (row[2][0])
|
||||||
|
fprintf (Gbl.F.Out," (%s)",row[2]);
|
||||||
|
|
||||||
|
/* Write separator */
|
||||||
if (NumGrps >= 2)
|
if (NumGrps >= 2)
|
||||||
{
|
{
|
||||||
if (NumGrp == NumGrps-2)
|
if (NumGrp == NumGrps - 2)
|
||||||
fprintf (Gbl.F.Out," %s ",Txt_and);
|
fprintf (Gbl.F.Out," %s ",Txt_and);
|
||||||
if (NumGrps >= 3)
|
if (NumGrps >= 3)
|
||||||
if (NumGrp < NumGrps-2)
|
if (NumGrp < NumGrps - 2)
|
||||||
fprintf (Gbl.F.Out,", ");
|
fprintf (Gbl.F.Out,", ");
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
|
@ -8,7 +8,7 @@
|
||||||
and used to support university teaching.
|
and used to support university teaching.
|
||||||
|
|
||||||
This file is part of SWAD core.
|
This file is part of SWAD core.
|
||||||
Copyright (C) 1999-2018 Antonio Cañas Vargas
|
Copyright (C) 1999-2019 Antonio Cañas Vargas
|
||||||
|
|
||||||
This program is free software: you can redistribute it and/or modify
|
This program is free software: you can redistribute it and/or modify
|
||||||
it under the terms of the GNU Affero General Public License as
|
it under the terms of the GNU Affero General Public License as
|
||||||
|
|
|
@ -6,7 +6,7 @@
|
||||||
and used to support university teaching.
|
and used to support university teaching.
|
||||||
|
|
||||||
This file is part of SWAD core.
|
This file is part of SWAD core.
|
||||||
Copyright (C) 1999-2018 Antonio Cañas Vargas
|
Copyright (C) 1999-2019 Antonio Cañas Vargas
|
||||||
|
|
||||||
This program is free software: you can redistribute it and/or modify
|
This program is free software: you can redistribute it and/or modify
|
||||||
it under the terms of the GNU Affero General Public License as
|
it under the terms of the GNU Affero General Public License as
|
||||||
|
|
|
@ -8,7 +8,7 @@
|
||||||
and used to support university teaching.
|
and used to support university teaching.
|
||||||
|
|
||||||
This file is part of SWAD core.
|
This file is part of SWAD core.
|
||||||
Copyright (C) 1999-2018 Antonio Cañas Vargas
|
Copyright (C) 1999-2019 Antonio Cañas Vargas
|
||||||
|
|
||||||
This program is free software: you can redistribute it and/or modify
|
This program is free software: you can redistribute it and/or modify
|
||||||
it under the terms of the GNU Affero General Public License as
|
it under the terms of the GNU Affero General Public License as
|
||||||
|
|
|
@ -6,7 +6,7 @@
|
||||||
and used to support university teaching.
|
and used to support university teaching.
|
||||||
|
|
||||||
This file is part of SWAD core.
|
This file is part of SWAD core.
|
||||||
Copyright (C) 1999-2018 Antonio Cañas Vargas
|
Copyright (C) 1999-2019 Antonio Cañas Vargas
|
||||||
|
|
||||||
This program is free software: you can redistribute it and/or modify
|
This program is free software: you can redistribute it and/or modify
|
||||||
it under the terms of the GNU Affero General Public License as
|
it under the terms of the GNU Affero General Public License as
|
||||||
|
|
|
@ -8,7 +8,7 @@
|
||||||
and used to support university teaching.
|
and used to support university teaching.
|
||||||
|
|
||||||
This file is part of SWAD core.
|
This file is part of SWAD core.
|
||||||
Copyright (C) 1999-2018 Antonio Cañas Vargas
|
Copyright (C) 1999-2019 Antonio Cañas Vargas
|
||||||
|
|
||||||
This program is free software: you can redistribute it and/or modify
|
This program is free software: you can redistribute it and/or modify
|
||||||
it under the terms of the GNU Affero General Public License as
|
it under the terms of the GNU Affero General Public License as
|
||||||
|
|
|
@ -6,7 +6,7 @@
|
||||||
and used to support university teaching.
|
and used to support university teaching.
|
||||||
|
|
||||||
This file is part of SWAD core.
|
This file is part of SWAD core.
|
||||||
Copyright (C) 1999-2018 Antonio Cañas Vargas
|
Copyright (C) 1999-2019 Antonio Cañas Vargas
|
||||||
|
|
||||||
This program is free software: you can redistribute it and/or modify
|
This program is free software: you can redistribute it and/or modify
|
||||||
it under the terms of the GNU Affero General Public License as
|
it under the terms of the GNU Affero General Public License as
|
||||||
|
|
|
@ -8,7 +8,7 @@
|
||||||
and used to support university teaching.
|
and used to support university teaching.
|
||||||
|
|
||||||
This file is part of SWAD core.
|
This file is part of SWAD core.
|
||||||
Copyright (C) 1999-2018 Antonio Cañas Vargas
|
Copyright (C) 1999-2019 Antonio Cañas Vargas
|
||||||
|
|
||||||
This program is free software: you can redistribute it and/or modify
|
This program is free software: you can redistribute it and/or modify
|
||||||
it under the terms of the GNU Affero General Public License as
|
it under the terms of the GNU Affero General Public License as
|
||||||
|
|
|
@ -6,7 +6,7 @@
|
||||||
and used to support university teaching.
|
and used to support university teaching.
|
||||||
|
|
||||||
This file is part of SWAD core.
|
This file is part of SWAD core.
|
||||||
Copyright (C) 1999-2018 Antonio Cañas Vargas
|
Copyright (C) 1999-2019 Antonio Cañas Vargas
|
||||||
|
|
||||||
This program is free software: you can redistribute it and/or modify
|
This program is free software: you can redistribute it and/or modify
|
||||||
it under the terms of the GNU Affero General Public License as
|
it under the terms of the GNU Affero General Public License as
|
||||||
|
|
|
@ -8,7 +8,7 @@
|
||||||
and used to support university teaching.
|
and used to support university teaching.
|
||||||
|
|
||||||
This file is part of SWAD core.
|
This file is part of SWAD core.
|
||||||
Copyright (C) 1999-2018 Antonio Cañas Vargas
|
Copyright (C) 1999-2019 Antonio Cañas Vargas
|
||||||
|
|
||||||
This program is free software: you can redistribute it and/or modify
|
This program is free software: you can redistribute it and/or modify
|
||||||
it under the terms of the GNU Affero General Public License as
|
it under the terms of the GNU Affero General Public License as
|
||||||
|
|
|
@ -6,7 +6,7 @@
|
||||||
and used to support university teaching.
|
and used to support university teaching.
|
||||||
|
|
||||||
This file is part of SWAD core.
|
This file is part of SWAD core.
|
||||||
Copyright (C) 1999-2018 Antonio Cañas Vargas
|
Copyright (C) 1999-2019 Antonio Cañas Vargas
|
||||||
|
|
||||||
This program is free software: you can redistribute it and/or modify
|
This program is free software: you can redistribute it and/or modify
|
||||||
it under the terms of the GNU Affero General Public License as
|
it under the terms of the GNU Affero General Public License as
|
||||||
|
|
|
@ -8,7 +8,7 @@
|
||||||
and used to support university teaching.
|
and used to support university teaching.
|
||||||
|
|
||||||
This file is part of SWAD core.
|
This file is part of SWAD core.
|
||||||
Copyright (C) 1999-2018 Antonio Cañas Vargas
|
Copyright (C) 1999-2019 Antonio Cañas Vargas
|
||||||
|
|
||||||
This program is free software: you can redistribute it and/or modify
|
This program is free software: you can redistribute it and/or modify
|
||||||
it under the terms of the GNU Affero General Public License as
|
it under the terms of the GNU Affero General Public License as
|
||||||
|
|
|
@ -8,7 +8,7 @@
|
||||||
and used to support university teaching.
|
and used to support university teaching.
|
||||||
|
|
||||||
This file is part of SWAD core.
|
This file is part of SWAD core.
|
||||||
Copyright (C) 1999-2018 Antonio Cañas Vargas
|
Copyright (C) 1999-2019 Antonio Cañas Vargas
|
||||||
|
|
||||||
This program is free software: you can redistribute it and/or modify
|
This program is free software: you can redistribute it and/or modify
|
||||||
it under the terms of the GNU Affero General Public License as
|
it under the terms of the GNU Affero General Public License as
|
||||||
|
@ -343,8 +343,6 @@ Buenos d
|
||||||
|
|
||||||
// TODO: No se puede pulsar sobre la foto de un remitente de un mensaje recibido.
|
// TODO: No se puede pulsar sobre la foto de un remitente de un mensaje recibido.
|
||||||
|
|
||||||
// TODO: Al crear un evento de asistencia, podría tener por defecto el aula asignada al grupo elegido.
|
|
||||||
|
|
||||||
/*****************************************************************************/
|
/*****************************************************************************/
|
||||||
/****************************** Public constants *****************************/
|
/****************************** Public constants *****************************/
|
||||||
/*****************************************************************************/
|
/*****************************************************************************/
|
||||||
|
@ -364,10 +362,14 @@ En OpenSWAD:
|
||||||
ps2pdf source.ps destination.pdf
|
ps2pdf source.ps destination.pdf
|
||||||
*/
|
*/
|
||||||
|
|
||||||
#define Log_PLATFORM_VERSION "SWAD 18.28.1 (2019-01-07)"
|
#define Log_PLATFORM_VERSION "SWAD 18.28.2 (2019-01-07)"
|
||||||
#define CSS_FILE "swad18.22.css"
|
#define CSS_FILE "swad18.22.css"
|
||||||
#define JS_FILE "swad17.17.1.js"
|
#define JS_FILE "swad17.17.1.js"
|
||||||
/*
|
/*
|
||||||
|
Version 18.28.2: Jan 07, 2019 Write classrooms in attendance events. (239224 lines)
|
||||||
|
1 change necessary in database:
|
||||||
|
INSERT INTO actions (ActCod,Language,Obsolete,Txt) VALUES ('1752','es','N','Cambiar aula asignada a un grupo');
|
||||||
|
|
||||||
Version 18.28.1: Jan 07, 2019 Fixed bug in timetable related to groups. (239213 lines)
|
Version 18.28.1: Jan 07, 2019 Fixed bug in timetable related to groups. (239213 lines)
|
||||||
Version 18.28: Jan 07, 2019 Changes in edition of timetable related to classrooms. (239208 lines)
|
Version 18.28: Jan 07, 2019 Changes in edition of timetable related to classrooms. (239208 lines)
|
||||||
9 changes necessary in database:
|
9 changes necessary in database:
|
||||||
|
|
|
@ -6,7 +6,7 @@
|
||||||
and used to support university teaching.
|
and used to support university teaching.
|
||||||
|
|
||||||
This file is part of SWAD core.
|
This file is part of SWAD core.
|
||||||
Copyright (C) 1999-2018 Antonio Cañas Vargas
|
Copyright (C) 1999-2019 Antonio Cañas Vargas
|
||||||
|
|
||||||
This program is free software: you can redistribute it and/or modify
|
This program is free software: you can redistribute it and/or modify
|
||||||
it under the terms of the GNU Affero General Public License as
|
it under the terms of the GNU Affero General Public License as
|
||||||
|
|
|
@ -8,7 +8,7 @@
|
||||||
and used to support university teaching.
|
and used to support university teaching.
|
||||||
|
|
||||||
This file is part of SWAD core.
|
This file is part of SWAD core.
|
||||||
Copyright (C) 1999-2018 Antonio Cañas Vargas
|
Copyright (C) 1999-2019 Antonio Cañas Vargas
|
||||||
|
|
||||||
This program is free software: you can redistribute it and/or modify
|
This program is free software: you can redistribute it and/or modify
|
||||||
it under the terms of the GNU Affero General Public License as
|
it under the terms of the GNU Affero General Public License as
|
||||||
|
|
|
@ -6,7 +6,7 @@
|
||||||
and used to support university teaching.
|
and used to support university teaching.
|
||||||
|
|
||||||
This file is part of SWAD core.
|
This file is part of SWAD core.
|
||||||
Copyright (C) 1999-2018 Antonio Cañas Vargas
|
Copyright (C) 1999-2019 Antonio Cañas Vargas
|
||||||
|
|
||||||
This program is free software: you can redistribute it and/or modify
|
This program is free software: you can redistribute it and/or modify
|
||||||
it under the terms of the GNU Affero General Public License as
|
it under the terms of the GNU Affero General Public License as
|
||||||
|
|
|
@ -8,7 +8,7 @@
|
||||||
and used to support university teaching.
|
and used to support university teaching.
|
||||||
|
|
||||||
This file is part of SWAD core.
|
This file is part of SWAD core.
|
||||||
Copyright (C) 1999-2018 Antonio Cañas Vargas
|
Copyright (C) 1999-2019 Antonio Cañas Vargas
|
||||||
|
|
||||||
This program is free software: you can redistribute it and/or modify
|
This program is free software: you can redistribute it and/or modify
|
||||||
it under the terms of the GNU Affero General Public License as
|
it under the terms of the GNU Affero General Public License as
|
||||||
|
|
|
@ -6,7 +6,7 @@
|
||||||
and used to support university teaching.
|
and used to support university teaching.
|
||||||
|
|
||||||
This file is part of SWAD core.
|
This file is part of SWAD core.
|
||||||
Copyright (C) 1999-2018 Antonio Cañas Vargas
|
Copyright (C) 1999-2019 Antonio Cañas Vargas
|
||||||
|
|
||||||
This program is free software: you can redistribute it and/or modify
|
This program is free software: you can redistribute it and/or modify
|
||||||
it under the terms of the GNU Affero General 3 License as
|
it under the terms of the GNU Affero General 3 License as
|
||||||
|
|
|
@ -8,7 +8,7 @@
|
||||||
and used to support university teaching.
|
and used to support university teaching.
|
||||||
|
|
||||||
This file is part of SWAD core.
|
This file is part of SWAD core.
|
||||||
Copyright (C) 1999-2018 Antonio Cañas Vargas
|
Copyright (C) 1999-2019 Antonio Cañas Vargas
|
||||||
|
|
||||||
This program is free software: you can redistribute it and/or modify
|
This program is free software: you can redistribute it and/or modify
|
||||||
it under the terms of the GNU Affero General Public License as
|
it under the terms of the GNU Affero General Public License as
|
||||||
|
|
|
@ -6,7 +6,7 @@
|
||||||
and used to support university teaching.
|
and used to support university teaching.
|
||||||
|
|
||||||
This file is part of SWAD core.
|
This file is part of SWAD core.
|
||||||
Copyright (C) 1999-2018 Antonio Cañas Vargas
|
Copyright (C) 1999-2019 Antonio Cañas Vargas
|
||||||
|
|
||||||
This program is free software: you can redistribute it and/or modify
|
This program is free software: you can redistribute it and/or modify
|
||||||
it under the terms of the GNU Affero General Public License as
|
it under the terms of the GNU Affero General Public License as
|
||||||
|
|
|
@ -8,7 +8,7 @@
|
||||||
and used to support university teaching.
|
and used to support university teaching.
|
||||||
|
|
||||||
This file is part of SWAD core.
|
This file is part of SWAD core.
|
||||||
Copyright (C) 1999-2018 Antonio Cañas Vargas
|
Copyright (C) 1999-2019 Antonio Cañas Vargas
|
||||||
|
|
||||||
This program is free software: you can redistribute it and/or modify
|
This program is free software: you can redistribute it and/or modify
|
||||||
it under the terms of the GNU Affero General Public License as
|
it under the terms of the GNU Affero General Public License as
|
||||||
|
|
|
@ -8,7 +8,7 @@
|
||||||
and used to support university teaching.
|
and used to support university teaching.
|
||||||
|
|
||||||
This file is part of SWAD core.
|
This file is part of SWAD core.
|
||||||
Copyright (C) 1999-2018 Antonio Cañas Vargas
|
Copyright (C) 1999-2019 Antonio Cañas Vargas
|
||||||
|
|
||||||
This program is free software: you can redistribute it and/or modify
|
This program is free software: you can redistribute it and/or modify
|
||||||
it under the terms of the GNU Affero General Public License as
|
it under the terms of the GNU Affero General Public License as
|
||||||
|
|
|
@ -6,7 +6,7 @@
|
||||||
and used to support university teaching.
|
and used to support university teaching.
|
||||||
|
|
||||||
This file is part of SWAD core.
|
This file is part of SWAD core.
|
||||||
Copyright (C) 1999-2018 Antonio Cañas Vargas
|
Copyright (C) 1999-2019 Antonio Cañas Vargas
|
||||||
|
|
||||||
This program is free software: you can redistribute it and/or modify
|
This program is free software: you can redistribute it and/or modify
|
||||||
it under the terms of the GNU Affero General Public License as
|
it under the terms of the GNU Affero General Public License as
|
||||||
|
|
|
@ -8,7 +8,7 @@
|
||||||
and used to support university teaching.
|
and used to support university teaching.
|
||||||
|
|
||||||
This file is part of SWAD core.
|
This file is part of SWAD core.
|
||||||
Copyright (C) 1999-2018 Antonio Cañas Vargas
|
Copyright (C) 1999-2019 Antonio Cañas Vargas
|
||||||
|
|
||||||
This program is free software: you can redistribute it and/or modify
|
This program is free software: you can redistribute it and/or modify
|
||||||
it under the terms of the GNU Affero General Public License as
|
it under the terms of the GNU Affero General Public License as
|
||||||
|
|
|
@ -6,7 +6,7 @@
|
||||||
and used to support university teaching.
|
and used to support university teaching.
|
||||||
|
|
||||||
This file is part of SWAD core.
|
This file is part of SWAD core.
|
||||||
Copyright (C) 1999-2018 Antonio Cañas Vargas
|
Copyright (C) 1999-2019 Antonio Cañas Vargas
|
||||||
|
|
||||||
This program is free software: you can redistribute it and/or modify
|
This program is free software: you can redistribute it and/or modify
|
||||||
it under the terms of the GNU Affero General Public License as
|
it under the terms of the GNU Affero General Public License as
|
||||||
|
|
|
@ -8,7 +8,7 @@
|
||||||
and used to support university teaching.
|
and used to support university teaching.
|
||||||
|
|
||||||
This file is part of SWAD core.
|
This file is part of SWAD core.
|
||||||
Copyright (C) 1999-2018 Antonio Cañas Vargas
|
Copyright (C) 1999-2019 Antonio Cañas Vargas
|
||||||
|
|
||||||
This program is free software: you can redistribute it and/or modify
|
This program is free software: you can redistribute it and/or modify
|
||||||
it under the terms of the GNU Affero General Public License as
|
it under the terms of the GNU Affero General Public License as
|
||||||
|
|
|
@ -6,7 +6,7 @@
|
||||||
and used to support university teaching.
|
and used to support university teaching.
|
||||||
|
|
||||||
This file is part of SWAD core.
|
This file is part of SWAD core.
|
||||||
Copyright (C) 1999-2018 Antonio Cañas Vargas
|
Copyright (C) 1999-2019 Antonio Cañas Vargas
|
||||||
|
|
||||||
This program is free software: you can redistribute it and/or modify
|
This program is free software: you can redistribute it and/or modify
|
||||||
it under the terms of the GNU Affero General Public License as
|
it under the terms of the GNU Affero General Public License as
|
||||||
|
|
|
@ -8,7 +8,7 @@
|
||||||
and used to support university teaching.
|
and used to support university teaching.
|
||||||
|
|
||||||
This file is part of SWAD core.
|
This file is part of SWAD core.
|
||||||
Copyright (C) 1999-2018 Antonio Cañas Vargas
|
Copyright (C) 1999-2019 Antonio Cañas Vargas
|
||||||
|
|
||||||
This program is free software: you can redistribute it and/or modify
|
This program is free software: you can redistribute it and/or modify
|
||||||
it under the terms of the GNU Affero General Public License as
|
it under the terms of the GNU Affero General Public License as
|
||||||
|
|
|
@ -6,7 +6,7 @@
|
||||||
and used to support university teaching.
|
and used to support university teaching.
|
||||||
|
|
||||||
This file is part of SWAD core.
|
This file is part of SWAD core.
|
||||||
Copyright (C) 1999-2018 Antonio Cañas Vargas
|
Copyright (C) 1999-2019 Antonio Cañas Vargas
|
||||||
|
|
||||||
This program is free software: you can redistribute it and/or modify
|
This program is free software: you can redistribute it and/or modify
|
||||||
it under the terms of the GNU Affero General Public License as
|
it under the terms of the GNU Affero General Public License as
|
||||||
|
|
|
@ -8,7 +8,7 @@
|
||||||
and used to support university teaching.
|
and used to support university teaching.
|
||||||
|
|
||||||
This file is part of SWAD core.
|
This file is part of SWAD core.
|
||||||
Copyright (C) 1999-2018 Antonio Cañas Vargas
|
Copyright (C) 1999-2019 Antonio Cañas Vargas
|
||||||
|
|
||||||
This program is free software: you can redistribute it and/or modify
|
This program is free software: you can redistribute it and/or modify
|
||||||
it under the terms of the GNU Affero General Public License as
|
it under the terms of the GNU Affero General Public License as
|
||||||
|
|
|
@ -6,7 +6,7 @@
|
||||||
and used to support university teaching.
|
and used to support university teaching.
|
||||||
|
|
||||||
This file is part of SWAD core.
|
This file is part of SWAD core.
|
||||||
Copyright (C) 1999-2018 Antonio Cañas Vargas
|
Copyright (C) 1999-2019 Antonio Cañas Vargas
|
||||||
|
|
||||||
This program is free software: you can redistribute it and/or modify
|
This program is free software: you can redistribute it and/or modify
|
||||||
it under the terms of the GNU Affero General Public License as
|
it under the terms of the GNU Affero General Public License as
|
||||||
|
|
|
@ -8,7 +8,7 @@
|
||||||
and used to support university teaching.
|
and used to support university teaching.
|
||||||
|
|
||||||
This file is part of SWAD core.
|
This file is part of SWAD core.
|
||||||
Copyright (C) 1999-2018 Antonio Cañas Vargas
|
Copyright (C) 1999-2019 Antonio Cañas Vargas
|
||||||
|
|
||||||
This program is free software: you can redistribute it and/or modify
|
This program is free software: you can redistribute it and/or modify
|
||||||
it under the terms of the GNU Affero General Public License as
|
it under the terms of the GNU Affero General Public License as
|
||||||
|
|
|
@ -6,7 +6,7 @@
|
||||||
and used to support university teaching.
|
and used to support university teaching.
|
||||||
|
|
||||||
This file is part of SWAD core.
|
This file is part of SWAD core.
|
||||||
Copyright (C) 1999-2018 Antonio Cañas Vargas
|
Copyright (C) 1999-2019 Antonio Cañas Vargas
|
||||||
|
|
||||||
This program is free software: you can redistribute it and/or modify
|
This program is free software: you can redistribute it and/or modify
|
||||||
it under the terms of the GNU Affero General Public License as
|
it under the terms of the GNU Affero General Public License as
|
||||||
|
|
|
@ -8,7 +8,7 @@
|
||||||
and used to support university teaching.
|
and used to support university teaching.
|
||||||
|
|
||||||
This file is part of SWAD core.
|
This file is part of SWAD core.
|
||||||
Copyright (C) 1999-2018 Antonio Cañas Vargas
|
Copyright (C) 1999-2019 Antonio Cañas Vargas
|
||||||
|
|
||||||
This program is free software: you can redistribute it and/or modify
|
This program is free software: you can redistribute it and/or modify
|
||||||
it under the terms of the GNU Affero General Public License as
|
it under the terms of the GNU Affero General Public License as
|
||||||
|
|
|
@ -6,7 +6,7 @@
|
||||||
and used to support university teaching.
|
and used to support university teaching.
|
||||||
|
|
||||||
This file is part of SWAD core.
|
This file is part of SWAD core.
|
||||||
Copyright (C) 1999-2018 Antonio Cañas Vargas
|
Copyright (C) 1999-2019 Antonio Cañas Vargas
|
||||||
|
|
||||||
This program is free software: you can redistribute it and/or modify
|
This program is free software: you can redistribute it and/or modify
|
||||||
it under the terms of the GNU Affero General Public License as
|
it under the terms of the GNU Affero General Public License as
|
||||||
|
|
|
@ -8,7 +8,7 @@
|
||||||
and used to support university teaching.
|
and used to support university teaching.
|
||||||
|
|
||||||
This file is part of SWAD core.
|
This file is part of SWAD core.
|
||||||
Copyright (C) 1999-2018 Antonio Cañas Vargas
|
Copyright (C) 1999-2019 Antonio Cañas Vargas
|
||||||
|
|
||||||
This program is free software: you can redistribute it and/or modify
|
This program is free software: you can redistribute it and/or modify
|
||||||
it under the terms of the GNU Affero General Public License as
|
it under the terms of the GNU Affero General Public License as
|
||||||
|
|
|
@ -6,7 +6,7 @@
|
||||||
and used to support university teaching.
|
and used to support university teaching.
|
||||||
|
|
||||||
This file is part of SWAD core.
|
This file is part of SWAD core.
|
||||||
Copyright (C) 1999-2018 Antonio Cañas Vargas
|
Copyright (C) 1999-2019 Antonio Cañas Vargas
|
||||||
|
|
||||||
This program is free software: you can redistribute it and/or modify
|
This program is free software: you can redistribute it and/or modify
|
||||||
it under the terms of the GNU Affero General Public License as
|
it under the terms of the GNU Affero General Public License as
|
||||||
|
|
|
@ -8,7 +8,7 @@
|
||||||
and used to support university teaching.
|
and used to support university teaching.
|
||||||
|
|
||||||
This file is part of SWAD core.
|
This file is part of SWAD core.
|
||||||
Copyright (C) 1999-2018 Antonio Cañas Vargas
|
Copyright (C) 1999-2019 Antonio Cañas Vargas
|
||||||
|
|
||||||
This program is free software: you can redistribute it and/or modify
|
This program is free software: you can redistribute it and/or modify
|
||||||
it under the terms of the GNU Affero General Public License as
|
it under the terms of the GNU Affero General Public License as
|
||||||
|
|
|
@ -6,7 +6,7 @@
|
||||||
and used to support university teaching.
|
and used to support university teaching.
|
||||||
|
|
||||||
This file is part of SWAD core.
|
This file is part of SWAD core.
|
||||||
Copyright (C) 1999-2018 Antonio Cañas Vargas
|
Copyright (C) 1999-2019 Antonio Cañas Vargas
|
||||||
|
|
||||||
This program is free software: you can redistribute it and/or modify
|
This program is free software: you can redistribute it and/or modify
|
||||||
it under the terms of the GNU Affero General 3 License as
|
it under the terms of the GNU Affero General 3 License as
|
||||||
|
|
|
@ -8,7 +8,7 @@
|
||||||
and used to support university teaching.
|
and used to support university teaching.
|
||||||
|
|
||||||
This file is part of SWAD core.
|
This file is part of SWAD core.
|
||||||
Copyright (C) 1999-2018 Antonio Cañas Vargas
|
Copyright (C) 1999-2019 Antonio Cañas Vargas
|
||||||
|
|
||||||
This program is free software: you can redistribute it and/or modify
|
This program is free software: you can redistribute it and/or modify
|
||||||
it under the terms of the GNU Affero General Public License as
|
it under the terms of the GNU Affero General Public License as
|
||||||
|
|
|
@ -6,7 +6,7 @@
|
||||||
and used to support university teaching.
|
and used to support university teaching.
|
||||||
|
|
||||||
This file is part of SWAD core.
|
This file is part of SWAD core.
|
||||||
Copyright (C) 1999-2018 Antonio Cañas Vargas
|
Copyright (C) 1999-2019 Antonio Cañas Vargas
|
||||||
|
|
||||||
This program is free software: you can redistribute it and/or modify
|
This program is free software: you can redistribute it and/or modify
|
||||||
it under the terms of the GNU Affero General 3 License as
|
it under the terms of the GNU Affero General 3 License as
|
||||||
|
|
|
@ -8,7 +8,7 @@
|
||||||
and used to support university teaching.
|
and used to support university teaching.
|
||||||
|
|
||||||
This file is part of SWAD core.
|
This file is part of SWAD core.
|
||||||
Copyright (C) 1999-2018 Antonio Cañas Vargas
|
Copyright (C) 1999-2019 Antonio Cañas Vargas
|
||||||
|
|
||||||
This program is free software: you can redistribute it and/or modify
|
This program is free software: you can redistribute it and/or modify
|
||||||
it under the terms of the GNU Affero General Public License as
|
it under the terms of the GNU Affero General Public License as
|
||||||
|
|
|
@ -8,7 +8,7 @@
|
||||||
and used to support university teaching.
|
and used to support university teaching.
|
||||||
|
|
||||||
This file is part of SWAD core.
|
This file is part of SWAD core.
|
||||||
Copyright (C) 1999-2018 Antonio Cañas Vargas
|
Copyright (C) 1999-2019 Antonio Cañas Vargas
|
||||||
|
|
||||||
This program is free software: you can redistribute it and/or modify
|
This program is free software: you can redistribute it and/or modify
|
||||||
it under the terms of the GNU Affero General Public License as
|
it under the terms of the GNU Affero General Public License as
|
||||||
|
|
|
@ -6,7 +6,7 @@
|
||||||
and used to support university teaching.
|
and used to support university teaching.
|
||||||
|
|
||||||
This file is part of SWAD core.
|
This file is part of SWAD core.
|
||||||
Copyright (C) 1999-2018 Antonio Cañas Vargas
|
Copyright (C) 1999-2019 Antonio Cañas Vargas
|
||||||
|
|
||||||
This program is free software: you can redistribute it and/or modify
|
This program is free software: you can redistribute it and/or modify
|
||||||
it under the terms of the GNU Affero General Public License as
|
it under the terms of the GNU Affero General Public License as
|
||||||
|
|
|
@ -8,7 +8,7 @@
|
||||||
and used to support university teaching.
|
and used to support university teaching.
|
||||||
|
|
||||||
This file is part of SWAD core.
|
This file is part of SWAD core.
|
||||||
Copyright (C) 1999-2018 Antonio Cañas Vargas
|
Copyright (C) 1999-2019 Antonio Cañas Vargas
|
||||||
|
|
||||||
This program is free software: you can redistribute it and/or modify
|
This program is free software: you can redistribute it and/or modify
|
||||||
it under the terms of the GNU Affero General Public License as
|
it under the terms of the GNU Affero General Public License as
|
||||||
|
|
|
@ -6,7 +6,7 @@
|
||||||
and used to support university teaching.
|
and used to support university teaching.
|
||||||
|
|
||||||
This file is part of SWAD core.
|
This file is part of SWAD core.
|
||||||
Copyright (C) 1999-2018 Antonio Cañas Vargas
|
Copyright (C) 1999-2019 Antonio Cañas Vargas
|
||||||
|
|
||||||
This program is free software: you can redistribute it and/or modify
|
This program is free software: you can redistribute it and/or modify
|
||||||
it under the terms of the GNU Affero General Public License as
|
it under the terms of the GNU Affero General Public License as
|
||||||
|
|
|
@ -8,7 +8,7 @@
|
||||||
and used to support university teaching.
|
and used to support university teaching.
|
||||||
|
|
||||||
This file is part of SWAD core.
|
This file is part of SWAD core.
|
||||||
Copyright (C) 1999-2018 Antonio Cañas Vargas
|
Copyright (C) 1999-2019 Antonio Cañas Vargas
|
||||||
|
|
||||||
This program is free software: you can redistribute it and/or modify
|
This program is free software: you can redistribute it and/or modify
|
||||||
it under the terms of the GNU Affero General Public License as
|
it under the terms of the GNU Affero General Public License as
|
||||||
|
|
|
@ -6,7 +6,7 @@
|
||||||
and used to support university teaching.
|
and used to support university teaching.
|
||||||
|
|
||||||
This file is part of SWAD core.
|
This file is part of SWAD core.
|
||||||
Copyright (C) 1999-2018 Antonio Cañas Vargas
|
Copyright (C) 1999-2019 Antonio Cañas Vargas
|
||||||
|
|
||||||
This program is free software: you can redistribute it and/or modify
|
This program is free software: you can redistribute it and/or modify
|
||||||
it under the terms of the GNU Affero General 3 License as
|
it under the terms of the GNU Affero General 3 License as
|
||||||
|
|
|
@ -8,7 +8,7 @@
|
||||||
and used to support university teaching.
|
and used to support university teaching.
|
||||||
|
|
||||||
This file is part of SWAD core.
|
This file is part of SWAD core.
|
||||||
Copyright (C) 1999-2018 Antonio Cañas Vargas
|
Copyright (C) 1999-2019 Antonio Cañas Vargas
|
||||||
|
|
||||||
This program is free software: you can redistribute it and/or modify
|
This program is free software: you can redistribute it and/or modify
|
||||||
it under the terms of the GNU Affero General Public License as
|
it under the terms of the GNU Affero General Public License as
|
||||||
|
|
|
@ -6,7 +6,7 @@
|
||||||
and used to support university teaching.
|
and used to support university teaching.
|
||||||
|
|
||||||
This file is part of SWAD core.
|
This file is part of SWAD core.
|
||||||
Copyright (C) 1999-2018 Antonio Cañas Vargas
|
Copyright (C) 1999-2019 Antonio Cañas Vargas
|
||||||
|
|
||||||
This program is free software: you can redistribute it and/or modify
|
This program is free software: you can redistribute it and/or modify
|
||||||
it under the terms of the GNU Affero General Public License as
|
it under the terms of the GNU Affero General Public License as
|
||||||
|
|
|
@ -8,7 +8,7 @@
|
||||||
and used to support university teaching.
|
and used to support university teaching.
|
||||||
|
|
||||||
This file is part of SWAD core.
|
This file is part of SWAD core.
|
||||||
Copyright (C) 1999-2018 Antonio Cañas Vargas
|
Copyright (C) 1999-2019 Antonio Cañas Vargas
|
||||||
|
|
||||||
This program is free software: you can redistribute it and/or modify
|
This program is free software: you can redistribute it and/or modify
|
||||||
it under the terms of the GNU Affero General Public License as
|
it under the terms of the GNU Affero General Public License as
|
||||||
|
|
|
@ -6,7 +6,7 @@
|
||||||
and used to support university teaching.
|
and used to support university teaching.
|
||||||
|
|
||||||
This file is part of SWAD core.
|
This file is part of SWAD core.
|
||||||
Copyright (C) 1999-2018 Antonio Cañas Vargas
|
Copyright (C) 1999-2019 Antonio Cañas Vargas
|
||||||
|
|
||||||
This program is free software: you can redistribute it and/or modify
|
This program is free software: you can redistribute it and/or modify
|
||||||
it under the terms of the GNU Affero General Public License as
|
it under the terms of the GNU Affero General Public License as
|
||||||
|
|
|
@ -8,7 +8,7 @@
|
||||||
and used to support university teaching.
|
and used to support university teaching.
|
||||||
|
|
||||||
This file is part of SWAD core.
|
This file is part of SWAD core.
|
||||||
Copyright (C) 1999-2018 Antonio Cañas Vargas
|
Copyright (C) 1999-2019 Antonio Cañas Vargas
|
||||||
|
|
||||||
This program is free software: you can redistribute it and/or modify
|
This program is free software: you can redistribute it and/or modify
|
||||||
it under the terms of the GNU Affero General Public License as
|
it under the terms of the GNU Affero General Public License as
|
||||||
|
|
|
@ -6,7 +6,7 @@
|
||||||
and used to support university teaching.
|
and used to support university teaching.
|
||||||
|
|
||||||
This file is part of SWAD core.
|
This file is part of SWAD core.
|
||||||
Copyright (C) 1999-2018 Antonio Cañas Vargas
|
Copyright (C) 1999-2019 Antonio Cañas Vargas
|
||||||
|
|
||||||
This program is free software: you can redistribute it and/or modify
|
This program is free software: you can redistribute it and/or modify
|
||||||
it under the terms of the GNU Affero General Public License as
|
it under the terms of the GNU Affero General Public License as
|
||||||
|
|
|
@ -8,7 +8,7 @@
|
||||||
and used to support university teaching.
|
and used to support university teaching.
|
||||||
|
|
||||||
This file is part of SWAD core.
|
This file is part of SWAD core.
|
||||||
Copyright (C) 1999-2018 Antonio Cañas Vargas
|
Copyright (C) 1999-2019 Antonio Cañas Vargas
|
||||||
|
|
||||||
This program is free software: you can redistribute it and/or modify
|
This program is free software: you can redistribute it and/or modify
|
||||||
it under the terms of the GNU Affero General Public License as
|
it under the terms of the GNU Affero General Public License as
|
||||||
|
|
|
@ -6,7 +6,7 @@
|
||||||
and used to support university teaching.
|
and used to support university teaching.
|
||||||
|
|
||||||
This file is part of SWAD core.
|
This file is part of SWAD core.
|
||||||
Copyright (C) 1999-2018 Antonio Cañas Vargas
|
Copyright (C) 1999-2019 Antonio Cañas Vargas
|
||||||
|
|
||||||
This program is free software: you can redistribute it and/or modify
|
This program is free software: you can redistribute it and/or modify
|
||||||
it under the terms of the GNU Affero General Public License as
|
it under the terms of the GNU Affero General Public License as
|
||||||
|
|
|
@ -8,7 +8,7 @@
|
||||||
and used to support university teaching.
|
and used to support university teaching.
|
||||||
|
|
||||||
This file is part of SWAD core.
|
This file is part of SWAD core.
|
||||||
Copyright (C) 1999-2018 Antonio Cañas Vargas
|
Copyright (C) 1999-2019 Antonio Cañas Vargas
|
||||||
|
|
||||||
This program is free software: you can redistribute it and/or modify
|
This program is free software: you can redistribute it and/or modify
|
||||||
it under the terms of the GNU Affero General Public License as
|
it under the terms of the GNU Affero General Public License as
|
||||||
|
|
|
@ -6,7 +6,7 @@
|
||||||
and used to support university teaching.
|
and used to support university teaching.
|
||||||
|
|
||||||
This file is part of SWAD core.
|
This file is part of SWAD core.
|
||||||
Copyright (C) 1999-2018 Antonio Cañas Vargas
|
Copyright (C) 1999-2019 Antonio Cañas Vargas
|
||||||
|
|
||||||
This program is free software: you can redistribute it and/or modify
|
This program is free software: you can redistribute it and/or modify
|
||||||
it under the terms of the GNU Affero General Public License as
|
it under the terms of the GNU Affero General Public License as
|
||||||
|
|
|
@ -8,7 +8,7 @@
|
||||||
and used to support university teaching.
|
and used to support university teaching.
|
||||||
|
|
||||||
This file is part of SWAD core.
|
This file is part of SWAD core.
|
||||||
Copyright (C) 1999-2018 Antonio Cañas Vargas
|
Copyright (C) 1999-2019 Antonio Cañas Vargas
|
||||||
|
|
||||||
This program is free software: you can redistribute it and/or modify
|
This program is free software: you can redistribute it and/or modify
|
||||||
it under the terms of the GNU Affero General Public License as
|
it under the terms of the GNU Affero General Public License as
|
||||||
|
|
|
@ -6,7 +6,7 @@
|
||||||
and used to support university teaching.
|
and used to support university teaching.
|
||||||
|
|
||||||
This file is part of SWAD core.
|
This file is part of SWAD core.
|
||||||
Copyright (C) 1999-2018 Antonio Cañas Vargas
|
Copyright (C) 1999-2019 Antonio Cañas Vargas
|
||||||
|
|
||||||
This program is free software: you can redistribute it and/or modify
|
This program is free software: you can redistribute it and/or modify
|
||||||
it under the terms of the GNU Affero General 3 License as
|
it under the terms of the GNU Affero General 3 License as
|
||||||
|
|
|
@ -8,7 +8,7 @@
|
||||||
and used to support university teaching.
|
and used to support university teaching.
|
||||||
|
|
||||||
This file is part of SWAD core.
|
This file is part of SWAD core.
|
||||||
Copyright (C) 1999-2018 Antonio Cañas Vargas
|
Copyright (C) 1999-2019 Antonio Cañas Vargas
|
||||||
|
|
||||||
This program is free software: you can redistribute it and/or modify
|
This program is free software: you can redistribute it and/or modify
|
||||||
it under the terms of the GNU Affero General Public License as
|
it under the terms of the GNU Affero General Public License as
|
||||||
|
|
|
@ -6,7 +6,7 @@
|
||||||
and used to support university teaching.
|
and used to support university teaching.
|
||||||
|
|
||||||
This file is part of SWAD core.
|
This file is part of SWAD core.
|
||||||
Copyright (C) 1999-2018 Antonio Cañas Vargas
|
Copyright (C) 1999-2019 Antonio Cañas Vargas
|
||||||
|
|
||||||
This program is free software: you can redistribute it and/or modify
|
This program is free software: you can redistribute it and/or modify
|
||||||
it under the terms of the GNU Affero General 3 License as
|
it under the terms of the GNU Affero General 3 License as
|
||||||
|
|
|
@ -6,7 +6,7 @@
|
||||||
and used to support university teaching.
|
and used to support university teaching.
|
||||||
|
|
||||||
This file is part of SWAD core.
|
This file is part of SWAD core.
|
||||||
Copyright (C) 1999-2018 Antonio Cañas Vargas
|
Copyright (C) 1999-2019 Antonio Cañas Vargas
|
||||||
|
|
||||||
This program is free software: you can redistribute it and/or modify
|
This program is free software: you can redistribute it and/or modify
|
||||||
it under the terms of the GNU Affero General Public License as
|
it under the terms of the GNU Affero General Public License as
|
||||||
|
|
|
@ -8,7 +8,7 @@
|
||||||
and used to support university teaching.
|
and used to support university teaching.
|
||||||
|
|
||||||
This file is part of SWAD core.
|
This file is part of SWAD core.
|
||||||
Copyright (C) 1999-2018 Antonio Cañas Vargas
|
Copyright (C) 1999-2019 Antonio Cañas Vargas
|
||||||
|
|
||||||
This program is free software: you can redistribute it and/or modify
|
This program is free software: you can redistribute it and/or modify
|
||||||
it under the terms of the GNU Affero General Public License as
|
it under the terms of the GNU Affero General Public License as
|
||||||
|
|
|
@ -6,7 +6,7 @@
|
||||||
and used to support university teaching.
|
and used to support university teaching.
|
||||||
|
|
||||||
This file is part of SWAD core.
|
This file is part of SWAD core.
|
||||||
Copyright (C) 1999-2018 Antonio Cañas Vargas
|
Copyright (C) 1999-2019 Antonio Cañas Vargas
|
||||||
|
|
||||||
This program is free software: you can redistribute it and/or modify
|
This program is free software: you can redistribute it and/or modify
|
||||||
it under the terms of the GNU Affero General Public License as
|
it under the terms of the GNU Affero General Public License as
|
||||||
|
|
|
@ -8,7 +8,7 @@
|
||||||
and used to support university teaching.
|
and used to support university teaching.
|
||||||
|
|
||||||
This file is part of SWAD core.
|
This file is part of SWAD core.
|
||||||
Copyright (C) 1999-2018 Antonio Cañas Vargas
|
Copyright (C) 1999-2019 Antonio Cañas Vargas
|
||||||
|
|
||||||
This program is free software: you can redistribute it and/or modify
|
This program is free software: you can redistribute it and/or modify
|
||||||
it under the terms of the GNU Affero General Public License as
|
it under the terms of the GNU Affero General Public License as
|
||||||
|
|
|
@ -6,7 +6,7 @@
|
||||||
and used to support university teaching.
|
and used to support university teaching.
|
||||||
|
|
||||||
This file is part of SWAD core.
|
This file is part of SWAD core.
|
||||||
Copyright (C) 1999-2018 Antonio Cañas Vargas
|
Copyright (C) 1999-2019 Antonio Cañas Vargas
|
||||||
|
|
||||||
This program is free software: you can redistribute it and/or modify
|
This program is free software: you can redistribute it and/or modify
|
||||||
it under the terms of the GNU Affero General Public License as
|
it under the terms of the GNU Affero General Public License as
|
||||||
|
|
|
@ -8,7 +8,7 @@
|
||||||
and used to support university teaching.
|
and used to support university teaching.
|
||||||
|
|
||||||
This file is part of SWAD core.
|
This file is part of SWAD core.
|
||||||
Copyright (C) 1999-2018 Antonio Cañas Vargas
|
Copyright (C) 1999-2019 Antonio Cañas Vargas
|
||||||
|
|
||||||
This program is free software: you can redistribute it and/or modify
|
This program is free software: you can redistribute it and/or modify
|
||||||
it under the terms of the GNU Affero General Public License as
|
it under the terms of the GNU Affero General Public License as
|
||||||
|
|
|
@ -6,7 +6,7 @@
|
||||||
and used to support university teaching.
|
and used to support university teaching.
|
||||||
|
|
||||||
This file is part of SWAD core.
|
This file is part of SWAD core.
|
||||||
Copyright (C) 1999-2018 Antonio Cañas Vargas
|
Copyright (C) 1999-2019 Antonio Cañas Vargas
|
||||||
|
|
||||||
This program is free software: you can redistribute it and/or modify
|
This program is free software: you can redistribute it and/or modify
|
||||||
it under the terms of the GNU Affero General 3 License as
|
it under the terms of the GNU Affero General 3 License as
|
||||||
|
|
|
@ -8,7 +8,7 @@
|
||||||
and used to support university teaching.
|
and used to support university teaching.
|
||||||
|
|
||||||
This file is part of SWAD core.
|
This file is part of SWAD core.
|
||||||
Copyright (C) 1999-2018 Antonio Cañas Vargas
|
Copyright (C) 1999-2019 Antonio Cañas Vargas
|
||||||
|
|
||||||
This program is free software: you can redistribute it and/or modify
|
This program is free software: you can redistribute it and/or modify
|
||||||
it under the terms of the GNU Affero General Public License as
|
it under the terms of the GNU Affero General Public License as
|
||||||
|
|
|
@ -6,7 +6,7 @@
|
||||||
and used to support university teaching.
|
and used to support university teaching.
|
||||||
|
|
||||||
This file is part of SWAD core.
|
This file is part of SWAD core.
|
||||||
Copyright (C) 1999-2018 Antonio Cañas Vargas
|
Copyright (C) 1999-2019 Antonio Cañas Vargas
|
||||||
|
|
||||||
This program is free software: you can redistribute it and/or modify
|
This program is free software: you can redistribute it and/or modify
|
||||||
it under the terms of the GNU Affero General Public License as
|
it under the terms of the GNU Affero General Public License as
|
||||||
|
|
|
@ -8,7 +8,7 @@
|
||||||
and used to support university teaching.
|
and used to support university teaching.
|
||||||
|
|
||||||
This file is part of SWAD core.
|
This file is part of SWAD core.
|
||||||
Copyright (C) 1999-2018 Antonio Cañas Vargas
|
Copyright (C) 1999-2019 Antonio Cañas Vargas
|
||||||
|
|
||||||
This program is free software: you can redistribute it and/or modify
|
This program is free software: you can redistribute it and/or modify
|
||||||
it under the terms of the GNU Affero General Public License as
|
it under the terms of the GNU Affero General Public License as
|
||||||
|
|
|
@ -6,7 +6,7 @@
|
||||||
and used to support university teaching.
|
and used to support university teaching.
|
||||||
|
|
||||||
This file is part of SWAD core.
|
This file is part of SWAD core.
|
||||||
Copyright (C) 1999-2018 Antonio Cañas Vargas
|
Copyright (C) 1999-2019 Antonio Cañas Vargas
|
||||||
|
|
||||||
This program is free software: you can redistribute it and/or modify
|
This program is free software: you can redistribute it and/or modify
|
||||||
it under the terms of the GNU Affero General Public License as
|
it under the terms of the GNU Affero General Public License as
|
||||||
|
|
|
@ -8,7 +8,7 @@
|
||||||
and used to support university teaching.
|
and used to support university teaching.
|
||||||
|
|
||||||
This file is part of SWAD core.
|
This file is part of SWAD core.
|
||||||
Copyright (C) 1999-2018 Antonio Cañas Vargas
|
Copyright (C) 1999-2019 Antonio Cañas Vargas
|
||||||
|
|
||||||
This program is free software: you can redistribute it and/or modify
|
This program is free software: you can redistribute it and/or modify
|
||||||
it under the terms of the GNU Affero General Public License as
|
it under the terms of the GNU Affero General Public License as
|
||||||
|
|
|
@ -6,7 +6,7 @@
|
||||||
and used to support university teaching.
|
and used to support university teaching.
|
||||||
|
|
||||||
This file is part of SWAD core.
|
This file is part of SWAD core.
|
||||||
Copyright (C) 1999-2018 Antonio Cañas Vargas
|
Copyright (C) 1999-2019 Antonio Cañas Vargas
|
||||||
|
|
||||||
This program is free software: you can redistribute it and/or modify
|
This program is free software: you can redistribute it and/or modify
|
||||||
it under the terms of the GNU Affero General Public License as
|
it under the terms of the GNU Affero General Public License as
|
||||||
|
|
|
@ -8,7 +8,7 @@
|
||||||
and used to support university teaching.
|
and used to support university teaching.
|
||||||
|
|
||||||
This file is part of SWAD core.
|
This file is part of SWAD core.
|
||||||
Copyright (C) 1999-2018 Antonio Cañas Vargas
|
Copyright (C) 1999-2019 Antonio Cañas Vargas
|
||||||
|
|
||||||
This program is free software: you can redistribute it and/or modify
|
This program is free software: you can redistribute it and/or modify
|
||||||
it under the terms of the GNU Affero General Public License as
|
it under the terms of the GNU Affero General Public License as
|
||||||
|
|
|
@ -6,7 +6,7 @@
|
||||||
and used to support university teaching.
|
and used to support university teaching.
|
||||||
|
|
||||||
This file is part of SWAD core.
|
This file is part of SWAD core.
|
||||||
Copyright (C) 1999-2018 Antonio Cañas Vargas
|
Copyright (C) 1999-2019 Antonio Cañas Vargas
|
||||||
|
|
||||||
This program is free software: you can redistribute it and/or modify
|
This program is free software: you can redistribute it and/or modify
|
||||||
it under the terms of the GNU Affero General Public License as
|
it under the terms of the GNU Affero General Public License as
|
||||||
|
|
Some files were not shown because too many files have changed in this diff Show More
Loading…
Reference in New Issue