Commit Graph

3184 Commits

Author SHA1 Message Date
Evan Prodromou
9d07032334 fix command classes 2009-02-11 15:48:30 -05:00
Evan Prodromou
03fff15a51 Merge branch '0.7.x' of git@gitorious.org:laconica/dev into 0.7.x 2009-02-11 15:47:47 -05:00
Evan Prodromou
5127396325 Move Commands stuff out of classes
The classes/ subdir is primarily for the DB_DataObject classes. Stuff
in there can get stomped by various generation scripts.

I've moved the lurkers there -- related to command-handling -- to
lib/. Since auto-loading works fine with lib/, there shouldn't be much
of a visible change here.
2009-02-11 15:46:29 -05:00
Evan Prodromou
1d5296e596 change htmloutputter to use exception instead of common_user_error 2009-02-11 15:39:49 -05:00
Sarven Capadisli
87f243917d Merge branch '0.7.x' of git@gitorious.org:laconica/dev into 0.7.x 2009-02-11 19:56:59 +00:00
Sarven Capadisli
21f6c91161 Minor correction: pikiw -> piwik 2009-02-11 19:56:17 +00:00
Evan Prodromou
ab37f84b5a Merge branch '0.7.x' of git@gitorious.org:laconica/dev into 0.7.x 2009-02-11 14:46:47 -05:00
Evan Prodromou
b5cc7e4aab Handle DB_DataObject errors better
We try to handle DB_DataObject errors a little bit better. Previously,
they just spit out a cryptic string to the browser with a suggestion
to turn on debugging (not a good idea!). So, we catch the error, write
the full error message to the log, and then tell users that the can
contact the admins if they need to.
2009-02-11 14:45:06 -05:00
Sarven Capadisli
012288bdf6 Merge branch '0.7.x' of git@gitorious.org:laconica/dev into 0.7.x 2009-02-11 16:53:01 +00:00
Sarven Capadisli
fc293545be Minor. Changed from @class location to label 2009-02-11 16:50:07 +00:00
Evan Prodromou
22b10399aa Unify feeds definition in actions
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-11 11:37:50 -05:00
Evan Prodromou
ad65c447d5 fix Atom link, add Atom and RSS 2.0 to <head> 2009-02-11 10:35:15 -05:00
Evan Prodromou
27e23f2dd3 Merge branch 'sgmurphy-clone/0.7.x' into 0.7.x 2009-02-11 10:11:26 -05:00
Evan Prodromou
26b0bc3aab Merge branch '0.7.x' of git@gitorious.org:laconica/dev into 0.7.x 2009-02-11 09:54:23 -05:00
Evan Prodromou
880d0b477b Merge branch 'urlroute' into 0.7.x 2009-02-11 09:53:54 -05:00
Evan Prodromou
c640b747f7 add related link to Atom for feeds for some downstream users 2009-02-11 08:35:09 -05:00
Evan Prodromou
d345c746b9 add related link to Atom for feeds for some downstream users 2009-02-11 08:34:21 -05:00
Evan Prodromou
bba1dbdb40 Use a router singleton 2009-02-11 00:45:11 -05:00
Evan Prodromou
fbecbcb693 Build urls using Net_URL_Mapper, too 2009-02-10 22:49:25 -05:00
Evan Prodromou
1a7337f2fd Moved /doc/ to /doc-src/
Moved the doc/ dir to /doc-src/ so that the actual
markdown files aren't substituted for the docs.
2009-02-10 22:33:57 -05:00
Evan Prodromou
7b9e69eb89 integrate URL routing into core code 2009-02-10 22:32:38 -05:00
Sean Murphy
646fdea1bf Fixed 1174: schemeless URL auto-linking bug 2009-02-10 17:42:58 -05:00
Robin Millette
7763f804ca trac #233 Explicitely show we have an rss feed for notice searches. 2009-02-10 22:04:47 +00:00
Evan Prodromou
b45ea01dab Required Net URL needed for Net URL Mapper 2009-02-10 16:19:45 -05:00
Evan Prodromou
e21f2cf29e Move Mapper to correct spot in the hierarchy 2009-02-10 15:55:37 -05:00
Evan Prodromou
3f859026e6 Add Net_URL_Mapper to extlib 2009-02-10 15:54:13 -05:00
Sean Murphy
d8ed013612 Merge commit 'upstream/0.7.x' into 0.7.x 2009-02-09 20:18:27 -05:00
Sean Murphy
55fcc150fe Fixed #1025: Delete avatar option. 2009-02-09 20:17:56 -05:00
Sean Murphy
cf29ef2bc4 Fixed remaining substr_replace with multibyte equivalent. 2009-02-09 19:15:30 -05:00
Evan Prodromou
80429ca70c Fixed remote subscribe avatar problems
Had some Avatar file-copying issues; seem to be fixed.
2009-02-09 18:18:28 -05:00
Evan Prodromou
47a5d2b7f0 Fixed remote subscribe avatar problems
Had some Avatar file-copying issues; seem to be fixed.
2009-02-09 23:13:11 +00:00
Robin Millette
0d58652487 trac #1160 fix dropdown xmloutput function for the selected attribute and fix newmessage auto-selected dropdown. 2009-02-09 17:40:01 -05:00
Sean Murphy
bdd9f6ce1d Merge commit 'upstream/0.7.x' into 0.7.x 2009-02-09 17:29:39 -05:00
Sean Murphy
f6705f06c0 Fixed #1170: Auto-linking bug when URL cotains special chars. 2009-02-09 17:29:27 -05:00
Evan Prodromou
32744124bc Add a hook for showing sidebar sections 2009-02-09 16:56:38 -05:00
Evan Prodromou
2393fbec60 add some indices for performance 2009-02-09 14:47:23 -05:00
Zach Copley
3e005f2d1b "Change your email address..." msg was printing out \n instead of a newline 2009-02-09 12:45:23 -05:00
Robin Millette
09d8a73ece trac #1155 ++ replace strlen with mb_strlen for all utf8 strings. 2009-02-09 12:45:03 -05:00
Zach Copley
37a1a6b9d8 Safer, better script for automatically updating Facebook statuses 2009-02-09 12:44:36 -05:00
Zach Copley
ddb67cda17 Trac #1159: Fix peopletag pagination. Also phpcs cleanup. 2009-02-09 12:44:17 -05:00
Zach Copley
bb13d89642 Minor update to the way Facebook app handles listing of friends you've invited. 2009-02-09 12:44:03 -05:00
Zach Copley
28ef2ccf42 Ticket #1094 Facebook app invites page was failing if no friends had added the app yet 2009-02-09 12:43:15 -05:00
Evan Prodromou
20bfa6daed upgrade jQuery from 1.3 to 1.3.1 2009-02-09 12:40:23 -05:00
Evan Prodromou
e5bad15264 upgrade jQuery from 1.3 to 1.3.1 2009-02-09 12:39:03 -05:00
Evan Prodromou
42e3c928dd ignore .#* files 2009-02-09 12:29:10 -05:00
Evan Prodromou
c87a0c3f58 Merge branch '0.7.x' of git@gitorious.org:laconica/dev into 0.7.x 2009-02-09 12:09:44 -05:00
Evan Prodromou
9b7c57d094 whitespace and formatting in showstream.php 2009-02-09 12:07:21 -05:00
Evan Prodromou
c1bc77efd9 whitespace and formatting 2009-02-09 12:06:06 -05:00
Evan Prodromou
73b8de7c4c Merge branch 'sgmurphy-clone/0.7.x' into 0.7.x 2009-02-09 12:03:45 -05:00
Evan Prodromou
9e23b5c5d7 Change action autoloading to allow actions in plugins
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-09 11:46:26 -05:00