Skip to content
Snippets Groups Projects
Commit c0c6473d authored by Moritz Strohm's avatar Moritz Strohm
Browse files

TandemPlugin: added mail addresses of tandem partners in CSV exports

git-svn-id: https://server2.data-quest.de/svn/studip-plugins/TandemPlugin@3073 6a1f69d7-6018-4d13-bf90-b098e98c258d
parent 3f645990
No related branches found
No related tags found
No related merge requests found
......@@ -88,9 +88,9 @@ class AdminController extends PluginController
$csv_data = [];
$csv_data[] = [
'name1', 'vorname1', 'studiengang1', 'geschlecht1',
'name1', 'vorname1', 'email1', 'studiengang1', 'geschlecht1',
'muttersprache1', 'lernsprache1', 'Scheininteresse1',
'name2', 'vorname2', 'studiengang2', 'geschlecht2',
'name2', 'vorname2', 'email2', 'studiengang2', 'geschlecht2',
'muttersprache2', 'lernsprache2', 'Scheininteresse2',
'paarzeitaktiv'
];
......@@ -129,6 +129,7 @@ class AdminController extends PluginController
$csv_data[] = [
$pair->request->user->nachname,
$pair->request->user->vorname,
$pair->request->user->email,
implode(',', $user1_study_names),
(($pair->request->user->geschlecht == '1')
? 'm'
......@@ -141,6 +142,7 @@ class AdminController extends PluginController
$pair->offer->user->nachname,
$pair->offer->user->vorname,
$pair->offer->user->email,
implode(',', $user2_study_names),
(($pair->offer->user->geschlecht == '1')
? 'm'
......@@ -206,9 +208,9 @@ class AdminController extends PluginController
$csv_data = [];
$csv_data[] =[
'name1', 'vorname1', 'studiengang1', 'geschlecht1',
'name1', 'vorname1', 'email1', 'studiengang1', 'geschlecht1',
'muttersprache1', 'lernsprache1',
'name2', 'vorname2', 'studiengang2', 'geschlecht2',
'name2', 'vorname2', 'email2', 'studiengang2', 'geschlecht2',
'muttersprache2', 'lernsprache2',
'datum_auflsung'
];
......@@ -231,6 +233,7 @@ class AdminController extends PluginController
$csv_data[] = [
$pair->requester->nachname,
$pair->requester->vorname,
$pair->requester->email,
implode(',', $user1_study_names),
(($pair->requester->geschlecht == '1')
? 'm'
......@@ -242,6 +245,7 @@ class AdminController extends PluginController
$pair->offerer->nachname,
$pair->offerer->vorname,
$pair->offerer->email,
implode(',', $user2_study_names),
(($pair->offerer->geschlecht == '1')
? 'm'
......@@ -261,7 +265,7 @@ class AdminController extends PluginController
header('Content-Type: text/csv');
header('Content-Disposition: attachment; filename=' .
dgettext('TandemPlugin', 'Tandem-Paare') .
dgettext('TandemPlugin', 'Aufgelste_Tandems') .
'_' . date('Y-m-d') . '.csv');
//For Content-Length we must use strlen instead of mb_strlen
......
pluginname=TandemPlugin
pluginclassname=TandemPlugin
origin=data-quest
version=0.6.1
version=0.6.2
description=Dieses Plugin ermglicht es, Sprachtandems innerhalb der Stud.IP Platform zu bilden.
studipMinVersion=3.5
studipMaxVersion=3.9.99
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment