Subversion-Projekte lars-tiefland.content-management

Revision

Details | Letzte Änderung | Log anzeigen | RSS feed

Revision Autor Zeilennr. Zeile
1 lars 1
<?
2
    $self = basename( $PHP_SELF );
3
    $DB = "artikel";
4
    define( "modul_name", "online_shop" );
5
    define( "tool_name", "artikel" );
6
    require_once  "connect2.php";
7
 
8
    session_start();
9
    if ( !$language )
10
    {
11
        $language = "DE";
12
    }
13
 
14
    // $charset laden um die jeweiligen ISO-Zeichensätzte zu laden.
15
    require_once  "charset.php";
16
 
17
    if ( $delete_link )
18
    {
19
        unset( $delete_link );
20
 
21
        foreach ( array_keys( $link ) as $elem )
22
        {
23
            $cond[] = "(" . $elem . "='" . $link[$elem] . "')";
24
        }
25
        $query = "delete from shop_link_table where " . implode( " and ", $cond );
26
        $result = mysql_query( $query );
27
?>
28
<script language=javascript>
29
	if (parent.frames.length == 0)
30
	{
31
		window.close();
32
	}
33
	else
34
	{
35
		parent.tree.reload();
36
		document.location='<? echo $self
37
?>?action=edit&ID=<? echo $link[ID];
38
?>';
39
	}
40
</script>
41
<?
42
        exit;
43
    }
44
 
45
    if ( $action == "update" )
46
    {
47
        // Standardverfahren für Einträge in der native Language (DE)
48
        if ( !$ID )
49
        {
50
            if ( $webs[max_artikel] )
51
            {
52
                // Überprüfe ob noch Artikel frei sind
53
                $query = "select count(*) from $DB where Father > -2 and Language='DE'";
54
                $result = mysql_query( $query ) or die( mysql_errno() . ": " .
55
                    mysql_error() . "<hr>" . $query . "<hr>" );
56
                $zeile = mysql_fetch_array( $result );
57
                if ( $zeile[0] >= $webs[max_artikel] )
58
                {
59
                    header( "Location: max_Artikel_error.htm" );
60
                    exit;
61
                }
62
            }
63
 
64
            // insert Dummy-Entry
65
            $query = "insert into $DB (erstellt_am,erstellt_von) VALUES (NOW(),'$PHP_AUTH_USER')";
66
            $result = mysql_query( $query ) or die( mysql_errno() . ": " .
67
                mysql_error() . "<hr>" . $query . "<hr>" );
68
            $ID = mysql_insert_id();
69
        }
70
 
71
        // Übersetzungen sind eigentlich updates
72
        // Verfahren für Einträge die nicht "DE" sind
73
        if ( $language != "DE" )
74
        {
75
            // überprüfe ob der Eintrag schon übersetzt wurde
76
            $query = "select * from $DB where ID = '$ID' and Language = '$language'";
77
            $result = mysql_query( $query ) or die( mysql_errno() . ": " .
78
                mysql_error() . "<hr>" . $query . "<hr>" );
79
            if ( mysql_num_rows( $result ) == 0 )
80
            {
81
                // Eintrag wurde noch nicht übersetzt neuen Dummy in der entsprechenden Sprache erzeugen
82
                $query = "insert into $DB (ID,Language,erstellt_am,erstellt_von) VALUES ($ID,'$language',NOW(),'$PHP_AUTH_USER')";
83
                $result = mysql_query( $query ) or die( mysql_errno() . ": " .
84
                    mysql_error() . "<hr>" . $query . "<hr>" );
85
            }
86
            // Der Eintrag für die Sprache wurde erzeugt.
87
        }
88
 
89
 
90
        unset( $HTTP_POST_VARS[action] );
91
        unset( $HTTP_POST_VARS[ID] );
92
 
93
        // Bilderupload
94
        foreach ( array_keys( $HTTP_POST_VARS ) as $elem )
95
        {
96
            if ( $elem[0] == "_" )
97
            {
98
                unset( $HTTP_POST_VARS[$elem] );
99
                $button = $$elem;
100
                $elem = substr( $elem, 1 );
101
                $Pfad = $HTTP_POST_VARS[$elem . "_Pfad"];
102
                unset( $HTTP_POST_VARS[$elem . "_Pfad"] );
103
                $image = $$elem;
104
                $image_name = $elem . "_name";
105
                $image_name = urlencode( $$image_name );
106
                switch ( $button )
107
                {
108
                    case 0:
109
                        break;
110
                    case 1:
111
                        $HTTP_POST_VARS[$elem] = '';
112
                        break;
113
                    case 2:
114
                        $image_name = $ID . "_" . $language . "_" . $image_name;
115
                        //$image_name=$ID.strrchr($image_name,".");
116
                        $HTTP_POST_VARS[$elem] = $image_name;
117
 
118
 
119
                        // $Imagenummer extrahieren
120
                        $Imagenummer = explode( "_", $elem );
121
                        $Imagenummer = $Imagenummer[1];
122
                        $DatenID = "bild" . $Imagenummer;
123
                        $Imagedaten = explode( ";", $web_rechte[modul_name][tool_name][$DatenID] );
124
                        /*
125
                        Imagedaten möglich Werte:
126
                        0: Titel des Feldes
127
                        1: max. Breite für Bild1
128
                        2: max. Höhe für Bild1
129
 
130
                        3: Pfad für mittleres Bild1
131
                        4: max. Breite für mittleres Bild1
132
                        5: max. Höhe für mittleres Bild1
133
 
134
                        6: Pfad für kleines Bild1
135
                        7: max. Breite für kleines Bild1
136
                        8: max. Höhe für kleines Bild1
137
                        */
138
 
139
                        // Höhe und Breite des Bildes bestimmen
140
                        $imgsize = GetImageSize( $image );
141
                        // $imgsize[0] $imgsize[1]
142
 
143
                        // ---- Hier wird abgefragt ob das grosse Bild angepasst werden soll ---- //
144
                        $resize = false;
145
                        if ( count( $Imagedaten ) > 1 )
146
                        {
147
                            $resize = true;
148
                        }
149
                        if ( ( $imgsize[0] < $Imagedaten[1] ) and ( $imgsize[1] <
150
                            $Imagedaten[2] ) )
151
                        {
152
                            $resize = false;
153
                        }
154
 
155
                        if ( $resize == true )
156
                        {
157
                            exec( "convert -scale " . $Imagedaten[1] . "x" .
158
                                $Imagedaten[2] . " " . $image . " " . $Pfad .
159
                                $image_name );
160
                        }
161
                        else
162
                        {
163
                            copy( $image, $Pfad . $image_name );
164
                        }
165
 
166
                        // ---- falls mittleres Bild: erstellen---- //
167
                        if ( ( $Imagedaten[4] ) and ( $Imagedaten[5] ) )
168
                        {
169
                            exec( "convert -scale " . $Imagedaten[4] . "x" .
170
                                $Imagedaten[5] . " " . $image . " " . $Pfad .
171
                                $Imagedaten[3] . "/" . $image_name );
172
                        }
173
 
174
                        // ---- falls kleines Bild: erstellen---- //
175
                        if ( ( $Imagedaten[6] ) and ( $Imagedaten[7] ) )
176
                        {
177
                            exec( "convert -scale " . $Imagedaten[7] . "x" .
178
                                $Imagedaten[8] . " " . $image . " " . $Pfad .
179
                                $Imagedaten[6] . "/" . $image_name );
180
                        }
181
                        break;
182
                    default:
183
                        break;
184
                }
185
            }
186
        }
187
 
188
        // Update
189
        $names = array();
190
        foreach ( array_keys( $HTTP_POST_VARS ) as $elem )
191
        {
192
            if ( ereg( "^preis", $elem ) )
193
            {
194
                if ( ereg( "%$", $HTTP_POST_VARS[$elem] ) )
195
                {
196
                    $HTTP_POST_VARS[$elem] = abs( $HTTP_POST_VARS[$elem] ) * ( -
197
                        1 );
198
                }
199
            }
200
            array_push( $names, "$elem='$HTTP_POST_VARS[$elem]'" );
201
        }
202
        $query = "update $DB set " . join( $names, ', ' );
203
        $query = $query .
204
            ", letzte_Aenderung_am = NOW(), letzte_Aenderung_von='$PHP_AUTH_USER' where ID = '$ID' and Language='$language'";
205
        $result = mysql_query( $query ) or die( mysql_errno() . ": " .
206
            mysql_error() );
207
 
208
        /*
209
        Alle Daten für ein Standardupadte sind jetzt verabeitet.
210
        Jetzt wird noch der "Father", falls nötig angepasst
211
        */
212
        $query = "select distinct Father from artikel where ID = '$ID'";
213
        $result = mysql_query( $query ) or die( mysql_errno() . ": " .
214
            mysql_error() );
215
        if ( mysql_num_rows( $result ) > 1 )
216
        {
217
            $query = "select Father from artikel where ID = '$ID' and Language='DE'";
218
            $result = mysql_query( $query ) or die( mysql_errno() . ": " .
219
                mysql_error() );
220
            $zeile = mysql_fetch_array( $result );
221
 
222
            $query = "update artikel set Father = $zeile[Father] where ID = '$ID'";
223
            $result = mysql_query( $query ) or die( mysql_errno() . ": " .
224
                mysql_error() );
225
        }
226
?>
227
<script language=javascript>
228
	if (parent.frames.length == 0)
229
	{
230
		window.close();
231
	}
232
	else
233
	{
234
		parent.tree.reload();
235
		document.location='<? echo $self
236
?>?action=edit&ID=<? echo $ID;
237
?>';
238
	}
239
</script>
240
<?
241
        exit;
242
    }
