Skip to content

Commit

Permalink
Initial commit based on angular2 RC5
Browse files Browse the repository at this point in the history
  • Loading branch information
MarHai committed Aug 27, 2016
1 parent 5e28319 commit 937b198
Show file tree
Hide file tree
Showing 154 changed files with 14,697 additions and 0 deletions.
3 changes: 3 additions & 0 deletions README.md
Original file line number Diff line number Diff line change
@@ -1,2 +1,5 @@
# stuperman
Noncommercial Student Performance Manager

Detailed descriptions about to follow as soon as in stable mode.
This (among other factors) depends on angular2.
28 changes: 28 additions & 0 deletions api/config.php
Original file line number Diff line number Diff line change
@@ -0,0 +1,28 @@
<?php

define('DB_HOST', 'localhost');
define('DB_NAME', '');
define('DB_USER', '');
define('DB_PASSWORD', '');

define('AES_SALT', '');

define('BASE_URL', 'https://stuperman.org');

define('MAIL_SENDER_NAME', 'Stuperman');
define('MAIL_SENDER_ADDRESS', '[email protected]');

define('MAIL_WEBMASTER_ADDRESS', '[email protected]');

define('BACKUP_DAYS', 30);
define('BACKUP_DELETE', TRUE);
define('BACKUP_DELETE_KEEP', 5);
define('BACKUP_EXTERNAL', FALSE);
define('BACKUP_EXTERNAL_SERVER', '');
define('BACKUP_EXTERNAL_FTPexplicitSSL', FALSE);
define('BACKUP_EXTERNAL_sFTP', FALSE);
define('BACKUP_EXTERNAL_USER', '');
define('BACKUP_EXTERNAL_PASSWORD', '');
define('BACKUP_EXTERNAL_PASSIVE', FALSE);

?>
38 changes: 38 additions & 0 deletions api/i18n.php
Original file line number Diff line number Diff line change
@@ -0,0 +1,38 @@
<?php

require_once('./config.php');

function i18n($_sName, $_sLanguage = 'de_DE', $_sDialect = 'school') {
$aText = [
'de_DE' => [
'school' => [
'mail.pw.subject' => '['.MAIL_SENDER_NAME.'] Neues Passwort',
'mail.pw.body' => 'Hallo %s,'.chr(10).chr(10).'ich habe Dir ein neues Passwort erstellt, mit dem Du Dich wieder unter '.BASE_URL.' einloggen kannst. Es lautet:'.chr(10).' %s'.chr(10).chr(10).'Bitte achte beim Einloggen auf Groß- und Kleinschreibung. Du kannst das Passwort gleich nach dem Einloggen auch wieder ändern, indem Du auf das Personensymbol ganz rechts oben (neben dem Eingabefeld für die Suche) klickst.'.chr(10).chr(10).'Schöne Grüße, '.chr(10).'Dein '.MAIL_SENDER_NAME,

'mail.new.subject' => '['.MAIL_SENDER_NAME.'] Neuer Benutzer',
'mail.new.body' => 'Hallo %s,'.chr(10).chr(10).'ich freue mich, Dir mitteilen zu können, dass ich Dir künftig helfen werde. Kurzum: Ich habe Dir ein neues Benutzerkonto erstellt, mit dem Du Dich unter '.BASE_URL.' einloggen kannst. Deine Zugangsdaten sind ganz einfach:'.chr(10).' Benutzername: %s'.chr(10).' Passwort: %s'.chr(10).chr(10).'Bitte achte beim Einloggen auf Groß- und Kleinschreibung. Du kannst das Passwort gleich nach dem Einloggen auch ändern, indem Du auf das Personensymbol ganz rechts oben (neben dem Eingabefeld für die Suche) klickst.'.chr(10).chr(10).'Für den Anfang empfehle ich Dir, Dich einzuloggen und einfach ein wenig umzuschauen. Ein Klick auf das Fragezeichen, ebenfalls ganz rechts oben, führt zu einer Seite voller Anleitungungen, auf der ich Dir zahlreiche praktische Tipps gebe.'.chr(10).chr(10).'Viel Spaß beim Umschauen und auf gute Zusammenarbeit, '.chr(10).'Dein '.MAIL_SENDER_NAME
],
'university' => [
]
]
];

$sLanguageDefault = 'de_DE';
$sDialectDefault = 'school';
if(!isset($aText[$_sLanguage])) {
$_sLanguage = $sLanguageDefault;
}
if(!isset($aText[$_sLanguage][$_sDialect])) {
$_sDialect = $sDialectDefault;
}

if(isset($aText[$_sLanguage][$_sDialect][$_sName])) {
return $aText[$_sLanguage][$_sDialect][$_sName];
} elseif(isset($aText[$_sLanguage][$sDialectDefault][$_sName])) {
return $aText[$_sLanguage][$sDialectDefault][$_sName];
} else {
return $aText[$sLanguageDefault][$sDialectDefault][$_sName];
}
}

?>
Loading

0 comments on commit 937b198

Please sign in to comment.