Evan Prodromou
c475e58e64
be more tolerant of whitespace in email addresses
2011-04-21 10:51:58 -04:00
Evan Prodromou
10cffa8afa
Move business logic of email registration to plugin
...
Moved the main business logic of email registration to the
EmailRegistrationPlugin. That lets us register from a script, from the
emailregister account, or (hopefully) from the signup page.
2011-04-21 10:15:51 -04:00
Evan Prodromou
2e93d5e551
Script to register a user by email address
2011-04-21 10:11:20 -04:00
Evan Prodromou
7e6cffe4cf
Correct formats for event list items
2011-04-20 10:59:31 -04:00
Evan Prodromou
0e4029ecb6
Fixup rendering of event and RSVP
2011-04-20 10:57:46 -04:00
Evan Prodromou
1ab8004d78
Move Event and RSVP rendering to listitem classes
2011-04-20 10:52:57 -04:00
Evan Prodromou
e5961efc27
Merge branch 'betterbookmarknotice' into 1.0.x
2011-04-20 06:35:14 -04:00
Evan Prodromou
12723f2dc6
better output for bookmark list item
2011-04-20 06:34:27 -04:00
Siebrand Mazeland
cb8eb4d307
Localisation updates from http://translatewiki.net .
2011-04-20 10:19:58 +02:00
Evan Prodromou
6ee2adee4c
add some wrapper markup for bookmarklistitem
2011-04-19 17:56:23 -04:00
Evan Prodromou
ea95f7b7b0
move long name to shorter name for bookmarklistitem
2011-04-19 17:38:56 -04:00
Evan Prodromou
25a037ba9c
Revert "autoload bookmarknoticelistitemadapter"
...
This reverts commit f880e6498d
.
2011-04-19 17:28:24 -04:00
Evan Prodromou
501ecb33cc
Revert "hard-require the adapter"
...
This reverts commit 8b0f45d0a7
.
2011-04-19 17:28:03 -04:00
Evan Prodromou
8b0f45d0a7
hard-require the adapter
2011-04-19 16:53:34 -04:00
Evan Prodromou
f880e6498d
autoload bookmarknoticelistitemadapter
2011-04-19 16:26:00 -04:00
Siebrand Mazeland
0d892e7610
i18n fixes.
...
Whitespace updates.
Update translator documentation.
2011-04-19 21:54:56 +02:00
Evan Prodromou
7b397823d0
Move bookmark rendering to notice list item adapter
...
Move the tricky stuff with Bookmarks to a notice list item adapter.
2011-04-19 15:52:57 -04:00
Evan Prodromou
138ca38b6f
Merge remote-tracking branch 'gitorious/1.0.x' into 1.0.x
...
Conflicts:
plugins/EmailRegistration/emailregister.php
2011-04-18 20:19:25 -04:00
Zach Copley
bc66211565
Merge branch '1.0.x' of gitorious.org:statusnet/mainline into 1.0.x
...
* '1.0.x' of gitorious.org:statusnet/mainline:
Update translator documentation.
2011-04-18 16:51:49 -07:00
Zach Copley
76ea9384a3
Remove billions of debugging statements and extra space
2011-04-18 16:49:32 -07:00
Zach Copley
ee799927e6
Fixed new answer textarea label
2011-04-18 16:49:32 -07:00
Zach Copley
c79d90be27
Only remove reply placeholders if the dummy answer field is visible
2011-04-18 16:49:32 -07:00
Zach Copley
5721bb146a
Add a 'closed' class to questions that have been closed
2011-04-18 16:49:32 -07:00
Zach Copley
68f6076831
OMG I think ajax works right now
2011-04-18 16:49:32 -07:00
Zach Copley
583b903559
More work trying to understand util.js and get my ajax working right
2011-04-18 16:49:00 -07:00
Zach Copley
d1443a6bd9
Getting some traction here on better QnA Ajax
2011-04-18 16:47:33 -07:00
Zach Copley
a610836e1c
Better QnA ajax insert - work in progress
2011-04-18 16:47:01 -07:00
Zach Copley
6bf29ff684
QnA - Work on getting questions and answers to appear correctly inline
2011-04-18 16:46:11 -07:00
Evan Prodromou
997b0933ea
Don't use bogus event in emailregistration
...
I was trying to be smart by calling the same registration event as 'register'
when doing EmailRegistration. However, that event is so low-bandwidth that plugins
go fingerpoken in all the attributes and call methods on the passed-in action and
things like that.
So, now we just fall back to using the low-level stuff, catch any
exceptions, and feel happy. Some stuff might not work, but it's
generally anti-spam stuff more suited to public sites.
2011-04-18 19:33:12 -04:00
Siebrand Mazeland
2c105e5575
Update translator documentation.
2011-04-19 01:13:28 +02:00
Evan Prodromou
d3215adfa1
Merge remote-tracking branch 'gitorious/1.0.x' into 1.0.x
2011-04-18 12:54:23 -04:00
Samantha Doherty
e8e6d494d2
This util.min.js is pining for the fjords.
2011-04-18 12:42:00 -04:00
Evan Prodromou
36b34ea831
correct password form fields
2011-04-18 11:02:16 -04:00
Evan Prodromou
90a66b61d3
correct password form fields
2011-04-18 11:01:58 -04:00
Evan Prodromou
fc89006e56
better output for registration confirmation
2011-04-18 10:52:57 -04:00
Evan Prodromou
2019d32b3d
let other validity checks go through first
2011-04-18 10:46:40 -04:00
Evan Prodromou
55ebddb5fd
catch exceptions and show them when validating email
2011-04-18 10:44:55 -04:00
Evan Prodromou
dfbb4eaa89
check for email domain when validating email
2011-04-18 10:44:41 -04:00
Evan Prodromou
c5671d7090
fix incorrect variable in registration
2011-04-18 10:15:18 -04:00
Evan Prodromou
3f238e4e16
redirect if you're already logged in.
2011-04-18 10:13:54 -04:00
Evan Prodromou
213086cc1f
add login menu to email registration page
2011-04-18 09:22:51 -04:00
Evan Prodromou
9bfade7573
remove debugging comment from emailregister
2011-04-18 08:52:50 -04:00
Siebrand Mazeland
13ae3ab259
Localisation updates from http://translatewiki.net .
2011-04-18 13:41:15 +02:00
Evan Prodromou
206376cf10
use Start/EndRegistrationTry events for email registration
2011-04-18 06:46:16 -04:00
Evan Prodromou
6267ea2e8d
show the welcome page on registration completion
2011-04-18 06:32:32 -04:00
Evan Prodromou
9c12aa29ef
add the welcome document
2011-04-18 06:19:51 -04:00
Evan Prodromou
2e75100108
break out email registration forms to their own modules
2011-04-18 06:07:32 -04:00
Evan Prodromou
5253b9ea68
ConfirmRegistrationForm includes the code
2011-04-18 04:30:13 -04:00
Samantha Doherty
b11bfa3c06
Add class to bookmark form thumbnail image.
2011-04-18 02:29:16 -04:00
Samantha Doherty
68bc240d4c
Add JS for second step of bookmark form.
2011-04-18 00:41:42 -04:00
Zach Copley
f25b6e6116
Merge branch '1.0.x' of gitorious.org:statusnet/mainline into 1.0.x
...
* '1.0.x' of gitorious.org:statusnet/mainline:
Correct fieldset ID for Event form.
Update Event plugin datepicker function for new unique input IDs.
2011-04-17 20:34:55 -07:00
Zach Copley
b422a0d21a
spelling
2011-04-17 20:34:05 -07:00
Samantha Doherty
34b6038b83
Correct fieldset ID for Event form.
2011-04-17 21:40:15 -04:00
Samantha Doherty
c2038e796b
Update Event plugin datepicker function for new unique input IDs.
2011-04-17 21:40:15 -04:00
Zach Copley
f3e0cd0b30
Some special .js for the bookmark plugin, so we can control the form in the second step
2011-04-17 18:37:51 -07:00
Zach Copley
8cfb81deac
Merge branch '1.0.x' of gitorious.org:statusnet/mainline into 1.0.x
...
* '1.0.x' of gitorious.org:statusnet/mainline:
Remove empty locale files.
Localisation updates from http://translatewiki.net .
2011-04-17 16:33:25 -07:00
Zach Copley
d9cf0280d2
Give microapp form elements unique ids
2011-04-17 16:32:52 -07:00
Evan Prodromou
dbb9f66982
get email for code
2011-04-17 19:29:55 -04:00
Evan Prodromou
a564af4948
get email for code
2011-04-17 19:28:22 -04:00
Evan Prodromou
6a329f4397
complete registration form
2011-04-17 19:24:33 -04:00
Siebrand Mazeland
4afe9c5885
Remove empty locale files.
2011-04-18 00:50:07 +02:00
Evan Prodromou
383b4cae76
Missed an argument to a function
2011-04-17 18:48:58 -04:00
Siebrand Mazeland
0d431cd6ee
Localisation updates from http://translatewiki.net .
2011-04-18 00:38:35 +02:00
Zach Copley
5f81f4c701
Fix form elements in bookmark plugin
2011-04-17 15:34:50 -07:00
Evan Prodromou
3996199c6a
some better breaks on error entry
2011-04-17 18:30:25 -04:00
Evan Prodromou
e119b295c0
email register is a login action
2011-04-17 18:29:10 -04:00
Evan Prodromou
45b0c5ef10
Yoink the registration action
2011-04-17 18:27:25 -04:00
Evan Prodromou
064ed69446
Revert "some debugging for email registration routes"
...
This reverts commit 165d9fd9de
.
2011-04-17 18:22:59 -04:00
Evan Prodromou
b5dfceb59c
Revert "bad variable in debugging"
...
This reverts commit 87330bf977
.
2011-04-17 18:22:46 -04:00
Evan Prodromou
96d735baf4
Revert "additional debugging in router"
...
This reverts commit daadb7905b
.
2011-04-17 18:22:35 -04:00
Evan Prodromou
daadb7905b
additional debugging in router
2011-04-17 18:19:47 -04:00
Evan Prodromou
35361656d5
reverse order of register connects
2011-04-17 18:12:12 -04:00
Evan Prodromou
87330bf977
bad variable in debugging
2011-04-17 18:10:30 -04:00
Zach Copley
007d1be06d
Give bookmark form elements unique ids
2011-04-17 15:09:56 -07:00
Evan Prodromou
165d9fd9de
some debugging for email registration routes
2011-04-17 18:09:26 -04:00
Evan Prodromou
7cc4c97aa9
add our routes at the begnning, not the end.
2011-04-17 18:05:18 -04:00
Evan Prodromou
b9eee437dd
Merge branch '1.0.x' into emailregistration
2011-04-17 17:48:15 -04:00
Evan Prodromou
b86bb0335c
action for registering by email
2011-04-17 17:48:09 -04:00
Evan Prodromou
3ae972906f
customize the EmailRegistration plugin
2011-04-17 17:47:37 -04:00
Siebrand Mazeland
5f3dbc3e98
Localisation updates http://translatewiki.net .
2011-04-17 20:30:47 +02:00
Siebrand Mazeland
4ab995dd1e
Complete "people tag" to "list" in UI messages.
...
Update translator documentation accordingly.
Probably a few cases left where "tag[ged[" has to be replaced by "list[ed]".
2011-04-17 20:08:03 +02:00
Evan Prodromou
d4e25ea2cc
Copy Sample plugin to EmailRegistration
2011-04-17 13:22:21 -04:00
Siebrand Mazeland
4c00b830bf
Localisation updates from http://translatewiki.net .
2011-04-17 01:15:30 +02:00
Evan Prodromou
6d5b6d98b5
Merge branch '1.0.x' into testing
2011-04-15 14:57:41 -04:00
Siebrand Mazeland
c27b9c0722
Update translator documentation.
...
i18n/L10n updates.
Whitespace updates.
2011-04-15 15:07:35 +02:00
Siebrand Mazeland
abcfde4d7d
i18n fixes for xgettext issue with contructions like "<<< END_OF_INSTRUCTIONS".
...
Update translator documentation.
FIXMEs added. Asking Zach on IRC to have a look at them.
2011-04-15 09:55:09 +02:00
Evan Prodromou
1c2d4de469
scale down the thumbnail image if necessary
2011-04-14 23:57:30 -04:00
Evan Prodromou
2df98fc240
auto-fill bookmark data
2011-04-14 23:44:01 -04:00
Evan Prodromou
41a883aeab
Merge branch '1.0.x' of gitorious.org:statusnet/mainline into prefillbookmark
2011-04-14 21:55:16 -04:00
Evan Prodromou
2581e46a25
hide tagsub from stats
2011-04-14 17:03:32 -04:00
Evan Prodromou
6e5e486dc8
hide searchsub from stats
2011-04-14 17:03:23 -04:00
Shashi Gowda
53af608ef8
People tags -> Lists (only UI changes, for experimentation)
2011-04-14 19:49:42 +00:00
Evan Prodromou
75f0429961
Revert "Use gravatar as a fallback for missing files"
...
This reverts commit 52493a9a2b
.
2011-04-14 13:06:23 -04:00
Evan Prodromou
52493a9a2b
Use gravatar as a fallback for missing files
2011-04-14 13:05:11 -04:00
Evan Prodromou
a62e9fec65
remove avatar saving from GravatarPlugin
2011-04-14 11:47:20 -04:00
Evan Prodromou
458871705a
Grossly simplify Gravatar plugin
2011-04-14 11:38:41 -04:00
Samantha Doherty
cb379a7a33
Remove duplicate noticeforms from realtime popup.
2011-04-14 02:57:34 -04:00
Zach Copley
c5849e1de2
Group directory - reword instructions
2011-04-13 18:37:43 -07:00
Zach Copley
fff83723ff
Group directory - nuke admins column (not that useful)
2011-04-13 18:29:55 -07:00
Zach Copley
ddc42b1baf
Groups directory - fix missing closing list item tag - was making the layout wonky
2011-04-13 18:17:04 -07:00
Zach Copley
b959147ada
Group directory - add in asides
2011-04-13 17:46:35 -07:00
Zach Copley
88bcc7728c
Add "create a new group" button to group directory
2011-04-13 16:43:28 -07:00
Zach Copley
e188a11ef6
Fix public group nav to highlight properly when our group directory is selected
2011-04-13 16:11:34 -07:00
Zach Copley
3a3a53dfcc
Group directory - fix group logo display
2011-04-13 15:52:44 -07:00
Evan Prodromou
3bea1b5371
initial bookmark form
2011-04-13 18:37:14 -04:00
Zach Copley
055d61ef79
Group directory - use correct constant
2011-04-13 15:36:27 -07:00
Zach Copley
4f60c43d32
Better instructions for group directory
2011-04-13 15:31:51 -07:00
Zach Copley
42e945a42d
Style group directory output
2011-04-13 15:09:46 -07:00
Zach Copley
b6b9baa9a2
DirectoryPlugin - Group directory mostly working. HTML markup for results needs fixing.
2011-04-13 15:09:45 -07:00
Zach Copley
0f9d6f4c82
DirectoryPlugin - Hijack router mapping for normal groups page to substitute a directory page
2011-04-13 15:09:45 -07:00
Evan Prodromou
66dee8a966
Merge branch '1.0.x' into prefillbookmark
2011-04-13 15:38:39 -04:00
Evan Prodromou
1434099ed8
better versions for BookmarkPlugin
2011-04-13 15:27:30 -04:00
Siebrand Mazeland
409550e1dc
Localisation updates from http://translatewiki.net .
2011-04-13 15:48:18 +02:00
Siebrand Mazeland
ab52460691
Update translator documentation.
...
Number parameters.
2011-04-13 15:43:05 +02:00
Siebrand Mazeland
124070e63d
Update punctuation for exceptions.
2011-04-13 15:13:14 +02:00
Siebrand Mazeland
57c28ba4d0
Update translator documentation and whitespace.
...
Update file header comment.
2011-04-13 13:22:50 +02:00
Siebrand Mazeland
e53e60f782
Update translator documentation and whitespace.
2011-04-12 18:40:25 +02:00
Zach Copley
43f542c3a2
Script to delete bad OStatus hub URIs (until we have better error handling for broken hubs)
2011-04-12 02:29:02 -07:00
Evan Prodromou
c0c5235080
only allow a whitelist of email domains for the site
2011-04-11 16:49:50 -04:00
Evan Prodromou
820e19e197
Merge remote-tracking branch 'gitorious/1.0.x' into 1.0.x
2011-04-11 11:20:27 -04:00
Siebrand Mazeland
0644cdb6d0
Localisation updates from http://translatewiki.net .
2011-04-11 15:10:09 +02:00
Evan Prodromou
a665d1f772
more information for bookmark without attachment
2011-04-10 19:27:09 -04:00
Siebrand Mazeland
b83e0fd0e8
Update translator documentation.
...
i18n fixes (gettext domain).
L10n updates.
Whitespace updates.
Some tabs to spaces.
2011-04-11 00:39:51 +02:00
Evan Prodromou
d375317c7f
Better SQLStats output with 0 queries
2011-04-10 18:32:09 -04:00
Siebrand Mazeland
8c63d6ead4
Localisation updates from http://translatewiki.net .
2011-04-10 10:44:39 +02:00
Zach Copley
e75c9988eb
Merge branch 'people_tags_rebase' into 1.0.x
...
Conflicts:
EVENTS.txt
2011-04-10 08:10:01 +00:00
Siebrand Mazeland
396005ecf6
Fix incorrect parameter notation.
2011-04-10 01:32:57 +02:00
Siebrand Mazeland
d6aea8e39e
Update translator documentation.
2011-04-10 01:24:15 +02:00
Evan Prodromou
638d29a820
Hide RSVPs from threaded notice output
2011-04-09 17:11:38 -04:00
Evan Prodromou
b80ece1691
hide poll response notices from threaded view
2011-04-09 17:07:03 -04:00
Siebrand Mazeland
396a0c08b3
Localisation updates from http://translatewiki.net .
2011-04-09 20:53:29 +02:00
Shashi Gowda
f47027abbe
Merge remote-tracking branch 'mainline/1.0.x' into people_tags_rebase
...
Conflicts:
lib/profileblock.php
theme/default/css/display.css
2011-04-09 21:57:45 +05:30
Shashi Gowda
a0ac51c22f
use notifyDeferred for tag/untag so that it gets queued offline
2011-04-09 17:18:33 +05:30
Zach Copley
e3789488c6
Merge branch '1.0.x' of gitorious.org:statusnet/mainline into 1.0.x
...
* '1.0.x' of gitorious.org:statusnet/mainline:
use conversationnoticestream in conversationrepliesaction
use conversationnoticestream in conversationaction
make ConversationNoticeStream accept a profile parameter
enable user directory and extended profile by default
Remove incompatible theme victorian
Remove incompatible theme shiny
Remove incompatible theme pigeonthoughts
Remove incompatible theme mnml
Remove incompatible theme identica
Remove incompatible theme h4ck3r
Remove incompatible theme default
Remove incompatible theme cloudy
Remove incompatible theme cleaner
Remove incompatible theme clean
Remove incompatible theme biz
correctly return for deleted items
show event as deleted
Use pkeyGet() instead of idStream() for fave caching
store oft-requested stuff in the data object
2011-04-08 15:47:18 -07:00
Zach Copley
3022d711e3
Add some more events to aside profile blocks and rework a bit
2011-04-08 15:45:49 -07:00
Evan Prodromou
8cb0d7e708
Merge branch '1.0.x' of gitorious.org:statusnet/mainline into 1.0.x
2011-04-08 17:09:15 -04:00
Zach Copley
8335d234f7
Don't try to show search and tag subs unless a user is logged in
2011-04-08 13:56:08 -07:00
Evan Prodromou
bfc33f3999
Merge remote-tracking branch 'gitorious/1.0.x' into 1.0.x
2011-04-08 16:14:09 -04:00
Siebrand Mazeland
ea82086297
Update translator documentation.
...
Whitespace updates.
Header updates.
Break long lines in README.
Indentation updates.
2011-04-08 18:47:07 +02:00
Siebrand Mazeland
b77531897a
Fixed incorrect single quotes with newlines from Commit:3e8bf13aab25050cce09a3180ea7b56c41ed40e3.
2011-04-08 18:47:04 +02:00
Evan Prodromou
997babfea3
correctly return for deleted items
2011-04-08 12:15:32 -04:00
Evan Prodromou
50c4731d20
show event as deleted
2011-04-08 12:14:05 -04:00
Shashi Gowda
4d61760154
Merge remote-tracking branch 'mainline/1.0.x' into people_tags_rebase
2011-04-08 17:16:20 +05:30
Siebrand Mazeland
3e8bf13aab
Update translator documentation.
...
L10n/i18n updates.
2011-04-08 10:59:10 +02:00
Siebrand Mazeland
a9eaaf6341
Update translator documentation.
...
Whitespace updates.
L10n/i18n updates.
2011-04-08 01:22:04 +02:00
Siebrand Mazeland
2640232c68
Update translator documentation.
...
L10n and i18n updates.
Break long lines in README before or at 80 characters.
Superfluous whitespace removed.
2011-04-08 01:22:02 +02:00
Siebrand Mazeland
a5aade0a3b
Update maintainer e-mail address.
...
Update translator documentation.
2011-04-08 01:21:58 +02:00
Evan Prodromou
45ba33e2ac
use InboxNoticeStream in AllmapAction in Mapstraction
2011-04-07 15:41:34 -04:00
Shashi Gowda
ad86eb78d3
Merge remote-tracking branch 'mainline/1.0.x' into people_tags_rebase
...
Conflicts:
js/util.min.js
lib/default.php
2011-04-07 23:13:45 +05:30
Siebrand Mazeland
6806a42e2c
Update translator documentation.
2011-04-07 10:06:46 +02:00
Evan Prodromou
a1fa47d904
Cache RSVP counts for Event plugin
2011-04-07 00:01:51 -04:00
Evan Prodromou
524b98bfa3
remove debugging statement from Happening
2011-04-06 23:48:10 -04:00
Evan Prodromou
bf39c95795
Bookmarks more robust to missing profiles
2011-04-06 23:47:05 -04:00
Evan Prodromou
d9ca956ecf
SQLStatsPlugin to get some profiling data on SQL queries
2011-04-06 22:46:28 -04:00
Siebrand Mazeland
512bd91dee
Translator documentation added.
...
Whitespace updates.
2011-04-06 23:43:52 +02:00
Siebrand Mazeland
caa6690f4c
Update translator documentation.
...
Whitespace updates.
Break lines in README at or before 80 characters.
L10n updates.
2011-04-06 23:43:50 +02:00
Zach Copley
b541443370
QnA - Fix typo
2011-04-06 11:15:32 -07:00
Siebrand Mazeland
553a0c8b9b
i18n/L10n updates/fixes.
...
Translator documentation added/updated.
Whitespace updates.
2011-04-06 16:36:35 +02:00
Siebrand Mazeland
5b660bd3c6
Update translator documentation.
...
i18n/L10n fixes.
Superfluous whitespace removed.
2011-04-06 15:36:03 +02:00
Siebrand Mazeland
1a91f85438
Tabs to spaces.
2011-04-06 15:12:56 +02:00
Siebrand Mazeland
cc78aca0d2
L10n and whitespace updates.
2011-04-06 15:08:39 +02:00
Siebrand Mazeland
e25cb9b570
Shorten plugin description.
2011-04-06 15:07:23 +02:00
Siebrand Mazeland
5f591e05ae
Update translator documentation.
...
i18n/L10n fixes.
Superfluous whitespace removed.
onPluginVersion() added where missing.
2011-04-06 14:57:48 +02:00
Siebrand Mazeland
cca159883a
Update translator documentation.
...
i18n/L10n issues fixed.
Superfluous whitespace removed.
2011-04-06 02:11:09 +02:00
Evan Prodromou
cffbda8183
add search submenu to default local nav
2011-04-05 18:45:37 -04:00
Evan Prodromou
11bbc5adcd
a little more protection against empty tags
2011-04-05 18:36:49 -04:00
Evan Prodromou
f2a9c9c26d
check for 0-tag menu
2011-04-05 18:29:09 -04:00
Evan Prodromou
a5de3a076b
cut-and-paste error in TagSubMenu
2011-04-05 18:19:26 -04:00
Evan Prodromou
a6620dbaf4
Added tagsub to the left-hand menu
2011-04-05 18:14:48 -04:00
Evan Prodromou
03ad3f69cc
Merge branch '1.0.x' into testing
2011-04-05 13:47:49 -04:00
Evan Prodromou
d09995561d
Merge branch '1.0.x' of gitorious.org:statusnet/mainline into 1.0.x
2011-04-05 13:47:07 -04:00
Evan Prodromou
d3b9aabac3
Questions show private lock correctly
2011-04-05 13:46:44 -04:00
Evan Prodromou
4397686c91
include limited-scope class on bookmarks in output
2011-04-05 13:44:27 -04:00
Evan Prodromou
c9ca11eb64
include limited-scope class on bookmarks in output
2011-04-05 13:43:54 -04:00
Zach Copley
8ef341d589
QnA - best answers were not getting the 'best' class on their lis (fixed)
2011-04-05 10:29:10 -07:00
Evan Prodromou
36b331d469
Merge branch '1.0.x' into testing
...
Conflicts:
plugins/Event/RSVP.php
2011-04-05 13:16:28 -04:00
Zach Copley
6954cb3508
QnA - Add ToSelector to new question
2011-04-05 09:12:54 -07:00
Evan Prodromou
9018a118fa
add toselector to poll
2011-04-05 11:18:35 -04:00
Evan Prodromou
c0f63c9a69
add toselector to bookmark
2011-04-05 11:18:25 -04:00
Evan Prodromou
fff66e1ebb
move toselector out of <ul> in eventform
2011-04-05 11:18:10 -04:00
Zach Copley
5267f3d649
QnA - Better ajax response when making a new answer. Still not right. Needs to use threading.
2011-04-05 00:27:51 -07:00
Zach Copley
6c0bb0f35b
QnA
...
* Some bug fixes
* Better Question page
2011-04-04 23:58:35 -07:00
Zach Copley
cd7ab56874
QnA
...
* show number of answers on question notices
* change label on answer submit button to "Answer"
2011-04-04 22:05:43 -07:00
Shashi Gowda
ced00cf0bd
Merge remote-tracking branch 'mainline/1.0.x' into people_tags_rebase
2011-04-05 10:28:05 +05:30
Zach Copley
984869e5fb
Merge branch '1.0.x' of gitorious.org:statusnet/mainline into 1.0.x
...
* '1.0.x' of gitorious.org:statusnet/mainline:
fix scope for replies to group-private notices
Direct events to users or groups
2011-04-04 21:37:22 -07:00
Zach Copley
338a75e12b
QnA - JavaScript to hide close and best buttons when clicked
2011-04-04 21:36:42 -07:00
Evan Prodromou
a9856e6550
Direct events to users or groups
2011-04-04 22:16:38 -04:00
Zach Copley
84b328450f
QnA - Whoops - this actually removes the unused function mentioned in the last commit
2011-04-04 18:06:29 -07:00
Zach Copley
559a688e42
QnA - Add in stub js
2011-04-04 17:31:38 -07:00
Zach Copley
92156317b6
QnA - truncate long question titles in notice content
2011-04-04 17:04:13 -07:00
Zach Copley
53c653038d
QnA - Don't output question-description if it's empty; Do output question-closed msg if question is closed
2011-04-04 15:28:28 -07:00
Zach Copley
9a371658bd
QnA - Rework output for notice stream
2011-04-04 15:08:47 -07:00
Zach Copley
5193afb8bf
QnA - Allow closing questions
2011-04-04 14:33:20 -07:00
Zach Copley
e6fd3fa038
QnA: Unify answer forms
2011-04-04 12:02:33 -07:00
Zach Copley
c4b9dc7a0f
Merge branch 'qna' into 1.0.x
...
* qna:
QnA - Allow answer revisions and marking a question as "best"
QnA - add best class to best answers
QnA - Better display of questions and answers in streams
QnA - save answer revisions and show # of revisions
2011-04-04 01:30:15 -07:00
Zach Copley
528d999ae7
QnA - Allow answer revisions and marking a question as "best"
2011-04-04 01:28:37 -07:00
Shashi Gowda
57198a7464
Merge remote-tracking branch 'mainline/1.0.x' into people_tags_rebase
...
Conflicts:
actions/tagother.php
lib/subscriberspeopleselftagcloudsection.php
lib/subscriptionspeopleselftagcloudsection.php
2011-04-04 13:26:27 +05:30
Zach Copley
960aebdbc4
QnA - add best class to best answers
2011-04-03 17:25:44 -07:00
Zach Copley
bac112c244
QnA - Better display of questions and answers in streams
2011-04-03 16:57:59 -07:00
Siebrand Mazeland
e552993307
Fix incorrect substitution syntax.
2011-04-04 01:36:47 +02:00
Siebrand Mazeland
c50b06dd7e
Localisation updates from http://translatewiki.net .
2011-04-04 01:27:23 +02:00
Siebrand Mazeland
2dbdb0f185
Translator documentation updated/added.
...
i18n tweaks.
Superfluous whitespace removed.
YAY! All StatusNet core messages in the 1.0.x branch have been documented at this point in time!!!
2011-04-04 00:41:48 +02:00
Siebrand Mazeland
09523a19d7
Localisation updates from http://translatewiki.net .
2011-04-03 15:35:52 +02:00
Siebrand Mazeland
527151c5ef
L10n/i18n tweaks.
2011-04-03 15:06:52 +02:00
Zach Copley
8e086d5a90
QnA - save answer revisions and show # of revisions
2011-04-02 00:00:27 -07:00
Siebrand Mazeland
d2a2575648
Localisation updates from http://translatewiki.net .
2011-04-01 22:59:31 +02:00
Siebrand Mazeland
bf75ae8f9b
L10n tweaks.
2011-04-01 22:35:23 +02:00
Siebrand Mazeland
ade7172a25
L10n/i18n updates.
2011-04-01 22:32:56 +02:00
Siebrand Mazeland
6c9554ddb2
L10n updates.
2011-04-01 22:27:35 +02:00
Siebrand Mazeland
5a34d26b98
i18n/L10n updates.
2011-04-01 22:20:25 +02:00
Siebrand Mazeland
8bf3424532
Fix incorrect translator documentation.
2011-04-01 22:14:43 +02:00
Siebrand Mazeland
308a761e5b
Fix typo in message.
2011-04-01 22:12:39 +02:00
Siebrand Mazeland
6e67eb3b81
Many i18n and L10n updates.
2011-04-01 22:08:38 +02:00
Siebrand Mazeland
969d80f270
Fix i18n issues and bugs in string replacement.
2011-04-01 21:56:55 +02:00
Siebrand Mazeland
62eed1e23e
Fix i18n issues.
...
Fix incorrect variable usage in messages.
2011-04-01 19:55:15 +02:00
Evan Prodromou
580986f007
Plugin to put the sitenotice in the sidebar
2011-04-01 13:34:55 -04:00
Evan Prodromou
a84d584971
delete the Bookmark if Notice::saveNew() fails
2011-04-01 09:30:25 -04:00
Zach Copley
1e73ba00bd
Merge branch 'qna' into 1.0.x
...
* qna:
Some work towards allowing revisions
Make new answers work
More plumbing
Work on QnA notice display -- in progress
* Move stuff around again * Make answers save
* Fix plugin filename * Make questions save!
Renamed QuestionAndAnswerPlugin to QnAPlugin
Most objects and forms are in place, now I just have to make it work.
Skeleton / Stub for Question and Answers micro-app plugin
2011-04-01 02:37:32 -07:00
Zach Copley
9cea85065c
Some work towards allowing revisions
2011-04-01 02:35:05 -07:00
Siebrand Mazeland
4ac471f380
Localisation updates from http://translatewiki.net .
2011-03-31 23:30:07 +02:00
Evan Prodromou
d5a38c62f4
Don't try to import a <dd> without a <dt> from delicious
2011-03-31 16:15:30 -04:00
Zach Copley
eeff6285ae
Make new answers work
2011-03-31 09:58:26 -07:00
Evan Prodromou
2411caa000
If Router is mucked up, force URI for Bookmark
2011-03-31 11:20:24 -04:00
Brion Vibber
347b57f72a
Provisional fix for ticket #3108 : Facebook bridge sends "likes" as the notice's original poster instead of as the person doing the liking.
...
Adds optional $profile parameter for Facebookclient constructor and uses that for the foreign_link lookup if provided instead of the notice's poster.
2011-03-31 00:31:24 +00:00
Brion Vibber
24945715d0
Provisional fix for ticket #3108 : Facebook bridge sends "likes" as the notice's original poster instead of as the person doing the liking.
...
Adds optional $profile parameter for Facebookclient constructor and uses that for the foreign_link lookup if provided instead of the notice's poster.
2011-03-30 17:02:40 -07:00
Siebrand Mazeland
14456cbbb2
Fix gettext domain for messages in plugins "_()" to "_m()".
...
Some other i18n and L10n updates, too.
i18n/L10n review not complete.
2011-03-30 22:31:23 +02:00
Brion Vibber
0ac0925309
Fix timestamps in fallback content for EventPlugin
...
A bunch of the common_* functions for date formatting expect an interpretable string, rather than a Unix timestamp, as input. Switched to using the DB-formatted timestamps as we put them into the object rather than the unix timestamp intermediate value when formatting the plaintext and HTML fallback content.
2011-03-30 12:50:56 -07:00
Brion Vibber
d2cd5b3353
Tweak which should fix ActivityStreams output for Twitter profiles (if remote_profile entries didn't match, we ended up losing id/URI).
...
Explicitly uses the Twitter profile URL as profile URI if matching, without having to check the db.
2011-03-30 11:22:32 -07:00
Zach Copley
7669bed9f3
More plumbing
2011-03-30 10:33:15 -07:00
Evan Prodromou
83d1997f59
incorrect name for bookmark plugin
2011-03-30 10:58:28 -04:00
Shashi Gowda
5a2bab07b2
Merge remote-tracking branch 'mainline/1.0.x' into people_tags_rebase
...
Conflicts:
actions/tagother.php
classes/Profile.php
classes/Profile_tag.php
js/util.min.js
2011-03-30 15:47:42 +05:30
Brion Vibber
1c63ae29fe
typo fix in format string
2011-03-29 17:00:00 -07:00
Brion Vibber
20ca5027cc
Consolidate common code in micro-apps custom notice type display actions.
...
The ShowNoticeAction subclasses were cut-n-pasting a lot of prepare() code from ShowNoticeAction, though the only part that's different is how we look up the notice. Broke that out to a getNotice() method, so only that needs to be copied. Avoids extra copies of permission checks and other common code in this spot.
2011-03-29 16:58:15 -07:00
Brion Vibber
23436ad83d
Fix for bookmark posting: missing object was causing error output to crush ajax
2011-03-29 16:50:06 -07:00
Siebrand Mazeland
0a19674c9f
@evan Fixed message domain for messages in plugins for recent commits.
...
Numbered parameters when more than one used in a message.
L10n updates for consistency.
i18n for non-translatable exception.
Updated translator documentation.
Removed superfluous whitespace.
2011-03-30 00:48:41 +02:00
Evan Prodromou
908551ae3d
disallow access to out-of-scope poll
2011-03-28 22:50:52 -04:00
Evan Prodromou
2856982a1c
disallow access to out-of-scope bookmark
2011-03-28 22:50:45 -04:00
Evan Prodromou
57dee164ca
fix missing cur in Event
2011-03-28 22:50:29 -04:00
Evan Prodromou
c1d4186c98
Disallow access to events and RSVPs out of scope
2011-03-28 22:43:38 -04:00
Evan Prodromou
e862dcdb8a
Merge branch '1.0.x' into limitdist2
2011-03-28 21:56:34 -04:00
Evan Prodromou
a74eda4e9a
don't send private notices over OStatus
2011-03-28 16:37:35 -04:00
Evan Prodromou
cbe003eb38
don't leak private notices to facebook
2011-03-28 16:10:24 -04:00
Evan Prodromou
683bd3f2b5
don't push twitter stuff public if its not public
2011-03-28 12:56:18 -04:00
Evan Prodromou
7dd06b5246
ShortenAction::handle() had bad args
2011-03-28 12:20:00 -04:00
Siebrand Mazeland
f06f8d51fd
Slightly uncomplicate and disambiguate the plugin description.
...
Add translator documentation.
2011-03-27 12:58:35 +02:00
Siebrand Mazeland
5502e535de
Localisation updates from http://translatewiki.net .
2011-03-26 12:21:36 +01:00
Siebrand Mazeland
41e919f3ca
L10n update.
...
Translator documentation added.
Superfluous whitespace removed.
2011-03-25 09:55:33 +01:00
Brion Vibber
e68271c471
TwitterBridge: discard outgoing queue items instead of retrying when Twitter API returns HTTP 400 or 404 error codes
...
We get HTTP 400 for various cases of invalid data, where retrying doesn't help at all -- previously those would loop forever, or until something died at least. :)
400 is also used for rate limiting, but retrying *immediately* will just hit the rate limit again, so better to discard if we're going over for now.
2011-03-24 18:43:25 -07:00
Brion Vibber
d994b4583a
TwitterBridge: discard outgoing queue items instead of retrying when Twitter API returns HTTP 400 or 404 error codes
...
We get HTTP 400 for various cases of invalid data, where retrying doesn't help at all -- previously those would loop forever, or until something died at least. :)
400 is also used for rate limiting, but retrying *immediately* will just hit the rate limit again, so better to discard if we're going over for now.
2011-03-24 18:41:25 -07:00
Zach Copley
c1a27922ba
Merge branch '1.0.x' into qna
...
* 1.0.x: (26 commits)
Fix typo in documentation.
Fix i18n.
Change formatting of i18n slightly. Translator hints were not picked up in pot file. May now they are.
Localisation updates from http://translatewiki.net .
Translator documentation updated. i18n/L10n updates. Superfluous whitespace removed. Add FIXME for missing class documentation.
Update translator documentation. Remove superfluous whitespace. L10n/I18n updates. FIXMEs added for missing documentation or headers.
Update translator documentation. i18n/L10n updates. Superfluous whitespace removed. Add FIXME in files with missing documentation.
Fallback for RSVP display when Event is deleted
Enhancement for 'ajax' form class: submit buttons behave more like normal submissions, submitting their name/values through a hidden field.
Retool group join queue list ajax forms to use two buttons in one form, making it more ajax-submit-friendly. Needs util.js fixes for AJAX submission input buttons...
Some fixes to make the notice stream class work
let Inbox class go fingerpokin' in streams
New NoticeStream class to reify streams of notices
Refactoring on notification mail generation: common profile & footer chunks pulled out, notifications added for group joins.
Fix typo in cf45c978
Mass replacement of #-comments with //-comments
Add pending members list to group navigation, if group has joins moderated or if it has pending requests open
Split up some list/form classes, and get the 'approve' and 'cancel' links on group member queue working.
Pending members queue list -- doesn't yet allow approval.
Logic to have group joins turn into pending joins automatically when group is set to mod; allow users to cancel their pending group requests.
...
2011-03-24 14:03:04 -07:00
Siebrand Mazeland
4e64bd4e5b
Localisation updates from http://translatewiki.net .
2011-03-24 16:08:03 +01:00
Evan Prodromou
69bb30e09c
Fallback for RSVP display when Event is deleted
2011-03-23 22:16:00 -04:00
Evan Prodromou
bd11d11bfc
Fallback for RSVP display when Event is deleted
2011-03-23 22:10:44 -04:00
Evan Prodromou
dc73cf0b05
don't send group private message mail notification to the author
2011-03-23 14:31:13 -04:00
Evan Prodromou
acd594c9a6
put correct content into the group private message update
2011-03-23 14:31:05 -04:00
Evan Prodromou
a221259328
group private message email notification fix
2011-03-23 14:30:56 -04:00
Evan Prodromou
83fb5e6023
Mass replacement of #-comments with //-comments
...
like leprous boils in our code. So, I've replaced all of them with //
comments instead. It's a massive, meaningless, and potentially buggy
change -- great one for the middle of a release cycle, eh?
2011-03-22 11:54:23 -04:00
Zach Copley
7f4bd6b69f
Work on QnA notice display -- in progress
2011-03-21 20:57:19 -07:00
Shashi Gowda
bf121a695a
Merge remote-tracking branch 'mainline/1.0.x' into people_tags_rebase
...
Conflicts:
classes/Profile.php
2011-03-22 07:59:06 +05:30
Shashi Gowda
31c1177970
Merge branch '1.0.x' into people_tags_rebase
...
Conflicts:
EVENTS.txt
actions/peopletag.php
actions/tagother.php
classes/Notice.php
js/util.js
js/util.min.js
lib/accountprofileblock.php
lib/action.php
lib/activityobject.php
lib/command.php
lib/personalgroupnav.php
plugins/OStatus/OStatusPlugin.php
2011-03-22 07:56:25 +05:30
Zach Copley
b0ed4cb89a
* Move stuff around again
...
* Make answers save
2011-03-21 16:51:38 -07:00
Zach Copley
73c3344cc3
* Fix plugin filename
...
* Make questions save!
2011-03-21 15:50:36 -07:00
Brion Vibber
541dfa04fe
Switch things from calling Group_member::join & leave & calling events manually to running through Profile::joinGroup() && Profile::leaveGroup(), with the events encapsulated.
2011-03-21 14:35:29 -07:00
Brion Vibber
01ecca5e60
remove type hinting -- fails when ArrayWrapper gets passed in some profile list pages
2011-03-21 11:20:16 -07:00
Brion Vibber
9fc6de6b37
remove type hinting -- fails when ArrayWrapper gets passed in some profile list pages
2011-03-21 11:18:38 -07:00
Zach Copley
f9cf1dddfe
Merge branch '1.0.x' into qna
...
* 1.0.x: (23 commits)
ModPlus plugin -- Ticket #3095 : add remote profile options popup to group membership and other profile lists
fix ModPlus 'remote profile options' popup for Realtime
Fixes for GroupPrivateMessage, OStatus due to changes in group output events, and some internal bugs using wrong vars
Tickets #1610 , #1949 : show permalinks on Popular Notices, attachments aside sections
Localisation updates from http://translatewiki.net .
Translator documentation added/updated. Superfluous whitespace removed. L10n update.
Add myself to contributors array.
i18n updates. Translator documentation added. Superfluous whitespace removed.
Translator documentation added/updated. i18n updates. Superfluous whitespace removed.
Fixed issues with plural handling. L10n/I18n updates. Translator documentation added. Superfluous whitespace removed.
Translator documentation added/updates. L10n/i18n updates. Superfluous whitespace removed.
Update/add translator documentation. L10n/i18n updates. Superfluous whitespace removed.
* Add FIXME: $profile appears to be undefined. * Update translator documentation.
Caching for conversation root lookup, some logic fixes in threaded view
Use cached sources for favorites & repeats info on threaded notice lists
ajax load for additional inline replies; /replies variant of conversationview
Fixes for race conditions between Realtime plugin and the AJAX display of inline replies.
Initial use of inline reply area for marking repeats...
Initial inline listing of favoriters
Favored lists in progress: 'foo, bar and baz'
...
2011-03-20 19:25:32 -07:00
Zach Copley
2167454eb2
Renamed QuestionAndAnswerPlugin to QnAPlugin
2011-03-20 19:24:35 -07:00
Brion Vibber
afd92957b4
ModPlus plugin -- Ticket #3095 : add remote profile options popup to group membership and other profile lists
...
Popup remote profile options menu now shown on profile lists as well as notice lists.
2011-03-18 16:38:31 -07:00
Brion Vibber
119d0f7dba
fix ModPlus 'remote profile options' popup for Realtime
...
Switched from one-time setup to live stuff that'll work without per-notice setup.
Used to not matter because Realtime wouldn't include the extra stuff, but new Realtime pulls the full rendering, so yay!
2011-03-18 16:38:26 -07:00
Brion Vibber
e6afd16c02
ModPlus plugin -- Ticket #3095 : add remote profile options popup to group membership and other profile lists
...
Popup remote profile options menu now shown on profile lists as well as notice lists.
2011-03-18 16:35:50 -07:00
Brion Vibber
0ea360c498
fix ModPlus 'remote profile options' popup for Realtime
...
Switched from one-time setup to live stuff that'll work without per-notice setup.
Used to not matter because Realtime wouldn't include the extra stuff, but new Realtime pulls the full rendering, so yay!
2011-03-18 16:23:22 -07:00
Brion Vibber
a390e3e888
Fixes for GroupPrivateMessage, OStatus due to changes in group output events, and some internal bugs using wrong vars
2011-03-18 15:00:02 -07:00
Siebrand Mazeland
5bb6fae307
Localisation updates from http://translatewiki.net .
2011-03-18 20:59:45 +01:00
Zach Copley
46793caf4b
Most objects and forms are in place, now I just have to make it work.
2011-03-17 17:43:13 -07:00
Brion Vibber
057a831026
Fixes for race conditions between Realtime plugin and the AJAX display of inline replies.
...
* keep the notice-reply-placeholder around, but hidden
* insert things before the placeholder, rather than appending to the end of the list.
* append the active form after the hidden placeholder, so things inserted before the placeholder never come after it
* Realtime: check pre-existing notice visibility a second time after loading the HTML for a notice. Fixes bug where sometimes your own post would be shown twice because the Realtime notification arrived before the AJAX posting returned, but Realtime's AJAX fetch of the notice returned after.
2011-03-17 15:54:40 -07:00
Zach Copley
4cf0450809
Merge branch '1.0.x' into qna
2011-03-17 13:20:37 -07:00
Luke Fitzgerald
cd4b23aa39
Merge branch '1.0.x' into msn-plugin
2011-03-17 20:00:06 +00:00
Brion Vibber
0d30dff6d6
Fix reversed poll & poll response object types in ActivityStreams output
2011-03-17 12:13:46 -07:00
Siebrand Mazeland
86fcd73a84
L10n/i18n updates
...
* number multiple parameters
* put messages in plugin domain (use _m() NOT _()!)
Translator documentation updated.
2011-03-17 15:11:30 +01:00
Evan Prodromou
7cf12f093e
Merge branch '1.0.x' into testing
...
Conflicts:
lib/common.php
2011-03-17 09:20:32 -04:00
Siebrand Mazeland
a9f556795b
Localisation updates from http://translatewiki.net .
2011-03-17 13:59:24 +01:00
Samantha Doherty
49952b08e1
A little more quick styling for Events.
2011-03-17 08:32:18 -04:00
Siebrand Mazeland
726ddf7b42
L10n updates.
...
Translator documentation.
2011-03-17 11:54:18 +01:00
Siebrand Mazeland
3d835bb8b5
Translator documentation added/updated.
...
i18n/L10n updates.
2011-03-17 11:38:18 +01:00
Siebrand Mazeland
199e05f9de
Localisation updates from http://translatewiki.net .
2011-03-17 11:17:22 +01:00
Zach Copley
30cdc6944b
Skeleton / Stub for Question and Answers micro-app plugin
2011-03-16 18:15:45 -07:00
Brion Vibber
0754edf9a2
SearchSub plugin: 'track X', 'untrack X', 'tracking', 'track off' commands now overridden :D
2011-03-16 17:22:37 -07:00
Brion Vibber
e36959d451
Merge branch '1.0.x' of gitorious.org:statusnet/mainline into 1.0.x
2011-03-16 16:42:12 -07:00
Brion Vibber
390881e817
SearchSub plugin: add management UI for subscribed searches
2011-03-16 16:41:02 -07:00
Zach Copley
262126bd54
Extended profile - Add sammdy to author credits in version info
2011-03-16 16:17:02 -07:00
Zach Copley
e7843dfda2
Merge branch '1.0.x' of gitorious.org:statusnet/mainline into 1.0.x
2011-03-16 16:09:50 -07:00
Evan Prodromou
0182b96f7c
Merge branch '1.0.x' of gitorious.org:statusnet/mainline into 1.0.x
2011-03-16 19:08:50 -04:00
Zach Copley
88d31a7933
Extended profile - move some files around and rename stuff to follow plugin conventions
2011-03-16 16:08:49 -07:00
Evan Prodromou
1b82589b8f
better date handling in events
2011-03-16 19:08:35 -04:00
Brion Vibber
95942f02ac
Merge branch 'subwork' into 1.0.x
2011-03-16 15:56:11 -07:00
Brion Vibber
f8859aa3aa
Tag subscriptions management UI for TagSub plugin
2011-03-16 15:55:40 -07:00
Zach Copley
2d88e6d07e
Merge branch '1.0.x' of gitorious.org:statusnet/mainline into 1.0.x
2011-03-16 14:53:20 -07:00
Zach Copley
59515d5976
Extended profile - don't show rel for empty phone number
2011-03-16 14:52:42 -07:00
Evan Prodromou
29a4bb4d91
better formatting for RSVPs
2011-03-16 17:51:27 -04:00
Brion Vibber
7785407c65
Work in progress: tagsub editing ui
2011-03-16 14:49:27 -07:00