Zach Copley
8fdf888edb
trac750 Javascript file for Facebook app
2009-01-18 06:12:47 +00:00
sarven
4b1cc73a58
Favor/Disfavor form @class
...
Created icon, and add style
JS selector change
Fixed return actions
2009-01-18 03:12:39 +00:00
Zach Copley
3e18c2f0f8
trac750 Facebook App - generate HTML similar to uiredisign for everything
2009-01-18 01:31:39 +00:00
Evan Prodromou
97c98cf59a
Break up settings into two tabset
...
Made two tabsets: account and connect. Removed "Invite" from
the global nav to make room.
2009-01-17 22:30:44 +00:00
sarven
91475ca33f
Update. Added separate $title param for input submit
2009-01-17 21:09:42 +00:00
sarven
5a81b6d04e
Added @title to input submit (reusing $label value until we really
...
need to make it custom)
2009-01-17 20:57:48 +00:00
sarven
e7687c66b2
Using @id instead of @class for navigation li
2009-01-17 06:33:45 +00:00
sarven
5a10287bc3
Minor
2009-01-17 03:15:45 +00:00
sarven
607e65be81
Delete notice markup and styles
2009-01-17 02:32:13 +00:00
sarven
b9fb70ee70
Markup clean up and styles
2009-01-17 00:46:33 +00:00
sarven
0a5125675b
Updates to form styling
2009-01-17 00:01:53 +00:00
sarven
f46fd284e4
Update to forms and email settings
2009-01-16 23:41:46 +00:00
sarven
9881932d07
Minor
2009-01-16 23:23:02 +00:00
sarven
b7dd4d2ad1
Fix to put @class current on the navigation of the page viewed
2009-01-16 23:13:22 +00:00
Evan Prodromou
2bea8b8359
Modify settingsaction to better work with new framework
2009-01-16 20:00:26 +00:00
Evan Prodromou
c7b60f3b9e
Better doc comments for PublicGroupNav
2009-01-16 19:59:54 +00:00
Evan Prodromou
69d6404f26
Merge branch 'uiredesign' of /var/www/trunk into uiredesign
2009-01-16 19:59:27 +00:00
Evan Prodromou
ed2fd6da6b
self_url -> selfUrl
2009-01-16 19:59:16 +00:00
Evan Prodromou
be445a4b91
Update settingsaction.php to new framework
2009-01-16 19:35:37 +00:00
sarven
877327a18e
Update to XHR post notice
2009-01-16 17:02:46 +00:00
sarven
eacb8df691
Added jquery.form.js
2009-01-16 16:17:27 +00:00
sarven
4549e577ac
Updating Creative Commons text and image
2009-01-16 15:52:17 +00:00
Evan Prodromou
20b4cae84a
Put action name as body ID
2009-01-16 15:38:35 +00:00
sarven
1e8bb6bb31
Minor
2009-01-16 15:25:22 +00:00
Evan Prodromou
38ad44f632
Auto-load from lib as well as classes
2009-01-16 02:35:56 +00:00
Evan Prodromou
8f25e4b48a
Merge ../csarven into uiredesign
2009-01-16 02:22:28 +00:00
Evan Prodromou
ba1e36dd49
Fix use of $config in Action
2009-01-16 02:21:58 +00:00
sarven
5d5dcb6f51
Markup update for common_tag_link(), common_at_link(),
...
common_at_hash_link()
2009-01-16 01:55:39 +00:00
sarven
179ad6c13b
showReplyLink
2009-01-16 01:33:42 +00:00
sarven
55cb32d7eb
Added formLegend()
2009-01-16 01:03:10 +00:00
sarven
f17df2e6be
notice_favorite class
...
submit doesn't need a paragraph wrapper
2009-01-15 23:59:43 +00:00
sarven
d3092274c2
Merge branch 'uiredesign' of ../evan into uiredesign
2009-01-15 23:47:43 +00:00
Evan Prodromou
a0db0e391c
Move personal group nav menu to its own class
2009-01-15 23:45:43 +00:00
Evan Prodromou
16619439ab
Move some accounting stuff from publicgroupnav to action
...
More dl's and dd's. Rather than replicate them in every sub-class,
let's just put them in one place.
2009-01-15 23:44:19 +00:00
Evan Prodromou
e697faf23b
Add some includes to noticelist
2009-01-15 23:43:58 +00:00
sarven
a18351bc39
Published title
2009-01-15 23:32:02 +00:00
sarven
33ee34dc26
Merge branch 'uiredesign' of ../evan into uiredesign
...
Conflicts:
lib/action.php
2009-01-15 23:18:56 +00:00
Evan Prodromou
a22714b5ee
Fix errant } in action
2009-01-15 23:15:13 +00:00
sarven
39b5957068
Merge branch 'uiredesign' of ../evan into uiredesign
2009-01-15 23:10:44 +00:00
Evan Prodromou
f294eab92a
is_readonly() -> isReadOnly()
2009-01-15 23:07:49 +00:00
sarven
0357ea505d
Merge branch 'uiredesign' of ../evan into uiredesign
2009-01-15 23:05:57 +00:00
Evan Prodromou
4b0cf99e56
Convert use of common_server_error and common_user_error to methods on Action
2009-01-15 23:03:38 +00:00
sarven
bb58bf8caf
Minor parse error
2009-01-15 23:02:48 +00:00
Evan Prodromou
eaa81d25fa
Convert all actions to use new UI functions
...
I did a massive search-and-replace to get all the action subclasses to
use the new output function (common_element() -> $this->element(), etc.)
There's still a lot to do, but it's a first step
2009-01-15 22:57:15 +00:00
Evan Prodromou
2b2fb27621
Fix use of $config in licenses
2009-01-15 22:40:56 +00:00
sarven
7ce054b1ed
Wrapper for notices
2009-01-15 22:31:32 +00:00
Evan Prodromou
d012bdabde
Show NoticeForm only if logged in
2009-01-15 22:25:26 +00:00
sarven
d6d9a0a981
Merge branch 'uiredesign' of ../evan into uiredesign
2009-01-15 22:19:53 +00:00
sarven
8b34598127
Changed to class
2009-01-15 22:19:40 +00:00
Evan Prodromou
a72ae0f4df
Move wrapper for content
2009-01-15 22:17:48 +00:00
sarven
18dc498a6a
Added aside_primary id
2009-01-15 22:00:48 +00:00
sarven
cf809f6464
feed show() id and class
2009-01-15 21:58:07 +00:00
Evan Prodromou
5b61f459d6
Merge branch 'uiredesign' of ../csarven into uiredesign
2009-01-15 21:40:37 +00:00
Evan Prodromou
2c84f077a2
Add aside div
2009-01-15 21:39:48 +00:00
sarven
4f3f23c61a
core uses id
2009-01-15 21:34:33 +00:00
Evan Prodromou
2a5da870cb
Change multiple id=nav to class=nav
2009-01-15 21:33:45 +00:00
sarven
8521cc6219
Using id param properly
2009-01-15 21:33:01 +00:00
sarven
60fa833908
changed to class nav from id
2009-01-15 21:30:23 +00:00
sarven
e621129042
Minor
2009-01-15 21:23:41 +00:00
sarven
e847b9a128
Merge branch 'uiredesign' of ../evan into uiredesign
2009-01-15 21:22:50 +00:00
sarven
621c58a292
Updated show()'s site_nav_local_views'
2009-01-15 21:21:55 +00:00
Evan Prodromou
c52d49f2fa
Fix some formatting in list items
2009-01-15 21:19:44 +00:00
Evan Prodromou
9bed97a36c
Move ID param to end of menuItem and fix bad 'wrap' element
2009-01-15 21:19:23 +00:00
Evan Prodromou
1fc03ba63a
Form action must be 'post' not 'POST'
2009-01-15 20:58:46 +00:00
Evan Prodromou
7233e89be6
Merge ../csarven into uiredesign
...
Conflicts:
lib/action.php
2009-01-15 20:54:03 +00:00
Evan Prodromou
c42b883086
Fix dd in action
...
I think these definition lists are ridiculous, and I particularly
resent having to debug them.
2009-01-15 20:31:17 +00:00
Evan Prodromou
443e4a48c7
Fix site notice
2009-01-15 20:27:33 +00:00
Evan Prodromou
62ed9d3e73
Fix called to text and raw in action.php
2009-01-15 20:24:54 +00:00
sarven
c08eadc774
HTML update to showSecondaryNav()
2009-01-15 20:24:41 +00:00
sarven
4f56d98415
Merge branch 'uiredesign' of ../evan into uiredesign
2009-01-15 20:24:28 +00:00
Evan Prodromou
37350e873d
Make the feedlist work -- kinda
2009-01-15 20:22:14 +00:00
sarven
c4462b152a
Merge branch 'uiredesign' of ../evan into uiredesign
2009-01-15 20:20:30 +00:00
sarven
186783f45b
Missing end dl tag for showPageNotice()
2009-01-15 20:20:03 +00:00
Evan Prodromou
082db2ad7d
A little further with notice lists
2009-01-15 20:19:32 +00:00
sarven
168aef3665
Merge branch 'uiredesign' of ../evan into uiredesign
2009-01-15 20:15:36 +00:00
Evan Prodromou
1915a07fda
Fix a couple of errors in PublicGroupNav
2009-01-15 20:14:32 +00:00
sarven
e55c9e559d
Merge branch 'uiredesign' of ../evan into uiredesign
2009-01-15 20:14:28 +00:00
Evan Prodromou
21c396202e
Add arg to NoticeForm constructor
2009-01-15 15:11:55 -05:00
sarven
edf84cca04
showSiteNotice() was missing closing dl tag
2009-01-15 20:10:20 +00:00
sarven
b3c171d317
Merge branch 'uiredesign' of ../evan into uiredesign
2009-01-15 20:05:09 +00:00
Evan Prodromou
73c1390eb1
Fix notice form in action
2009-01-15 14:56:40 -05:00
Evan Prodromou
7e316abe92
Move optional id param to end of function, where optional params
...
actually go.
2009-01-15 14:45:08 -05:00
sarven
d8f9628a17
Using a specific path for CSS files.
2009-01-15 19:33:45 +00:00
Evan Prodromou
8712010672
Merge branch 'uiredesign' of evan@dev.controlyourself.ca:/var/www/evan into uiredesign
2009-01-15 14:31:49 -05:00
Evan Prodromou
51730719ac
Use menuItem(), extend Widget, and document
2009-01-15 14:31:18 -05:00
Evan Prodromou
34d859c4a6
Add a menuItem method to Action
2009-01-15 14:31:03 -05:00
sarven
6b42b2a09c
Merge branch 'uiredesign' of ../evan into uiredesign
2009-01-15 19:26:07 +00:00
Evan Prodromou
f0b4e7094c
Merge branch 'uiredesign' of /var/www/csarven into uiredesign
2009-01-15 19:25:26 +00:00
Evan Prodromou
6a8be40a8c
elementElement() -> elementEnd() in Action
2009-01-15 14:24:54 -05:00
sarven
4a2aebe5cf
Minor: Including formData()'s inreplyto in action check
2009-01-15 19:24:07 +00:00
Evan Prodromou
8ff6dc8e32
startElement() -> elementStart() in Action
2009-01-15 14:23:28 -05:00
sarven
c6d22e4cea
Extended formData()'s hidden to use a specific @id and @name
2009-01-15 19:22:03 +00:00
Evan Prodromou
ff901332d2
Fix the constructor for Action
...
Also, fix the startXML() method
2009-01-15 14:21:47 -05:00
sarven
47f694582c
Updated formData(), formActions(), show()
...
Added formLegend()
2009-01-15 03:32:07 +00:00
sarven
901b2acc9f
Resaved.
2009-01-15 00:57:01 +00:00
sarven
1b66ac64b7
Refactored show() into showNotice(), showNoticeInfo(),
...
showNoticeOptions(). Kept the existing naming convention for the rest
of the methods the same for now.
2009-01-15 00:54:16 +00:00
sarven
c50a6bc523
Updated:
...
showNoticeLink()
2009-01-15 00:36:17 +00:00
sarven
35645308dc
Updated:
...
showNoticeSource()
showReplyTo()
2009-01-15 00:30:06 +00:00
sarven
46b1e2fcec
showReplyTo() update
2009-01-15 00:21:59 +00:00
sarven
442dcfde0e
showAuthor() minor update. Using a single anchor to wrap both avatar and
...
nickname instead of two anchors.
2009-01-15 00:03:06 +00:00
sarven
caaf237de8
Base theme stylesheet includes layout, and typography information
...
Identica theme stylesheet includes colour and background information
2009-01-14 22:19:17 +00:00
sarven
e60b6c51ec
Merge branch 'uiredesign' of ../evan into uiredesign
2009-01-14 22:07:33 +00:00
Evan Prodromou
7c9f3b61b4
Add an optional theme parameter to theme functions
2009-01-14 17:02:18 -05:00
sarven
3f642b40c0
Changed to generic nav class
2009-01-14 19:17:46 +00:00
Evan Prodromou
3ce62aae1b
Add comment() method, have action use it
2009-01-14 13:57:29 -05:00
Evan Prodromou
235d458395
Update code for subs to use common caching tools
2009-01-14 13:37:21 -05:00
sarven
b72322b9e7
Parse error fix
2009-01-14 17:30:03 +00:00
sarven
f8b7589324
showBody() -- revisit to add @id and @class to <body>
...
showContentBlock()
showContent()
added endHTML() to class HTMLOutputter
2009-01-14 17:26:23 +00:00
Evan Prodromou
efe9d28efa
Add notice form
2009-01-14 12:01:53 -05:00
sarven
24d8814bc5
Updated:
...
showHeader() -- incomplete
showPrimaryNav() -- should be updated when common_menu_item() is
redone/fixed
showSiteNotice()
showLocalNav() -- needs a revisit for common_menu_item()
showContentBlock -- needs a revisit for basic pages
showPageNotice()
showContent() -- inner should be opened for content
showFooter()
showLicenses()
showLaconicaLicense()
showContentLicense()
common_menu_item() -- Added @id for list-items. Revisit.
pagination()
Needs attention for common_menu_item() and then they can be removed:
nav_menu
common_show_header()
2009-01-14 08:44:23 +00:00
Evan Prodromou
3b19d00ae9
Remove block form functions from lib/util.php
2009-01-14 02:34:55 -05:00
Evan Prodromou
5c69c75f46
Move block and unblock forms to their own widgets
2009-01-14 02:33:19 -05:00
Evan Prodromou
353f64f47f
Fix comments on profile
...
Incorrectly said this was for nudging, not subbing/unsubbing
2009-01-14 02:26:42 -05:00
Evan Prodromou
21d87778ae
Move message form to its own module
2009-01-14 02:13:22 -05:00
Evan Prodromou
0f7e8585cd
Update lib/action.php to use the right XMLOutputter functions
...
Global search and replace for common_element_*
2009-01-14 01:59:30 -05:00
Evan Prodromou
4009e4a75d
Merge branch 'uiredesign' of evan@dev.controlyourself.ca:/var/www/evan into uiredesign
2009-01-14 01:57:41 -05:00
Evan Prodromou
73272e8ad3
Fix require in noticeform.php so it gets the notice form
2009-01-14 01:49:03 -05:00
sarven
8c0c085c2d
Merge branch 'uiredesign' of ../evan into uiredesign
2009-01-14 06:40:55 +00:00
Evan Prodromou
03e65d589a
Move subscribe and unsubscribe forms to their own classes
2009-01-14 01:38:00 -05:00
sarven
3c283332b6
Updated showLogo().
2009-01-14 06:34:22 +00:00
Evan Prodromou
ea1bd9668b
Incorrectly set notice attribute, fixed
2009-01-14 01:22:20 -05:00
Evan Prodromou
a42fef1621
Move nudge form to its own class
2009-01-14 01:17:17 -05:00
Evan Prodromou
19ae54775b
Move favor and disfavor form to their own classes
2009-01-14 01:04:49 -05:00
Evan Prodromou
e1907c9cb5
Add a name parameter to a couple of the form elements
2009-01-14 01:04:09 -05:00
Evan Prodromou
ab158502b0
Move notice form to its own class
2009-01-14 00:29:52 -05:00
Evan Prodromou
699e99c990
Form class, superclass for form widgets
2009-01-14 00:09:39 -05:00
Evan Prodromou
100e11a2b7
Fix extralong lines in widget.php
2009-01-13 23:56:10 -05:00
Evan Prodromou
4826fde988
Add a base class for UI widgets
2009-01-13 23:54:55 -05:00
Evan Prodromou
0093b035c1
Modify public stream to use new UI framework
...
I modified public.php to use the new UI framework. Since the Action
class isn't functional yet, I don't know if it works.
I took some of the functionality, like the public tabs nav and the
feeds list, and made them widgets.
I also moved the navigation from common_navigation() to a method of
Action.
2009-01-13 23:48:05 -05:00
Evan Prodromou
93e249de2a
Move page-generation code from lib/util.php to Action class
...
We moved the page generation code from lib/util.php to the action class.
We also broke up the page generation code into a big recipe, where
each element of the page has a corresponding method in the Action
class. Action classes can override parts of the recipe to make their
custom output, and leave the rest up to the parent class.
NOTE: this change BREAKS pretty much everything. lib/action.php probably
does not compile, and everything that uses it needs to be fixed to use
the new framework. Stay tuned for more fun!
2009-01-13 13:41:39 -05:00
Evan Prodromou
2e5b342693
Change related classes doc for HTMLOutputter
2009-01-13 13:38:58 -05:00
Evan Prodromou
10fcbe9da3
Make XMLOutputter work with phpcs
...
A couple of small changes to comply with code standards.
Also, note that the second param of element() and elementStart() can
be a string.
2009-01-13 11:47:01 -05:00
Evan Prodromou
bbb32dd2f6
Extract HTML outputting code to a class HTMLOutputter
...
Moved the common_* methods for low-level HTML output to its own
class, HTMLOutputter in lib/htmloutputter.php.
2009-01-13 11:44:09 -05:00
Evan Prodromou
81745625aa
Remove XML-generating function from lib/util.php
2009-01-13 11:02:34 -05:00
Evan Prodromou
2ff7bcfc5d
Move low-level xml outputting code to a class
...
Made a class for outputting XML code
2009-01-13 10:56:50 -05:00
Evan Prodromou
b30568ad79
Update language q-factors to represent current translated values
...
I've updated the q-factors in lib/language.php to represent the
percentage of actual translated values in the files, per Pootle. It
may make sense in the future to weight this to favor "important"
translations, e.g. stuff that shows up more frequently rather than in
rare error messages.
I've also added a few languages that weren't in the file.
2009-01-12 11:54:35 -05:00
Zach Copley
7ce7c756e8
trac750 Exclude Facebook friends who are already using Identi.ca app from invitee list
2009-01-12 00:42:42 +00:00
Ori Avtalion
47c869edbd
Removed periods from strings ending with "!."
2009-01-11 08:35:10 -05:00
Evan Prodromou
f77b98d38a
Remove empty translations from lib/language.php
2009-01-11 08:14:07 -05:00
Zach Copley
a373e6f500
trac750 Automatically update Identi.ca profile box with user's latest dent
2009-01-11 08:33:28 +00:00
Zach Copley
689be14215
trac750 - Facebook app now uses XMLWriter for output (much cleaner!)
2009-01-11 07:03:59 +00:00
Evan Prodromou
01d1c3bd5f
Corrected links to tagrss and add fancy URL for tag rss
2009-01-10 14:53:14 -05:00
Evan Prodromou
2a7d73ed6b
Increment version number
2009-01-08 16:39:06 -05:00
Evan Prodromou
0f8b902004
Revert "Twitter-compatible API - update verify_credentials to return profile"
...
This reverts commit b801f73b1f
.
Twhirl assumes we return the old kind of results, so we have to do that.
2009-01-08 16:15:08 -05:00
Zach Copley
4bb522c3fa
trac750 better settings tab workflow
...
darcs-hash:20090106205738-7b5ce-e80f73130a1f699e8d33f31c63cf90ee259b72cd.gz
2009-01-06 15:57:38 -05:00
Zach Copley
174412018b
Twitter-bridge: fix for Twitter's new strict policy of rejecting HTTP POSTs with invalid "expect" headers (not the same patch as in trunk)
...
darcs-hash:20081226051716-7b5ce-82040320785bab9438aa11cf5efa63fa4cba10ae.gz
2008-12-26 00:17:16 -05:00
Zach Copley
5e061d2060
Some fixups of patches not already migrated to trunk to bring inline with PEAR coding stds
...
darcs-hash:20081225144601-7b5ce-4846f3d036c36037836d15ed672c10ba33f9f84c.gz
2008-12-25 09:46:01 -05:00
Evan Prodromou
29b6858f23
bugpatch release code
...
darcs-hash:20081220204852-34904-d63d2050408db9eeaea0af8e81c5b5c9e0c8f227.gz
2008-12-20 15:48:52 -05:00
Evan Prodromou
9d7a567ecc
two undefined variables in noticelist.php
...
darcs-hash:20081220204320-84dde-cc64afc5ad47f07ace499fe932f59f898dd8f0dd.gz
2008-12-20 15:43:20 -05:00
Sarven Capadisli
c0977dfa1b
XHR response fix for IE
...
darcs-hash:20081216063751-efd22-42fa56ae88c444b80d96c25236733e90f8609fc5.gz
2008-12-16 01:37:51 -05:00
Zach Copley
b801f73b1f
Twitter-compatible API - update verify_credentials to return profile
...
darcs-hash:20081216030455-7b5ce-552516bfb34cb0ae1550787813feb4a4514d6c53.gz
2008-12-15 22:04:55 -05:00
Zach Copley
3e70bfa287
Fixed Popular tab (hopefully)
...
darcs-hash:20081212075617-7b5ce-c56db92d928c58eaa3fed7e4f226e0fca62e2bbf.gz
2008-12-12 02:56:17 -05:00
Evan Prodromou
36aff8bafb
get rid of hcard in @-replies
...
darcs-hash:20081214204557-84dde-92dbf80aa81d55c9ef23faa14bc209183fdcf883.gz
2008-12-14 15:45:57 -05:00
Evan Prodromou
b6820b4f61
trim some output to avoid excessive whitespace
...
darcs-hash:20081214161942-84dde-bfb91a534eb01d3e16b364937dcf405277e75a6a.gz
2008-12-14 11:19:42 -05:00
Evan Prodromou
fe932da971
remove content:items from rss output
...
darcs-hash:20081212195520-84dde-d464ee28ab9a9757b889fad437e310056f4c576a.gz
2008-12-12 14:55:20 -05:00
Evan Prodromou
6a54572577
remove spaces from atlink for unfound name
...
darcs-hash:20081212174414-84dde-03713508050c326904594057e6e2d3f3b1ca6437.gz
2008-12-12 12:44:14 -05:00
Evan Prodromou
816f87fd27
link error with notice sources
...
darcs-hash:20081212054448-84dde-14b0bdbd5ce2848a171d565bc0b17902ddb10ed3.gz
2008-12-12 00:44:48 -05:00
Evan Prodromou
203bc45842
documentation and version number
...
darcs-hash:20081212043201-84dde-1bf07467f85f743fb5cb4ec92e5b8934bfb49578.gz
2008-12-11 23:32:01 -05:00
Evan Prodromou
da32755959
fix source name
...
darcs-hash:20081212041543-84dde-47540bac9f755be3101b7e403ae8940c90003f33.gz
2008-12-11 23:15:43 -05:00
Zach Copley
6a0873e30d
Better titles and instructions for Featured and Popular tabs
...
(Do not be afraid of this patch!)
darcs-hash:20081211235341-7b5ce-98bae58e267b4e4b0adb5835e5a05e19cd910363.gz
2008-12-11 18:53:41 -05:00
Evan Prodromou
40fd5d2f8b
switch labels for tabs on subs
...
darcs-hash:20081211234741-84dde-d20d0f7e5e850a2d045fb95f5b75157076f7b7b6.gz
2008-12-11 18:47:41 -05:00
Evan Prodromou
677a05ff1e
$profile -> $this->profile in noticelistitem
...
darcs-hash:20081211233039-84dde-9bcacf8f114025052a208e1068e58d570db05f15.gz
2008-12-11 18:30:39 -05:00
Evan Prodromou
b1838f14b6
fixup function names for show_avatar() and show_nickname()
...
darcs-hash:20081211232921-84dde-9dba2a8d0fe3aa970f433973ef8c4ddf7c5e8928.gz
2008-12-11 18:29:21 -05:00
Evan Prodromou
801af524e4
remove unused $notice param from NoticeListItem::show()
...
darcs-hash:20081211232811-84dde-658ffc41153b3ffcf7243baa0faa0c3b09a493f0.gz
2008-12-11 18:28:11 -05:00
Evan Prodromou
170c457c96
don't use undefined source_link; instead, just link
...
darcs-hash:20081211231925-5ed1f-b01d6ef925de540f4a671c0814d8715127a4c98d.gz
2008-12-11 18:19:25 -05:00
Evan Prodromou
8dcce13297
make a new NoticeList widget and call it from StreamAction
...
I made a new notice-list widget (like the profile list) and call it
from StreamAction. This cleans up some of the mess in the various
notice-stream-showing classes.
I also changed show-stream so it uses a subclass of NoticeList that
doesn't show author info (which is unnecessary).
darcs-hash:20081211231252-5ed1f-ee6e551ed5a029406748120f12e2ff57c4a86493.gz
2008-12-11 18:12:52 -05:00
Zach Copley
64c57b7c77
Fix bad arguments that were throwing PHP warnings
...
darcs-hash:20081211203659-7b5ce-43cfb2067c296374779a532410f186c42e8d2f99.gz
2008-12-11 15:36:59 -05:00
Evan Prodromou
bf5abbf12b
fix id of common_unsubscribe_form
...
darcs-hash:20081211200239-5ed1f-b8829a657dcb6b9f1ec6134d61de5340414a10d4.gz
2008-12-11 15:02:39 -05:00
Evan Prodromou
06f99d4b55
add User-Agent to OMB requests
...
darcs-hash:20081211185525-5ed1f-ea300a9f824163ea7989baae4e4b439e58fd0881.gz
2008-12-11 13:55:25 -05:00
Evan Prodromou
fb837b86c5
add a menu to subs
...
darcs-hash:20081211180622-5ed1f-ab61ae0e19506b9686cd560ff262d29a6d0ac267.gz
2008-12-11 13:06:22 -05:00
Evan Prodromou
4b93bc9924
on broadcast jabber and sms to people with the flags set
...
darcs-hash:20081210024706-5ed1f-fd54b76630656f7d4f7617309d2e4f87f25b006b.gz
2008-12-09 21:47:06 -05:00
csarven
33196c24f4
Jcrop v2 (POST cropping to be completed)
...
darcs-hash:20081210021607-eefa4-c3590f3e734255faf098bf5ca09fc17901a6db70.gz
2008-12-09 21:16:07 -05:00
Zach Copley
e0fbf02bbf
trac750 configurable sync flags for Facebook app (noticesync, replysync)
...
darcs-hash:20090105040212-7b5ce-37f6195649dc673241e4566a93183b13e428d98f.gz
2009-01-04 23:02:12 -05:00
Zach Copley
fd6f9b9d76
trac750 Automatically update linked Facebook users' statuses
...
darcs-hash:20090105010407-7b5ce-559da13720b18e3c570e730326f5e5ef2b2dc1ab.gz
2009-01-04 20:04:07 -05:00
Zach Copley
aeafd0579a
Twitter-bridge: fix for Twitter's new strict policy of rejecting HTTP POSTs with invalid "expect" headers
...
darcs-hash:20081225152207-7b5ce-fe890baabaa8f0bf60b05f7558c1ece3544d9906.gz
2008-12-25 10:22:07 -05:00
Evan Prodromou
b264c03d32
move opening brace of class declaration to next line
...
Another gigantor PEAR coding standards patch. Here, I've moved the
opening curly bracket on a class statement to the following line.
darcs-hash:20081223194923-84dde-77a93de314caadbcb5b70bf346a4648be77a864e.gz
2008-12-23 14:49:23 -05:00
Evan Prodromou
7ad2f2a371
TRUE
...
More PEAR coding standards global changes. Here, I've changed all
instances of TRUE to true and FALSE to false.
darcs-hash:20081223194428-84dde-cb1a1e6f679acd68e864545c4d4dd8752d6a6257.gz
2008-12-23 14:44:28 -05:00
Evan Prodromou
04ef1ba8ee
change function headers to K&R style
...
Another huge change, for PEAR code standards compliance. Function
headers have to be in K&R style (opening brace on its own line),
instead of having the opening brace on the same line as the function
and parameters. So, a little perl magic found all the function
definitions and move the opening brace to the next line (properly
indented... usually).
darcs-hash:20081223193323-84dde-a28e36ecc66672c783c2842d12fc11043c13ab28.gz
2008-12-23 14:33:23 -05:00
Evan Prodromou
eb2f9c98ac
replace NULL with null
...
Another global search-and-replace update. Here, I've replaced the PHP
keyword 'NULL' with its lowercase version. This is another PEAR code
standards change.
darcs-hash:20081223192129-84dde-4a0182e0ec16a01ad88745ad3e08f7cb501aee0b.gz
2008-12-23 14:21:29 -05:00
Evan Prodromou
edbc0c665c
replace all tabs with four spaces
...
The PEAR coding standards decree: no tabs, but indent by four spaces.
I've done a global search-and-replace on all tabs, replacing them by
four spaces. This is a huge change, but it will go a long way to
getting us towards phpcs-compliance. And that means better code
readability, and that means more participation.
darcs-hash:20081223191907-84dde-21e8efe210e6d5d54e935a22d0cee5c7bbfc007d.gz
2008-12-23 14:19:07 -05:00
Evan Prodromou
17ece0777b
incorrect label on notice list file comment
...
darcs-hash:20081223191430-84dde-7f50fbf9c39c3f397196ffca318d51de6624d7c9.gz
2008-12-23 14:14:30 -05:00
Evan Prodromou
20af192796
bring lib/noticelist.php into line with PEAR code standards
...
darcs-hash:20081223190851-84dde-ecad63595159aca2ae014325c9af29a9ace21c3d.gz
2008-12-23 14:08:51 -05:00
Evan Prodromou
ba31059fef
reformat and document lib/mail.php for phpcs conformance
...
darcs-hash:20081223173330-84dde-8cbbfd3953e8a67d5e58679431f93651ddf3122a.gz
2008-12-23 12:33:30 -05:00
Evan Prodromou
2d0aec255f
bring messaging section (inbox, outbox, mailbox) into PEAR Code Standards compliance
...
Actually refactored the method names on these classes to come into
complete compliance with the code standards. Untested; maybe there are
some bad method names now.
darcs-hash:20081222201304-84dde-3effcce0f9ef25fbe0bfebd505037d9ff37252fa.gz
2008-12-22 15:13:04 -05:00
Evan Prodromou
073ec99c54
bring mailbox.php into line with PEAR Coding Standards (mostly)
...
darcs-hash:20081222195041-84dde-3cc82f6b0f3e4e753c9525aa9a881cfb0c25830c.gz
2008-12-22 14:50:41 -05:00
Evan Prodromou
9de0583196
reformat lib/language.php for PEAR Coding Standards
...
darcs-hash:20081222193029-84dde-8d0f64d0fad2a2854d1a3a294a30e74d73fd1bd1.gz
2008-12-22 14:30:29 -05:00
Evan Prodromou
8cd89d80f1
reformat lib/jabber.php for phpcs, including doc comments
...
darcs-hash:20081222173249-84dde-202ba409e32e2b27089a1bc5431507c9d8a2782e.gz
2008-12-22 12:32:49 -05:00
Evan Prodromou
5d76234a60
reformat for phpcs
...
darcs-hash:20081221005837-84dde-07cd6bb27d5f601360a686538dd76f1dca9af3c4.gz
2008-12-20 19:58:37 -05:00
Evan Prodromou
f3c0d31688
reformat lib/daemon.php for phpcs
...
darcs-hash:20081221004607-84dde-d83d0661b29e532b8842b7ae45c961446669fb74.gz
2008-12-20 19:46:07 -05:00
Evan Prodromou
01a548a9fb
some modifications to assuage phpcs
...
darcs-hash:20081221003955-84dde-d6e8067a579f70dcb707f4525e588920a2375f5c.gz
2008-12-20 19:39:55 -05:00
Evan Prodromou
ee4db3d21c
reformatting for phpcs in lib/util.php
...
darcs-hash:20081221003016-84dde-0e80268e95235462e069d4d1e6b949bc891ccdbd.gz
2008-12-20 19:30:16 -05:00
Evan Prodromou
d18c621bcf
more information in subscription notices
...
darcs-hash:20081212171135-84dde-543176e3a8190699e44fc896ba90f6ea776057d4.gz
2008-12-12 12:11:35 -05:00
Zach Copley
792cb7a535
fix registration bug - fatal error when sending email confirmation
...
darcs-hash:20081209082750-7b5ce-6d06a7b1cda2a9afb6ce8ea64d65df81cc063139.gz
2008-12-09 03:27:50 -05:00
Zach Copley
3f8e60a8fc
trac750 add timestamp to CSS file to keep Facebook's caching from ignoring our changes
...
darcs-hash:20081208051859-7b5ce-5d777044f81edd562a4fe825cfcc12233e2bc5dc.gz
2008-12-08 00:18:59 -05:00
Zach Copley
1a8869424b
trac750 Use Facebook dialogs for success and error messages during initial setup / login
...
darcs-hash:20081208015412-7b5ce-c899a3b743621f7d003b93f383b78a2c8ba9fb52.gz
2008-12-07 20:54:12 -05:00
Zach Copley
bdb27cfce8
trac750 - linked in CSS file and added CSS for profile box
...
- added button for adding a box to the profile on settings
darcs-hash:20081207235925-7b5ce-224fd2482f66c2c9ac9da9ce72c1c0da0243bd83.gz
2008-12-07 18:59:25 -05:00
Zach Copley
dccf8374cf
trac750 - Exoskeleton of a nascent Facebook app
...
darcs-hash:20081206030132-7b5ce-96c38ab67edd3d58f8722ef25852a6143f05a86b.gz
2008-12-05 22:01:32 -05:00
csarven
8286fd1281
Fixed duplicate @class assignment to element
...
darcs-hash:20081208215420-eefa4-25bc0ed6c14d9031e8343e89c2cf6bde6ce35521.gz
2008-12-08 16:54:20 -05:00
Evan Prodromou
d8c933cd54
pass profile correctly to show_owner_controls
...
darcs-hash:20081208201351-5ed1f-e74df1c59589816c24a0ccd867cbae714cd7daec.gz
2008-12-08 15:13:51 -05:00
Evan Prodromou
cd5eec767a
add an unblock form
...
darcs-hash:20081208173722-5ed1f-fcdcb49e4958854ce9872beecee409737cacecb5.gz
2008-12-08 12:37:22 -05:00
Evan Prodromou
17fd7b1850
add returnto information to the block form
...
darcs-hash:20081208170931-5ed1f-e7c5853e6a222b04723f20c01ebaae15eeab3687.gz
2008-12-08 12:09:31 -05:00
Evan Prodromou
5915e15412
add block name to block form
...
darcs-hash:20081208072519-5ed1f-10e7d3e14e54f0d67c58504adbc4c81f3228944a.gz
2008-12-08 02:25:19 -05:00
Evan Prodromou
49adb8b552
add fancy url for block action
...
darcs-hash:20081208071521-5ed1f-1178a3c50f94c039d98112620e8bf78836e659bc.gz
2008-12-08 02:15:21 -05:00
Evan Prodromou
9b4df5056f
add block form to subscribers list and profile page
...
I added a small form for blocking users to profiles in the profile
list, and also to the profile page.
I also added an action to handle the results of blocking someone.
This required some changes to the profile list class (so I could
add the block form), so I made them. And the gallery class lets its
subclasses return a subclass of ProfileList for their profile list.
darcs-hash:20081208055511-5ed1f-e2e09986bd3b9cbb6a00a0c6b94f49ea78b7bdab.gz
2008-12-08 00:55:11 -05:00
Evan Prodromou
71b682453d
remove unused code from profile list
...
darcs-hash:20081208033132-5ed1f-ee93e5b26353c097ee1bdb8d3e4cedad5763548e.gz
2008-12-07 22:31:32 -05:00
Evan Prodromou
ba8cc0df59
don't save replies from a blocked profile to the blocking user
...
darcs-hash:20081208031408-5ed1f-dfdb46fbcf5390d890b4db47c64da0b70ace8096.gz
2008-12-07 22:14:08 -05:00
Evan Prodromou
fd6df5402e
pass profile id for subscriptions rather than user name
...
darcs-hash:20081208031312-5ed1f-b570b86b28e8eda763c51be1ae091034f76bd984.gz
2008-12-07 22:13:12 -05:00
Evan Prodromou
81a81baf83
low-level management of blocks
...
darcs-hash:20081208031008-5ed1f-c96006b5c05fa0e68f9adaacd0518016aedfee2a.gz
2008-12-07 22:10:08 -05:00
Evan Prodromou
71c8d90378
add class to body element
...
darcs-hash:20081208055023-84dde-5ae95497ae63584f7b86e63eb62ed13607ee1ee8.gz
2008-12-08 00:50:23 -05:00
Evan Prodromou
49644b05d8
Favorited -> Popular
...
darcs-hash:20081208053543-84dde-039dcb947f0c6c2cd01ab7065b8c807000f59b3a.gz
2008-12-08 00:35:43 -05:00
Evan Prodromou
b5956e5b76
fixup the problems with the repo patch
...
darcs-hash:20081205153325-5ed1f-f663ec459d8d5067505ff28be39dee8c382e5814.gz
2008-12-05 10:33:25 -05:00
csarven
33a054ccc0
trac855 trac856 and Feed list for the Favorited page
...
darcs-hash:20081205221402-eefa4-9c765fe3c7a6e0cf9cdee1749ed2bebb24d3deaf.gz
2008-12-05 17:14:02 -05:00
millette
7def4d227f
set email content type to text/plain; utf-8
...
darcs-hash:20081204213414-099f7-631e8aecc8ce2d8725b93e23e15e6e97f06a6bac.gz
2008-12-04 16:34:14 -05:00
millette
e508fd5b5e
send all emails in the destination's language.
...
darcs-hash:20081204212455-099f7-a3a325852f55b94e4b81c84dbb301ae2eebf48b4.gz
2008-12-04 16:24:55 -05:00
millette
9c3c1e0272
trac494 email is now in recipient's language
...
darcs-hash:20081204203433-099f7-41be8f47b2a8e647414225f26318da005144006d.gz
2008-12-04 15:34:33 -05:00
millette
6eb5060621
done delete own profile (see other settings)
...
darcs-hash:20081204180233-099f7-7728ee57876b789278aa1cc35f54e0a422593e5d.gz
2008-12-04 13:02:33 -05:00
millette
2c7518873e
moving delete profile to its own space.
...
darcs-hash:20081203192658-099f7-37d26abf7409ab2996a22de4aa71cb7a5f68d205.gz
2008-12-03 14:26:58 -05:00
csarven
2670324ca8
Using abbr.published @title and ISO8601
...
darcs-hash:20081203220637-eefa4-5a9db2b3b178c6a7e4edb43b72c392215ed3e004.gz
2008-12-03 17:06:37 -05:00
Evan Prodromou
acb00a903e
unsubscribe from a remote profile
...
darcs-hash:20081203180945-5ed1f-747b3c0e00ced81c02953e1095a9b866a7876c43.gz
2008-12-03 13:09:45 -05:00
Evan Prodromou
96df5916ad
change Action::init() to Action::prepare() to avoid conflict with RSS10Action::init()
...
darcs-hash:20081203173225-5ed1f-e5ebfb202ed4a84c90851d0faa025ad09774d2c3.gz
2008-12-03 12:32:25 -05:00
Evan Prodromou
54df7dcbbd
rollback removing init from rssaction
...
darcs-hash:20081203172856-5ed1f-78a27cd47a2b5733bd55d0acfd7c399c5818ba08.gz
2008-12-03 12:28:56 -05:00
Evan Prodromou
f41e531737
fix conflict with Robin's changes on trunk
...
darcs-hash:20081203041730-5ed1f-1e1910cec75546291b14386d91f3bd22ae06b750.gz
2008-12-02 23:17:30 -05:00
Evan Prodromou
4b586436c8
better microformats from @singpolyma
...
darcs-hash:20081203035947-84dde-68ce5b3ba2b49bd76e9ef8572cea7857cd05a659.gz
2008-12-02 22:59:47 -05:00
Evan Prodromou
31bb9d07dc
cleanup whitespace in rssaction
...
darcs-hash:20081202045856-5ed1f-3b14fafd709eb5f4e1c4ea74bce067a1429f03d7.gz
2008-12-01 23:58:56 -05:00
Evan Prodromou
0464a10202
remove init from rssaction
...
darcs-hash:20081202045825-5ed1f-5bbbf3954610442bdd123f720b1c85ec85c4449e.gz
2008-12-01 23:58:25 -05:00
Evan Prodromou
df5ce60edc
better HTTP timestamp
...
darcs-hash:20081202044441-5ed1f-63025fde108bff917253995f448f841160c8e394.gz
2008-12-01 23:44:41 -05:00
Evan Prodromou
be33850c5f
add ETag handling
...
darcs-hash:20081202044211-5ed1f-d8779be7681fc21eebff3c0c56fdde892c2fa3da.gz
2008-12-01 23:42:11 -05:00
Evan Prodromou
cad6f78fe6
better header for not-modified message
...
darcs-hash:20081202042334-5ed1f-47957bc0ad54d0250a0638b4e6e5a200dac1d335.gz
2008-12-01 23:23:34 -05:00
Evan Prodromou
fd7bc1f565
better logic for if-modified-since
...
darcs-hash:20081202042159-5ed1f-16cbaa0253b6b60033bf842dff88b097a41ea328.gz
2008-12-01 23:21:59 -05:00
Evan Prodromou
cb3862b43e
whitespace changes in action.php
...
darcs-hash:20081202041532-5ed1f-8c392967eb14d726bc1b761a39c6dce0097879c0.gz
2008-12-01 23:15:32 -05:00
Evan Prodromou
b58eee26e8
copy-and-paste typo
...
darcs-hash:20081202041508-5ed1f-d54be6a7ec9aedebf10b813ee7e102c0c053f6cf.gz
2008-12-01 23:15:08 -05:00
Evan Prodromou
09a9b76ffe
init() returns boolean success value
...
darcs-hash:20081202040549-5ed1f-b23a6b80b6e1823a97a7b446d9c4e59f8744b904.gz
2008-12-01 23:05:49 -05:00
Evan Prodromou
d268703d69
add init, last_modified to actions
...
darcs-hash:20081202034736-5ed1f-e096ab5e9a77d2bb74c949659966d400cbc9a149.gz
2008-12-01 22:47:36 -05:00
millette
70c90b50b0
fix shorturl_api so it works even when 3rd party is down.
...
darcs-hash:20081129012446-099f7-e2d0398dc22fc3e83398920f46da6cf1691544b3.gz
2008-11-28 20:24:46 -05:00
millette
5878647c55
use label tab for checkboxes
...
darcs-hash:20081128223646-099f7-79b7c961b4494ff7430bd3c0a0f4742888098ede.gz
2008-11-28 17:36:46 -05:00
millette
ce08833303
shorten urls for posts > 140 chars only, from anywhere. Only show long urls in title attributes for links we shortened ourselves.
...
darcs-hash:20081128210114-099f7-4e4cde0a983c2ac6d41efb59b46cb7dbf45dc7a6.gz
2008-11-28 16:01:14 -05:00
millette
4fca9960cd
only expand URLs we shortened ourselves + only shorten if notice > 140 chars
...
darcs-hash:20081128200004-099f7-085c833e3e34b2a13b5b3ec3b1316e7948ff196f.gz
2008-11-28 15:00:04 -05:00
millette
aa29ebf9f4
a step closer to deleting a user and hosts posts from the db
...
darcs-hash:20081124005054-099f7-a7b20c1e15900e1c696a33902a6612b8be2387fa.gz
2008-11-23 19:50:54 -05:00
millette
15f780a535
only shorten >
...
darcs-hash:20081125010332-099f7-f851f7c6217a1a2c65cd0f8ca28a9b6eb8c19764.gz
2008-11-24 20:03:32 -05:00
Zach Copley
6d464ec91b
Remove a bunch of extraneous logging statements
...
darcs-hash:20081211024233-7b5ce-e4911c049adf067f24821f868a27bdf67c324caf.gz
2008-12-10 21:42:33 -05:00
Zach Copley
1e4e6eee32
Ban certain users from posting by nickname and/or ID
...
darcs-hash:20081210191337-7b5ce-f9a083596b3f5627405c9e233c1994d8338f5731.gz
2008-12-10 14:13:37 -05:00
Evan Prodromou
a143b64666
edit throttling
...
darcs-hash:20081210174722-84dde-4c79d7f73230d008195bd19738bc9a6017b940e9.gz
2008-12-10 12:47:22 -05:00
Evan Prodromou
44a683bfab
add some transaction voodoo to the insert for rememberme cookies
...
darcs-hash:20081209185424-84dde-d439346477811043ae471c5e68644b326b016713.gz
2008-12-09 13:54:24 -05:00
Evan Prodromou
60a43519b9
slightly better reporting when setting rememberme cookies
...
darcs-hash:20081209175446-84dde-ae63433fa42debe8fb2eb3862cac0b9f81f1e6de.gz
2008-12-09 12:54:46 -05:00
Evan Prodromou
7cbd2c4e1e
common_warning() doesn't exist
...
darcs-hash:20081209174233-84dde-a5593f20cce3af07909ef9b3af7497ff61565fd3.gz
2008-12-09 12:42:33 -05:00
Evan Prodromou
6179d2d236
cache current user in a global variable
...
darcs-hash:20081209173402-84dde-eb1c47ddbf45a831379f6571729187267411ed07.gz
2008-12-09 12:34:02 -05:00
Evan Prodromou
ed440c734e
better error reporting for rememberme cookie handling
...
rememberme cookies are probably the most complained-about parts of the
system. We use "weak", one-use, low-info cookies that don't allow
changing settings like passwords or email addresses.
This change adds some better error-reporting to the rememberme
function. Hopefully we'll find out if there are other rm problem.
darcs-hash:20081209170413-84dde-6845ae5524d3ee1d1a491548bb22386f11f0e867.gz
2008-12-09 12:04:13 -05:00
Evan Prodromou
a61c7546c8
HTML output in RSS 2.0 and Atom
...
darcs-hash:20081205160205-84dde-68363153ee7f4f75a7c25ca6546816b648406b8b.gz
2008-12-05 11:02:05 -05:00
Evan Prodromou
e5ef205a5b
whitespace changes in rssaction
...
darcs-hash:20081205152521-84dde-6487a2769943da5dc70b9425d00c17d2c53270d0.gz
2008-12-05 10:25:21 -05:00
Evan Prodromou
3568b56793
use content namespace to add HTML to the notice output
...
darcs-hash:20081205152445-84dde-62b3560fae1b1505528826e91939af89b8afd971.gz
2008-12-05 10:24:45 -05:00