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
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
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
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
Zach Copley
4bb522c3fa
trac750 better settings tab workflow
...
darcs-hash:20090106205738-7b5ce-e80f73130a1f699e8d33f31c63cf90ee259b72cd.gz
2009-01-06 15:57:38 -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
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