From 9cfd964da544355853da2e7f2ffedee84b15de0a Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Antonio=20Ca=C3=B1as=20Vargas?= Date: Tue, 7 Jan 2020 23:14:16 +0100 Subject: [PATCH] Version19.112.25 --- swad_action.c | 163 ------------------------- swad_changelog.h | 3 +- swad_text_action.c | 294 ++++++++++++++++++++++----------------------- 3 files changed, 149 insertions(+), 311 deletions(-) diff --git a/swad_action.c b/swad_action.c index 68899d83e..31d0d1da4 100644 --- a/swad_action.c +++ b/swad_action.c @@ -95,169 +95,6 @@ extern struct Globals Gbl; /*****************************************************************************/ /* Files: - 559. ActReqRemFilShaIns Request removal of a shared file of the institution - 560. ActRemFilShaIns Remove a shared file of the institution - 561. ActRemFolShaIns Remove an empty shared folder of the institution - 562. ActCopShaIns Set source of copy in shared zone of the institution - 563. ActPasShaIns Paste a folder or file in shared zone of the institution - 564. ActRemTreShaIns Remove a folder no empty of shared zone of the institution - 565. ActFrmCreShaIns Form to crear a folder or file in shared zone of the institution - 566. ActCreFolShaIns Create a new folder in shared zone of the institution - 567. ActCreLnkShaIns Create a new link in shared zone of the institution - 568. ActRenFolShaIns Rename a folder in shared zone of the institution - 569. ActRcvFilShaInsDZ Receive a file in shared zone of the institution using Dropzone.js - 570. ActRcvFilShaInsCla Receive a file in shared zone of the institution using the classic way - 571. ActExpShaIns Expand a folder in shared zone of the institution - 572. ActConShaIns Contract a folder in shared zone of the institution - 573. ActZIPShaIns Compress a folder in shared zone of the institution - 574. ActReqDatShaIns Ask for metadata of a file of the shared zone of the institution - 575. ActChgDatShaIns Change metadata of a file of the shared zone of the institution - 576. ActDowShaIns Download a file of the shared zone of the institution - - 577. ActChgToSeeDocCtr Change to see centre documents - - 578. ActSeeDocCtr See the files of the documents zone of the centre - 579. ActExpSeeDocCtr Expand a folder in centre documents - 580. ActConSeeDocCtr Contract a folder in centre documents - 581. ActZIPSeeDocCtr Compress a folder in centre documents - 582. ActReqDatSeeDocCtr Ask for metadata of a file of the documents zone of the centre - 583. ActDowSeeDocCtr Download a file in documents zone of the centre - - 584. ActChgToAdmDocCtr Change to administrate centre documents - - 585. ActAdmDocCtr Admin the files of the documents zone of the centre - 586. ActReqRemFilDocCtr Request removal of a file in the documents zone of the centre - 587. ActRemFilDocCtr Remove a file in the documents zone of the centre - 588. ActRemFolDocCtr Remove a folder empty the documents zone of the centre - 589. ActCopDocCtr Set source of copy in the documents zone of the centre - 590. ActPasDocCtr Paste a folder or file in the documents zone of the centre - 591. ActRemTreDocCtr Remove a folder no empty in the documents zone of the centre - 592. ActFrmCreDocCtr Form to crear a folder or file in the documents zone of the centre - 593. ActCreFolDocCtr Create a new folder in the documents zone of the centre - 594. ActCreLnkDocCtr Create a new link in the documents zone of the centre - 595. ActRenFolDocCtr Rename a folder in the documents zone of the centre - 596. ActRcvFilDocCtrDZ Receive a file in the documents zone of the centre using Dropzone.js - 597. ActRcvFilDocCtrCla Receive a file in the documents zone of the centre using the classic way - 598. ActExpAdmDocCtr Expand a folder when administrating the documents zone of the centre - 599. ActConAdmDocCtr Contract a folder when administrating the documents zone of the centre - 600. ActZIPAdmDocCtr Compress a folder when administrating the documents zone of the centre - 601. ActShoDocCtr Show hidden folder or file of the documents zone of the centre - 602. ActHidDocCtr Hide folder or file of the documents zone of the centre - 603. ActReqDatAdmDocCtr Ask for metadata of a file of the documents zone of the centre - 604. ActChgDatAdmDocCtr Change metadata of a file of the documents zone of the centre - 605. ActDowAdmDocCtr Download a file of the documents zone of the centre - - 606. ActReqRemFilShaCtr Request removal of a shared file of the centre - 607. ActRemFilShaCtr Remove a shared file of the centre - 608. ActRemFolShaCtr Remove an empty shared folder of the centre - 609. ActCopShaCtr Set source of copy in shared zone of the centre - 610. ActPasShaCtr Paste a folder or file in shared zone of the centre - 611. ActRemTreShaCtr Remove a folder no empty of shared zone of the centre - 612. ActFrmCreShaCtr Form to crear a folder or file in shared zone of the centre - 613. ActCreFolShaCtr Create a new folder in shared zone of the centre - 614. ActCreLnkShaCtr Create a new link in shared zone of the centre - 615. ActRenFolShaCtr Rename a folder in shared zone of the centre - 616. ActRcvFilShaCtrDZ Receive a file in shared zone of the centre using Dropzone.js - 617. ActRcvFilShaCtrCla Receive a file in shared zone of the centre using the classic way - 618. ActExpShaCtr Expand a folder in shared zone of the centre - 619. ActConShaCtr Contract a folder in shared zone of the centre - 620. ActZIPShaCtr Compress a folder in shared zone of the centre - 621. ActReqDatShaCtr Ask for metadata of a file of the shared zone of the centre - 622. ActChgDatShaCtr Change metadata of a file of the shared zone of the centre - 623. ActDowShaCtr Download a file of the shared zone of the centre - - 624. ActChgToSeeDocDeg Change to see degree documents - - 625. ActSeeDocDeg See the files of the documents zone of the degree - 626. ActExpSeeDocDeg Expand a folder in degree documents - 627. ActConSeeDocDeg Contract a folder in degree documents - 628. ActZIPSeeDocDeg Compress a folder in degree documents - 629. ActReqDatSeeDocDeg Ask for metadata of a file of the documents zone of the degree - 630. ActDowSeeDocDeg Download a file in documents zone of the degree - - 631. ActChgToAdmDocDeg Change to administrate degree documents - - 632. ActAdmDocDeg Admin the files of the documents zone of the degree - 633. ActReqRemFilDocDeg Request removal of a file in the documents zone of the degree - 634. ActRemFilDocDeg Remove a file in the documents zone of the degree - 635. ActRemFolDocDeg Remove a folder empty the documents zone of the degree - 636. ActCopDocDeg Set source of copy in the documents zone of the degree - 637. ActPasDocDeg Paste a folder or file in the documents zone of the degree - 638. ActRemTreDocDeg Remove a folder no empty in the documents zone of the degree - 639. ActFrmCreDocDeg Form to crear a folder or file in the documents zone of the degree - 640. ActCreFolDocDeg Create a new folder in the documents zone of the degree - 641. ActCreLnkDocDeg Create a new link in the documents zone of the degree - 642. ActRenFolDocDeg Rename a folder in the documents zone of the degree - 643. ActRcvFilDocDegDZ Receive a file in the documents zone of the degree using Dropzone.js - 644. ActRcvFilDocDegCla Receive a file in the documents zone of the degree using the classic way - 645. ActExpAdmDocDeg Expand a folder when administrating the documents zone of the degree - 646. ActConAdmDocDeg Contract a folder when administrating the documents zone of the degree - 647. ActZIPAdmDocDeg Compress a folder when administrating the documents zone of the degree - 648. ActShoDocDeg Show hidden folder or file of the documents zone of the degree - 649. ActHidDocDeg Hide folder or file of the documents zone of the degree - 650. ActReqDatAdmDocDeg Ask for metadata of a file of the documents zone of the degree - 651. ActChgDatAdmDocDeg Change metadata of a file of the documents zone of the degree - 652. ActDowAdmDocDeg Download a file of the documents zone of the degree - - 653. ActReqRemFilShaDeg Request removal of a shared file of the degree - 654. ActRemFilShaDeg Remove a shared file of the degree - 655. ActRemFolShaDeg Remove an empty shared folder of the degree - 656. ActCopShaDeg Set source of copy in shared zone of the degree - 657. ActPasShaDeg Paste a folder or file in shared zone of the degree - 658. ActRemTreShaDeg Remove a folder no empty of shared zone of the degree - 659. ActFrmCreShaDeg Form to crear a folder or file in shared zone of the degree - 660. ActCreFolShaDeg Create a new folder in shared zone of the degree - 661. ActCreLnkShaDeg Create a new link in shared zone of the degree - 662. ActRenFolShaDeg Rename a folder in shared zone of the degree - 663. ActRcvFilShaDegDZ Receive a file in shared zone of the degree using Dropzone.js - 664. ActRcvFilShaDegCla Receive a file in shared zone of the degree using the classic way - 665. ActExpShaDeg Expand a folder in shared zone of the degree - 666. ActConShaDeg Contract a folder in shared zone of the degree - 667. ActZIPShaDeg Compress a folder in shared zone of the degree - 668. ActReqDatShaDeg Ask for metadata of a file of the shared zone of the degree - 669. ActChgDatShaDeg Change metadata of a file of the shared zone of the degree - 670. ActDowShaDeg Download a file of the shared zone of the degree - - 671. ActChgToSeeDocCrs Change to see course/group documents - - 672. ActSeeDocCrs See the files of the documents zone of the course - 673. ActExpSeeDocCrs Expand a folder in course documents - 674. ActConSeeDocCrs Contract a folder in course documents - 675. ActZIPSeeDocCrs Compress a folder in course documents - 676. ActReqDatSeeDocCrs Ask for metadata of a file of the documents zone of the course - 677. ActDowSeeDocCrs Download a file in documents zone of the course - - 678. ActSeeDocGrp See the files of the documents zone of a group - 679. ActExpSeeDocGrp Expand a folder in group documents - 680. ActConSeeDocGrp Contract a folder in group documents - 681. ActZIPSeeDocGrp Compress a folder in group documents - 682. ActReqDatSeeDocGrp Ask for metadata of a file of the documents zone of a group - 683. ActDowSeeDocGrp Download a file of the documents zone of a group - - 684. ActChgToAdmDocCrs Change to administrate course/group documents - - 685. ActAdmDocCrs Admin the files of the documents zone of the course - 686. ActReqRemFilDocCrs Request removal of a file in the documents zone of the course - 687. ActRemFilDocCrs Remove a file in the documents zone of the course - 688. ActRemFolDocCrs Remove a folder empty the documents zone of the course - 689. ActCopDocCrs Set source of copy in the documents zone of the course - 690. ActPasDocCrs Paste a folder or file in the documents zone of the course - 691. ActRemTreDocCrs Remove a folder no empty in the documents zone of the course - 692. ActFrmCreDocCrs Form to crear a folder or file in the documents zone of the course - 693. ActCreFolDocCrs Create a new folder in the documents zone of the course - 694. ActCreLnkDocCrs Create a new link in the documents zone of the course - 695. ActRenFolDocCrs Rename a folder in the documents zone of the course - 696. ActRcvFilDocCrsDZ Receive a file in the documents zone of the course using Dropzone.js - 697. ActRcvFilDocCrsCla Receive a file in the documents zone of the course using the classic way - 698. ActExpAdmDocCrs Expand a folder when administrating the documents zone of the course - 699. ActConAdmDocCrs Contract a folder when administrating the documents zone of the course - 700. ActZIPAdmDocCrs Compress a folder when administrating the documents zone of the course - 701. ActShoDocCrs Show hidden folder or file of the documents zone - 702. ActHidDocCrs Hide folder or file of the documents zone - 703. ActReqDatAdmDocCrs Ask for metadata of a file of the documents zone - 704. ActChgDatAdmDocCrs Change metadata of a file of the documents zone - 705. ActDowAdmDocCrs Download a file of the documents zone - 706. ActAdmDocGrp Admin the files of the documents zone of a group 707. ActReqRemFilDocGrp Request removal of a file in the documents zone of a group 708. ActRemFilDocGrp Remove a file in the documents zone of a group diff --git a/swad_changelog.h b/swad_changelog.h index 7df907430..abf054b47 100644 --- a/swad_changelog.h +++ b/swad_changelog.h @@ -492,7 +492,7 @@ enscript -2 --landscape --color --file-align=2 --highlight --line-numbers -o - * En OpenSWAD: ps2pdf source.ps destination.pdf */ -#define Log_PLATFORM_VERSION "SWAD 19.112.24 (2020-01-07)" +#define Log_PLATFORM_VERSION "SWAD 19.112.25 (2020-01-07)" #define CSS_FILE "swad19.112.css" #define JS_FILE "swad19.91.1.js" /* @@ -501,6 +501,7 @@ ps2pdf source.ps destination.pdf // TODO: No se puede entrar con DNI '1' suponiendo que no tenga password ¿por qué? // TODO: Mapas más estrechos en móvil + Version 19.112.25:Jan 07, 2020 Changing action descriptions from database to swad-core. Not finished. (278670 lines) Version 19.112.24:Jan 07, 2020 Fixed bug in edition of institutions. (278815 lines) Version 19.112.23:Jan 07, 2020 Optimization in number of centres in an institution. (278807 lines) Version 19.112.22:Jan 07, 2020 Optimization in number of centres in a country. (278761 lines) diff --git a/swad_text_action.c b/swad_text_action.c index 57bc7bef3..6b74d106a 100644 --- a/swad_text_action.c +++ b/swad_text_action.c @@ -11786,7 +11786,7 @@ const char *Txt_Actions[Act_NUM_ACTIONS] = #elif L==2 // de "" // Need Übersetzung #elif L==3 // en - "" + "Request removal of a shared file of the institution" #elif L==4 // es "" #elif L==5 // fr @@ -11807,7 +11807,7 @@ const char *Txt_Actions[Act_NUM_ACTIONS] = #elif L==2 // de "" // Need Übersetzung #elif L==3 // en - "" + "Remove a shared file of the institution" #elif L==4 // es "" #elif L==5 // fr @@ -11828,7 +11828,7 @@ const char *Txt_Actions[Act_NUM_ACTIONS] = #elif L==2 // de "" // Need Übersetzung #elif L==3 // en - "" + "Remove an empty shared folder of the institution" #elif L==4 // es "" #elif L==5 // fr @@ -11849,7 +11849,7 @@ const char *Txt_Actions[Act_NUM_ACTIONS] = #elif L==2 // de "" // Need Übersetzung #elif L==3 // en - "" + "Set source of copy in shared zone of the institution" #elif L==4 // es "" #elif L==5 // fr @@ -11870,7 +11870,7 @@ const char *Txt_Actions[Act_NUM_ACTIONS] = #elif L==2 // de "" // Need Übersetzung #elif L==3 // en - "" + "Paste a folder or file in shared zone of the institution" #elif L==4 // es "" #elif L==5 // fr @@ -11891,7 +11891,7 @@ const char *Txt_Actions[Act_NUM_ACTIONS] = #elif L==2 // de "" // Need Übersetzung #elif L==3 // en - "" + "Remove a folder no empty of shared zone of the institution" #elif L==4 // es "" #elif L==5 // fr @@ -11912,7 +11912,7 @@ const char *Txt_Actions[Act_NUM_ACTIONS] = #elif L==2 // de "" // Need Übersetzung #elif L==3 // en - "" + "Form to crear a folder or file in shared zone of the institution" #elif L==4 // es "" #elif L==5 // fr @@ -11933,7 +11933,7 @@ const char *Txt_Actions[Act_NUM_ACTIONS] = #elif L==2 // de "" // Need Übersetzung #elif L==3 // en - "" + "Create a new folder in shared zone of the institution" #elif L==4 // es "" #elif L==5 // fr @@ -11954,7 +11954,7 @@ const char *Txt_Actions[Act_NUM_ACTIONS] = #elif L==2 // de "" // Need Übersetzung #elif L==3 // en - "" + "Create a new link in shared zone of the institution" #elif L==4 // es "" #elif L==5 // fr @@ -11975,7 +11975,7 @@ const char *Txt_Actions[Act_NUM_ACTIONS] = #elif L==2 // de "" // Need Übersetzung #elif L==3 // en - "" + "Rename a folder in shared zone of the institution" #elif L==4 // es "" #elif L==5 // fr @@ -11996,7 +11996,7 @@ const char *Txt_Actions[Act_NUM_ACTIONS] = #elif L==2 // de "" // Need Übersetzung #elif L==3 // en - "" + "Receive a file in shared zone of the institution using Dropzone.js" #elif L==4 // es "" #elif L==5 // fr @@ -12017,7 +12017,7 @@ const char *Txt_Actions[Act_NUM_ACTIONS] = #elif L==2 // de "" // Need Übersetzung #elif L==3 // en - "" + "Receive a file in shared zone of the institution using the classic way" #elif L==4 // es "" #elif L==5 // fr @@ -12038,7 +12038,7 @@ const char *Txt_Actions[Act_NUM_ACTIONS] = #elif L==2 // de "" // Need Übersetzung #elif L==3 // en - "" + "Expand a folder in shared zone of the institution" #elif L==4 // es "" #elif L==5 // fr @@ -12059,7 +12059,7 @@ const char *Txt_Actions[Act_NUM_ACTIONS] = #elif L==2 // de "" // Need Übersetzung #elif L==3 // en - "" + "Contract a folder in shared zone of the institution" #elif L==4 // es "" #elif L==5 // fr @@ -12080,7 +12080,7 @@ const char *Txt_Actions[Act_NUM_ACTIONS] = #elif L==2 // de "" // Need Übersetzung #elif L==3 // en - "" + "Compress a folder in shared zone of the institution" #elif L==4 // es "" #elif L==5 // fr @@ -12101,7 +12101,7 @@ const char *Txt_Actions[Act_NUM_ACTIONS] = #elif L==2 // de "" // Need Übersetzung #elif L==3 // en - "" + "Ask for metadata of a file of the shared zone of the institution" #elif L==4 // es "" #elif L==5 // fr @@ -12122,7 +12122,7 @@ const char *Txt_Actions[Act_NUM_ACTIONS] = #elif L==2 // de "" // Need Übersetzung #elif L==3 // en - "" + "Change metadata of a file of the shared zone of the institution" #elif L==4 // es "" #elif L==5 // fr @@ -12143,7 +12143,7 @@ const char *Txt_Actions[Act_NUM_ACTIONS] = #elif L==2 // de "" // Need Übersetzung #elif L==3 // en - "" + "Download a file of the shared zone of the institution" #elif L==4 // es "" #elif L==5 // fr @@ -12164,7 +12164,7 @@ const char *Txt_Actions[Act_NUM_ACTIONS] = #elif L==2 // de "" // Need Übersetzung #elif L==3 // en - "" + "Change to see centre documents" #elif L==4 // es "" #elif L==5 // fr @@ -12185,7 +12185,7 @@ const char *Txt_Actions[Act_NUM_ACTIONS] = #elif L==2 // de "" // Need Übersetzung #elif L==3 // en - "" + "See the files of the documents zone of the centre" #elif L==4 // es "" #elif L==5 // fr @@ -12206,7 +12206,7 @@ const char *Txt_Actions[Act_NUM_ACTIONS] = #elif L==2 // de "" // Need Übersetzung #elif L==3 // en - "" + "Expand a folder in centre documents" #elif L==4 // es "" #elif L==5 // fr @@ -12227,7 +12227,7 @@ const char *Txt_Actions[Act_NUM_ACTIONS] = #elif L==2 // de "" // Need Übersetzung #elif L==3 // en - "" + "Contract a folder in centre documents" #elif L==4 // es "" #elif L==5 // fr @@ -12248,7 +12248,7 @@ const char *Txt_Actions[Act_NUM_ACTIONS] = #elif L==2 // de "" // Need Übersetzung #elif L==3 // en - "" + "Compress a folder in centre documents" #elif L==4 // es "" #elif L==5 // fr @@ -12269,7 +12269,7 @@ const char *Txt_Actions[Act_NUM_ACTIONS] = #elif L==2 // de "" // Need Übersetzung #elif L==3 // en - "" + "Ask for metadata of a file of the documents zone of the centre" #elif L==4 // es "" #elif L==5 // fr @@ -12290,7 +12290,7 @@ const char *Txt_Actions[Act_NUM_ACTIONS] = #elif L==2 // de "" // Need Übersetzung #elif L==3 // en - "" + "Download a file in documents zone of the centre" #elif L==4 // es "" #elif L==5 // fr @@ -12311,7 +12311,7 @@ const char *Txt_Actions[Act_NUM_ACTIONS] = #elif L==2 // de "" // Need Übersetzung #elif L==3 // en - "" + "Change to administrate centre documents" #elif L==4 // es "" #elif L==5 // fr @@ -12332,7 +12332,7 @@ const char *Txt_Actions[Act_NUM_ACTIONS] = #elif L==2 // de "" // Need Übersetzung #elif L==3 // en - "" + "Admin the files of the documents zone of the centre" #elif L==4 // es "" #elif L==5 // fr @@ -12353,7 +12353,7 @@ const char *Txt_Actions[Act_NUM_ACTIONS] = #elif L==2 // de "" // Need Übersetzung #elif L==3 // en - "" + "Request removal of a file in the documents zone of the centre" #elif L==4 // es "" #elif L==5 // fr @@ -12374,7 +12374,7 @@ const char *Txt_Actions[Act_NUM_ACTIONS] = #elif L==2 // de "" // Need Übersetzung #elif L==3 // en - "" + "Remove a file in the documents zone of the centre" #elif L==4 // es "" #elif L==5 // fr @@ -12395,7 +12395,7 @@ const char *Txt_Actions[Act_NUM_ACTIONS] = #elif L==2 // de "" // Need Übersetzung #elif L==3 // en - "" + "Remove a folder empty the documents zone of the centre" #elif L==4 // es "" #elif L==5 // fr @@ -12416,7 +12416,7 @@ const char *Txt_Actions[Act_NUM_ACTIONS] = #elif L==2 // de "" // Need Übersetzung #elif L==3 // en - "" + "Set source of copy in the documents zone of the centre" #elif L==4 // es "" #elif L==5 // fr @@ -12437,7 +12437,7 @@ const char *Txt_Actions[Act_NUM_ACTIONS] = #elif L==2 // de "" // Need Übersetzung #elif L==3 // en - "" + "Paste a folder or file in the documents zone of the centre" #elif L==4 // es "" #elif L==5 // fr @@ -12458,7 +12458,7 @@ const char *Txt_Actions[Act_NUM_ACTIONS] = #elif L==2 // de "" // Need Übersetzung #elif L==3 // en - "" + "Remove a folder no empty in the documents zone of the centre" #elif L==4 // es "" #elif L==5 // fr @@ -12479,7 +12479,7 @@ const char *Txt_Actions[Act_NUM_ACTIONS] = #elif L==2 // de "" // Need Übersetzung #elif L==3 // en - "" + "Form to crear a folder or file in the documents zone of the centre" #elif L==4 // es "" #elif L==5 // fr @@ -12500,7 +12500,7 @@ const char *Txt_Actions[Act_NUM_ACTIONS] = #elif L==2 // de "" // Need Übersetzung #elif L==3 // en - "" + "Create a new folder in the documents zone of the centre" #elif L==4 // es "" #elif L==5 // fr @@ -12521,7 +12521,7 @@ const char *Txt_Actions[Act_NUM_ACTIONS] = #elif L==2 // de "" // Need Übersetzung #elif L==3 // en - "" + "Create a new link in the documents zone of the centre" #elif L==4 // es "" #elif L==5 // fr @@ -12542,7 +12542,7 @@ const char *Txt_Actions[Act_NUM_ACTIONS] = #elif L==2 // de "" // Need Übersetzung #elif L==3 // en - "" + "Rename a folder in the documents zone of the centre" #elif L==4 // es "" #elif L==5 // fr @@ -12563,7 +12563,7 @@ const char *Txt_Actions[Act_NUM_ACTIONS] = #elif L==2 // de "" // Need Übersetzung #elif L==3 // en - "" + "Receive a file in the documents zone of the centre using Dropzone.js" #elif L==4 // es "" #elif L==5 // fr @@ -12584,7 +12584,7 @@ const char *Txt_Actions[Act_NUM_ACTIONS] = #elif L==2 // de "" // Need Übersetzung #elif L==3 // en - "" + "Receive a file in the documents zone of the centre using the classic way" #elif L==4 // es "" #elif L==5 // fr @@ -12605,7 +12605,7 @@ const char *Txt_Actions[Act_NUM_ACTIONS] = #elif L==2 // de "" // Need Übersetzung #elif L==3 // en - "" + "Expand a folder when administrating the documents zone of the centre" #elif L==4 // es "" #elif L==5 // fr @@ -12626,7 +12626,7 @@ const char *Txt_Actions[Act_NUM_ACTIONS] = #elif L==2 // de "" // Need Übersetzung #elif L==3 // en - "" + "Contract a folder when administrating the documents zone of the centre" #elif L==4 // es "" #elif L==5 // fr @@ -12647,7 +12647,7 @@ const char *Txt_Actions[Act_NUM_ACTIONS] = #elif L==2 // de "" // Need Übersetzung #elif L==3 // en - "" + "Compress a folder when administrating the documents zone of the centre" #elif L==4 // es "" #elif L==5 // fr @@ -12668,7 +12668,7 @@ const char *Txt_Actions[Act_NUM_ACTIONS] = #elif L==2 // de "" // Need Übersetzung #elif L==3 // en - "" + "Show hidden folder or file of the documents zone of the centre" #elif L==4 // es "" #elif L==5 // fr @@ -12689,7 +12689,7 @@ const char *Txt_Actions[Act_NUM_ACTIONS] = #elif L==2 // de "" // Need Übersetzung #elif L==3 // en - "" + "Hide folder or file of the documents zone of the centre" #elif L==4 // es "" #elif L==5 // fr @@ -12710,7 +12710,7 @@ const char *Txt_Actions[Act_NUM_ACTIONS] = #elif L==2 // de "" // Need Übersetzung #elif L==3 // en - "" + "Ask for metadata of a file of the documents zone of the centre" #elif L==4 // es "" #elif L==5 // fr @@ -12731,7 +12731,7 @@ const char *Txt_Actions[Act_NUM_ACTIONS] = #elif L==2 // de "" // Need Übersetzung #elif L==3 // en - "" + "Change metadata of a file of the documents zone of the centre" #elif L==4 // es "" #elif L==5 // fr @@ -12752,7 +12752,7 @@ const char *Txt_Actions[Act_NUM_ACTIONS] = #elif L==2 // de "" // Need Übersetzung #elif L==3 // en - "" + "Download a file of the documents zone of the centre" #elif L==4 // es "" #elif L==5 // fr @@ -12773,7 +12773,7 @@ const char *Txt_Actions[Act_NUM_ACTIONS] = #elif L==2 // de "" // Need Übersetzung #elif L==3 // en - "" + "Request removal of a shared file of the centre" #elif L==4 // es "" #elif L==5 // fr @@ -12794,7 +12794,7 @@ const char *Txt_Actions[Act_NUM_ACTIONS] = #elif L==2 // de "" // Need Übersetzung #elif L==3 // en - "" + "Remove a shared file of the centre" #elif L==4 // es "" #elif L==5 // fr @@ -12815,7 +12815,7 @@ const char *Txt_Actions[Act_NUM_ACTIONS] = #elif L==2 // de "" // Need Übersetzung #elif L==3 // en - "" + "Remove an empty shared folder of the centre" #elif L==4 // es "" #elif L==5 // fr @@ -12836,7 +12836,7 @@ const char *Txt_Actions[Act_NUM_ACTIONS] = #elif L==2 // de "" // Need Übersetzung #elif L==3 // en - "" + "Set source of copy in shared zone of the centre" #elif L==4 // es "" #elif L==5 // fr @@ -12857,7 +12857,7 @@ const char *Txt_Actions[Act_NUM_ACTIONS] = #elif L==2 // de "" // Need Übersetzung #elif L==3 // en - "" + "Paste a folder or file in shared zone of the centre" #elif L==4 // es "" #elif L==5 // fr @@ -12878,7 +12878,7 @@ const char *Txt_Actions[Act_NUM_ACTIONS] = #elif L==2 // de "" // Need Übersetzung #elif L==3 // en - "" + "Remove a folder no empty of shared zone of the centre" #elif L==4 // es "" #elif L==5 // fr @@ -12899,7 +12899,7 @@ const char *Txt_Actions[Act_NUM_ACTIONS] = #elif L==2 // de "" // Need Übersetzung #elif L==3 // en - "" + "Form to crear a folder or file in shared zone of the centre" #elif L==4 // es "" #elif L==5 // fr @@ -12920,7 +12920,7 @@ const char *Txt_Actions[Act_NUM_ACTIONS] = #elif L==2 // de "" // Need Übersetzung #elif L==3 // en - "" + "Create a new folder in shared zone of the centre" #elif L==4 // es "" #elif L==5 // fr @@ -12941,7 +12941,7 @@ const char *Txt_Actions[Act_NUM_ACTIONS] = #elif L==2 // de "" // Need Übersetzung #elif L==3 // en - "" + "Create a new link in shared zone of the centre" #elif L==4 // es "" #elif L==5 // fr @@ -12962,7 +12962,7 @@ const char *Txt_Actions[Act_NUM_ACTIONS] = #elif L==2 // de "" // Need Übersetzung #elif L==3 // en - "" + "Rename a folder in shared zone of the centre" #elif L==4 // es "" #elif L==5 // fr @@ -12983,7 +12983,7 @@ const char *Txt_Actions[Act_NUM_ACTIONS] = #elif L==2 // de "" // Need Übersetzung #elif L==3 // en - "" + "Receive a file in shared zone of the centre using Dropzone.js" #elif L==4 // es "" #elif L==5 // fr @@ -13004,7 +13004,7 @@ const char *Txt_Actions[Act_NUM_ACTIONS] = #elif L==2 // de "" // Need Übersetzung #elif L==3 // en - "" + "Receive a file in shared zone of the centre using the classic way" #elif L==4 // es "" #elif L==5 // fr @@ -13025,7 +13025,7 @@ const char *Txt_Actions[Act_NUM_ACTIONS] = #elif L==2 // de "" // Need Übersetzung #elif L==3 // en - "" + "Expand a folder in shared zone of the centre" #elif L==4 // es "" #elif L==5 // fr @@ -13046,7 +13046,7 @@ const char *Txt_Actions[Act_NUM_ACTIONS] = #elif L==2 // de "" // Need Übersetzung #elif L==3 // en - "" + "Contract a folder in shared zone of the centre" #elif L==4 // es "" #elif L==5 // fr @@ -13067,7 +13067,7 @@ const char *Txt_Actions[Act_NUM_ACTIONS] = #elif L==2 // de "" // Need Übersetzung #elif L==3 // en - "" + "Compress a folder in shared zone of the centre" #elif L==4 // es "" #elif L==5 // fr @@ -13088,7 +13088,7 @@ const char *Txt_Actions[Act_NUM_ACTIONS] = #elif L==2 // de "" // Need Übersetzung #elif L==3 // en - "" + "Ask for metadata of a file of the shared zone of the centre" #elif L==4 // es "" #elif L==5 // fr @@ -13109,7 +13109,7 @@ const char *Txt_Actions[Act_NUM_ACTIONS] = #elif L==2 // de "" // Need Übersetzung #elif L==3 // en - "" + "Change metadata of a file of the shared zone of the centre" #elif L==4 // es "" #elif L==5 // fr @@ -13130,7 +13130,7 @@ const char *Txt_Actions[Act_NUM_ACTIONS] = #elif L==2 // de "" // Need Übersetzung #elif L==3 // en - "" + "Download a file of the shared zone of the centre" #elif L==4 // es "" #elif L==5 // fr @@ -13151,7 +13151,7 @@ const char *Txt_Actions[Act_NUM_ACTIONS] = #elif L==2 // de "" // Need Übersetzung #elif L==3 // en - "" + "Change to see degree documents" #elif L==4 // es "" #elif L==5 // fr @@ -13172,7 +13172,7 @@ const char *Txt_Actions[Act_NUM_ACTIONS] = #elif L==2 // de "" // Need Übersetzung #elif L==3 // en - "" + "See the files of the documents zone of the degree" #elif L==4 // es "" #elif L==5 // fr @@ -13193,7 +13193,7 @@ const char *Txt_Actions[Act_NUM_ACTIONS] = #elif L==2 // de "" // Need Übersetzung #elif L==3 // en - "" + "Expand a folder in degree documents" #elif L==4 // es "" #elif L==5 // fr @@ -13214,7 +13214,7 @@ const char *Txt_Actions[Act_NUM_ACTIONS] = #elif L==2 // de "" // Need Übersetzung #elif L==3 // en - "" + "Contract a folder in degree documents" #elif L==4 // es "" #elif L==5 // fr @@ -13235,7 +13235,7 @@ const char *Txt_Actions[Act_NUM_ACTIONS] = #elif L==2 // de "" // Need Übersetzung #elif L==3 // en - "" + "Compress a folder in degree documents" #elif L==4 // es "" #elif L==5 // fr @@ -13256,7 +13256,7 @@ const char *Txt_Actions[Act_NUM_ACTIONS] = #elif L==2 // de "" // Need Übersetzung #elif L==3 // en - "" + "Ask for metadata of a file of the documents zone of the degree" #elif L==4 // es "" #elif L==5 // fr @@ -13277,7 +13277,7 @@ const char *Txt_Actions[Act_NUM_ACTIONS] = #elif L==2 // de "" // Need Übersetzung #elif L==3 // en - "" + "Download a file in documents zone of the degree" #elif L==4 // es "" #elif L==5 // fr @@ -13298,7 +13298,7 @@ const char *Txt_Actions[Act_NUM_ACTIONS] = #elif L==2 // de "" // Need Übersetzung #elif L==3 // en - "" + "Change to administrate degree documents" #elif L==4 // es "" #elif L==5 // fr @@ -13319,7 +13319,7 @@ const char *Txt_Actions[Act_NUM_ACTIONS] = #elif L==2 // de "" // Need Übersetzung #elif L==3 // en - "" + "Admin the files of the documents zone of the degree" #elif L==4 // es "" #elif L==5 // fr @@ -13340,7 +13340,7 @@ const char *Txt_Actions[Act_NUM_ACTIONS] = #elif L==2 // de "" // Need Übersetzung #elif L==3 // en - "" + "Request removal of a file in the documents zone of the degree" #elif L==4 // es "" #elif L==5 // fr @@ -13361,7 +13361,7 @@ const char *Txt_Actions[Act_NUM_ACTIONS] = #elif L==2 // de "" // Need Übersetzung #elif L==3 // en - "" + "Remove a file in the documents zone of the degree" #elif L==4 // es "" #elif L==5 // fr @@ -13382,7 +13382,7 @@ const char *Txt_Actions[Act_NUM_ACTIONS] = #elif L==2 // de "" // Need Übersetzung #elif L==3 // en - "" + "Remove a folder empty the documents zone of the degree" #elif L==4 // es "" #elif L==5 // fr @@ -13403,7 +13403,7 @@ const char *Txt_Actions[Act_NUM_ACTIONS] = #elif L==2 // de "" // Need Übersetzung #elif L==3 // en - "" + "Set source of copy in the documents zone of the degree" #elif L==4 // es "" #elif L==5 // fr @@ -13424,7 +13424,7 @@ const char *Txt_Actions[Act_NUM_ACTIONS] = #elif L==2 // de "" // Need Übersetzung #elif L==3 // en - "" + "Paste a folder or file in the documents zone of the degree" #elif L==4 // es "" #elif L==5 // fr @@ -13445,7 +13445,7 @@ const char *Txt_Actions[Act_NUM_ACTIONS] = #elif L==2 // de "" // Need Übersetzung #elif L==3 // en - "" + "Remove a folder no empty in the documents zone of the degree" #elif L==4 // es "" #elif L==5 // fr @@ -13466,7 +13466,7 @@ const char *Txt_Actions[Act_NUM_ACTIONS] = #elif L==2 // de "" // Need Übersetzung #elif L==3 // en - "" + "Form to crear a folder or file in the documents zone of the degree" #elif L==4 // es "" #elif L==5 // fr @@ -13487,7 +13487,7 @@ const char *Txt_Actions[Act_NUM_ACTIONS] = #elif L==2 // de "" // Need Übersetzung #elif L==3 // en - "" + "Create a new folder in the documents zone of the degree" #elif L==4 // es "" #elif L==5 // fr @@ -13508,7 +13508,7 @@ const char *Txt_Actions[Act_NUM_ACTIONS] = #elif L==2 // de "" // Need Übersetzung #elif L==3 // en - "" + "Create a new link in the documents zone of the degree" #elif L==4 // es "" #elif L==5 // fr @@ -13529,7 +13529,7 @@ const char *Txt_Actions[Act_NUM_ACTIONS] = #elif L==2 // de "" // Need Übersetzung #elif L==3 // en - "" + "Rename a folder in the documents zone of the degree" #elif L==4 // es "" #elif L==5 // fr @@ -13550,7 +13550,7 @@ const char *Txt_Actions[Act_NUM_ACTIONS] = #elif L==2 // de "" // Need Übersetzung #elif L==3 // en - "" + "Receive a file in the documents zone of the degree using Dropzone.js" #elif L==4 // es "" #elif L==5 // fr @@ -13571,7 +13571,7 @@ const char *Txt_Actions[Act_NUM_ACTIONS] = #elif L==2 // de "" // Need Übersetzung #elif L==3 // en - "" + "Receive a file in the documents zone of the degree using the classic way" #elif L==4 // es "" #elif L==5 // fr @@ -13592,7 +13592,7 @@ const char *Txt_Actions[Act_NUM_ACTIONS] = #elif L==2 // de "" // Need Übersetzung #elif L==3 // en - "" + "Expand a folder when administrating the documents zone of the degree" #elif L==4 // es "" #elif L==5 // fr @@ -13613,7 +13613,7 @@ const char *Txt_Actions[Act_NUM_ACTIONS] = #elif L==2 // de "" // Need Übersetzung #elif L==3 // en - "" + "Contract a folder when administrating the documents zone of the degree" #elif L==4 // es "" #elif L==5 // fr @@ -13634,7 +13634,7 @@ const char *Txt_Actions[Act_NUM_ACTIONS] = #elif L==2 // de "" // Need Übersetzung #elif L==3 // en - "" + "Compress a folder when administrating the documents zone of the degree" #elif L==4 // es "" #elif L==5 // fr @@ -13655,7 +13655,7 @@ const char *Txt_Actions[Act_NUM_ACTIONS] = #elif L==2 // de "" // Need Übersetzung #elif L==3 // en - "" + "Show hidden folder or file of the documents zone of the degree" #elif L==4 // es "" #elif L==5 // fr @@ -13676,7 +13676,7 @@ const char *Txt_Actions[Act_NUM_ACTIONS] = #elif L==2 // de "" // Need Übersetzung #elif L==3 // en - "" + "Hide folder or file of the documents zone of the degree" #elif L==4 // es "" #elif L==5 // fr @@ -13697,7 +13697,7 @@ const char *Txt_Actions[Act_NUM_ACTIONS] = #elif L==2 // de "" // Need Übersetzung #elif L==3 // en - "" + "Ask for metadata of a file of the documents zone of the degree" #elif L==4 // es "" #elif L==5 // fr @@ -13718,7 +13718,7 @@ const char *Txt_Actions[Act_NUM_ACTIONS] = #elif L==2 // de "" // Need Übersetzung #elif L==3 // en - "" + "Change metadata of a file of the documents zone of the degree" #elif L==4 // es "" #elif L==5 // fr @@ -13739,7 +13739,7 @@ const char *Txt_Actions[Act_NUM_ACTIONS] = #elif L==2 // de "" // Need Übersetzung #elif L==3 // en - "" + "Download a file of the documents zone of the degree" #elif L==4 // es "" #elif L==5 // fr @@ -13760,7 +13760,7 @@ const char *Txt_Actions[Act_NUM_ACTIONS] = #elif L==2 // de "" // Need Übersetzung #elif L==3 // en - "" + "Request removal of a shared file of the degree" #elif L==4 // es "" #elif L==5 // fr @@ -13781,7 +13781,7 @@ const char *Txt_Actions[Act_NUM_ACTIONS] = #elif L==2 // de "" // Need Übersetzung #elif L==3 // en - "" + "Remove a shared file of the degree" #elif L==4 // es "" #elif L==5 // fr @@ -13802,7 +13802,7 @@ const char *Txt_Actions[Act_NUM_ACTIONS] = #elif L==2 // de "" // Need Übersetzung #elif L==3 // en - "" + "Remove an empty shared folder of the degree" #elif L==4 // es "" #elif L==5 // fr @@ -13823,7 +13823,7 @@ const char *Txt_Actions[Act_NUM_ACTIONS] = #elif L==2 // de "" // Need Übersetzung #elif L==3 // en - "" + "Set source of copy in shared zone of the degree" #elif L==4 // es "" #elif L==5 // fr @@ -13844,7 +13844,7 @@ const char *Txt_Actions[Act_NUM_ACTIONS] = #elif L==2 // de "" // Need Übersetzung #elif L==3 // en - "" + "Paste a folder or file in shared zone of the degree" #elif L==4 // es "" #elif L==5 // fr @@ -13865,7 +13865,7 @@ const char *Txt_Actions[Act_NUM_ACTIONS] = #elif L==2 // de "" // Need Übersetzung #elif L==3 // en - "" + "Remove a folder no empty of shared zone of the degree" #elif L==4 // es "" #elif L==5 // fr @@ -13886,7 +13886,7 @@ const char *Txt_Actions[Act_NUM_ACTIONS] = #elif L==2 // de "" // Need Übersetzung #elif L==3 // en - "" + "Form to crear a folder or file in shared zone of the degree" #elif L==4 // es "" #elif L==5 // fr @@ -13907,7 +13907,7 @@ const char *Txt_Actions[Act_NUM_ACTIONS] = #elif L==2 // de "" // Need Übersetzung #elif L==3 // en - "" + "Create a new folder in shared zone of the degree" #elif L==4 // es "" #elif L==5 // fr @@ -13928,7 +13928,7 @@ const char *Txt_Actions[Act_NUM_ACTIONS] = #elif L==2 // de "" // Need Übersetzung #elif L==3 // en - "" + "Create a new link in shared zone of the degree" #elif L==4 // es "" #elif L==5 // fr @@ -13949,7 +13949,7 @@ const char *Txt_Actions[Act_NUM_ACTIONS] = #elif L==2 // de "" // Need Übersetzung #elif L==3 // en - "" + "Rename a folder in shared zone of the degree" #elif L==4 // es "" #elif L==5 // fr @@ -13970,7 +13970,7 @@ const char *Txt_Actions[Act_NUM_ACTIONS] = #elif L==2 // de "" // Need Übersetzung #elif L==3 // en - "" + "Receive a file in shared zone of the degree using Dropzone.js" #elif L==4 // es "" #elif L==5 // fr @@ -13991,7 +13991,7 @@ const char *Txt_Actions[Act_NUM_ACTIONS] = #elif L==2 // de "" // Need Übersetzung #elif L==3 // en - "" + "Receive a file in shared zone of the degree using the classic way" #elif L==4 // es "" #elif L==5 // fr @@ -14012,7 +14012,7 @@ const char *Txt_Actions[Act_NUM_ACTIONS] = #elif L==2 // de "" // Need Übersetzung #elif L==3 // en - "" + "Expand a folder in shared zone of the degree" #elif L==4 // es "" #elif L==5 // fr @@ -14033,7 +14033,7 @@ const char *Txt_Actions[Act_NUM_ACTIONS] = #elif L==2 // de "" // Need Übersetzung #elif L==3 // en - "" + "Contract a folder in shared zone of the degree" #elif L==4 // es "" #elif L==5 // fr @@ -14054,7 +14054,7 @@ const char *Txt_Actions[Act_NUM_ACTIONS] = #elif L==2 // de "" // Need Übersetzung #elif L==3 // en - "" + "Compress a folder in shared zone of the degree" #elif L==4 // es "" #elif L==5 // fr @@ -14075,7 +14075,7 @@ const char *Txt_Actions[Act_NUM_ACTIONS] = #elif L==2 // de "" // Need Übersetzung #elif L==3 // en - "" + "Ask for metadata of a file of the shared zone of the degree" #elif L==4 // es "" #elif L==5 // fr @@ -14096,7 +14096,7 @@ const char *Txt_Actions[Act_NUM_ACTIONS] = #elif L==2 // de "" // Need Übersetzung #elif L==3 // en - "" + "Change metadata of a file of the shared zone of the degree" #elif L==4 // es "" #elif L==5 // fr @@ -14117,7 +14117,7 @@ const char *Txt_Actions[Act_NUM_ACTIONS] = #elif L==2 // de "" // Need Übersetzung #elif L==3 // en - "" + "Download a file of the shared zone of the degree" #elif L==4 // es "" #elif L==5 // fr @@ -14138,7 +14138,7 @@ const char *Txt_Actions[Act_NUM_ACTIONS] = #elif L==2 // de "" // Need Übersetzung #elif L==3 // en - "" + "Change to see course/group documents" #elif L==4 // es "" #elif L==5 // fr @@ -14159,7 +14159,7 @@ const char *Txt_Actions[Act_NUM_ACTIONS] = #elif L==2 // de "" // Need Übersetzung #elif L==3 // en - "" + "See the files of the documents zone of the course" #elif L==4 // es "" #elif L==5 // fr @@ -14180,7 +14180,7 @@ const char *Txt_Actions[Act_NUM_ACTIONS] = #elif L==2 // de "" // Need Übersetzung #elif L==3 // en - "" + "Expand a folder in course documents" #elif L==4 // es "" #elif L==5 // fr @@ -14201,7 +14201,7 @@ const char *Txt_Actions[Act_NUM_ACTIONS] = #elif L==2 // de "" // Need Übersetzung #elif L==3 // en - "" + "Contract a folder in course documents" #elif L==4 // es "" #elif L==5 // fr @@ -14222,7 +14222,7 @@ const char *Txt_Actions[Act_NUM_ACTIONS] = #elif L==2 // de "" // Need Übersetzung #elif L==3 // en - "" + "Compress a folder in course documents" #elif L==4 // es "" #elif L==5 // fr @@ -14243,7 +14243,7 @@ const char *Txt_Actions[Act_NUM_ACTIONS] = #elif L==2 // de "" // Need Übersetzung #elif L==3 // en - "" + "Ask for metadata of a file of the documents zone of the course" #elif L==4 // es "" #elif L==5 // fr @@ -14264,7 +14264,7 @@ const char *Txt_Actions[Act_NUM_ACTIONS] = #elif L==2 // de "" // Need Übersetzung #elif L==3 // en - "" + "Download a file in documents zone of the course" #elif L==4 // es "" #elif L==5 // fr @@ -14285,7 +14285,7 @@ const char *Txt_Actions[Act_NUM_ACTIONS] = #elif L==2 // de "" // Need Übersetzung #elif L==3 // en - "" + "See the files of the documents zone of a group" #elif L==4 // es "" #elif L==5 // fr @@ -14306,7 +14306,7 @@ const char *Txt_Actions[Act_NUM_ACTIONS] = #elif L==2 // de "" // Need Übersetzung #elif L==3 // en - "" + "Expand a folder in group documents" #elif L==4 // es "" #elif L==5 // fr @@ -14327,7 +14327,7 @@ const char *Txt_Actions[Act_NUM_ACTIONS] = #elif L==2 // de "" // Need Übersetzung #elif L==3 // en - "" + "Contract a folder in group documents" #elif L==4 // es "" #elif L==5 // fr @@ -14348,7 +14348,7 @@ const char *Txt_Actions[Act_NUM_ACTIONS] = #elif L==2 // de "" // Need Übersetzung #elif L==3 // en - "" + "Compress a folder in group documents" #elif L==4 // es "" #elif L==5 // fr @@ -14369,7 +14369,7 @@ const char *Txt_Actions[Act_NUM_ACTIONS] = #elif L==2 // de "" // Need Übersetzung #elif L==3 // en - "" + "Ask for metadata of a file of the documents zone of a group" #elif L==4 // es "" #elif L==5 // fr @@ -14390,7 +14390,7 @@ const char *Txt_Actions[Act_NUM_ACTIONS] = #elif L==2 // de "" // Need Übersetzung #elif L==3 // en - "" + "Download a file of the documents zone of a group" #elif L==4 // es "" #elif L==5 // fr @@ -14411,7 +14411,7 @@ const char *Txt_Actions[Act_NUM_ACTIONS] = #elif L==2 // de "" // Need Übersetzung #elif L==3 // en - "" + "Change to administrate course/group documents" #elif L==4 // es "" #elif L==5 // fr @@ -14432,7 +14432,7 @@ const char *Txt_Actions[Act_NUM_ACTIONS] = #elif L==2 // de "" // Need Übersetzung #elif L==3 // en - "" + "Admin the files of the documents zone of the course" #elif L==4 // es "" #elif L==5 // fr @@ -14453,7 +14453,7 @@ const char *Txt_Actions[Act_NUM_ACTIONS] = #elif L==2 // de "" // Need Übersetzung #elif L==3 // en - "" + "Request removal of a file in the documents zone of the course" #elif L==4 // es "" #elif L==5 // fr @@ -14474,7 +14474,7 @@ const char *Txt_Actions[Act_NUM_ACTIONS] = #elif L==2 // de "" // Need Übersetzung #elif L==3 // en - "" + "Remove a file in the documents zone of the course" #elif L==4 // es "" #elif L==5 // fr @@ -14495,7 +14495,7 @@ const char *Txt_Actions[Act_NUM_ACTIONS] = #elif L==2 // de "" // Need Übersetzung #elif L==3 // en - "" + "Remove a folder empty the documents zone of the course" #elif L==4 // es "" #elif L==5 // fr @@ -14516,7 +14516,7 @@ const char *Txt_Actions[Act_NUM_ACTIONS] = #elif L==2 // de "" // Need Übersetzung #elif L==3 // en - "" + "Set source of copy in the documents zone of the course" #elif L==4 // es "" #elif L==5 // fr @@ -14537,7 +14537,7 @@ const char *Txt_Actions[Act_NUM_ACTIONS] = #elif L==2 // de "" // Need Übersetzung #elif L==3 // en - "" + "Paste a folder or file in the documents zone of the course" #elif L==4 // es "" #elif L==5 // fr @@ -14558,7 +14558,7 @@ const char *Txt_Actions[Act_NUM_ACTIONS] = #elif L==2 // de "" // Need Übersetzung #elif L==3 // en - "" + "Remove a folder no empty in the documents zone of the course" #elif L==4 // es "" #elif L==5 // fr @@ -14579,7 +14579,7 @@ const char *Txt_Actions[Act_NUM_ACTIONS] = #elif L==2 // de "" // Need Übersetzung #elif L==3 // en - "" + "Form to crear a folder or file in the documents zone of the course" #elif L==4 // es "" #elif L==5 // fr @@ -14600,7 +14600,7 @@ const char *Txt_Actions[Act_NUM_ACTIONS] = #elif L==2 // de "" // Need Übersetzung #elif L==3 // en - "" + "Create a new folder in the documents zone of the course" #elif L==4 // es "" #elif L==5 // fr @@ -14621,7 +14621,7 @@ const char *Txt_Actions[Act_NUM_ACTIONS] = #elif L==2 // de "" // Need Übersetzung #elif L==3 // en - "" + "Create a new link in the documents zone of the course" #elif L==4 // es "" #elif L==5 // fr @@ -14642,7 +14642,7 @@ const char *Txt_Actions[Act_NUM_ACTIONS] = #elif L==2 // de "" // Need Übersetzung #elif L==3 // en - "" + "Rename a folder in the documents zone of the course" #elif L==4 // es "" #elif L==5 // fr @@ -14663,7 +14663,7 @@ const char *Txt_Actions[Act_NUM_ACTIONS] = #elif L==2 // de "" // Need Übersetzung #elif L==3 // en - "" + "Receive a file in the documents zone of the course using Dropzone.js" #elif L==4 // es "" #elif L==5 // fr @@ -14684,7 +14684,7 @@ const char *Txt_Actions[Act_NUM_ACTIONS] = #elif L==2 // de "" // Need Übersetzung #elif L==3 // en - "" + "Receive a file in the documents zone of the course using the classic way" #elif L==4 // es "" #elif L==5 // fr @@ -14705,7 +14705,7 @@ const char *Txt_Actions[Act_NUM_ACTIONS] = #elif L==2 // de "" // Need Übersetzung #elif L==3 // en - "" + "Expand a folder when administrating the documents zone of the course" #elif L==4 // es "" #elif L==5 // fr @@ -14726,7 +14726,7 @@ const char *Txt_Actions[Act_NUM_ACTIONS] = #elif L==2 // de "" // Need Übersetzung #elif L==3 // en - "" + "Contract a folder when administrating the documents zone of the course" #elif L==4 // es "" #elif L==5 // fr @@ -14747,7 +14747,7 @@ const char *Txt_Actions[Act_NUM_ACTIONS] = #elif L==2 // de "" // Need Übersetzung #elif L==3 // en - "" + "Compress a folder when administrating the documents zone of the course" #elif L==4 // es "" #elif L==5 // fr @@ -14768,7 +14768,7 @@ const char *Txt_Actions[Act_NUM_ACTIONS] = #elif L==2 // de "" // Need Übersetzung #elif L==3 // en - "" + "Show hidden folder or file of the documents zone" #elif L==4 // es "" #elif L==5 // fr @@ -14789,7 +14789,7 @@ const char *Txt_Actions[Act_NUM_ACTIONS] = #elif L==2 // de "" // Need Übersetzung #elif L==3 // en - "" + "Hide folder or file of the documents zone" #elif L==4 // es "" #elif L==5 // fr @@ -14810,7 +14810,7 @@ const char *Txt_Actions[Act_NUM_ACTIONS] = #elif L==2 // de "" // Need Übersetzung #elif L==3 // en - "" + "Ask for metadata of a file of the documents zone" #elif L==4 // es "" #elif L==5 // fr @@ -14831,7 +14831,7 @@ const char *Txt_Actions[Act_NUM_ACTIONS] = #elif L==2 // de "" // Need Übersetzung #elif L==3 // en - "" + "Change metadata of a file of the documents zone" #elif L==4 // es "" #elif L==5 // fr @@ -14852,7 +14852,7 @@ const char *Txt_Actions[Act_NUM_ACTIONS] = #elif L==2 // de "" // Need Übersetzung #elif L==3 // en - "" + "Download a file of the documents zone" #elif L==4 // es "" #elif L==5 // fr