243
 
244
    if ( $action == "delete" )
245
    {
246
        if ( $ID )
247
        {
248
            $query = "DELETE FROM $DB WHERE ID = $ID";
249
            $result = mysql_query( "$query" ) or die( mysql_errno() . ": " .
250
                mysql_error() );
251
?>
252
<script language=javascript>
253
	if (parent.frames.length == 0)
254
	{
255
		window.close();
256
	}
257
	else
258
	{
259
		parent.tree.reload();
260
		document.location='<? echo $self
261
?>?action=edit&ID=<? echo "-1";
262
?>';
263
	}
264
</script>
265
<?
266
            exit;
267
        }
268
    }
269
?>
270
<html>
271
<head>
272
<title><? echo $webs[kunde_bezeichnung]
273
?>: Redaktionssystem</title>
274
<meta http-equiv="Content-Type" content="text/html; charset=<? echo $charset
275
?>">
276
<link rel=stylesheet type="text/css" href="redaktion.css">
277
<style type="text/css">
278
body
279
{
280
	font-family: Arial, Helvetica, sans-serif; font-size: 10pt;
281
<? if ( $webs[font_color_seite] )
282
    {
283
?>color:				#<? echo $webs[font_color_seite]
284
?>;<? }
285
?>
286
<? if ( $webs[bgcolor_seite] )
287
    {
288
?>background-color:	#<? echo $webs[bgcolor_seite]
289
?>;<? }
290
?>
291
<? if ( $webs[hintergrundbild] )
292
    {
293
?>background-image: url(../images/hintergrundbild/<? echo
294
$webs[hintergrundbild]
295
?>);<? }
296
?>
297
}
298
 
299
.links
300
{
301
font-size: 10pt;
302
<? if ( $webs[font_color_links] )
303
    {
304
?>color:				#<? echo $webs[font_color_links]
305
?>;<? }
306
?>
307
<? if ( $webs[bgcolor_links] )
308
    {
309
?>background-color:	#<? echo $webs[bgcolor_links]
310
?>;<? }
311
?>
312
}
313
 
314
.rechts
315
{
316
font-size: 10pt;
317
<? if ( $webs[font_color_rechts] )
318
    {
319
?>color:				#<? echo $webs[font_color_rechts]
320
?>;<? }
321
?>
322
<? if ( $webs[bgcolor_rechts] )
323
    {
324
?>background-color:	#<? echo $webs[bgcolor_rechts]
325
?>;<? }
326
?>
327
}
328
 
329
A:link {font-family: Arial, Helvetica, sans-serif; font-size: 10pt; color: #<? echo
330
$webs[font_color_rechts]
331
?>}
332
A:visited {font-family: Arial, Helvetica, sans-serif; font-size: 10pt; color: #<? echo
333
$webs[font_color_rechts]
334
?>}
335
A:active {font-family: Arial, Helvetica, sans-serif; font-size: 10pt; color: #<? echo
336
$webs[font_color_rechts]
337
?>}
338
A:hover {font-family: Arial, Helvetica, sans-serif; font-size: 10pt; color: #<? echo
339
$webs[font_color_rechts]
340
?>}
341
</style>
342
<style type="text/css">
343
<!--
344
table.input
345
{
346
	border-width: 2px 1px 1px 2px;
347
	border-top-color    : #CCCCCC;
348
	border-left-color   : #CCCCCC;
349
	border-bottom-color : #AAAAAA;
350
	border-right-color  : #AAAAAA;
351
	border-style		:inset;
352
	background-color	: #FFFFFF;
353
}
354
-->
355
</style>
356
<script language="JavaScript">
357
<!--
358
 
359
function MM_swapImgRestore() { //v3.0
360
  var i,x,a=document.MM_sr; for(i=0;a&&i<a.length&&(x=a[i])&&x.oSrc;i++) x.src=x.oSrc;
361
}
362
 
363
function MM_preloadImages() { //v3.0
364
  var d=document; if(d.images){ if(!d.MM_p) d.MM_p=new Array();
365
    var i,j=d.MM_p.length,a=MM_preloadImages.arguments; for(i=0; i<a.length; i++)
366
    if (a[i].indexOf("#")!=0){ d.MM_p[j]=new Image; d.MM_p[j++].src=a[i];}}
367
}
368
 
369
function MM_swapImage() { //v3.0
370
  var i,j=0,x,a=MM_swapImage.arguments; document.MM_sr=new Array; for(i=0;i<(a.length-2);i+=3)
371
   if ((x=MM_findObj(a[i]))!=null){document.MM_sr[j++]=x; if(!x.oSrc) x.oSrc=x.src; x.src=a[i+2];}
372
}
373
 
374
function MM_findObj(n, d) { //v4.0
375
  var p,i,x;  if(!d) d=document; if((p=n.indexOf("?"))>0&&parent.frames.length) {
376
    d=parent.frames[n.substring(p+1)].document; n=n.substring(0,p);}
377
  if(!(x=d[n])&&d.all) x=d.all[n]; for (i=0;!x&&i<d.forms.length;i++) x=d.forms[i][n];
378
  for(i=0;!x&&d.layers&&i<d.layers.length;i++) x=MM_findObj(n,d.layers[i].document);
379
  if(!x && document.getElementById) x=document.getElementById(n); return x;
380
}
381
 
