From 4a9dd5c8513ed96d1e0cf43e370b170dc38fb502 Mon Sep 17 00:00:00 2001
From: xue <>
Date: Fri, 29 Jun 2007 17:41:20 +0000
Subject: finished blog-tutorial.
---
.../day1/blog/protected/layouts/MainLayout.tpl | 10 ++-
.../day2/blog/protected/layouts/MainLayout.tpl | 10 ++-
.../day3/blog/protected/layouts/MainLayout.tpl | 14 ++--
.../samples/day4/blog/protected/application.xml | 1 -
.../day4/blog/protected/layouts/MainLayout.tpl | 5 +-
.../blog/protected/pages/posts/PostRenderer.tpl | 2 +
demos/blog-tutorial/samples/day5/blog/index.php | 22 ++++++
.../samples/day5/blog/protected/.htaccess | 1 +
.../day5/blog/protected/BlogErrorHandler.php | 40 ++++++++++
.../samples/day5/blog/protected/BlogException.php | 7 ++
.../samples/day5/blog/protected/BlogUser.php | 59 +++++++++++++++
.../samples/day5/blog/protected/application.xml | 50 +++++++++++++
.../samples/day5/blog/protected/data/blog.db | Bin 0 -> 4096 bytes
.../day5/blog/protected/database/PostRecord.php | 28 +++++++
.../day5/blog/protected/database/UserRecord.php | 28 +++++++
.../samples/day5/blog/protected/error.html | 20 +++++
.../day5/blog/protected/layouts/MainLayout.php | 19 +++++
.../day5/blog/protected/layouts/MainLayout.tpl | 43 +++++++++++
.../samples/day5/blog/protected/pages/Contact.page | 47 ++++++++++++
.../samples/day5/blog/protected/pages/Contact.php | 30 ++++++++
.../samples/day5/blog/protected/pages/Home.page | 7 ++
.../day5/blog/protected/pages/posts/EditPost.page | 27 +++++++
.../day5/blog/protected/pages/posts/EditPost.php | 72 ++++++++++++++++++
.../day5/blog/protected/pages/posts/ListPost.page | 14 ++++
.../day5/blog/protected/pages/posts/ListPost.php | 64 ++++++++++++++++
.../day5/blog/protected/pages/posts/NewPost.page | 27 +++++++
.../day5/blog/protected/pages/posts/NewPost.php | 34 +++++++++
.../blog/protected/pages/posts/PostRenderer.php | 7 ++
.../blog/protected/pages/posts/PostRenderer.tpl | 17 +++++
.../day5/blog/protected/pages/posts/ReadPost.page | 25 +++++++
.../day5/blog/protected/pages/posts/ReadPost.php | 59 +++++++++++++++
.../day5/blog/protected/pages/posts/config.xml | 6 ++
.../day5/blog/protected/pages/users/AdminUser.page | 40 ++++++++++
.../day5/blog/protected/pages/users/AdminUser.php | 36 +++++++++
.../day5/blog/protected/pages/users/EditUser.page | 61 +++++++++++++++
.../day5/blog/protected/pages/users/EditUser.php | 83 +++++++++++++++++++++
.../day5/blog/protected/pages/users/LoginUser.page | 28 +++++++
.../day5/blog/protected/pages/users/LoginUser.php | 37 +++++++++
.../day5/blog/protected/pages/users/NewUser.page | 73 ++++++++++++++++++
.../day5/blog/protected/pages/users/NewUser.php | 45 +++++++++++
.../day5/blog/protected/pages/users/config.xml | 7 ++
.../samples/day5/blog/protected/schema.sql | 25 +++++++
.../samples/day5/blog/themes/Basic/button.skin | 1 +
.../samples/day5/blog/themes/Basic/style.css | 37 +++++++++
44 files changed, 1252 insertions(+), 16 deletions(-)
create mode 100644 demos/blog-tutorial/samples/day5/blog/index.php
create mode 100644 demos/blog-tutorial/samples/day5/blog/protected/.htaccess
create mode 100644 demos/blog-tutorial/samples/day5/blog/protected/BlogErrorHandler.php
create mode 100644 demos/blog-tutorial/samples/day5/blog/protected/BlogException.php
create mode 100644 demos/blog-tutorial/samples/day5/blog/protected/BlogUser.php
create mode 100644 demos/blog-tutorial/samples/day5/blog/protected/application.xml
create mode 100644 demos/blog-tutorial/samples/day5/blog/protected/data/blog.db
create mode 100644 demos/blog-tutorial/samples/day5/blog/protected/database/PostRecord.php
create mode 100644 demos/blog-tutorial/samples/day5/blog/protected/database/UserRecord.php
create mode 100644 demos/blog-tutorial/samples/day5/blog/protected/error.html
create mode 100644 demos/blog-tutorial/samples/day5/blog/protected/layouts/MainLayout.php
create mode 100644 demos/blog-tutorial/samples/day5/blog/protected/layouts/MainLayout.tpl
create mode 100644 demos/blog-tutorial/samples/day5/blog/protected/pages/Contact.page
create mode 100644 demos/blog-tutorial/samples/day5/blog/protected/pages/Contact.php
create mode 100644 demos/blog-tutorial/samples/day5/blog/protected/pages/Home.page
create mode 100644 demos/blog-tutorial/samples/day5/blog/protected/pages/posts/EditPost.page
create mode 100644 demos/blog-tutorial/samples/day5/blog/protected/pages/posts/EditPost.php
create mode 100644 demos/blog-tutorial/samples/day5/blog/protected/pages/posts/ListPost.page
create mode 100644 demos/blog-tutorial/samples/day5/blog/protected/pages/posts/ListPost.php
create mode 100644 demos/blog-tutorial/samples/day5/blog/protected/pages/posts/NewPost.page
create mode 100644 demos/blog-tutorial/samples/day5/blog/protected/pages/posts/NewPost.php
create mode 100644 demos/blog-tutorial/samples/day5/blog/protected/pages/posts/PostRenderer.php
create mode 100644 demos/blog-tutorial/samples/day5/blog/protected/pages/posts/PostRenderer.tpl
create mode 100644 demos/blog-tutorial/samples/day5/blog/protected/pages/posts/ReadPost.page
create mode 100644 demos/blog-tutorial/samples/day5/blog/protected/pages/posts/ReadPost.php
create mode 100644 demos/blog-tutorial/samples/day5/blog/protected/pages/posts/config.xml
create mode 100644 demos/blog-tutorial/samples/day5/blog/protected/pages/users/AdminUser.page
create mode 100644 demos/blog-tutorial/samples/day5/blog/protected/pages/users/AdminUser.php
create mode 100644 demos/blog-tutorial/samples/day5/blog/protected/pages/users/EditUser.page
create mode 100644 demos/blog-tutorial/samples/day5/blog/protected/pages/users/EditUser.php
create mode 100644 demos/blog-tutorial/samples/day5/blog/protected/pages/users/LoginUser.page
create mode 100644 demos/blog-tutorial/samples/day5/blog/protected/pages/users/LoginUser.php
create mode 100644 demos/blog-tutorial/samples/day5/blog/protected/pages/users/NewUser.page
create mode 100644 demos/blog-tutorial/samples/day5/blog/protected/pages/users/NewUser.php
create mode 100644 demos/blog-tutorial/samples/day5/blog/protected/pages/users/config.xml
create mode 100644 demos/blog-tutorial/samples/day5/blog/protected/schema.sql
create mode 100644 demos/blog-tutorial/samples/day5/blog/themes/Basic/button.skin
create mode 100644 demos/blog-tutorial/samples/day5/blog/themes/Basic/style.css
(limited to 'demos/blog-tutorial/samples')
diff --git a/demos/blog-tutorial/samples/day1/blog/protected/layouts/MainLayout.tpl b/demos/blog-tutorial/samples/day1/blog/protected/layouts/MainLayout.tpl
index 6e264936..97cafb04 100644
--- a/demos/blog-tutorial/samples/day1/blog/protected/layouts/MainLayout.tpl
+++ b/demos/blog-tutorial/samples/day1/blog/protected/layouts/MainLayout.tpl
@@ -2,19 +2,21 @@