Brion Vibber
826e21ccf3
Merge branch 'feedsub-wizard' into 1.0.x
2011-03-15 17:50:30 -07:00
Brion Vibber
73b5821fc3
Submirror wizard updates... commenting out Wordpress (not sure what to do with it), LinkedIn (can't find documentation on any public RSS/Atom feeds from it, it seems that a feed of your updates doesn't currently exist?), and StatusNet (we'd need to know what to do with it; could take webfinger-style addresses or such.) Also added a commented-out Facebook section; it seems that there may not be a current way to get at public updates via RSS/Atom either, or if it is it seems really inconsistent and undocumented. (You can get at your friends updates by jumping through some hoops, but it seems we'd want to mirror a single account's own update feed?)
2011-03-15 17:48:12 -07:00
Brion Vibber
7345de1202
Add layout divs to InfoAction's core block; fixes error display layout in Neo skin
2011-03-15 17:32:25 -07:00
Brion Vibber
ce05a78d08
SubMirror wizard work in progress: Twitter option now lets you type in a username and picks the feed. Should in theory work via superfeedr or other compatible hub
2011-03-15 17:15:25 -07:00
Brion Vibber
325cb4833d
Merge branch '1.0.x' into feedsub-wizard
2011-03-15 16:17:48 -07:00
Brion Vibber
341bef5e01
tag -> search stuff: basic search subscription implementation in SearchSub
2011-03-15 15:34:06 -07:00
Brion Vibber
08b430a247
Event hook for notice search pages
2011-03-15 15:33:37 -07:00
Brion Vibber
579fc11862
copy-paste TagSub to SearchSub :D
2011-03-15 14:58:09 -07:00
Brion Vibber
0bb2f14704
AJAX submit actions for tag subscribe/unsubscribe
2011-03-15 13:58:22 -07:00
Brion Vibber
119885d964
Stub TagSubPlugin: plugin guts with no UI to setup subs
2011-03-15 12:57:11 -07:00
Brion Vibber
8de24335d2
Doc comment on Notice->getTags() to clarify the return data type
2011-03-15 12:51:29 -07:00
Brion Vibber
b66250c6aa
Add StartNoticeWhoGets, EndNoticeWhoGets events to allow upcoming TagSub plugin to do extra inbox delivery.
2011-03-15 12:49:17 -07:00
Brion Vibber
9e9cbdf505
Suppress PHP warnings/notices during AtomPub XML parsing to avoid HTTP header problems when given bad input.
...
If display_errors is on, typical settings would cause PHP error messages to spew to output before the HTTP headers for setting a 400 error go through.
Also switched from deprecated static DOMDocument::loadXML() to non-static call.
2011-03-15 10:09:20 -07:00
Brion Vibber
7f4a9c4145
Merge branch 'realtime' into 1.0.x
2011-03-14 13:46:15 -07:00
Brion Vibber
34e7d8ddf2
For good measure; trip short error mode in earlier on ajax shownotice
2011-03-14 13:44:39 -07:00
Brion Vibber
90d35885ae
Realtime plugin: fix i18n, thumbnails, location display, OStatus server display, micro-apps display.
...
Switch from manual local formatting of notices (which lacks all the server-side goodness) to calling into the server-side with an AJAX variant of shownotice.
2011-03-14 13:29:35 -07:00
Brion Vibber
c7e7cc79da
'ajax' param on shownotice action so we can pull items in full html version for realtime
2011-03-14 13:05:30 -07:00
Samantha Doherty
894bcd3bcd
Whoops, need to reset the background color on the aside.
2011-03-14 15:36:00 -04:00
Brion Vibber
1e36593a23
Realtime work in progress: switch makeNoticeData to async -- next we'll load fresh copies from server, maintaining proper language and plugin enhancements.
2011-03-14 12:32:39 -07:00
Samantha Doherty
640a033f8b
Style changes for equal column heights.
2011-03-14 15:31:19 -04:00
Samantha Doherty
4334bb7132
Adding wrapper divs for equal height columns.
2011-03-14 15:30:51 -04:00
Brion Vibber
ed2d224df5
Check the site minifications etting for realtime plugin; debugging aid.
2011-03-14 12:22:49 -07:00
Siebrand Mazeland
eaef01233a
Fix incorrect parameter documentation. Spotted by Nikerabbit.
2011-03-14 18:01:22 +01:00
Brion Vibber
096f99be16
(update util.min.js for recent changes)
2011-03-11 15:31:58 -08:00
Brion Vibber
2bccd18d9a
JS optimization: move creation of inline reply placeholders to server-side so we don't have to create them client-side (which causes reflows and takes about 25-30ms on my test system)
...
Using live instead of bind for the event handling, we don't have to play any games on the ones that we do add at runtime. Yay!
2011-03-11 15:20:20 -08:00
Brion Vibber
10e5cb482e
JS performance: speeding up initialization by consolidating event handlers for reply buttons
...
Saved about 60ms on my test system during page setup by using a single global 'live' click handler for reply links.
No longer need to seek out and attach event handlers on every notice, yay!
2011-03-11 15:03:15 -08:00
Brion Vibber
4e2a0e2fd0
Use non-minified jQuery when $config['site']['minify'] is off; aids in debugging when something fails deep in jQuery-land.
2011-03-11 14:48:47 -08:00
Brion Vibber
717fed785e
Update PersonalGroupNav with fixed highlighting checks.
...
Couldn't use Menu::item() as its checks are only for the action name, so would have highlighted stuff for other users though it always links to self.
2011-03-11 14:25:57 -08:00
Brion Vibber
d393ac4bbb
remove stray close div from empty search results doc bits
2011-03-11 14:08:48 -08:00
Brion Vibber
3c9561b3f0
Merge branch 'atomic-json' into 1.0.x
2011-03-11 12:47:11 -08:00
Brion Vibber
d5f5f76947
durrrr s/textValue/textContent/
2011-03-11 12:45:55 -08:00
Brion Vibber
e1136bacae
Update PollPlugin Atom input
2011-03-11 12:41:11 -08:00
Brion Vibber
a9d589dbdc
Poll plugin: switching Atom & JSON output to use new hooks & methods, much nicer output. Also switched types, which may break old entries. Beware!
...
Input not yet updated.
2011-03-11 12:28:15 -08:00
Brion Vibber
3146c9fae8
Add event hooks for customizing ActivityObject output to Atom and JSON, and helpers for MicroAppPlugin.
...
New hooks:
* StartActivityObjectOutputAtom
* EndActivityObjectOutputAtom
$obj ActivityObject
$out XMLOutputter
* StartActivityObjectOutputJson
* EndActivityObjectOutputJson
$obj ActivityObject
&$out array
2011-03-11 11:58:53 -08:00
Siebrand Mazeland
69e11bb45e
Localisation updates from http://translatewiki.net .
2011-03-11 19:33:52 +01:00
Siebrand Mazeland
eff26421ab
Move translator documentation one line lower. Otherwise it will not be added to the POT file.
2011-03-11 19:32:35 +01:00
Siebrand Mazeland
843ace580d
i18n/L10n updates
...
Translator documentation added
2011-03-11 19:05:28 +01:00
Siebrand Mazeland
a70914cd57
i18n fixes: plugins should use _m(), not _().
2011-03-11 18:33:19 +01:00
Siebrand Mazeland
76bffe1a64
* Superfluous whitespace removed
...
* Small L10n updates
2011-03-11 18:31:22 +01:00
Siebrand Mazeland
e2defc1f7c
* update/add translator documentation.
...
* remove superfluous whitespace.
* minor updates to L10n/i18n.
2011-03-11 17:07:27 +01:00
Samantha Doherty
dccd0ae6e1
Couple of tiny theme changes for inline replies.
2011-03-11 00:00:54 -05:00
Samantha Doherty
3c66275186
Removing currently unused webfonts from theme.ini.
2011-03-10 23:59:45 -05:00
Samantha Doherty
11a183fe33
New interim default avatar images.
2011-03-10 23:58:34 -05:00
Samantha Doherty
589aeed7d6
Updating favicon.
2011-03-10 23:57:29 -05:00
Brion Vibber
0f3af3e3b7
Keep 'Status' tab current while showing the placeholder -- pretend like it's a mini version of the status notice form :D
2011-03-10 18:01:40 -08:00
Brion Vibber
17dc1c8703
Merge branch 'magic' into 1.0.x
2011-03-10 17:55:08 -08:00
Brion Vibber
0ee5d79739
Return to placeholder entry after successful post
2011-03-10 17:54:07 -08:00
Brion Vibber
6066bce02c
Clicking outside the active top posting form now returns to the placeholder if all textarea/input fields are empty
2011-03-10 17:52:03 -08:00
Brion Vibber
b89b89ce89
Focus in textarea when popping up the status tab
2011-03-10 17:44:17 -08:00
Brion Vibber
f88689cc87
Trigger status notice form when top placeholder form gets used. Delay initialization of notice ajax forms until they get shown.
2011-03-10 17:40:39 -08:00