summaryrefslogtreecommitdiff
path: root/actions/public.php
AgeCommit message (Collapse)Author
2010-03-02Document 404 "Page not found" server error for translators.Siebrand Mazeland
2010-01-31Add Really Simple Discovery (RSD) supportEvan Prodromou
Anil Dash suggested that all implementers of the Twitter API include support for the remedial RSD format. This commit adds an RSD action that returns the API root and additional API data to help client developers discover and use our Twitter-compatible API. http://dashes.com/anil/2009/12/the-twitter-api-is-finished.html http://tales.phrasewise.com/rfc/rsd
2009-10-29Fix feed links which were broken when the API was restructuredCraig Andrews
2009-10-29Moved the public XRDS from the OpenID plugin to coreCraig Andrews
Added 4 new events involved in XRDS: StartUserXRDS, EndUserXRDS, StartPublicXRDS, EndPublicXRDS Added OpenID provider functionality (no delegation support [yet])
2009-09-01fix some double-escaped %s leading to broken links right smack on the main pageBrion Vibber
2009-08-27Merge branch '0.8.x' into 0.9.xEvan Prodromou
Conflicts: EVENTS.txt actions/finishremotesubscribe.php actions/postnotice.php actions/public.php actions/remotesubscribe.php actions/showstream.php actions/updateprofile.php actions/userauthorization.php classes/laconica.ini lib/common.php lib/oauthstore.php lib/omb.php
2009-08-26define LACONICA and accept LACONICA for backwards compatibilityEvan Prodromou
2009-08-25change LACONICA to STATUSNETEvan Prodromou
2009-08-25change controlyourself.ca to status.netEvan Prodromou
2009-08-25change laconi.ca to status.netEvan Prodromou
2009-08-25change Laconica and Control Yourself to StatusNet in PHP filesEvan Prodromou
2009-08-21Revert "Added configuration option to only allow OpenID logins."Evan Prodromou
This reverts commit 14b46e2183f10359cc53d597913a878f53e23719. This functionality will need to be rewritten to work with the new OpenIDPlugin. Conflicts: index.php lib/logingroupnav.php
2009-08-21Merge branch '0.9.x' into openidpluginEvan Prodromou
Conflicts: actions/login.php actions/register.php
2009-08-16Revert "Revert "Return a 404 when a page is request that has no notices""Evan Prodromou
This reverts commit 1b204fde39271acd38bb8f9dd16734f15c68138a.
2009-08-16Revert "Revert "Return a 404 when a page is request that has no notices""Evan Prodromou
This reverts commit 6c597eabecf2368224938a136d7ac588702bbfd7.
2009-08-14Revert "Return a 404 when a page is request that has no notices"Evan Prodromou
An empty list still exists; we should not return a 404 for empty lists. This reverts commit 355effe6315ab7927a54f44fc9ce903085769b5f.
2009-08-14Revert "Return a 404 when a page is request that has no notices"Evan Prodromou
An empty list still exists; we shouldn't return a 404. This reverts commit c29892c87573e0575b9a4a13210c562e08411148.
2009-08-11Return a 404 when a page is request that has no noticesCraig Andrews
2009-08-11Return a 404 when a page is request that has no noticesCraig Andrews
2009-08-10Added configuration option to only allow OpenID logins.Jeffery To
If $config['site']['openidonly'] is set to true: * the Login/Register pages will be removed from the navigation; * directly accesses to the Login/Register pages will redirect to the OpenID login page; * most links to the Login/Register pages will link to the OpenID login page instead. The user will still need to set a password to access the API and RSS feeds.
2009-08-04move XRDS code from public action to OpenIDPluginEvan Prodromou
2009-07-27change front page to link to max member groupsEvan Prodromou
2009-06-30Merge commit 'erichelgeson/no-posts-verbage' into 0.8.xZach Copley
* commit 'erichelgeson/no-posts-verbage': Needed the else. Tested logged in/out ; site closed/inviteonly/both Verbage of a closed invite only site, it shouldnt ask you to register.
2009-06-25max public pageEvan Prodromou
2009-06-16Needed the else. Tested logged in/out ; site closed/inviteonly/bothEric Helgeson
2009-06-12Verbage of a closed invite only site, it shouldnt ask you to register.Eric Helgeson
2009-06-10Remove FIXME-marked Opera links until they actually workEvan Prodromou
2009-04-15Merge branch '0.7.x' of git@gitorious.org:laconica/dev into 0.7.xEvan Prodromou
Conflicts: actions/public.php
2009-04-15Merge branch 'link-rel-paginate' of git://gitorious.org/laconica/meitar. ↵Adrian Lang
Fixed wrong call of common_local_url. These changes add opera-readable prev/next relations.
2009-04-13isReadOnly() now takes argumentsEvan Prodromou
Add an array of arguments to isReadOnly() method of actions, to let them change their results depending on what actions are called. Primarily used by the 'api' action. Ideally in the future that will be multiple actions. But this might still be useful.
2009-04-07don't use count() to check for empty pageEvan Prodromou
2009-04-07Changed text "noone" to "no one".Sarven Capadisli
2009-04-07Renamed 'blankfiller' to 'guide'.Sarven Capadisli
2009-04-03Simplified code for empty public timeline.Robin Millette
2009-04-03added filler text to public tagcloud for when it's empty, encouraging user ↵Robin Millette
to post and/or register.
2009-03-30added filler text to public timeline for when it's empty, encouraging user ↵Robin Millette
to post and/or register.
2009-03-19Get rid of 'Join now...' message if site is closed or invite only. See ↵CiaranG
ticket #1335
2009-02-11Unify feeds definition in actionsEvan Prodromou
I got a little sick of trying to keep the export data and <head> links synched in actions, so I made a common method, getFeeds(), which gets the feeds for both. It returns an array of Feed objects, which know about what their mime type is, title, location, all that jazz. I changed the FeedList class so it handles the new Feed objects instead of the old array of data. I changed all the actions that show feeds (I think...) so that they now use getFeeds() for all their feed needs.
2009-02-11fix Atom link, add Atom and RSS 2.0 to <head>Evan Prodromou
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-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-05Trac #894 and #1013 - fixed bad redirects after delete noticeZach Copley
2009-01-23remove top posters from publicEvan Prodromou
2009-01-23public is readonlyEvan Prodromou
2009-01-23Anonymous noticesarven
2009-01-23p -> div for markup wrapperEvan Prodromou
2009-01-23Add an anonymous message for the public pageEvan Prodromou
2009-01-22Added featured users to public timelineEvan Prodromou
2009-01-22Add groups by notice to publicEvan Prodromou
2009-01-22Add a popular notices section to the public pageEvan Prodromou