382
function killkomma(w)
383
{
384
 return w.replace(/,/,'.');
385
}
386
 
387
function call_editor(Feldname,properties)
388
{
389
	editor=window.open("../editor/editor.php?properties="+properties,Feldname,"height=400,width=750,location=no,menubar=no,resizable=yes,scrollbars=no,status=no,toolbar=no");;
390
}
391
 
392
function explore(Feldname,bild_dir,ID)
393
{
394
	explorer_fenster=window.open("explore.php?Tab=<? echo $DB
395
?>&Feld="+Feldname+"&bild_dir="+bild_dir+"&ID="+ID,"explorer_fenster","height=400,width=300,location=no,menubar=no,resizable=yes,scrollbars=no,status=no,toolbar=no");;
396
}
397
//-->
398
</script>
399
<script language="JavaScript" src="../checkDate.js"></script>
400
<meta name="description" content="Redaktionssystem">
401
<meta name="author" content="Webagentur Niewerth">
402
<meta name="robots" content="noindex">
403
</head>
404
 
405
<body bgcolor="#<? echo $webs[bgcolor_seite];
406
?>" leftmargin="20" topmargin="10" marginwidth="20" marginheight="10" text="#000000">
407
<form method="post" action="<? echo $self
408
?>" name="formname" enctype="multipart/form-data">
409
  <table width="558" border="0" cellspacing="0" cellpadding="0">
410
    <tr valign="top">
411
      <td width="508">
412
        <?
413
    require_once "language_pack.php";
414
    if ( $action == "edit" )
415
    {
416
        if ( $ID )
417
        {
418
            $result = mysql_query( "SELECT * FROM $DB where ID = '$ID' and Language = '$language'" ) or
419
                die( mysql_errno() . ": " . mysql_error() );
420
            if ( mysql_num_rows( $result ) == 0 )
421
            {
422
                $result = mysql_query( "SELECT * FROM $DB where ID = '$ID' and Language = 'DE'" ) or
423
                    die( mysql_errno() . ": " . mysql_error() );
424
                $Language_neueintrag = true;
425
            }
426
            else
427
            {
428
                $Language_neueintrag = false;
429
            }
430
            $zeile = mysql_fetch_array( $result );
431
        }
432
?>
433
        <table width="100%" border="1" cellspacing="0" cellpadding="3" bordercolorlight="#FFFFFF" bordercolordark="#999999">
434
          <tr bgcolor="#<? echo $webs[bgcolor_links]
435
?>">
436
            <td colspan="3"><font color="#<? echo $webs[font_color_links]
437
?>"><b>Artikel:
438
<? if ( $language != "DE" )
439
        {
440
?>Übersetzung<? }
441
?>
442
<? if ( ( $ID ) and ( $Language_neueintrag == false ) )
443
        {
444
?>Bearbeiten<? }
445
        else
446
        {
447
?>Neueintrag<? }
448
?>
449
              </b> </font>
450
              <input type="hidden" name="Father" value="<? $out = "-1";
451
        if ( $zeile[Father] )
452
        {
453
            $out = $zeile[Father];
454
        }
455
        if ( $Father )
456
        {
457
            $out = $Father;
458
        }
459
        echo $out;
460
?>" size="2">
461
            </td>
462
          </tr>
463
          <?
464
        $Feld = "kennung";
465
        if ( isset( $user_rechte[modul_name][tool_name][$Feld] ) )
466
        {
467
?>
468
          <tr>
469
            <td bgcolor="#<? echo $webs[bgcolor_links]
470
?>" valign="middle" width="21%">
471
              <font color="#<? echo $webs[font_color_links]
472
?>"><b>
473
              <?
474
            if ( $web_rechte[modul_name][tool_name][$Feld] )
475
            {
476
                echo $web_rechte[modul_name][tool_name][$Feld];
477
            }
478
            else
479
            {
480
?>
481
              Kennung
482
              <?
483
            }
484
?>
485
              </b></font> </td>
486
            <td bgcolor="#<? echo $webs[bgcolor_rechts]
487
?>" colspan="2" width="79%">
488
              <input type="text" name="kennung" value="<? echo htmlentities( $zeile[kennung] )
489
?>">
490
            </td>
491
          </tr>
492
          <?
493
        }
494
?>
495
          <?
496
        $Feld = "Rang";
497
        if ( isset( $user_rechte[modul_name][tool_name][$Feld] ) )
498
        {
499
?>
500
          <tr>
501
            <td bgcolor="#<? echo $webs[bgcolor_links]
502
?>" valign="middle" width="21%">
503
              <font color="#<? echo $webs[font_color_links]
504
?>"><b>
505
              <?
506
            if ( $web_rechte[modul_name][tool_name][$Feld] )
507
            {
508
                echo $web_rechte[modul_name][tool_name][$Feld];
509
            }
510
            else
511
            {
512
?>
513
              Rang
514
              <?
515
            }
516
?>
517
              </b></font> </td>
518
            <td bgcolor="#<? echo $webs[bgcolor_rechts]
519
?>" colspan="2" width="79%">
520
              <input type="text" name="<? echo $Feld
521
?>" value="<? echo
522
htmlentities( $zeile[$Feld] )
523
?>" size="5">
524
            </td>
525
          </tr>
526
          <?
527
        }
528
?>
529
          <?
530
        $Feld = "kurzbezeichnung";
531
        if ( isset( $user_rechte[modul_name][tool_name][$Feld] ) )
532
        {
533
?>
534
          <tr>
535
            <td bgcolor="#<? echo $webs[bgcolor_links]
536
?>" valign="middle" width="21%">
537
              <font color="#<? echo $webs[font_color_links]
538
?>"><b>
539
              <?
540
            if ( $web_rechte[modul_name][tool_name][$Feld] )
541
            {
542
                echo $web_rechte[modul_name][tool_name][$Feld];
543
            }
544
            else
545
            {
546
?>
547
              Kurzbezeichnung
548
              <?
549
            }
550
?>
551
              </b></font> </td>
552
            <td bgcolor="#<? echo $webs[bgcolor_rechts]
553
?>" colspan="2" width="79%">
554
              <input type="text" name="kurzbezeichnung" value="<? echo
555
htmlentities( $zeile[kurzbezeichnung] )
556
?>">
557
            </td>
558
          </tr>
559
          <?
560
        }
561
?>
562
          <?
563
        $Feld = "lang";
564
        if ( isset( $user_rechte[modul_name][tool_name][$Feld] ) )
565
        {
566
?>
567
          <tr>
568
            <td bgcolor="#<? echo $webs[bgcolor_links]
569
?>" width="21%"> <font color="#<? echo
570
$webs[font_color_links]
571
?>"><b>
572
              <?
573
            if ( $web_rechte[modul_name][tool_name][$Feld] )
574
            {
575
                echo $web_rechte[modul_name][tool_name][$Feld];
576
            }
577
            else
578
            {
579
?>
580
              Langbezeichnung
581
              <?
582
            }
583
?>
584
              </b></font> </td>
585
            <td bgcolor="#<? echo $webs[bgcolor_rechts]
586
?>" colspan="2" width="79%">
587
              <input type="text" name="langbezeichnung" size="55" value="<? echo
588
htmlentities( $zeile[langbezeichnung] )
589
?>">
590
            </td>
591
          </tr>
592
          <?
593
        }
594
?>
595
          <?
596
        $Feld = "beschreibung";
597
        if ( isset( $user_rechte[modul_name][tool_name][$Feld] ) )
598
        {
599
?>
600
          <tr>
601
            <td bgcolor="#<? echo $webs[bgcolor_links]
602
?>" valign="top" width="21%">
603
              <font color="#<? echo $webs[font_color_links]
604
?>"><b>
605
              <?
606
            if ( $web_rechte[modul_name][tool_name][$Feld] )
607
            {
608
                echo $web_rechte[modul_name][tool_name][$Feld];
609
            }
610
            else
611
            {
612
?>
613
              Beschreibung
614
              <?
615
            }
616
?>
617
              </b></font> </td>
618
            <td bgcolor="#<? echo $webs[bgcolor_rechts]
619
?>" colspan="2" width="79%">
620
				<table class="input" cellspacing="0" cellpadding="0" width="100%" height="60px">
621
				  <tr>
622
				      <td valign="top" id="<? echo $Feld
623
?>_view" onClick="call_editor('<? echo
624
$Feld
625
?>')"><? if ( !
626
$zeile[$Feld] )
627
            {
628
?>&nbsp;<? }
629
            else
630
            {
631
                echo $zeile[$Feld];
632
            }
633
?></td>
634
						<input type="hidden" name="<? echo $Feld
635
?>" value="<? echo
636
htmlentities( $zeile[$Feld] )
637
?>">
638
				  </tr>
639
				</table>
640
			</td>
641
          </tr>
642
          <?
643
        }
644
?>
645
          <?
646
        $Feld = "beschreibung_simpel";
647
        if ( isset( $user_rechte[modul_name][tool_name][$Feld] ) )
648
        {
649
?>
650
          <tr>
651
            <td bgcolor="#<? echo $webs[bgcolor_links]
652
?>" valign="top" width="21%">
653
              <font color="#<? echo $webs[font_color_links]
654
?>"><b>
655
              <?
656
            if ( $web_rechte[modul_name][tool_name][$Feld] )
657
            {
658
                echo $web_rechte[modul_name][tool_name][$Feld];
659
            }
660
            else
661
            {
662
?>
663
              Beschreibung
664
              <?
665
            }
666
?>
667
              </b></font> </td>
668
            <td bgcolor="#<? echo $webs[bgcolor_rechts]
669
?>" colspan="2" width="79%">
670
              <textarea name="beschreibung" cols="45" rows="6"><? echo $zeile[beschreibung];
671
?></textarea>
672
			</td>
673
          </tr>
674
          <?
675
        }
676
?>
677
          <?
678
        $Feld = "beschreibung2_simpel";
679
        if ( isset( $user_rechte[modul_name][tool_name][$Feld] ) )
680
        {
681
?>
682
          <tr>
683
            <td bgcolor="#<? echo $webs[bgcolor_links]
684
?>" valign="top" width="21%">
685
              <font color="#<? echo $webs[font_color_links]
686
?>"><b>
687
              <?
688
            if ( $web_rechte[modul_name][tool_name][$Feld] )
689
            {
690
                echo $web_rechte[modul_name][tool_name][$Feld];
691
            }
692
            else
693
            {
694
?>
695
              Beschreibung2
696
              <?
697
            }
698
?>
699
              </b></font> </td>
700
            <td bgcolor="#<? echo $webs[bgcolor_rechts]
701
?>" colspan="2" width="79%">
702
              <textarea name="beschreibung2" cols="45" rows="6"><? echo $zeile[beschreibung2];
703
?></textarea>
704
			</td>
705
          </tr>
706
          <?
707
        }
708
?>
709
<?
710
        for ( $runner = 1; $runner <= 16; $runner++ )
711
        {
712
            $Feld = "short_line_" . $runner;
713
            if ( isset( $user_rechte[modul_name][tool_name][$Feld] ) )
714
            {
715
?>
716
          <tr>
717
            <td bgcolor="#<? echo $webs[bgcolor_links]
718
?>" valign="middle" width="21%">
719
              <font color="#<? echo $webs[font_color_links]
720
?>"><b>
721
              <?
722
                if ( $web_rechte[modul_name][tool_name][$Feld] )
723
                {
724
                    echo $web_rechte[modul_name][tool_name][$Feld];
725
                }
726
                else
727
                {
728
?>&nbsp;<?
729
                }
730
?>
731
              </b></font> </td>
732
            <td bgcolor="#<? echo $webs[bgcolor_rechts]
733
?>" colspan="2" width="79%">
734
              <input type="text" name="<? echo $Feld
735
?>" value="<? echo
736
htmlentities( $zeile[$Feld] )
737
?>">
738
            </td>
739
          </tr>
740
          <?
741
            }
742
        }
743
?>
744
<?
745
        for ( $bild_nr = 1; $bild_nr <= 6; $bild_nr++ )
746
        {
747
            $Feld = "bild$bild_nr";
748
            if ( isset( $user_rechte[modul_name][tool_name][$Feld] ) )
749
            {
750
?>
751
          <tr>
752
            <td bgcolor="#<? echo $webs[bgcolor_links]
753
?>" valign="top" width="21%">
754
              <font color="#<? echo $webs[font_color_links]
755
?>"><b>
756
              <?
757
                $Felddaten = explode( ";", $web_rechte[modul_name][tool_name][$Feld] );
758
                if ( !empty( $Felddaten[0] ) )
759
                {
760
                    echo $Felddaten[0];
761
                }
762
                else
763
                {
764
?>
765
              Bild
766
              <? echo $bild_nr;
767
?>
768
              <?
769
                }
770
?>
771
              </b></font> </td>
772
            <td bgcolor="#<? echo $webs[bgcolor_rechts]
773
?>" colspan="2" width="79%">
774
              <table border="0" width="100%" cellspacing="0" cellpadding="0">
775
                <tr>
776
                  <td width="55%" nowrap colspan="2"> <font color="#<? echo
777
$webs[font_color_rechts]
778
?>">
779
                    <?
780
                $image_name = "bild_" . $bild_nr . "_url";
781
                $image_Path = "/images/Bild_" . $bild_nr . "/";
782
                $image_Path = $webs[verzeichnis] . $image_Path;
783
 
784
                if ( $Language_neueintrag )
785
                {
786
?><input type="hidden" name="<? echo $image_name
787
?>" value="<? echo
788
$zeile[$image_name]
789
?>"><?
790
                }
791
?><input type="hidden" name="<? echo $image_name
792
?>_Pfad" value="<? echo
793
$image_Path
794
?>"><?
795
 
796
                if ( $zeile[$image_name] != "" )
797
                {
798
?>
799
                    <input type="radio" name="_<? echo $image_name
800
?>" value="0" checked>
801
                    <a href="http://www.<? echo $site . "/images/Bild_" . $bild_nr .
802
"/" . $zeile[$image_name]
803
?>" target="blank">
804
                    <? echo $zeile[$image_name];
805
?> </a>
806
                    <?
807
                    if ( file_exists( $image_Path . $zeile[$image_name] ) )
808
                    {
809
                        $size = filesize( $image_Path . $zeile[$image_name] ) >>
810
                            10;
811
                        $imgsize = GetImageSize( $image_Path . $zeile[$image_name] );
812
                        echo "&nbsp;( $size KB";
813
                        if ( $imgsize )
814
                        {
815
                            echo "&nbsp;$imgsize[0]x$imgsize[1]";
816
                        }
817
                        echo " )<BR>";
818
                    }
819
                    else
820
                    {
821
                        echo "<br>";
822
                    }
823
                }
824
?>
825
                    <input type="radio" name="_<? echo $image_name
826
?>" value="1" <? if ( $zeile[$image_name] ==
827
"" )
828
                {
829
                    echo "checked";
830
                }
831
?>>
832
                    kein
833
                    <? if ( substr( $Felddaten[0], 0, 4 ) == "Doku" )
834
                {
835
?>
836
                    Dokument
837
                    <? }
838
                else
839
                {
840
?>
841
                    Bild
842
                    <? }
843
?>
844
                    <br>
845
                    <input type="radio" name="_<? echo $image_name
846
?>" value="2">
847
                    <input type="File" name="<? echo $image_name
848
?>" size="17" maxlength="255" onFocus="this.form._<? echo
849
$image_name
850
?>[<? if ( $zeile[$image_name] !=
851
"" )
852
                {
853
                    echo "2";
854
                }
855
                else
856
                {
857
                    echo "1";
858
                }
859
?>].checked=true;">
860
                    </font> </td>
861
                  <td width="45%" nowrap align="center"><font color="#<? echo
862
$webs[font_color_rechts]
863
?>">&nbsp;
864
                    </font>
865
                    <? if ( substr( $Felddaten[0], 0, 4 ) <> "Doku" )
866
                {
867
                    if ( $zeile[$image_name] != "" )
868
                    {
869
?>
870
                    <a href="http://www.<? echo $site . "/images/Bild_" . $bild_nr .
871
"/" . $zeile[$image_name]
872
?>" target="blank"><img height="60" src="http://www.<? echo
873
$site . "/images/Bild_" . $bild_nr . "/" . $zeile[$image_name]
874
?>" border="0"></a>
875
                    <? }
876
                }
877
?>
878
                    <font color="#<? echo $webs[font_color_rechts]
879
?>">&nbsp;
880
                    </font> </td>
881
                </tr>
882
              </table>
883
<?
884
                if ( ( isset( $user_rechte[modul_name][tool_name]["bild" . $bild_nr .
885
                    "_text"] ) ) and ( isset( $user_rechte[modul_name][tool_name]["bild_pos" .
886
                    $bild_nr] ) ) )
887
                {
888
?>
889
              <hr width="100%">
890
<?
891
                }
892
?>
893
              <table border="0" width="50%" cellspacing="0" cellpadding="0">
894
<?
895
                if ( isset( $user_rechte[modul_name][tool_name]["bild" . $bild_nr .
896
                    "_text"] ) )
897
                {
898
?>
899
                <tr>
900
                  <td width="27%" nowrap><font color="#<? echo $webs[font_color_rechts]
901
?>">Unterschrift:</font></td>
902
                  <td width="28%" nowrap>
903
                    <input type="text" name="bildunterschrift_<? echo $bild_nr
904
?>" value="<? echo
905
$zeile["bildunterschrift_" . $bild_nr]
906
?>">
907
                  </td>
908
                </tr>
909
<?
910
                }
911
                if ( isset( $user_rechte[modul_name][tool_name]["bild_pos" .
912
                    $bild_nr] ) )
913
                {
914
?>
915
                <tr>
916
                  <td width="27%" nowrap><font color="#<? echo $webs[font_color_rechts]
917
?>">Position:</font></td>
918
                  <td width="28%" nowrap>
919
                    <select name="bild_position_<? echo $bild_nr
920
?>">
921
                      <option value="0"<? if ( $zeile["bild_position_" . $bild_nr] ==
922
 
923
                    {
924
                        echo " selected";
925
                    }
926
?>>links</option>
927
                      <option value="1"<? if ( $zeile["bild_position_" . $bild_nr] ==
928
1 )
929
                    {
930
                        echo " selected";
931
                    }
932
?>>rechts</option>
933
                    </select>
934
                  </td>
935
                </tr>
936
<?
937
                }
938
?>
939
              </table>
940
            </td>
941
          </tr>
942
          <?
943
            }
944
        }
945
?>
946
<?
947
        $Feld = "optionen";
948
        if ( isset( $user_rechte[modul_name][tool_name][$Feld] ) )
949
        {
950
            if ( $ID )
951
            {
952
?>
953
	<tr>
954
		    <td bgcolor="#<? echo $webs[bgcolor_links]
955
?>" width="21%" valign="top" height="100"><font color="#<? echo
956
$webs[font_color_links]
957
?>"><b>
958
              <?
959
                if ( $web_rechte[modul_name][tool_name][$Feld] )
960
                {
961
                    echo $web_rechte[modul_name][tool_name][$Feld];
962
                }
963
                else
964
                {
965
?>
966
              Optionen
967
              <?
968
                }
969
?>
970
              </b></font> </td>
971
		    <td colspan="2" bgcolor="#<? echo $webs[bgcolor_rechts]
972
?>"><iFrame height=100% width=100% frameborder="NO" marginwidth="0" marginheight="0" src="options.php?ID=<? echo
973
$ID
974
?>"></iFrame></td>
975
	</tr>
976
<?
977
            }
978
        }
979
?>
980
<?
981
        $Feld = "preisspion_edit";
982
        if ( isset( $user_rechte[modul_name][tool_name][$Feld] ) )
983
        {
984
            if ( $ID )
985
            {
986
?>
987
	<tr>
988
		    <td bgcolor="#<? echo $webs[bgcolor_links]
989
?>" width="21%" valign="top" height="150"><font color="#<? echo
990
$webs[font_color_links]
991
?>"><b>
992
              <?
993
                if ( $web_rechte[modul_name][tool_name][$Feld] )
994
                {
995
                    echo $web_rechte[modul_name][tool_name][$Feld];
996
                }
997
                else
998
                {
999
?>
1000
              Preisagentur
1001
              <?
1002
                }
1003
?>
1004
              </b></font> </td>
1005
		    <td colspan="2" bgcolor="#<? echo $webs[bgcolor_rechts]
1006
?>"><iFrame height=100% width=100% frameborder="NO" marginwidth="0" marginheight="0" src="Preisagentur_index.php?artikel=<? echo
1007
$ID
1008
?>"></iFrame></td>
1009
	</tr>
1010
<?
1011
            }
1012
        }
1013
?>
1014
<?
1015
        $Feld = "tester_edit";
1016
        if ( isset( $user_rechte[modul_name][tool_name][$Feld] ) )
1017
        {
1018
            if ( $ID )
1019
            {
1020
?>
1021
	<tr>
1022
		    <td bgcolor="#<? echo $webs[bgcolor_links]
1023
?>" width="21%" valign="top" height="175"><font color="#<? echo
1024
$webs[font_color_links]
1025
?>"><b>
1026
              <?
1027
                if ( $web_rechte[modul_name][tool_name][$Feld] )
1028
                {
1029
                    echo $web_rechte[modul_name][tool_name][$Feld];
1030
                }
1031
                else
1032
                {
1033
?>
1034
              Tests:
1035
              <?
1036
                }
1037
?>
1038
              </b></font> </td>
1039
		    <td colspan="2" bgcolor="#<? echo $webs[bgcolor_rechts]
1040
?>"><iFrame height=100% width=100% frameborder="NO" marginwidth="0" marginheight="0" src="WarenTesterEdit_index.php?artikel=<? echo
1041
$ID
1042
?>"></iFrame></td>
1043
	</tr>
1044
<?
1045
            }
1046
        }
1047
?>
1048
<?
1049
        for ( $Feld_nr = 1; $Feld_nr <= 6; $Feld_nr++ )
1050
        {
1051
            $Feld = "preis$Feld_nr";
1052
            if ( isset( $user_rechte[modul_name][tool_name][$Feld] ) )
1053
            {
1054
                if ( $zeile[$Feld] < 0 )
1055
                {
1056
                    $zeile[$Feld] = abs( $zeile[$Feld] ) . "%";
1057
                }
1058
?>
1059
          <tr>
1060
            <td bgcolor="#<? echo $webs[bgcolor_links]
1061
?>" width="21%"> <font color="#<? echo
1062
$webs[font_color_links]
1063
?>"><b>
1064
              <?
1065
                if ( $web_rechte[modul_name][tool_name][$Feld] )
1066
                {
1067
                    echo $web_rechte[modul_name][tool_name][$Feld];
1068
                }
1069
                else
1070
                {
1071
?>
1072
              Preis
1073
              <? echo $Feld_nr
1074
?>
1075
              <?
1076
                }
1077
?>
1078
              </b></font> </td>
1079
            <td bgcolor="#<? echo $webs[bgcolor_rechts]
1080
?>" colspan="2" width="79%" nowrap>
1081
              <input type="text" name="<? echo $Feld
1082
?>" value="<? echo $zeile[$Feld]
1083
?>" onChange="this.value=killkomma(this.value);">
1084
              <font color="#<? echo $webs[font_color_links]
1085
?>"><b>
1086
              <?
1087
                $Feld = "autoupdate$Feld_nr";
1088
                $Feld2 = "preis_neu$Feld_nr";
1089
                if ( $zeile[$Feld] == "0000-00-00 00:00:00" )
1090
                {
1091
                    unset( $zeile[$Feld] );
1092
                }
1093
                if ( $zeile[$Feld2] == "0.00" )
1094
                {
1095
                    unset( $zeile[$Feld2] );
1096
                }
1097
                if ( isset( $user_rechte[modul_name][tool_name][$Feld] ) )
1098
                {
1099
?>
1100
              </b></font>
1101
              <input type="text" name="<? echo $Feld
1102
?>" value="<? echo $zeile[$Feld]
1103
?>" onFocus="if (this.value=='') {this.value=now('19:00:00')};this.select();">
1104
              <input type="text" name="<? echo $Feld2
1105
?>" value="<? echo $zeile[$Feld2]
1106
?>" onChange="this.value=killkomma(this.value);">
1107
              <font color="#<? echo $webs[font_color_links]
1108
?>"><b>
1109
              <?
1110
                }
1111
?>
1112
              </b></font> </td>
1113
          </tr>
1114
          <?
1115
            }
1116
        }
1117
?>
1118
          <?
1119
        $Feld = "status";
1120
        if ( isset( $user_rechte[modul_name][tool_name][$Feld] ) )
1121
        {
1122
?>
1123
          <tr>
1124
            <td bgcolor="#<? echo $webs[bgcolor_links]
1125
?>" width="21%"><font color="#<? echo
1126
$webs[font_color_links]
1127
?>"><b>
1128
              <?
1129
            if ( ( $web_rechte[modul_name][tool_name][$Feld] ) and ( !
1130
                strrpos( $web_rechte[modul_name][tool_name][$Feld], ";" ) ) )
1131
            {
1132
                echo $web_rechte[modul_name][tool_name][$Feld];
1133
            }
1134
            else
1135
            {
1136
?>
1137
              Status
1138
              <?
1139
            }
1140
?>
1141
              </b></font> </td>
1142
            <td bgcolor="#<? echo $webs[bgcolor_rechts]
1143
?>" colspan="2" width="79%">
1144
			<? $kats = explode( ";", $web_rechte[modul_name][tool_name][$Feld] );
1145
?>
1146
              <select name="<? echo $Feld
1147
?>"
1148
			  <? echo $web_rechte[modul_name][tool_name][$Feld . "_EventHandler"];
1149
?>>
1150
                <?
1151
            $kat_runner = 0;
1152
            foreach ( $kats as $elem )
1153
            {
1154
?>
1155
                <option value="<? echo $kat_runner
1156
?>"<? if ( $zeile[$Feld] ==
1157
$kat_runner )
1158
                {
1159
?>selected<? }
1160
?>>
1161
                <? echo $elem
1162
?>
1163
                </option>
1164
                <?
1165
                $kat_runner++;
1166
            }
1167
?>
1168
              </select>
1169
            </td>
1170
          </tr>
1171
          <?
1172
        }
1173
?>
1174
          <?
1175
        $Feld = "Lieferstatus";
1176
        if ( isset( $user_rechte[modul_name][tool_name][$Feld] ) )
1177
        {
1178
?>
1179
          <tr>
1180
            <td bgcolor="#<? echo $webs[bgcolor_links]
1181
?>" width="21%"><font color="#<? echo
1182
$webs[font_color_links]
1183
?>"><b>
1184
              <?
1185
            if ( ( $web_rechte[modul_name][tool_name][$Feld] ) and ( !
1186
                strrpos( $web_rechte[modul_name][tool_name][$Feld], ";" ) ) )
1187
            {
1188
                echo $web_rechte[modul_name][tool_name][$Feld];
1189
            }
1190
            else
1191
            {
1192
?>
1193
              Lieferstatus
1194
              <?
1195
            }
1196
?>
1197
              </b></font> </td>
1198
            <td bgcolor="#<? echo $webs[bgcolor_rechts]
1199
?>" colspan="2" width="79%">
1200
			<? $kats = explode( ";", $web_rechte[modul_name][tool_name][$Feld] );
1201
?>
1202
                            <select name="<? echo $Feld
1203
?>">
1204
                <?
1205
            $kat_runner = 0;
1206
            foreach ( $kats as $elem )
1207
            {
1208
?>
1209
                <option value="<? echo $kat_runner
1210
?>"<? if ( $zeile[$Feld] ==
1211
$kat_runner )
1212
                {
1213
?>selected<? }
1214
?>>
1215
                <? echo $elem
1216
?>
1217
                </option>
1218
                <?
1219
                $kat_runner++;
1220
            }
1221
?>
1222
              </select>
1223
            </td>
1224
          </tr>
1225
          <?
1226
        }
