Nathan Guse
05b573ebf7
[ticket/11103] Topic and post dis/approval notifications
...
Remove the formatted title function, plaintext is not needed since
email templates are used
Fix a number of bugs.
PHPBB3-11103
2012-09-15 13:51:02 -05:00
Nathan Guse
fc6457140c
Merge branch 'develop' of git://github.com/phpbb/phpbb3 into ticket/11103
2012-09-15 12:00:21 -05:00
Nathan Guse
9c54465a13
[ticket/11103] Starting approve_post type notification
...
PHPBB3-11103
2012-09-15 12:00:03 -05:00
Nathan Guse
a1e2fb93ad
[ticket/11103] Bots/Anonymous never receive notifications
...
Do not waste queries trying to load notifications for these users
PHPBB3-11103
2012-09-15 11:59:30 -05:00
Andreas Fischer
9a92c45ad3
Merge remote-tracking branch 'EXreaction/ticket/11021' into develop
...
* EXreaction/ticket/11021:
[ticket/11021] Fix the language changes that were lost previously
2012-09-15 18:31:13 +02:00
Nathan Guse
9e5505933a
[ticket/11021] Fix the language changes that were lost previously
...
Change U_HOME to U_SITE_HOME
PHPBB3-11021
2012-09-15 11:28:58 -05:00
Andreas Fischer
5dc7aba18f
Merge remote-tracking branch 'EXreaction/ticket/11021' into develop
...
* EXreaction/ticket/11021:
[ticket/11021] Remove unnecessary line spacing in functions.php
[ticket/11021] Use L_SITE_HOME instead of L_HOME
[ticket/11021] Better language strings for site home url/text
[ticket/11021] subsilver2 support
[ticket/11021] Add the option to specify a Site home URL and text
2012-09-15 17:48:51 +02:00
Nathan Guse
480e3daede
[ticket/11021] Remove unnecessary line spacing in functions.php
...
PHPBB3-11021
2012-09-15 10:46:03 -05:00
Nathan Guse
7a47013994
[ticket/11021] Use L_SITE_HOME instead of L_HOME
...
Check site home url against !== '', not empty
PHPBB3-11021
2012-09-15 10:44:18 -05:00
Nathan Guse
0c56bd45ef
[ticket/11021] Better language strings for site home url/text
...
Correct the logo title to be {L_HOME} if {U_HOME} is used.
Check if the Home text is instead of just equal to false when
outputting it to the template
PHPBB3-11021
2012-09-15 10:28:37 -05:00
Nathan Guse
aaf6711b44
[ticket/11103] Some tweaks to the notifications output
...
PHPBB3-11103
2012-09-15 10:15:50 -05:00
Nathan Guse
7589a3093d
[ticket/11103] Display all unread notifications by default
...
Add unread count to the page title
PHPBB3-11103
2012-09-14 18:30:12 -05:00
Nathan Guse
959c81d00e
[ticket/11103] Use appropriate email templates to send notifications
...
Fixing a number of bugs
PHPBB3-11103
2012-09-14 18:05:13 -05:00
Nathan Guse
8e977544fb
[ticket/11103] Normalization of $phpbb_notifications variable name
...
Use $phpbb_notifications instead of $notifications everywhere for
consistency and conflict prevention.
PHPBB3-11103
2012-09-14 17:01:08 -05:00
Nathan Guse
ed1ec8e720
[ticket/11103] Add/Update/Mark Read functions accept an array for the type
...
This saves a lot of code in some areas (where the same data is sent, just
for different types)
Notifications for bookmarks
PHPBB3-11103
2012-09-14 16:54:20 -05:00
Nathan Guse
1ab0c469e2
[ticket/11103] Delete notifications for PMs deleted by phpbb_delete_user_pms
...
PHPBB3-11103
2012-09-14 16:24:50 -05:00
Nathan Guse
40bc3b1f19
[ticket/11103] Mark Private Messages as read
...
PHPBB3-11103
2012-09-14 16:20:15 -05:00
Nathan Guse
f083c6d776
[ticket/11103] Mark all post/quote notifications read when marking topics
...
Mark forum read marks all topics read, so do so properly for notifications
PHPBB3-11103
2012-09-14 16:15:15 -05:00
Nathan Guse
0d7f49892a
Merge branch 'develop' of git://github.com/phpbb/phpbb3 into ticket/11103
...
Conflicts:
phpBB/config/services.yml
2012-09-14 16:01:37 -05:00
Nathan Guse
fb0ed78c8f
[ticket/11103] Store the item's parent id for marking things read
...
Mark topics/posts read from the markread() function.
Identify unread items by a grey background in the header (for now)
PHPBB3-11103
2012-09-14 15:59:13 -05:00
Nathan Guse
44aa773ce0
[ticket/11103] Allow notification types to override update functionality
...
This is needed for quote editing because we need to check if the users
are still all quoted or notify new quotes appropriately.
PHPBB3-11103
2012-09-14 14:55:14 -05:00
Andreas Fischer
f1fb555ea3
Merge remote-tracking branch 'imkingdavid/ticket/11086' into develop
...
* imkingdavid/ticket/11086:
[ticket/11086] Move DI processing below $request definition
[ticket/11086] Fix database_update.php to use Dependency Injection Container
2012-09-14 13:34:23 +02:00
Andreas Fischer
d221f2901a
Merge remote-tracking branch 'igorw/ticket/11101' into develop
...
* igorw/ticket/11101:
[ticket/11101] Delay execution of container processors
2012-09-14 13:34:21 +02:00
Andreas Fischer
635a58a7e2
Merge remote-tracking branch 'bantu/ticket/11109' into develop
...
* bantu/ticket/11109:
[ticket/11109] Re-add file conflict checks to compress class
2012-09-14 01:27:48 +02:00
Fyorl
b24ee89cfc
[ticket/11109] Re-add file conflict checks to compress class
...
PHPBB3-11109
2012-09-14 01:26:33 +02:00
Andreas Fischer
91423880da
Merge branch 'develop-olympus' into develop
...
* develop-olympus:
[ticket/11045] Removed file conflict tests for compress class
[ticket/11045] Replaced __DIR__ with dirname(__FILE__)
[ticket/11045] Opening brace on its own line
[ticket/11045] Explicitely check for zlib and bz2
[ticket/11045] Added tests for file conflicts
[ticket/11045] Added unit tests for the compress class
2012-09-14 00:49:48 +02:00
Andreas Fischer
888aa47b0e
Merge remote-tracking branch 'Fyorl/ticket/11045' into develop-olympus
...
* Fyorl/ticket/11045:
[ticket/11045] Removed file conflict tests for compress class
[ticket/11045] Replaced __DIR__ with dirname(__FILE__)
[ticket/11045] Opening brace on its own line
[ticket/11045] Explicitely check for zlib and bz2
[ticket/11045] Added tests for file conflicts
[ticket/11045] Added unit tests for the compress class
2012-09-14 00:46:04 +02:00
David King
298fa894e7
[ticket/11086] Move DI processing below $request definition
...
As per PR #991 (ticket/11101).
PHPBB3-11086
2012-09-13 16:56:09 -04:00
David King
503989979a
[ticket/11086] Fix database_update.php to use Dependency Injection Container
...
PHPBB3-11086
2012-09-13 16:44:26 -04:00
Nathan Guse
207bbdf48c
[ticket/11103] Quote notifications
...
PHPBB3-11103
2012-09-12 23:55:29 -05:00
Nathan Guse
97fde62b14
[ticket/11103] Jabber notification method
...
PHPBB3-11103
2012-09-12 23:03:26 -05:00
Nathan Guse
48cb98045e
[ticket/11103] Correctly find users for notification for new topics
...
Append the forum_id to the URL to view the new topic in the notification
PHPBB3-11103
2012-09-12 22:38:23 -05:00
Nathan Guse
3d1549d43f
[ticket/11103] Add ability for notification types to load special data
...
For consistency, links to posts do not include topic_id. As is done in
viewtopic, do not include the topic_id when linking to a post
PHPBB3-11103
2012-09-12 22:29:48 -05:00
Nathan Guse
e145956212
[ticket/11103] Use the Topic/Forum Subscriptions system
...
Using the Topic/Forum Subscription system that already exists
is going to save many hours of work.
If it is desired, it can always be easily converted over to the new
USER_NOTIFICATIONS_TABLE later (for the same amount of work).
PHPBB3-11103
2012-09-12 21:23:24 -05:00
Nathan Guse
9b1de1e487
[ticket/11103] Add topic ID to view post URL
...
PHPBB3-11103
2012-09-12 21:05:11 -05:00
Fyorl
ce7cffcf9e
[ticket/11045] Removed file conflict tests for compress class
...
PHPBB3-11045
2012-09-11 09:42:29 +01:00
Nathan Guse
12e46e48c8
[ticket/11103] Remove notifications to posts/topics when they are deleted
...
PHPBB3-11103
2012-09-09 17:43:10 -05:00
Nathan Guse
2c31e82b60
[ticket/11103] Coding guidelines (SQL Queries)
...
PHPBB3-11103
2012-09-09 17:23:32 -05:00
Nathan Guse
5502f3c4aa
[ticket/11103] Restyle the notification list
...
Very rough (lots of inline CSS, very ugly)
PHPBB3-11103
2012-09-09 17:20:39 -05:00
Nathan Guse
e09f25d597
[ticket/11103] Update notifications on post/topic edit
...
PHPBB3-11103
2012-09-09 14:55:40 -05:00
Nathan Guse
3624d2c50a
[ticket/11103] Use the language system, topic notifications
...
PHPBB3-11103
2012-09-09 14:20:14 -05:00
Nathan Guse
74e2a8f893
[ticket/11103] Post notifications
...
PHPBB3-11103
2012-09-09 13:29:47 -05:00
Nathan Guse
570fe6cee8
[ticket/11103] Do not initialize the notifications in common.php
...
DIC initializes it when it is needed.
PHPBB3-11103
2012-09-09 12:27:37 -05:00
Nathan Guse
ff45c9aa7c
[ticket/11103] General notification email template.
...
PHPBB3-11103
2012-09-09 10:36:22 -05:00
Nathan Guse
4b4ea7c5cd
[ticket/11103] The service now handles all user loading itself
...
Delete pm notifications when pms are deleted
PHPBB3-11103
2012-09-09 10:19:46 -05:00
Nathan Guse
2fb9f2ce6a
Merge branch 'ticket/11103' of github.com:EXreaction/phpbb3 into ticket/11103
2012-09-09 09:10:11 -05:00
Nathan Guse
b58ef116e1
Merge branch 'develop' of git://github.com/phpbb/phpbb3 into ticket/11103
2012-09-09 09:09:21 -05:00
Nathaniel Guse
98a03090a0
[ticket/11103] Move banned user checking to email method
...
This will make sure banned users are never sent notification emails
PHPBB3-11103
2012-09-08 21:05:49 -05:00
Nathaniel Guse
6983f380c5
[ticket/11103] Full url function
...
PHPBB3-11103
2012-09-08 17:48:13 -05:00
Nathaniel Guse
16a0757f2a
[ticket/11103] Order notifications properly
...
PHPBB3-11103
2012-09-08 17:28:13 -05:00