From 16626ba293babee3cd822e08021c7334282a8a6b Mon Sep 17 00:00:00 2001 From: M.Gergo Date: Tue, 24 Mar 2020 05:01:16 +0100 Subject: Mayor-Nextcloud script: Csoprtok --- "egy\303\251b/nextcloud/mayor-nextcloud.cfg.php" | 8 +++++++- "egy\303\251b/nextcloud/mayor-nextcloud.php" | 3 ++- 2 files changed, 9 insertions(+), 2 deletions(-) diff --git "a/egy\303\251b/nextcloud/mayor-nextcloud.cfg.php" "b/egy\303\251b/nextcloud/mayor-nextcloud.cfg.php" index 58634dbf..c2586463 100644 --- "a/egy\303\251b/nextcloud/mayor-nextcloud.cfg.php" +++ "b/egy\303\251b/nextcloud/mayor-nextcloud.cfg.php" @@ -147,7 +147,13 @@ Beállítása az alábbiak szerint: (egy lehetséges elrendezés) $m2n['felhasznalo_hossz'] = 45; // Formázott kimenet: Kiegészíti "space"-kkel a kimenetet, ha rövidebb lenne a felhasználó valódi neve. (csak a script kinézete/átláthatósága végett) $m2n['mindenki_csop'] = "naplós_felhasználók"; //Legyen egy olyan csoport, amiben "mindenki benne van". - // ebbe a "mindenki" csoportba minden, a script által létrehozott felhasználó bekerül. + // ebbe a "mindenki" csoportba minden, a script által létrehozott felhasználó bekerül. + + $m2n['mindenki_tanar'] = "naplós_tanárok"; //Legyen egy olyan csoport, amiben minden tanár benne van + // ebbe a "minden_tanár" csoportba a naplóbeli tanárok kerülnek. + + $m2n['mindenki_diak'] = "naplós_diákok"; //Legyen egy olyan csoport, amiben "minden diák" benne van. + // ebbe a "minden_diák" csoportba a naplóbeli diákok kerülnek. $m2n['zaras_tartas'] = "2018-06-19"; //A jelölt napon befejezett, de nem lezárt tanév adatainak megtartása. (pl. szeptemberig) // Ha már nem kell, akkor állítsd "1970-01-01"-ra !; diff --git "a/egy\303\251b/nextcloud/mayor-nextcloud.php" "b/egy\303\251b/nextcloud/mayor-nextcloud.php" index 326ab1f5..411ca2ca 100644 --- "a/egy\303\251b/nextcloud/mayor-nextcloud.php" +++ "b/egy\303\251b/nextcloud/mayor-nextcloud.php" @@ -638,6 +638,7 @@ if (function_exists('mysqli_connect') and PHP_MAJOR_VERSION >= 7) { //MySQLi (Im ))); } } + // usort($mayor_user, "mayor_userlistcmp"); // előbb rendezzük $mayor_user = array_merge($mayor_user, array(array('userAccount' => null, 'fullName' => null, 'tankorNev' => null,)) ); //strázsa a lista végére $nxt_user = nxt_user_list(); $nxt_group = nxt_group_list(); @@ -658,7 +659,7 @@ if (function_exists('mysqli_connect') and PHP_MAJOR_VERSION >= 7) { //MySQLi (Im $tankorei = array(); foreach($mayor_user as $key => $val){ //Végignézi a mayorból kinyert lista alapján. - if($curr != $val['userAccount']){ //Először felhasználónként egyet lépkedünk + if($curr != $val['userAccount']){ //CSAK Rendezett tömbökön !! foreach($nxt_user as $key2 => $val2){ if($curr == $key2){ //Már létezik a felhasználó a Nextcloud-ban $log['curr'] = "-\tFelhasználó:".po("\t$curr_n ($curr)",$m2n['felhasznalo_hossz'],1)."--\tok.\n"; -- cgit v1.2.3