1227
?>
1228
          <?
1229
        for ( $Eigenschaft_nr = 1; $Eigenschaft_nr <= 5; $Eigenschaft_nr++ )
1230
        {
1231
            $Feld = "Eigenschaft_" . $Eigenschaft_nr;
1232
            if ( isset( $user_rechte[modul_name][tool_name][$Feld] ) )
1233
            {
1234
?>
1235
          <tr>
1236
            <td bgcolor="#<? echo $webs[bgcolor_links]
1237
?>" width="21%"> <font color="#<? echo
1238
$webs[font_color_links]
1239
?>"><b>
1240
              <?
1241
                if ( $web_rechte[modul_name][tool_name][$Feld] )
1242
                {
1243
                    echo $web_rechte[modul_name][tool_name][$Feld];
1244
                }
1245
                else
1246
                {
1247
?>
1248
              Eigenschaft
1249
              <? echo $Eigenschaft_nr
1250
?>
1251
              <?
1252
                }
1253
?>
1254
              </b></font> </td>
1255
            <td bgcolor="#<? echo $webs[bgcolor_rechts]
1256
?>" colspan="2" width="79%">
1257
              <input type="hidden" name="Eigenschaft_<? echo $Eigenschaft_nr
1258
?>" value="0">
1259
              <input type="checkbox" name="Eigenschaft_<? echo $Eigenschaft_nr
1260
?>" <? if ( $zeile[$Feld] ==
1261
1 )
1262
                {
1263
                    echo "checked";
1264
                }
1265
?> value="1">
1266
            </td>
1267
          </tr>
1268
          <?
1269
            }
