Nathan Guse
7e6f31b51d
[ticket/11103] Correct the comments on the notification classes
...
PHPBB3-11103
2012-10-20 21:45:15 -05:00
Nathan Guse
f62e55091a
[ticket/11103] PM notifications are not available if users cannot read them
...
PHPBB3-11103
2012-10-20 21:28:37 -05:00
Nathan Guse
de7e17b732
[ticket/11103] Notifications for subscriptions/bookmarks must obey ACP options
...
If bookmarks/subscriptions are disabled, they should not be listed in the UCP
PHPBB3-11103
2012-10-20 21:22:06 -05:00
Nathan Guse
94d682f774
[ticket/11103] Use the full class name as the item_type/method
...
This is going to require you recreate the db tables.
PHPBB3-11103
2012-10-20 20:58:53 -05:00
Nathan Guse
52bb4a1bd6
[ticket/11103] Do not have empty queue in the interface
...
This is not needed as it is not public.
PHPBB3-11103
2012-10-20 19:00:37 -05:00
Nathan Guse
0ac9079d1c
[ticket/11103] Replace $email_template with get_email_template()
...
PHPBB3-11103
2012-10-20 18:55:13 -05:00
Nathan Guse
471ca5e7dc
[ticket/11103] Change is_disabled to is_enabled
...
If you're following along and would like to update your DB, you can run
the following queries to do so:
ALTER TABLE phpbb_notifications CHANGE `is_disabled` `is_enabled`
TINYINT( 1 ) NOT NULL DEFAULT '1';
UPDATE `phpbb_notifications` SET is_enabled = 1;
PHPBB3-11103
2012-10-19 15:50:32 -05:00
Nathan Guse
2c06c2bd36
[ticket/11103] Declare $ for jQuery, check for instance of, newlines at eof
...
PHPBB3-11103
2012-10-18 19:20:54 -05:00
Nathan Guse
f96dac3352
[ticket/11103] Interface docblocks
...
PHPBB3-11103
2012-10-18 19:13:47 -05:00
Nathan Guse
eb07b3ad9c
[ticket/11103] Expand class vars and use docblocks for phpBB classes
...
PHPBB3-11103
2012-10-18 18:50:04 -05:00
Nathan Guse
77bc12d334
[ticket/11103] Add author name output to post/topic email templates
...
For a recent merge:
https://github.com/phpbb/phpbb3/pull/624
PHPBB3-11103
2012-10-16 23:27:49 -05:00
Nathan Guse
92b533aad3
[ticket/11103] Do not notify yourself when you close your own report
...
PHPBB3-11103
2012-10-16 17:49:54 -05:00
Nathan Guse
230e9d2e32
[ticket/11103] Do not send PM received notifications to the author
...
(you won't be notified if you PM yourself)
PHPBB3-11103
2012-10-16 17:47:27 -05:00
Nathan Guse
3839fe6902
[ticket/11103] Use report text for report notification, never notify reporter
...
PHPBB3-11103
2012-10-16 17:44:46 -05:00
Nathaniel Guse
c8b66a26ef
[ticket/11103] Mark read link if notification has no URL to view it
...
Other style stuff
PHPBB3-11103
2012-10-16 10:51:07 -05:00
Nathan Guse
fa6d604016
[ticket/11103] Remove todo comments that are no longer todo
...
PHPBB3-11103
2012-10-14 12:49:09 -05:00
Nathan Guse
a48f090338
[ticket/11103] Make sure notifications are marked read when clicking them
...
How do we do this? If an item is unread, the URL to view that item will
be the URL to mark it as read (index.php?mark_notification=$id). When the
URL is visited it marks the item as read and redirects them to the correct
URL for the item.
If the item is read, the URL is directly to the item.
Prettify the html output
PHPBB-11103
2012-10-14 12:35:35 -05:00
Nathan Guse
c5f280351a
[ticket/11103] UCP Notification option grouping
...
Also add the ability to specify an _EXPLAIN text for the notification option
PHPBB3-11103
2012-10-13 23:52:49 -05:00
Nathan Guse
94ffbb4050
[ticket/11103] Add is_disabled column to notifications table
...
EXTENSION AUTHORS TAKE NOTE! This is to prevent errors with notifications
from extensions!
Set is_disabled to 1 for all your notifications when your extension is
disabled so they are ignored and do not cause errors.
When your extension is enabled again, set is_disabled to 0 and your
notifications will be working again.
PHPBB3-11103
2012-10-13 23:24:30 -05:00
Nathan Guse
cb93784126
[ticket/11103] UCP Notification List
...
PHPBB3-11103
2012-10-13 20:02:38 -05:00
Nathaniel Guse
39fd31d3ae
[ticket/11103] Trying to fix an odd issue with unread status on approved posts
...
From a recent change, when your posts/topics are approved, they will be
marked read automatically because you've read the topic/post already.
To change that I've forced the notification to be marked unread and
attempted to reset the read status on the post/topic to be unread before
the post that was approved.
This does not seem to work so well and I don't know of any way this can
really be properly fixed, so the code I was working on I've commented out.
For now, users will just need to manually mark these types of notifications
as read. I cannot think of a way for this to be fixed without running
two additional queries on every viewtopic.
PHPBB3-11103
2012-10-13 18:12:33 -05:00
Nathaniel Guse
c60b15294a
[ticket/11103] Global moderators with m_approve permission never need approval
...
They do not need to receive notifications if their post/topic is approved or
disapproved
PHPBB3-11103
2012-10-13 17:49:12 -05:00
Nathaniel Guse
397d039ce5
[ticket/11103] Allow global moderators to receive moderator notifications
...
PHPBB3-11103
2012-10-13 17:37:59 -05:00
Nathaniel Guse
4392054044
[ticket/11103] Reported pm notifications require m_report permissions
...
PHPBB3-11103
2012-10-13 17:06:01 -05:00
Nathan Guse
3d79ce2803
[ticket/11103] Ability to query data before running create_insert_array()
...
Mark post/topic in queue notifications read when visiting mcp
Change post/topic in queue notification url to use MCP.
Fix the bug:
Approving a topic marks the topic as read, but before the notification
is created for the user approving the topic (if they would get a
notification that the topic has been made). This causes it to be
stuck "unread".
PHPBB3-11103
2012-10-12 16:54:42 -05:00
Nathan Guse
8b2f1127e4
[ticket/11103] Notification grouping output for bookmark/quote
...
PHPBB3-11103
2012-10-12 11:40:13 -05:00
Nathan Guse
43e3af4b46
[ticket/11103] Notification grouping output for posts.
...
PHPBB3-11103
2012-10-12 11:37:51 -05:00
Nathan Guse
1e3abdc49f
[ticket/11103] Remove debug code
...
PHPBB3-11103
2012-10-11 22:40:48 -05:00
Nathan Guse
1b56a1d6be
[ticket/11103] Finishing up report post/pm and adding report closed
...
PHPBB3-11103
2012-10-11 22:36:48 -05:00
Nathan Guse
6d53bd4675
[ticket/11103] Finishing up PM Report notifications
...
PHPBB3-11103
2012-10-09 22:28:41 -05:00
Nathan Guse
b33e527394
[ticket/11103] Working on report notifications (post/pm)
...
PHPBB3-11103
2012-10-09 22:02:49 -05:00
Nathaniel Guse
7411d1d1bd
[ticket/11103] Starting work on the reported posts notification
...
PHPBB3-11103
2012-10-09 10:30:55 -05:00
Nathaniel Guse
7a92594bc0
[ticket/11103] Fix the issue of time changing when editing items
...
PHPBB3-11103
2012-10-09 10:09:10 -05:00
Nathan Guse
bafb5b0eca
[ticket/11103] Starting work on combining notifications
...
Just for posts currently and not yet outputted.
PHPBB3-11103
2012-10-05 18:12:48 -05:00
Nathan Guse
54629aa87d
[ticket/11103] Bug fixing
...
PHPBB3-11103
2012-10-05 13:46:52 -05:00
Nathan Guse
2d69707a88
[ticket/11103] Remove extra line break in the header
...
Was introduced with ff136cc96a
PHPBB3-11103
2012-10-05 00:23:29 -05:00
Nathan Guse
3f2e3ad633
[ticket/11103] Working on test case
...
Fixing extension type/method naming scheme so they can be autoloaded.
Other bugs
PHPBB3-11103
2012-10-05 00:07:48 -05:00
Nathan Guse
ceb56da965
[ticket/11103] Fixing a few bugs from the previous changes
...
PHPBB3-11103
2012-10-04 21:39:17 -05:00
Nathan Guse
ff136cc96a
[ticket/11103] Do not use Symfony\...\ContainerBuilder;
...
It's no longer needed
PHPBB3-11103
2012-10-04 15:21:07 -05:00
Nathan Guse
cea94d8984
[ticket/11103] Use dependency injection instead of phpbb_container
...
PHPBB3-11103
2012-10-04 14:27:43 -05:00
Nathan Guse
64820546d7
[ticket/11103] Move notification files to includes/notification/
...
PHPBB3-11103
2012-10-04 13:42:52 -05:00