summaryrefslogtreecommitdiff
path: root/lib/action.php
AgeCommit message (Collapse)Author
2009-01-15Merge branch 'uiredesign' of ../evan into uiredesignsarven
2009-01-15Move some accounting stuff from publicgroupnav to actionEvan Prodromou
More dl's and dd's. Rather than replicate them in every sub-class, let's just put them in one place.
2009-01-15Merge branch 'uiredesign' of ../evan into uiredesignsarven
Conflicts: lib/action.php
2009-01-15Fix errant } in actionEvan Prodromou
2009-01-15Merge branch 'uiredesign' of ../evan into uiredesignsarven
2009-01-15is_readonly() -> isReadOnly()Evan Prodromou
2009-01-15Merge branch 'uiredesign' of ../evan into uiredesignsarven
2009-01-15Convert use of common_server_error and common_user_error to methods on ActionEvan Prodromou
2009-01-15Minor parse errorsarven
2009-01-15Convert all actions to use new UI functionsEvan Prodromou
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-15Fix use of $config in licensesEvan Prodromou
2009-01-15Show NoticeForm only if logged inEvan Prodromou
2009-01-15Merge branch 'uiredesign' of ../evan into uiredesignsarven
2009-01-15Move wrapper for contentEvan Prodromou
2009-01-15Added aside_primary idsarven
2009-01-15Merge branch 'uiredesign' of ../csarven into uiredesignEvan Prodromou
2009-01-15Add aside divEvan Prodromou
2009-01-15core uses idsarven
2009-01-15Change multiple id=nav to class=navEvan Prodromou
2009-01-15changed to class nav from idsarven
2009-01-15Move ID param to end of menuItem and fix bad 'wrap' elementEvan Prodromou
2009-01-15Merge ../csarven into uiredesignEvan Prodromou
Conflicts: lib/action.php
2009-01-15Fix dd in actionEvan Prodromou
I think these definition lists are ridiculous, and I particularly resent having to debug them.
2009-01-15Fix site noticeEvan Prodromou
2009-01-15Fix called to text and raw in action.phpEvan Prodromou
2009-01-15HTML update to showSecondaryNav()sarven
2009-01-15Missing end dl tag for showPageNotice()sarven
2009-01-15Merge branch 'uiredesign' of ../evan into uiredesignsarven
2009-01-15Add arg to NoticeForm constructorEvan Prodromou
2009-01-15showSiteNotice() was missing closing dl tagsarven
2009-01-15Merge branch 'uiredesign' of ../evan into uiredesignsarven
2009-01-15Fix notice form in actionEvan Prodromou
2009-01-15Move optional id param to end of function, where optional paramsEvan Prodromou
actually go.
2009-01-15Using a specific path for CSS files.sarven
2009-01-15Add a menuItem method to ActionEvan Prodromou
2009-01-15elementElement() -> elementEnd() in ActionEvan Prodromou
2009-01-15startElement() -> elementStart() in ActionEvan Prodromou
2009-01-15Fix the constructor for ActionEvan Prodromou
Also, fix the startXML() method
2009-01-14Base theme stylesheet includes layout, and typography informationsarven
Identica theme stylesheet includes colour and background information
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-14Update lib/action.php to use the right XMLOutputter functionsEvan Prodromou
Global search and replace for common_element_*
2009-01-14Updated showLogo().sarven
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!
2008-12-20some modifications to assuage phpcsEvan Prodromou
darcs-hash:20081221003955-84dde-d6e8067a579f70dcb707f4525e588920a2375f5c.gz
2008-12-03change Action::init() to Action::prepare() to avoid conflict with ↵Evan Prodromou
RSS10Action::init() darcs-hash:20081203173225-5ed1f-e5ebfb202ed4a84c90851d0faa025ad09774d2c3.gz