From 8e63ec327f9505aac31a9608d16a1f602289f9df Mon Sep 17 00:00:00 2001 From: Jesse Morgan Date: Fri, 3 Jun 2011 11:47:10 -0700 Subject: Added location field --- htdocs/new-post.php | 5 +++++ htdocs/postings.php | 1 + htdocs/src/Post.inc.php | 4 ++++ 3 files changed, 10 insertions(+) diff --git a/htdocs/new-post.php b/htdocs/new-post.php index 273e864..8573bce 100644 --- a/htdocs/new-post.php +++ b/htdocs/new-post.php @@ -136,6 +136,7 @@ function finish_post() { $required = array( 'title' => 'Title', + 'location' => 'Location', 'description' => 'Description', 'email' => 'Email Address', 'email2' => 'Confirm Email Address', @@ -161,6 +162,7 @@ function finish_post() { $post->setEmail($values['email']); $post->setName($values['title']); $post->setDescription($values['description']); + $post->setLocation($values['location']); if ($post->save()) { return true; @@ -288,6 +290,7 @@ require_once "src/footer.inc.php"; function render_form($error="") { $title = isset($_POST['title']) ? $_POST['title'] : ''; + $location = isset($_POST['location']) ? $_POST['location'] : ''; $description = isset($_POST['description']) ? $_POST['description'] : ''; $email = isset($_POST['email']) ? $_POST['email'] : ''; $email2 = isset($_POST['email2']) ? $_POST['email2'] : ''; @@ -298,6 +301,8 @@ function render_form($error="") { echo "

"; + echo "

"; + echo "

"; echo "

"; diff --git a/htdocs/postings.php b/htdocs/postings.php index a40cfb7..b69767e 100644 --- a/htdocs/postings.php +++ b/htdocs/postings.php @@ -53,6 +53,7 @@ echo "

". $post->getName() ."

"; echo "

Date: ". date('r', $post->getTimestamp()) ."

"; echo "

Email: getPublicEmail() ."\">" . $post->getPublicEmail() ."

"; +echo "

Location: ". $post->getLocation() ."

"; echo "

". str_replace("\n", '
', $post->getDescription()) diff --git a/htdocs/src/Post.inc.php b/htdocs/src/Post.inc.php index 93b1369..9747d3f 100644 --- a/htdocs/src/Post.inc.php +++ b/htdocs/src/Post.inc.php @@ -233,6 +233,10 @@ class Post { return $this->info['location']; } + public function setLocation($value) { + $this->info['location'] = $value; + } + public function getImages() { if ($this->images == null) { $this->loadImages(); -- cgit v1.2.3