92 lines
3.1 KiB
PHP
Executable File
92 lines
3.1 KiB
PHP
Executable File
<?php
|
|
@session_start();
|
|
|
|
$mandant_name = $_SESSION[ "mandant_name" ];
|
|
|
|
include_once( "f_admin.php" );
|
|
include_once( "f_wfl.php" );
|
|
include_once( "kd_einsprungspunkte.php" );
|
|
|
|
|
|
|
|
|
|
|
|
///////////////////////////////
|
|
// Darf der Benutzer diese Seite sehen?
|
|
|
|
$exec = besitzt_benutzer_systemrecht( $_SESSION[ "mandant_name" ], $_SESSION[ "benutzer_anmeldename" ], "ADMIN_BENUTZER" );
|
|
|
|
|
|
if ( $exec[ 0 ] != 1 )
|
|
{
|
|
header( "Location: us_uebersicht.php" );
|
|
}
|
|
|
|
///////////////////////////////
|
|
|
|
|
|
|
|
|
|
|
|
|
|
$_SESSION[ "title" ] = "Administratorbereich Benutzerverwaltung";
|
|
include( 'ssi_header.php' );
|
|
$_SESSION[ "title" ] = "";
|
|
include( "ad_menu.php" );
|
|
|
|
|
|
|
|
|
|
echo "<div style='margin-left:200px; padding-bottom:30px; min-height:550px;'>";
|
|
echo "<span>Schnellsuche:</span><input type='text' style='width:200px;' value='Schnellsuche ...' name='schnellsuche' id='schnellsuche' onfocus=\"this.value = ''; fuelle_element( 'ergebnis_1', '' ); \" onblur=\"this.value='Schnellsuche ...';\" onkeyup=\"ajaxFunction( 'su_web.php?cmd=suche_benutzer&mandant_name=".urlencode( $mandant_name )."&konfig_option='+encodeURIComponent( this.value ), 'eintraege_liste' );\" /><br /><br />";
|
|
|
|
echo '<div id="eintraege_liste" name="eintraege_liste" style=" display:inline;" ><select id="select_style_1" size="20" name="users" onchange="fuelle_element( \'ergebnis_3\', \'\' );ajaxFunction( \'su_web.php?cmd=liefere_benutzerinformationen&benutzer_anmeldename=\'+this.value, \'ergebnis_1\' ); ajaxFunction( \'su_web.php?cmd=liefere_benutzer_optionen&benutzer_anmeldename=\'+this.value, \'ergebnis_2\' );" >';
|
|
//
|
|
// Schleife über die Optionen
|
|
|
|
$ergebnis_1 = liefere_wertemenge_elemente( $mandant_name, "systembenutzer" );
|
|
|
|
foreach ( $ergebnis_1[ 2 ] as $zeile )
|
|
{
|
|
$ben = liefere_benutzerinformationen( $mandant_name, $zeile[ "alpha_01" ] );
|
|
|
|
echo "<option value='".$ben[ 2 ][ "benutzer_anmeldename" ]."'>".$ben[ 2 ][ "benutzer_vorname" ]." ".$ben[ 2 ][ "benutzer_nachname" ]."</option>";
|
|
}
|
|
|
|
|
|
$ergebnis = liefere_alle_benutzer_bavn( $mandant_name, false );
|
|
|
|
foreach ( $ergebnis[ 2 ] as $zeile )
|
|
{
|
|
if ( ( strlen( $zeile[ "benutzer_vorname" ] ) == 0 ) and ( strlen( $zeile[ "benutzer_nachname" ] ) == 0 ) )
|
|
{
|
|
$name = $zeile[ "benutzer_anmeldename" ];
|
|
}
|
|
else
|
|
{
|
|
$name = $zeile[ "benutzer_vorname" ]." ".$zeile[ "benutzer_nachname" ];
|
|
}
|
|
echo "<option value='".$zeile[ "benutzer_anmeldename" ]."'>".$name."</option>";
|
|
}
|
|
|
|
?>
|
|
</select></div>
|
|
|
|
|
|
<div name="ergebnis_1" id="ergebnis_1" style=" vertical-align:top; position:absolute; display:inline; margin-top:10px;" ></div>
|
|
|
|
|
|
|
|
|
|
<div name="ergebnis_2" id="ergebnis_2" style=" margin-top:10px;" ><input type="button" value="Anlegen" style="width:150px;margin-left:10px;" onclick="$( '#ergebnis_3' ).load( 'su_web.php?cmd=benutzer_anlegen', function() { $( '.date-pick' ).datepicker( { showAnim: 'clip', buttonImageOnly: true, showOn: 'both', buttonImage: 'img/kalender.png', showWeek: true } ); } ); " /></div>
|
|
|
|
<?php
|
|
|
|
echo '<div name="ergebnis_3" id="ergebnis_3" style=" margin-top:10px;" >'.$_SESSION[ "meldung_ad" ].'</div>';
|
|
$_SESSION[ "meldung_ad" ] = "";
|
|
|
|
echo "</div>";
|
|
|
|
include( 'ssi_footer.php' );
|
|
|
|
?>
|