|
From: <tre...@us...> - 2007-12-30 23:25:54
|
Revision: 654
http://ogoglio.svn.sourceforge.net/ogoglio/?rev=654&view=rev
Author: trevorolio
Date: 2007-12-30 15:15:30 -0800 (Sun, 30 Dec 2007)
Log Message:
-----------
Added the ability to update the account photo using the body editor
Modified Paths:
--------------
maven/trunk/ogoglio-server/src/main/resources/siteTemplates/account.html
maven/trunk/ogoglio-server/src/main/resources/siteTemplates/body.css
maven/trunk/ogoglio-server/src/main/resources/siteTemplates/body.html
maven/trunk/ogoglio-server/src/main/resources/siteTemplates/body.js
Modified: maven/trunk/ogoglio-server/src/main/resources/siteTemplates/account.html
===================================================================
--- maven/trunk/ogoglio-server/src/main/resources/siteTemplates/account.html 2007-12-30 23:15:18 UTC (rev 653)
+++ maven/trunk/ogoglio-server/src/main/resources/siteTemplates/account.html 2007-12-30 23:15:30 UTC (rev 654)
@@ -52,6 +52,7 @@
var spaceMembershipTable = null;
var profileTable = null;
var profileGoButton = null;
+var accountPhotoElement = null;
function handleAuth(){
if(requestedUsername == null){
@@ -65,7 +66,7 @@
}
inventoryLink.innerHTML = "<a href='inventory.html?username=" + requestedUsername + "'>Check your inventory »</a>"
-
+ accountPhotoElement.innerHTML = "<img width='210' src='" + appPath + "/account/" + requestedUsername + "/photo' />";
requestAccountDocument(requestedUsername, handleAccount);
requestSpaceList(requestedUsername, handleSpaceList);
requestAccountMembership(requestedUsername, handleMembership);
@@ -208,7 +209,8 @@
spaceMembershipTable = document.getElementById("spaceMembershipTable");
profileGoButton = document.getElementById("profileGoButton");
profileTable = document.getElementById("profileTable");
-
+ accountPhotoElement = document.getElementById("accountPhotoElement");
+
addAuthListeners(handleAuth, handleAuth);
}
</script>
@@ -252,12 +254,15 @@
<form onsubmit="createNewSpace('New Space'); return false;"><input type="submit" value="create a new space"/></form>
</div>
- <p class="navLink" id="bodyLink"><a href='body.html'>Edit your body »</a></p>
<p class="navLink" id="inventoryLink"></p>
</div><!-- end content -->
<div id="rail">
<div class="section">
+ <span id="accountPhotoElement"> </span>
+ <p class="navLink" id="bodyLink"><a href='body.html'>Edit your body »</a></p>
+ </div>
+ <div class="section">
<h3>Space membership:</h3>
<div id="spaceMembershipTable">
loading...
Modified: maven/trunk/ogoglio-server/src/main/resources/siteTemplates/body.css
===================================================================
--- maven/trunk/ogoglio-server/src/main/resources/siteTemplates/body.css 2007-12-30 23:15:18 UTC (rev 653)
+++ maven/trunk/ogoglio-server/src/main/resources/siteTemplates/body.css 2007-12-30 23:15:30 UTC (rev 654)
@@ -48,6 +48,10 @@
visibility: hidden;
}
+#bottomControlDiv form {
+ display: inline;
+}
+
#morphControls form {
display: inline;
}
Modified: maven/trunk/ogoglio-server/src/main/resources/siteTemplates/body.html
===================================================================
--- maven/trunk/ogoglio-server/src/main/resources/siteTemplates/body.html 2007-12-30 23:15:18 UTC (rev 653)
+++ maven/trunk/ogoglio-server/src/main/resources/siteTemplates/body.html 2007-12-30 23:15:30 UTC (rev 654)
@@ -32,7 +32,6 @@
margin: 10px 0px 10px 0px;
}
-
</style>
<script type="text/javascript">
@@ -85,6 +84,7 @@
<div id="bottomControlDiv" style="text-align: center;">
<form onsubmit="doSave(); return false"><input type="submit" value="save" /></form>
+ <form onsubmit="doSaveAccountPhoto(); return false"><input type="submit" value="save profile photo" /></form>
</div>
</div> <!-- end main -->
Modified: maven/trunk/ogoglio-server/src/main/resources/siteTemplates/body.js
===================================================================
--- maven/trunk/ogoglio-server/src/main/resources/siteTemplates/body.js 2007-12-30 23:15:18 UTC (rev 653)
+++ maven/trunk/ogoglio-server/src/main/resources/siteTemplates/body.js 2007-12-30 23:15:30 UTC (rev 654)
@@ -316,6 +316,14 @@
appletDiv.innerHTML = html;
}
+function doSaveAccountPhoto(){
+ var editor = document.getElementById("viewer");
+ if(editor == null){
+ return;
+ }
+ editor.saveAccountPhoto();
+}
+
function doSave(){
var editor = document.getElementById("viewer");
if(editor == null){
This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.
|