1270
        }
1271
?>
1272
<?
1273
        $Feld = "gewicht";
1274
        if ( isset( $user_rechte[modul_name][tool_name][$Feld] ) )
1275
        {
1276
?>
1277
          <tr>
1278
            <td bgcolor="#<? echo $webs[bgcolor_links]
1279
?>" width="21%"> <font color="#<? echo
1280
$webs[font_color_links]
1281
?>"><b>
1282
              <?
1283
            if ( $web_rechte[modul_name][tool_name][$Feld] )
1284
            {
1285
                echo $web_rechte[modul_name][tool_name][$Feld];
1286
            }
1287
            else
1288
            {
1289
?>Gewicht<? }
1290
?>
1291
              </b></font> </td>
1292
            <td bgcolor="#<? echo $webs[bgcolor_rechts]
1293
?>" colspan="2" width="79%" nowrap>
1294
              <input type="text" name="<? echo $Feld
1295
?>" value="<? echo $zeile[$Feld]
1296
?>" onChange="this.value=killkomma(this.value);">
1297
              <font color="#<? echo $webs[font_color_links]
1298
?>"><b>kg</b></font>
1299
            </td>
1300
          </tr>
1301
          <?
1302
        }
1303
?>
1304
          <?
1305
        $Feld = "keywords";
