diff --git a/Makefile b/Makefile
index c864e55e..649c10a9 100644
--- a/Makefile
+++ b/Makefile
@@ -9,7 +9,7 @@
# and used to support university teaching. #
# #
# This file is part of SWAD core. #
-# Copyright (C) 1999-2020 Antonio Caņas Vargas #
+# Copyright (C) 1999-2021 Antonio Caņas Vargas #
# #
# This program is free software: you can redistribute it and/or modify #
# it under the terms of the GNU Affero General Public License as #
diff --git a/css/swad20.8.css b/css/swad20.8.css
index e8ebd640..b9abef5f 100644
--- a/css/swad20.8.css
+++ b/css/swad20.8.css
@@ -6,7 +6,7 @@
and used to support university teaching.
This file is part of SWAD core.
- Copyright (C) 1999-2020 Antonio CaÃąas Vargas
+ Copyright (C) 1999-2021 Antonio CaÃąas Vargas
This program is free software: you can redistribute it and/or modify
it under the terms of the GNU Affero General 3 License as
diff --git a/swad_API.c b/swad_API.c
index d2c94205..76b17b18 100644
--- a/swad_API.c
+++ b/swad_API.c
@@ -6,7 +6,7 @@
and used to support university teaching.
This file is part of SWAD core.
- Copyright (C) 1999-2020 Antonio Caņas Vargas
+ Copyright (C) 1999-2021 Antonio Caņas Vargas
This program is free software: you can redistribute it and/or modify
it under the terms of the GNU Affero General Public License as
diff --git a/swad_API.h b/swad_API.h
index b6abd033..a52ec6d2 100644
--- a/swad_API.h
+++ b/swad_API.h
@@ -8,7 +8,7 @@
and used to support university teaching.
This file is part of SWAD core.
- Copyright (C) 1999-2020 Antonio Caņas Vargas
+ Copyright (C) 1999-2021 Antonio Caņas Vargas
This program is free software: you can redistribute it and/or modify
it under the terms of the GNU Affero General Public License as
diff --git a/swad_HTML.c b/swad_HTML.c
index a32a3dfe..6948a57a 100644
--- a/swad_HTML.c
+++ b/swad_HTML.c
@@ -6,7 +6,7 @@
and used to support university teaching.
This file is part of SWAD core.
- Copyright (C) 1999-2020 Antonio Caņas Vargas
+ Copyright (C) 1999-2021 Antonio Caņas Vargas
This program is free software: you can redistribute it and/or modify
it under the terms of the GNU Affero General Public License as
diff --git a/swad_HTML.h b/swad_HTML.h
index fb54c0ba..a0a99ba0 100644
--- a/swad_HTML.h
+++ b/swad_HTML.h
@@ -8,7 +8,7 @@
and used to support university teaching.
This file is part of SWAD core.
- Copyright (C) 1999-2020 Antonio Caņas Vargas
+ Copyright (C) 1999-2021 Antonio Caņas Vargas
This program is free software: you can redistribute it and/or modify
it under the terms of the GNU Affero General Public License as
diff --git a/swad_ID.c b/swad_ID.c
index 168ff871..444777d3 100644
--- a/swad_ID.c
+++ b/swad_ID.c
@@ -6,7 +6,7 @@
and used to support university teaching.
This file is part of SWAD core.
- Copyright (C) 1999-2020 Antonio Caņas Vargas
+ Copyright (C) 1999-2021 Antonio Caņas Vargas
This program is free software: you can redistribute it and/or modify
it under the terms of the GNU Affero General Public License as
diff --git a/swad_ID.h b/swad_ID.h
index 39172ba0..5d4816dd 100644
--- a/swad_ID.h
+++ b/swad_ID.h
@@ -8,7 +8,7 @@
and used to support university teaching.
This file is part of SWAD core.
- Copyright (C) 1999-2020 Antonio Caņas Vargas
+ Copyright (C) 1999-2021 Antonio Caņas Vargas
This program is free software: you can redistribute it and/or modify
it under the terms of the GNU Affero General Public License as
diff --git a/swad_MAC.c b/swad_MAC.c
index 5237fc0e..baee5f3f 100644
--- a/swad_MAC.c
+++ b/swad_MAC.c
@@ -6,7 +6,7 @@
and used to support university teaching.
This file is part of SWAD core.
- Copyright (C) 1999-2020 Antonio Caņas Vargas
+ Copyright (C) 1999-2021 Antonio Caņas Vargas
This program is free software: you can redistribute it and/or modify
it under the terms of the GNU Affero General Public License as
diff --git a/swad_MAC.h b/swad_MAC.h
index 35df89ee..d32e285e 100644
--- a/swad_MAC.h
+++ b/swad_MAC.h
@@ -8,7 +8,7 @@
and used to support university teaching.
This file is part of SWAD core.
- Copyright (C) 1999-2020 Antonio Caņas Vargas
+ Copyright (C) 1999-2021 Antonio Caņas Vargas
This program is free software: you can redistribute it and/or modify
it under the terms of the GNU Affero General Public License as
diff --git a/swad_MFU.c b/swad_MFU.c
index 9b5550e9..b0df7c94 100644
--- a/swad_MFU.c
+++ b/swad_MFU.c
@@ -6,7 +6,7 @@
and used to support university teaching.
This file is part of SWAD core.
- Copyright (C) 1999-2020 Antonio Caņas Vargas
+ Copyright (C) 1999-2021 Antonio Caņas Vargas
This program is free software: you can redistribute it and/or modify
it under the terms of the GNU Affero General 3 License as
diff --git a/swad_MFU.h b/swad_MFU.h
index e788b412..f66b683f 100644
--- a/swad_MFU.h
+++ b/swad_MFU.h
@@ -8,7 +8,7 @@
and used to support university teaching.
This file is part of SWAD core.
- Copyright (C) 1999-2020 Antonio Caņas Vargas
+ Copyright (C) 1999-2021 Antonio Caņas Vargas
This program is free software: you can redistribute it and/or modify
it under the terms of the GNU Affero General Public License as
diff --git a/swad_QR.c b/swad_QR.c
index 4a48ecb1..2020a3bd 100644
--- a/swad_QR.c
+++ b/swad_QR.c
@@ -6,7 +6,7 @@
and used to support university teaching.
This file is part of SWAD core.
- Copyright (C) 1999-2020 Antonio Caņas Vargas
+ Copyright (C) 1999-2021 Antonio Caņas Vargas
This program is free software: you can redistribute it and/or modify
it under the terms of the GNU Affero General 3 License as
diff --git a/swad_QR.h b/swad_QR.h
index ad067f38..d0318dd2 100644
--- a/swad_QR.h
+++ b/swad_QR.h
@@ -8,7 +8,7 @@
and used to support university teaching.
This file is part of SWAD core.
- Copyright (C) 1999-2020 Antonio Caņas Vargas
+ Copyright (C) 1999-2021 Antonio Caņas Vargas
This program is free software: you can redistribute it and/or modify
it under the terms of the GNU Affero General Public License as
diff --git a/swad_RSS.c b/swad_RSS.c
index ec645994..a93c3842 100644
--- a/swad_RSS.c
+++ b/swad_RSS.c
@@ -6,7 +6,7 @@
and used to support university teaching.
This file is part of SWAD core.
- Copyright (C) 1999-2020 Antonio Caņas Vargas
+ Copyright (C) 1999-2021 Antonio Caņas Vargas
This program is free software: you can redistribute it and/or modify
it under the terms of the GNU Affero General Public License as
diff --git a/swad_RSS.h b/swad_RSS.h
index b7e9b63a..9236eb3e 100644
--- a/swad_RSS.h
+++ b/swad_RSS.h
@@ -8,7 +8,7 @@
and used to support university teaching.
This file is part of SWAD core.
- Copyright (C) 1999-2020 Antonio Caņas Vargas
+ Copyright (C) 1999-2021 Antonio Caņas Vargas
This program is free software: you can redistribute it and/or modify
it under the terms of the GNU Affero General Public License as
diff --git a/swad_account.c b/swad_account.c
index cbecd41a..c96c33f2 100644
--- a/swad_account.c
+++ b/swad_account.c
@@ -6,7 +6,7 @@
and used to support university teaching.
This file is part of SWAD core.
- Copyright (C) 1999-2020 Antonio Caņas Vargas
+ Copyright (C) 1999-2021 Antonio Caņas Vargas
This program is free software: you can redistribute it and/or modify
it under the terms of the GNU Affero General 3 License as
diff --git a/swad_account.h b/swad_account.h
index 596915e7..dfec06b9 100644
--- a/swad_account.h
+++ b/swad_account.h
@@ -8,7 +8,7 @@
and used to support university teaching.
This file is part of SWAD core.
- Copyright (C) 1999-2020 Antonio Caņas Vargas
+ Copyright (C) 1999-2021 Antonio Caņas Vargas
This program is free software: you can redistribute it and/or modify
it under the terms of the GNU Affero General Public License as
diff --git a/swad_action.c b/swad_action.c
index b7884b22..732ebc6f 100644
--- a/swad_action.c
+++ b/swad_action.c
@@ -5,7 +5,7 @@
is a web platform developed at the University of Granada (Spain),
and used to support university teaching.
This file is part of SWAD core.
- Copyright (C) 1999-2020 Antonio Caņas Vargas
+ Copyright (C) 1999-2021 Antonio Caņas Vargas
This program is free software: you can redistribute it and/or modify
it under the terms of the GNU Affero General Public License as
published by the Free Software Foundation, either version 3 of the
diff --git a/swad_action.h b/swad_action.h
index 5184b917..424343e4 100644
--- a/swad_action.h
+++ b/swad_action.h
@@ -8,7 +8,7 @@
and used to support university teaching.
This file is part of SWAD core.
- Copyright (C) 1999-2020 Antonio Caņas Vargas
+ Copyright (C) 1999-2021 Antonio Caņas Vargas
This program is free software: you can redistribute it and/or modify
it under the terms of the GNU Affero General Public License as
diff --git a/swad_agenda.c b/swad_agenda.c
index 3ed63437..d463d989 100644
--- a/swad_agenda.c
+++ b/swad_agenda.c
@@ -6,7 +6,7 @@
and used to support university teaching.
This file is part of SWAD core.
- Copyright (C) 1999-2020 Antonio Caņas Vargas
+ Copyright (C) 1999-2021 Antonio Caņas Vargas
This program is free software: you can redistribute it and/or modify
it under the terms of the GNU Affero General 3 License as
diff --git a/swad_agenda.h b/swad_agenda.h
index e08dbfa6..84c6bf6d 100644
--- a/swad_agenda.h
+++ b/swad_agenda.h
@@ -8,7 +8,7 @@
and used to support university teaching.
This file is part of SWAD core.
- Copyright (C) 1999-2020 Antonio Caņas Vargas
+ Copyright (C) 1999-2021 Antonio Caņas Vargas
This program is free software: you can redistribute it and/or modify
it under the terms of the GNU Affero General Public License as
diff --git a/swad_alert.c b/swad_alert.c
index 9995ebce..0b2c6c86 100644
--- a/swad_alert.c
+++ b/swad_alert.c
@@ -6,7 +6,7 @@
and used to support university teaching.
This file is part of SWAD core.
- Copyright (C) 1999-2020 Antonio Caņas Vargas
+ Copyright (C) 1999-2021 Antonio Caņas Vargas
This program is free software: you can redistribute it and/or modify
it under the terms of the GNU Affero General Public License as
diff --git a/swad_alert.h b/swad_alert.h
index 6939b75b..a57d29b6 100644
--- a/swad_alert.h
+++ b/swad_alert.h
@@ -8,7 +8,7 @@
and used to support university teaching.
This file is part of SWAD core.
- Copyright (C) 1999-2020 Antonio Caņas Vargas
+ Copyright (C) 1999-2021 Antonio Caņas Vargas
This program is free software: you can redistribute it and/or modify
it under the terms of the GNU Affero General Public License as
diff --git a/swad_announcement.c b/swad_announcement.c
index 5e3c469e..b3411aae 100644
--- a/swad_announcement.c
+++ b/swad_announcement.c
@@ -6,7 +6,7 @@
and used to support university teaching.
This file is part of SWAD core.
- Copyright (C) 1999-2020 Antonio Caņas Vargas
+ Copyright (C) 1999-2021 Antonio Caņas Vargas
This program is free software: you can redistribute it and/or modify
it under the terms of the GNU Affero General 3 License as
diff --git a/swad_announcement.h b/swad_announcement.h
index 896ed956..e423570f 100644
--- a/swad_announcement.h
+++ b/swad_announcement.h
@@ -8,7 +8,7 @@
and used to support university teaching.
This file is part of SWAD core.
- Copyright (C) 1999-2020 Antonio Caņas Vargas
+ Copyright (C) 1999-2021 Antonio Caņas Vargas
This program is free software: you can redistribute it and/or modify
it under the terms of the GNU Affero General Public License as
diff --git a/swad_assignment.c b/swad_assignment.c
index 125cb5c8..c3aba71e 100644
--- a/swad_assignment.c
+++ b/swad_assignment.c
@@ -6,7 +6,7 @@
and used to support university teaching.
This file is part of SWAD core.
- Copyright (C) 1999-2020 Antonio Caņas Vargas
+ Copyright (C) 1999-2021 Antonio Caņas Vargas
This program is free software: you can redistribute it and/or modify
it under the terms of the GNU Affero General Public License as
diff --git a/swad_assignment.h b/swad_assignment.h
index 514518fc..474dd085 100644
--- a/swad_assignment.h
+++ b/swad_assignment.h
@@ -8,7 +8,7 @@
and used to support university teaching.
This file is part of SWAD core.
- Copyright (C) 1999-2020 Antonio Caņas Vargas
+ Copyright (C) 1999-2021 Antonio Caņas Vargas
This program is free software: you can redistribute it and/or modify
it under the terms of the GNU Affero General Public License as
diff --git a/swad_attendance.c b/swad_attendance.c
index 1b3bb6b6..3c4717e9 100644
--- a/swad_attendance.c
+++ b/swad_attendance.c
@@ -6,7 +6,7 @@
and used to support university teaching.
This file is part of SWAD core.
- Copyright (C) 1999-2020 Antonio Caņas Vargas
+ Copyright (C) 1999-2021 Antonio Caņas Vargas
This program is free software: you can redistribute it and/or modify
it under the terms of the GNU Affero General Public License as
diff --git a/swad_attendance.h b/swad_attendance.h
index ae26d558..c419d41d 100644
--- a/swad_attendance.h
+++ b/swad_attendance.h
@@ -8,7 +8,7 @@
and used to support university teaching.
This file is part of SWAD core.
- Copyright (C) 1999-2020 Antonio Caņas Vargas
+ Copyright (C) 1999-2021 Antonio Caņas Vargas
This program is free software: you can redistribute it and/or modify
it under the terms of the GNU Affero General Public License as
diff --git a/swad_banner.c b/swad_banner.c
index 381379bc..e126ac47 100644
--- a/swad_banner.c
+++ b/swad_banner.c
@@ -6,7 +6,7 @@
and used to support university teaching.
This file is part of SWAD core.
- Copyright (C) 1999-2020 Antonio Caņas Vargas
+ Copyright (C) 1999-2021 Antonio Caņas Vargas
This program is free software: you can redistribute it and/or modify
it under the terms of the GNU Affero General Public License as
diff --git a/swad_banner.h b/swad_banner.h
index 9928d8fc..ef38fb06 100644
--- a/swad_banner.h
+++ b/swad_banner.h
@@ -8,7 +8,7 @@
and used to support university teaching.
This file is part of SWAD core.
- Copyright (C) 1999-2020 Antonio Caņas Vargas
+ Copyright (C) 1999-2021 Antonio Caņas Vargas
This program is free software: you can redistribute it and/or modify
it under the terms of the GNU Affero General Public License as
diff --git a/swad_box.c b/swad_box.c
index e160eed2..1fc26a49 100644
--- a/swad_box.c
+++ b/swad_box.c
@@ -6,7 +6,7 @@
and used to support university teaching.
This file is part of SWAD core.
- Copyright (C) 1999-2020 Antonio Caņas Vargas
+ Copyright (C) 1999-2021 Antonio Caņas Vargas
This program is free software: you can redistribute it and/or modify
it under the terms of the GNU Affero General Public License as
diff --git a/swad_box.h b/swad_box.h
index 6f9deaf6..5afaca10 100644
--- a/swad_box.h
+++ b/swad_box.h
@@ -8,7 +8,7 @@
and used to support university teaching.
This file is part of SWAD core.
- Copyright (C) 1999-2020 Antonio Caņas Vargas
+ Copyright (C) 1999-2021 Antonio Caņas Vargas
This program is free software: you can redistribute it and/or modify
it under the terms of the GNU Affero General Public License as
diff --git a/swad_building.c b/swad_building.c
index 911c6bc9..9b796d8a 100644
--- a/swad_building.c
+++ b/swad_building.c
@@ -6,7 +6,7 @@
and used to support university teaching.
This file is part of SWAD core.
- Copyright (C) 1999-2020 Antonio Caņas Vargas
+ Copyright (C) 1999-2021 Antonio Caņas Vargas
This program is free software: you can redistribute it and/or modify
it under the terms of the GNU Affero General Public License as
diff --git a/swad_building.h b/swad_building.h
index 6dd44a19..920b1537 100644
--- a/swad_building.h
+++ b/swad_building.h
@@ -8,7 +8,7 @@
and used to support university teaching.
This file is part of SWAD core.
- Copyright (C) 1999-2020 Antonio Caņas Vargas
+ Copyright (C) 1999-2021 Antonio Caņas Vargas
This program is free software: you can redistribute it and/or modify
it under the terms of the GNU Affero General Public License as
diff --git a/swad_button.c b/swad_button.c
index 0288ef1c..6e50c5c8 100644
--- a/swad_button.c
+++ b/swad_button.c
@@ -6,7 +6,7 @@
and used to support university teaching.
This file is part of SWAD core.
- Copyright (C) 1999-2020 Antonio Caņas Vargas
+ Copyright (C) 1999-2021 Antonio Caņas Vargas
This program is free software: you can redistribute it and/or modify
it under the terms of the GNU Affero General Public License as
diff --git a/swad_button.h b/swad_button.h
index 6186309d..e68e93e7 100644
--- a/swad_button.h
+++ b/swad_button.h
@@ -8,7 +8,7 @@
and used to support university teaching.
This file is part of SWAD core.
- Copyright (C) 1999-2020 Antonio Caņas Vargas
+ Copyright (C) 1999-2021 Antonio Caņas Vargas
This program is free software: you can redistribute it and/or modify
it under the terms of the GNU Affero General Public License as
diff --git a/swad_calendar.c b/swad_calendar.c
index c1df3a11..027afc6c 100644
--- a/swad_calendar.c
+++ b/swad_calendar.c
@@ -6,7 +6,7 @@
and used to support university teaching.
This file is part of SWAD core.
- Copyright (C) 1999-2020 Antonio Caņas Vargas
+ Copyright (C) 1999-2021 Antonio Caņas Vargas
This program is free software: you can redistribute it and/or modify
it under the terms of the GNU Affero General Public License as
diff --git a/swad_calendar.h b/swad_calendar.h
index a7615667..a9ec8bf3 100644
--- a/swad_calendar.h
+++ b/swad_calendar.h
@@ -8,7 +8,7 @@
and used to support university teaching.
This file is part of SWAD core.
- Copyright (C) 1999-2020 Antonio Caņas Vargas
+ Copyright (C) 1999-2021 Antonio Caņas Vargas
This program is free software: you can redistribute it and/or modify
it under the terms of the GNU Affero General Public License as
diff --git a/swad_centre.c b/swad_centre.c
index 27c22abb..8c89f86e 100644
--- a/swad_centre.c
+++ b/swad_centre.c
@@ -6,7 +6,7 @@
and used to support university teaching.
This file is part of SWAD core.
- Copyright (C) 1999-2020 Antonio Caņas Vargas
+ Copyright (C) 1999-2021 Antonio Caņas Vargas
This program is free software: you can redistribute it and/or modify
it under the terms of the GNU Affero General Public License as
diff --git a/swad_centre.h b/swad_centre.h
index d5566ba6..83666789 100644
--- a/swad_centre.h
+++ b/swad_centre.h
@@ -8,7 +8,7 @@
and used to support university teaching.
This file is part of SWAD core.
- Copyright (C) 1999-2020 Antonio Caņas Vargas
+ Copyright (C) 1999-2021 Antonio Caņas Vargas
This program is free software: you can redistribute it and/or modify
it under the terms of the GNU Affero General Public License as
diff --git a/swad_centre_config.c b/swad_centre_config.c
index 7f0feb5e..e00271e6 100644
--- a/swad_centre_config.c
+++ b/swad_centre_config.c
@@ -6,7 +6,7 @@
and used to support university teaching.
This file is part of SWAD core.
- Copyright (C) 1999-2020 Antonio Caņas Vargas
+ Copyright (C) 1999-2021 Antonio Caņas Vargas
This program is free software: you can redistribute it and/or modify
it under the terms of the GNU Affero General Public License as
diff --git a/swad_centre_config.h b/swad_centre_config.h
index 6e839465..9c9c1e8a 100644
--- a/swad_centre_config.h
+++ b/swad_centre_config.h
@@ -8,7 +8,7 @@
and used to support university teaching.
This file is part of SWAD core.
- Copyright (C) 1999-2020 Antonio Caņas Vargas
+ Copyright (C) 1999-2021 Antonio Caņas Vargas
This program is free software: you can redistribute it and/or modify
it under the terms of the GNU Affero General Public License as
diff --git a/swad_changelog.h b/swad_changelog.h
index 326b2409..8542badb 100644
--- a/swad_changelog.h
+++ b/swad_changelog.h
@@ -8,7 +8,7 @@
and used to support university teaching.
This file is part of SWAD core.
- Copyright (C) 1999-2020 Antonio Caņas Vargas
+ Copyright (C) 1999-2021 Antonio Caņas Vargas
This program is free software: you can redistribute it and/or modify
it under the terms of the GNU Affero General Public License as
@@ -553,7 +553,7 @@ enscript -2 --landscape --color --file-align=2 --highlight --line-numbers -o - *
En OpenSWAD:
ps2pdf source.ps destination.pdf
*/
-#define Log_PLATFORM_VERSION "SWAD 20.16.2 (2021-02-09)"
+#define Log_PLATFORM_VERSION "SWAD 20.16.3 (2021-02-09)"
#define CSS_FILE "swad20.8.css"
#define JS_FILE "swad20.6.2.js"
/*
@@ -600,6 +600,7 @@ TODO: DNI de un estudiante sale err
TODO: BUG: Cuando un tipo de grupo sólo tiene un grupo, inscribirse es voluntario, el estudiante sólo puede pertenecer a un grupo, y se inscribe en él, debería poder desapuntarse. Ahora no puede.
+ Version 20.16.3: Feb 09, 2021 Time is not get from database in timeline publications. (? lines)
Version 20.16.2: Feb 09, 2021 Code refactoring in timeline. (305168 lines)
Version 20.16.1: Feb 08, 2021 Code refactoring in timeline. (305167 lines)
Version 20.16: Feb 08, 2021 Code refactoring in timeline. (305169 lines)
diff --git a/swad_chat.c b/swad_chat.c
index 8b67ad08..c4bf6b64 100644
--- a/swad_chat.c
+++ b/swad_chat.c
@@ -6,7 +6,7 @@
and used to support university teaching.
This file is part of SWAD core.
- Copyright (C) 1999-2020 Antonio Caņas Vargas
+ Copyright (C) 1999-2021 Antonio Caņas Vargas
This program is free software: you can redistribute it and/or modify
it under the terms of the GNU Affero General Public License as
diff --git a/swad_chat.h b/swad_chat.h
index af137972..3550eaa4 100644
--- a/swad_chat.h
+++ b/swad_chat.h
@@ -8,7 +8,7 @@
and used to support university teaching.
This file is part of SWAD core.
- Copyright (C) 1999-2020 Antonio Caņas Vargas
+ Copyright (C) 1999-2021 Antonio Caņas Vargas
This program is free software: you can redistribute it and/or modify
it under the terms of the GNU Affero General Public License as
diff --git a/swad_config.c b/swad_config.c
index b16d9af5..948583a1 100644
--- a/swad_config.c
+++ b/swad_config.c
@@ -6,7 +6,7 @@
and used to support university teaching.
This file is part of SWAD core.
- Copyright (C) 1999-2020 Antonio Caņas Vargas
+ Copyright (C) 1999-2021 Antonio Caņas Vargas
This program is free software: you can redistribute it and/or modify
it under the terms of the GNU Affero General 3 License as
diff --git a/swad_config.h b/swad_config.h
index f1b9ce1d..0919697d 100644
--- a/swad_config.h
+++ b/swad_config.h
@@ -8,7 +8,7 @@
and used to support university teaching.
This file is part of SWAD core.
- Copyright (C) 1999-2020 Antonio Caņas Vargas
+ Copyright (C) 1999-2021 Antonio Caņas Vargas
This program is free software: you can redistribute it and/or modify
it under the terms of the GNU Affero General Public License as
diff --git a/swad_connected.c b/swad_connected.c
index d070546a..75135440 100644
--- a/swad_connected.c
+++ b/swad_connected.c
@@ -6,7 +6,7 @@
and used to support university teaching.
This file is part of SWAD core.
- Copyright (C) 1999-2020 Antonio Caņas Vargas
+ Copyright (C) 1999-2021 Antonio Caņas Vargas
This program is free software: you can redistribute it and/or modify
it under the terms of the GNU Affero General Public License as
diff --git a/swad_connected.h b/swad_connected.h
index 59373238..60543429 100644
--- a/swad_connected.h
+++ b/swad_connected.h
@@ -8,7 +8,7 @@
and used to support university teaching.
This file is part of SWAD core.
- Copyright (C) 1999-2020 Antonio Caņas Vargas
+ Copyright (C) 1999-2021 Antonio Caņas Vargas
This program is free software: you can redistribute it and/or modify
it under the terms of the GNU Affero General Public License as
diff --git a/swad_constant.h b/swad_constant.h
index 51cbb2fd..21e845e2 100644
--- a/swad_constant.h
+++ b/swad_constant.h
@@ -8,7 +8,7 @@
and used to support university teaching.
This file is part of SWAD core.
- Copyright (C) 1999-2020 Antonio Caņas Vargas
+ Copyright (C) 1999-2021 Antonio Caņas Vargas
This program is free software: you can redistribute it and/or modify
it under the terms of the GNU Affero General Public License as
diff --git a/swad_cookie.c b/swad_cookie.c
index 11049510..24707319 100644
--- a/swad_cookie.c
+++ b/swad_cookie.c
@@ -6,7 +6,7 @@
and used to support university teaching.
This file is part of SWAD core.
- Copyright (C) 1999-2020 Antonio Caņas Vargas
+ Copyright (C) 1999-2021 Antonio Caņas Vargas
This program is free software: you can redistribute it and/or modify
it under the terms of the GNU Affero General Public License as
diff --git a/swad_cookie.h b/swad_cookie.h
index 7e8c2dd4..3d6cc7b3 100644
--- a/swad_cookie.h
+++ b/swad_cookie.h
@@ -8,7 +8,7 @@
and used to support university teaching.
This file is part of SWAD core.
- Copyright (C) 1999-2020 Antonio Caņas Vargas
+ Copyright (C) 1999-2021 Antonio Caņas Vargas
This program is free software: you can redistribute it and/or modify
it under the terms of the GNU Affero General Public License as
diff --git a/swad_country.c b/swad_country.c
index 9dc7d7e2..c32ec426 100644
--- a/swad_country.c
+++ b/swad_country.c
@@ -6,7 +6,7 @@
and used to support university teaching.
This file is part of SWAD core.
- Copyright (C) 1999-2020 Antonio Caņas Vargas
+ Copyright (C) 1999-2021 Antonio Caņas Vargas
This program is free software: you can redistribute it and/or modify
it under the terms of the GNU Affero General Public License as
diff --git a/swad_country.h b/swad_country.h
index 24365a11..231854b8 100644
--- a/swad_country.h
+++ b/swad_country.h
@@ -8,7 +8,7 @@
and used to support university teaching.
This file is part of SWAD core.
- Copyright (C) 1999-2020 Antonio Caņas Vargas
+ Copyright (C) 1999-2021 Antonio Caņas Vargas
This program is free software: you can redistribute it and/or modify
it under the terms of the GNU Affero General Public License as
diff --git a/swad_country_config.c b/swad_country_config.c
index 81c50702..fbdb5101 100644
--- a/swad_country_config.c
+++ b/swad_country_config.c
@@ -6,7 +6,7 @@
and used to support university teaching.
This file is part of SWAD core.
- Copyright (C) 1999-2020 Antonio Caņas Vargas
+ Copyright (C) 1999-2021 Antonio Caņas Vargas
This program is free software: you can redistribute it and/or modify
it under the terms of the GNU Affero General Public License as
diff --git a/swad_country_config.h b/swad_country_config.h
index f3482ec9..ee9e555c 100644
--- a/swad_country_config.h
+++ b/swad_country_config.h
@@ -8,7 +8,7 @@
and used to support university teaching.
This file is part of SWAD core.
- Copyright (C) 1999-2020 Antonio Caņas Vargas
+ Copyright (C) 1999-2021 Antonio Caņas Vargas
This program is free software: you can redistribute it and/or modify
it under the terms of the GNU Affero General Public License as
diff --git a/swad_course.c b/swad_course.c
index 7defc85e..938f5467 100644
--- a/swad_course.c
+++ b/swad_course.c
@@ -6,7 +6,7 @@
and used to support university teaching.
This file is part of SWAD core.
- Copyright (C) 1999-2020 Antonio Caņas Vargas
+ Copyright (C) 1999-2021 Antonio Caņas Vargas
This program is free software: you can redistribute it and/or modify
it under the terms of the GNU Affero General Public License as
diff --git a/swad_course.h b/swad_course.h
index 618661bd..5a0ebe06 100644
--- a/swad_course.h
+++ b/swad_course.h
@@ -8,7 +8,7 @@
and used to support university teaching.
This file is part of SWAD core.
- Copyright (C) 1999-2020 Antonio Caņas Vargas
+ Copyright (C) 1999-2021 Antonio Caņas Vargas
This program is free software: you can redistribute it and/or modify
it under the terms of the GNU Affero General Public License as
diff --git a/swad_course_config.c b/swad_course_config.c
index 98f5b7ec..92e7d073 100644
--- a/swad_course_config.c
+++ b/swad_course_config.c
@@ -6,7 +6,7 @@
and used to support university teaching.
This file is part of SWAD core.
- Copyright (C) 1999-2020 Antonio Caņas Vargas
+ Copyright (C) 1999-2021 Antonio Caņas Vargas
This program is free software: you can redistribute it and/or modify
it under the terms of the GNU Affero General Public License as
diff --git a/swad_course_config.h b/swad_course_config.h
index 0c8ce452..ef8e2b20 100644
--- a/swad_course_config.h
+++ b/swad_course_config.h
@@ -8,7 +8,7 @@
and used to support university teaching.
This file is part of SWAD core.
- Copyright (C) 1999-2020 Antonio Caņas Vargas
+ Copyright (C) 1999-2021 Antonio Caņas Vargas
This program is free software: you can redistribute it and/or modify
it under the terms of the GNU Affero General Public License as
diff --git a/swad_cryptography.c b/swad_cryptography.c
index 9d45f2db..7d37b288 100644
--- a/swad_cryptography.c
+++ b/swad_cryptography.c
@@ -6,7 +6,7 @@
and used to support university teaching.
This file is part of SWAD core.
- Copyright (C) 1999-2020 Antonio Caņas Vargas
+ Copyright (C) 1999-2021 Antonio Caņas Vargas
This program is free software: you can redistribute it and/or modify
it under the terms of the GNU Affero General Public License as
diff --git a/swad_cryptography.h b/swad_cryptography.h
index 6efb32f2..127e4b9d 100644
--- a/swad_cryptography.h
+++ b/swad_cryptography.h
@@ -8,7 +8,7 @@
and used to support university teaching.
This file is part of SWAD core.
- Copyright (C) 1999-2020 Antonio Caņas Vargas
+ Copyright (C) 1999-2021 Antonio Caņas Vargas
This program is free software: you can redistribute it and/or modify
it under the terms of the GNU Affero General Public License as
diff --git a/swad_database.c b/swad_database.c
index 3acab366..b159383c 100644
--- a/swad_database.c
+++ b/swad_database.c
@@ -6,7 +6,7 @@
and used to support university teaching.
This file is part of SWAD core.
- Copyright (C) 1999-2020 Antonio Caņas Vargas
+ Copyright (C) 1999-2021 Antonio Caņas Vargas
This program is free software: you can redistribute it and/or modify
it under the terms of the GNU Affero General Public License as
diff --git a/swad_database.h b/swad_database.h
index accd9956..dfc568df 100644
--- a/swad_database.h
+++ b/swad_database.h
@@ -8,7 +8,7 @@
and used to support university teaching.
This file is part of SWAD core.
- Copyright (C) 1999-2020 Antonio Caņas Vargas
+ Copyright (C) 1999-2021 Antonio Caņas Vargas
This program is free software: you can redistribute it and/or modify
it under the terms of the GNU Affero General Public License as
diff --git a/swad_date.c b/swad_date.c
index 65eea148..e427981a 100644
--- a/swad_date.c
+++ b/swad_date.c
@@ -6,7 +6,7 @@
and used to support university teaching.
This file is part of SWAD core.
- Copyright (C) 1999-2020 Antonio Caņas Vargas
+ Copyright (C) 1999-2021 Antonio Caņas Vargas
This program is free software: you can redistribute it and/or modify
it under the terms of the GNU Affero General Public License as
diff --git a/swad_date.h b/swad_date.h
index 184fd12d..ab8c4ccb 100644
--- a/swad_date.h
+++ b/swad_date.h
@@ -8,7 +8,7 @@
and used to support university teaching.
This file is part of SWAD core.
- Copyright (C) 1999-2020 Antonio Caņas Vargas
+ Copyright (C) 1999-2021 Antonio Caņas Vargas
This program is free software: you can redistribute it and/or modify
it under the terms of the GNU Affero General Public License as
diff --git a/swad_degree.c b/swad_degree.c
index 10d3b7ad..b9e90191 100644
--- a/swad_degree.c
+++ b/swad_degree.c
@@ -6,7 +6,7 @@
and used to support university teaching.
This file is part of SWAD core.
- Copyright (C) 1999-2020 Antonio Caņas Vargas
+ Copyright (C) 1999-2021 Antonio Caņas Vargas
This program is free software: you can redistribute it and/or modify
it under the terms of the GNU Affero General Public License as
diff --git a/swad_degree.h b/swad_degree.h
index c2639c61..3b5c2bba 100644
--- a/swad_degree.h
+++ b/swad_degree.h
@@ -8,7 +8,7 @@
and used to support university teaching.
This file is part of SWAD core.
- Copyright (C) 1999-2020 Antonio Caņas Vargas
+ Copyright (C) 1999-2021 Antonio Caņas Vargas
This program is free software: you can redistribute it and/or modify
it under the terms of the GNU Affero General Public License as
diff --git a/swad_degree_config.c b/swad_degree_config.c
index 98144b77..8fcd86a4 100644
--- a/swad_degree_config.c
+++ b/swad_degree_config.c
@@ -6,7 +6,7 @@
and used to support university teaching.
This file is part of SWAD core.
- Copyright (C) 1999-2020 Antonio Caņas Vargas
+ Copyright (C) 1999-2021 Antonio Caņas Vargas
This program is free software: you can redistribute it and/or modify
it under the terms of the GNU Affero General Public License as
diff --git a/swad_degree_config.h b/swad_degree_config.h
index 5e1e44c2..a4887741 100644
--- a/swad_degree_config.h
+++ b/swad_degree_config.h
@@ -8,7 +8,7 @@
and used to support university teaching.
This file is part of SWAD core.
- Copyright (C) 1999-2020 Antonio Caņas Vargas
+ Copyright (C) 1999-2021 Antonio Caņas Vargas
This program is free software: you can redistribute it and/or modify
it under the terms of the GNU Affero General Public License as
diff --git a/swad_degree_type.c b/swad_degree_type.c
index 979fe29b..9facdca0 100644
--- a/swad_degree_type.c
+++ b/swad_degree_type.c
@@ -6,7 +6,7 @@
and used to support university teaching.
This file is part of SWAD core.
- Copyright (C) 1999-2020 Antonio Caņas Vargas
+ Copyright (C) 1999-2021 Antonio Caņas Vargas
This program is free software: you can redistribute it and/or modify
it under the terms of the GNU Affero General Public License as
diff --git a/swad_degree_type.h b/swad_degree_type.h
index 1dee8cc7..acf8e476 100644
--- a/swad_degree_type.h
+++ b/swad_degree_type.h
@@ -8,7 +8,7 @@
and used to support university teaching.
This file is part of SWAD core.
- Copyright (C) 1999-2020 Antonio Caņas Vargas
+ Copyright (C) 1999-2021 Antonio Caņas Vargas
This program is free software: you can redistribute it and/or modify
it under the terms of the GNU Affero General Public License as
diff --git a/swad_department.c b/swad_department.c
index d5b19ab0..ca3063a9 100644
--- a/swad_department.c
+++ b/swad_department.c
@@ -6,7 +6,7 @@
and used to support university teaching.
This file is part of SWAD core.
- Copyright (C) 1999-2020 Antonio Caņas Vargas
+ Copyright (C) 1999-2021 Antonio Caņas Vargas
This program is free software: you can redistribute it and/or modify
it under the terms of the GNU Affero General Public License as
diff --git a/swad_department.h b/swad_department.h
index 87dab5e7..7e9db7c6 100644
--- a/swad_department.h
+++ b/swad_department.h
@@ -8,7 +8,7 @@
and used to support university teaching.
This file is part of SWAD core.
- Copyright (C) 1999-2020 Antonio Caņas Vargas
+ Copyright (C) 1999-2021 Antonio Caņas Vargas
This program is free software: you can redistribute it and/or modify
it under the terms of the GNU Affero General Public License as
diff --git a/swad_duplicate.c b/swad_duplicate.c
index 3a5f5bf1..622f625d 100644
--- a/swad_duplicate.c
+++ b/swad_duplicate.c
@@ -6,7 +6,7 @@
and used to support university teaching.
This file is part of SWAD core.
- Copyright (C) 1999-2020 Antonio Caņas Vargas
+ Copyright (C) 1999-2021 Antonio Caņas Vargas
This program is free software: you can redistribute it and/or modify
it under the terms of the GNU Affero General 3 License as
diff --git a/swad_duplicate.h b/swad_duplicate.h
index 823a6683..a9d520cb 100644
--- a/swad_duplicate.h
+++ b/swad_duplicate.h
@@ -8,7 +8,7 @@
and used to support university teaching.
This file is part of SWAD core.
- Copyright (C) 1999-2020 Antonio Caņas Vargas
+ Copyright (C) 1999-2021 Antonio Caņas Vargas
This program is free software: you can redistribute it and/or modify
it under the terms of the GNU Affero General Public License as
diff --git a/swad_enrolment.c b/swad_enrolment.c
index c95dad69..9d2de093 100644
--- a/swad_enrolment.c
+++ b/swad_enrolment.c
@@ -6,7 +6,7 @@
and used to support university teaching.
This file is part of SWAD core.
- Copyright (C) 1999-2020 Antonio Caņas Vargas
+ Copyright (C) 1999-2021 Antonio Caņas Vargas
This program is free software: you can redistribute it and/or modify
it under the terms of the GNU Affero General 3 License as
diff --git a/swad_enrolment.h b/swad_enrolment.h
index 77af5c02..96894898 100644
--- a/swad_enrolment.h
+++ b/swad_enrolment.h
@@ -8,7 +8,7 @@
and used to support university teaching.
This file is part of SWAD core.
- Copyright (C) 1999-2020 Antonio Caņas Vargas
+ Copyright (C) 1999-2021 Antonio Caņas Vargas
This program is free software: you can redistribute it and/or modify
it under the terms of the GNU Affero General Public License as
diff --git a/swad_exam.c b/swad_exam.c
index 1afd78fb..ad7b743d 100644
--- a/swad_exam.c
+++ b/swad_exam.c
@@ -6,7 +6,7 @@
and used to support university teaching.
This file is part of SWAD core.
- Copyright (C) 1999-2020 Antonio Caņas Vargas
+ Copyright (C) 1999-2021 Antonio Caņas Vargas
This program is free software: you can redistribute it and/or modify
it under the terms of the GNU Affero General 3 License as
diff --git a/swad_exam.h b/swad_exam.h
index b19db3d1..0d2dc872 100644
--- a/swad_exam.h
+++ b/swad_exam.h
@@ -8,7 +8,7 @@
and used to support university teaching.
This file is part of SWAD core.
- Copyright (C) 1999-2020 Antonio Caņas Vargas
+ Copyright (C) 1999-2021 Antonio Caņas Vargas
This program is free software: you can redistribute it and/or modify
it under the terms of the GNU Affero General 3 License as
diff --git a/swad_exam_announcement.c b/swad_exam_announcement.c
index e1525499..29eb6211 100644
--- a/swad_exam_announcement.c
+++ b/swad_exam_announcement.c
@@ -6,7 +6,7 @@
and used to support university teaching.
This file is part of SWAD core.
- Copyright (C) 1999-2020 Antonio Caņas Vargas
+ Copyright (C) 1999-2021 Antonio Caņas Vargas
This program is free software: you can redistribute it and/or modify
it under the terms of the GNU Affero General 3 License as
diff --git a/swad_exam_announcement.h b/swad_exam_announcement.h
index 81e9eaf2..59b2f329 100644
--- a/swad_exam_announcement.h
+++ b/swad_exam_announcement.h
@@ -8,7 +8,7 @@
and used to support university teaching.
This file is part of SWAD core.
- Copyright (C) 1999-2020 Antonio Caņas Vargas
+ Copyright (C) 1999-2021 Antonio Caņas Vargas
This program is free software: you can redistribute it and/or modify
it under the terms of the GNU Affero General 3 License as
diff --git a/swad_exam_log.c b/swad_exam_log.c
index e7cf35fc..9c841b78 100644
--- a/swad_exam_log.c
+++ b/swad_exam_log.c
@@ -6,7 +6,7 @@
and used to support university teaching.
This file is part of SWAD core.
- Copyright (C) 1999-2020 Antonio Caņas Vargas
+ Copyright (C) 1999-2021 Antonio Caņas Vargas
This program is free software: you can redistribute it and/or modify
it under the terms of the GNU Affero General Public License as
diff --git a/swad_exam_log.h b/swad_exam_log.h
index 201587ef..c262a6b6 100644
--- a/swad_exam_log.h
+++ b/swad_exam_log.h
@@ -8,7 +8,7 @@
and used to support university teaching.
This file is part of SWAD core.
- Copyright (C) 1999-2020 Antonio Caņas Vargas
+ Copyright (C) 1999-2021 Antonio Caņas Vargas
This program is free software: you can redistribute it and/or modify
it under the terms of the GNU Affero General Public License as
diff --git a/swad_exam_print.c b/swad_exam_print.c
index 1fd7a0ef..0da4744f 100644
--- a/swad_exam_print.c
+++ b/swad_exam_print.c
@@ -6,7 +6,7 @@
and used to support university teaching.
This file is part of SWAD core.
- Copyright (C) 1999-2020 Antonio Caņas Vargas
+ Copyright (C) 1999-2021 Antonio Caņas Vargas
This program is free software: you can redistribute it and/or modify
it under the terms of the GNU Affero General Public License as
diff --git a/swad_exam_print.h b/swad_exam_print.h
index 26f4c81e..38d3fd61 100644
--- a/swad_exam_print.h
+++ b/swad_exam_print.h
@@ -8,7 +8,7 @@
and used to support university teaching.
This file is part of SWAD core.
- Copyright (C) 1999-2020 Antonio Caņas Vargas
+ Copyright (C) 1999-2021 Antonio Caņas Vargas
This program is free software: you can redistribute it and/or modify
it under the terms of the GNU Affero General Public License as
diff --git a/swad_exam_result.c b/swad_exam_result.c
index a5ce4a62..edc8aa70 100644
--- a/swad_exam_result.c
+++ b/swad_exam_result.c
@@ -6,7 +6,7 @@
and used to support university teaching.
This file is part of SWAD core.
- Copyright (C) 1999-2020 Antonio Caņas Vargas
+ Copyright (C) 1999-2021 Antonio Caņas Vargas
This program is free software: you can redistribute it and/or modify
it under the terms of the GNU Affero General Public License as
diff --git a/swad_exam_result.h b/swad_exam_result.h
index adfdd83b..58613211 100644
--- a/swad_exam_result.h
+++ b/swad_exam_result.h
@@ -8,7 +8,7 @@
and used to support university teaching.
This file is part of SWAD core.
- Copyright (C) 1999-2020 Antonio Caņas Vargas
+ Copyright (C) 1999-2021 Antonio Caņas Vargas
This program is free software: you can redistribute it and/or modify
it under the terms of the GNU Affero General Public License as
diff --git a/swad_exam_session.c b/swad_exam_session.c
index 2b4729f9..757656a2 100644
--- a/swad_exam_session.c
+++ b/swad_exam_session.c
@@ -6,7 +6,7 @@
and used to support university teaching.
This file is part of SWAD core.
- Copyright (C) 1999-2020 Antonio Caņas Vargas
+ Copyright (C) 1999-2021 Antonio Caņas Vargas
This program is free software: you can redistribute it and/or modify
it under the terms of the GNU Affero General Public License as
diff --git a/swad_exam_session.h b/swad_exam_session.h
index 76a3303c..7cdecf62 100644
--- a/swad_exam_session.h
+++ b/swad_exam_session.h
@@ -8,7 +8,7 @@
and used to support university teaching.
This file is part of SWAD core.
- Copyright (C) 1999-2020 Antonio Caņas Vargas
+ Copyright (C) 1999-2021 Antonio Caņas Vargas
This program is free software: you can redistribute it and/or modify
it under the terms of the GNU Affero General Public License as
diff --git a/swad_exam_set.c b/swad_exam_set.c
index dc50011a..3146cb42 100644
--- a/swad_exam_set.c
+++ b/swad_exam_set.c
@@ -6,7 +6,7 @@
and used to support university teaching.
This file is part of SWAD core.
- Copyright (C) 1999-2020 Antonio Caņas Vargas
+ Copyright (C) 1999-2021 Antonio Caņas Vargas
This program is free software: you can redistribute it and/or modify
it under the terms of the GNU Affero General 3 License as
diff --git a/swad_exam_set.h b/swad_exam_set.h
index fd89a371..2bb7f1ae 100644
--- a/swad_exam_set.h
+++ b/swad_exam_set.h
@@ -8,7 +8,7 @@
and used to support university teaching.
This file is part of SWAD core.
- Copyright (C) 1999-2020 Antonio Caņas Vargas
+ Copyright (C) 1999-2021 Antonio Caņas Vargas
This program is free software: you can redistribute it and/or modify
it under the terms of the GNU Affero General 3 License as
diff --git a/swad_exam_type.h b/swad_exam_type.h
index 8ea9ddb4..655969e0 100644
--- a/swad_exam_type.h
+++ b/swad_exam_type.h
@@ -8,7 +8,7 @@
and used to support university teaching.
This file is part of SWAD core.
- Copyright (C) 1999-2020 Antonio Caņas Vargas
+ Copyright (C) 1999-2021 Antonio Caņas Vargas
This program is free software: you can redistribute it and/or modify
it under the terms of the GNU Affero General 3 License as
diff --git a/swad_figure.c b/swad_figure.c
index c29fa6af..f4e1c172 100644
--- a/swad_figure.c
+++ b/swad_figure.c
@@ -6,7 +6,7 @@
and used to support university teaching.
This file is part of SWAD core.
- Copyright (C) 1999-2020 Antonio Caņas Vargas
+ Copyright (C) 1999-2021 Antonio Caņas Vargas
This program is free software: you can redistribute it and/or modify
it under the terms of the GNU Affero General Public License as
diff --git a/swad_figure.h b/swad_figure.h
index aea8d299..043d91b5 100644
--- a/swad_figure.h
+++ b/swad_figure.h
@@ -8,7 +8,7 @@
and used to support university teaching.
This file is part of SWAD core.
- Copyright (C) 1999-2020 Antonio Caņas Vargas
+ Copyright (C) 1999-2021 Antonio Caņas Vargas
This program is free software: you can redistribute it and/or modify
it under the terms of the GNU Affero General Public License as
diff --git a/swad_figure_cache.c b/swad_figure_cache.c
index 818fd620..f5891627 100644
--- a/swad_figure_cache.c
+++ b/swad_figure_cache.c
@@ -6,7 +6,7 @@
and used to support university teaching.
This file is part of SWAD core.
- Copyright (C) 1999-2020 Antonio Caņas Vargas
+ Copyright (C) 1999-2021 Antonio Caņas Vargas
This program is free software: you can redistribute it and/or modify
it under the terms of the GNU Affero General Public License as
diff --git a/swad_figure_cache.h b/swad_figure_cache.h
index a71b5b1f..2b850de7 100644
--- a/swad_figure_cache.h
+++ b/swad_figure_cache.h
@@ -8,7 +8,7 @@
and used to support university teaching.
This file is part of SWAD core.
- Copyright (C) 1999-2020 Antonio Caņas Vargas
+ Copyright (C) 1999-2021 Antonio Caņas Vargas
This program is free software: you can redistribute it and/or modify
it under the terms of the GNU Affero General Public License as
diff --git a/swad_file.c b/swad_file.c
index 7816f564..cfba462c 100644
--- a/swad_file.c
+++ b/swad_file.c
@@ -6,7 +6,7 @@
and used to support university teaching.
This file is part of SWAD core.
- Copyright (C) 1999-2020 Antonio Caņas Vargas
+ Copyright (C) 1999-2021 Antonio Caņas Vargas
This program is free software: you can redistribute it and/or modify
it under the terms of the GNU Affero General Public License as
diff --git a/swad_file.h b/swad_file.h
index 1538feba..7149161b 100644
--- a/swad_file.h
+++ b/swad_file.h
@@ -8,7 +8,7 @@
and used to support university teaching.
This file is part of SWAD core.
- Copyright (C) 1999-2020 Antonio Caņas Vargas
+ Copyright (C) 1999-2021 Antonio Caņas Vargas
This program is free software: you can redistribute it and/or modify
it under the terms of the GNU Affero General Public License as
diff --git a/swad_file_MIME.c b/swad_file_MIME.c
index 20cf5be1..f378e1f3 100644
--- a/swad_file_MIME.c
+++ b/swad_file_MIME.c
@@ -6,7 +6,7 @@
and used to support university teaching.
This file is part of SWAD core.
- Copyright (C) 1999-2020 Antonio Caņas Vargas
+ Copyright (C) 1999-2021 Antonio Caņas Vargas
This program is free software: you can redistribute it and/or modify
it under the terms of the GNU Affero General Public License as
diff --git a/swad_file_MIME.h b/swad_file_MIME.h
index 5b9322a2..476aba28 100644
--- a/swad_file_MIME.h
+++ b/swad_file_MIME.h
@@ -8,7 +8,7 @@
and used to support university teaching.
This file is part of SWAD core.
- Copyright (C) 1999-2020 Antonio Caņas Vargas
+ Copyright (C) 1999-2021 Antonio Caņas Vargas
This program is free software: you can redistribute it and/or modify
it under the terms of the GNU Affero General Public License as
diff --git a/swad_file_browser.c b/swad_file_browser.c
index 49f2c897..4532f00e 100644
--- a/swad_file_browser.c
+++ b/swad_file_browser.c
@@ -6,7 +6,7 @@
and used to support university teaching.
This file is part of SWAD core.
- Copyright (C) 1999-2020 Antonio Caņas Vargas
+ Copyright (C) 1999-2021 Antonio Caņas Vargas
This program is free software: you can redistribute it and/or modify
it under the terms of the GNU Affero General Public License as
diff --git a/swad_file_browser.h b/swad_file_browser.h
index 4aa9fa27..a950ce6e 100644
--- a/swad_file_browser.h
+++ b/swad_file_browser.h
@@ -8,7 +8,7 @@
and used to support university teaching.
This file is part of SWAD core.
- Copyright (C) 1999-2020 Antonio Caņas Vargas
+ Copyright (C) 1999-2021 Antonio Caņas Vargas
This program is free software: you can redistribute it and/or modify
it under the terms of the GNU Affero General Public License as
diff --git a/swad_file_extension.c b/swad_file_extension.c
index 8b7263b4..ced63b1a 100644
--- a/swad_file_extension.c
+++ b/swad_file_extension.c
@@ -6,7 +6,7 @@
and used to support university teaching.
This file is part of SWAD core.
- Copyright (C) 1999-2020 Antonio Caņas Vargas
+ Copyright (C) 1999-2021 Antonio Caņas Vargas
This program is free software: you can redistribute it and/or modify
it under the terms of the GNU Affero General Public License as
diff --git a/swad_file_extension.h b/swad_file_extension.h
index 4e9340cb..c22732b5 100644
--- a/swad_file_extension.h
+++ b/swad_file_extension.h
@@ -8,7 +8,7 @@
and used to support university teaching.
This file is part of SWAD core.
- Copyright (C) 1999-2020 Antonio Caņas Vargas
+ Copyright (C) 1999-2021 Antonio Caņas Vargas
This program is free software: you can redistribute it and/or modify
it under the terms of the GNU Affero General Public License as
diff --git a/swad_firewall.c b/swad_firewall.c
index ec6fa15e..c5e9d806 100644
--- a/swad_firewall.c
+++ b/swad_firewall.c
@@ -6,7 +6,7 @@
and used to support university teaching.
This file is part of SWAD core.
- Copyright (C) 1999-2020 Antonio Caņas Vargas
+ Copyright (C) 1999-2021 Antonio Caņas Vargas
This program is free software: you can redistribute it and/or modify
it under the terms of the GNU Affero General Public License as
diff --git a/swad_firewall.h b/swad_firewall.h
index d197dcd7..4f616328 100644
--- a/swad_firewall.h
+++ b/swad_firewall.h
@@ -8,7 +8,7 @@
and used to support university teaching.
This file is part of SWAD core.
- Copyright (C) 1999-2020 Antonio Caņas Vargas
+ Copyright (C) 1999-2021 Antonio Caņas Vargas
This program is free software: you can redistribute it and/or modify
it under the terms of the GNU Affero General Public License as
diff --git a/swad_follow.c b/swad_follow.c
index 7018ae94..6e3883ff 100644
--- a/swad_follow.c
+++ b/swad_follow.c
@@ -6,7 +6,7 @@
and used to support university teaching.
This file is part of SWAD core.
- Copyright (C) 1999-2020 Antonio Caņas Vargas
+ Copyright (C) 1999-2021 Antonio Caņas Vargas
This program is free software: you can redistribute it and/or modify
it under the terms of the GNU Affero General 3 License as
diff --git a/swad_follow.h b/swad_follow.h
index 09184eed..b0dc5579 100644
--- a/swad_follow.h
+++ b/swad_follow.h
@@ -8,7 +8,7 @@
and used to support university teaching.
This file is part of SWAD core.
- Copyright (C) 1999-2020 Antonio Caņas Vargas
+ Copyright (C) 1999-2021 Antonio Caņas Vargas
This program is free software: you can redistribute it and/or modify
it under the terms of the GNU Affero General Public License as
diff --git a/swad_form.c b/swad_form.c
index e885f643..c63479e5 100644
--- a/swad_form.c
+++ b/swad_form.c
@@ -6,7 +6,7 @@
and used to support university teaching.
This file is part of SWAD core.
- Copyright (C) 1999-2020 Antonio Caņas Vargas
+ Copyright (C) 1999-2021 Antonio Caņas Vargas
This program is free software: you can redistribute it and/or modify
it under the terms of the GNU Affero General Public License as
diff --git a/swad_form.h b/swad_form.h
index b738cbd7..27a0f4d7 100644
--- a/swad_form.h
+++ b/swad_form.h
@@ -8,7 +8,7 @@
and used to support university teaching.
This file is part of SWAD core.
- Copyright (C) 1999-2020 Antonio Caņas Vargas
+ Copyright (C) 1999-2021 Antonio Caņas Vargas
This program is free software: you can redistribute it and/or modify
it under the terms of the GNU Affero General Public License as
diff --git a/swad_forum.c b/swad_forum.c
index 73e31d4e..64cc4115 100644
--- a/swad_forum.c
+++ b/swad_forum.c
@@ -6,7 +6,7 @@
and used to support university teaching.
This file is part of SWAD core.
- Copyright (C) 1999-2020 Antonio Caņas Vargas
+ Copyright (C) 1999-2021 Antonio Caņas Vargas
This program is free software: you can redistribute it and/or modify
it under the terms of the GNU Affero General Public License as
diff --git a/swad_forum.h b/swad_forum.h
index 155940c2..9387cfa4 100644
--- a/swad_forum.h
+++ b/swad_forum.h
@@ -8,7 +8,7 @@
and used to support university teaching.
This file is part of SWAD core.
- Copyright (C) 1999-2020 Antonio Caņas Vargas
+ Copyright (C) 1999-2021 Antonio Caņas Vargas
This program is free software: you can redistribute it and/or modify
it under the terms of the GNU Affero General Public License as
diff --git a/swad_game.c b/swad_game.c
index 138b512e..975dee01 100644
--- a/swad_game.c
+++ b/swad_game.c
@@ -6,7 +6,7 @@
and used to support university teaching.
This file is part of SWAD core.
- Copyright (C) 1999-2020 Antonio Caņas Vargas
+ Copyright (C) 1999-2021 Antonio Caņas Vargas
This program is free software: you can redistribute it and/or modify
it under the terms of the GNU Affero General Public License as
diff --git a/swad_game.h b/swad_game.h
index 7c51cf92..ddac28da 100644
--- a/swad_game.h
+++ b/swad_game.h
@@ -8,7 +8,7 @@
and used to support university teaching.
This file is part of SWAD core.
- Copyright (C) 1999-2020 Antonio Caņas Vargas
+ Copyright (C) 1999-2021 Antonio Caņas Vargas
This program is free software: you can redistribute it and/or modify
it under the terms of the GNU Affero General Public License as
diff --git a/swad_global.c b/swad_global.c
index d9789870..d09c472d 100644
--- a/swad_global.c
+++ b/swad_global.c
@@ -6,7 +6,7 @@
and used to support university teaching.
This file is part of SWAD core.
- Copyright (C) 1999-2020 Antonio Caņas Vargas
+ Copyright (C) 1999-2021 Antonio Caņas Vargas
This program is free software: you can redistribute it and/or modify
it under the terms of the GNU Affero General Public License as
diff --git a/swad_global.h b/swad_global.h
index f6206c22..a8732dc2 100644
--- a/swad_global.h
+++ b/swad_global.h
@@ -8,7 +8,7 @@
and used to support university teaching.
This file is part of SWAD core.
- Copyright (C) 1999-2020 Antonio Caņas Vargas
+ Copyright (C) 1999-2021 Antonio Caņas Vargas
This program is free software: you can redistribute it and/or modify
it under the terms of the GNU Affero General Public License as
diff --git a/swad_group.c b/swad_group.c
index 394a7f11..0812cd8d 100644
--- a/swad_group.c
+++ b/swad_group.c
@@ -6,7 +6,7 @@
and used to support university teaching.
This file is part of SWAD core.
- Copyright (C) 1999-2020 Antonio Caņas Vargas
+ Copyright (C) 1999-2021 Antonio Caņas Vargas
This program is free software: you can redistribute it and/or modify
it under the terms of the GNU Affero General Public License as
diff --git a/swad_group.h b/swad_group.h
index 7329ad21..dccd4a4f 100644
--- a/swad_group.h
+++ b/swad_group.h
@@ -8,7 +8,7 @@
and used to support university teaching.
This file is part of SWAD core.
- Copyright (C) 1999-2020 Antonio Caņas Vargas
+ Copyright (C) 1999-2021 Antonio Caņas Vargas
This program is free software: you can redistribute it and/or modify
it under the terms of the GNU Affero General Public License as
diff --git a/swad_help.c b/swad_help.c
index b8f3e734..753a9d3a 100644
--- a/swad_help.c
+++ b/swad_help.c
@@ -6,7 +6,7 @@
and used to support university teaching.
This file is part of SWAD core.
- Copyright (C) 1999-2020 Antonio Caņas Vargas
+ Copyright (C) 1999-2021 Antonio Caņas Vargas
This program is free software: you can redistribute it and/or modify
it under the terms of the GNU Affero General 3 License as
diff --git a/swad_help.h b/swad_help.h
index 5c0a6d32..4f53ea7a 100644
--- a/swad_help.h
+++ b/swad_help.h
@@ -8,7 +8,7 @@
and used to support university teaching.
This file is part of SWAD core.
- Copyright (C) 1999-2020 Antonio Caņas Vargas
+ Copyright (C) 1999-2021 Antonio Caņas Vargas
This program is free software: you can redistribute it and/or modify
it under the terms of the GNU Affero General Public License as
diff --git a/swad_help_URL.c b/swad_help_URL.c
index 15855380..6877a7ca 100644
--- a/swad_help_URL.c
+++ b/swad_help_URL.c
@@ -6,7 +6,7 @@
and used to support university teaching.
This file is part of SWAD core.
- Copyright (C) 1999-2020 Antonio Caņas Vargas
+ Copyright (C) 1999-2021 Antonio Caņas Vargas
This program is free software: you can redistribute it and/or modify
it under the terms of the GNU Affero General 3 License as
diff --git a/swad_hierarchy.c b/swad_hierarchy.c
index b822d59a..0520410f 100644
--- a/swad_hierarchy.c
+++ b/swad_hierarchy.c
@@ -6,7 +6,7 @@
and used to support university teaching.
This file is part of SWAD core.
- Copyright (C) 1999-2020 Antonio Caņas Vargas
+ Copyright (C) 1999-2021 Antonio Caņas Vargas
This program is free software: you can redistribute it and/or modify
it under the terms of the GNU Affero General Public License as
diff --git a/swad_hierarchy.h b/swad_hierarchy.h
index a8ef4fb4..e97e1b7c 100644
--- a/swad_hierarchy.h
+++ b/swad_hierarchy.h
@@ -8,7 +8,7 @@
and used to support university teaching.
This file is part of SWAD core.
- Copyright (C) 1999-2020 Antonio Caņas Vargas
+ Copyright (C) 1999-2021 Antonio Caņas Vargas
This program is free software: you can redistribute it and/or modify
it under the terms of the GNU Affero General Public License as
diff --git a/swad_hierarchy_config.c b/swad_hierarchy_config.c
index 12d19732..560dcd95 100644
--- a/swad_hierarchy_config.c
+++ b/swad_hierarchy_config.c
@@ -6,7 +6,7 @@
and used to support university teaching.
This file is part of SWAD core.
- Copyright (C) 1999-2020 Antonio Caņas Vargas
+ Copyright (C) 1999-2021 Antonio Caņas Vargas
This program is free software: you can redistribute it and/or modify
it under the terms of the GNU Affero General Public License as
diff --git a/swad_hierarchy_config.h b/swad_hierarchy_config.h
index 93d5385a..fc208934 100644
--- a/swad_hierarchy_config.h
+++ b/swad_hierarchy_config.h
@@ -8,7 +8,7 @@
and used to support university teaching.
This file is part of SWAD core.
- Copyright (C) 1999-2020 Antonio Caņas Vargas
+ Copyright (C) 1999-2021 Antonio Caņas Vargas
This program is free software: you can redistribute it and/or modify
it under the terms of the GNU Affero General Public License as
diff --git a/swad_holiday.c b/swad_holiday.c
index bf8752b3..68ce07fb 100644
--- a/swad_holiday.c
+++ b/swad_holiday.c
@@ -6,7 +6,7 @@
and used to support university teaching.
This file is part of SWAD core.
- Copyright (C) 1999-2020 Antonio Caņas Vargas
+ Copyright (C) 1999-2021 Antonio Caņas Vargas
This program is free software: you can redistribute it and/or modify
it under the terms of the GNU Affero General Public License as
diff --git a/swad_holiday.h b/swad_holiday.h
index edaef717..c39161e8 100644
--- a/swad_holiday.h
+++ b/swad_holiday.h
@@ -8,7 +8,7 @@
and used to support university teaching.
This file is part of SWAD core.
- Copyright (C) 1999-2020 Antonio Caņas Vargas
+ Copyright (C) 1999-2021 Antonio Caņas Vargas
This program is free software: you can redistribute it and/or modify
it under the terms of the GNU Affero General Public License as
diff --git a/swad_icon.c b/swad_icon.c
index 9878e3dd..0ea0fbdf 100644
--- a/swad_icon.c
+++ b/swad_icon.c
@@ -6,7 +6,7 @@
and used to support university teaching.
This file is part of SWAD core.
- Copyright (C) 1999-2020 Antonio Caņas Vargas
+ Copyright (C) 1999-2021 Antonio Caņas Vargas
This program is free software: you can redistribute it and/or modify
it under the terms of the GNU Affero General Public License as
diff --git a/swad_icon.h b/swad_icon.h
index 97feb1a4..a19fbad5 100644
--- a/swad_icon.h
+++ b/swad_icon.h
@@ -8,7 +8,7 @@
and used to support university teaching.
This file is part of SWAD core.
- Copyright (C) 1999-2020 Antonio Caņas Vargas
+ Copyright (C) 1999-2021 Antonio Caņas Vargas
This program is free software: you can redistribute it and/or modify
it under the terms of the GNU Affero General Public License as
diff --git a/swad_indicator.c b/swad_indicator.c
index 22c9d50f..d6ff3e46 100644
--- a/swad_indicator.c
+++ b/swad_indicator.c
@@ -6,7 +6,7 @@
and used to support university teaching.
This file is part of SWAD core.
- Copyright (C) 1999-2020 Antonio Caņas Vargas
+ Copyright (C) 1999-2021 Antonio Caņas Vargas
This program is free software: you can redistribute it and/or modify
it under the terms of the GNU Affero General Public License as
diff --git a/swad_indicator.h b/swad_indicator.h
index 659d90eb..5c0a9b1c 100644
--- a/swad_indicator.h
+++ b/swad_indicator.h
@@ -8,7 +8,7 @@
and used to support university teaching.
This file is part of SWAD core.
- Copyright (C) 1999-2020 Antonio Caņas Vargas
+ Copyright (C) 1999-2021 Antonio Caņas Vargas
This program is free software: you can redistribute it and/or modify
it under the terms of the GNU Affero General Public License as
diff --git a/swad_info.c b/swad_info.c
index a8032c02..0735b266 100644
--- a/swad_info.c
+++ b/swad_info.c
@@ -6,7 +6,7 @@
and used to support university teaching.
This file is part of SWAD core.
- Copyright (C) 1999-2020 Antonio Caņas Vargas
+ Copyright (C) 1999-2021 Antonio Caņas Vargas
This program is free software: you can redistribute it and/or modify
it under the terms of the GNU Affero General Public License as
diff --git a/swad_info.h b/swad_info.h
index f2f9205c..0bc08f41 100644
--- a/swad_info.h
+++ b/swad_info.h
@@ -8,7 +8,7 @@
and used to support university teaching.
This file is part of SWAD core.
- Copyright (C) 1999-2020 Antonio Caņas Vargas
+ Copyright (C) 1999-2021 Antonio Caņas Vargas
This program is free software: you can redistribute it and/or modify
it under the terms of the GNU Affero General Public License as
diff --git a/swad_institution.c b/swad_institution.c
index 4c7e6bf6..c59b4af5 100644
--- a/swad_institution.c
+++ b/swad_institution.c
@@ -6,7 +6,7 @@
and used to support university teaching.
This file is part of SWAD core.
- Copyright (C) 1999-2020 Antonio Caņas Vargas
+ Copyright (C) 1999-2021 Antonio Caņas Vargas
This program is free software: you can redistribute it and/or modify
it under the terms of the GNU Affero General Public License as
diff --git a/swad_institution.h b/swad_institution.h
index 5d3761ea..d5c2f673 100644
--- a/swad_institution.h
+++ b/swad_institution.h
@@ -8,7 +8,7 @@
and used to support university teaching.
This file is part of SWAD core.
- Copyright (C) 1999-2020 Antonio Caņas Vargas
+ Copyright (C) 1999-2021 Antonio Caņas Vargas
This program is free software: you can redistribute it and/or modify
it under the terms of the GNU Affero General Public License as
diff --git a/swad_institution_config.c b/swad_institution_config.c
index dfe42495..af2b3c48 100644
--- a/swad_institution_config.c
+++ b/swad_institution_config.c
@@ -6,7 +6,7 @@
and used to support university teaching.
This file is part of SWAD core.
- Copyright (C) 1999-2020 Antonio Caņas Vargas
+ Copyright (C) 1999-2021 Antonio Caņas Vargas
This program is free software: you can redistribute it and/or modify
it under the terms of the GNU Affero General Public License as
diff --git a/swad_institution_config.h b/swad_institution_config.h
index bc01d4e4..6bf3e218 100644
--- a/swad_institution_config.h
+++ b/swad_institution_config.h
@@ -8,7 +8,7 @@
and used to support university teaching.
This file is part of SWAD core.
- Copyright (C) 1999-2020 Antonio Caņas Vargas
+ Copyright (C) 1999-2021 Antonio Caņas Vargas
This program is free software: you can redistribute it and/or modify
it under the terms of the GNU Affero General Public License as
diff --git a/swad_language.c b/swad_language.c
index 2ed30217..cca54ee2 100644
--- a/swad_language.c
+++ b/swad_language.c
@@ -6,7 +6,7 @@
and used to support university teaching.
This file is part of SWAD core.
- Copyright (C) 1999-2020 Antonio Caņas Vargas
+ Copyright (C) 1999-2021 Antonio Caņas Vargas
This program is free software: you can redistribute it and/or modify
it under the terms of the GNU Affero General Public License as
diff --git a/swad_language.h b/swad_language.h
index aa579397..ef5ab152 100644
--- a/swad_language.h
+++ b/swad_language.h
@@ -8,7 +8,7 @@
and used to support university teaching.
This file is part of SWAD core.
- Copyright (C) 1999-2020 Antonio Caņas Vargas
+ Copyright (C) 1999-2021 Antonio Caņas Vargas
This program is free software: you can redistribute it and/or modify
it under the terms of the GNU Affero General Public License as
diff --git a/swad_layout.c b/swad_layout.c
index 495e01de..281b616b 100644
--- a/swad_layout.c
+++ b/swad_layout.c
@@ -6,7 +6,7 @@
and used to support university teaching.
This file is part of SWAD core.
- Copyright (C) 1999-2020 Antonio Caņas Vargas
+ Copyright (C) 1999-2021 Antonio Caņas Vargas
This program is free software: you can redistribute it and/or modify
it under the terms of the GNU Affero General Public License as
diff --git a/swad_layout.h b/swad_layout.h
index 706684b4..7721cfbf 100644
--- a/swad_layout.h
+++ b/swad_layout.h
@@ -8,7 +8,7 @@
and used to support university teaching.
This file is part of SWAD core.
- Copyright (C) 1999-2020 Antonio Caņas Vargas
+ Copyright (C) 1999-2021 Antonio Caņas Vargas
This program is free software: you can redistribute it and/or modify
it under the terms of the GNU Affero General Public License as
diff --git a/swad_link.c b/swad_link.c
index ded95770..f50b3b09 100644
--- a/swad_link.c
+++ b/swad_link.c
@@ -6,7 +6,7 @@
and used to support university teaching.
This file is part of SWAD core.
- Copyright (C) 1999-2020 Antonio Caņas Vargas
+ Copyright (C) 1999-2021 Antonio Caņas Vargas
This program is free software: you can redistribute it and/or modify
it under the terms of the GNU Affero General Public License as
diff --git a/swad_link.h b/swad_link.h
index 9df66bf8..943a9a00 100644
--- a/swad_link.h
+++ b/swad_link.h
@@ -8,7 +8,7 @@
and used to support university teaching.
This file is part of SWAD core.
- Copyright (C) 1999-2020 Antonio Caņas Vargas
+ Copyright (C) 1999-2021 Antonio Caņas Vargas
This program is free software: you can redistribute it and/or modify
it under the terms of the GNU Affero General Public License as
diff --git a/swad_log.c b/swad_log.c
index 0b2c8392..dcedff32 100644
--- a/swad_log.c
+++ b/swad_log.c
@@ -6,7 +6,7 @@
and used to support university teaching.
This file is part of SWAD core.
- Copyright (C) 1999-2020 Antonio Caņas Vargas
+ Copyright (C) 1999-2021 Antonio Caņas Vargas
This program is free software: you can redistribute it and/or modify
it under the terms of the GNU Affero General 3 License as
diff --git a/swad_log.h b/swad_log.h
index 5da06dc5..ca2a9ac3 100644
--- a/swad_log.h
+++ b/swad_log.h
@@ -8,7 +8,7 @@
and used to support university teaching.
This file is part of SWAD core.
- Copyright (C) 1999-2020 Antonio Caņas Vargas
+ Copyright (C) 1999-2021 Antonio Caņas Vargas
This program is free software: you can redistribute it and/or modify
it under the terms of the GNU Affero General Public License as
diff --git a/swad_logo.c b/swad_logo.c
index a6be4583..c7f3bdba 100644
--- a/swad_logo.c
+++ b/swad_logo.c
@@ -6,7 +6,7 @@
and used to support university teaching.
This file is part of SWAD core.
- Copyright (C) 1999-2020 Antonio Caņas Vargas
+ Copyright (C) 1999-2021 Antonio Caņas Vargas
This program is free software: you can redistribute it and/or modify
it under the terms of the GNU Affero General 3 License as
diff --git a/swad_logo.h b/swad_logo.h
index 9deab778..774188de 100644
--- a/swad_logo.h
+++ b/swad_logo.h
@@ -8,7 +8,7 @@
and used to support university teaching.
This file is part of SWAD core.
- Copyright (C) 1999-2020 Antonio Caņas Vargas
+ Copyright (C) 1999-2021 Antonio Caņas Vargas
This program is free software: you can redistribute it and/or modify
it under the terms of the GNU Affero General Public License as
diff --git a/swad_mail.c b/swad_mail.c
index 5b247706..d18db8c3 100644
--- a/swad_mail.c
+++ b/swad_mail.c
@@ -6,7 +6,7 @@
and used to support university teaching.
This file is part of SWAD core.
- Copyright (C) 1999-2020 Antonio Caņas Vargas
+ Copyright (C) 1999-2021 Antonio Caņas Vargas
This program is free software: you can redistribute it and/or modify
it under the terms of the GNU Affero General Public License as
diff --git a/swad_mail.h b/swad_mail.h
index f5659da7..69256af6 100644
--- a/swad_mail.h
+++ b/swad_mail.h
@@ -8,7 +8,7 @@
and used to support university teaching.
This file is part of SWAD core.
- Copyright (C) 1999-2020 Antonio Caņas Vargas
+ Copyright (C) 1999-2021 Antonio Caņas Vargas
This program is free software: you can redistribute it and/or modify
it under the terms of the GNU Affero General Public License as
diff --git a/swad_main.c b/swad_main.c
index 3c261d5c..4870024e 100644
--- a/swad_main.c
+++ b/swad_main.c
@@ -6,7 +6,7 @@
and used to support university teaching.
This file is part of SWAD core.
- Copyright (C) 1999-2020 Antonio Caņas Vargas
+ Copyright (C) 1999-2021 Antonio Caņas Vargas
This program is free software: you can redistribute it and/or modify
it under the terms of the GNU Affero General Public License as
diff --git a/swad_maintenance.c b/swad_maintenance.c
index d65d1afe..1580e2c0 100644
--- a/swad_maintenance.c
+++ b/swad_maintenance.c
@@ -6,7 +6,7 @@
and used to support university teaching.
This file is part of SWAD core.
- Copyright (C) 1999-2020 Antonio Caņas Vargas
+ Copyright (C) 1999-2021 Antonio Caņas Vargas
This program is free software: you can redistribute it and/or modify
it under the terms of the GNU Affero General Public License as
diff --git a/swad_maintenance.h b/swad_maintenance.h
index 7a5d89a0..81127e62 100644
--- a/swad_maintenance.h
+++ b/swad_maintenance.h
@@ -8,7 +8,7 @@
and used to support university teaching.
This file is part of SWAD core.
- Copyright (C) 1999-2020 Antonio Caņas Vargas
+ Copyright (C) 1999-2021 Antonio Caņas Vargas
This program is free software: you can redistribute it and/or modify
it under the terms of the GNU Affero General Public License as
diff --git a/swad_map.c b/swad_map.c
index dacd8dd1..84f91875 100644
--- a/swad_map.c
+++ b/swad_map.c
@@ -6,7 +6,7 @@
and used to support university teaching.
This file is part of SWAD core.
- Copyright (C) 1999-2020 Antonio Caņas Vargas
+ Copyright (C) 1999-2021 Antonio Caņas Vargas
This program is free software: you can redistribute it and/or modify
it under the terms of the GNU Affero General Public License as
diff --git a/swad_map.h b/swad_map.h
index ac07ff1b..c275232c 100644
--- a/swad_map.h
+++ b/swad_map.h
@@ -8,7 +8,7 @@
and used to support university teaching.
This file is part of SWAD core.
- Copyright (C) 1999-2020 Antonio Caņas Vargas
+ Copyright (C) 1999-2021 Antonio Caņas Vargas
This program is free software: you can redistribute it and/or modify
it under the terms of the GNU Affero General Public License as
diff --git a/swad_mark.c b/swad_mark.c
index e89b503c..9f11489f 100644
--- a/swad_mark.c
+++ b/swad_mark.c
@@ -6,7 +6,7 @@
and used to support university teaching.
This file is part of SWAD core.
- Copyright (C) 1999-2020 Antonio Caņas Vargas
+ Copyright (C) 1999-2021 Antonio Caņas Vargas
This program is free software: you can redistribute it and/or modify
it under the terms of the GNU Affero General Public License as
diff --git a/swad_mark.h b/swad_mark.h
index 5a51c61f..cc2d934a 100644
--- a/swad_mark.h
+++ b/swad_mark.h
@@ -8,7 +8,7 @@
and used to support university teaching.
This file is part of SWAD core.
- Copyright (C) 1999-2020 Antonio Caņas Vargas
+ Copyright (C) 1999-2021 Antonio Caņas Vargas
This program is free software: you can redistribute it and/or modify
it under the terms of the GNU Affero General Public License as
diff --git a/swad_match.c b/swad_match.c
index 1cbe3418..c401a30e 100644
--- a/swad_match.c
+++ b/swad_match.c
@@ -6,7 +6,7 @@
and used to support university teaching.
This file is part of SWAD core.
- Copyright (C) 1999-2020 Antonio Caņas Vargas
+ Copyright (C) 1999-2021 Antonio Caņas Vargas
This program is free software: you can redistribute it and/or modify
it under the terms of the GNU Affero General Public License as
diff --git a/swad_match.h b/swad_match.h
index a56e9bed..95515779 100644
--- a/swad_match.h
+++ b/swad_match.h
@@ -8,7 +8,7 @@
and used to support university teaching.
This file is part of SWAD core.
- Copyright (C) 1999-2020 Antonio Caņas Vargas
+ Copyright (C) 1999-2021 Antonio Caņas Vargas
This program is free software: you can redistribute it and/or modify
it under the terms of the GNU Affero General Public License as
diff --git a/swad_match_print.c b/swad_match_print.c
index 7a9799d1..a0535d7b 100644
--- a/swad_match_print.c
+++ b/swad_match_print.c
@@ -6,7 +6,7 @@
and used to support university teaching.
This file is part of SWAD core.
- Copyright (C) 1999-2020 Antonio Caņas Vargas
+ Copyright (C) 1999-2021 Antonio Caņas Vargas
This program is free software: you can redistribute it and/or modify
it under the terms of the GNU Affero General Public License as
diff --git a/swad_match_print.h b/swad_match_print.h
index 36fe3954..5c815e33 100644
--- a/swad_match_print.h
+++ b/swad_match_print.h
@@ -8,7 +8,7 @@
and used to support university teaching.
This file is part of SWAD core.
- Copyright (C) 1999-2020 Antonio Caņas Vargas
+ Copyright (C) 1999-2021 Antonio Caņas Vargas
This program is free software: you can redistribute it and/or modify
it under the terms of the GNU Affero General Public License as
diff --git a/swad_match_result.c b/swad_match_result.c
index f3350414..e2e85e8a 100644
--- a/swad_match_result.c
+++ b/swad_match_result.c
@@ -6,7 +6,7 @@
and used to support university teaching.
This file is part of SWAD core.
- Copyright (C) 1999-2020 Antonio Caņas Vargas
+ Copyright (C) 1999-2021 Antonio Caņas Vargas
This program is free software: you can redistribute it and/or modify
it under the terms of the GNU Affero General Public License as
diff --git a/swad_match_result.h b/swad_match_result.h
index a4048d85..bb3eadf1 100644
--- a/swad_match_result.h
+++ b/swad_match_result.h
@@ -8,7 +8,7 @@
and used to support university teaching.
This file is part of SWAD core.
- Copyright (C) 1999-2020 Antonio Caņas Vargas
+ Copyright (C) 1999-2021 Antonio Caņas Vargas
This program is free software: you can redistribute it and/or modify
it under the terms of the GNU Affero General Public License as
diff --git a/swad_media.c b/swad_media.c
index 3363b412..77f06383 100644
--- a/swad_media.c
+++ b/swad_media.c
@@ -6,7 +6,7 @@
and used to support university teaching.
This file is part of SWAD core.
- Copyright (C) 1999-2020 Antonio Caņas Vargas
+ Copyright (C) 1999-2021 Antonio Caņas Vargas
This program is free software: you can redistribute it and/or modify
it under the terms of the GNU Affero General 3 License as
diff --git a/swad_media.h b/swad_media.h
index 5dbf3ef3..ec36ddc7 100644
--- a/swad_media.h
+++ b/swad_media.h
@@ -8,7 +8,7 @@
and used to support university teaching.
This file is part of SWAD core.
- Copyright (C) 1999-2020 Antonio Caņas Vargas
+ Copyright (C) 1999-2021 Antonio Caņas Vargas
This program is free software: you can redistribute it and/or modify
it under the terms of the GNU Affero General Public License as
diff --git a/swad_menu.c b/swad_menu.c
index 8b73817b..7061eea1 100644
--- a/swad_menu.c
+++ b/swad_menu.c
@@ -6,7 +6,7 @@
and used to support university teaching.
This file is part of SWAD core.
- Copyright (C) 1999-2020 Antonio Caņas Vargas
+ Copyright (C) 1999-2021 Antonio Caņas Vargas
This program is free software: you can redistribute it and/or modify
it under the terms of the GNU Affero General Public License as
diff --git a/swad_menu.h b/swad_menu.h
index 24328852..8ca7fbf3 100644
--- a/swad_menu.h
+++ b/swad_menu.h
@@ -8,7 +8,7 @@
and used to support university teaching.
This file is part of SWAD core.
- Copyright (C) 1999-2020 Antonio Caņas Vargas
+ Copyright (C) 1999-2021 Antonio Caņas Vargas
This program is free software: you can redistribute it and/or modify
it under the terms of the GNU Affero General Public License as
diff --git a/swad_message.c b/swad_message.c
index 1d024aa0..5c627b6f 100644
--- a/swad_message.c
+++ b/swad_message.c
@@ -6,7 +6,7 @@
and used to support university teaching.
This file is part of SWAD core.
- Copyright (C) 1999-2020 Antonio Caņas Vargas
+ Copyright (C) 1999-2021 Antonio Caņas Vargas
This program is free software: you can redistribute it and/or modify
it under the terms of the GNU Affero General Public License as
diff --git a/swad_message.h b/swad_message.h
index 12ad1efa..4e42eaf5 100644
--- a/swad_message.h
+++ b/swad_message.h
@@ -8,7 +8,7 @@
and used to support university teaching.
This file is part of SWAD core.
- Copyright (C) 1999-2020 Antonio Caņas Vargas
+ Copyright (C) 1999-2021 Antonio Caņas Vargas
This program is free software: you can redistribute it and/or modify
it under the terms of the GNU Affero General Public License as
diff --git a/swad_network.c b/swad_network.c
index 1b256e07..2eef2593 100644
--- a/swad_network.c
+++ b/swad_network.c
@@ -6,7 +6,7 @@
and used to support university teaching.
This file is part of SWAD core.
- Copyright (C) 1999-2020 Antonio Caņas Vargas
+ Copyright (C) 1999-2021 Antonio Caņas Vargas
This program is free software: you can redistribute it and/or modify
it under the terms of the GNU Affero General Public License as
diff --git a/swad_network.h b/swad_network.h
index cc2af0d4..364961c2 100644
--- a/swad_network.h
+++ b/swad_network.h
@@ -8,7 +8,7 @@
and used to support university teaching.
This file is part of SWAD core.
- Copyright (C) 1999-2020 Antonio Caņas Vargas
+ Copyright (C) 1999-2021 Antonio Caņas Vargas
This program is free software: you can redistribute it and/or modify
it under the terms of the GNU Affero General Public License as
diff --git a/swad_nickname.c b/swad_nickname.c
index a7c37ed6..2281787e 100644
--- a/swad_nickname.c
+++ b/swad_nickname.c
@@ -6,7 +6,7 @@
and used to support university teaching.
This file is part of SWAD core.
- Copyright (C) 1999-2020 Antonio Caņas Vargas
+ Copyright (C) 1999-2021 Antonio Caņas Vargas
This program is free software: you can redistribute it and/or modify
it under the terms of the GNU Affero General Public License as
diff --git a/swad_nickname.h b/swad_nickname.h
index 77720b77..ec86b03c 100644
--- a/swad_nickname.h
+++ b/swad_nickname.h
@@ -8,7 +8,7 @@
and used to support university teaching.
This file is part of SWAD core.
- Copyright (C) 1999-2020 Antonio Caņas Vargas
+ Copyright (C) 1999-2021 Antonio Caņas Vargas
This program is free software: you can redistribute it and/or modify
it under the terms of the GNU Affero General Public License as
diff --git a/swad_notice.c b/swad_notice.c
index 63dcba43..5e2d03c4 100644
--- a/swad_notice.c
+++ b/swad_notice.c
@@ -6,7 +6,7 @@
and used to support university teaching.
This file is part of SWAD core.
- Copyright (C) 1999-2020 Antonio Caņas Vargas
+ Copyright (C) 1999-2021 Antonio Caņas Vargas
This program is free software: you can redistribute it and/or modify
it under the terms of the GNU Affero General Public License as
diff --git a/swad_notice.h b/swad_notice.h
index 249b16c0..c6d67a50 100644
--- a/swad_notice.h
+++ b/swad_notice.h
@@ -8,7 +8,7 @@
and used to support university teaching.
This file is part of SWAD core.
- Copyright (C) 1999-2020 Antonio Caņas Vargas
+ Copyright (C) 1999-2021 Antonio Caņas Vargas
This program is free software: you can redistribute it and/or modify
it under the terms of the GNU Affero General Public License as
diff --git a/swad_notification.c b/swad_notification.c
index 27a5b258..d08a67c8 100644
--- a/swad_notification.c
+++ b/swad_notification.c
@@ -6,7 +6,7 @@
and used to support university teaching.
This file is part of SWAD core.
- Copyright (C) 1999-2020 Antonio Caņas Vargas
+ Copyright (C) 1999-2021 Antonio Caņas Vargas
This program is free software: you can redistribute it and/or modify
it under the terms of the GNU Affero General Public License as
diff --git a/swad_notification.h b/swad_notification.h
index 173fd339..91243983 100644
--- a/swad_notification.h
+++ b/swad_notification.h
@@ -8,7 +8,7 @@
and used to support university teaching.
This file is part of SWAD core.
- Copyright (C) 1999-2020 Antonio Caņas Vargas
+ Copyright (C) 1999-2021 Antonio Caņas Vargas
This program is free software: you can redistribute it and/or modify
it under the terms of the GNU Affero General Public License as
diff --git a/swad_pagination.c b/swad_pagination.c
index 39f9bc66..1b183df1 100644
--- a/swad_pagination.c
+++ b/swad_pagination.c
@@ -6,7 +6,7 @@
and used to support university teaching.
This file is part of SWAD core.
- Copyright (C) 1999-2020 Antonio Caņas Vargas
+ Copyright (C) 1999-2021 Antonio Caņas Vargas
This program is free software: you can redistribute it and/or modify
it under the terms of the GNU Affero General Public License as
diff --git a/swad_pagination.h b/swad_pagination.h
index ae8d1b52..1f5c0bd8 100644
--- a/swad_pagination.h
+++ b/swad_pagination.h
@@ -8,7 +8,7 @@
and used to support university teaching.
This file is part of SWAD core.
- Copyright (C) 1999-2020 Antonio Caņas Vargas
+ Copyright (C) 1999-2021 Antonio Caņas Vargas
This program is free software: you can redistribute it and/or modify
it under the terms of the GNU Affero General Public License as
diff --git a/swad_parameter.c b/swad_parameter.c
index 0c97bd1c..e580f427 100644
--- a/swad_parameter.c
+++ b/swad_parameter.c
@@ -6,7 +6,7 @@
and used to support university teaching.
This file is part of SWAD core.
- Copyright (C) 1999-2020 Antonio Caņas Vargas
+ Copyright (C) 1999-2021 Antonio Caņas Vargas
This program is free software: you can redistribute it and/or modify
it under the terms of the GNU Affero General Public License as
diff --git a/swad_parameter.h b/swad_parameter.h
index 5d0bf050..8c9a71a9 100644
--- a/swad_parameter.h
+++ b/swad_parameter.h
@@ -8,7 +8,7 @@
and used to support university teaching.
This file is part of SWAD core.
- Copyright (C) 1999-2020 Antonio Caņas Vargas
+ Copyright (C) 1999-2021 Antonio Caņas Vargas
This program is free software: you can redistribute it and/or modify
it under the terms of the GNU Affero General Public License as
diff --git a/swad_password.c b/swad_password.c
index e0a1b49b..aef454d5 100644
--- a/swad_password.c
+++ b/swad_password.c
@@ -6,7 +6,7 @@
and used to support university teaching.
This file is part of SWAD core.
- Copyright (C) 1999-2020 Antonio Caņas Vargas
+ Copyright (C) 1999-2021 Antonio Caņas Vargas
This program is free software: you can redistribute it and/or modify
it under the terms of the GNU Affero General Public License as
diff --git a/swad_password.h b/swad_password.h
index c8796c93..fff78586 100644
--- a/swad_password.h
+++ b/swad_password.h
@@ -8,7 +8,7 @@
and used to support university teaching.
This file is part of SWAD core.
- Copyright (C) 1999-2020 Antonio Caņas Vargas
+ Copyright (C) 1999-2021 Antonio Caņas Vargas
This program is free software: you can redistribute it and/or modify
it under the terms of the GNU Affero General Public License as
diff --git a/swad_photo.c b/swad_photo.c
index 2d97dd4a..e480d711 100644
--- a/swad_photo.c
+++ b/swad_photo.c
@@ -6,7 +6,7 @@
and used to support university teaching.
This file is part of SWAD core.
- Copyright (C) 1999-2020 Antonio Caņas Vargas
+ Copyright (C) 1999-2021 Antonio Caņas Vargas
This program is free software: you can redistribute it and/or modify
it under the terms of the GNU Affero General Public License as
diff --git a/swad_photo.h b/swad_photo.h
index cfcefe80..7ed8916c 100644
--- a/swad_photo.h
+++ b/swad_photo.h
@@ -8,7 +8,7 @@
and used to support university teaching.
This file is part of SWAD core.
- Copyright (C) 1999-2020 Antonio Caņas Vargas
+ Copyright (C) 1999-2021 Antonio Caņas Vargas
This program is free software: you can redistribute it and/or modify
it under the terms of the GNU Affero General Public License as
diff --git a/swad_place.c b/swad_place.c
index 2f6b8640..47dc080b 100644
--- a/swad_place.c
+++ b/swad_place.c
@@ -6,7 +6,7 @@
and used to support university teaching.
This file is part of SWAD core.
- Copyright (C) 1999-2020 Antonio Caņas Vargas
+ Copyright (C) 1999-2021 Antonio Caņas Vargas
This program is free software: you can redistribute it and/or modify
it under the terms of the GNU Affero General Public License as
diff --git a/swad_place.h b/swad_place.h
index 657aa2f8..814eece7 100644
--- a/swad_place.h
+++ b/swad_place.h
@@ -8,7 +8,7 @@
and used to support university teaching.
This file is part of SWAD core.
- Copyright (C) 1999-2020 Antonio Caņas Vargas
+ Copyright (C) 1999-2021 Antonio Caņas Vargas
This program is free software: you can redistribute it and/or modify
it under the terms of the GNU Affero General Public License as
diff --git a/swad_plugin.c b/swad_plugin.c
index 72037642..f06bb6f5 100644
--- a/swad_plugin.c
+++ b/swad_plugin.c
@@ -6,7 +6,7 @@
and used to support university teaching.
This file is part of SWAD core.
- Copyright (C) 1999-2020 Antonio Caņas Vargas
+ Copyright (C) 1999-2021 Antonio Caņas Vargas
This program is free software: you can redistribute it and/or modify
it under the terms of the GNU Affero General Public License as
diff --git a/swad_plugin.h b/swad_plugin.h
index 5c429514..281388c4 100644
--- a/swad_plugin.h
+++ b/swad_plugin.h
@@ -8,7 +8,7 @@
and used to support university teaching.
This file is part of SWAD core.
- Copyright (C) 1999-2020 Antonio Caņas Vargas
+ Copyright (C) 1999-2021 Antonio Caņas Vargas
This program is free software: you can redistribute it and/or modify
it under the terms of the GNU Affero General Public License as
diff --git a/swad_privacy.c b/swad_privacy.c
index d5394dd4..41b427a1 100644
--- a/swad_privacy.c
+++ b/swad_privacy.c
@@ -6,7 +6,7 @@
and used to support university teaching.
This file is part of SWAD core.
- Copyright (C) 1999-2020 Antonio Caņas Vargas
+ Copyright (C) 1999-2021 Antonio Caņas Vargas
This program is free software: you can redistribute it and/or modify
it under the terms of the GNU Affero General Public License as
diff --git a/swad_privacy.h b/swad_privacy.h
index a87a1f1a..284c8430 100644
--- a/swad_privacy.h
+++ b/swad_privacy.h
@@ -8,7 +8,7 @@
and used to support university teaching.
This file is part of SWAD core.
- Copyright (C) 1999-2020 Antonio Caņas Vargas
+ Copyright (C) 1999-2021 Antonio Caņas Vargas
This program is free software: you can redistribute it and/or modify
it under the terms of the GNU Affero General Public License as
diff --git a/swad_privacy_visibility_type.h b/swad_privacy_visibility_type.h
index 27677021..c6a39430 100644
--- a/swad_privacy_visibility_type.h
+++ b/swad_privacy_visibility_type.h
@@ -8,7 +8,7 @@
and used to support university teaching.
This file is part of SWAD core.
- Copyright (C) 1999-2020 Antonio Caņas Vargas
+ Copyright (C) 1999-2021 Antonio Caņas Vargas
This program is free software: you can redistribute it and/or modify
it under the terms of the GNU Affero General Public License as
diff --git a/swad_profile.c b/swad_profile.c
index 88422999..b02b9f4d 100644
--- a/swad_profile.c
+++ b/swad_profile.c
@@ -6,7 +6,7 @@
and used to support university teaching.
This file is part of SWAD core.
- Copyright (C) 1999-2020 Antonio Caņas Vargas
+ Copyright (C) 1999-2021 Antonio Caņas Vargas
This program is free software: you can redistribute it and/or modify
it under the terms of the GNU Affero General 3 License as
diff --git a/swad_profile.h b/swad_profile.h
index 3c2a2cf1..5dacf0d0 100644
--- a/swad_profile.h
+++ b/swad_profile.h
@@ -8,7 +8,7 @@
and used to support university teaching.
This file is part of SWAD core.
- Copyright (C) 1999-2020 Antonio Caņas Vargas
+ Copyright (C) 1999-2021 Antonio Caņas Vargas
This program is free software: you can redistribute it and/or modify
it under the terms of the GNU Affero General Public License as
diff --git a/swad_program.c b/swad_program.c
index d50967e7..45260280 100644
--- a/swad_program.c
+++ b/swad_program.c
@@ -6,7 +6,7 @@
and used to support university teaching.
This file is part of SWAD core.
- Copyright (C) 1999-2020 Antonio Caņas Vargas
+ Copyright (C) 1999-2021 Antonio Caņas Vargas
This program is free software: you can redistribute it and/or modify
it under the terms of the GNU Affero General Public License as
diff --git a/swad_program.h b/swad_program.h
index c1451917..eacf0176 100644
--- a/swad_program.h
+++ b/swad_program.h
@@ -8,7 +8,7 @@
and used to support university teaching.
This file is part of SWAD core.
- Copyright (C) 1999-2020 Antonio Caņas Vargas
+ Copyright (C) 1999-2021 Antonio Caņas Vargas
This program is free software: you can redistribute it and/or modify
it under the terms of the GNU Affero General Public License as
diff --git a/swad_project.c b/swad_project.c
index 0e21cdb3..9e78ce38 100644
--- a/swad_project.c
+++ b/swad_project.c
@@ -6,7 +6,7 @@
and used to support university teaching.
This file is part of SWAD core.
- Copyright (C) 1999-2020 Antonio Caņas Vargas
+ Copyright (C) 1999-2021 Antonio Caņas Vargas
This program is free software: you can redistribute it and/or modify
it under the terms of the GNU Affero General Public License as
diff --git a/swad_project.h b/swad_project.h
index e6231521..0be08ca7 100644
--- a/swad_project.h
+++ b/swad_project.h
@@ -8,7 +8,7 @@
and used to support university teaching.
This file is part of SWAD core.
- Copyright (C) 1999-2020 Antonio Caņas Vargas
+ Copyright (C) 1999-2021 Antonio Caņas Vargas
This program is free software: you can redistribute it and/or modify
it under the terms of the GNU Affero General Public License as
diff --git a/swad_record.c b/swad_record.c
index baaf75e6..c7bd95b0 100644
--- a/swad_record.c
+++ b/swad_record.c
@@ -6,7 +6,7 @@
and used to support university teaching.
This file is part of SWAD core.
- Copyright (C) 1999-2020 Antonio Caņas Vargas
+ Copyright (C) 1999-2021 Antonio Caņas Vargas
This program is free software: you can redistribute it and/or modify
it under the terms of the GNU Affero General Public License as
diff --git a/swad_record.h b/swad_record.h
index 3d63ea44..0394e7c3 100644
--- a/swad_record.h
+++ b/swad_record.h
@@ -8,7 +8,7 @@
and used to support university teaching.
This file is part of SWAD core.
- Copyright (C) 1999-2020 Antonio Caņas Vargas
+ Copyright (C) 1999-2021 Antonio Caņas Vargas
This program is free software: you can redistribute it and/or modify
it under the terms of the GNU Affero General Public License as
diff --git a/swad_report.c b/swad_report.c
index e0bf5ad8..b93b8bec 100644
--- a/swad_report.c
+++ b/swad_report.c
@@ -6,7 +6,7 @@
and used to support university teaching.
This file is part of SWAD core.
- Copyright (C) 1999-2020 Antonio Caņas Vargas
+ Copyright (C) 1999-2021 Antonio Caņas Vargas
This program is free software: you can redistribute it and/or modify
it under the terms of the GNU Affero General 3 License as
diff --git a/swad_report.h b/swad_report.h
index 155c5048..aaea3c07 100644
--- a/swad_report.h
+++ b/swad_report.h
@@ -8,7 +8,7 @@
and used to support university teaching.
This file is part of SWAD core.
- Copyright (C) 1999-2020 Antonio Caņas Vargas
+ Copyright (C) 1999-2021 Antonio Caņas Vargas
This program is free software: you can redistribute it and/or modify
it under the terms of the GNU Affero General Public License as
diff --git a/swad_role.c b/swad_role.c
index 3d39f4ab..a7cd02d6 100644
--- a/swad_role.c
+++ b/swad_role.c
@@ -6,7 +6,7 @@
and used to support university teaching.
This file is part of SWAD core.
- Copyright (C) 1999-2020 Antonio Caņas Vargas
+ Copyright (C) 1999-2021 Antonio Caņas Vargas
This program is free software: you can redistribute it and/or modify
it under the terms of the GNU Affero General 3 License as
diff --git a/swad_role.h b/swad_role.h
index 6923bfe1..6242f02c 100644
--- a/swad_role.h
+++ b/swad_role.h
@@ -8,7 +8,7 @@
and used to support university teaching.
This file is part of SWAD core.
- Copyright (C) 1999-2020 Antonio Caņas Vargas
+ Copyright (C) 1999-2021 Antonio Caņas Vargas
This program is free software: you can redistribute it and/or modify
it under the terms of the GNU Affero General Public License as
diff --git a/swad_role_type.h b/swad_role_type.h
index f71b1855..6e07659a 100644
--- a/swad_role_type.h
+++ b/swad_role_type.h
@@ -8,7 +8,7 @@
and used to support university teaching.
This file is part of SWAD core.
- Copyright (C) 1999-2020 Antonio Caņas Vargas
+ Copyright (C) 1999-2021 Antonio Caņas Vargas
This program is free software: you can redistribute it and/or modify
it under the terms of the GNU Affero General Public License as
diff --git a/swad_room.c b/swad_room.c
index 59ab11c0..76f57b9c 100644
--- a/swad_room.c
+++ b/swad_room.c
@@ -6,7 +6,7 @@
and used to support university teaching.
This file is part of SWAD core.
- Copyright (C) 1999-2020 Antonio Caņas Vargas
+ Copyright (C) 1999-2021 Antonio Caņas Vargas
This program is free software: you can redistribute it and/or modify
it under the terms of the GNU Affero General Public License as
diff --git a/swad_room.h b/swad_room.h
index ae97e992..4d85117d 100644
--- a/swad_room.h
+++ b/swad_room.h
@@ -8,7 +8,7 @@
and used to support university teaching.
This file is part of SWAD core.
- Copyright (C) 1999-2020 Antonio Caņas Vargas
+ Copyright (C) 1999-2021 Antonio Caņas Vargas
This program is free software: you can redistribute it and/or modify
it under the terms of the GNU Affero General Public License as
diff --git a/swad_scope.c b/swad_scope.c
index 914918ce..3fe96a54 100644
--- a/swad_scope.c
+++ b/swad_scope.c
@@ -6,7 +6,7 @@
and used to support university teaching.
This file is part of SWAD core.
- Copyright (C) 1999-2020 Antonio Caņas Vargas
+ Copyright (C) 1999-2021 Antonio Caņas Vargas
This program is free software: you can redistribute it and/or modify
it under the terms of the GNU Affero General 3 License as
diff --git a/swad_scope.h b/swad_scope.h
index 20def292..6b6f0775 100644
--- a/swad_scope.h
+++ b/swad_scope.h
@@ -8,7 +8,7 @@
and used to support university teaching.
This file is part of SWAD core.
- Copyright (C) 1999-2020 Antonio Caņas Vargas
+ Copyright (C) 1999-2021 Antonio Caņas Vargas
This program is free software: you can redistribute it and/or modify
it under the terms of the GNU Affero General Public License as
diff --git a/swad_search.c b/swad_search.c
index c53c44cb..0f3718d6 100644
--- a/swad_search.c
+++ b/swad_search.c
@@ -6,7 +6,7 @@
and used to support university teaching.
This file is part of SWAD core.
- Copyright (C) 1999-2020 Antonio Caņas Vargas
+ Copyright (C) 1999-2021 Antonio Caņas Vargas
This program is free software: you can redistribute it and/or modify
it under the terms of the GNU Affero General 3 License as
diff --git a/swad_search.h b/swad_search.h
index 44eeabb4..50d8a4e6 100644
--- a/swad_search.h
+++ b/swad_search.h
@@ -8,7 +8,7 @@
and used to support university teaching.
This file is part of SWAD core.
- Copyright (C) 1999-2020 Antonio Caņas Vargas
+ Copyright (C) 1999-2021 Antonio Caņas Vargas
This program is free software: you can redistribute it and/or modify
it under the terms of the GNU Affero General Public License as
diff --git a/swad_session.c b/swad_session.c
index 89d31cc3..59870691 100644
--- a/swad_session.c
+++ b/swad_session.c
@@ -6,7 +6,7 @@
and used to support university teaching.
This file is part of SWAD core.
- Copyright (C) 1999-2020 Antonio Caņas Vargas
+ Copyright (C) 1999-2021 Antonio Caņas Vargas
This program is free software: you can redistribute it and/or modify
it under the terms of the GNU Affero General Public License as
diff --git a/swad_session.h b/swad_session.h
index a7fdfbe1..0f1bec8b 100644
--- a/swad_session.h
+++ b/swad_session.h
@@ -8,7 +8,7 @@
and used to support university teaching.
This file is part of SWAD core.
- Copyright (C) 1999-2020 Antonio Caņas Vargas
+ Copyright (C) 1999-2021 Antonio Caņas Vargas
This program is free software: you can redistribute it and/or modify
it under the terms of the GNU Affero General Public License as
diff --git a/swad_setting.c b/swad_setting.c
index 5c80b8e9..235bf7b3 100644
--- a/swad_setting.c
+++ b/swad_setting.c
@@ -6,7 +6,7 @@
and used to support university teaching.
This file is part of SWAD core.
- Copyright (C) 1999-2020 Antonio Caņas Vargas
+ Copyright (C) 1999-2021 Antonio Caņas Vargas
This program is free software: you can redistribute it and/or modify
it under the terms of the GNU Affero General Public License as
diff --git a/swad_setting.h b/swad_setting.h
index 1b651eef..97ad39bf 100644
--- a/swad_setting.h
+++ b/swad_setting.h
@@ -8,7 +8,7 @@
and used to support university teaching.
This file is part of SWAD core.
- Copyright (C) 1999-2020 Antonio Caņas Vargas
+ Copyright (C) 1999-2021 Antonio Caņas Vargas
This program is free software: you can redistribute it and/or modify
it under the terms of the GNU Affero General Public License as
diff --git a/swad_statistic.c b/swad_statistic.c
index 8df0798d..9daad7c7 100644
--- a/swad_statistic.c
+++ b/swad_statistic.c
@@ -6,7 +6,7 @@
and used to support university teaching.
This file is part of SWAD core.
- Copyright (C) 1999-2020 Antonio Caņas Vargas
+ Copyright (C) 1999-2021 Antonio Caņas Vargas
This program is free software: you can redistribute it and/or modify
it under the terms of the GNU Affero General Public License as
diff --git a/swad_statistic.h b/swad_statistic.h
index dad3b655..154a8eb0 100644
--- a/swad_statistic.h
+++ b/swad_statistic.h
@@ -8,7 +8,7 @@
and used to support university teaching.
This file is part of SWAD core.
- Copyright (C) 1999-2020 Antonio Caņas Vargas
+ Copyright (C) 1999-2021 Antonio Caņas Vargas
This program is free software: you can redistribute it and/or modify
it under the terms of the GNU Affero General Public License as
diff --git a/swad_string.c b/swad_string.c
index f86db413..597fb6ec 100644
--- a/swad_string.c
+++ b/swad_string.c
@@ -6,7 +6,7 @@
and used to support university teaching.
This file is part of SWAD core.
- Copyright (C) 1999-2020 Antonio Caņas Vargas
+ Copyright (C) 1999-2021 Antonio Caņas Vargas
This program is free software: you can redistribute it and/or modify
it under the terms of the GNU Affero General Public License as
diff --git a/swad_string.h b/swad_string.h
index 9aabc11a..d79c5042 100644
--- a/swad_string.h
+++ b/swad_string.h
@@ -8,7 +8,7 @@
and used to support university teaching.
This file is part of SWAD core.
- Copyright (C) 1999-2020 Antonio Caņas Vargas
+ Copyright (C) 1999-2021 Antonio Caņas Vargas
This program is free software: you can redistribute it and/or modify
it under the terms of the GNU Affero General Public License as
diff --git a/swad_survey.c b/swad_survey.c
index 452ba6ae..a0fa7a41 100644
--- a/swad_survey.c
+++ b/swad_survey.c
@@ -6,7 +6,7 @@
and used to support university teaching.
This file is part of SWAD core.
- Copyright (C) 1999-2020 Antonio Caņas Vargas
+ Copyright (C) 1999-2021 Antonio Caņas Vargas
This program is free software: you can redistribute it and/or modify
it under the terms of the GNU Affero General Public License as
diff --git a/swad_survey.h b/swad_survey.h
index 29c70416..711cf460 100644
--- a/swad_survey.h
+++ b/swad_survey.h
@@ -8,7 +8,7 @@
and used to support university teaching.
This file is part of SWAD core.
- Copyright (C) 1999-2020 Antonio Caņas Vargas
+ Copyright (C) 1999-2021 Antonio Caņas Vargas
This program is free software: you can redistribute it and/or modify
it under the terms of the GNU Affero General Public License as
diff --git a/swad_syllabus.c b/swad_syllabus.c
index a6861708..7db89e05 100644
--- a/swad_syllabus.c
+++ b/swad_syllabus.c
@@ -6,7 +6,7 @@
and used to support university teaching.
This file is part of SWAD core.
- Copyright (C) 1999-2020 Antonio Caņas Vargas
+ Copyright (C) 1999-2021 Antonio Caņas Vargas
This program is free software: you can redistribute it and/or modify
it under the terms of the GNU Affero General Public License as
diff --git a/swad_syllabus.h b/swad_syllabus.h
index 1c452335..3fa7936f 100644
--- a/swad_syllabus.h
+++ b/swad_syllabus.h
@@ -8,7 +8,7 @@
and used to support university teaching.
This file is part of SWAD core.
- Copyright (C) 1999-2020 Antonio Caņas Vargas
+ Copyright (C) 1999-2021 Antonio Caņas Vargas
This program is free software: you can redistribute it and/or modify
it under the terms of the GNU Affero General Public License as
diff --git a/swad_system_config.c b/swad_system_config.c
index 70f3a555..50c0126f 100644
--- a/swad_system_config.c
+++ b/swad_system_config.c
@@ -6,7 +6,7 @@
and used to support university teaching.
This file is part of SWAD core.
- Copyright (C) 1999-2020 Antonio Caņas Vargas
+ Copyright (C) 1999-2021 Antonio Caņas Vargas
This program is free software: you can redistribute it and/or modify
it under the terms of the GNU Affero General Public License as
diff --git a/swad_system_config.h b/swad_system_config.h
index 3be9d206..1f9f2309 100644
--- a/swad_system_config.h
+++ b/swad_system_config.h
@@ -8,7 +8,7 @@
and used to support university teaching.
This file is part of SWAD core.
- Copyright (C) 1999-2020 Antonio Caņas Vargas
+ Copyright (C) 1999-2021 Antonio Caņas Vargas
This program is free software: you can redistribute it and/or modify
it under the terms of the GNU Affero General Public License as
diff --git a/swad_tab.c b/swad_tab.c
index 4af8c5c9..d23fd9ce 100644
--- a/swad_tab.c
+++ b/swad_tab.c
@@ -6,7 +6,7 @@
and used to support university teaching.
This file is part of SWAD core.
- Copyright (C) 1999-2020 Antonio Caņas Vargas
+ Copyright (C) 1999-2021 Antonio Caņas Vargas
This program is free software: you can redistribute it and/or modify
it under the terms of the GNU Affero General Public License as
diff --git a/swad_tab.h b/swad_tab.h
index 4fd5d361..8285dcd9 100644
--- a/swad_tab.h
+++ b/swad_tab.h
@@ -8,7 +8,7 @@
and used to support university teaching.
This file is part of SWAD core.
- Copyright (C) 1999-2020 Antonio Caņas Vargas
+ Copyright (C) 1999-2021 Antonio Caņas Vargas
This program is free software: you can redistribute it and/or modify
it under the terms of the GNU Affero General Public License as
diff --git a/swad_tag.c b/swad_tag.c
index ed060af5..9f3b1473 100644
--- a/swad_tag.c
+++ b/swad_tag.c
@@ -6,7 +6,7 @@
and used to support university teaching.
This file is part of SWAD core.
- Copyright (C) 1999-2020 Antonio Caņas Vargas
+ Copyright (C) 1999-2021 Antonio Caņas Vargas
This program is free software: you can redistribute it and/or modify
it under the terms of the GNU Affero General Public License as
diff --git a/swad_tag.h b/swad_tag.h
index 2637e83f..f67a6fe4 100644
--- a/swad_tag.h
+++ b/swad_tag.h
@@ -8,7 +8,7 @@
and used to support university teaching.
This file is part of SWAD core.
- Copyright (C) 1999-2020 Antonio Caņas Vargas
+ Copyright (C) 1999-2021 Antonio Caņas Vargas
This program is free software: you can redistribute it and/or modify
it under the terms of the GNU Affero General Public License as
diff --git a/swad_test.c b/swad_test.c
index a4c74bc9..9c5f83a3 100644
--- a/swad_test.c
+++ b/swad_test.c
@@ -6,7 +6,7 @@
and used to support university teaching.
This file is part of SWAD core.
- Copyright (C) 1999-2020 Antonio Caņas Vargas
+ Copyright (C) 1999-2021 Antonio Caņas Vargas
This program is free software: you can redistribute it and/or modify
it under the terms of the GNU Affero General Public License as
diff --git a/swad_test.h b/swad_test.h
index 96332c9d..59473c59 100644
--- a/swad_test.h
+++ b/swad_test.h
@@ -8,7 +8,7 @@
and used to support university teaching.
This file is part of SWAD core.
- Copyright (C) 1999-2020 Antonio Caņas Vargas
+ Copyright (C) 1999-2021 Antonio Caņas Vargas
This program is free software: you can redistribute it and/or modify
it under the terms of the GNU Affero General Public License as
diff --git a/swad_test_config.c b/swad_test_config.c
index b4b9ae2f..ff44faff 100644
--- a/swad_test_config.c
+++ b/swad_test_config.c
@@ -6,7 +6,7 @@
and used to support university teaching.
This file is part of SWAD core.
- Copyright (C) 1999-2020 Antonio Caņas Vargas
+ Copyright (C) 1999-2021 Antonio Caņas Vargas
This program is free software: you can redistribute it and/or modify
it under the terms of the GNU Affero General Public License as
diff --git a/swad_test_config.h b/swad_test_config.h
index 78aa9840..0106475e 100644
--- a/swad_test_config.h
+++ b/swad_test_config.h
@@ -8,7 +8,7 @@
and used to support university teaching.
This file is part of SWAD core.
- Copyright (C) 1999-2020 Antonio Caņas Vargas
+ Copyright (C) 1999-2021 Antonio Caņas Vargas
This program is free software: you can redistribute it and/or modify
it under the terms of the GNU Affero General Public License as
diff --git a/swad_test_import.c b/swad_test_import.c
index 55cd8b13..cc058cb6 100644
--- a/swad_test_import.c
+++ b/swad_test_import.c
@@ -6,7 +6,7 @@
and used to support university teaching.
This file is part of SWAD core.
- Copyright (C) 1999-2020 Antonio Caņas Vargas
+ Copyright (C) 1999-2021 Antonio Caņas Vargas
This program is free software: you can redistribute it and/or modify
it under the terms of the GNU Affero General Public License as
diff --git a/swad_test_import.h b/swad_test_import.h
index 51af6d60..fc0e9530 100644
--- a/swad_test_import.h
+++ b/swad_test_import.h
@@ -8,7 +8,7 @@
and used to support university teaching.
This file is part of SWAD core.
- Copyright (C) 1999-2020 Antonio Caņas Vargas
+ Copyright (C) 1999-2021 Antonio Caņas Vargas
This program is free software: you can redistribute it and/or modify
it under the terms of the GNU Affero General Public License as
diff --git a/swad_test_print.c b/swad_test_print.c
index fd901372..08a76441 100644
--- a/swad_test_print.c
+++ b/swad_test_print.c
@@ -6,7 +6,7 @@
and used to support university teaching.
This file is part of SWAD core.
- Copyright (C) 1999-2020 Antonio Caņas Vargas
+ Copyright (C) 1999-2021 Antonio Caņas Vargas
This program is free software: you can redistribute it and/or modify
it under the terms of the GNU Affero General Public License as
diff --git a/swad_test_print.h b/swad_test_print.h
index f3ad19a4..dfde8c85 100644
--- a/swad_test_print.h
+++ b/swad_test_print.h
@@ -8,7 +8,7 @@
and used to support university teaching.
This file is part of SWAD core.
- Copyright (C) 1999-2020 Antonio Caņas Vargas
+ Copyright (C) 1999-2021 Antonio Caņas Vargas
This program is free software: you can redistribute it and/or modify
it under the terms of the GNU Affero General Public License as
diff --git a/swad_test_type.h b/swad_test_type.h
index fee1c8d3..c7662033 100644
--- a/swad_test_type.h
+++ b/swad_test_type.h
@@ -8,7 +8,7 @@
and used to support university teaching.
This file is part of SWAD core.
- Copyright (C) 1999-2020 Antonio Caņas Vargas
+ Copyright (C) 1999-2021 Antonio Caņas Vargas
This program is free software: you can redistribute it and/or modify
it under the terms of the GNU Affero General Public License as
diff --git a/swad_test_visibility.c b/swad_test_visibility.c
index b38f841f..94a4376e 100644
--- a/swad_test_visibility.c
+++ b/swad_test_visibility.c
@@ -6,7 +6,7 @@
and used to support university teaching.
This file is part of SWAD core.
- Copyright (C) 1999-2020 Antonio Caņas Vargas
+ Copyright (C) 1999-2021 Antonio Caņas Vargas
This program is free software: you can redistribute it and/or modify
it under the terms of the GNU Affero General Public License as
diff --git a/swad_test_visibility.h b/swad_test_visibility.h
index 90d01d59..10a3dcc9 100644
--- a/swad_test_visibility.h
+++ b/swad_test_visibility.h
@@ -8,7 +8,7 @@
and used to support university teaching.
This file is part of SWAD core.
- Copyright (C) 1999-2020 Antonio Caņas Vargas
+ Copyright (C) 1999-2021 Antonio Caņas Vargas
This program is free software: you can redistribute it and/or modify
it under the terms of the GNU Affero General Public License as
diff --git a/swad_text.c b/swad_text.c
index d91ae985..87f4871e 100644
--- a/swad_text.c
+++ b/swad_text.c
@@ -6,7 +6,7 @@
and used to support university teaching.
This file is part of SWAD core.
- Copyright (C) 1999-2020 Antonio Caņas Vargas
+ Copyright (C) 1999-2021 Antonio Caņas Vargas
Catalā translation:
Antonio Caņas Vargas
diff --git a/swad_text_action.c b/swad_text_action.c
index ce59da00..5d6beed4 100644
--- a/swad_text_action.c
+++ b/swad_text_action.c
@@ -6,7 +6,7 @@
and used to support university teaching.
This file is part of SWAD core.
- Copyright (C) 1999-2020 Antonio Caņas Vargas
+ Copyright (C) 1999-2021 Antonio Caņas Vargas
This program is free software: you can redistribute it and/or modify
it under the terms of the GNU Affero General Public License as
diff --git a/swad_text_no_html.c b/swad_text_no_html.c
index 0398158b..1b0c96d1 100644
--- a/swad_text_no_html.c
+++ b/swad_text_no_html.c
@@ -16,7 +16,7 @@
and used to support university teaching.
This file is part of SWAD core.
- Copyright (C) 1999-2020 Antonio Caņas Vargas
+ Copyright (C) 1999-2021 Antonio Caņas Vargas
Catalā translation:
Antonio Caņas Vargas
diff --git a/swad_theme.c b/swad_theme.c
index 61e59206..af3e5460 100644
--- a/swad_theme.c
+++ b/swad_theme.c
@@ -6,7 +6,7 @@
and used to support university teaching.
This file is part of SWAD core.
- Copyright (C) 1999-2020 Antonio Caņas Vargas
+ Copyright (C) 1999-2021 Antonio Caņas Vargas
This program is free software: you can redistribute it and/or modify
it under the terms of the GNU Affero General Public License as
diff --git a/swad_theme.h b/swad_theme.h
index 4a4e0a50..0cfe9e8c 100644
--- a/swad_theme.h
+++ b/swad_theme.h
@@ -8,7 +8,7 @@
and used to support university teaching.
This file is part of SWAD core.
- Copyright (C) 1999-2020 Antonio Caņas Vargas
+ Copyright (C) 1999-2021 Antonio Caņas Vargas
This program is free software: you can redistribute it and/or modify
it under the terms of the GNU Affero General Public License as
diff --git a/swad_timeline.c b/swad_timeline.c
index 0a39f272..94ad8663 100644
--- a/swad_timeline.c
+++ b/swad_timeline.c
@@ -6,7 +6,7 @@
and used to support university teaching.
This file is part of SWAD core.
- Copyright (C) 1999-2020 Antonio Caņas Vargas
+ Copyright (C) 1999-2021 Antonio Caņas Vargas
This program is free software: you can redistribute it and/or modify
it under the terms of the GNU Affero General 3 License as
@@ -79,44 +79,83 @@
// in timeline posts, the quality should not be high in order to speed up the loading of images
/*
+mysql> SHOW TABLES LIKE 'tl_%';
++-----------------------+
+| Tables_in_swad (tl_%) |
++-----------------------+
+| tl_comments |
+| tl_comments_fav |
+| tl_notes |
+| tl_notes_fav |
+| tl_posts |
+| tl_pubs |
+| tl_timelines |
++-----------------------+
+7 rows in set (0.00 sec)
+
The timeline is a set of publications.
A publication can be:
- · an original note
- · a shared note
- · a comment to a note
+ · an original note (22783, 83% of 27396)
+ · a shared note ( 750, 3% of 27396)
+ · a comment to a note ( 3863, 14% of 27396)
- _____tl_pubs_____ _tl_comments_
- | | | |
- | Publication n |------------------------------------>| Comment p |
- | (comment) | +----| (to note m) |
- |_________________| ____tl_notes_____ | |_____________|
- | | | | | | |
- | Publication n-1 |-------->| Note m |<---+ | |
- | (original note) | | (tl. post) | | ... |
- |_________________| |_________________| |_____________|
- | | | | | |
- | | | Note m-1 | | Comment 1 |
- | ... | | (public file) | +----| (to note 2) |
- |_________________| |_________________| | |_____________|
- | | | | |
- | Publication 2 | | Note 2 |<---+
- | (shared note) |----+ | (exam announc.) |
- |_________________| | |_________________|
- | | | | |
- | Publication 1 | +--->| Note 1 |
- | (original note) |-------->| (tl. post) |
- |_________________| |_________________|
+
+ ____tl_pubs____ _tl_comments_
+ | | | |
+ | Publication p |---------->| Comment c |-----+
+ | (comment) | | (to note 2) | |
+ |_______________| |_____________| |
+ | | | | |
+ · ... · · ... · |
+ · ... · · ... · |
+ |_______________| |_____________| |
+ | | | | |
+ |Publication i+4|---------->| Comment 1 |---+ |
+ | (comment) | | (to note n) | | |
+ |_______________| |_____________| | |
+ | | (3863) | |
+ |Publication i+3|-- | |
+ |(original note)| \ | |
+ |_______________| \ ___tl_notes____ | | _exam_announcements_
+ | | \ | | | | | |
+ |Publication i+2|-- ---->| Note n |<-+ | | Exam announcement | (5571)
+ |(original note)| \ |(exam announc.)|-(2639)->|____________________|
+ |_______________| \ |_______________| 12% ____files____
+ | | \ | | | | |
+ |Publication i+1|-- ---->| Note n-1 |-(64)--->| Public file | (1473406)
+ |(original note)| \ | (public file) | <1% |_____________|
+ |_______________| \ |_______________| | _notices_
+ | | \ | | | | |
+ | Publication i |-- ---->| Note n-2 |-(16693)>| Notice | (14793)
+ |(original note)| \ | (notice) | 73% |_________|
+ |_______________| \ |_______________| | __tl_posts___
+ | | \ | | | | |
+ · ... · ---->| Note n-3 |-(3119)->| Post s |
+ · ... · | (tl. post) | 14% | |
+ |_______________| |_______________| | |_____________|
+ | | | | | | |
+ | Publication 3 | · ... · | · ... · (3119)
+ | (shared note) |--- · ... · | · ... ·
+ |_______________| \ |_______________| | |_____________|
+ | | \ | | | | |
+ | Publication 2 | ---->| Note 2 |<---+ | Post 1 |
+ |(original note)|--------->| (tl. post) |-------->| |
+ |_______________| |_______________| |_____________|
+ | | | | _forum_post_
+ | Publication 1 |--------->| Note 1 | | |
+ |(original note)| | (forum post) |-(268)-->| Forum post | (66226)
+ |_______________| |_______________| 1% |____________|
+ (27396) (22783)
A note can be:
- · a timeline post
- · a public file
- · an exam announcement
- · a notice
- · a forum post
+ · a timeline post ( 3119, 14% of 22783)
+ · a public file ( 64, <1% of 22783)
+ · an exam announcement ( 2639, 12% of 22783)
+ · a notice (16693, 73% of 22783)
+ · a forum post ( 268, 1% of 22783)
written by an author in a date-time.
-*/
-/* A note can have comments attached to it.
+ A note can have comments attached to it.
__________________
|@author |
| Note |
@@ -464,7 +503,7 @@ static void TL_ShowTimelineGblHighlightingNot (struct TL_Timeline *Timeline,
char *Query = NULL;
/***** Build query to get timeline *****/
- Timeline->UsrOrGbl = TL_TIMELINE_GBL;
+ Timeline->UsrOrGbl = TL_TIMELINE_GBL;
Timeline->WhatToGet = TL_GET_RECENT_TIMELINE;
TL_BuildQueryToGetTimeline (Timeline,&Query);
@@ -495,7 +534,7 @@ static void TL_ShowTimelineUsrHighlightingNot (struct TL_Timeline *Timeline,
char *Query = NULL;
/***** Build query to show timeline with publications of a unique user *****/
- Timeline->UsrOrGbl = TL_TIMELINE_USR;
+ Timeline->UsrOrGbl = TL_TIMELINE_USR;
Timeline->WhatToGet = TL_GET_RECENT_TIMELINE;
TL_BuildQueryToGetTimeline (Timeline,&Query);
@@ -528,7 +567,7 @@ void TL_RefreshNewTimelineGbl (void)
Timeline.Who = TL_GetGlobalWho ();
/***** Build query to get timeline *****/
- Timeline.UsrOrGbl = TL_TIMELINE_GBL;
+ Timeline.UsrOrGbl = TL_TIMELINE_GBL;
Timeline.WhatToGet = TL_GET_ONLY_NEW_PUBS;
TL_BuildQueryToGetTimeline (&Timeline,&Query);
@@ -555,7 +594,7 @@ void TL_RefreshOldTimelineGbl (void)
Timeline.Who = TL_GetGlobalWho ();
/***** Show old publications *****/
- Timeline.UsrOrGbl = TL_TIMELINE_GBL;
+ Timeline.UsrOrGbl = TL_TIMELINE_GBL;
Timeline.WhatToGet = TL_GET_ONLY_OLD_PUBS;
TL_GetAndShowOldTimeline (&Timeline);
}
@@ -571,7 +610,7 @@ void TL_RefreshOldTimelineUsr (void)
TL_ResetTimeline (&Timeline);
/***** If user exists, show old publications *****/
- Timeline.UsrOrGbl = TL_TIMELINE_USR;
+ Timeline.UsrOrGbl = TL_TIMELINE_USR;
Timeline.WhatToGet = TL_GET_ONLY_OLD_PUBS;
TL_GetAndShowOldTimeline (&Timeline);
}
@@ -704,6 +743,10 @@ static void TL_BuildQueryToGetTimeline (struct TL_Timeline *Timeline,
/* Select the most recent publication from tl_pubs */
TL_SelectTheMostRecentPub (Timeline,&SubQueries,&PubCod,&NotCod);
+ Ale_ShowAlert (Ale_INFO,"DEBUG:
"
+ "PubCod = %ld, NotCod = %ld",
+ PubCod,NotCod);
+
if (PubCod > 0)
{
/* Insert publication */
@@ -737,8 +780,7 @@ static void TL_BuildQueryToGetTimeline (struct TL_Timeline *Timeline,
"SELECT PubCod," // row[0]
"NotCod," // row[1]
"PublisherCod," // row[2]
- "PubType," // row[3]
- "UNIX_TIMESTAMP(TimePublish)" // row[4]
+ "PubType" // row[3]
" FROM tl_pubs"
" WHERE PubCod IN "
"(SELECT PubCod"
@@ -1110,6 +1152,16 @@ static void TL_SelectTheMostRecentPub (const struct TL_Timeline *Timeline,
SubQueries->RangeBottom,
SubQueries->RangeTop,
SubQueries->AlreadyExists);
+
+ Ale_ShowAlert (Ale_INFO, "DEBUG:
"
+ "SELECT PubCod,NotCod"
+ " FROM tl_pubs"
+ " WHERE %s%s%s"
+ " ORDER BY PubCod DESC LIMIT 1",
+ SubQueries->RangeBottom,
+ SubQueries->RangeTop,
+ SubQueries->AlreadyExists);
+
break;
default:
Lay_WrongWhoExit ();
@@ -4324,7 +4376,6 @@ static void TL_GetDataOfPublicationFromRow (MYSQL_ROW row,struct TL_Publication
row[1]: NotCod
row[2]: PublisherCod
row[3]: PubType
- row[4]: UNIX_TIMESTAMP(TimePublish)
*/
/***** Get code of publication (row[0]) *****/
SocPub->PubCod = Str_ConvertStrCodToLongCod (row[0]);
@@ -4338,9 +4389,6 @@ static void TL_GetDataOfPublicationFromRow (MYSQL_ROW row,struct TL_Publication
/***** Get type of publication (row[3]) *****/
SocPub->PubType = TL_GetPubTypeFromStr ((const char *) row[3]);
SocPub->TopMessage = TopMessages[SocPub->PubType];
-
- /***** Get time of the note (row[4]) *****/
- SocPub->DateTimeUTC = Dat_GetUNIXTimeFromStr (row[4]);
}
/*****************************************************************************/
@@ -4544,11 +4592,10 @@ void TL_GetNotifPublication (char SummaryStr[Ntf_MAX_BYTES_SUMMARY + 1],
/***** Get summary and content from post from database *****/
if (DB_QuerySELECT (&mysql_res,"can not get data of publication",
- "SELECT PubCod," // row[0]
- "NotCod," // row[1]
- "PublisherCod," // row[2]
- "PubType," // row[3]
- "UNIX_TIMESTAMP(TimePublish)" // row[4]
+ "SELECT PubCod," // row[0]
+ "NotCod," // row[1]
+ "PublisherCod," // row[2]
+ "PubType" // row[3]
" FROM tl_pubs WHERE PubCod=%ld",
PubCod) == 1) // Result should have a unique row
{
diff --git a/swad_timeline.h b/swad_timeline.h
index 71e61418..dc329a84 100644
--- a/swad_timeline.h
+++ b/swad_timeline.h
@@ -8,7 +8,7 @@
and used to support university teaching.
This file is part of SWAD core.
- Copyright (C) 1999-2020 Antonio Caņas Vargas
+ Copyright (C) 1999-2021 Antonio Caņas Vargas
This program is free software: you can redistribute it and/or modify
it under the terms of the GNU Affero General Public License as
@@ -133,7 +133,6 @@ struct TL_Publication
long NotCod;
long PublisherCod; // Sharer or writer of the publication
TL_PubType_t PubType;
- time_t DateTimeUTC;
TL_TopMessage_t TopMessage; // Used to show feedback on the action made
};
diff --git a/swad_timeline_favourite.c b/swad_timeline_favourite.c
index 388cd412..d648455a 100644
--- a/swad_timeline_favourite.c
+++ b/swad_timeline_favourite.c
@@ -6,7 +6,7 @@
and used to support university teaching.
This file is part of SWAD core.
- Copyright (C) 1999-2020 Antonio Caņas Vargas
+ Copyright (C) 1999-2021 Antonio Caņas Vargas
This program is free software: you can redistribute it and/or modify
it under the terms of the GNU Affero General 3 License as
diff --git a/swad_timeline_favourite.h b/swad_timeline_favourite.h
index 604902b8..98077920 100644
--- a/swad_timeline_favourite.h
+++ b/swad_timeline_favourite.h
@@ -8,7 +8,7 @@
and used to support university teaching.
This file is part of SWAD core.
- Copyright (C) 1999-2020 Antonio Caņas Vargas
+ Copyright (C) 1999-2021 Antonio Caņas Vargas
This program is free software: you can redistribute it and/or modify
it under the terms of the GNU Affero General Public License as
diff --git a/swad_timeline_share.c b/swad_timeline_share.c
index 4f362727..a70ba709 100644
--- a/swad_timeline_share.c
+++ b/swad_timeline_share.c
@@ -6,7 +6,7 @@
and used to support university teaching.
This file is part of SWAD core.
- Copyright (C) 1999-2020 Antonio Caņas Vargas
+ Copyright (C) 1999-2021 Antonio Caņas Vargas
This program is free software: you can redistribute it and/or modify
it under the terms of the GNU Affero General 3 License as
diff --git a/swad_timeline_share.h b/swad_timeline_share.h
index f514157d..7526e6af 100644
--- a/swad_timeline_share.h
+++ b/swad_timeline_share.h
@@ -8,7 +8,7 @@
and used to support university teaching.
This file is part of SWAD core.
- Copyright (C) 1999-2020 Antonio Caņas Vargas
+ Copyright (C) 1999-2021 Antonio Caņas Vargas
This program is free software: you can redistribute it and/or modify
it under the terms of the GNU Affero General Public License as
diff --git a/swad_timetable.c b/swad_timetable.c
index b813bfd4..70ab18f6 100644
--- a/swad_timetable.c
+++ b/swad_timetable.c
@@ -6,7 +6,7 @@
and used to support university teaching.
This file is part of SWAD core.
- Copyright (C) 1999-2020 Antonio Caņas Vargas
+ Copyright (C) 1999-2021 Antonio Caņas Vargas
This program is free software: you can redistribute it and/or modify
it under the terms of the GNU Affero General Public License as
diff --git a/swad_timetable.h b/swad_timetable.h
index dda3059f..a7816749 100644
--- a/swad_timetable.h
+++ b/swad_timetable.h
@@ -8,7 +8,7 @@
and used to support university teaching.
This file is part of SWAD core.
- Copyright (C) 1999-2020 Antonio Caņas Vargas
+ Copyright (C) 1999-2021 Antonio Caņas Vargas
This program is free software: you can redistribute it and/or modify
it under the terms of the GNU Affero General Public License as
diff --git a/swad_user.c b/swad_user.c
index 35280629..b8c9d409 100644
--- a/swad_user.c
+++ b/swad_user.c
@@ -6,7 +6,7 @@
and used to support university teaching.
This file is part of SWAD core.
- Copyright (C) 1999-2020 Antonio Caņas Vargas
+ Copyright (C) 1999-2021 Antonio Caņas Vargas
This program is free software: you can redistribute it and/or modify
it under the terms of the GNU Affero General 3 License as
diff --git a/swad_user.h b/swad_user.h
index 9a107089..2c4c0ddf 100644
--- a/swad_user.h
+++ b/swad_user.h
@@ -8,7 +8,7 @@
and used to support university teaching.
This file is part of SWAD core.
- Copyright (C) 1999-2020 Antonio Caņas Vargas
+ Copyright (C) 1999-2021 Antonio Caņas Vargas
This program is free software: you can redistribute it and/or modify
it under the terms of the GNU Affero General Public License as
diff --git a/swad_xml.c b/swad_xml.c
index 25eae3fd..39bd2804 100644
--- a/swad_xml.c
+++ b/swad_xml.c
@@ -6,7 +6,7 @@
and used to support university teaching.
This file is part of SWAD core.
- Copyright (C) 1999-2020 Antonio Caņas Vargas
+ Copyright (C) 1999-2021 Antonio Caņas Vargas
This program is free software: you can redistribute it and/or modify
it under the terms of the GNU Affero General Public License as
diff --git a/swad_xml.h b/swad_xml.h
index 16bd7cba..633d517f 100644
--- a/swad_xml.h
+++ b/swad_xml.h
@@ -8,7 +8,7 @@
and used to support university teaching.
This file is part of SWAD core.
- Copyright (C) 1999-2020 Antonio Caņas Vargas
+ Copyright (C) 1999-2021 Antonio Caņas Vargas
This program is free software: you can redistribute it and/or modify
it under the terms of the GNU Affero General Public License as
diff --git a/swad_zip.c b/swad_zip.c
index 444a4b0a..d33faadc 100644
--- a/swad_zip.c
+++ b/swad_zip.c
@@ -6,7 +6,7 @@
and used to support university teaching.
This file is part of SWAD core.
- Copyright (C) 1999-2020 Antonio Caņas Vargas
+ Copyright (C) 1999-2021 Antonio Caņas Vargas
This program is free software: you can redistribute it and/or modify
it under the terms of the GNU Affero General 3 License as
diff --git a/swad_zip.h b/swad_zip.h
index 7e9a6520..77688d44 100644
--- a/swad_zip.h
+++ b/swad_zip.h
@@ -8,7 +8,7 @@
and used to support university teaching.
This file is part of SWAD core.
- Copyright (C) 1999-2020 Antonio Caņas Vargas
+ Copyright (C) 1999-2021 Antonio Caņas Vargas
This program is free software: you can redistribute it and/or modify
it under the terms of the GNU Affero General Public License as