Mikael Nordfeldth
6c4c4319ef
Plugins with classes that extend Managed_DataObject get better code reuse
...
The switch to having a function in Managed_DataObject is now being applied
to plugins which can use this as well.
There are some plugins that still use Memcached_DataObject, but these will
be taken care of later.
2013-08-12 20:00:01 +02:00
Siebrand Mazeland
4b0dd8384f
Whitespace updates (including leading tabs to spaces).
...
Fixed i18n.
2011-08-19 17:06:03 +02:00
Evan Prodromou
58ea000485
JavaScript and other changes to make realtime_channel management work
2011-07-13 16:10:08 -04:00
Evan Prodromou
07796250fd
add method Realtime_channel::touch()
2011-07-13 13:55:03 -04:00
Evan Prodromou
b3f8ab0beb
hand-coded fetch for Realtime_channel class
2011-07-11 15:52:05 -04:00
Evan Prodromou
235bc84e4d
correct SQL function in Realtime_channel::getAllChannels()
2011-07-11 14:14:53 -04:00
Evan Prodromou
8187ff6681
invert key -> (user, page) mapping in Realtime_channel table
2011-07-11 13:53:55 -04:00
Evan Prodromou
a602477a1d
Index for (action, arg1, arg2) on Realtime_channel
2011-07-11 11:31:59 -04:00
Evan Prodromou
60e0e2b723
Fix the syntax for unique keys on Realtime_channel
2011-07-11 11:29:05 -04:00
Evan Prodromou
3b246d643d
use Realtime_channel to target channels to users
2011-07-11 09:16:16 -04:00
Evan Prodromou
8b957c6581
data structure for realtime channels
2011-07-08 17:52:07 -04:00