Hochladen aller Dateien des Projekts.
This commit is contained in:
180
ad_wertemenge_elemente.php
Executable file
180
ad_wertemenge_elemente.php
Executable file
@@ -0,0 +1,180 @@
|
||||
<?php
|
||||
@session_start();
|
||||
|
||||
/*if ( strtolower( $_SESSION[ "benutzer_anmeldename" ] ) <> "superuser" )
|
||||
{
|
||||
$_SESSION[ "benutzer_anmeldename" ] = "";
|
||||
header("Location: index.php");
|
||||
}*/
|
||||
|
||||
|
||||
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_WERTEMENGE" );
|
||||
|
||||
if ( ( $exec[ 0 ] != 1 ) && ( mb_strtoupper( $_SESSION[ "benutzer_anmeldename" ], "UTF-8" ) != "SUPERUSER" ) )
|
||||
{
|
||||
header( "Location: us_uebersicht.php" );
|
||||
}
|
||||
|
||||
///////////////////////////////
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
$mandant_name = $_GET[ "mandant_name" ];
|
||||
|
||||
$_SESSION[ "title" ] = "Wertemengen-Elemente";
|
||||
include( 'ssi_header.php' );
|
||||
|
||||
|
||||
|
||||
$_SESSION[ "title" ] = "";
|
||||
|
||||
//$wertemengen = liefere_alle_wertemengen_kuerzel( "Standard", false );
|
||||
|
||||
|
||||
$wertemengen_kuerzel = $_GET[ "wertemenge_kuerzel" ];
|
||||
|
||||
if ( mb_strtoupper( $_SESSION[ "benutzer_anmeldename" ], "UTF-8" ) == "SUPERUSER" )
|
||||
{
|
||||
include( "su_menu.php" );
|
||||
}
|
||||
else
|
||||
{
|
||||
include( "ad_menu.php" );
|
||||
}
|
||||
|
||||
echo "<div style='margin-left:200px; padding-bottom:30px; min-height:550px;'>";
|
||||
|
||||
//echo $mandant_name." ".$wertemengen_kuerzel;
|
||||
|
||||
$elemente = liefere_wertemenge_elemente( $mandant_name, $wertemengen_kuerzel );
|
||||
|
||||
$wertemenge = liefere_wertemenge( $mandant_name, $wertemengen_kuerzel );
|
||||
|
||||
$i = 0;
|
||||
|
||||
$html = "<div name='eintraege_liste' id='eintraege_liste' ><table border='0' style='border:0px solid white; min-width:500px; font-size:90%; padding: 0px; '><tr>";
|
||||
foreach( $wertemenge[ 2 ] as $key=>$eigenschaft )
|
||||
{
|
||||
|
||||
if ( substr( $key, 0, 12 ) == "bezeichnung_" )
|
||||
{
|
||||
if ( strlen( $eigenschaft ) > 0 )
|
||||
{
|
||||
|
||||
$enthalten[ ] = substr( $key, 12 );
|
||||
$enthalten_string = $enthalten_string.substr( $key, 12 )."|";
|
||||
$i++;
|
||||
if ( bccomp( $i, 8, 0 ) > 0 )
|
||||
{
|
||||
//nix
|
||||
}
|
||||
else
|
||||
{
|
||||
$html = $html."<th style='text-align:left;' >".$eigenschaft."</th>";
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
if ( $wertemenge[ 2 ][ "typ" ] == "static" )
|
||||
{
|
||||
$html = $html."<th>Optionen</th>";
|
||||
}
|
||||
$html = $html."</tr><tr>";
|
||||
//echo count( $enthalten);
|
||||
if ( count( $elemente[ 2 ] ) > 0 )
|
||||
{
|
||||
foreach ( $elemente[ 2 ] as $element )
|
||||
{
|
||||
//xlog( 4, "Element ".$element );
|
||||
$j = 0;
|
||||
foreach( $element as $key=>$value )
|
||||
{
|
||||
//xlog( 4, "key ".$key." value ".$value );
|
||||
foreach ( $enthalten as $ele )
|
||||
{
|
||||
//xlog( 4, "ele ".$ele." key ".$key );
|
||||
if ( $ele == $key )
|
||||
{
|
||||
if ( bccomp( $j, 7, 0 ) > 0 )
|
||||
{
|
||||
//nix
|
||||
}
|
||||
else
|
||||
{
|
||||
$html = $html. "<td style='margin:0px;'>".$element[ $ele ]."</td>";
|
||||
}
|
||||
|
||||
$j++;
|
||||
|
||||
//xlog( 4, "treffer ele ".$ele." key ".$key );
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
}
|
||||
|
||||
|
||||
if ( bccomp( $j, $i, 0 ) < 0 )
|
||||
{
|
||||
for ( $k = $j; $k < $i; $k++ )
|
||||
{
|
||||
$html = $html."<td> </td>";
|
||||
}
|
||||
}
|
||||
|
||||
if ( $wertemenge[ 2 ][ "typ" ] == "static" )
|
||||
{
|
||||
$html = $html."<td style='margin:0px;min-width: 120px; vertical-align:middle;'><input type='button' value='löschen' style='width:60px; height:20px; font-size:.8em;' onclick=\"document.location.href='su_web.php?cmd=wertemengen_element_loeschen&mandant_name=".urlencode( $mandant_name )."&wertemenge_kuerzel=".urlencode( $wertemengen_kuerzel )."&element_id=".urlencode( $element[ 'element_id' ] )."';\" ><input type='button' value='ändern' style='width:60px; height:20px; font-size:.8em;' onclick=\"ajaxFunction( 'su_web.php?cmd=wertemengen_element_aendern&mandant_name=".urlencode( $mandant_name )."&wertemenge_kuerzel=".urlencode( $wertemengen_kuerzel )."&element_id=".urlencode( $element[ 'element_id' ] )."&elemente=".urlencode( $enthalten_string )."', 'wertemenge_anlegen' ); \" ></td>";
|
||||
}
|
||||
else
|
||||
{
|
||||
$html = $html."<td> </td>";
|
||||
}
|
||||
$html = $html."</tr>";
|
||||
|
||||
}
|
||||
}
|
||||
else
|
||||
{
|
||||
$html = $html."<td>Es sind keine Elemente vorhanden.</td>";
|
||||
}
|
||||
|
||||
$html = $html."</tr></table></div>";
|
||||
|
||||
//eintraege_liste
|
||||
|
||||
echo "<h2>Wertemenge ".$wertemenge[ 2 ][ "bezeichnung" ]."</h2>";
|
||||
echo "<span>Schnellsuche:</span><input type='text' style='width:400px;' value='Schnellsuche ...' name='schnellsuche' id='schnellsuche' onfocus=\"this.value = '';\" onblur=\"this.value='Schnellsuche ...';\" onkeyup=\"ajaxFunction( 'su_web.php?cmd=suche_wertemengen_elemente&mandant_name=".urlencode( $mandant_name )."&wertemenge_kuerzel=".urlencode( $wertemengen_kuerzel )."&konfig_option='+encodeURIComponent( this.value ), 'eintraege_liste' );\" /><br /><br />";
|
||||
echo "<input type='button' value='Zurück' style='width:150px;' onclick=\"document.location.href='ad_wertemenge.php'\" /><input type='button' style='width:150px;' value='Element hinzufügen' onclick=\"ajaxFunction( 'su_web.php?cmd=wertemengen_element_hinzufuegen&wertemenge_kuerzel=".urlencode( $wertemengen_kuerzel )."&mandant_name=".urlencode( $mandant_name )."&elemente=".urlencode( $enthalten_string )."', 'wertemenge_anlegen' );\" >";
|
||||
|
||||
echo '<div name="wertemenge_anlegen" id="wertemenge_anlegen" style=" border: 0px solid white; margin-top:10px;" ></div>';
|
||||
echo $html;
|
||||
?>
|
||||
|
||||
|
||||
<?php
|
||||
|
||||
echo '<div name="wertemenge_ergebnis_3" id="wertemenge_ergebnis_3" style=" margin-top:10px;" >'.$_SESSION[ "meldung_su" ].'</div>';
|
||||
$_SESSION[ "meldung_su" ] = "";
|
||||
|
||||
|
||||
|
||||
//echo "<p style='height:200px;' />";
|
||||
echo "</div>";
|
||||
echo "<p style='clear:both;' />";
|
||||
include( 'ssi_footer.php' );
|
||||
|
||||
?>
|
||||
Reference in New Issue
Block a user