mirror of
https://github.com/Deutscher-Tischfussballbund/com_sportsmanager.git
synced 2026-06-10 14:37:52 +00:00
Überarbeitung Startseite:
This commit is contained in:
@@ -16,145 +16,156 @@ class HTML_sportsmanager_admin
|
||||
{
|
||||
static function adminUebersicht($veranstaltungen, $spielerstatistiken, $turniere, $ranglisten, $individualwettbewerbe, $statistik, $saisons, $filter_saison_id, $externe_datenbank): void
|
||||
{
|
||||
function checkZeilenumbruch($Spalte_Nr, $max_Spalten)
|
||||
{
|
||||
$Spalte_Nr++;
|
||||
if ($Spalte_Nr >= $max_Spalten){
|
||||
echo "</tr>\n<tr>\n";
|
||||
$Spalte_Nr = 0;
|
||||
}
|
||||
return $Spalte_Nr;
|
||||
}
|
||||
|
||||
global $params;
|
||||
|
||||
?>
|
||||
<div class="componentheading<?php echo $params->get('pageclass_sfx'); ?>"><a
|
||||
href="https://github.com/Deutscher-Tischfussballbund/" target="_blank">Sports
|
||||
Manager <?php echo SPORTS_MANAGER_VERSION; ?> </a>
|
||||
<div class="componentheading<?php echo $params->get('pageclass_sfx'); ?>" style='font-weight: bold;'>
|
||||
<a href="https://github.com/Deutscher-Tischfussballbund/" target="_blank">
|
||||
Sports Manager <?php echo SPORTS_MANAGER_VERSION; ?> </a>
|
||||
</div>
|
||||
<table style="border-spacing: 10px">
|
||||
<?php
|
||||
if (benutzerZugriff("spieler_aendern")
|
||||
|| benutzerVeranstalterModerator()
|
||||
|| benutzerVereinModerator()
|
||||
|| benutzerZugriff("vereine_aendern")
|
||||
|| benutzerZugriff("organisationen_aendern")
|
||||
|| benutzerZugriff("kategorien_aendern")
|
||||
|| benutzerZugriff("moderatoren_aendern")
|
||||
|| benutzerZugriff("einstufungen_aendern")
|
||||
|| benutzerZugriff("basiseinstellungen_aendern")) {
|
||||
?>
|
||||
<tr>
|
||||
<?php
|
||||
if (benutzerZugriff("spieler_aendern") || benutzerVeranstalterModerator() || benutzerVereinModerator()) {
|
||||
?>
|
||||
<td nowrap><a
|
||||
href="<?php echo SportsManagerURL('&task=admin_spieler'); ?>"><?php echo Text::_('COM_SPORTSMANAGER_PLAYERS'); ?></a>
|
||||
</td>
|
||||
<?php
|
||||
}
|
||||
if (benutzerZugriff("vereine_aendern")) {
|
||||
?>
|
||||
<td nowrap><a
|
||||
href="<?php echo SportsManagerURL('&task=admin_vereine'); ?>"><?php echo Text::_('COM_SPORTSMANAGER_CLUBS'); ?></a>
|
||||
</td>
|
||||
<?php
|
||||
}
|
||||
if (benutzerZugriff("organisationen_aendern")) {
|
||||
?>
|
||||
<td nowrap><a
|
||||
href="<?php echo SportsManagerURL('&task=admin_veranstalter'); ?>"><?php echo Text::_('COM_SPORTSMANAGER_ORGANISATIONS'); ?></a>
|
||||
</td>
|
||||
<?php
|
||||
}
|
||||
if (benutzerZugriff("kategorien_aendern")) {
|
||||
?>
|
||||
<td nowrap><a
|
||||
href="<?php echo SportsManagerURL('&task=admin_kategorien'); ?>"><?php echo Text::_('COM_SPORTSMANAGER_CATEGORIES'); ?></a>
|
||||
</td>
|
||||
<?php
|
||||
}
|
||||
if (benutzerZugriff("moderatoren_aendern")) {
|
||||
?>
|
||||
<td nowrap><a
|
||||
href="<?php echo SportsManagerURL('&task=admin_moderatoren'); ?>"><?php echo Text::_('COM_SPORTSMANAGER_MODERATORS'); ?></a>
|
||||
</td>
|
||||
<?php
|
||||
}
|
||||
if (benutzerZugriff("einstufungen_aendern")) {
|
||||
?>
|
||||
<td nowrap><a
|
||||
href="<?php echo SportsManagerURL('&task=admin_einstufungen'); ?>"><?php echo Text::_('COM_SPORTSMANAGER_CLASSIFICATIONS'); ?></a>
|
||||
</td>
|
||||
<?php
|
||||
}
|
||||
if (benutzerZugriff("basiseinstellungen_aendern")) {
|
||||
?>
|
||||
<td nowrap><a
|
||||
href="<?php echo SportsManagerURL('&task=admin_einstellungen'); ?>"><?php echo Text::_('COM_SPORTSMANAGER_SETTINGS'); ?></a>
|
||||
</td>
|
||||
<td nowrap><a
|
||||
href="<?php echo SportsManagerURL('&task=admin_datenbank'); ?>"><?php echo $externe_datenbank ? Text::_('COM_SPORTSMANAGER_DATABASE_EXTERNAL') : Text::_('COM_SPORTSMANAGER_DATABASE_LOCAL'); ?></a>
|
||||
</td>
|
||||
<?php
|
||||
}
|
||||
?>
|
||||
</tr>
|
||||
<?php
|
||||
}
|
||||
?>
|
||||
<tr>
|
||||
<?php
|
||||
<table>
|
||||
<tr>
|
||||
<?php
|
||||
$max_Spalten = 6;
|
||||
$Spalte_Nr = 0;
|
||||
if (benutzerZugriff("spieler_aendern") || benutzerVeranstalterModerator() || benutzerVereinModerator()) {
|
||||
?>
|
||||
<td style="padding-right: 15px" nowrap>
|
||||
<a href="<?php echo SportsManagerURL('&task=admin_spieler'); ?>"><?php echo Text::_('COM_SPORTSMANAGER_PLAYERS'); ?></a>
|
||||
</td>
|
||||
<?php
|
||||
$Spalte_Nr = checkZeilenumbruch($Spalte_Nr, $max_Spalten);
|
||||
}
|
||||
if (benutzerZugriff("vereine_aendern")) {
|
||||
?>
|
||||
<td style="padding-right: 15px" nowrap>
|
||||
<a href="<?php echo SportsManagerURL('&task=admin_vereine'); ?>"><?php echo Text::_('COM_SPORTSMANAGER_CLUBS'); ?></a>
|
||||
</td>
|
||||
<?php
|
||||
$Spalte_Nr = checkZeilenumbruch($Spalte_Nr, $max_Spalten);
|
||||
}
|
||||
if (benutzerZugriff("organisationen_aendern")) {
|
||||
?>
|
||||
<td style="padding-right: 15px" nowrap>
|
||||
<a href="<?php echo SportsManagerURL('&task=admin_veranstalter'); ?>"><?php echo Text::_('COM_SPORTSMANAGER_ORGANISATIONS'); ?></a>
|
||||
</td>
|
||||
<?php
|
||||
$Spalte_Nr = checkZeilenumbruch($Spalte_Nr, $max_Spalten);
|
||||
}
|
||||
if (benutzerZugriff("kategorien_aendern")) {
|
||||
?>
|
||||
<td style="padding-right: 15px" nowrap>
|
||||
<a href="<?php echo SportsManagerURL('&task=admin_kategorien'); ?>"><?php echo Text::_('COM_SPORTSMANAGER_CATEGORIES'); ?></a>
|
||||
</td>
|
||||
<?php
|
||||
$Spalte_Nr = checkZeilenumbruch($Spalte_Nr, $max_Spalten);
|
||||
}
|
||||
if (benutzerZugriff("moderatoren_aendern")) {
|
||||
?>
|
||||
<td style="padding-right: 15px" nowrap>
|
||||
<a href="<?php echo SportsManagerURL('&task=admin_moderatoren'); ?>"><?php echo Text::_('COM_SPORTSMANAGER_MODERATORS'); ?></a>
|
||||
</td>
|
||||
<?php
|
||||
$Spalte_Nr = checkZeilenumbruch($Spalte_Nr, $max_Spalten);
|
||||
}
|
||||
if (benutzerZugriff("einstufungen_aendern")) {
|
||||
?>
|
||||
<td style="padding-right: 15px" nowrap>
|
||||
<a href="<?php echo SportsManagerURL('&task=admin_einstufungen'); ?>"><?php echo Text::_('COM_SPORTSMANAGER_CLASSIFICATIONS'); ?></a>
|
||||
</td>
|
||||
<?php
|
||||
$Spalte_Nr = checkZeilenumbruch($Spalte_Nr, $max_Spalten);
|
||||
}
|
||||
if (benutzerZugriff("basiseinstellungen_aendern")) {
|
||||
?>
|
||||
<td style="padding-right: 15px" nowrap>
|
||||
<a href="<?php echo SportsManagerURL('&task=admin_einstellungen'); ?>"><?php echo Text::_('COM_SPORTSMANAGER_SETTINGS'); ?></a>
|
||||
</td>
|
||||
<?php
|
||||
$Spalte_Nr = checkZeilenumbruch($Spalte_Nr, $max_Spalten);
|
||||
?>
|
||||
<td style="padding-right: 15px" nowrap>
|
||||
<a href="<?php echo SportsManagerURL('&task=admin_datenbank'); ?>"><?php echo $externe_datenbank ? Text::_('COM_SPORTSMANAGER_DATABASE_EXTERNAL') : Text::_('COM_SPORTSMANAGER_DATABASE_LOCAL'); ?></a>
|
||||
</td>
|
||||
<?php
|
||||
$Spalte_Nr = checkZeilenumbruch($Spalte_Nr, $max_Spalten);
|
||||
}
|
||||
if (benutzerZugriff("termine_aendern")) {
|
||||
?>
|
||||
<td nowrap><a
|
||||
href="<?php echo SportsManagerURL('&task=admin_termine'); ?>"><?php echo Text::_('COM_SPORTSMANAGER_APPOINTMENTS'); ?></a>
|
||||
<td style="padding-right: 15px" nowrap>
|
||||
<a href="<?php echo SportsManagerURL('&task=admin_termine'); ?>"><?php echo Text::_('COM_SPORTSMANAGER_APPOINTMENTS'); ?></a>
|
||||
</td>
|
||||
<?php
|
||||
$Spalte_Nr = checkZeilenumbruch($Spalte_Nr, $max_Spalten);
|
||||
}
|
||||
if (benutzerZugriff("verteiler_aendern") || benutzerZugriff("verteiler_lesen")) {
|
||||
?>
|
||||
<td nowrap><a
|
||||
href="<?php echo SportsManagerURL('&task=admin_verteiler'); ?>"><?php echo Text::_('COM_SPORTSMANAGER_MAILING_LISTS'); ?></a>
|
||||
<td style="padding-right: 15px" nowrap>
|
||||
<a href="<?php echo SportsManagerURL('&task=admin_verteiler'); ?>"><?php echo Text::_('COM_SPORTSMANAGER_MAILING_LISTS'); ?></a>
|
||||
</td>
|
||||
<?php
|
||||
$Spalte_Nr = checkZeilenumbruch($Spalte_Nr, $max_Spalten);
|
||||
}
|
||||
if (benutzerZugriff("rechnungen_aendern") && $statistik["saisons"] > 0) {
|
||||
?>
|
||||
<td nowrap><a
|
||||
href="<?php echo SportsManagerURL('&task=admin_rechnungen'); ?>"><?php echo Text::_('COM_SPORTSMANAGER_INVOICES'); ?></a>
|
||||
<td style="padding-right: 15px" nowrap>
|
||||
<a href="<?php echo SportsManagerURL('&task=admin_rechnungen'); ?>"><?php echo Text::_('COM_SPORTSMANAGER_INVOICES'); ?></a>
|
||||
</td>
|
||||
<?php
|
||||
$Spalte_Nr = checkZeilenumbruch($Spalte_Nr, $max_Spalten);
|
||||
}
|
||||
if (benutzerZugriff("spielorte_aendern")) {
|
||||
?>
|
||||
<td nowrap><a
|
||||
href="<?php echo SportsManagerURL('&task=admin_spielorte'); ?>"><?php echo Text::_('COM_SPORTSMANAGER_LOCATIONS'); ?></a>
|
||||
<td style="padding-right: 15px" nowrap>
|
||||
<a href="<?php echo SportsManagerURL('&task=admin_spielorte'); ?>"><?php echo Text::_('COM_SPORTSMANAGER_LOCATIONS'); ?></a>
|
||||
</td>
|
||||
<?php
|
||||
$Spalte_Nr = checkZeilenumbruch($Spalte_Nr, $max_Spalten);
|
||||
}
|
||||
if (benutzerZugriff("saisons_aendern")) {
|
||||
?>
|
||||
<td nowrap><a
|
||||
href="<?php echo SportsManagerURL('&task=admin_saisons'); ?>"><?php echo Text::_('COM_SPORTSMANAGER_SEASONS'); ?></a>
|
||||
<td style="padding-right: 15px" nowrap>
|
||||
<a href="<?php echo SportsManagerURL('&task=admin_saisons'); ?>"><?php echo Text::_('COM_SPORTSMANAGER_SEASONS'); ?></a>
|
||||
</td>
|
||||
<?php
|
||||
$Spalte_Nr = checkZeilenumbruch($Spalte_Nr, $max_Spalten);
|
||||
}
|
||||
if (benutzerZugriff("mannschaftsspielplaene_aendern")) {
|
||||
?>
|
||||
<td nowrap><a
|
||||
href="<?php echo SportsManagerURL('&task=admin_teamspiel_modi'); ?>"><?php echo Text::_('COM_SPORTSMANAGER_TEAM_PLANS'); ?></a>
|
||||
<td style="padding-right: 15px" nowrap>
|
||||
<a href="<?php echo SportsManagerURL('&task=admin_teamspiel_modi'); ?>"><?php echo Text::_('COM_SPORTSMANAGER_TEAM_PLANS'); ?></a>
|
||||
</td>
|
||||
<?php
|
||||
$Spalte_Nr = checkZeilenumbruch($Spalte_Nr, $max_Spalten);
|
||||
}
|
||||
if (benutzerZugriff("verschieberegeln_aendern")) {
|
||||
?>
|
||||
<td nowrap><a
|
||||
href="<?php echo SportsManagerURL('&task=admin_verschieben_modi'); ?>"><?php echo Text::_('COM_SPORTSMANAGER_POSTPONE_RULES'); ?></a>
|
||||
<td style="padding-right: 15px" nowrap>
|
||||
<a href="<?php echo SportsManagerURL('&task=admin_verschieben_modi'); ?>"><?php echo Text::_('COM_SPORTSMANAGER_POSTPONE_RULES'); ?></a>
|
||||
</td>
|
||||
<?php
|
||||
$Spalte_Nr = checkZeilenumbruch($Spalte_Nr, $max_Spalten);
|
||||
}
|
||||
if (benutzerZugriff("ranglistenwertungen_aendern")) {
|
||||
?>
|
||||
<td nowrap><a
|
||||
href="<?php echo SportsManagerURL('&task=admin_ranglistensysteme'); ?>"><?php echo Text::_('COM_SPORTSMANAGER_RANKING_RATING'); ?></a>
|
||||
<td style="padding-right: 15px" nowrap>
|
||||
<a href="<?php echo SportsManagerURL('&task=admin_ranglistensysteme'); ?>"><?php echo Text::_('COM_SPORTSMANAGER_RANKING_RATING'); ?></a>
|
||||
</td>
|
||||
<?php
|
||||
$Spalte_Nr = checkZeilenumbruch($Spalte_Nr, $max_Spalten);
|
||||
}
|
||||
?>
|
||||
</tr>
|
||||
</table>
|
||||
</table><br>
|
||||
<?php
|
||||
if (count($saisons) > 0) {
|
||||
?>
|
||||
|
||||
Reference in New Issue
Block a user