gnu-social/actions
Brion Vibber 5d9d0d7349 Ticket #2912 further cleanup: use JS on emailsettings form to help connect the 'I want to post by email' checkbox with the controls for adding or removing a post-by-email alias.
Now, when you first come up the checkbox will most likely be off and the button to create an address is grayed out.
Checking the box enables use of the 'new' button to generate an email address -- it's left disabled until you check the box, so you can't accidentally trip it.
Actually adding the address now enables the post-by-mail option, as well, thus ensuring that it's saved. WARNING: OTHER CHANGES ON THE FORM WILL STILL BE LOST.
Removing the address now disables the post-by-mail option, so it's not sitting around confusingly enabled but useless.

You can still disable the checkbox manually without removing the address, in case you want to keep it for later.
It's also still possible to actually save it in the state where the option is enabled, but there's no configured address, but that shouldn't happen too often. Possibly that should be prevented outright though.
2010-12-01 14:23:56 -08:00
..
accessadminpanel.php * i18n/L10n fixes. 2010-10-28 01:21:09 +02:00
accesstoken.php * i18n/L10n fixes. 2010-10-28 01:21:09 +02:00
all.php * i18n/L10n fixes. 2010-10-28 01:21:09 +02:00
allrss.php Fix missing close of comment block 2010-11-11 10:39:05 -08:00
apiaccountratelimitstatus.php * i18n/L10n fixes. 2010-10-28 01:21:09 +02:00
apiaccountupdatedeliverydevice.php * i18n/L10n fixes. 2010-10-28 01:21:09 +02:00
apiaccountupdateprofile.php * i18n/L10n fixes. 2010-10-28 01:21:09 +02:00
apiaccountupdateprofilebackgroundimage.php * i18n/L10n fixes. 2010-10-28 01:21:09 +02:00
apiaccountupdateprofilecolors.php * i18n/L10n fixes. 2010-10-28 01:21:09 +02:00
apiaccountupdateprofileimage.php * i18n/L10n fixes. 2010-10-28 01:21:09 +02:00
apiaccountverifycredentials.php * i18n/L10n fixes. 2010-10-28 01:21:09 +02:00
apiatomservice.php Atom Service Document 2010-10-24 23:43:26 -04:00
apiblockcreate.php i18n/L10n updates, translator comments added/fixed, superfluous whitespace removed. 2010-10-21 01:53:42 +02:00
apiblockdestroy.php * i18n/L10n fixes. 2010-10-28 01:21:09 +02:00
apidirectmessage.php * i18n/L10n fixes. 2010-10-28 01:21:09 +02:00
apidirectmessagenew.php * i18n/L10n fixes. 2010-10-28 01:21:09 +02:00
apifavoritecreate.php * i18n/L10n fixes. 2010-10-28 01:21:09 +02:00
apifavoritedestroy.php * i18n/L10n fixes. 2010-10-28 01:21:09 +02:00
apifriendshipscreate.php * i18n/L10n fixes. 2010-10-28 01:21:09 +02:00
apifriendshipsdestroy.php * i18n/L10n fixes. 2010-10-28 01:21:09 +02:00
apifriendshipsexists.php screen_name -> nick names. Spotted by The Evil IP address. 2010-11-07 22:31:02 +01:00
apifriendshipsshow.php * i18n/L10n fixes. 2010-10-28 01:21:09 +02:00
apigroupcreate.php Work in progress on nickname validation changes. lib/nickname.php appears to have been destroyed by NetBeans and will be rewritten shortly. Sigh. 2010-11-29 14:15:25 -08:00
apigroupismember.php * i18n/L10n fixes. 2010-10-28 01:21:09 +02:00
apigroupjoin.php * i18n/L10n fixes. 2010-10-28 01:21:09 +02:00
apigroupleave.php * i18n/L10n fixes. 2010-10-28 01:21:09 +02:00
apigrouplist.php * i18n/L10n fixes. 2010-10-28 01:21:09 +02:00
apigrouplistall.php * i18n/L10n fixes. 2010-10-28 01:21:09 +02:00
apigroupmembership.php * i18n/L10n fixes. 2010-10-28 01:21:09 +02:00
apigroupshow.php * i18n/L10n fixes. 2010-10-28 01:21:09 +02:00
apihelptest.php * i18n/L10n fixes. 2010-10-28 01:21:09 +02:00
apimediaupload.php * i18n/L10n fixes. 2010-10-28 01:21:21 +02:00
apioauthaccesstoken.php * i18n/L10n fixes. 2010-10-28 01:21:21 +02:00
apioauthauthorize.php Update translator documentation. 2010-11-07 22:32:52 +01:00
apioauthpin.php * i18n/L10n fixes. 2010-10-28 01:21:21 +02:00
apioauthrequesttoken.php * i18n/L10n fixes. 2010-10-28 01:21:21 +02:00
apisearchatom.php Ticket #1987: support since_id on API notice search methods. 2010-11-19 14:00:22 -08:00
apisearchjson.php Ticket #1987: support since_id on API notice search methods. 2010-11-19 14:00:22 -08:00
apistatusesdestroy.php * i18n/L10n fixes. 2010-10-28 01:21:21 +02:00
apistatusesretweet.php * i18n/L10n fixes. 2010-10-28 01:21:21 +02:00
apistatusesretweets.php * i18n/L10n fixes. 2010-10-28 01:21:21 +02:00
apistatusesshow.php AtomPub-related actions are only read-only on GET 2010-11-15 14:14:09 -05:00
apistatusesupdate.php Fix ticket #2860: clarify API doc comments for 'source' parameter's interaction with OAuth on api/statuses/update 2010-11-03 14:58:33 -07:00
apistatusnetconfig.php * i18n/L10n fixes. 2010-10-28 01:21:21 +02:00
apistatusnetversion.php * i18n/L10n fixes. 2010-10-28 01:21:21 +02:00
apisubscriptions.php * i18n/L10n fixes. 2010-10-28 01:21:21 +02:00
apitimelinefavorites.php * i18n/L10n fixes. 2010-10-28 01:21:21 +02:00
apitimelinefriends.php * i18n/L10n fixes. 2010-10-28 01:21:21 +02:00
apitimelinegroup.php * i18n/L10n fixes. 2010-10-28 01:21:21 +02:00
apitimelinehome.php * i18n/L10n fixes. 2010-10-28 01:21:21 +02:00
apitimelinementions.php * i18n/L10n fixes. 2010-10-28 01:21:21 +02:00
apitimelinepublic.php * i18n/L10n fixes. 2010-10-28 01:21:21 +02:00
apitimelineretweetedbyme.php * i18n/L10n fixes. 2010-10-28 01:21:21 +02:00
apitimelineretweetedtome.php * i18n/L10n fixes. 2010-10-28 01:21:21 +02:00
apitimelineretweetsofme.php * i18n/L10n fixes. 2010-10-28 01:21:21 +02:00
apitimelinetag.php * i18n/L10n fixes. 2010-10-28 01:21:21 +02:00
apitimelineuser.php AtomPub-related actions are only read-only on GET 2010-11-15 14:14:09 -05:00
apitrends.php * i18n/L10n fixes. 2010-10-28 01:21:21 +02:00
apiuserfollowers.php * i18n/L10n fixes. 2010-10-28 01:21:21 +02:00
apiuserfriends.php * i18n/L10n fixes. 2010-10-28 01:21:21 +02:00
apiusershow.php * i18n/L10n fixes. 2010-10-28 01:21:21 +02:00
attachment_ajax.php * i18n/L10n updates. 2010-10-31 00:58:35 +02:00
attachment_thumbnail.php * i18n/L10n updates. 2010-10-31 00:58:35 +02:00
attachment.php * i18n/L10n updates. 2010-10-31 00:58:35 +02:00
avatarbynickname.php * i18n/L10n updates. 2010-10-31 00:58:35 +02:00
avatarsettings.php Add forgotten translator documentation. 2010-10-31 01:26:39 +02:00
block.php * i18n/L10n updates. 2010-10-31 00:58:35 +02:00
blockedfromgroup.php * i18n/L10n updates. 2010-10-31 00:58:35 +02:00
bookmarklet.php * i18n/L10n updates. 2010-10-31 00:58:35 +02:00
confirmaddress.php * i18n/L10n updates. 2010-10-31 00:58:35 +02:00
conversation.php * i18n/L10n updates. 2010-10-31 00:58:35 +02:00
deleteapplication.php Update translator documentation. 2010-11-01 16:49:36 +01:00
deletegroup.php Update translator documentation. 2010-11-01 16:49:36 +01:00
deletenotice.php Update translator documentation. 2010-11-01 16:49:36 +01:00
deleteuser.php Merge branch 'testing' into 0.9.x 2010-05-21 13:15:08 -07:00
designadminpanel.php i18n/L10n consistency updates. 2010-10-21 13:20:21 +02:00
disfavor.php Fix inconsistencies in clientError() messages 2010-04-09 16:11:20 -07:00
doc.php Allow site-specific doc files 2010-03-10 22:27:28 +00:00
editapplication.php * i18n/L10n updates. 2010-11-01 16:49:35 +01:00
editgroup.php Work in progress on nickname validation changes. lib/nickname.php appears to have been destroyed by NetBeans and will be rewritten shortly. Sigh. 2010-11-29 14:15:25 -08:00
emailsettings.php Ticket #2912 further cleanup: use JS on emailsettings form to help connect the 'I want to post by email' checkbox with the controls for adding or removing a post-by-email alias. 2010-12-01 14:23:56 -08:00
favor.php Make some messages gender neutral. 2010-07-19 21:09:09 -05:00
favorited.php Prep for ticket #2895: consolidate common code from PopularNoticeList and FavoritedAction for fetching popular notice lists 2010-11-16 11:10:32 -08:00
favoritesrss.php Implement since_id and max_id param handling for /api/favorites 2010-05-05 14:46:36 -07:00
featured.php Remove pleonasm in UI text 2009-12-20 20:20:35 +01:00
file.php (Puctuation) consistency in clientError() calls. 2009-12-13 18:55:17 +01:00
finishremotesubscribe.php Make some messages gender neutral. 2010-07-19 21:09:09 -05:00
foaf.php Ticket #2350: fix for incorrect FOAF sioc:follows entries for users who are followed by, but don't themselves follow the user whose FOAF we're displaying. 2010-06-10 11:42:58 -07:00
foafgroup.php Avoid E_NOTICE spew when listing group members who aren't admins 2010-04-09 08:38:42 -07:00
geocode.php Assigning my copyrights to the Free Software Foundation 2010-05-27 18:27:33 -04:00
getfile.php Improve name validation checks on local File references 2010-02-01 08:49:59 -08:00
grantrole.php Fix inconsistencies in clientError() messages 2010-04-09 16:11:20 -07:00
groupblock.php Merge branch 'testing' into 0.9.x 2010-05-21 13:15:08 -07:00
groupbyid.php Lots of tiny message changes. 2010-01-10 12:26:24 +01:00
groupdesignsettings.php modify group actions so they use Local_group to look up by nickname 2010-02-25 08:44:15 -05:00
grouplogo.php modify group actions so they use Local_group to look up by nickname 2010-02-25 08:44:15 -05:00
groupmembers.php Fix PHP syntax errors introduced during localization fixups in a few files. 2010-09-25 12:10:36 -07:00
grouprss.php Document messages for which clarification was requested. 2010-04-10 01:48:16 +02:00
groups.php modify group actions so they use Local_group to look up by nickname 2010-02-25 08:44:15 -05:00
groupsearch.php Merge remote branch 'statusnet/0.8.x' into 0.9.x 2009-10-11 13:39:10 -04:00
groupunblock.php * translator documentation updated. 2010-10-31 01:16:59 +02:00
hcard.php Add an hcard action 2010-02-25 18:39:55 -05:00
hostmeta.php Make userxrd part of the default hostmeta 2010-11-26 21:46:51 -05:00
imsettings.php Update translator documentation. 2010-09-12 17:43:43 +02:00
inbox.php fix interpolation of positional arguments to sprintf in inbox 2010-01-24 22:54:25 -05:00
invite.php Add context for different uses of "%1$s (%2$s)" 2010-11-02 23:08:59 +01:00
joingroup.php OStatus: fix remote groups to work with new user_groups/local_groups split. 2010-02-25 13:02:08 -08:00
leavegroup.php OStatus: fix remote groups to work with new user_groups/local_groups split. 2010-02-25 13:02:08 -08:00
licenseadminpanel.php * i18n/L10n updates. 2010-11-01 16:49:35 +01:00
login.php Redirect non-SSL hits to login & register actions to SSL if 'always' or 'sometimes' SSL modes are kicked in. 2010-05-18 21:52:17 +00:00
logout.php Revert "Remove more contractions" 2009-11-09 20:01:46 +01:00
makeadmin.php Fix for ticket #2837: white screen when hitting 'make admin' button on group members list. 2010-10-15 15:33:54 -07:00
microsummary.php Fix inconsistencies in clientError() messages 2010-04-09 16:11:20 -07:00
newapplication.php * i18n/L10n updates. 2010-11-01 16:49:35 +01:00
newgroup.php Work in progress on nickname validation changes. lib/nickname.php appears to have been destroyed by NetBeans and will be rewritten shortly. Sigh. 2010-11-29 14:15:25 -08:00
newmessage.php i18n/L10n consistency updates. 2010-10-21 13:20:21 +02:00
newnotice.php * i18n/L10n updates. 2010-11-01 16:49:35 +01:00
noticesearch.php * L10n updates: consistent puctuation 2010-01-10 01:45:58 +01:00
noticesearchrss.php Fix bug 1997: notice search rss utter failure 2009-11-20 14:54:59 -08:00
nudge.php Add missing "address" 2010-10-20 00:49:12 +02:00
oauthappssettings.php * translator documentation added. 2010-10-23 19:20:51 +02:00
oauthconnectionssettings.php * i18n/L10n fixes. 2010-10-20 19:34:27 +02:00
oembed.php Include width/height of locally-uploaded images in our oembed provider data for attachment pages. 2010-11-15 12:57:15 -08:00
opensearch.php Revert "Remove more contractions" 2009-11-09 20:01:46 +01:00
othersettings.php * i18n/L10n updates. 2010-11-01 16:49:35 +01:00
otp.php an otp is a real login 2010-03-08 18:06:21 -05:00
outbox.php fix interpolation of positional arguments to sprintf in outbox 2010-01-24 22:53:29 -05:00
passwordsettings.php Fix regression in password settings: users have been unable to change their passwords since introduction of ChangePassword event (later StartChangePassword) November 5 in commit d6ddb84132 2009-12-01 15:44:07 -08:00
pathsadminpanel.php Consistent punctuation. 2010-10-20 20:29:59 +02:00
peoplesearch.php Bringing Sphinx search support up to code: broken out to a plugin, now supports multiple sites on a single server. 2009-11-10 13:44:40 -08:00
peopletag.php Fix inconsistencies in clientError() messages 2010-04-09 16:11:20 -07:00
postnotice.php Fix inconsistencies in clientError() messages 2010-04-09 16:11:20 -07:00
profilesettings.php Work in progress on nickname validation changes. lib/nickname.php appears to have been destroyed by NetBeans and will be rewritten shortly. Sigh. 2010-11-29 14:15:25 -08:00
public.php Fix inconsistencies in clientError() messages 2010-04-09 16:11:20 -07:00
publicrss.php Output If-Modified-Since header for all RSS 1.0 feeds (again) 2009-09-24 15:10:55 -07:00
publictagcloud.php Many i18n/L10n updates and lots of descriptions for translators added. 2010-10-20 00:35:39 +02:00
publicxrds.php Assigning my copyrights to the Free Software Foundation 2010-05-27 18:27:33 -04:00
recoverpassword.php * i18n/L10n updates. 2010-11-01 16:49:35 +01:00
register.php Work in progress on nickname validation changes. lib/nickname.php appears to have been destroyed by NetBeans and will be rewritten shortly. Sigh. 2010-11-29 14:15:25 -08:00
remotesubscribe.php Update message formatting for serverError to use a starting capital and a leading period. 2010-04-09 15:29:41 -07:00
repeat.php Fix inconsistencies in clientError() messages 2010-04-09 16:11:20 -07:00
replies.php Tweak message per suggestion of The Evil IP Address[1]. 2010-08-01 00:16:39 +02:00
repliesrss.php Output If-Modified-Since header for all RSS 1.0 feeds (again) 2009-09-24 15:10:55 -07:00
requesttoken.php Response for request token doesn't contain omb_version 2009-09-13 00:01:23 -04:00
revokerole.php Fix inconsistencies in clientError() messages 2010-04-09 16:11:20 -07:00
robotstxt.php Add a robots.txt URL to the site root 2010-01-31 10:12:26 -05:00
rsd.php Atom Service Document 2010-10-24 23:43:26 -04:00
sandbox.php Fix inconsistencies in clientError() messages 2010-04-09 16:11:20 -07:00
sessionsadminpanel.php Removed periods from instructions on some admin panels for consistency 2010-09-17 14:32:18 -07:00
showapplication.php Re-camelcase ApiOauthAuthorizeAction so it will be accessible when 2010-10-21 18:15:11 -07:00
showfavorites.php options to nofollow external links in notices 2010-10-18 11:29:52 -04:00
showgroup.php General cleanup & part of ticket #2864: use User_group->getFancyName() instead of replicating the logic in various places. Encapsulates and allows for localization of parens. 2010-11-03 12:59:19 -07:00
showmessage.php * translator documentation updated. 2010-10-31 01:16:59 +02:00
shownotice.php split out InlineAttachmentList from AttachmentList 2010-11-09 10:45:19 -08:00
showstream.php i18n/L10n fixes and translator documentation addded/updated. 2010-11-02 23:48:36 +01:00
silence.php Fix inconsistencies in clientError() messages 2010-04-09 16:11:20 -07:00
siteadminpanel.php Fix inconsistencies in clientError() messages 2010-04-09 16:11:20 -07:00
sitenoticeadminpanel.php * i18n/L10n updates. 2010-11-01 16:49:35 +01:00
smssettings.php Add translator documentation. 2010-04-11 23:24:38 +02:00
snapshotadminpanel.php Lower case "Web" 2010-04-11 01:03:06 +02:00
subedit.php * translator documentation updated. 2010-10-31 01:16:59 +02:00
subscribe.php Fix bug on subscribe/unsubscribe in profile lists. Bogus call to nonexisting profile->getProfile() was masked by DB_DataObject 2010-02-25 15:22:23 -08:00
subscribers.php Many i18n/L10n updates and lots of descriptions for translators added. 2010-10-20 00:35:39 +02:00
subscriptions.php Many i18n/L10n updates and lots of descriptions for translators added. 2010-10-20 00:35:39 +02:00
sup.php Performance fix for FriendFeed sup interface: MySQL query optimizer was doing a table scan on notice; explicit subquery makes it run much more efficiently, only scanning items within the period under consideration. Standard subquery should be PostgreSQL-compatible. 2010-02-21 15:21:18 -08:00
tag.php Update message formatting for serverError to use a starting capital and a leading period. 2010-04-09 15:29:41 -07:00
tagother.php Lots of tiny message changes. 2010-01-10 12:26:24 +01:00
tagrss.php Fix for blank RSS1 tag feeds 2010-03-05 16:23:28 -08:00
unblock.php add events for unblocking a profile 2009-12-28 10:50:12 -08:00
unsandbox.php Fix inconsistencies in clientError() messages 2010-04-09 16:11:20 -07:00
unsilence.php Fix inconsistencies in clientError() messages 2010-04-09 16:11:20 -07:00
unsubscribe.php Fix inconsistencies in clientError() messages 2010-04-09 16:11:20 -07:00
updateprofile.php remove strict check on OMB exception strings 2010-03-01 18:03:18 -05:00
useradminpanel.php * i18n/L10n updates. 2010-11-01 16:49:35 +01:00
userauthorization.php Fix inconsistencies in clientError() messages 2010-04-09 16:11:20 -07:00
userbyid.php (Puctuation) consistency in clientError() calls. 2009-12-13 18:55:17 +01:00
userdesignsettings.php Lots of tiny message changes. 2010-01-10 12:26:24 +01:00
usergroups.php Document messages for which clarification was requested. 2010-04-10 01:48:16 +02:00
userrss.php Document messages for which clarification was requested. 2010-04-10 01:48:16 +02:00
userxrd.php Make userxrd work without OStatus enabled 2010-11-26 22:09:51 -05:00
version.php Assigning my copyrights to the Free Software Foundation 2010-05-27 18:27:33 -04:00
xrds.php A further change to the XRDS is required if 0.9.x is to be able to remote sub to a 0.8.x account, with the OpenID plugin enabled. 2009-11-12 20:57:09 +00:00