Markers
Table of Contents
ad.php
Type | Line | Description |
---|---|---|
TODO | 704 | Fetch criteria cache by adid |
attach.php
Type | Line | Description |
---|---|---|
TODO | 665 | fix below. I think this is actually a bug. |
channel.php
Type | Line | Description |
---|---|---|
TODO | 498 | fix this check? |
photo.php
Type | Line | Description |
---|---|---|
TODO | 279 | replace this with a validate ACTION_VIEW check? |
privatemessage.php
Type | Line | Description |
---|---|---|
TODO | 382 | Is there any reason to delete the humanverify record after the validate() call below instead of letting the cron deal with it? |
TODO | 488 | log these errors. |
TODO | 563 | get this from bbcode utility in the future. |
TODO | 1176 | remove this function. Do not simply deprecate since |
editor.php
Type | Line | Description |
---|---|---|
TODO | 247 | , set default values for this. |
TODO | 255 | AND usergroup limit > 0 |
hv.php
Type | Line | Description |
---|---|---|
TODO | 91 | - We need a better solution. This works for now but is homely |
options.php
Type | Line | Description |
---|---|---|
TODO | 391 | Use phrase API to insert phrases |
page.php
Type | Line | Description |
---|---|---|
TODO | 512 | check for conflicts with existing pages for $url !! |
TODO | 725 | If there already exists a "hard coded" '/' home navitem that's NOT associated with |
paidsubscription.php
Type | Line | Description |
---|---|---|
TODO | 358 | vB_Template::create() has many PHP notices. We need to fix them. |
profile.php
Type | Line | Description |
---|---|---|
TODO | 180 | is there supposed to be an else...error here for when pathinfo's empty? |
TODO | 420 | check that this event is triggered when modifying the content of a subchannel |
TODO | 797 | CACHE THIS??? |
TODO | 1198 | check that this event is triggered when modifying the content of a subchannel |
reputation.php
Type | Line | Description |
---|---|---|
TODO | 116 | Better permission check |
search.php
Type | Line | Description |
---|---|---|
TODO | 96 | $searchType shouldn't have a default value, but be explicitely declared in each call |
TODO | 1480 | figure out how to actually implement this for photo attachments... |
socialgroup.php
Type | Line | Description |
---|---|---|
TODO | 858 | this code is similar to vB_Api_Widget::saveChannel, add a library method with it? |
styleschedule.php
Type | Line | Description |
---|---|---|
TODO | 99 | Hard-code the start time & end time to 00:00:00 & 23:59:59 in API? Or in admincp? |
template.php
Type | Line | Description |
---|---|---|
TODO | 605 | Product API |
TODO | 790 | Product API |
TODO | 1099 | Product API |
album.php
Type | Line | Description |
---|---|---|
TODO | 29 | Implement when vB5 is more well defined on this feature. |
TODO | 69 | Implement when vB5 is more well defined on this feature. |
TODO | 88 | Change this when VBV-9148 is fixed. There is no such thing as private albums in vb5 atm. |
TODO | 89 | Change this when moderation of album pictures is respected |
TODO | 147 | 'pictureurl' => $thumbUrl, |
TODO | 152 | , moderation? |
TODO | 182 | 'end' =>0, // TODO |
TODO | 188 | 'personalalbum' => ($album['viewperms'] == 0), |
TODO | 214 | 'messagestats' => array( |
TODO | 273 | 'caption_html' => '', // TODO |
TODO | 283 | 'prev_text_short' => '', //TODO |
TODO | 286 | 'next_text_short' => '', //TODO |
TODO | 309 | 'add_group_link' => 0, // TODO |
TODO | 311 | 'moderation' => 0, // TODO |
TODO | 313 | ), |
cms.php
Type | Line | Description |
---|---|---|
TODO | 289 | should this array also have any section data? |
TODO | 913 | spec this. |
TODO | 921 | spec this. |
TODO | 1053 | spec this. |
TODO | 1131 | What's the actual analog of the list.php vB4 page??? |
TODO | 1134 | Is this the expected value?? |
TODO | 1136 | how's this used by the app? |
TODO | 1143 | what is this |
TODO | 1220 | What's the actual analog of the list.php vB4 page??? |
TODO | 1222 | Is this the expected value?? |
private.php
Type | Line | Description |
---|---|---|
TODO | 465 | when should a PM be read when fetched from MAPI? |
report.php
Type | Line | Description |
---|---|---|
TODO | 132 | does the app require these error keys to have corresponding phrases in vB5 ? |
widget.php
Type | Line | Description |
---|---|---|
TODO | 184 | update cleanWidgetConfigData() to better handle random values coming in from above... |
TODO | 336 | this requires a phrase fetch... see addWidgetTitles |
TODO | 1761 | reduce code duplication without degrading readability. |
TODO | 2137 | Optimization-- this information has probably already been queried somewhere |
TODO | 2454 | this doesn't use pagination. If/When UI changes, use vBForum:getChannel instead |
api.php
Type | Line | Description |
---|---|---|
TODO | 420 | Check if this is truly necessary with mobile team |
bbcodehelper.php
Type | Line | Description |
---|---|---|
TODO | 189 | need a way to also remove trailing ... I think the only way can get in |
TODO | 193 | ^- |
TODO | 346 | do we need to escape smiliepath? |
apc.php
Type | Line | Description |
---|---|---|
TODO | 84 | This can be inherited once late static binding is available. For now it has to be redefined in the child classes |
memcached.php
Type | Line | Description |
---|---|---|
TODO | 101 | This can be inherited once late static binding is available. For now it has to be redefined in the child classes |
cache.php
Type | Line | Description |
---|---|---|
TODO | 655 | Provide more options |
database.php
Type | Line | Description |
---|---|---|
TODO | 1176 | -- need to clean up VB_AREA stuff |
moderator.php
Type | Line | Description |
---|---|---|
TODO | 141 | the way we return the int value directly disallows using this method to set perms to 0. |
TODO | 159 | the way we return the int value directly disallows using this method to set perms to 0. |
stylevar.php
Type | Line | Description |
---|---|---|
TODO | 583 | validate fontlist is a list of fonts, with "'" wrapped around font names with spaces, and each font separated with a ",". |
stylevardefn.php
Type | Line | Description |
---|---|---|
TODO | 111 | TEST THIS FUNCTION!!! Coded w/o testing or reference |
user.php
Type | Line | Description |
---|---|---|
TODO | 1061 | we may want to allow bypasses for these types too for third party data providers. For now |
entity.php
Type | Line | Description |
---|---|---|
TODO | 175 | need to figure out how to differentiate between backing-field properties |
404.php
Type | Line | Description |
---|---|---|
TODO | 27 | Set the reroute path from vB_Router::$App->get404Route(); |
critical.php
Type | Line | Description |
---|---|---|
TODO | 24 | Set the reroute path from vB_Router::get500Path(); |
reroute.php
Type | Line | Description |
---|---|---|
TODO | 26 | Create methods to add the redirect message and the target route path. |
exception.php
Type | Line | Description |
---|---|---|
TODO | 193 | method not yet implemented |
TODO | 210 | $this->mailed = true; |
gd.php
Type | Line | Description |
---|---|---|
TODO | 1280 | Do we really care that they renamed the extension?? |
imagick.php
Type | Line | Description |
---|---|---|
TODO | 816 | force rewrite image????? |
TODO | 968 | determine based on image size (width)? whether it's best to try to fit |
image.php
Type | Line | Description |
---|---|---|
TODO | 1554 | What if the marker is split between 2 chunks? |
bbcode.php
Type | Line | Description |
---|---|---|
TODO | 113 | refactor this property |
TODO | 148 | remove $this->forumid |
TODO | 245 | combine with $this->options? |
TODO | 879 | discrepancy with frontend parser: |
TODO | 1578 | edit & preview mode hit this. We may want Edit to use the existing cache... |
TODO | 2176 | discrepancy, frontend seems to render 'video_frame' not 'bbcode_video" template? |
TODO | 2568 | edit & preview mode hit this. We may want Edit to use the existing cache... |
TODO | 2818 | Move to UNSHARED block at bottom |
TODO | 3018 | This doesn't look right to me. I feel like htmlSpecialCharsUni should be outside of the |
TODO | 3033 | can legacy attachments come through here...??? |
TODO | 3187 | Allow $size == 'icon' case for thumbs-only-channels?? |
TODO | 4007 | This doesn't look right to me. I feel like htmlSpecialCharsUni should be outside of the |
TODO | 4020 | REPLACE USE OF unserialize() above WITH json_decode |
TODO | 4100 | WHAT IS THIS CAPTION??? |
attach.php
Type | Line | Description |
---|---|---|
TODO | 696 | This needs to check signature related usergroup permissions. VBV-14819 |
TODO | 1630 | Remove need for $skipUploadPermissionCheck |
TODO | 1686 | upload check? at the moment, all callers have already called $this->scanFileArray(...), so |
channel.php
Type | Line | Description |
---|---|---|
TODO | 94 | API will no longer allow this. Remove this code as well at some point. |
event.php
Type | Line | Description |
---|---|---|
TODO | 44 | should this be LIB? API should've checked perms.. |
TODO | 316 | Remove this, should not be needed any longer and we can't keep supporting |
link.php
Type | Line | Description |
---|---|---|
TODO | 357 | uncomment this when the editor is ready |
poll.php
Type | Line | Description |
---|---|---|
TODO | 51 | Why do we call this when the parent::getFullContent() already called it? |
TODO | 117 | we need to improve this to consider voting permissions for guests. |
TODO | 480 | Should subscribers get notifications for poll votes? |
privatemessage.php
Type | Line | Description |
---|---|---|
TODO | 1057 | This isn't correct. There's no guarantee the first node (or ANY node requested here) is |
report.php
Type | Line | Description |
---|---|---|
TODO | 209 | Should we push the view check out to email listing as well? |
text.php
Type | Line | Description |
---|---|---|
TODO | 1158 | figure out a way to do this in bulk |
TODO | 1514 | Some legacy attachments may not be visible due to permissions. I don't think this function |
video.php
Type | Line | Description |
---|---|---|
TODO | 244 | Permission check |
fcmessaging.php
Type | Line | Description |
---|---|---|
TODO | 1426 | do we have to validate the device token (aka registration id)? |
TODO | 1469 | do we have to validate the device token (aka registration id)? |
language.php
Type | Line | Description |
---|---|---|
TODO | 41 | add required fields as key? |
notification.php
Type | Line | Description |
---|---|---|
TODO | 255 | also group by languageid for phrasing. |
TODO | 614 | need to add heavy testing for the counts below |
TODO | 963 | figure out how to get rid of this double call to follow API (this is also called in |
TODO | 1129 | REFACTOR CONTENT LIBRARY'S sendEmailNotification() |
phrase.php
Type | Line | Description |
---|---|---|
TODO | 836 | store this somewhere? -- might as well store phrases converted now to |
product.php
Type | Line | Description |
---|---|---|
TODO | 160 | shouldn't subtype be empty or match $package? |
user.php
Type | Line | Description |
---|---|---|
TODO | 261 | We need to skip perm checks for this so *all* user data gets caught in the net when |
TODO | 270 | figure out what should happen with categories |
TODO | 2945 | Restore the 'activememberdays' option and use that |
TODO | 3505 | userfield scope for userlib saves??? |
TODO | 5052 | All of these selects are candidates for UNBUFFERED selects, when we implement it. |
usergroup.php
Type | Line | Description |
---|---|---|
TODO | 27 | This seems to only be used by the channel XML importer. |
usermention.php
Type | Line | Description |
---|---|---|
TODO | 93 | Add UGP |
likednode.php
Type | Line | Description |
---|---|---|
TODO | 79 | Confirm this behavior, should this be if_read instead? |
pollvote.php
Type | Line | Description |
---|---|---|
TODO | 86 | Confirm this behavior, should this be if_read instead? |
visitormessage.php
Type | Line | Description |
---|---|---|
TODO | 393 | Do phrases like {1}: {2} that can be hard-coded concatenations require phrasing for |
web.php
Type | Line | Description |
---|---|---|
TODO | 43 | how should we determine this? |
usercontext.php
Type | Line | Description |
---|---|---|
TODO | 301 | do we need a superadmin bypass here? |
TODO | 1132 | do we need to allow superadmin bypass for infraction masking here? |
TODO | 1300 | We probably need to check if any infraction groups are applied on this user and if they |
TODO | 1329 | This needs to actually check. This is fairly complex, but it needs to check with |
TODO | 1471 | We have a lot of cases where we do this operation: |
TODO | 2229 | ... is this right? We don't check if the node is actually their own channel or anything? |
date.php
Type | Line | Description |
---|---|---|
TODO | 271 | This isn't really "broken", just not exactly the same. Should we |
wysiwyghtmlparser.php
Type | Line | Description |
---|---|---|
TODO | 415 | the [^>]+ breaks if there's any attribute that has > in quotes before the src attribute. We need a way to handle this. |
TODO | 688 | update regex to also check that it is OUR server? |
TODO | 783 | update regex to also check that it is OUR server? |
TODO | 1788 | use stylevar |
TODO | 1822 | use stylevar |
channel.php
Type | Line | Description |
---|---|---|
TODO | 305 | after talking with Ed, we decided it might be best not to allow node removal at all. Need to confirm with Kevin |
theme.php
Type | Line | Description |
---|---|---|
TODO | 141 | need to test that overwrite works correctly |
TODO | 265 | Figure out what this is used for |
TODO | 349 | should we throw an exception if no guid is provided? |
TODO | 742 | need better check to grab REAL files only. One approach is to use a filename prefix and check for that, like how customlanguages does it |
widget.php
Type | Line | Description |
---|---|---|
TODO | 814 | update saved adminconfigs |