From d8d6f9adbd8a88d5db77dbdee07d7210651620bc Mon Sep 17 00:00:00 2001
From: Mike Macgirvin <mike@macgirvin.com>
Date: Wed, 28 Jul 2010 21:02:36 -0700
Subject: [PATCH] profile editor cleanups

---
 mod/profile.php       |  7 ++++++-
 view/profile_edit.tpl | 16 ++++++++++------
 view/style.css        |  9 +++++++++
 3 files changed, 25 insertions(+), 7 deletions(-)

diff --git a/mod/profile.php b/mod/profile.php
index b63ec72508..07c5357ff8 100644
--- a/mod/profile.php
+++ b/mod/profile.php
@@ -57,7 +57,12 @@ function profile_init(&$a) {
 			unset($_SESSION['authenticated']);
 	}
 
-	profile_load($a,$which);
+	$profile = 0;
+	if((local_user()) && ($a->argc > 2) && ($a->argv[2] == 'view')) {
+		$which = $a->user['nickname'];
+		$profile = $a->argv[1];		
+	}
+	profile_load($a,$which,$profile);
 	$a->page['htmlhead'] .= "<meta name=\"dfrn-template\" content=\"" . $a->get_baseurl() . "/profile/%s" . "\" />\r\n";
 	
 	$dfrn_pages = array('request', 'confirm', 'notify', 'poll');
diff --git a/view/profile_edit.tpl b/view/profile_edit.tpl
index 20b9a0993e..44ca3922b8 100644
--- a/view/profile_edit.tpl
+++ b/view/profile_edit.tpl
@@ -1,8 +1,14 @@
 <h1>Edit Profile Details</h1>
 
-<div id="profile-edit-clone-link-wrapper" ><a href="profiles/clone/$profile_id" id="profile-edit-clone-link" title="Create a new profile using these settings">Clone this profile</a></div>
+<div id="profile-edit-links">
+<ul>
+<li><a href="profile/$profile_id/view" id="profile-edit-view-link" title="View this profile">View this profile</a></li>
+<li><a href="profiles/clone/$profile_id" id="profile-edit-clone-link" title="Create a new profile using these settings">Clone this profile</a></li>
+<li></li>
+<li><a href="profiles/drop/$profile_id" id="profile-edit-drop-link" title="Delete this profile" $disabled >Delete this profile</a></li>
 
-<div id="profile-edit-drop-link-wrapper" ><a href="profiles/drop/$profile_id" id="profile-edit-drop-link" title="Delete this profile" $disabled >Delete this profile</a></div>
+</ul>
+</div>
 
 <div id="profile-edit-links-end"></div>
 
@@ -36,6 +42,8 @@ $dob $age
 </div>
 <div id="profile-edit-dob-end"></div>
 
+$profile_in_dir
+
 $hide_friends
 
 <div class="profile-edit-submit-wrapper" >
@@ -118,10 +126,6 @@ $sexual
 </div>
 <div id="profile-edit-religion-end"></div>
 
-
-$profile_in_dir
-
-
 <div class="profile-edit-submit-wrapper" >
 <input type="submit" name="submit" class="profile-edit-submit-button" value="Submit" />
 </div>
diff --git a/view/style.css b/view/style.css
index fa0f948bb0..8b67be08c8 100644
--- a/view/style.css
+++ b/view/style.css
@@ -300,10 +300,19 @@ input#dfrn-url {
 	list-style-type: none;
 }
 
+
 #profile-extra-links li {
 	margin-top: 5px;
 }
 
+#profile-edit-links ul {
+	list-style-type: none;
+}
+
+#profile-edit-links li {
+	margin-top: 10px;
+}
+
 .view-contact-wrapper {
 	margin-top: 20px;
 	float: left;