Browse Source

Merge branch 'dnos-chamilo-pr/1.10.x' into 1.10.x

Yannick Warnier 9 years ago
parent
commit
29f4c43e15

+ 40 - 0
main/inc/lib/tracking.lib.php

@@ -1125,6 +1125,26 @@ class Tracking
                 $students[] = $studentData['user_id'];
             }
 
+            $studentBossesList = SessionManager::getAllUsersFromCoursesFromAllSessionFromStatus(
+                'drh_all',
+                $userId,
+                false,
+                null,
+                null,
+                null,
+                null,
+                null,
+                null,
+                null,
+                array(),
+                array(),
+                STUDENT_BOSS
+            );
+            $studentBosses = array();
+            foreach ($studentBossesList as $studentBossData) {
+                $studentBosses[] = $studentBossData['user_id'];
+            }
+
             $teacherList = SessionManager::getAllUsersFromCoursesFromAllSessionFromStatus(
                 'drh_all',
                 $userId,
@@ -1200,6 +1220,25 @@ class Tracking
                 $students[] = $studentData['user_id'];
             }
 
+            $studentBossesList = UserManager::getUsersFollowedByUser(
+                $userId,
+                STUDENT_BOSS,
+                false,
+                false,
+                false,
+                null,
+                null,
+                null,
+                null,
+                null,
+                null,
+                COURSEMANAGER
+            );
+            $studentBosses = array();
+            foreach ($studentBossesList as $studentBossData) {
+                $studentBosses[] = $studentBossData['user_id'];
+            }
+
             $teacherList = UserManager::getUsersFollowedByUser(
                 $userId,
                 COURSEMANAGER,
@@ -1275,6 +1314,7 @@ class Tracking
             'drh' => $humanResourcesList,
             'teachers' => $teachers,
             'students' => $students,
+            'studentBosses' => $studentBosses,
             'courses' => $courses,
             'sessions' => $sessions,
             'assignedCourses' => $assignedCourses

+ 1 - 0
main/lang/catalan/trad4all.inc.php

@@ -7469,4 +7469,5 @@ $DataTableSearch = "Cerca";
 $HideColumn = "Oculta columna";
 $DisplayColumn = "Mostra columna";
 $LegalAgreementAccepted = "Condicions legals acceptades";
+$FollowedStudentBosses = "Superiors d'estudiant seguits";
 ?>

+ 278 - 0
main/lang/dutch/trad4all.inc.php

@@ -2,6 +2,13 @@
 /*
 for more information: see languages.txt in the lang folder.
 */
+$OpenBadgesBannerText = "Je kunt badges genereren voor de vaardigheden door je gebruikers aangeleerd, om hen erkenning te geven voor hun inspanningen. Hierdoor zullen ze ook hun vaardigheden en competenties kunnen etaleren met pictogrammen die bij hun gebruikersprofiel zullen verschijnen. Voor meer informatie over OpenBadges, surf naar http://openbadges.org";
+$OpenBadgesIntroduction = "Je kunt nu badges ontwerpen voor aangeleerde competenties in cursussen op je virtuele campus.";
+$TheBadgesWillBeSentToThatBackpack = "De badges zullen naar deze rugzak gestuurd worden";
+$CriteriaToEarnTheBadge = "Criteria om de badge te verdienen";
+$DesignNewBadge = "Ontwerp een nieuwe badge";
+$TotalX = "Totaal: %s";
+$CreateBadge = "Badge aanmaken";
 $SignatureFormula = "Groetjes";
 $HereIsYourFeedback = "In onderstaande bijlage kan je feedback vinden.";
 $LoginToGoToThisCourse = "Gelieve in te loggen om het document te bekijken";
@@ -5076,6 +5083,22 @@ $DefaultCharsetInfo = "De standaard karakterset om te versturen wanneer pagina's
 $RegisterGlobalsInfo = "Of de register globals feature gebruikt moet worden of niet. Het wel gebruiken geeft een potentieel beveiligingsrisisco met deze software.";
 $ShortOpenTagInfo = "Toetsaan of de korte open tags gebruikt mogen worden of niet. Dit feature moet niet gebruikt worden.";
 $MemoryLimitInfo = "Maximum geheugenlimiet voor een enkele script run. Al het benodigde geheugen meer is, zal het proces stoppen om te voorkomen dat het volledig beschikbare geheugen van de server wordt gebruikt en zo ander gebruikers vertraagt.";
+$MagicQuotesGpcInfo = "Moeten waarden afkomstig van GET, POST en COOKIES arrays voorzien worden van escape codes. De software voorziet een gelijkaardige functionaliteit voor vereiste data in deze software, waardoor het gebruik ervan kan leiden tot dubbele-slash escape op waarden.";
+$VariablesOrderInfo = "De volgorde van voorrang van Omgeving, GET, POST, COOKIES en SESSION variabelen";
+$MaxExecutionTimeInfo = "Maximale uitvoeringstijd voor een script. Als een script meer tijd nodig heeft, zal het stopgezet worden zodat andere gebruikers er geen hinder door ondervinden.";
+$ExtensionMustBeLoaded = "Deze extensie moet geladen worden.";
+$MysqlProtoInfo = "MySQL protocol";
+$MysqlHostInfo = "MySQL server host";
+$MysqlServerInfo = "MySQL server informatie";
+$MysqlClientInfo = "MySQL client";
+$ServerProtocolInfo = "Protocol gebruikt door deze server";
+$ServerRemoteInfo = "Publiek adres (you IP-adres zoals de server het ziet)";
+$ServerAddessInfo = "Server IP-adres";
+$ServerNameInfo = "Servernaam (zoals gebruikt in je verzoek)";
+$ServerPortInfo = "Serverpoort";
+$ServerUserAgentInfo = "User agent (browser) zoals door de server waargenomen.";
+$ServerSoftwareInfo = "Software die als webserver draait";
+$UnameInfo = "Informatie over het systeem waar de huidige server op draait";
 $NoMedia = "Niet gekoppeld aan media";
 $AttachToMedia = "Koppel aan media";
 $ExamModeWithFinalScoreShowOnlyFinalScoreWithCategoriesIfAvailable = "Toon enkel de eindscore, met categorieën indien beschikbaar";
@@ -5205,9 +5228,12 @@ $HomepageViewVerticalActivity = "Verticale activiteitenoverzicht";
 $CoursesInformation = "Cursusseninformatie";
 $LearnpathVisible = "Leerpad zichtbaar gemaakt";
 $LinkInvisible = "Link zichtbaar gemaakt";
+$SpecialExportsIntroduction = "Deze speciale exportfunctionaliteit is bedoeld om een beheerder van de cursussen alle cursusdocumenten ineens te laten exporteren. Een andere optie maakt het mogelijk te kiezen welke cursussen je wil exporteren (inclusief documenten die bij cursus sessies horen). Deze handeling is zeer belastend voor je server, en we raden dan ook aan dit niet op te starten tijdens de typische werkuren van je site. Doe het in een rustigere periode. Heb je niet alle cursussen nodig, gebruik dan bij voorkeur de exportfunctie die bij elke cursus beschikbaar is.";
 $Literal0 = "Nul";
 $Literal1 = "Eén";
+$Literal2 = "twee";
 $Literal3 = "Drie";
+$Literal4 = "vier";
 $Literal5 = "Vijf";
 $Literal6 = "Zes";
 $Literal7 = "Zeven";
@@ -5218,6 +5244,7 @@ $Literal11 = "Elf";
 $Literal12 = "Twaalf";
 $Literal13 = "Dertien";
 $Literal14 = "Veertien";
+$Literal15 = "vijftien";
 $Literal16 = "Zestien";
 $Literal17 = "Zeventien";
 $Literal18 = "Achttien";
@@ -5260,26 +5287,277 @@ $HomeworkHasBeenCreatedForTheCourse = "Een opgave voor de cursus is aangemaakt";
 $PleaseCheckHomeworkPage = "Controleer de opdrachtenpagina";
 $ScormNotEnoughSpaceInCourseToInstallPackage = "Er is niet genoeg ruimte in deze cursus om het huidige pakket uit te pakken.";
 $ScormPackageFormatNotScorm = "Het pakket dat u wilt uploaden lijkt niet in SCORM formaat te zijn. Controleer of het imsmanifest.xml in het zip bestand zit dat je probeert te uploaden.";
+$DataFiller = "Data filler";
 $GradebookActivateScoreDisplayCustom = "Schakel de competentieniveau-labelling in om de custom score informatie in te stellen.";
 $GradebookScoreDisplayCustomValues = "Competentieniveaus custom waarden";
+$GradebookNumberDecimals = "Aantal decimalen";
+$GradebookNumberDecimalsComment = "Dit laat je toe het aantal cijfers na de komma te bepalen in een score";
+$ContactInformation = "Contactgegevens";
+$PersonName = "Je naam";
+$CompanyName = "Naam van de onderneming";
+$PersonRole = "Jobomschrijving";
+$HaveYouThePowerToTakeFinancialDecisions = "Ben je bevoegd financiële beslissingen te maken in naam van je bedrijf?";
+$CompanyCountry = "Thuisland van het bedrijf";
+$CompanyCity = "Thuisstad onderneming";
+$WhichLanguageWouldYouLikeToUseWhenContactingYou = "Voorkeurtaal";
+$SendInformation = "Stuur inlinchten";
+$YouMustAcceptLicence = "Je moet de gebruiksvoorwaarden accepteren";
+$SelectOne = "Maak een keuze";
+$ContactInformationHasBeenSent = "Contactgegevens werden verstuurd";
 $ExerciseDescriptionLabel = "Beschrijving";
+$ContactInformationDescription = "Beste gebruiker,
+\n
+Je staat op het punt een van de beste open-source leerplatformen op de markt te gebruiken. Zoals veel open-source projecten, wordt dit project gesteund door een massale gemeenschap van studenten, instructeurs, ontwikkelaars en makers van inhoud die dit project willen prmoten.
+\n
+\nDoor dit formulier in te vullen, geef je de Chamilo associatie en haar leden de toestemming je informatie door te mailen over belangrijke activiteiten of updates in de Chamilo software of community. Hierdoor kan de community groeien als een georganiseerde entiteit waar informatie goed doorstroomt, met permanent respect voor je tijd en je privacy.
+\n
+\nMerk op dat je <b>niet verplicht</b> bent om dit formulier in te vullen. Wil je anoniem blijven, dan verlies je natuurlijk wel de voordelen verbonden aan geregistreerde portalbeheerders. Tegelijk zullen we je beslissing respecteren. Laat het formulier in dit geval leeg en klik op \"Volgende\".";
+$CompanyActivity = "Bedrijfsactiviteit";
 $PleaseAllowUsALittleTimeToSubscribeYouToOneOfOurCourses = "Gelieve even geduld te hebben zodat wij u kunnen inschrijven in één van onze cursussen. Indien u denkt dat wij dit vergeten zijn, contacteer de beheerder(s) van dit platform. U kan normaal gezien de gegevens terugvinden onderaan (in de voet) deze pagina.";
+$DateUnLock = "Ontgrendel datum";
+$DateLock = "Vergrendel datum";
+$EditSessionsToURL = "Bewerk sessies voor een URL";
+$AddSessionsToURL = "Voeg sessies toe aan een URL";
+$SessionListIn = "Sessielijst in";
+$GoToStudentDetails = "Ga naar cursist details";
 $DisplayAboutNextAdvanceNotDoneAndLastDoneAdvance = "Toon de laatst uitgevoerde stap en de volgende uit te voeren stap";
+$FillUsers = "Vul gebruikers aan";
+$ThisSectionIsOnlyVisibleOnSourceInstalls = "Deze sectie is enkel zichtbaar op installaties vanaf broncode, en niet in voorgebakken versies van het platform. Het laat je toe om je platform vlug te vullen met testdata. Spring hier behoedzaam mee om (echte gegevens worden ingevoerd) en enkel op ontwikkel- of testomgevingen.";
+$UsersFillingReport = "Rapport gebruikersingave";
+$RepeatDate = "Herhaal datum";
 $EndDateMustBeMoreThanStartDate = "De einddatum moet na de begindatum liggen";
+$ToAttend = "Bijwonen";
+$AllUsersAreAutomaticallyRegistered = "Alle gebruikers worden automatisch geregistreerd";
+$AssignCoach = "Maak coach";
+$chamilo = "Chamilo";
 $YourAccountOnXHasJustBeenApprovedByOneOfOurAdministrators = "Uw account op %s werd goedgekeurd door één van onze beheerders.";
+$php = "PHP";
+$Off = "uit";
+$webserver = "Webserver";
+$mysql = "MySQL";
+$NotInserted = "Niet ingevoegd";
+$Multipleresponse = "Meerdere antwoorden";
 $YouCanNowLoginAtXUsingTheLoginAndThePasswordYouHaveProvided = "U kan zich nu aanmelden bij %s door gebruik te maken van de login en het wachtwoord dat u hebt ingegeven.";
+$HaveFun = "Veel plezier,";
 $AreYouSureToEditTheUserStatus = "Bent u zeker dat u de gebruikersstatus wenst te wijzigen?";
 $YouShouldCreateAGroup = "U moet een groep aanmaken";
+$ResetLP = "Leerpad opnieuw instellen";
+$LPWasReset = "Leerpad is opnieuw ingesteld voor deze cursist";
+$AnnouncementVisible = "Aankondiging zichtbaar";
+$AnnouncementInvisible = "Aankondiging onzichtbaar";
+$GlossaryDeleted = "Woordenlijst verwijderd";
+$SessionReadOnly = "Alleen lezen";
+$SessionAccessible = "Toegankelijk";
+$SessionNotAccessible = "Niet toegankelijk";
+$GroupAdded = "Groep toegevoegd";
+$AddUsersToGroup = "Gebruikers toevoegen aan groep";
+$ErrorReadingZip = "Fout bij het lezen van ZIP-bestand";
+$ErrorStylesheetFilesExtensionsInsideZip = "Een ZIP-bestand mag alleen bestanden met extensies jpg, jpeg, png, gif en css bevatten.";
+$ClearSearchResults = "Zoekresultaten wissen";
+$DisplayCourseOverview = "Overzicht cursussen";
+$DisplaySessionOverview = "Overzicht sessies";
+$TotalNumberOfMessages = "Totaal aantal berichten";
+$TotalNumberOfAssignments = "Totaal aantal taken";
+$TestServerMode = "Testserver mode";
+$PageExecutionTimeWas = "Paginalaadtijd was";
+$MemoryUsage = "Geheugengebruik";
+$MemoryUsagePeak = "Piek geheugengebruik";
+$Seconds = "seconden";
+$QualifyInGradebook = "Graad in puntenboek";
 $TheTutorOnlyCanKeepTrackOfStudentsRegisteredInTheCourse = "De begeleider kan enkel de voortgang van de cursisten binnen de cursus opvolgen";
 $TheTeacherCanQualifyEvaluateAndKeepTrackOfAllStudentsEnrolledInTheCourse = "De leerkracht kan kwalificeren, evalueren en de voortgang van de cursisten in de cursus opvolgen.";
+$IncludedInEvaluation = "Inbegrepen in de evaluatie";
 $ExerciseEditionNotAvailableInSession = "U kan deze cursusoefening niet wijzigen binnenin een sessie";
+$SessionSpecificResource = "Sessie-specifieke bron";
+$EditionNotAvailableFromSession = "Bewerken niet mogelijk vanuit de sessie, gelieve te bewerken in de basiscursus.";
+$FieldTypeSocialProfile = "Link sociaal netwerk";
+$HandingOverOfTaskX = "Indienen van taak %s";
+$CopyToMyFiles = "Kopieer naar mijn private bestandsmap";
+$Export2PDF = "Exporteer naar PDF";
+$ResourceShared = "Gedeelde bron";
+$CopyAlreadyDone = "Een bestand met dezelfde bestandsnaam staat in je gebruikersmap. Wil je deze vervangen?";
+$CopyFailed = "Kopiëren mislukt.";
+$CopyMade = "De kopie is gemaakt";
+$OverwritenFile = "Bestand vervangen";
 $MyFiles = "Mijn bestanden";
+$AllowUsersCopyFilesTitle = "Gebruikers toestaan bestanden van een cursusmap naar de gebruikersmap te kopiëren.";
+$AllowUsersCopyFilesComment = "Gebruikers toestaan bestanden uit een cursus in je gebruikersmap zichtbaar voor het sociale netwerk of door de HTML editor buiten de cursus";
 $PreviewImage = "Afbeelding voorvertonen";
 $UpdateImage = "Afbeelding wijzigen";
 $EnableTimeLimits = "Tijdslimieten aanzetten";
+$ProtectedDocument = "Beschermd document.";
+$LastLogins = "Laatste aanmeldingen";
+$AllLogins = "Alle aanmeldingen";
+$Draw = "Tekenen";
 $ThereAreNoCoursesInThisCategory = "Er zijn geen cursussen in deze categorie";
+$ConnectionsLastMonth = "Verbindingen de voorbije maand";
+$TotalStudents = "Aantal cursisten";
+$FilteringWithScoreX = "Filter op score %s";
+$ExamTaken = "Genomen";
+$ExamNotTaken = "Niet afgenomen";
+$ExamPassX = "Minum om te slagen %s";
+$ExamFail = "Niet geslaagd";
+$ExamTracking = "Examen opvolging";
+$NoAttempt = "Geen pogingen";
+$PassExam = "Geslaagd";
+$CreateCourseRequest = "Maak een cursusverzoek aan";
+$TermsAndConditions = "Algemene voorwaarden";
+$ReadTermsAndConditions = "Lees de algemene voorwaarden";
+$IAcceptTermsAndConditions = "Ik heb de algemene voorwaarden gelezen en aanvaard";
+$YouHaveToAcceptTermsAndConditions = "Accepteer de algemene voorwaarden om verder te gaan.";
+$CourseRequestCreated = "Je cursusverzoek is verstuurd. Je mag eerstdaags een antwoord verwachten.";
+$ReviewCourseRequests = "Bekijk inkomende cursusverzoeken";
+$AcceptedCourseRequests = "Geaccepteerde cursusverzoeken";
+$RejectedCourseRequests = "Geweigerde cursusverzoeken";
+$CreateThisCourseRequest = "Creëer dit cursusverzoek";
+$CourseRequestDate = "Datum verzoek";
+$AcceptThisCourseRequest = "Deze cursus accepteren";
+$ANewCourseWillBeCreated = "Een nieuwe cursus %s wordt aangemaakt. OK om verder te gaan?";
+$AdditionalInfoWillBeAsked = "Bijkomende informatie over %s cursusverzoek zal per mail opgevraagd worden. OK om verder te gaan?";
+$AskAdditionalInfo = "Bijkomende inlichtingen vragen";
+$BrowserDontSupportsSVG = "Je browser ondersteunt geen SVG-bestanden. Om de tekentool te gebruiken, moet je een hedendaagse browser hebben (bijv. Firefox of Chrome)";
+$BrowscapInfo = "Browscap - laden van browscap.ini bestand dat een grote hoeveelheid informatie over je browser en de functionaliteit bevat, zodat het gebruikt kan worden via de get_browser() PHP functie";
+$DeleteThisCourseRequest = "Verwijder dit cursusverzoek";
+$ACourseRequestWillBeDeleted = "Het cursusverzoek %s zal verwijderd worden. OK om verder te gaan?";
+$RejectThisCourseRequest = "Cursusverzoek afwijzen";
+$ACourseRequestWillBeRejected = "Cursusverzoek %s zal afgewezen worden. OK om verder te gaan?";
+$CourseRequestAccepted = "Cursusverzoek %s werd aanvaard. Een nieuwe cursus %s werd aangemaakt.";
+$CourseRequestAcceptanceFailed = "Cursusverzoek %s werd niet geaccepteerd door een interne fout.";
+$CourseRequestRejected = "Cursusverzoek %s werd afgewezen";
+$CourseRequestRejectionFailed = "Cursusverzoek %s werd afgewezen door een interne fout.";
+$CourseRequestInfoAsked = "Bijkomende informatie over cursusverzoek %s werd opgevraagd.";
+$CourseRequestInfoFailed = "Bijkomende informatie over het cursusverzoek %s werd niet opgevraagd door een interne fout.";
+$CourseRequestDeleted = "Cursusverzoek %s werd verwijderd.";
+$CourseRequestDeletionFailed = "Cursusverzoek %s werd niet verwijderd door een interne fout.";
+$DeleteCourseRequests = "Verwijder geselecteerde cursusverzoek(en)";
+$SelectedCourseRequestsDeleted = "De geselecteerde cursusverzoeken werden verwijderd.";
+$SomeCourseRequestsNotDeleted = "Niet alle geselecteerde cursusverzoeken werden verwijderd als gevolg van een interne fout.";
+$CourseRequestEmailSubject = "%s Verzoek voor een nieuwe cursus %s";
+$CourseRequestMailOpening = "Het volgende cursusverzoek werd geregistreerd:";
+$CourseRequestPageForApproval = "Dit cursusverzoek kan goedgekeurd worden op de volgende pagina:";
+$PleaseActivateCourseValidationFeature = "De optie \"Cursusvalidering\" is nog niet ingeschakeld. Wil je deze optie gebruiken, schakel ze dan in door de instelling %s te gebruiken.";
+$CourseRequestLegalNote = "De informatie over dit cursusverzoek is afgeschermd. Het mag enkel gebruikt worden om een nieuwe cursus op te starten in ons e-learning portaal. Deze informatie mag niet gedeeld worden met derden.";
+$EnableCourseValidation = "Cursusvalidering";
+$EnableCourseValidationComment = "Als de optie \"cursusvalidering\" ingeschakeld is, kan een onderwijzer zelf geen cursus aanmaken. Hij/zij moet een cursusverzoek invullen. De platformbeheerder zal de verzoeken evalueren en dan goed- of afkeuren.
+Deze functionaliteit maakt gebruik van automatische e-mail verzending. Zorg dat Chamilo geconfigureerd is met toegang tot een mailserver en beschikt over een exclusief e-mail adres.";
+$CourseRequestAskInfoEmailSubject = "%s Verzoek voor bijkomende informatie over een cursusverzoek %s";
+$CourseRequestAskInfoEmailText = "We hebben je verzoek ontvangen voor een nieuwe cursus met de code %s. We hebben meer informatie nodig om het voorstel te evalueren.\n\nGelieve  een kort woordje uitleg te geven over de inhoud van de cursus (beschrijving), de doelstellingen, je doelgroep van de vooropgestelde cursus. Indien van toepassing, vermeld de naam van de instelling of de afdeling in wiens naam je het verzoek indiende.";
+$CourseRequestAcceptedEmailSubject = "%s Cursusverzoek %s is goedgekeurd";
+$CourseRequestAcceptedEmailText = "Cursusverzoek %s werd goedgekeurd. Een nieuwe cursus %s werd aangemaakt en jij bent aangesteld als docent.\n\nJe kunt de nieuw aangemaakte cursus terugvinden op: %s";
+$CourseRequestRejectedEmailSubject = "%s Cursusverzoek %s werd afgekeurd";
+$CourseRequestRejectedEmailText = "Het spijt ons te moeten meedelen dat je cursusverzoek %s niet geaccepteerd werd, omdat die niet voldoet aan onze Algemene Voorwaarden.";
+$CourseValidationTermsAndConditionsLink = "Cursusvalidering - link naar de algemene voorwaarden";
+$CourseValidationTermsAndConditionsLinkComment = "Deze URL leidt naar de \"Algemene Voorwaarden\" die van toepassing zijn als je een cursusverzoek wil indienen. Als hier een URL is ingevuld, zal deze gebruiker deze moeten lezen en goedkeuren als die een cursusverzoek wil indienen.
+Als je de \"Algemene Voorwaarden\" module in Chamilo gebruikt en je wil die URL gebruiken, laat dit veld dan leeg.";
+$CourseCreationFailed = "De aanmaak van de cursus is mislukt door een interne fout.";
+$CourseRequestCreationFailed = "Het cursusverzoek werd niet ingediend door een interne fout.";
+$CourseRequestEdit = "Cursusverzoek bewerken";
+$CourseRequestHasNotBeenFound = "Het cursusverzoek dat je zoekt, werd niet gevonden of bestaat niet.";
+$FileExistsChangeToSave = "Dit bestand bestaat al op de server. Geef je afbeelding een andere naam.";
+$CourseRequestUpdateFailed = "Het cursusverzoek %s werd niet bijgewerkt door een interne fout.";
+$CourseRequestUpdated = "Cursusverzoek %s werd bijgewerkt.";
+$FillWithExemplaryContent = "Opvullen met demo-inhoud";
+$EnableSSOTitle = "Single Sign On";
+$EnableSSOComment = "Single Sign On inschakelen maakt het mogelijk om aan te melden op dit platform door middel van een authenticatie-server. Dit kan bijvoorbeeld een Drupal website zijn, door middel van de Drupal-Chamilo plugin, of een gelijkaardige extensie.";
+$SSOServerDomainTitle = "Domein van de Single Sign On server";
+$SSOServerDomainComment = "Het domein van de Single Sign On server (de URL van de andere site/server die automatische registratie in Chamilo zal toestaan). Geef het adres op zonder slash of protocol. Bijvoorbeeld: www.example.com";
+$SSOServerAuthURITitle = "Single Sign On server authenticatie URL";
+$SSOServerAuthURIComment = "De pagina op de Single Sign On server die instaat voor de verificatie. Bijvoorbeed /?q=user in het geval van Drupal.";
+$SSOServerUnAuthURITitle = "Single Sign On server - afmeldpagina";
+$SSOServerUnAuthURIComment = "De pagina die de server gebruikt om de gebruiker af te melden. Deze optie zorgt er voor dat gebruikers die afmelden van Chamilo, ook afgemeld worden op de Single Sign On server.";
+$SSOServerProtocolTitle = "Protocol van de Single Sign On server";
+$SSOServerProtocolComment = "De protocol-prefix gebruikt door je Single Sign On server (we adviseren https:// aangezien andere protocols onbeveiligd zijn en dus gevaarlijk voor authenticatie)";
+$EnabledWirisTitle = "WIRIS wiskundige editor";
+$EnabledWirisComment = "Schakel de WIRIS wikundige editor in. Door deze plugin te installeren, krijg je de WIRIS editor en de WIRIS CAS. De activering is pas compleet als ook de <a href=\"http://www.wiris.com/es/plugins3/ckeditor/download\">PHP plugin voor CKeditor WIRIS</a> gedownload en gedecomprimeerd is in de Chamilo map main/inc/lib/javascript/ckeditor/plugins/
+Dit is noodzakelijk want WIRIS is gepatenteerd en de dienstverlening is <a href=\"http://www.wiris.com/store/who-pays\">commercieel</a>. Wil je wijzigingen aanbrengen aan deze plugin, bewerk dan configuration.ini of vervang de inhoud door de standaard configuration.ini die bij Chamilo geleverd wordt.";
+$FileSavedAs = "Bestand opgeslagen als";
+$FileExportAs = "Exporteer bestand as";
+$AllowSpellCheckTitle = "Spellingscontrole";
+$AllowSpellCheckComment = "Spellingscontrole inschakelen";
+$EnabledSVGTitle = "Maak en bewerk SVG-bestanden";
+$EnabledSVGComment = "Deze optie maakt het mogelijk meerlagige SVG-bestanden (Scalable Vector Graphics) online te maken en te bewerken, en om deze te exporteren als png-afbeeldingen.";
+$ForceWikiPasteAsPlainTextTitle = "Steeds als platte tekst plakken in de wiki";
+$ForceWikiPasteAsPlainTextComment = "Dit voorkomt dat de vele verborgen (foutieve of niet-standaard) tags die mee gekopieerd werden uit je tekstverwerken, de opmaak van je Wiki onderuit halen. De keerzijde is dat een aantal features niet beschikbaar zullen zijn bij het bewerken.";
+$EnabledGooglemapsTitle = "Activeer Google Maps";
+$EnabledGooglemapsComment = "Activeer deze optie om Google Maps in te voegen. De activering is pas voltooid als in het bestand main/inc/lib/fckeditor/myconfig.php de Google maps API sleutel werd toegevoegd.";
+$EnabledImageMapsTitle = "Image maps activeren";
+$EnabledImageMapsComment = "Activeer deze optie om image maps te activeren. Dit maakt het mogelijk om URL's te koppelen aan bepaalde regio's in een afbeelding, en zo hotspots aanmaken.";
 $RemoveSearchResults = "Zoekresultaten opruimen";
+$ExerciseCantBeEditedAfterAddingToTheLP = "De oefening kan niet meer bewerkt worden als ze aan het Leerpad toegevoegd werd";
+$CourseTool = "Cursustool";
+$LPExerciseResultsBySession = "Resultaten van leerpadoefeningen per sessie";
+$LPQuestionListResults = "Leerpadoefeningen resultatenlijst";
+$PleaseSelectACourse = "Kies een cursus";
+$StudentScoreAverageIsCalculatedBaseInAllLPsAndAllAttempts = "Gemiddelde cursistenscore wordt berekend op basis van alle leerpaden en alle pogingen";
+$AverageScore = "Gemiddelde score";
+$LastConnexionDate = "Datum laatste verbinding";
 $ToolVideoconference = "Videoconferentie";
+$BigBlueButtonEnableTitle = "BigBlueButton videoconferentie tool";
+$BigBlueButtonEnableComment = "Bepaal of je de BigBlueButton videoconferentietool wil inschakelen. Eenmaal ingeschakeld, zal het als een cursustool verschijnen in al je cursuspagina's, en docenten zullen een online conferentie kunnen activeren wanneer ze willen. Cursisten zullen enkel kunnen deelnemen aan een actieve conferentie. Heb je geen BigBlueButton server, dan moet je er <a href=\"http://bigbluebutton.org/\">een opzetten</a>, of contacteer een van de <a href=\"http://www.chamilo.org/en/providers\">officiële Chamilo providers</a> voor een offerte. BigBlueButtons is vrij te gebruiken (gratis, zoals in bier, maar ook vrij zoals in vrijheid), maar de installatie vraagt wel heel wat technische vaardigheden die niet iedereen beheerst. Je kunt het zelf installeren, of professionele hulp zoeken om je te helpen bij de installatie. Deze hulp zal echter niet gratis zijn. In de geest van vrije software, kun je vrij beschikken over alle tools nodig om de applicatie te kunnen installeren, maar we adviseren om professionele (de Chamilo officiële providers) ondersteuning te vragen hiervoor, als het te moeilijk is.";
+$BigBlueButtonHostTitle = "BigBlueButton server host";
+$BigBlueButtonHostComment = "Dit is de naam van de server waarop je BigBlueButton server draait. Mogelijk hs het <em>localhost</em>, een IP adres (bijv. 192.168.13.54) of een domeinnaam (bijv. mijnvideo.com).";
+$BigBlueButtonSecuritySaltTitle = "Veiligheidssleutel op de BigBlueButton server";
+$BigBlueButtonSecuritySaltComment = "Dit is de veiligheidssleutel van je BigBlueButton server, waarmee je Chamilo site kan aanmelden op de BigBlueButton server. In de BigBlueButton documentatie kun je terugvinden waar deze sleutel te vinden is.";
+$SelectSVGEditImage = "Kies een afbeelding";
+$OnlyAccessFromYourGroup = "Enkel toegankelijk voor je groep";
+$CreateAssignmentPage = "Dit zal een speciale wiki pagina aanmaken waarin de docent een taak kan omschrijven en automatisch zal doorkoppelen naar de pagina's waar de cursisten de taak kunnen uitvoeren. Zowel de pagina van de docent en van de cursisten worden automatisch aangemaakt. In deze taken kunnen cursisten enkel hun eigen pagina's zien en bewerken, maar dit kan eenvoudig gewijzigd worden, mocht je dit willen.";
+$UserFolders = "Gebruikersmappen";
+$UserFolder = "Gebruikersmap";
+$HelpUsersFolder = "INFORMATIE ENKEL ZICHTBAAR VOOR DE DOCENT:\nDe gebruikersmap bevat een map voor elke gebruiker die toegang tot de documenttool gebruikt heeft, of of als een bestand werd ingestuurd door de online editor. Als geen van beide gebeurd is, zal er nog geen map bestaan voor deze gebruiker. Als er met groepen gewerkt wordt, zullen bestanden die via de editor opgeladen werden, in de map van een groep geplaatst worden - en deze zullen dan toegankelijk zijn door de leden van de groep.
+
+De gebruikersmap en alle onderliggende mappen zullen standaard verborgen zijn voor alle cursisten, maar elke cursist kan de inhoud in zijn/haar map zien door de online editor. Als een cursist de mapnaam van een andere cursist kent, kan die deze wel manueel invoeren.
+
+Als een map van een cursist zichtbaar is, kunnen andere gebruikers zien wat erin zit. In dit geval kan de student (met de bestanden in zijn/haar map) ook: online documenten aanmaken en bewerken, documenten converteren in een sjabloon voor persoonlijk gebruik, afbeeldingen (SVG, PNG) maken of bewerken, audiobestanden opnemen in WAV, teksten omzetten in MP3-bestanden, snapshots maken met je webcam, documenten insturen, mappen aanmaken, mappen en bestanden verplaatsen of verwijderen, downloaden en/of backuppen van zijn/haar map.
+
+Bovendien is de documenttool gesynchroniseerd met de bestandsbeheerder in de online editor, dus wijzigingen in de documenten in de ene omgeving, zijn ook zichtbaar in de andere.
+
+Dus de gebruikersmap is niet alleen de plaats waar bestanden geplaatst kunnen worden, het wordt een volledig documentbeheersysteem (waarvan hij al dan niet de eigenaar is) voor zijn/haar portfolio of persoonlijke documentzone van het sociale netwerk die zullen beschikbaar zijn voor hem/haar in andere cursussen.";
+$HelpFolderChat = "INFORMATIE ENKEL ZICHTBAAR VOOR DE INSTRUCTEUR:\nDeze map bevat alle sessies die geopend werden in de chat. Hoewel de chats vaak banaal zijn, kunnen anderen bijzonder interessant zijn om op te nemen in je cursus of te gebruiken in je cursus. Om dit te doen zonder de zichtbaarheid van de map te wijzigen, maak je het bestand zichtbaar en maak je een koppeling van waar je het wil gebruiken.";
+$HelpFolderCertificates = "INFORMATIE ENKEL ZICHTBAAR VOOR DE INSTRUCTEUR:\nDeze map bevat de verschillende certificaatsjablonen die aangemaakt werden via het puntenboek. Het is niet aangewezen om deze zichtbaar te maken voor iedereen.";
+$DestinationDirectory = "Bestemmingsmap";
+$CertificatesFiles = "Certificaten";
+$ChatFiles = "Chatgeschiedenis";
+$Flash = "Flash";
+$Video = "Video";
+$Images = "Afbeeldingen";
+$Text2AudioTitle = "Online diensten inschakelen voor tekst naar spraak conversie";
+$Text2AudioComment = "Online tool om tekst naar spraak te converteren. Gebruikt spraaksynthese om geluidsbestanden aan te maken die in je cursus bewaard worden.";
+$ShowUsersFoldersTitle = "Gebruikers weergeven in documenttool";
+$ShowUsersFoldersComment = "Deze optie maakt het mogelijk gebruikersmappen die het systeem automatisch genereert voor elke gebruiker die de documenttool bezoekt, te tonen of te verbergen voor de instructeurs. Als je deze zichtbaar maakt, kan de instructeur cursistenmappen zichtbaar maken voor anderen, waar ze dan niet alleen bestanden kunnen opslaan, maar ook documenten kunnen aanmaken, kopieën kunnen nemen, kunnen exporteren naar PDF, afbeeldingen maken, persoonlijke websjablonen kunnen maken, bestanden versturen, mappen en bestanden verplaatsen en verwijderen. Elke gebruiker in een cursus heeft een volledige documentbeheerder. Alle bestanden zichtbaar voor een gebruiker kunnen ook gekopieerd worden naar de eigen werkmap (ongeacht of ze zelf de eigenaar zijn) of naar een map in het sociale netwerk.";
+$ShowDefaultFoldersTitle = "Toon in de documenttools alle mappen die de standaard aangeleverde multimediabronnen bevatten";
+$ShowDefaultFoldersComment = "Multimedia mappen die bestanden bevatten die standaard ingedeeld zijn in de categorieën video, audio, afbeelding en flash animatie om te gebruiken in de cursussen. Ook als je deze onzichtbaar maakt in de documenttool, je kunt ze nog steeds gebruiken in de web editor van het platform.";
+$ShowChatFolderTitle = "Toon de map met de chatgeschiedenis";
+$ShowChatFolderComment = "Deze optie toont aan de instructeur de map waarin alle chatsessies werden gelogd. De instructeur kan ervoor kiezen deze al dan niet zichtbaar te maken voor de cursiten en om deze te gebruiken als materiaal in de cursus.";
+$EnabledStudentExport2PDFTitle = "Cursisten toestaan de documenten naar PDF te exporteren in de document- en wikitools.";
+$EnabledStudentExport2PDFComment = "Deze optie is standaard ingeschakeld, maar in geval van server overbelasting, misbruik of specifieke leeromstandigheden, kun je ervoor kiezen deze optie uit te schakelen voor alle cursussen.";
+$EnabledInsertHtmlTitle = "Invoegen van widgets toestaan";
+$EnabledInsertHtmlComment = "Deze optie maakt het mogelijk om op je webpagina je favoriete video's en applicaties zoals Vimeon, Slideshare of allerhande widgets en gadgets weer te geven.";
+$CreateAudio = "Audio aanmaken";
+$InsertText2Audio = "Geef de tekst op die je wil omzetten in een audio bestand";
+$HelpText2Audio = "Converteer tekst naar spraak";
+$BuildMP3 = "Genereer MP3-bestand";
+$Voice = "Stem";
+$Female = "Vrouw";
+$Male = "Man";
+$IncludeAsciiMathMlTitle = "Laad de Mathjax bibliotheek in alle systeempagina's";
+$IncludeAsciiMathMlComment = "Activeer deze instelling als je MathML-gebaseerde wiskundige vormules en ASCIIsvg-gebaseerde afbeeldingen wil weergeven niet alleen in de documenttool, maar ook elders in het systeem.";
+$CourseHideToolsTitle = "Verberg tools voor instructeurs";
+$CourseHideToolsComment = "Selecteer de tools die je onzichtbaar wil maken voor instructeurs. Hierdoor zullen instructeurs deze tools niet kunnen gebruiken.";
+$GoogleAudio = "Gebruik Google Audio diensten";
+$vozMe = "Gebruik vozMe audio diensten";
+$HelpGoogleAudio = "Ondersteunt tot 100 karakters in een groot aantal talen. De bestanden worden gegenereerd en automatisch opgeslagen in je huidige Chamilo map.";
+$HelpvozMe = "Ondersteunt tekst van ettelijke duizenden karakters, je kunt ook kiezen of je een mannelijke of vrouwelijke stem wil. Er zijn echter minder talen beschikbaar en de geluidskwaliteit is minder. Tot slot moet je deze bestanden manueel downloaden vanuit een nieuw venster.";
+$SaveMP3 = "Bewaar MP3";
+$OpenInANewWindow = "Openen in een nieuw venster";
+$Speed = "Snelheid";
+$GoFaster = "Sneller";
+$Fast = "Snel";
+$Slow = "Langzaam";
+$SlowDown = "Langzamer";
+$Pediaphon = "Gebruik Pediaphon audiodiensten";
+$HelpPediaphon = "Ondersteunt teksten van ettelijke duizenden karakters, in diverse mannelijke of vrouwelijke stemmen (afhankelijke van de taal). Audio bestanden zullen gegenereerd en automatisch opgeslagen worden in je huidige Chamilo map.";
+$FirstSelectALanguage = "Kies een taal";
+$MoveUserStats = "Verplaats resultaten van een gebruiker van/naar een sessie";
 $AddPicture = "Voeg een afbeelding toe";
 $LPAutoLaunch = "Auto-start functie van leerpad inschakelen";
 $TheLPAutoLaunchSettingIsONStudentsWillBeRedirectToAnSpecificLP = "De auto-start functie van het leerpad is ingeschakeld. Wanneer studenten deze cursus openen, zullen ze automatisch doorgezonden worden naar het leerpad wat is aangeduid als auto-start.";

+ 70 - 69
main/lang/english/trad4all.inc.php

@@ -325,18 +325,18 @@ $DeleteUsersNotInList = "Unsubscribe students which are not in the imported list
 $IfSessionExistsUpdate = "If a session exists, update it";
 $CreatedByXYOnZ = "Create by <a href=\"%s\">%s</a> on %s";
 $LoginWithExternalAccount = "Login without an institutional account";
-$ImportAikenQuizExplanationExample = "This is the text for question 1
-A. Answer 1
-B. Answer 2
-C. Answer 3
-ANSWER: B
-
-This is the text for question 2
-A. Answer 1
-B. Answer 2
-C. Answer 3
-D. Answer 4
-ANSWER: D
+$ImportAikenQuizExplanationExample = "This is the text for question 1
+A. Answer 1
+B. Answer 2
+C. Answer 3
+ANSWER: B
+
+This is the text for question 2
+A. Answer 1
+B. Answer 2
+C. Answer 3
+D. Answer 4
+ANSWER: D
 ANSWER_EXPLANATION: this is an optional feedback comment that will appear next to the correct answer.";
 $ImportAikenQuizExplanation = "The Aiken format comes in a simple text (.txt) file, with several question blocks, each separated by a blank line. The first line is the question, the answer lines are prefixed by a letter and a dot, and the correct answer comes next with the ANSWER: prefix. See example below.";
 $ExerciseAikenErrorNoAnswerOptionGiven = "The imported file has at least one question without any answer (or the answers do not include the required prefix letter). Please make sure each question has at least one answer and that it is prefixed by a letter and a dot or a parenthesis, like this: A. answer one";
@@ -425,18 +425,18 @@ $VersionUpToDate = "Your version is up-to-date";
 $LatestVersionIs = "The latest version is";
 $YourVersionNotUpToDate = "Your version is not up-to-date";
 $Hotpotatoes = "Hotpotatoes";
-$ZeroMeansNoQuestionWillBeSelectedMinusOneMeansThatAllQuestionsWillBeSelected = "-1 = All questions will be selected.
+$ZeroMeansNoQuestionWillBeSelectedMinusOneMeansThatAllQuestionsWillBeSelected = "-1 = All questions will be selected.
  0 = No questions will be selected.";
-$EmailNotificationTemplateDescription = "You can customize the email sent to users when they finished the exercise. You can use tags like these:
-
-1. {{ student.username }}
-2. {{ student.firstname }}
-3. {{ student.lastname }}
-4. {{ student.official_code }}
-5. {{ exercise.title }}
-6. {{ exercise.start_time }}
-7. {{ exercise.end_time }}
-8. {{ course.title }}
+$EmailNotificationTemplateDescription = "You can customize the email sent to users when they finished the exercise. You can use tags like these:
+
+1. {{ student.username }}
+2. {{ student.firstname }}
+3. {{ student.lastname }}
+4. {{ student.official_code }}
+5. {{ exercise.title }}
+6. {{ exercise.start_time }}
+7. {{ exercise.end_time }}
+8. {{ course.title }}
 9. {{ course.code }}";
 $EmailNotificationTemplate = "Email notification template";
 $ExerciseEndButtonDisconnect = "Logout";
@@ -844,10 +844,10 @@ $AllowVisitors = "Allow visitors";
 $EnableIframeInclusionComment = "Allowing arbitrary iframes in the HTML Editor will enhance the edition capabilities of the users, but it can represent a security risk. Please make sure you can rely on your users (i.e. you know who they are) before enabling this feature.";
 $AddedToLPCannotBeAccessed = "This exercise has been included in a learning path, so it cannot be accessed by students directly from here. If you want to put the same exercise available through the exercises tool, please make a copy of the current exercise using the copy icon.";
 $EnableIframeInclusionTitle = "Allow iframes in HTML Editor";
-$MailTemplateRegistrationMessage = "Dear ((firstname)) ((lastname)),\n\nYou are registered on
-((sitename)) with the following settings:\n\nUsername :
-((username))\nPass : ((password))\n\nThe address of ((sitename)) is :
-((url))\n\nIn case of trouble, contact us.\n\nYours sincerely
+$MailTemplateRegistrationMessage = "Dear ((firstname)) ((lastname)),\n\nYou are registered on
+((sitename)) with the following settings:\n\nUsername :
+((username))\nPass : ((password))\n\nThe address of ((sitename)) is :
+((url))\n\nIn case of trouble, contact us.\n\nYours sincerely
 \n((admin_name)) ((admin_surname)).";
 $Explanation = "Once you click on \"Create a course\", a course is created with a section for Tests, Project based learning, Assessments, Courses, Dropbox, Agenda and much more. Logging in as teacher provides you with editing privileges for this course.";
 $CodeTaken = "This course code is already in use.<br>Use the <b>Back</b> button on your browser and try again.";
@@ -2640,16 +2640,16 @@ $NoPosts = "No posts";
 $WithoutAchievedSkills = "Without achieved skills";
 $TypeMessage = "Please type your message!";
 $ConfirmReset = "Do you really want to delete all messages?";
-$MailCronCourseExpirationReminderBody = "Dear %s,
-
-It has come to our attention that you have not completed the course %s although its expiration date had been set on %s, remaining %s days to finish it.
-
-We remind you that you have only the possibility to follow this course once a year, that is why we invite you insistently to complete your course on time.
-
-You can return to the course connecting to the platform through this address: %s
-
-Best Regards,
-
+$MailCronCourseExpirationReminderBody = "Dear %s,
+
+It has come to our attention that you have not completed the course %s although its expiration date had been set on %s, remaining %s days to finish it.
+
+We remind you that you have only the possibility to follow this course once a year, that is why we invite you insistently to complete your course on time.
+
+You can return to the course connecting to the platform through this address: %s
+
+Best Regards,
+
 %s Team";
 $MailCronCourseExpirationReminderSubject = "Urgent: %s course expiration reminder";
 $ExerciseAndLearningPath = "Exercise and learning path";
@@ -5778,8 +5778,8 @@ $CheckThatYouHaveEnoughQuestionsInYourCategories = "Make sure you have enough qu
 $PortalCoursesLimitReached = "Sorry, this installation has a courses limit, which has now been reached. To increase the number of courses allowed on this Chamilo installation, please contact your hosting provider or, if available, upgrade to a superior hosting plan.";
 $PortalTeachersLimitReached = "Sorry, this installation has a teachers limit, which has now been reached. To increase the number of teachers allowed on this Chamilo installation, please contact your hosting provider or, if available, upgrade to a superior hosting plan.";
 $PortalUsersLimitReached = "Sorry, this installation has a users limit, which has now been reached. To increase the number of users allowed on this Chamilo installation, please contact your hosting provider or, if available, upgrade to a superior hosting plan.";
-$GenerateSurveyAccessLinkExplanation = "By copying the link below and pasting it in an e-mail or on a website, you will allow any anonymous person to enter and answer this survey.
-You can test this feature by clicking the link above and answering the survey.
+$GenerateSurveyAccessLinkExplanation = "By copying the link below and pasting it in an e-mail or on a website, you will allow any anonymous person to enter and answer this survey.
+You can test this feature by clicking the link above and answering the survey.
 This is particularly useful if you want to allow anyone on a forum to answer you survey and you don't know their e-mail addresses.";
 $LinkOpenSelf = "Open self";
 $LinkOpenBlank = "Open blank";
@@ -5832,8 +5832,8 @@ $Item = "Item";
 $ConfigureDashboardPlugin = "Configure Dashboard Plugin";
 $EditBlocks = "Edit blocks";
 $Never = "Never";
-$YourAccountIsActiveYouCanLoginAndCheckYourCourses = "Dear user, 
-
+$YourAccountIsActiveYouCanLoginAndCheckYourCourses = "Dear user, 
+
 Your account has now been activated on the platform. Please login and enjoy your courses.";
 $SessionFields = "Session fields";
 $CopyLabelSuffix = "Copy";
@@ -5895,7 +5895,7 @@ $CourseSettingsRegisterDirectLink = "If your course is public or open, you can u
 $DirectLink = "Direct link";
 $here = "here";
 $GoAheadAndBrowseOurCourseCatalogXOnceRegisteredYouWillSeeTheCourseHereX = "<p>Go ahead and browse our course catalog %s to register to any course you like. Once registered, you will see the course appear right %s, instead of this message.</p>";
-$HelloXAsYouCanSeeYourCourseListIsEmpty = "<p>Hello <strong>%s</strong> and welcome,</p>
+$HelloXAsYouCanSeeYourCourseListIsEmpty = "<p>Hello <strong>%s</strong> and welcome,</p>
 <p>As you can see, your courses list is still empty. That's because you are not registered to any course yet! </p>";
 $UnsubscribeUsersAlreadyAddedInCourse = "Unsubscribe users already added";
 $ImportUsers = "Import users";
@@ -6159,7 +6159,7 @@ $AverageScore = "Average score";
 $LastConnexionDate = "Last connexion date";
 $ToolVideoconference = "Videoconference";
 $BigBlueButtonEnableTitle = "BigBlueButton videoconference tool";
-$BigBlueButtonEnableComment = "Choose whether you want to enable the BigBlueButton videoconference tool. Once enabled, it will show as an additional course tool in all courses' homepage, and teachers will be able to launch a conference at any time. Learners will not be able to launch a conference, only join one. If you don't have a BigBlueButton server, please <a href=\"http://bigbluebutton.org/\" target=\"_blank\">set one up</a> or ask the <a href=\"http://www.chamilo.org/en/providers\" target=\"_blank\">Chamilo official providers</a> for a quote.
+$BigBlueButtonEnableComment = "Choose whether you want to enable the BigBlueButton videoconference tool. Once enabled, it will show as an additional course tool in all courses' homepage, and teachers will be able to launch a conference at any time. Learners will not be able to launch a conference, only join one. If you don't have a BigBlueButton server, please <a href=\"http://bigbluebutton.org/\" target=\"_blank\">set one up</a> or ask the <a href=\"http://www.chamilo.org/en/providers\" target=\"_blank\">Chamilo official providers</a> for a quote.
 BigBlueButton is a free (as in freedom *and* beer), but its installation requires a set of technical skills that might not be immediately available to all. You can install it on your own or seek professional help to assist you or do it for you. This help, however, will generate a certain cost. In the pure logic of the free software, we offer you the tools to make your work easier and recommend professionals (the Chamilo Official Providers) that will be able to help you if this were too difficult.";
 $BigBlueButtonHostTitle = "BigBlueButton server host";
 $BigBlueButtonHostComment = "This is the name of the server where your BigBlueButton server is running. Might be <i>localhost</i>, an IP address (e.g. 192.168.13.54) or a domain name (e.g. my.video.com).";
@@ -6170,14 +6170,14 @@ $OnlyAccessFromYourGroup = "Only accessible from your group";
 $CreateAssignmentPage = "This will create a special wiki page in which the teacher can describe the task and which will be automatically linked to the wiki pages where learners perform the task. Both the teacher's and the learners' pages are created automatically. In these tasks, learners can only edit and view theirs pages, but this can be changed easily if you need to.";
 $UserFolders = "Folders of users";
 $UserFolder = "User folder";
-$HelpUsersFolder = "INFORMATION VISIBLE TO THE TEACHER ONLY:\nThe users folder contains a folder for each user who has accessed it through the documents tool, or when any file has been sent in the course through the online editor. If neither circumstances has occurred, then no user folder will have been created. In the case of groups, files that are sent through the editor will be added in the folder of each group, which is only accessible by students from this group.
-<br /><br />
-The users folder and each of the included folders will be hidden by default in for all students, but each student can see the contents of his/her directory through the online editor. However, if a student knows the address of a file or folder of another student, he may be able to access it.
-<br /><br />
-If the folder of a student is visible, other students can see what it contains. In this case, the student that owns the folder can also (from the documents tool and only in his/her folder): create and edit web documents, convert a document into a template for personal use, create and edit drawings in SVG and PNG formats, record audio files in WAV format, make audio files in MP3 from a text, make snapshops from a webcam, send documents, create folders, move folders and files, delete folders and files, and download backup of his/her folder.
-<br /><br />
-Moreover, the documents tool is synchronized with the file manager of the online editor, so changes in the documents triggered in any one of these will affect both.
-<br /><br />
+$HelpUsersFolder = "INFORMATION VISIBLE TO THE TEACHER ONLY:\nThe users folder contains a folder for each user who has accessed it through the documents tool, or when any file has been sent in the course through the online editor. If neither circumstances has occurred, then no user folder will have been created. In the case of groups, files that are sent through the editor will be added in the folder of each group, which is only accessible by students from this group.
+<br /><br />
+The users folder and each of the included folders will be hidden by default in for all students, but each student can see the contents of his/her directory through the online editor. However, if a student knows the address of a file or folder of another student, he may be able to access it.
+<br /><br />
+If the folder of a student is visible, other students can see what it contains. In this case, the student that owns the folder can also (from the documents tool and only in his/her folder): create and edit web documents, convert a document into a template for personal use, create and edit drawings in SVG and PNG formats, record audio files in WAV format, make audio files in MP3 from a text, make snapshops from a webcam, send documents, create folders, move folders and files, delete folders and files, and download backup of his/her folder.
+<br /><br />
+Moreover, the documents tool is synchronized with the file manager of the online editor, so changes in the documents triggered in any one of these will affect both.
+<br /><br />
 As such, the user folder is not only a place to deposit files, it becomes a complete manager of the documents students use during the course. Also, remember that any user can copy a file that is visible from any folder in the documents tool (whether or not he is the owner) to his/her portfolios or personal documents area of social network, which will be available to him/her for use in other courses.";
 $HelpFolderChat = "INFORMATION VISIBLE TO THE TEACHER ONLY:\nThis folder contains all sessions that have been opened in the chat. Although the chat sessions can often be trivial, others can be really interesting and worthy of being incorporated as an additional work document. To do this without changing the visibility of this folder, make the file visible and link it from where you deem appropriate. It is not recommended to make this folder visible to all.";
 $HelpFolderCertificates = "INFORMATION VISIBLE TO THE TEACHER ONLY:\nThis folder contains the various certificates templates that have been created for the rating tool. It is not recommended to make this folder visible to all.";
@@ -6226,8 +6226,8 @@ $Pediaphon = "Use Pediaphon audio services";
 $HelpPediaphon = "Supports text with several thousands characters, in various types of male and female voices (depending on the language). Audio files will be generated and automatically saved to the Chamilo directory in which you are.";
 $FirstSelectALanguage = "Please select a language";
 $MoveUserStats = "Move users results from/to a session";
-$CompareUserResultsBetweenCoursesAndCoursesInASession = "This advanced tool allows you to manually improve the tracking of users results when moving from courses methodology to sessions methodology. In most cases, you won't need to use it.<br />
-On this screen, you can compare results of users between the context of a standalone course, and the context of the same course inside a session.<br />
+$CompareUserResultsBetweenCoursesAndCoursesInASession = "This advanced tool allows you to manually improve the tracking of users results when moving from courses methodology to sessions methodology. In most cases, you won't need to use it.<br />
+On this screen, you can compare results of users between the context of a standalone course, and the context of the same course inside a session.<br />
 Once you are sure about what to do, you can choose to move the tracking data of the students (exercises results and learning paths tracking) from a course to a session.";
 $PDFExportWatermarkEnableTitle = "Enable watermark in PDF export";
 $PDFExportWatermarkEnableComment = "By enabling this option, you can upload an image or a text that will be automatically added as watermark to all PDF exports of documents on the system.";
@@ -6362,8 +6362,8 @@ $MailNotifyInvitation = "Notify by mail on new invitation received";
 $MailNotifyMessage = "Notify by mail on new personal message received";
 $MailNotifyGroupMessage = "Notify by mail on new message received in group";
 $SearchEnabledTitle = "Fulltext search";
-$SearchEnabledComment = "This feature allows you to index most of the documents uploaded to your portal, then provide a search feature for users.<br />
-This feature will not index documents that have already been uploaded, so it is important to enable (if wanted) at the beginning of your implementation.<br />
+$SearchEnabledComment = "This feature allows you to index most of the documents uploaded to your portal, then provide a search feature for users.<br />
+This feature will not index documents that have already been uploaded, so it is important to enable (if wanted) at the beginning of your implementation.<br />
 Once enabled, a search box will appear in the courses list of every user. Searching for a specific term will bring a list of corresponding documents, exercises or forum topics, filtered depending on the availability of these contents to the user.";
 $SpecificSearchFieldsAvailable = "Available custom search fields";
 $XapianModuleInstalled = "Xapian module installed";
@@ -7439,12 +7439,12 @@ $AreYouSureToSubscribe = "Are you sure to subscribe?";
 $CheckYourEmailAndFollowInstructions = "Check your email and follow the instructions.";
 $LinkExpired = "Link expired, please try again.";
 $ResetPasswordInstructions = "Instructions for the password change procedure";
-$ResetPasswordCommentWithUrl = "You are receiving this message because you (or someone pretending to be you) have requested a new password to be generated for you.
-
-To set a the new password you need to activate it. To do this, please click this link:
-
-%s
-
+$ResetPasswordCommentWithUrl = "You are receiving this message because you (or someone pretending to be you) have requested a new password to be generated for you.
+
+To set a the new password you need to activate it. To do this, please click this link:
+
+%s
+
 If you did not request this procedure, then please ignore this message. If you keep receiving it, please contact the portal administrator.";
 $CronRemindCourseExpirationActivateTitle = "Remind Course Expiration cron";
 $CronRemindCourseExpirationActivateComment = "Enable the Remind Course Expiration cron";
@@ -7453,14 +7453,14 @@ $CronRemindCourseExpirationFrequencyComment = "Number of days before the expirat
 $CronCourseFinishedActivateText = "Course Finished cron";
 $CronCourseFinishedActivateComment = "Activate the Course Finished cron";
 $MailCronCourseFinishedSubject = "End of course %s";
-$MailCronCourseFinishedBody = "Dear %s,
-
-Thank you for your participation to course %s. We hope you've acquired new relevant knowledge and enjoyed the course.
-
-You can check your performance in the course through the My Progress section.
-
-Best regards,
-
+$MailCronCourseFinishedBody = "Dear %s,
+
+Thank you for your participation to course %s. We hope you've acquired new relevant knowledge and enjoyed the course.
+
+You can check your performance in the course through the My Progress section.
+
+Best regards,
+
 %s Team";
 $GenerateDefaultContent = "Generate default content";
 $ThanksForYourSubscription = "Thanks for your subscription";
@@ -7626,4 +7626,5 @@ $ResetToTheOriginalLogo = "Original logo recovered";
 $NewLogoUpdated = "New logo uploaded";
 $CurrentLogo = "Current logo";
 $UpdateLogo = "Update logo";
+$FollowedStudentBosses = "Followed student bosses";
 ?>

+ 1 - 0
main/lang/french/trad4all.inc.php

@@ -7613,4 +7613,5 @@ $ResetToTheOriginalLogo = "Logo original récupéré";
 $NewLogoUpdated = "Nouveau logo envoyé";
 $CurrentLogo = "Logo actif";
 $UpdateLogo = "Changer le logo";
+$FollowedStudentBosses = "Chefs d'apprenants suivis";
 ?>

File diff suppressed because it is too large
+ 56 - 56
main/lang/spanish/trad4all.inc.php


+ 19 - 2
main/mySpace/index.php

@@ -189,6 +189,7 @@ $userId  = api_get_user_id();
 $stats = Tracking::getStats($userId);
 
 $students = $stats['students'];
+$studentBosses = $stats['studentBosses'];
 $teachers = $stats['teachers'];
 $humanResourcesUsers = $stats['drh'];
 $assignedCourses = $stats['assignedCourses'];
@@ -218,6 +219,7 @@ $nb_posts = $nb_assignments = 0;
 $inactiveTime = time() - (3600 * 24 * 7);
 $nb_students = 0;
 $numberTeachers = 0;
+$numberStudentBosses = 0;
 $countHumanResourcesUsers = 0;
 $daysAgo = 7;
 $studentIds = array();
@@ -228,7 +230,6 @@ if (!empty($students)) {
     $progress  = Tracking::get_avg_student_progress($studentIds);
     $countAssignments = Tracking::count_student_assignments($studentIds);
     $studentIds = array_values($students);
-    $countHumanResourcesUsers = count($humanResourcesUsers);
 
     // average progress
     $avg_total_progress = $progress / $nb_students;
@@ -237,6 +238,13 @@ if (!empty($students)) {
     $avg_courses_per_student = $count_courses / $nb_students;
 }
 
+if (!empty($studentBosses)) {
+    $numberStudentBosses = count($studentBosses);
+}
+if (!empty($humanResourcesUsers)) {
+    $countHumanResourcesUsers = count($humanResourcesUsers);
+}
+
 if (!empty($teachers)) {
     $numberTeachers = count($teachers);
 }
@@ -290,6 +298,15 @@ echo '<div class="report_section">
                 ).'</td>
                 <td align="right">'.$nb_students.'</td>
             </tr>
+
+            <tr>
+                <td>'.Display::url(
+                    get_lang('FollowedStudentBosses'),
+                    api_get_path(WEB_CODE_PATH).'mySpace/users.php?status='.STUDENT_BOSS
+                ).'</td>
+                <td align="right">'.$numberStudentBosses.'</td>
+            </tr>
+
             <tr>
                 <td>'.Display::url(
                     get_lang('FollowedTeachers'),
@@ -312,7 +329,7 @@ echo '<div class="report_section">
                 api_get_path(WEB_CODE_PATH).'mySpace/users.php'
             ).
             '</td>
-                <td align="right">'.($nb_students + $numberTeachers + $countHumanResourcesUsers).$linkAddUser.'</td>
+                <td align="right">'.($nb_students + $numberStudentBosses + $numberTeachers + $countHumanResourcesUsers).$linkAddUser.'</td>
             </tr>
             <tr>
                 <td>'.Display::url(

Some files were not shown because too many files changed in this diff