1306
        if ( isset( $user_rechte[modul_name][tool_name][$Feld] ) )
1307
        {
1308
?>
1309
          <tr>
1310
            <td bgcolor="#<? echo $webs[bgcolor_links]
1311
?>" valign="top" width="21%">
1312
              <font color="#<? echo $webs[font_color_links]
1313
?>"><b>
1314
              <?
1315
            if ( $web_rechte[modul_name][tool_name][$Feld] )
1316
            {
1317
                echo $web_rechte[modul_name][tool_name][$Feld];
1318
            }
1319
            else
1320
            {
1321
?>
1322
              Suchbegriffe
1323
              <?
1324
            }
1325
?>
1326
              </b></font> </td>
1327
            <td bgcolor="#<? echo $webs[bgcolor_rechts]
1328
?>" colspan="2" width="79%">
1329
              <textarea name="suchbegriffe" cols="60" rows="5"><? echo $zeile[suchbegriffe]
1330
?></textarea>
1331
            </td>
1332
          </tr>
1333
          <?
1334
        }
1335
?>
1336
          <?
1337
        $Feld = "verschieben";
1338
        if ( isset( $user_rechte[modul_name][tool_name][$Feld] ) )
1339
        {
1340
?>
1341
<? if ( ( $ID ) and ( $language == "DE" ) )
1342
            {
1343
?>
1344
          <tr>
1345
            <td bgcolor="#<? echo $webs[bgcolor_links]
1346
?>" valign="top" width="21%"><font color="#<? echo
1347
$webs[font_color_links]
1348
?>"><b>
1349
              <? if ( $web_rechte[modul_name][tool_name][$Feld] )
1350
                {
1351
?>
1352
              <? echo $web_rechte[modul_name][tool_name][$Feld];
1353
?>
1354
              <? }
1355
                else
1356
                {
1357
?>
1358
              Position
1359
              <? }
1360
?>
1361
              </b></font></td>
1362
            <td bgcolor="#<? echo $webs[bgcolor_rechts]
1363
?>" colspan="2" width="79%">
1364
              <table width="100%" border="0" cellspacing="0" cellpadding="0">
1365
                <tr>
1366
                  <td> <iframe name="position" frameborder="1" src="pos.php?show=<? if ( $zeile[Father] )
1367
                {
1368
                    echo $zeile[Father];
1369
                }
1370
                else
1371
                {
1372
                    echo $Father;
1373
                }
1374
                ;
1375
?>&init=true"></iframe>
1376
                  </td>
1377
                  <td valign="top">&nbsp;
1378
<input type="button" value="Verschieben" onClick="document.position.location='show_pos.php?show=<? if ( $ID )
1379
                {
1380
                    echo $out;
1381
                }
1382
                else
1383
                {
1384
                    echo "::";
1385
                }
1386
?>&init=true&file=true'">
1387
                  </td>
1388
                </tr>
1389
              </table>
1390
            </td>
1391
          </tr>
1392
<? }
1393
?>
1394
          <?
1395
        }
1396
?>
1397
<?
1398
        if ( ( $ID ) and ( $Language_neueintrag == false ) )
1399
        {
1400
            if ( $zeile[erstellt_am] )
1401
            {
1402
?>
1403
          <tr>
1404
            <td bgcolor="#<? echo $webs[bgcolor_links]
1405
?>" width="20%">
1406
			<font color="#<? echo $webs[font_color_links]
1407
?>"><b>erstellt:</b></font>
1408
			</td>
1409
            <td colspan="3" bgcolor="#<? echo $webs[bgcolor_rechts]
1410
?>"><font color="#<? echo
1411
$webs[font_color_rechts]
1412
?>">am:
1413
		      <? $erstellt_am = datetime2human( $zeile[erstellt_am] );
1414
?>
1415
              <? echo $erstellt_am[Datum]
1416
?> &nbsp;&nbsp;um: <? echo $erstellt_am[Zeit]
1417
?> &nbsp;&nbsp;von: <? echo
1418
$zeile[erstellt_von]
1419
?>
1420
            </font> </td>
1421
          </tr>
1422
<?
1423
            }
1424
?>
1425
          <tr>
1426
            <td bgcolor="#<? echo $webs[bgcolor_links]
1427
?>" width="20%" nowrap>
1428
				<font color="#<? echo $webs[font_color_links]
1429
?>"><b>letzte &Auml;nderung:</b></font>
1430
			</td>
1431
            <td colspan="3" bgcolor="#<? echo $webs[bgcolor_rechts]
1432
?>"><font color="#<? echo
1433
$webs[font_color_rechts]
1434
?>">am:
1435
		      <?
1436
            if ( strpos( $zeile[letzte_Aenderung_am], " " ) )
1437
            {
1438
                $letzte_Aenderung_am = datetime2human( $zeile[letzte_Aenderung_am] );
1439
            }
1440
            else
1441
            {
1442
                $letzte_Aenderung_am = timestamp2human( $zeile[letzte_Aenderung_am] );
1443
            }
1444
?>
1445
              <? echo $letzte_Aenderung_am[Datum]
1446
?> &nbsp;&nbsp;um: <? echo
1447
$letzte_Aenderung_am[Zeit]
1448
?> &nbsp;&nbsp;von: <? echo
1449
$zeile[letzte_Aenderung_von]
1450
?>
1451
            </font> </td>
1452
          </tr>
1453
<?
1454
        }
1455
?>
1456
          <tr bgcolor="#<? echo $webs[bgcolor_links]
1457
?>">
1458
            <td align="right" colspan="3"><p>
1459
                <?
1460
        $Feld = "a2a";
1461
        if ( isset( $user_rechte[modul_name][tool_name][$Feld] ) and ( $language ==
1462
            'DE' ) and ( $ID ) )
