summaryrefslogtreecommitdiff
path: root/lib
AgeCommit message (Collapse)Author
2009-01-14Base theme stylesheet includes layout, and typography informationsarven
Identica theme stylesheet includes colour and background information
2009-01-14Merge branch 'uiredesign' of ../evan into uiredesignsarven
2009-01-14Add an optional theme parameter to theme functionsEvan Prodromou
2009-01-14Changed to generic nav classsarven
2009-01-14Add comment() method, have action use itEvan Prodromou
2009-01-14Parse error fixsarven
2009-01-14showBody() -- revisit to add @id and @class to <body>sarven
showContentBlock() showContent() added endHTML() to class HTMLOutputter
2009-01-14Add notice formEvan Prodromou
2009-01-14Updated:sarven
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-14Remove block form functions from lib/util.phpEvan Prodromou
2009-01-14Move block and unblock forms to their own widgetsEvan Prodromou
2009-01-14Fix comments on profileEvan Prodromou
Incorrectly said this was for nudging, not subbing/unsubbing
2009-01-14Move message form to its own moduleEvan Prodromou
2009-01-14Update lib/action.php to use the right XMLOutputter functionsEvan Prodromou
Global search and replace for common_element_*
2009-01-14Merge branch 'uiredesign' of evan@dev.controlyourself.ca:/var/www/evan into ↵Evan Prodromou
uiredesign
2009-01-14Fix require in noticeform.php so it gets the notice formEvan Prodromou
2009-01-14Merge branch 'uiredesign' of ../evan into uiredesignsarven
2009-01-14Move subscribe and unsubscribe forms to their own classesEvan Prodromou
2009-01-14Updated showLogo().sarven
2009-01-14Incorrectly set notice attribute, fixedEvan Prodromou
2009-01-14Move nudge form to its own classEvan Prodromou
2009-01-14Move favor and disfavor form to their own classesEvan Prodromou
2009-01-14Add a name parameter to a couple of the form elementsEvan Prodromou
2009-01-14Move notice form to its own classEvan Prodromou
2009-01-14Form class, superclass for form widgetsEvan Prodromou
2009-01-13Fix extralong lines in widget.phpEvan Prodromou
2009-01-13Add a base class for UI widgetsEvan Prodromou
2009-01-13Modify public stream to use new UI frameworkEvan Prodromou
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-13Move page-generation code from lib/util.php to Action classEvan Prodromou
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-13Change related classes doc for HTMLOutputterEvan Prodromou
2009-01-13Make XMLOutputter work with phpcsEvan Prodromou
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-13Extract HTML outputting code to a class HTMLOutputterEvan Prodromou
Moved the common_* methods for low-level HTML output to its own class, HTMLOutputter in lib/htmloutputter.php.
2009-01-13Remove XML-generating function from lib/util.phpEvan Prodromou
2009-01-13Move low-level xml outputting code to a classEvan Prodromou
Made a class for outputting XML code
2009-01-12trac750 Exclude Facebook friends who are already using Identi.ca app from ↵Zach Copley
invitee list
2009-01-11trac750 Automatically update Identi.ca profile box with user's latest dentZach Copley
2009-01-11trac750 - Facebook app now uses XMLWriter for output (much cleaner!)Zach Copley
2009-01-06trac750 better settings tab workflowZach Copley
darcs-hash:20090106205738-7b5ce-e80f73130a1f699e8d33f31c63cf90ee259b72cd.gz
2008-12-25Some fixups of patches not already migrated to trunk to bring inline with ↵Zach Copley
PEAR coding stds darcs-hash:20081225144601-7b5ce-4846f3d036c36037836d15ed672c10ba33f9f84c.gz
2008-12-09Jcrop v2 (POST cropping to be completed)csarven
darcs-hash:20081210021607-eefa4-c3590f3e734255faf098bf5ca09fc17901a6db70.gz
2009-01-04trac750 configurable sync flags for Facebook app (noticesync, replysync)Zach Copley
darcs-hash:20090105040212-7b5ce-37f6195649dc673241e4566a93183b13e428d98f.gz
2009-01-04trac750 Automatically update linked Facebook users' statusesZach Copley
darcs-hash:20090105010407-7b5ce-559da13720b18e3c570e730326f5e5ef2b2dc1ab.gz
2008-12-25Twitter-bridge: fix for Twitter's new strict policy of rejecting HTTP POSTs ↵Zach Copley
with invalid "expect" headers darcs-hash:20081225152207-7b5ce-fe890baabaa8f0bf60b05f7558c1ece3544d9906.gz
2008-12-23move opening brace of class declaration to next lineEvan Prodromou
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-23TRUEEvan Prodromou
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-23change function headers to K&R styleEvan Prodromou
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-23replace NULL with nullEvan Prodromou
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-23replace all tabs with four spacesEvan Prodromou
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-23incorrect label on notice list file commentEvan Prodromou
darcs-hash:20081223191430-84dde-7f50fbf9c39c3f397196ffca318d51de6624d7c9.gz
2008-12-23bring lib/noticelist.php into line with PEAR code standardsEvan Prodromou
darcs-hash:20081223190851-84dde-ecad63595159aca2ae014325c9af29a9ace21c3d.gz