save profile url
darcs-hash:20080517202132-84dde-78c7fe9f22aa28f33e9e00432f5cf6436b64e6b5.gz
This commit is contained in:
parent
7ee294de75
commit
1950efda80
|
@ -78,6 +78,7 @@ class ProfilesettingsAction extends SettingsAction {
|
|||
$profile->homepage = $this->arg('homepage');
|
||||
$profile->bio = $this->arg('bio');
|
||||
$profile->location = $this->arg('location');
|
||||
$profile->profileurl = common_profile_url($nickname);
|
||||
|
||||
if (!$profile->update()) {
|
||||
common_server_error(_t('Couldnt save profile.'));
|
||||
|
|
|
@ -81,6 +81,7 @@ class RegisterAction extends Action {
|
|||
# TODO: wrap this in a transaction!
|
||||
$profile = new Profile();
|
||||
$profile->nickname = $nickname;
|
||||
$profile->profileurl = common_profile_url($nickname);
|
||||
$profile->created = DB_DataObject_Cast::dateTime(); # current time
|
||||
$id = $profile->insert();
|
||||
if (!$id) {
|
||||
|
|
4
doc/TODO
4
doc/TODO
|
@ -23,6 +23,7 @@
|
|||
+ new notice redirects to notice page
|
||||
+ date in shown notice links to notice page
|
||||
+ common_redirect()
|
||||
+ configuration system ($config)
|
||||
+ release 0.1
|
||||
- doc action
|
||||
- default to doc, title = main
|
||||
|
@ -30,11 +31,12 @@
|
|||
- default HTML type
|
||||
- set Content-Type
|
||||
- show current values in profile settings
|
||||
- save profile URL in profilesettings
|
||||
- save profile URL on registration
|
||||
- require valid nicknames
|
||||
- store canonical username for comparison and fetch
|
||||
- use only canonical usernames
|
||||
- use only canonical email addresses
|
||||
- configuration system ($config)
|
||||
- RSS 1.0 feeds of a user's notices
|
||||
- RSS 1.0 dump of a user's notices
|
||||
- RSS 1.0 feed of all public notices
|
||||
|
|
|
@ -317,6 +317,10 @@ function common_broadcast_notices($id) {
|
|||
return true;
|
||||
}
|
||||
|
||||
function common_profile_url($nickname) {
|
||||
return common_local_url('showstream', array('nickname' => $nickname));
|
||||
}
|
||||
|
||||
// XXX: set up gettext
|
||||
|
||||
function _t($str) {
|
||||
|
|
Loading…
Reference in New Issue
Block a user