1463
        {
1464
?>
1465
                <input name="button" type="button" onClick="document.location='verlinken.php?Father[typ]=a&Father[ID]=<? echo
1466
$ID
1467
?>&Target[typ]=a'" value="<? echo
1468
$web_rechte[modul_name][tool_name][$Feld];
1469
?>">
1470
                <?
1471
        }
1472
        else
1473
        {
1474
            echo "&nbsp;";
1475
        }
1476
?>
1477
                &nbsp;
1478
                <?
1479
        $Feld = "a2a_delete";
1480
        if ( isset( $user_rechte[modul_name][tool_name][$Feld] ) and ( $language ==
1481
            'DE' ) and ( $ID ) )
1482
        {
1483
?>
1484
                <input name="button" type="button" onClick="window.open('unlink_zubehoer.php?Father[typ]=a&Father[ID]=<? echo
1485
$ID
1486
?>','','width=200,height=200,location=no,menubar=no,status=no,toolbar=no')" value="<? echo
1487
$web_rechte[modul_name][tool_name][$Feld];
1488
?>">
1489
                <?
1490
        }
1491
        else
1492
        {
1493
            echo "&nbsp;";
1494
        }
1495
?>
1496
              </p>
1497
              <p>&nbsp;
1498
                <input type="hidden" name="ID" value="<? echo $ID
1499
?>" size="2">
1500
                <input type="hidden" name="action" value="update">
1501
                <?
1502
        $Feld = "update";
1503
        if ( isset( $user_rechte[modul_name][tool_name][$Feld] ) )
1504
        {
1505
?>
1506
                <input type="submit" value="OK">
1507
                <? }
1508
?>
1509
                <input type="button" value="Zur&uuml;cksetzen" onClick="location.reload()">
1510
                <?
1511
        if ( ( $ID ) and ( $language == "DE" ) )
1512
        {
1513
            if ( $link )
1514
            {
1515
                $Feld = "delete_link";
1516
                //if (isset($user_rechte[modul_name][tool_name][$Feld]))
1517
 
1518
                {
1519
?><input name="<? echo $Feld
1520
?>" type="button" value="Verknüpfung L&ouml;schen" onClick="if (confirm('Wollen Sie die Verknüpfung dieses Artikels zum diesem Ordner wirklich löschen ?')) {document.location.href='<? echo
1521
$self
1522
?>?delete_link=true<?
1523
                    foreach ( array_keys( $link ) as $link_elem )
1524
                    {
1525
                        echo "&link[$link_elem]=$link[$link_elem]";
1526
                    }
1527
?>';} else {return false;}"><?
1528
                }
1529
            }
1530
            else
1531
            {
1532
                $Feld = "delete";
1533
                if ( isset( $user_rechte[modul_name][tool_name][$Feld] ) )
1534
                {
1535
?>
1536
                <input type="submit" value="L&ouml;schen" onClick="if (confirm('Wollen Sie diesen Artikel wirklich löschen ?')) {document.formname.Father.value='-2'} else {return false;}">
1537
                <?
1538
                }
1539
            }
1540
        }
1541
?>
1542
              </p>
1543
              </td>
1544
          </tr>
1545
        </table>
1546
<br>
1547
<table width="100%" border="0" cellspacing="0" cellpadding="0">
1548
                <tr>
1549
 
1550
                  <td width="40%">
1551
                    <?
1552
        $Feld = "d2a";
1553
        if ( isset( $user_rechte[modul_name][tool_name][$Feld] ) )
1554
        {
1555
?>
1556
                    <input type="button" value="<? echo $web_rechte[modul_name][tool_name][$Feld];
1557
?>" onClick="document.location='verlinken.php?Father[typ]=a&Father[ID]=<? echo
1558
$ID
1559
?>&Target[typ]=d'" class="button">
1560
<?
1561
        }
1562
        else
1563
        {
1564
            echo "&nbsp;";
1565
        }
1566
?>
1567
                  </td>
1568
                  <td width="20%">&nbsp;&nbsp;</td>
1569
 
1570
 
1571
            <td width="40%">&nbsp; </td>
1572
				  </tr>
1573
				</table>
1574
        <?
1575
    }
1576
?> </td>
1577
      <td valign="top" align="right" width="50">
1578
<?
1579
    if ( isset( $user_rechte["online_shop"]["language"] ) and ( $ID ) )
1580
    {
1581
?>
1582
        <table border="0" cellspacing="5" cellpadding="2">
1583
<?
1584
        $flaggen_pro_zeile = 1;
1585
        if ( count( $language_pack ) < $flaggen_pro_zeile )
1586
        {
1587
            $flaggen_pro_zeile = count( $language_pack );
1588
        }
1589
        $zeilen = count( $language_pack ) / $flaggen_pro_zeile;
1590
        for ( $j = 0; $j < $zeilen; $j++ )
1591
        {
1592
?>
1593
<tr>
1594
<?
1595
            for ( $i = 0; $i < $flaggen_pro_zeile; $i++ )
1596
            {
1597
                $index = ( $j * $flaggen_pro_zeile ) + $i;
1598
?>
1599
	<td align="center" valign="middle"<? if ( $language == $language_pack[$index][0] )
1600
                {
1601
?> bgcolor="#FF0000"<? }
1602
?>><a href="select_language.php?language=<? echo
1603
$language_pack[$index][0]
1604
?>"><img src="../images/Online-Shop/language/<? echo
1605
$language_pack[$index][1]
1606
?>" alt="<? echo
1607
$language_pack[$index][2]
1608
?>" width="32" height="22" border="0"></a></td>
1609
<?
1610
            }
1611
?>
1612
</tr>
1613
<?
1614
        }
1615
?>
1616
</table>
1617
        <? }
1618
?>
1619
		<? if ( $PHP_AUTH_USER == "admin" )
1620
    {
1621
?>
1622
		<br><br>
1623
        <table border="0" cellspacing="5" cellpadding="2">
1624
          <tr>
1625
            <td align="center" valign="middle" bgcolor="#FF0000"><a href="#" onClick="window.open('eBay/index.php?artikel_ID=<?= $ID
1626
?>','','width=600,height=300')"><img src="../images/ebayLogo.gif" width="32" border="0"></a></td>
1627
          </tr>
1628
          <tr>
1629
            <td align="center" valign="middle">
1630
<font size="2">
1631
<?
1632
        $query = "
1633
				SELECT
1634
					if (EndTime < NOW(),'finished',if (EndTime is NULL,'waiting','running')) as status,
1635
					count(*) as statusCount
1636
				FROM
1637
					eBay_Auktionen
1638
				LEFT JOIN
1639
					eBay_AuktionsDaten
1640
				ON
1641
					eBay_Auktionen.eBay_Id = eBay_AuktionsDaten.Id
1642
				GROUP BY
1643
					status
1644
				ORDER BY
1645
					status
1646
				DESC
1647
			";
1648
        $result = mysql_query( $query ) or die( mysql_errno() . ": " .
1649
            mysql_error() );
1650
        while ( $zeile = mysql_fetch_assoc( $result ) )
1651
        {
1652
?>
1653
<?= $zeile[status];
1654
?> (<?= $zeile[statusCount];
1655
?>)<br>
1656
<?
1657
        }
1658
?>
1659
</font>
1660
			</td>
1661
          </tr>
1662
        </table>
1663
        <br>
1664
        <? }
1665
?>
1666
      </td>
1667
</tr>
1668
</table>
1669
</form>
1670
</body>