summaryrefslogtreecommitdiff
path: root/lib/action.php
AgeCommit message (Collapse)Author
2009-01-15Convert use of common_server_error and common_user_error to methods on ActionEvan Prodromou
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
2008-12-01better HTTP timestampEvan Prodromou
darcs-hash:20081202044441-5ed1f-63025fde108bff917253995f448f841160c8e394.gz
2008-12-01add ETag handlingEvan Prodromou
darcs-hash:20081202044211-5ed1f-d8779be7681fc21eebff3c0c56fdde892c2fa3da.gz
2008-12-01better header for not-modified messageEvan Prodromou
darcs-hash:20081202042334-5ed1f-47957bc0ad54d0250a0638b4e6e5a200dac1d335.gz
2008-12-01better logic for if-modified-sinceEvan Prodromou
darcs-hash:20081202042159-5ed1f-16cbaa0253b6b60033bf842dff88b097a41ea328.gz
2008-12-01whitespace changes in action.phpEvan Prodromou
darcs-hash:20081202041532-5ed1f-8c392967eb14d726bc1b761a39c6dce0097879c0.gz
2008-12-01copy-and-paste typoEvan Prodromou
darcs-hash:20081202041508-5ed1f-d54be6a7ec9aedebf10b813ee7e102c0c053f6cf.gz
2008-12-01init() returns boolean success valueEvan Prodromou
darcs-hash:20081202040549-5ed1f-b23a6b80b6e1823a97a7b446d9c4e59f8744b904.gz
2008-12-01add init, last_modified to actionsEvan Prodromou
darcs-hash:20081202034736-5ed1f-e096ab5e9a77d2bb74c949659966d400cbc9a149.gz