summaryrefslogtreecommitdiff
path: root/lib
AgeCommit message (Collapse)Author
2009-02-10Beginning to refactor document relationship links to reduce common code.Meitar Moscovitz
My attempts here are to mimic the `pagination()` method shared by actions. I'm tentatively adding the `$count` property to actions so that we can query the number of notices ''being displayed'' per page prior to calling the actual `pagination()` method itself, since document relationship `<link>` elements need to be output inside of `showHead()`, before `showContent()`, which is where `pagination()` is, gets called.
2009-02-10Merge branch 'dev-0.7.x' into link-rel-paginateMeitar Moscovitz
2009-02-09Add a hook for showing sidebar sectionsEvan Prodromou
2009-02-10Merge branch 'dev-0.7.x' into link-rel-paginateMeitar Moscovitz
2009-02-09Merge branch '0.7.x' of git@gitorious.org:laconica/dev into 0.7.xEvan Prodromou
2009-02-09whitespace and formattingEvan Prodromou
2009-02-09Merge branch 'sgmurphy-clone/0.7.x' into 0.7.xEvan Prodromou
2009-02-09Change action autoloading to allow actions in pluginsEvan Prodromou
Since plugins may define custom actions, we shouldn't require that there be a file in our actions/ subdir for every action. So, I changed the (admittedly hackish) auto-loading code in index.php so it instead checks whether a class exists with the expected name. This, in turn, uses the increasingly hacking __autoload() function, which I changed to auto-load stuff named "BlahblahAction" from the actions subdir if available.
2009-02-09trac #1160 fix dropdown xmloutput function for the selected attribute and ↵Robin Millette
fix newmessage auto-selected dropdown.
2009-02-09include plugin.php early so config can use itEvan Prodromou
2009-02-09allow events without argumentsEvan Prodromou
2009-02-09utility superclass for pluginsEvan Prodromou
2009-02-09Add InitializePlugin and CleanupPlugin eventsEvan Prodromou
We add two events to allow plugins to initialize and cleanup.
2009-02-09add hooks for JavaScript handlingEvan Prodromou
2009-02-09First events for adding menu itemsEvan Prodromou
2009-02-09had the logic on event handler reversedEvan Prodromou
2009-02-09Fix indentation in lib/action.phpEvan Prodromou
2009-02-09Merge branch '0.7.x' of git@gitorious.org:laconica/dev into 0.7.xEvan Prodromou
2009-02-09Better exception handling in indexEvan Prodromou
Some better exception handling in Web entry point.
2009-02-09Index and Action use ExceptionsEvan Prodromou
Main Web entry point accepts exceptions, and main code in Action throws them.
2009-02-09First steps to using exceptions for error handlingEvan Prodromou
Added two exception classes: one for client errors (= user can fix) and one for server errors (only admin or coder can fix). The web entry point now tries to catch exceptions and show them in the browser. The main code for showing errors in Action class now throws an exception and lets top-level handle it.
2009-02-09Add event.php before config.php is calledEvan Prodromou
2009-02-09First events codeEvan Prodromou
Add the basic code for adding events.
2009-02-09Add machine-readable pagination using HTML4.01 `<link rel="next">`, etc.Meitar Moscovitz
These extra `<link>` elements only appear on pages where pagination makes sense. They trigger functionality in some user agents, such as Opera's Navigation Bar for more easily navigating forward and backwards across a paged set of notices, messages, or group lists, etc.
2009-02-07Using rel="external" instead of class="exlink"Sarven Capadisli
2009-02-07Fixed references to common_avatar_*.Sean Murphy
2009-02-07Merge commit 'upstream/0.7.x' into 0.7.xSean Murphy
Conflicts: actions/showstream.php
2009-02-07Fixed #1152: Needless image scaling and poor JPG qualitySean Murphy
2009-02-06"Change your email address..." msg was printing out \n instead of a newlineZach Copley
2009-02-06Update README and version number0.7.1Evan Prodromou
README and version number.
2009-02-06Merge branch 'sgmurphy-clone/0.7.x' into 0.7.xEvan Prodromou
Conflicts: lib/util.php
2009-02-06Merge branch '0.7.x' of git://gitorious.org/laconica/sgmurphy-clone into ↵Evan Prodromou
sgmurphy-clone/0.7.x
2009-02-06Fixed #1149: URL auto-linking bug when following colon.Sean Murphy
2009-02-06Move common_avatar_* functions to AvatarEvan Prodromou
Moved the common_avatar_* functions to the Avatar class. Typically either as methods on the object or as static methods. Replaced all the uses of the functions in other modules.
2009-02-06Merge branch '0.7.x' of git@gitorious.org:laconica/dev into 0.7.xEvan Prodromou
2009-02-06Merge branch 'sgmurphy-clone/0.7.x' into 0.7.xEvan Prodromou
2009-02-06Merge branch '0.7.x' of git://gitorious.org/laconica/sgmurphy-clone into ↵Evan Prodromou
sgmurphy-clone/0.7.x
2009-02-05Trac #894 and #1013 - fixed bad redirects after delete noticeZach Copley
2009-02-05Fix for unicode string auto-linking bugSean Murphy
2009-02-05Merge branch '0.7.x' of git@gitorious.org:laconica/dev into 0.7.xEvan Prodromou
2009-02-05Two different functions for file sizeEvan Prodromou
Made two different functions for file size in ImageFile; one uses the other. Also, use sprintf() for gettext msgs.
2009-02-05Merge branch '0.7.x' of git://gitorious.org/laconica/sgmurphy-clone into ↵Evan Prodromou
sgmurphy-clone/0.7.x
2009-02-05Better fix for displaying max file size.Sean Murphy
2009-02-05Fixed #905: Presenting image size limit to user.Sean Murphy
2009-02-05trac #1142 fix tag rssRobin Millette
2009-02-05Merge branch '0.7.x' of git://gitorious.org/laconica/sgmurphy-clone into ↵Evan Prodromou
sgmurphy-clone/0.7.x Conflicts: actions/avatarsettings.php
2009-02-05Merge branch '0.7.x' of git@gitorious.org:laconica/dev into 0.7.xEvan Prodromou
2009-02-05Allow re-authentication with OpenIDEvan Prodromou
"Rememberme" logins aren't allowed to make changes to an account (since cookie-stealing is too easy). Users have to re-authenticate. Previously, it was impossible to do so without having a username and password; this change lets you do it with OpenID, too.
2009-02-05Facebook profile box CSS and a link back to the app page.Sarven Capadisli
2009-02-05Matching Facebook app UI to identi.ca. Fixed tabs, add to profile,Sarven Capadisli
widths, font-size, and some HTML markup.