Tue Jan 30 08:05:41 PST 2007
- Previous message: [Slony1-commit] slony1-engine/doc/adminguide slonik_ref.sgml
- Next message: [Slony1-commit] slony1-www/content - New directory
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]
Update of /home/cvsd/slony1/slony1-www In directory main:/tmp/cvs-serv22129 Added Files: index.php layout.php Log Message: Very simple cms for slony. Part one --- NEW FILE: layout.php --- <?PHP function layout_header($active=""){ $output = '<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html lang="en"> <head> <title>Slony-I</title> <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> <link rel="stylesheet" href="/style.css" type="text/css" /> <!-- Design Copyright 2007 Niels Breet --> </head> <body> <div class="header"> <div class="left"> <div class="menu"> <a href="/">Home</a> <a href="">CVS</a> <a href="http://lists.slony.info/mailman/listinfo" title="Slony mailinglists">Mailinglists</a> </div> </div> <div class="right"> </div> </div> <div class="content"> </div> '; return $output; } function layout_footer(){ $output =' <br clear="all"> <div class="footer"> <div class="intro-header"> <div class="left"></div> <div class="right"><div class="copyright">Content © 2007 Slony Development Group</div></div> </div> </div> </div> </body> </html> '; return $output; } function layout_leftcol_start(){ $output = ' <div class="col1"> '; return $output; } function layout_leftcol_stop(){ $output = ' </div> '; return $output; } function layout_rightcol_start(){ $output = ' <div class="col2"> '; return $output; } function layout_rightcol_stop(){ $output = ' </div> '; return $output; } function layout_introblock($title="",$link="",$text=""){ $output =' <div class="intro-header"> <div class="left"></div> <div class="right"><a href="'.$link.'">'.$title.'</a></div> </div> <div class="intro-body"> <div class="top"> <div class="top-left"></div> <div class="top-right"></div> </div> <div class="text-intro"> '.$text.' </div> <div class="bottom"> <div class="bottom-left"></div> <div class="bottom-right"></div> </div> </div> '; return $output; } function layout_defaultblock($title="",$link="",$text=""){ $output = ' <div class="intro-header"> <div class="left"></div> <div class="right"><a href="'.$link.'">'.$title.'</a></div> </div> <div class="intro-body"> <div class="top"> <div class="top-left"></div> <div class="top-right"></div> </div> <div class="text"> '.$text.' </div> <div class="bottom"> <div class="bottom-left"></div> <div class="bottom-right"></div> </div> </div> '; return $output; } ?> --- NEW FILE: index.php --- <?PHP require_once("layout.php"); $target=$_GET["target"]; //var_dump($target); //debug switch($target){ case '404': header("HTTP/1.0 404 Not Found"); echo layout_header(); echo layout_defaultblock('404, NOT FOUND','',file_get_contents('./content/404.txt')); break; case 'cvs': echo layout_header(); echo 'cvs'; break; default: echo layout_header(); echo layout_leftcol_start(); $fp = fopen('./content/intro.txt','r'); if ($fp){ $title=fgets($fp,256); $link=fgets($fp,256); $text=""; while (!feof($fp)) $text.=fgets($fp,256); fclose($fp); } echo layout_introblock($title,$link,$text); echo layout_leftcol_stop(); echo layout_rightcol_start(); $fp = fopen('./content/news.txt','r'); if ($fp){ $text=""; while (!feof($fp)){ $buf=fgets($fp,256); if (strpos($buf,'---')!==false){ if ($text != "") echo layout_defaultblock($title,$link,$text); $text = ""; $title = @fgets($fp,256); $link = @fgets($fp,256); } else { $text .= $buf; } } fclose($fp); } echo layout_rightcol_stop(); } echo layout_footer(); ?>
- Previous message: [Slony1-commit] slony1-engine/doc/adminguide slonik_ref.sgml
- Next message: [Slony1-commit] slony1-www/content - New directory
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]
More information about the Slony1-commit mailing list