summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorEvan Prodromou <evan@prodromou.name>2008-06-18 12:07:33 -0400
committerEvan Prodromou <evan@prodromou.name>2008-06-18 12:07:33 -0400
commit052e8eb7a485fe5b7125e4aa6b10013338a5fd66 (patch)
treed4fdafa04f6c605209867823062b9fefa1e0987f
parent71dab316c3d65d25e98b3f749510103ab6a778a2 (diff)
better URLs for OpenID stuff
darcs-hash:20080618160733-84dde-cb233a9b2073b6333f2944682bb3ab0c1a7a547a.gz
-rw-r--r--actions/openidsettings.php2
-rw-r--r--htaccess.sample2
-rw-r--r--lib/util.php3
3 files changed, 6 insertions, 1 deletions
diff --git a/actions/openidsettings.php b/actions/openidsettings.php
index 0355534d7..91f9ab4c7 100644
--- a/actions/openidsettings.php
+++ b/actions/openidsettings.php
@@ -83,7 +83,7 @@ class OpenidsettingsAction extends SettingsAction {
common_element('input', array('type' => 'submit',
'id' => 'remove'.$idx,
'name' => 'remove',
- 'value' => _t('Add')));
+ 'value' => _t('Remove')));
common_element_end('p');
common_element_end('form');
$idx++;
diff --git a/htaccess.sample b/htaccess.sample
index 92edce2f4..14da3ba82 100644
--- a/htaccess.sample
+++ b/htaccess.sample
@@ -11,6 +11,7 @@ RewriteRule ^doc/source$ index.php?action=doc&title=source [L,QSA]
RewriteRule ^main/login$ index.php?action=login [L,QSA]
RewriteRule ^main/logout$ index.php?action=logout [L,QSA]
RewriteRule ^main/register$ index.php?action=register [L,QSA]
+RewriteRule ^main/openid$ index.php?action=openidlogin [L,QSA]
RewriteRule ^main/subscribe$ index.php?action=subscribe [L,QSA]
RewriteRule ^main/unsubscribe$ index.php?action=unsubscribe [L,QSA]
@@ -18,6 +19,7 @@ RewriteRule ^main/unsubscribe$ index.php?action=unsubscribe [L,QSA]
RewriteRule ^settings/avatar$ index.php?action=avatar [L,QSA]
RewriteRule ^settings/password$ index.php?action=password [L,QSA]
RewriteRule ^settings/profile$ index.php?action=profilesettings [L,QSA]
+RewriteRule ^settings/openid$ index.php?action=openidsettings [L,QSA]
RewriteRule ^notice/new$ index.php?action=newnotice [L,QSA]
RewriteRule ^notice/(\d+)$ index.php?action=shownotice&notice=$1 [L,QSA]
diff --git a/lib/util.php b/lib/util.php
index b78edc93c..072ab0047 100644
--- a/lib/util.php
+++ b/lib/util.php
@@ -266,6 +266,7 @@ function common_nav_menu() {
} else {
common_menu_item(common_local_url('login'), _t('Login'));
common_menu_item(common_local_url('register'), _t('Register'));
+ common_menu_item(common_local_url('openidlogin'), _t('OpenID'));
}
common_element_end('ul');
}
@@ -529,6 +530,8 @@ function common_fancy_url($action, $args=NULL) {
case 'subscribe':
case 'unsubscribe':
return common_path('main/'.$action);
+ case 'openidlogin':
+ return common_path('main/openid');
case 'avatar':
case 'password':
return common_path('settings/'.$action);