Tim Düsterhus
a03cf10fea
make Tims Chat compatible with collapsible sidebar
2012-10-25 22:58:54 +02:00
Tim Düsterhus
ea3b0f69cf
Add suspensions to cronjob and add getSuspensionByUserRoomAndType
2012-10-20 18:24:48 +02:00
Tim Düsterhus
0587fdfa0f
Add language items
2012-10-20 18:04:46 +02:00
Tim Düsterhus
4606cca27b
Fix RestoreCommand
2012-10-20 16:57:34 +02:00
Tim Düsterhus
427242616d
Fix variable reference
2012-10-20 16:54:41 +02:00
Tim Düsterhus
0dc39c9df9
PHPDoc and bugfixes
2012-10-20 16:32:58 +02:00
Tim Düsterhus
d1101fe101
Properly import IllegalLinkException
2012-10-20 16:20:52 +02:00
Tim Düsterhus
c78bb37f92
Adding more ACL-options and userGroupOptions, add language item
2012-10-20 16:15:32 +02:00
Tim Düsterhus
6de9a985bc
Improving autocompleter
...
Closes #11
2012-10-20 13:45:05 +02:00
Tim Düsterhus
ca123d62b0
Use dropdown for usermenu, resort CSS, improve templates
2012-10-19 22:26:50 +02:00
Tim Düsterhus
dcd72ef7e1
Properly handle suspended status in JS and fix "you"
2012-10-19 17:49:56 +02:00
Tim Düsterhus
d45c8e3a63
Improve suspended status in JSON-answer, include benchmark
2012-10-19 17:44:30 +02:00
Tim Düsterhus
c3ecf87746
Properly extend MeCommand
2012-10-17 14:26:37 +02:00
Tim Düsterhus
c86cf9442d
Remove href from userMenu
2012-10-16 12:09:09 +02:00
Tim Düsterhus
1b619f63a9
Improving config of nodePush
2012-10-16 12:09:01 +02:00
Tim Düsterhus
2c63fd0658
Fix fullscreen mode
2012-10-15 16:45:22 +02:00
Tim Düsterhus
fd75bf99ab
Move CSS from Template to less
2012-10-15 14:39:59 +02:00
Tim Düsterhus
167679d2c3
Update updatescript as well
2012-10-15 12:15:56 +02:00
Tim Düsterhus
726a4071d1
Reset styles after installation
2012-10-15 12:14:41 +02:00
Tim Düsterhus
e1cc866a83
Improve and fix template
2012-10-15 12:08:57 +02:00
Tim Düsterhus
5d0ff1386a
Cleanup before shutdown
2012-10-14 17:58:28 +02:00
Tim Düsterhus
f7b5c1d012
serverPush -> nodePush
2012-10-14 17:30:52 +02:00
max-m
97fed09649
LESS, FUCK YEAH!
...
- Converted sass to less files
- Adapted LESS files to use WCF style variables and less functions
- Adapted chat.tpl and jCounter.jQuery.coffee to not include their css
files (they are compiled by lessphp as of now)
2012-09-23 17:37:18 +02:00
Tim Düsterhus
8e2154c994
Adding WhisperCommand
2012-09-07 23:08:13 +02:00
Tim Düsterhus
f777bc1d2e
Fixing Chat*(Page|Form|Action)
2012-09-07 22:42:19 +02:00
Tim Düsterhus
ec0154e3a4
Fixing ChatPageMenuItemProvider
2012-09-07 22:32:42 +02:00
Tim Düsterhus
88525e69bf
Removing permission from $neededPermissions
2012-09-07 22:29:02 +02:00
Tim Düsterhus
16b3809865
Add Command Suffix to commands
2012-09-07 22:23:27 +02:00
Tim Düsterhus
09b2840ce1
Fixing whitespaces
2012-08-28 22:29:34 +02:00
Tim Düsterhus
c918ca0c86
Merge branch 'master' of github.com:wbbaddons/Tims-Chat
2012-08-28 22:13:54 +02:00
Tim Düsterhus
4e31261961
Fixing namespace
2012-08-28 21:58:47 +02:00
Tim Düsterhus
f48dfab256
Show ip in join message.
2012-08-28 21:53:21 +02:00
Tim Düsterhus
ba21e669e3
Return array in ChatRoomCacheBuilder
2012-08-16 12:08:29 +03:00
Tim Düsterhus
a1d4028723
Add .userLink
2012-08-15 18:04:09 +02:00
Tim Düsterhus
f507070d20
Disallow direct access
2012-08-12 20:30:08 +02:00
Tim Düsterhus
1108d32ed3
Adding .you for the own user
2012-08-10 18:32:08 +02:00
Tim Düsterhus
e8618f2c13
Use $this->objectAction
2012-08-10 17:15:25 +02:00
Tim Düsterhus
3bb8ef4577
Use $loginRequired
2012-08-08 16:51:24 +02:00
Tim Düsterhus
65430ac26e
Adding .userLink to users
2012-08-08 00:11:55 +02:00
Tim Düsterhus
ec8eba6986
Enable DOMNodeInsertedHandler
2012-08-07 23:56:57 +02:00
Tim Düsterhus
60d23310e3
Additional data is now serialized
2012-08-07 21:12:32 +02:00
Tim Düsterhus
79588bd16d
Merge branch 'master' of github.com:wbbaddons/Tims-Chat
2012-08-06 21:37:35 +02:00
max-m
f48c4d2d81
Smilies except the default category (ID null) will be loaded via Ajax from now on.
...
Also fixed some css bugs and restyled the sidebar a bit.
2012-07-14 15:04:53 +02:00
Tim Düsterhus
6ec0a7e3a1
Code format
2012-07-14 14:40:06 +02:00
max-m
6e61152665
Modified sidebar and fixed some minor positioning errors.
2012-07-07 22:30:28 +02:00
Tim Düsterhus
2f664ceccc
Escaping HTML in userlist
2012-07-01 13:59:14 +02:00
Tim Düsterhus
a2c7691e46
.ajaxLoad looks much better now
2012-06-29 21:53:10 +02:00
Tim Düsterhus
43f977e824
Only ask for permissions if we don't already have them
2012-06-29 17:08:27 +02:00
Tim Düsterhus
fa07b26b44
Focus input after buttonclick
2012-06-29 17:05:01 +02:00
Tim Düsterhus
864f00f284
Fixing errorhandling of getMessages
...
Set loading to false in complete, instead of success
2012-06-28 19:21:34 +02:00
Tim Düsterhus
b141fac033
Fixed onbeforeunload-event
2012-06-28 19:08:46 +02:00
Tim Düsterhus
32d16f4213
Simulating fullscreen mode
...
It works now in every modern browser and does not throw a warning.
2012-06-28 18:26:55 +02:00
Tim Düsterhus
ec8843fa1e
Temporarily disabling submit event
2012-06-25 20:52:02 +02:00
Tim Düsterhus
481abce846
Really fix it
2012-06-25 20:47:30 +02:00
Tim Düsterhus
fe3def5482
Fixing fullscreen mode
2012-06-25 20:41:05 +02:00
Tim Düsterhus
1b522931bb
Adding submit-event
2012-06-19 16:30:16 +02:00
Tim Düsterhus
d451c6b118
Rename windowConsole to _console
2012-06-19 16:23:18 +02:00
Tim Düsterhus
fc378725e7
Remove fullscreen button, when fullscreen is not supported
2012-06-17 17:37:58 +02:00
Tim Düsterhus
a95896ae28
Codeformat and fullscreen-event
2012-06-16 21:03:29 +02:00
Tim Düsterhus
e283126b29
Fix Fatal error: Cannot override final method wcf\page\AbstractPage::__construct() in wcf/lib/acp/form/ChatRoomAddForm.class.php on line 16
2012-06-16 20:08:05 +02:00
Tim Düsterhus
9874d83f27
Request keyboard support in Fullscreen mode
2012-06-14 13:44:30 +02:00
Tim Düsterhus
98576b9c40
Adding JS for Fullscreen-Mode
2012-06-13 18:13:54 +02:00
Tim Düsterhus
4a5adc9645
Improving CSS
2012-06-13 18:04:40 +02:00
Tim Düsterhus
41e404bbdc
Adding CSS for HTML5 Fullscreen-Mode
2012-06-13 17:55:20 +02:00
Tim Düsterhus
93ea9c8341
Run the subpages.
...
I really wanna have PHP 5.4 ready :(
2012-06-10 18:49:11 +02:00
Tim Düsterhus
366b7207ca
Adding $this->room again
2012-06-10 18:48:08 +02:00
Tim Düsterhus
42ad9e7164
timwolla.wcf.chat -> be.bastelstu.wcf.chat
2012-06-04 21:43:03 +02:00
Tim Düsterhus
9755242683
More Docs
2012-06-04 21:34:07 +02:00
Tim Düsterhus
d9d90e9c19
Docs and Code Optimization
2012-06-04 21:22:25 +02:00
Tim Düsterhus
d7f91715e4
More docs.
2012-06-04 21:10:03 +02:00
Tim Düsterhus
c1c6c3d5bb
PHPDoc and Removing unneeded code
2012-06-04 20:30:08 +02:00
Tim Düsterhus
0a7fa7f640
Adding some more doc-blocks and cleaning up code.
2012-05-31 16:57:20 +02:00
Tim Düsterhus
c71d19e16a
Fixed active marking
2012-05-24 20:36:58 +02:00
Tim Düsterhus
2a62bc07ed
Fixing trenary operator
2012-05-24 20:32:43 +02:00
Tim Düsterhus
ba949d3463
Fixing line-breaks in jCounter
2012-05-21 16:43:22 +02:00
max-m
ddf4265fd6
Fixed icons.
2012-05-21 12:27:26 +02:00
Tim Düsterhus
961dbcc1f9
Adding Restore-Command
2012-05-19 23:03:35 +02:00
Tim Düsterhus
aec5ba361f
Expose user-object.
2012-05-19 23:03:26 +02:00
Tim Düsterhus
fc47129ce0
Adding WhereCommand
2012-05-19 21:49:35 +02:00
Tim Düsterhus
12497c3583
Populate whether a user is suspended.
2012-05-19 21:37:15 +02:00
Tim Düsterhus
874b5009a2
Take care of global suspensions as well
2012-05-19 21:28:10 +02:00
Tim Düsterhus
e8607eaf56
Adding Suspension-Handling
2012-05-19 21:25:50 +02:00
Tim Düsterhus
f91a03aa32
Revert "Optimizing ChatRoom::getUsers()"
...
This reverts commit f8193d1050
.
2012-05-19 20:49:50 +02:00
Tim Düsterhus
f8193d1050
Optimizing ChatRoom::getUsers()
2012-05-19 20:41:33 +02:00
Tim Düsterhus
f72dfb4e54
Moving pruning to *Action
2012-05-19 20:33:25 +02:00
Tim Düsterhus
ca790587f2
Trigger message loading once a minute for easier detection of dead users.
...
Closes #9
2012-05-19 17:44:19 +02:00
Tim Düsterhus
abc9af1c32
Check working dir
2012-05-04 15:35:06 +02:00
Tim Düsterhus
708df74673
Fixed „active“-marking of scroll button.
2012-05-02 20:53:32 +02:00
Tim Düsterhus
5c1f84eb1e
Deliver integers as integers.
2012-05-02 20:27:16 +02:00
Tim Düsterhus
f7e4868488
Fixing nodePush-versionnumber
2012-04-30 22:25:19 +02:00
Tim Düsterhus
bea88516ea
Fixing PHP-Syntax-Error
2012-04-30 22:21:39 +02:00
Tim Düsterhus
040189ffab
Fixing autocompletion + PHPDoc
2012-04-30 21:23:57 +02:00
Tim Düsterhus
bdf019b332
Adding language item for IP-Address
2012-04-30 21:14:25 +02:00
Tim Düsterhus
3ba9cf7143
serverPush -> nodePush
2012-04-30 20:52:30 +02:00
Tim Düsterhus
49f8e67baf
Check whether the socket is writable.
2012-04-28 19:59:33 +02:00
Tim Düsterhus
e444cd5733
chmod 0777 the socket.
2012-04-27 22:13:27 +02:00
Tim Düsterhus
fadfb5ce61
Send notification after 20ms
2012-04-27 21:50:41 +02:00
Tim Düsterhus
51683c9484
Correctly call the socket.
2012-04-27 21:32:33 +02:00
Tim Düsterhus
a3bdeba53c
Ensure the message is at least 10 seconds old
...
Otherwise slower clients would get problems with two messages directly after each other
2012-04-27 20:16:58 +02:00
Tim Düsterhus
211c6485a8
Fixing the algorithm change
2012-04-27 20:00:42 +02:00