| Type | Line | Description |
|---|---|---|
| todo | 473 | ideally, we want a better way to display a fatal error like this |
| Type | Line | Description |
|---|---|---|
| todo | 45 | end-user ability to disable auto-embedding on a per-post basis |
| Type | Line | Description |
|---|---|---|
| todo | 51 | potentially look at truncating the table (user option?) |
| Type | Line | Description |
|---|---|---|
| todo | 121 | need to prevent cron entries from being deleted that belong to add-ons in non-debug mode |
| todo | 204 | capture output or something more useful |
| Type | Line | Description |
|---|---|---|
| todo | 75 | better approach that doesn't rely on every permission having "revoke" value |
| Type | Line | Description |
|---|---|---|
| todo | 197 | show more structured info: username, email, last activity, messages? |
| todo | 457 | clear status |
| todo | 485 | redirect to previous search if possible? |
| Type | Line | Description |
|---|---|---|
| todo | 73 | users need to be able to do something |
| Type | Line | Description |
|---|---|---|
| todo | 289 | pagination? |
| todo | 306 | pagination? |
| todo | 656 | permission over customizing warnings? |
| Type | Line | Description |
|---|---|---|
| todo | 42 | this is taken directly from the forum list, could be faster if just counts |
| Type | Line | Description |
|---|---|---|
| todo | 237 | set a cookie to prevent re-registration attempts |
| todo | 504 | set a cookie to prevent re-registration attempts |
| todo | 663 | set a cookie to prevent re-registration attempts |
| todo | 698 | option for extra user group |
| Type | Line | Description |
|---|---|---|
| todo | 71 | add a sanity check to ensure we got posts (invalid thread if page 1, invalid page otherwise) |
| todo | 766 | check prefix requirements? |
| Type | Line | Description |
|---|---|---|
| todo | 321 | this is not the most clever regex - need to compare it to the w3c spec for box-shadow |
| Type | Line | Description |
|---|---|---|
| todo | 254 | send these to callbacks to allow hookability? |
| Type | Line | Description |
|---|---|---|
| todo | 379 | check if the message is spam |
| todo | 401 | this doesn't deal with inserting a message in the middle of a discussion |
| todo | 579 | ideally, this can be consolidated with other post-save message updates (see associateAttachments) |
| todo | 600 | ideally, this can be consolidated with other post-save message updates (see updateIpData) |
| Type | Line | Description |
|---|---|---|
| todo | 132 | need to validate against allowed components |
| Type | Line | Description |
|---|---|---|
| todo | 877 | update user group change list to remove any group IDs that have been removed |
| todo | 909 | handle publishing custom fields |
| Type | Line | Description |
|---|---|---|
| todo | 97 | this doesn't demote users, possibly make that an option |
| Type | Line | Description |
|---|---|---|
| todo | 184 | this may need a handler for language independence and some form of error correction for bbcode |
| todo | 401 | slightly more intelligent search term matching, breaking up multiple words etc. |
| Type | Line | Description |
|---|---|---|
| todo | 238 | this isn't completely correct and should be revisited |
| Type | Line | Description |
|---|---|---|
| todo | 218 | user upgrades? |
| todo | 329 | make banned users? |
| todo | 370 | this appears to be fixed to board viewing perms |
| todo | 443 | others permissions? |
| todo | 987 | check members.dst_in_use |
| todo | 1328 | auto return true if _isAdmin() ? |
| Type | Line | Description |
|---|---|---|
| todo | 158 | admins and admin permissions, super moderators and permissions, ideally some sort of permission import |
| todo | 1012 | this doesn't necessarily work, as the users may not be imported yet. |
| Type | Line | Description |
|---|---|---|
| todo | 247 | user upgrades? |
| todo | 1036 | other options that can be imported? show sigs, etc? |
| todo | 1245 | import ignore list |
| Type | Line | Description |
|---|---|---|
| todo | 480 | handle future dates - Tomorrow, later today... |
| todo | 547 | date in the future... Tomorrow, Later today |
| Type | Line | Description |
|---|---|---|
| todo | 595 | this system doesn't handle includes for templates that don't exist yet |
| Type | Line | Description |
|---|---|---|
| todo | 150 | this query will likely cause issues with mysqli not returning full data (or use lots of memory) |
| Type | Line | Description |
|---|---|---|
| todo | 450 | The wholeWordTrim() used here may not be exactly ideal. Any better ideas? |
| Type | Line | Description |
|---|---|---|
| todo | 526 | technically, this should mark all nodes as read; need to refactor down the line |
| Type | Line | Description |
|---|---|---|
| todo | 242 | restore user_id = 0 announcements functionality down the line |
| todo | 579 | hard coded to 7 days |
| Type | Line | Description |
|---|---|---|
| todo | 864 | this is a very cacheable query (but we need to expire the cache if data changes) |
| todo | 1198 | This should probably have a much cleverer system than forcing a complete rebuild of the nested set info... |
| Type | Line | Description |
|---|---|---|
| todo | 1004 | logging of this action |
| todo | 1230 | consider user message count issues if moving from invisible to visible, etc |
| Type | Line | Description |
|---|---|---|
| todo | 23 | there is value in caching the online user list (even for just a minute) |
| todo | 75 | identify and count spiders |
| todo | 291 | in the future, probably remove dependence on the visitor object (via called controllers) |
| Type | Line | Description |
|---|---|---|
| todo | 1404 | update value when possible |
| todo | 1691 | in the future, the writing system could be split into writing out definition and values in separate functions. |
| Type | Line | Description |
|---|---|---|
| todo | 1129 | this system doesn't handle includes for templates that don't exist yet |
| Type | Line | Description |
|---|---|---|
| todo | 578 | specific error message? |
| todo | 767 | separate permission or option for this? |
| todo | 1098 | allow limited editing by starter (no votes, can add new responses, etc) |
| todo | 1798 | user message counts will go off if merging from a visible thread into a hidden one or vice versa |
| todo | 1799 | user message counts will also go off if merging from a thread in a counting forum into a non-counting forum, or vice versa |
| Type | Line | Description |
|---|---|---|
| todo | 434 | optimise the join on user_option with serialization to user or user_profile |
| todo | 783 | expand to cover all data ? |
| Type | Line | Description |
|---|---|---|
| todo | 3 | need to be able to limit news feed items to specific items for specific users or maybe usergroups (don't show posts from 'James', for example) |
| Type | Line | Description |
|---|---|---|
| todo | 12 | majorSection changes required when this handles more than just threads |
| Type | Line | Description |
|---|---|---|
| todo | 19 | this says 'styles' for the purposes of the breadcrumb, but it would be nice to have a different approach here in due course |
| Type | Line | Description |
|---|---|---|
| todo | 109 | don't save a new template if the contents are the same? |
| Type | Line | Description |
|---|---|---|
| todo | 3 | potential problem with email compiler: style properties (can't come from current style, where do they come from?) |
| Type | Line | Description |
|---|---|---|
| todo | 108 | clean up internal files on shut down (can't use destruct as files may still be used) |
| todo | 259 | doesn't resize if the file size is too big (and fails if resizes but still too big) |