} } function alle_mieter_auswaehlen() { var mieter_liste = document.getElementById("mieter_liste"); for (var i = 0; i < mieter_liste.length; i++) { mieter_liste.options[i].selected = true; } } </script> <?php include_once "includes/allgemeine_funktionen.php"; /* überprüfen ob Benutzer Zugriff auf das Modul hat */ if (!check_user_mod($_SESSION['benutzer_id'], 'mietvertrag_raus')) { echo '<script type="text/javascript">'; echo "alert('Keine Berechtigung')"; echo '</script>'; die; } include_once "includes/formular_funktionen.php"; include_once "classes/class_mietvertrag.php"; include_once "classes/class_mahnungen.php"; $daten = $_REQUEST["daten"]; if (!empty($_REQUEST["mietvertrag_raus"])) { $mietvertrag_raus = $_REQUEST["mietvertrag_raus"]; } if (!empty($_REQUEST['einheit_id'])) { $einheit_id = $_REQUEST['einheit_id']; } else {
* @copyright Copyright (c) 2010, Berlus GmbH, Fontanestr. 1, 14193 Berlin * @link http://www.berlus.de * @author Sanel Sivac & Wolfgang Wehrheim * @contact software(@)berlus.de * @license http://www.gnu.org/licenses/agpl.html AGPL Version 3 * * @filesource $HeadURL: http://192.168.2.52/svn/berlussimo_1/tags/02.11.2010 - Downloadversion 0.27/options/modules/person.php $ * @version $Revision: 6 $ * @modifiedby $LastChangedBy: sivac $ * @lastmodified $Date: 2010-09-21 10:34:50 +0200 (Di, 21 Sep 2010) $ * */ // error_reporting(E_ALL); include_once "includes/allgemeine_funktionen.php"; /* überprüfen ob Benutzer Zugriff auf das Modul hat */ if (!isset($_SESSION['benutzer_id']) or !check_user_mod($_SESSION['benutzer_id'], 'person')) { echo '<script type="text/javascript">'; echo "alert('Keine Berechtigung')"; echo '</script>'; die; } include_once "includes/formular_funktionen.php"; include_once "options/links/links.person.php"; include_once "classes/class_person.php"; if (isset($_REQUEST["daten"])) { $daten = $_REQUEST["daten"]; if (isset($_REQUEST["anzeigen"])) { $anzeigen = $_REQUEST["anzeigen"]; } if (isset($_REQUEST["submit_person"])) { $submit_person = $_REQUEST['submit_person'];
* * @copyright Copyright (c) 2010, Berlus GmbH, Fontanestr. 1, 14193 Berlin * @link http://www.berlus.de * @author Sanel Sivac & Wolfgang Wehrheim * @contact software(@)berlus.de * @license http://www.gnu.org/licenses/agpl.html AGPL Version 3 * * @filesource $HeadURL: http://192.168.2.52/svn/berlussimo_1/tags/02.11.2010 - Downloadversion 0.27/options/modules/einheit.php $ * @version $Revision: 15 $ * @modifiedby $LastChangedBy: sivac $ * @lastmodified $Date: 2011-07-07 10:41:33 +0200 (Do, 07 Jul 2011) $ * */ include_once "includes/allgemeine_funktionen.php"; /* überprüfen ob Benutzer Zugriff auf das Modul hat */ if (!check_user_mod($_SESSION['benutzer_id'], 'einheit_raus')) { echo '<script type="text/javascript">'; echo "alert('Keine Berechtigung')"; echo '</script>'; die; } $daten = $_REQUEST["daten"]; if (isset($_REQUEST["einheit_raus"])) { $einheit_raus = $_REQUEST["einheit_raus"]; } else { $einheit_raus = 'default'; } if (!empty($_REQUEST["haus_id"])) { $haus_id = $_REQUEST["haus_id"]; } else { $haus_id = '';
* @copyright Copyright (c) 2010, Berlus GmbH, Fontanestr. 1, 14193 Berlin * @link http://www.berlus.de * @author Sanel Sivac & Wolfgang Wehrheim * @contact software(@)berlus.de * @license http://www.gnu.org/licenses/agpl.html AGPL Version 3 * * @filesource $HeadURL: http://192.168.2.52/svn/berlussimo_1/tags/02.11.2010 - Downloadversion 0.27/options/modules/urlaub.php $ * @version $Revision: 6 $ * @modifiedby $LastChangedBy: sivac $ * @lastmodified $Date: 2010-09-21 10:34:50 +0200 (Di, 21 Sep 2010) $ * */ /* Allgemeine Funktionsdatei laden */ include_once "includes/allgemeine_funktionen.php"; /* überprüfen ob Benutzer Zugriff auf das Modul hat */ if (!isset($_SESSION['benutzer_id']) or !check_user_mod($_SESSION['benutzer_id'], 'urlaub')) { echo '<script type="text/javascript">'; echo "alert('Keine Berechtigung')"; echo '</script>'; die; } /* Klasse "formular" für Formularerstellung laden */ include_once "classes/class_formular.php"; /* Modulabhängige Dateien d.h. Links und eigene Klasse */ include_once "options/links/links.urlaub.php"; include_once "classes/class_urlaub.php"; if (!empty($_REQUEST["option"])) { $option = $_REQUEST["option"]; } else { $option = 'default'; }
* @copyright Copyright (c) 2010, Berlus GmbH, Fontanestr. 1, 14193 Berlin * @link http://www.berlus.de * @author Sanel Sivac & Wolfgang Wehrheim * @contact software(@)berlus.de * @license http://www.gnu.org/licenses/agpl.html AGPL Version 3 * * @filesource $HeadURL: http://192.168.2.52/svn/berlussimo_1/tags/02.11.2010 - Downloadversion 0.27/options/modules/katalog.php $ * @version $Revision: 15 $ * @modifiedby $LastChangedBy: sivac $ * @lastmodified $Date: 2011-07-07 10:41:33 +0200 (Do, 07 Jul 2011) $ * */ /* Allgemeine Funktionsdatei laden */ include_once "includes/allgemeine_funktionen.php"; /* überprüfen ob Benutzer Zugriff auf das Modul hat */ if (!check_user_mod($_SESSION['benutzer_id'], 'katalog')) { echo '<script type="text/javascript">'; echo "alert('Keine Berechtigung')"; echo '</script>'; die; } /* Klasse "formular" für Formularerstellung laden */ include_once "classes/class_formular.php"; /* Modulabhängige Dateien d.h. Links und eigene Klasse */ include_once "options/links/links.katalog.php"; include_once "classes/class_katalog.php"; if (isset($_REQUEST['option']) && !empty($_REQUEST['option'])) { $option = $_REQUEST["option"]; } else { $option = 'default'; }
* * @copyright Copyright (c) 2010, Berlus GmbH, Fontanestr. 1, 14193 Berlin * @link http://www.berlus.de * @author Sanel Sivac & Wolfgang Wehrheim * @contact software(@)berlus.de * @license http://www.gnu.org/licenses/agpl.html AGPL Version 3 * * @filesource $HeadURL: http://192.168.2.52/svn/berlussimo_1/tags/02.11.2010 - Downloadversion 0.27/options/modules/rechnungen.php $ * @version $Revision: 15 $ * @modifiedby $LastChangedBy: sivac $ * @lastmodified $Date: 2011-07-07 10:41:33 +0200 (Do, 07 Jul 2011) $ * */ include_once "includes/allgemeine_funktionen.php"; /* überprüfen ob Benutzer Zugriff auf das Modul hat */ if (!isset($_SESSION['benutzer_id']) or !check_user_mod($_SESSION['benutzer_id'], 'rechnungen')) { echo '<script type="text/javascript">'; echo "alert('Keine Berechtigung')"; echo '</script>'; die; } include_once "options/links/links.rechnungen.php"; include_once "classes/mietkonto_class.php"; include_once "classes/berlussimo_class.php"; include_once "classes/class_partners.php"; include_once "classes/class_rechnungen.php"; include_once "classes/class_buchen.php"; if (!empty($_REQUEST["option"])) { $option = $_REQUEST["option"]; } else { $option = 'default';
* * * @copyright Copyright (c) 2010, Berlus GmbH, Fontanestr. 1, 14193 Berlin * @link http://www.berlus.de * @author Sanel Sivac & Wolfgang Wehrheim * @contact software(@)berlus.de * @license http://www.gnu.org/licenses/agpl.html AGPL Version 3 * * @filesource $HeadURL$ * @version $Revision$ * @modifiedby $LastChangedBy$ * @lastmodified $Date$ * */ /* überprüfen ob Benutzer Zugriff auf das Modul hat */ if (!check_user_mod($_SESSION['benutzer_id'], 'personal')) { echo '<script type="text/javascript">'; echo "alert('Keine Berechtigung')"; echo '</script>'; die; } /* Modulabhängige Dateien d.h. Links und eigene Klasse */ include_once "options/links/links.personal.php"; include_once "classes/class_personal.php"; if (isset($_REQUEST["option"])) { $option = $_REQUEST["option"]; } else { $option = 'default'; } /* Optionsschalter */ switch ($option) {
* @filesource $HeadURL: http://192.168.2.52/svn/berlussimo_1/tags/02.11.2010 - Downloadversion 0.27/options/modules/buchen.php $ * @version $Revision: 15 $ * @modifiedby $LastChangedBy: sivac $ * @lastmodified $Date: 2011-07-07 10:41:33 +0200 (Do, 07 Jul 2011) $ * */ /* * WICHTIGE INFOS * Tabelle benutzer erhält spalte Email * * */ /* Allgemeine Funktionsdatei laden */ include_once "includes/allgemeine_funktionen.php"; /* überprüfen ob Benutzer Zugriff auf das Modul hat */ if (!isset($_SESSION['benutzer_id']) or !check_user_mod($_SESSION['benutzer_id'], 'tickets')) { echo '<script type="text/javascript">'; echo "alert('Keine Berechtigung')"; echo '</script>'; die; } /* Modulabhängige Dateien d.h. Links und eigene Klasse */ include_once "options/links/links.tickets.php"; $b = new benutzer(); $b->get_benutzer_infos($_SESSION['benutzer_id']); $_SESSION['benutzer_email'] = $b->benutzer_email; if (!empty($_REQUEST["option"])) { $option = $_REQUEST["option"]; } else { $option = 'default'; }
break; case "einheitenliste": $bg = new berlussimo_global(); $link = "?daten=zeiterfassung&option=einheitenliste"; // $bg->objekt_auswahl_liste($link); // $ze = new zeiterfassung; // if(!empty($_SESSION[objekt_id])){ // $ze->einheit_kurz_objekt($_SESSION[objekt_id]); // } break; case "zettel_loeschen": if (!empty($_REQUEST[zettel_id])) { $z = new zeiterfassung(); $zettel_id = $_REQUEST[zettel_id]; $benutzer_id = $z->get_userid($zettel_id); if ($benutzer_id == $_SESSION[benutzer_id] or check_user_mod($_SESSION[benutzer_id], '*')) { $z->zettel_loeschen_voll($zettel_id); weiterleiten("?daten=zeiterfassung&option=nachweisliste&mitarbeiter_id={$benutzer_id}"); } else { die("Sie haben keine Berechtigung fremde Stundennachweise zu löschen, da sie keine Vollrechte haben."); } } else { die("Zettel auswählen"); } break; case "stunden": $z = new zeiterfassung(); $z->form_stunden_anzeigen(); break; case "suchen_std": // print_req();
* * @copyright Copyright (c) 2010, Berlus GmbH, Fontanestr. 1, 14193 Berlin * @link http://www.berlus.de * @author Sanel Sivac & Wolfgang Wehrheim * @contact software(@)berlus.de * @license http://www.gnu.org/licenses/agpl.html AGPL Version 3 * * @filesource $HeadURL: http://192.168.2.52/svn/berlussimo_1/tags/02.11.2010 - Downloadversion 0.27/options/modules/admin_panel.php $ * @version $Revision: 6 $ * @modifiedby $LastChangedBy: sivac $ * @lastmodified $Date: 2010-09-21 10:34:50 +0200 (Di, 21 Sep 2010) $ * */ include_once "includes/allgemeine_funktionen.php"; /* Überprüfen ob Benutzer Zugriff auf das Modul hat */ if (!check_user_mod($_SESSION[benutzer_id], 'admin_panel')) { echo '<script type="text/javascript">'; echo "alert('Keine Berechtigung')"; echo '</script>'; die; } include_once "includes/formular_funktionen.php"; $admin_panel = $_REQUEST["admin_panel"]; if (isset($admin_panel)) { switch ($admin_panel) { case "menu": echo "ADMIN MENU"; break; case "details_neue_kat": detail_kategorie_form(); liste_detail_kat();
* @copyright Copyright (c) 2010, Berlus GmbH, Fontanestr. 1, 14193 Berlin * @link http://www.berlus.de * @author Sanel Sivac & Wolfgang Wehrheim * @contact software(@)berlus.de * @license http://www.gnu.org/licenses/agpl.html AGPL Version 3 * * @filesource $HeadURL: http://192.168.2.52/svn/berlussimo_1/tags/02.11.2010 - Downloadversion 0.27/options/modules/geldkonten.php $ * @version $Revision: 6 $ * @modifiedby $LastChangedBy: sivac $ * @lastmodified $Date: 2010-09-21 10:34:50 +0200 (Di, 21 Sep 2010) $ * */ include_once "includes/allgemeine_funktionen.php"; include_once "classes/class_geldkonten.php"; /* überprüfen ob Benutzer Zugriff auf das Modul hat */ if (!check_user_mod($_SESSION['benutzer_id'], 'geldkonten')) { echo '<script type="text/javascript">'; echo "alert('Keine Berechtigung')"; echo '</script>'; die; } include_once "options/links/links.geldkonten.php"; // include_once("classes/mietkonto_class.php"); include_once "classes/berlussimo_class.php"; if (!empty($_REQUEST["option"])) { $option = $_REQUEST["option"]; } else { $option = 'default'; } switch ($option) { case "uebersicht_ea":
include_once "includes/allgemeine_funktionen.php"; /* Klasse "formular" für Formularerstellung laden */ include_once "classes/class_formular.php"; /* Modulabhängige Dateien d.h. Links und eigene Klasse */ include_once "options/links/links.weg.php"; include_once "classes/class_weg.php"; include_once "classes/class_serienbrief.php"; if (!empty($_REQUEST['objekt_id'])) { $_SESSION['objekt_id'] = $_REQUEST['objekt_id']; } if (isset($_REQUEST["option"]) && !empty($_REQUEST["option"])) { $option = $_REQUEST["option"]; } else { $option = 'default'; } if (!check_user_mod($_SESSION['benutzer_id'], $option)) { echo '<script type="text/javascript">'; echo "alert('Keine Berechtigung zu Option {$option}')"; echo '</script>'; die; } /* Optionsschalter */ switch ($option) { default: // echo "WEG DEFAULSITE"; $weg = new weg(); // $weg->uebersicht_einheit(609); if (!empty($_SESSION['objekt_id'])) { $o = new objekt(); $o->get_objekt_infos($_SESSION['objekt_id']); echo "Aktuelles Objekt {$o->objekt_kurzname}<br>Weitere Auswahl treffen";
function zettel2pdf($id) { $benutzer_id = $this->get_userid($id); $fehler = 0; if ($benutzer_id != $_SESSION[benutzer_id]) { $fehler = 1; if (!check_user_mod($_SESSION[benutzer_id], '*')) { $fehler = 1; } else { $fehler = 0; } } if ($fehler == 1) { die('Keine Berechtigung'); } ob_clean(); // ausgabepuffer leeren //include_once ('pdfclass/class.ezpdf.php'); include_once 'classes/class_bpdf.php'; $pdf = new Cezpdf('a4', 'portrait'); $bpdf = new b_pdf(); $this->stundenzettel_grunddaten($id); $this->bp_partner_id = $this->get_partner_id_benutzer($this->st_benutzer_id); $bpdf->b_header($pdf, 'Partner', $this->bp_partner_id, 'portrait', 'Helvetica.afm', 6); // $pdf = $this->pdf_header($this->bp_partner_id); $p = new partners(); $p->get_partner_name($this->bp_partner_id); $this->partner_name = $p->partner_name; $pdf->ezSetMargins(135, 70, 50, 50); $pdf->ezText("<b>Arbeitszeitnachweis {$this->beschreibung} vom {$this->erf_datum}</b> \nErfasst von: <b>{$this->st_benutzername}</b> \nMitarbeiter von {$this->partner_name}", 9, array('left' => '10')); $pdf->ezSetDy(-20); // abstand $stundenzettel_pos_arr = $this->stundenzettelleistungen_in_arr($id); if (!is_array($stundenzettel_pos_arr)) { $pdf->ezText("<b>Stundenzettel enthält keine Daten</b>", 10, array('left' => '10')); } else { $anzahl_pos = count($stundenzettel_pos_arr); $cols = array('ZEILE' => "Zeile", 'DATUM' => "Datum", 'BEGINN' => "Beginn", 'ENDE' => "Ende", 'KOS_BEZ' => "Bezeichnung", 'LEISTUNG' => "Leistung", 'DAUER' => "Dauer"); $gesamt_min = 0; for ($a = 0; $a < $anzahl_pos; $a++) { $zeile = $a + 1; $beschreibung = $stundenzettel_pos_arr[$a][BEZEICHNUNG]; $datum = date_mysql2german($stundenzettel_pos_arr[$a][DATUM]); $kostentraeger_typ = $stundenzettel_pos_arr[$a][KOSTENTRAEGER_TYP]; $kostentraeger_id = $stundenzettel_pos_arr[$a][KOSTENTRAEGER_ID]; $dauer_min = $stundenzettel_pos_arr[$a][DAUER_MIN]; $gesamt_min = $gesamt_min + $dauer_min; $leistung_id = $stundenzettel_pos_arr[$a][LEISTUNG_ID]; $hinweis = $stundenzettel_pos_arr[$a][HINWEIS]; $beginn = $stundenzettel_pos_arr[$a][BEGINN]; $ende = $stundenzettel_pos_arr[$a][ENDE]; $r = new rechnung(); $kostentraeger_bez = $r->kostentraeger_ermitteln($kostentraeger_typ, $kostentraeger_id); $kostentraeger_bez = bereinige_string($kostentraeger_bez); $dauer_std = $this->min2std($dauer_min); $table_arr[$a][ZEILE] = $zeile; /* urlaub oder krank */ $datum_mysql = $stundenzettel_pos_arr[$a]['DATUM']; $u = new urlaub(); $status = $u->check_anwesenheit($benutzer_id, $datum_mysql); // echo "$benutzer_id $datum_mysql $status"; // die(); if (empty($status)) { $table_arr[$a][DATUM] = $datum; } else { if ($benutzer_id != $_SESSION['benutzer_id']) { $status_k = substr($status, 0, 1); $table_arr[$a][DATUM] = "<b>{$datum} ({$status_k})</b>"; } else { $table_arr[$a][DATUM] = $datum; } } $table_arr[$a][KOS_BEZ] = $kostentraeger_bez; if (empty($hinweis)) { $table_arr[$a][LEISTUNG] = $beschreibung; } else { $table_arr[$a][LEISTUNG] = "{$beschreibung}\n<i><b>{$hinweis}</b></i>"; } $table_arr[$a][DAUER] = "{$dauer_std} Std. ({$dauer_min} Min.)"; $table_arr[$a][BEGINN] = "{$beginn}"; $table_arr[$a][ENDE] = "{$ende}"; } $stunden_woche = nummer_punkt2komma($this->stunden_pro_woche); $stunden_woche_soll = $stunden_woche * 60; // std x min $stundengesamt = $gesamt_min / 60; $stunden_voll = intval($stundengesamt); $restmin = $gesamt_min - $stunden_voll * 60; $saldo_woche_min = $stunden_woche_soll - $gesamt_min; $saldo_woche_std = intval($saldo_woche_min / 60); $rest_std_in_min = $saldo_woche_std * 60; $restsaldo_min = $saldo_woche_min - $rest_std_in_min; if ($gesamt_min < $stunden_woche_soll) { $saldo_woche_std = '-' . $saldo_woche_std; } else { $saldo_woche_std = abs($saldo_woche_std); } if ($restsaldo_min < 0) { $restsaldo_min = abs($restsaldo_min); } $arbeitsdauer = $this->min2std($gesamt_min); $restsaldo_min = sprintf("%02d", $restsaldo_min); // $pdf->setLineStyle(0.5); // $pdf->ezSetDy(-11); //abstand // $pdf->line(50,$pdf->y,550,$pdf->y); // $pdf->ezText("<b>Gesamt: $arbeitsdauer</b>",8, array('left'=>'0')); // $pdf->ezSetDy(-11); //abstand // $pdf->ezText("<b>Soll/W $stunden_woche:00</b>",8, array('left'=>'0')); // $pdf->ezText("<b>Saldo $saldo_woche_std:$restsaldo_min Std</b>",8, array('left'=>'0')); // $pdf->ezSetDy(-15); //abstand // $pdf->ezText("<b>Gesamt bisher: $this->gesamt_azeit_std</b>",8, array('left'=>'0')); // $pdf->ezText("<b>Gesamtsoll bisher: $this->gesamt_soll_stunden</b>",8, array('left'=>'0')); $g_ist_arbeitsdauer = $this->zeit2decimal($this->gesamt_azeit_std); // =80 $g_soll_arbeitsdauer = $this->zeit2decimal($this->gesamt_soll_stunden); $stundenkonto_in_std_dec = $g_ist_arbeitsdauer - $g_soll_arbeitsdauer; $stundenkonto_in_std = $this->decimal2zeit($stundenkonto_in_std_dec); // $pdf->ezText("<b>Stundenkonto: $stundenkonto_in_std</b>",8, array('left'=>'0')); $table_arr[$a + 1][DAUER] = ""; $table_arr[$a + 2][LEISTUNG] = "<b>Gesamt/Woche</b>"; $table_arr[$a + 2][DAUER] = "<b>{$arbeitsdauer}</b>"; $table_arr[$a + 3][LEISTUNG] = "<b>Soll/Woche</b>"; $table_arr[$a + 3][DAUER] = "<b>{$stunden_woche} Stunden</b>"; $table_arr[$a + 4][LEISTUNG] = "<b>Überstunden/Woche</b>"; $table_arr[$a + 4][DAUER] = "<b>{$saldo_woche_std}:{$restsaldo_min}</b>"; $table_arr[$a + 5][LEISTUNG] = ""; $table_arr[$a + 5][DAUER] = ""; /* * $table_arr[$a+6][LEISTUNG] = "Stunden gesamt"; * $table_arr[$a+6][DAUER] = "$this->gesamt_azeit_std"; * $table_arr[$a+7][LEISTUNG] = "Stunden Gesamtsoll"; * $table_arr[$a+7][DAUER] = "$this->gesamt_soll_stunden"; * $table_arr[$a+8][LEISTUNG] = "Stundenkonto"; * $table_arr[$a+8][DAUER] = "$stundenkonto_in_std"; */ $pdf->ezTable($table_arr, $cols, "Stundennachweis {$jahr}", array('showHeadings' => 1, 'showLines' => '1', 'shaded' => 1, 'shadeCol' => array(0.78, 0.95, 1), 'shadeCol2' => array(0.1, 0.5, 1), 'titleFontSize' => 10, 'fontSize' => 8, 'xPos' => 50, 'xOrientation' => 'right', 'width' => 500, 'cols' => array('ZEILE' => array('justification' => 'right', 'width' => 30)))); $pdf->ezStream(); } }
* * @copyright Copyright (c) 2010, Berlus GmbH, Fontanestr. 1, 14193 Berlin * @link http://www.berlus.de * @author Sanel Sivac & Wolfgang Wehrheim * @contact software(@)berlus.de * @license http://www.gnu.org/licenses/agpl.html AGPL Version 3 * * @filesource $HeadURL: http://192.168.2.52/svn/berlussimo_1/tags/02.11.2010 - Downloadversion 0.27/options/modules/details.php $ * @version $Revision: 6 $ * @modifiedby $LastChangedBy: sivac $ * @lastmodified $Date: 2010-09-21 10:34:50 +0200 (Di, 21 Sep 2010) $ * */ include_once "includes/allgemeine_funktionen.php"; /* überprüfen ob Benutzer Zugriff auf das Modul hat */ if (!check_user_mod($_SESSION['benutzer_id'], 'details')) { echo '<script type="text/javascript">'; echo "alert('Keine Berechtigung')"; echo '</script>'; die; } include_once "includes/formular_funktionen.php"; /* Klasse "formular" für Formularerstellung laden */ include_once "classes/class_formular.php"; /* Modulabhüngige Dateien d.h. Links und eigene Klasse */ include_once "classes/class_details.php"; include_once "options/links/links.details.php"; $option = $_REQUEST["option"]; $detail_tabelle = $_REQUEST["detail_tabelle"]; $detail_id = $_REQUEST["detail_id"]; /* Optionsschalter */
* * * @copyright Copyright (c) 2010, Berlus GmbH, Fontanestr. 1, 14193 Berlin * @link http://www.berlus.de * @author Sanel Sivac & Wolfgang Wehrheim * @contact software(@)berlus.de * @license http://www.gnu.org/licenses/agpl.html AGPL Version 3 * * @filesource $HeadURL$ * @version $Revision$ * @modifiedby $LastChangedBy$ * @lastmodified $Date$ * */ /* überprüfen ob Benutzer Zugriff auf das Modul hat */ if (!check_user_mod($_SESSION['benutzer_id'], 'sepa')) { echo '<script type="text/javascript">'; echo "alert('Keine Berechtigung')"; echo '</script>'; die; } /* Allgemeine Funktionsdatei laden */ include_once "includes/allgemeine_funktionen.php"; /* Klasse "formular" für Formularerstellung laden */ include_once "classes/class_formular.php"; /* Modulabhängige Dateien d.h. Links und eigene Klasse */ include_once "options/links/links.sepa.php"; include_once "classes/class_sepa.php"; if (isset($_REQUEST["option"])) { $option = $_REQUEST["option"]; } else {
* @copyright Copyright (c) 2010, Berlus GmbH, Fontanestr. 1, 14193 Berlin * @link http://www.berlus.de * @author Sanel Sivac & Wolfgang Wehrheim * @contact software(@)berlus.de * @license http://www.gnu.org/licenses/agpl.html AGPL Version 3 * * @filesource $HeadURL: http://192.168.2.52/svn/berlussimo_1/tags/02.11.2010 - Downloadversion 0.27/options/modules/wartung.php $ * @version $Revision: 6 $ * @modifiedby $LastChangedBy: sivac $ * @lastmodified $Date: 2010-09-21 10:34:50 +0200 (Di, 21 Sep 2010) $ * */ /* Allgemeine Funktionsdatei laden */ include_once "includes/allgemeine_funktionen.php"; /* überprüfen ob Benutzer Zugriff auf das Modul hat */ if (!check_user_mod($_SESSION[benutzer_id], 'wartung')) { echo '<script type="text/javascript">'; echo "alert('Keine Berechtigung')"; echo '</script>'; die; } /* Klasse "formular" für Formularerstellung laden */ include_once "classes/class_formular.php"; /* Modulabhängige Dateien d.h. Links und eigene Klasse */ /* Modulabhängige Dateien d.h. Links und eigene Klasse */ include_once "options/links/links.wartung.php"; include_once "classes/class_wartungen.php"; if (!isset($_SESSION[plan_id])) { $w = new wartung(); $w->wartungsplan_auswahl(); } else {
* * @copyright Copyright (c) 2010, Berlus GmbH, Fontanestr. 1, 14193 Berlin * @link http://www.berlus.de * @author Sanel Sivac & Wolfgang Wehrheim * @contact software(@)berlus.de * @license http://www.gnu.org/licenses/agpl.html AGPL Version 3 * * @filesource $HeadURL: http://192.168.2.52/svn/berlussimo_1/tags/02.11.2010 - Downloadversion 0.27/options/modules/kontenrahmen.php $ * @version $Revision: 6 $ * @modifiedby $LastChangedBy: sivac $ * @lastmodified $Date: 2010-09-21 10:34:50 +0200 (Di, 21 Sep 2010) $ * */ include_once "includes/allgemeine_funktionen.php"; /* überprüfen ob Benutzer Zugriff auf das Modul hat */ if (!check_user_mod($_SESSION[benutzer_id], 'kontenrahmen')) { echo '<script type="text/javascript">'; echo "alert('Keine Berechtigung')"; echo '</script>'; die; } include_once "options/links/links.kontenrahmen.php"; include_once "classes/mietkonto_class.php"; include_once "classes/berlussimo_class.php"; include_once "classes/class_kontenrahmen.php"; $option = $_REQUEST["option"]; switch ($option) { default: $f = new formular(); $f->fieldset("Kontenrahmenübersicht", 'kontenrahmen'); $konten_info = new k_rahmen();
* @copyright Copyright (c) 2010, Berlus GmbH, Fontanestr. 1, 14193 Berlin * @link http://www.berlus.de * @author Sanel Sivac & Wolfgang Wehrheim * @contact software(@)berlus.de * @license http://www.gnu.org/licenses/agpl.html AGPL Version 3 * * @filesource $HeadURL: http://192.168.2.52/svn/berlussimo_1/tags/02.11.2010 - Downloadversion 0.27/options/modules/statistik.php $ * @version $Revision: 15 $ * @modifiedby $LastChangedBy: sivac $ * @lastmodified $Date: 2011-07-07 10:41:33 +0200 (Do, 07 Jul 2011) $ * */ /* Allgemeine Funktionsdatei laden */ include_once "includes/allgemeine_funktionen.php"; /* überprüfen ob Benutzer Zugriff auf das Modul hat */ if (!check_user_mod($_SESSION['benutzer_id'], 'statistik')) { echo '<script type="text/javascript">'; echo "alert('Keine Berechtigung')"; echo '</script>'; die; } /* Klasse "formular" für Formularerstellung laden */ include_once "classes/class_statistik.php"; /* Modulabhängige Dateien d.h. Links und eigene Klasse */ include_once "options/links/links.statistik.php"; $option = $_REQUEST["option"]; switch ($option) { case "leer_vermietet_jahr": $s = new statistik(); // $s->create_moths('2009'); $s->get_stat('2010', '1', '');
* * @copyright Copyright (c) 2010, Berlus GmbH, Fontanestr. 1, 14193 Berlin * @link http://www.berlus.de * @author Sanel Sivac & Wolfgang Wehrheim * @contact software(@)berlus.de * @license http://www.gnu.org/licenses/agpl.html AGPL Version 3 * * @filesource $HeadURL: http://192.168.2.52/svn/berlussimo_1/tags/02.11.2010 - Downloadversion 0.27/options/modules/haus.php $ * @version $Revision: 15 $ * @modifiedby $LastChangedBy: sivac $ * @lastmodified $Date: 2011-07-07 10:41:33 +0200 (Do, 07 Jul 2011) $ * */ include_once "includes/allgemeine_funktionen.php"; /* überprüfen ob Benutzer Zugriff auf das Modul hat */ if (!check_user_mod($_SESSION['benutzer_id'], 'haus_raus')) { echo '<script type="text/javascript">'; echo "alert('Keine Berechtigung')"; echo '</script>'; die; } $daten = $_REQUEST["daten"]; $haus_raus = $_REQUEST["haus_raus"]; if (!empty($_REQUEST['objekt_id'])) { $objekt_id = $_REQUEST["objekt_id"]; } else { $objekt_id = ''; } include_once "options/links/links.form_haus.php"; switch ($haus_raus) { /* Liste der Häuser anzeigen */
* * @copyright Copyright (c) 2010, Berlus GmbH, Fontanestr. 1, 14193 Berlin * @link http://www.berlus.de * @author Sanel Sivac & Wolfgang Wehrheim * @contact software(@)berlus.de * @license http://www.gnu.org/licenses/agpl.html AGPL Version 3 * * @filesource $HeadURL: http://192.168.2.52/svn/berlussimo_1/tags/02.11.2010 - Downloadversion 0.27/options/modules/uebersicht.php $ * @version $Revision: 15 $ * @modifiedby $LastChangedBy: sivac $ * @lastmodified $Date: 2011-07-07 10:41:33 +0200 (Do, 07 Jul 2011) $ * */ include_once "includes/allgemeine_funktionen.php"; /* überprüfen ob Benutzer Zugriff auf das Modul hat */ if (!check_user_mod($_SESSION['benutzer_id'], 'uebersicht')) { echo '<script type="text/javascript">'; echo "alert('Keine Berechtigung')"; echo '</script>'; die; } include_once "includes/formular_funktionen.php"; include_once "classes/berlussimo_class.php"; include_once "classes/mietkonto_class.php"; include_once "classes/class_kautionen.php"; /* Klasse "formular" für Formularerstellung laden */ include_once "classes/class_formular.php"; if (isset($_REQUEST['einheit_id'])) { $einheit_id = $_REQUEST['einheit_id']; } elseif (isset($_REQUEST['mietvertrag_id'])) { $mietvertrag_id = $_REQUEST['mietvertrag_id'];
* * * @copyright Copyright (c) 2010, Berlus GmbH, Fontanestr. 1, 14193 Berlin * @link http://www.berlus.de * @author Sanel Sivac & Wolfgang Wehrheim * @contact software(@)berlus.de * @license http://www.gnu.org/licenses/agpl.html AGPL Version 3 * * @filesource $HeadURL$ * @version $Revision$ * @modifiedby $LastChangedBy$ * @lastmodified $Date$ * */ /* überprüfen ob Benutzer Zugriff auf das Modul hat */ if (!check_user_mod($_SESSION['benutzer_id'], 'listen')) { echo '<script type="text/javascript">'; echo "alert('Keine Berechtigung')"; echo '</script>'; die; } /* Allgemeine Funktionsdatei laden */ include_once "includes/allgemeine_funktionen.php"; /* Klasse "formular" für Formularerstellung laden */ include_once "classes/class_formular.php"; /* Modulabhängige Dateien d.h. Links und eigene Klasse */ include_once "options/links/links.listen.php"; include_once "classes/class_listen.php"; include_once "classes/class_sepa.php"; if (isset($_REQUEST["option"])) { $option = $_REQUEST["option"];
* @link http://www.berlus.de * @author Sanel Sivac & Wolfgang Wehrheim * @contact software(@)berlus.de * @license http://www.gnu.org/licenses/agpl.html AGPL Version 3 * * @filesource $HeadURL: http://192.168.2.52/svn/berlussimo_1/tags/02.11.2010 - Downloadversion 0.27/options/modules/leerstand.php $ * @version $Revision: 15 $ * @modifiedby $LastChangedBy: sivac $ * @lastmodified $Date: 2011-07-07 10:41:33 +0200 (Do, 07 Jul 2011) $ * */ /* Klasse "formular" für Formularerstellung laden */ include_once "classes/class_formular.php"; include_once "includes/allgemeine_funktionen.php"; /* überprüfen ob Benutzer Zugriff auf das Modul hat */ if (!check_user_mod($_SESSION['benutzer_id'], 'leerstand')) { echo '<script type="text/javascript">'; echo "alert('Keine Berechtigung')"; echo '</script>'; die; } include_once 'classes/class_leerstand.php'; include_once "options/links/links.leerstand.php"; if (isset($_REQUEST["daten"])) { $daten = $_REQUEST["daten"]; } if (isset($_REQUEST["option"])) { $option = $_REQUEST["option"]; } if (isset($_REQUEST["objekt_id"])) { $objekt_id = $_REQUEST['objekt_id'];
* @copyright Copyright (c) 2010, Berlus GmbH, Fontanestr. 1, 14193 Berlin * @link http://www.berlus.de * @author Sanel Sivac & Wolfgang Wehrheim * @contact software(@)berlus.de * @license http://www.gnu.org/licenses/agpl.html AGPL Version 3 * * @filesource $HeadURL: http://192.168.2.52/svn/berlussimo_1/tags/02.11.2010 - Downloadversion 0.27/options/modules/lager.php $ * @version $Revision: 15 $ * @modifiedby $LastChangedBy: sivac $ * @lastmodified $Date: 2011-07-07 10:41:33 +0200 (Do, 07 Jul 2011) $ * */ include_once "includes/allgemeine_funktionen.php"; include_once 'classes/class_lager.php'; /* überprüfen ob Benutzer Zugriff auf das Modul hat */ if (!check_user_mod($_SESSION['benutzer_id'], 'lager')) { echo '<script type="text/javascript">'; echo "alert('Keine Berechtigung')"; echo '</script>'; die; } include_once "options/links/links.lager.php"; include_once "classes/berlussimo_class.php"; $option = $_REQUEST["option"]; $lager_info = new lager(); switch ($option) { default: unset($_SESSION['objekt_id']); break; case "lagerbestand": unset($_SESSION['objekt_id']);
* @copyright Copyright (c) 2010, Berlus GmbH, Fontanestr. 1, 14193 Berlin * @link http://www.berlus.de * @author Sanel Sivac & Wolfgang Wehrheim * @contact software(@)berlus.de * @license http://www.gnu.org/licenses/agpl.html AGPL Version 3 * * @filesource $HeadURL: http://192.168.2.52/svn/berlussimo_1/tags/02.11.2010 - Downloadversion 0.27/options/modules/kautionen.php $ * @version $Revision: 15 $ * @modifiedby $LastChangedBy: sivac $ * @lastmodified $Date: 2011-07-07 10:41:33 +0200 (Do, 07 Jul 2011) $ * */ /* Allgemeine Funktionsdatei laden */ include_once "includes/allgemeine_funktionen.php"; /* überprüfen ob Benutzer Zugriff auf das Modul hat */ if (!check_user_mod($_SESSION['benutzer_id'], 'kautionen')) { echo '<script type="text/javascript">'; echo "alert('Keine Berechtigung')"; echo '</script>'; die; } /* Klasse "formular" für Formularerstellung laden */ include_once "classes/class_formular.php"; /* Modulabhängige Dateien d.h. Links und eigene Klasse */ include_once "options/links/links.kautionen.php"; include_once "classes/class_kautionen.php"; if (isset($_REQUEST['option']) && !empty($_REQUEST['option'])) { $option = $_REQUEST["option"]; } else { $option = 'default'; }
function checkboxen_anzeigen($b_id) { $module_arr = $this->module_arr(); $anz = count($module_arr); if ($anz) { echo "<label for=\"modul_tab\">Modul wählen</label>"; echo "<table id=\"mod_tab\">"; echo "<tr>"; echo "<td>"; echo "<label for=\"modul_name\">Vollzugriff</label>"; echo "<input type=\"checkbox\" name=\"modul_name[]\" value=\"*\" />"; $pro_reihe = round(($anz + 1) / 5); $z = 1; for ($a = 0; $a < $anz; $a++) { $z++; $modul_name = $module_arr[$a]; $modul_name_a = '   ' . strtoupper($modul_name) . '   '; echo "<label for=\"modul_name\">{$modul_name_a}</label>"; if (check_user_mod($b_id, $modul_name)) { echo "<input type=\"checkbox\" name=\"modul_name[]\" value=\"{$modul_name}\" checked />"; } else { echo "<input type=\"checkbox\" name=\"modul_name[]\" value=\"{$modul_name}\" />"; } if ($z == abs($pro_reihe)) { echo "</td><td>"; $z = 0; } } echo "</td></tr></table>"; echo "</select>"; } else { echo "Keine Module"; } }
* * @copyright Copyright (c) 2010, Berlus GmbH, Fontanestr. 1, 14193 Berlin * @link http://www.berlus.de * @author Sanel Sivac & Wolfgang Wehrheim * @contact software(@)berlus.de * @license http://www.gnu.org/licenses/agpl.html AGPL Version 3 * * @filesource $HeadURL: http://192.168.2.52/svn/berlussimo_1/tags/02.11.2010 - Downloadversion 0.27/options/modules/mietkonten_blatt.php $ * @version $Revision: 6 $ * @modifiedby $LastChangedBy: sivac $ * @lastmodified $Date: 2010-09-21 10:34:50 +0200 (Di, 21 Sep 2010) $ * */ include_once "includes/allgemeine_funktionen.php"; /* überprüfen ob Benutzer Zugriff auf das Modul hat */ if (!isset($_SESSION['benutzer_id']) or !check_user_mod($_SESSION['benutzer_id'], 'mietkonten_blatt')) { echo '<script type="text/javascript">'; echo "alert('Keine Berechtigung')"; echo '</script>'; die; } include_once "includes/formular_funktionen.php"; include_once "classes/berlussimo_class.php"; include_once "classes/mietkonto_class.php"; include_once "classes/class_mietentwicklung.php"; include_once "options/links/links.mietkonten_blatt.php"; /* * Mietdefinition beginn (in MIETENTWICKLUNG) * Datum auf 1.3.2008 oder 1.1.2007 setzen */ /*
* @link http://www.berlus.de * @author Sanel Sivac & Wolfgang Wehrheim * @contact software(@)berlus.de * @license http://www.gnu.org/licenses/agpl.html AGPL Version 3 * * @filesource $HeadURL$ * @version $Revision$ * @modifiedby $LastChangedBy$ * @lastmodified $Date$ * * */ /* Allgemeine Funktionsdatei laden */ include_once "includes/allgemeine_funktionen.php"; /* überprüfen ob Benutzer Zugriff auf das Modul hat */ if (!check_user_mod($_SESSION['benutzer_id'], 'kundenweb')) { echo '<script type="text/javascript">'; echo "alert('Keine Berechtigung')"; echo '</script>'; die; } /* Modulabhängige Dateien d.h. Links und eigene Klasse */ include_once "options/links/links.kundenweb.php"; include_once "classes/class_kundenweb.php"; if (isset($_REQUEST["option"])) { $option = $_REQUEST["option"]; } else { $option = ''; } /* Optionsschalter */ switch ($option) {
* @copyright Copyright (c) 2010, Berlus GmbH, Fontanestr. 1, 14193 Berlin * @link http://www.berlus.de * @author Sanel Sivac & Wolfgang Wehrheim * @contact software(@)berlus.de * @license http://www.gnu.org/licenses/agpl.html AGPL Version 3 * * @filesource $HeadURL: http://192.168.2.52/svn/berlussimo_1/tags/02.11.2010 - Downloadversion 0.27/options/modules/partner.php $ * @version $Revision: 15 $ * @modifiedby $LastChangedBy: sivac $ * @lastmodified $Date: 2011-07-07 10:41:33 +0200 (Do, 07 Jul 2011) $ * */ /* Allgemeine Funktionsdatei laden */ include_once "includes/allgemeine_funktionen.php"; /* überprüfen ob Benutzer Zugriff auf das Modul hat */ if (!check_user_mod($_SESSION['benutzer_id'], 'partner')) { echo '<script type="text/javascript">'; echo "alert('Keine Berechtigung')"; echo '</script>'; die; } /* Klasse "formular" für Formularerstellung laden */ include_once "classes/class_formular.php"; /* Modulabhängige Dateien d.h. Links und eigene Klasse */ include_once "options/links/links.partner.php"; include_once "classes/class_partners.php"; if (isset($_REQUEST["option"])) { $option = $_REQUEST["option"]; } else { $option = 'default'; }
* * @copyright Copyright (c) 2010, Berlus GmbH, Fontanestr. 1, 14193 Berlin * @link http://www.berlus.de * @author Sanel Sivac & Wolfgang Wehrheim * @contact software(@)berlus.de * @license http://www.gnu.org/licenses/agpl.html AGPL Version 3 * * @filesource $HeadURL: http://192.168.2.52/svn/berlussimo_1/tags/02.11.2010 - Downloadversion 0.27/options/modules/buchungsmaske.php $ * @version $Revision: 6 $ * @modifiedby $LastChangedBy: sivac $ * @lastmodified $Date: 2010-09-21 10:34:50 +0200 (Di, 21 Sep 2010) $ * */ include_once "includes/allgemeine_funktionen.php"; /* überprüfen ob Benutzer Zugriff auf das Modul hat */ if (!check_user_mod($_SESSION['benutzer_id'], 'miete_buchen')) { echo '<script type="text/javascript">'; echo "alert('Keine Berechtigung')"; echo '</script>'; die; } include_once "includes/formular_funktionen.php"; include_once "classes/mietkonto_class.php"; include_once "classes/berlussimo_class.php"; include_once "options/links/links.mietkonten_blatt.php"; include_once "classes/mietzeit_class.php"; include_once "classes/class_mietvertrag.php"; if (isset($_REQUEST["daten"])) { $daten = $_REQUEST["daten"]; } if (isset($_REQUEST["schritt"])) {
<?php /* Allgemeine Funktionsdatei laden */ include_once "includes/allgemeine_funktionen.php"; include_once "classes/class_mietspiegel.php"; /* überprüfen ob Benutzer Zugriff auf das Modul hat */ if (!isset($_SESSION['benutzer_id']) or !check_user_mod($_SESSION['benutzer_id'], 'mietspiegel')) { echo '<script type="text/javascript">'; echo "alert('Keine Berechtigung')"; echo '</script>'; die; } /* Modulabhängige Dateien d.h. Links und eigene Klasse */ include_once "options/links/links.mietspiegel.php"; if (!empty($_REQUEST["option"])) { $option = $_REQUEST["option"]; } else { $option = 'default'; } /* Optionsschalter */ switch ($option) { default: echo "NIX"; break; case "mietspiegelliste": $ms = new mietspiegel(); $ms->liste_mietspiegel(); break; case "mietspiegel_anzeigen": $ms = new mietspiegel(); $jahr = $_REQUEST['jahr'];