Subversion-Projekte lars-tiefland.content-management

Revision

Details | Letzte Änderung | Log anzeigen | RSS feed

Revision Autor Zeilennr. Zeile
1 lars 1
<!--  Auswahl Löschen START  -->
2
<?
3
		$cond=array("where 1");
4
		if (isset($user_rechte[modul_name][tool_name]["language"]))
5
		{
6
			$cond[]="language='DE'";
7
		}
8
 
9
		foreach($_SESSION[$self]["filter"] as $key => $value)
10
		{
11
			if ($value)
12
			{
13
				if (is_numeric($key))
14
				{
15
					$cond[]=$value;
16
				}
17
				else
18
				{
19
					$cond[]="$key = '$value'";
20
				}
21
			}
22
		}
23
 
24
		$query="
25
			SELECT
26
				$tab.*,
27
				DATE_FORMAT(gueltig_von,'%d.%m.%Y') as von,
28
				DATE_FORMAT(gueltig_bis,'%d.%m.%Y') as bis
29
			FROM
30
				$tab
31
			".implode(" and ", $cond)."
32
			ORDER BY
33
				$sort
34
			";
35
		if (!$result = mysql_query ($query))
36
		{
37
			unset($_SESSION[$self]["filter"]);
38
			die (mysql_errno().": ".mysql_error().pre($query,true));
39
		}
40
		$count = mysql_num_rows($result);
41
 
42
		if (!$start) {$start=0;}
43
		$query=$query." limit $start, $range";
44
?>
45
<table width="100%" border="1" cellspacing="0" cellpadding="3" bordercolorlight="#FFFFFF" bordercolordark="#999999">
46
  <tr bgcolor="#<? echo $webs[bgcolor_links] ?>">
47
    <td class="headline" colspan="3" bgcolor="#<? echo $webs[bgcolor_links] ?>">
48
		<span style="float:right"><?=$count;?></span>
49
		<font color="#<? echo $webs[font_color_links] ?>">News: Bearbeiten</font>
50
	</td>
51
  </tr>
52
  <tr>
53
  	<td colspan="3" bgcolor="#<? echo $webs[bgcolor_rechts] ?>">
54
		<? require_once "includes/filter.php"; ?>
55
	</td>
56
  </tr>
57
<?
58
	if ($count == 0)
59
	{
60
		?><tr><td colspan="3">Es sind keine Daten eingetragen !</td></tr><?
61
	}
62
 
63
	if ($count >= $range)
64
	{
65
		?><tr><td colspan="3" bgcolor="#<? echo $webs[bgcolor_links] ?>"><? require_once "includes/blaettern.php"; ?></td></tr><?
66
	}
67
 
68
 
69
	$result = mysql_query ($query) or die (mysql_errno().": ".mysql_error()."<hr>$query");
70
	while ($zeile=mysql_fetch_array($result))
71
	{
72
		// Versuchen den Artikel in language nachzuladen
73
		$query_lang="select * from $tab where language='$_SESSION[language]' and ID = $zeile[ID]";
74
		if ($result_lang = mysql_query ($query_lang))
75
		{
76
			if ($zeile_lang=mysql_fetch_array($result_lang)) {$zeile=$zeile_lang;}
77
		}
78
 
79
?>
80
	<tr>
81
		<td bgcolor="#<? echo $webs[bgcolor_rechts] ?>" width="100%">
82
<?
83
	if
84
	(
85
		($_SESSION[language] != $zeile[language])
86
		&&
87
		(isset($user_rechte[modul_name][tool_name]["language"]))
88
	)
89
	{ ?><img src="../images/Online-Shop/directory/file!.gif"><? }
90
 
91
 
92
	?><a href="<? echo $self?>?action=edit&ID=<? echo $zeile[ID]; ?>"><?
93
 
94
	$format_string = "ueberschrift;";
95
	if ($web_rechte[modul_name][tool_name][delete_string])
96
	{
97
		$format_string = $web_rechte[modul_name][tool_name][delete_string];
98
	}
99
 
100
	$elements = explode(";",$format_string);
101
 
102
	foreach($elements as $elem)
103
	{
104
		if (array_key_exists($elem,$zeile))
105
			{if ($zeile[$elem]) {echo $zeile[$elem];} else {echo "[no Name]";}}
106
		else
107
			{echo $elem;}
108
 
109
		if ($elem != end($elements)) {echo "&nbsp;|&nbsp;";}
110
	}
111
	?></a><?
112
 
113
?>
114
  </td>
115
		<? if (isset($user_rechte[modul_name][tool_name][kategorie])) { ?>
116
			<td bgcolor="#<? echo $webs[bgcolor_rechts] ?>" nowrap>
117
				<font color="<? echo $webs[font_color_rechts] ?>"><? echo $zeile[kategorie] ?></font>
118
			</td>
119
		<? } ?>
120
	<td bgcolor="#<? echo $webs[bgcolor_rechts] ?>"><input type="checkbox" name="ID[]" value="<?  echo $zeile[ID] ?>"></td>
121
  </tr>
122
  <?
123
	} // while
124
?>
125
      <tr>
126
        <td colspan="3" align="right" bgcolor="#<? echo $webs[bgcolor_links] ?>">
127
			<? if ($count >= $range) { require_once "includes/blaettern.php"; } ?>
128
          <input type="hidden" name="action" value='delete'>
129
          <input type="submit" value="LÖSCHEN">
130
          <input type="reset" value="Zur&uuml;cksetzen">
131
        </td>
132
      </tr>
133
    </table>
134
<!--  Auswahl Löschen ENDE  -->