Subversion-Projekte lars-tiefland.content-management

Revision

Details | Letzte Änderung | Log anzeigen | RSS feed

Revision Autor Zeilennr. Zeile
1 lars 1
<?
2
	function Navigation()
3
	{
4
		global $site;
5
		global $dir;
6
		$query="SELECT * FROM Files where Navigation=1 and site = '$site' order by Rang";
7
		$result = mysql_query ($query) or die (mysql_errno().": ".mysql_error()."<hr>".$query);
8
		while($zeile=mysql_fetch_array($result))
9
		{
10
			$navpoints=$navpoints."<a href=\"$zeile[Dateiname]\" target=\"content\">$zeile[Navigationspunkt]</a><br>";
11
		}
12
		$query="SELECT * FROM Navigation where domain = '$site'";
13
		$result = mysql_query ($query) or die (mysql_errno().": ".mysql_error()."<hr>".$query);
14
		$zeile=mysql_fetch_array($result);
15
 
16
		$filename="vorlagen/navigation.htm";
17
		require_once "capture_file.php";
18
		$fp = fopen ("../$site/navigation.htm","w");
19
		fwrite ($fp, $source);
20
		fclose($fp);
21
	}
22
 
23
	function dateiname($File)
24
	{
25
		global $site;
26
		global $dir;
27
 
28
		$query="SELECT * FROM content where File = $File order by Titel";
29
		$result = mysql_query ($query) or die (mysql_errno().": ".mysql_error()."<hr>".$query);
30
		while($zeile=mysql_fetch_array($result))
31
		{
32
			foreach (array_keys($zeile) as $elem) {$$elem=$zeile[$elem];}
33
			if ($Bild_Pos > 2) {unset($Bild_URL);}
34
			if (!$Bild_URL) {$Bild_Pos=3;}
35
			switch($Bild_Pos)
36
			{
37
				case 0:
38
					$filename="vorlagen/inhalt_bild_oben.html";
39
					break;
40
				case 1:
41
					$filename="vorlagen/inhalt_bild_links.html";
42
					break;
43
				case 2:
44
					$filename="vorlagen/inhalt_bild_rechts.html";
45
					break;
46
				default:
47
					$filename="vorlagen/inhalt_ohne_bild.html";
48
					break;
49
 
50
			}
51
			$Text=preg_replace("/&quot;/","\"",$Text);
52
			$Text=preg_replace("/<Link1>/","<a href=\"$Link1URL\" target=\"$Link1target\">$Link1Bezeichn</a>",$Text);
53
			$Text=preg_replace("/<Link2>/","<a href=\"$Link2URL\" target=\"$Link2target\">$Link2Bezeichn</a>",$Text);
54
			$Text=preg_replace("/<Link3>/","<a href=\"$Link3URL\" target=\"$Link3target\">$Link3Bezeichn</a>",$Text);
55
			require_once "capture_file.php";
56
			$file_content=$file_content.$source;
57
		}
58
 
59
		$query="SELECT * FROM Files where ID = $File";
60
		$result = mysql_query ($query) or die (mysql_errno().": ".mysql_error()."<hr>".$query);
61
		$zeile=mysql_fetch_array($result);
62
 
63
		foreach (array_keys($zeile) as $elem) { $$elem=$zeile[$elem]; }
64
 
65
		$filename="vorlagen/dateiname.html";
66
		require_once "capture_file.php";
67
 
68
		$fp = fopen("../$site/$zeile[Dateiname]","w");
69
		fwrite ($fp, $source);
70
		fclose($fp);
71
		Navigation();
72
	}
73
?>