Ryan Ashbrook

IPS Staff
  • Content count

    10,113
  • Joined

  • Last visited


About Ryan Ashbrook

  • Rank
    Keeper of the Real
  • Birthday 03/16/1988

Contact Methods

IPS Marketplace

  • Resources Contributor Total file submissions: 8

Profile Information

  • Gender Male
  • Location Cincinnati, Ohio
  • Interests Forums and Music. That's basically it.

Recent Profile Visitors


31,441 profile views

Ryan Ashbrook's Activity

  1. Ryan Ashbrook added a bug in Bug Tracker   

    Post Rebuild does not add lightbox to image
    When attachments in posts are rebuilt, it seems LegacyParser is not adding the Lightbox attributes to the attachment if it is an image.
    if( $attachment['attach_is_image'] ) { $attachment['attach_thumb_location'] = $attachment['attach_thumb_location'] ?: $attachment['attach_location']; $return = "<a href='{fileStore.core_Attachment}/{$attachment['attach_location']}'><img src='{fileStore.core_Attachment}/{$attachment['attach_thumb_location']}' data-fileid='" . \IPS\Settings::i()->base_url . "applications/core/interface/file/attachment.php?id={$attachment['attach_id']}'></a>"; } else { $return = $attachment['attach_location'] ? "<a href='" . \IPS\Settings::i()->base_url . "applications/core/interface/file/attachment.php?id={$attachment['attach_id']}'>{$attachment['attach_file']}</a>" : ''; } 
    • 0 replies
    • 22 views
  2. Ryan Ashbrook added a post in a topic IPS [this site] Avast warnings   

    I also use Avast, and have not seen this issue.
  3. Ryan Ashbrook added a bug in Bug Tracker   

    Gallery Album Embed and the Lightbox
    When you embed a Gallery Album in a post, you are able to click the small thumbnails in the preview to open the image in a lightbox. That lightbox, however, only opens within the embed iframe, rather than the entire browser.
    • 0 replies
    • 19 views
  4. Ryan Ashbrook added a post in a topic Current version number?   

    As of 4.0.9, the version number is displayed in the Admin CP > System > Applications.
  5. Ryan Ashbrook added a bug in Bug Tracker   

    Post Feed Widget may break
    If there is a post with, for example, a long, unbroken, underscore, then the Post Feed widget can break out of its container.

     
    • 0 replies
    • 17 views
  6. Ryan Ashbrook added a bug in Bug Tracker   

    Editing _list_format_ does not appear to clear listFormats data store
    Per title, noticed via a ticket that editing the _list_format_ language string does not appear to clear the listFormats datastore.
    • 0 replies
    • 15 views
  7. Ryan Ashbrook added a bug in Bug Tracker   

    Deleting a topic link reduces overall item count.
    When you move a content item from one node to another, the content count for those two nodes are recalculated appropriately, but removing one from the source, and adding one to the destination.
    However, if you elect to leave a link in the source node, and then subsequently delete that link, then the item count for the node is reduced again, which can eventually lead to negative counts.
    http://screencast.com/t/NLZhwOXlPKH
    • 1 reply
    • 40 views
  8. Ryan Ashbrook added a bug in Bug Tracker   

    Copying Downloads Category Settings
    When attempting to copy the Allowed File Extensions setting for a Downloads category, you are presented with the following error:
    Undefined index: cforum_on 398 #0 /Applications/MAMP/htdocs/ips4branch/next062415/applications/downloads/sources/Category/Category.php(398)Possibly related: https://community.invisionpower.com/4bugtrack/cannot-copy-commerce-package-settings-r6428/
    • 0 replies
    • 25 views
  9. Ryan Ashbrook added a comment Deleting a topic associated with a database record   

    Actually, this goes a bit deeper - specifically, the \IPS\cms\Records\CommentTopicSync record for the comments are not removed from the search index when the posts are removed via the Forums app, which causes the error.
  10. Ryan Ashbrook added a bug in Bug Tracker   

    Deleting a topic associated with a database record
    If you delete a topic in the Forums that is associated with a database record, then subsequently viewing the profile of a member who has commented on that record will throw an Out Of Range Exception, as the record is still trying to load the topic, which no longer exists.
    • 2 replies
    • 145 views
  11. Ryan Ashbrook added a post in a topic Where can I see which content I liked?   

    It's on the profile - click the Reputation block.
    https://community.invisionpower.com/profile/180536-ryan-ashbrook/reputation/
  12. Ryan Ashbrook added a bug in Bug Tracker   

    Quick Translating only saves once
    When using quick translating, if you edit a word on the front-end, save it, then edit it again, and save it again, then the second save does not keep.
    http://screencast.com/t/Mojn1FWdyAAu
    • 0 replies
    • 23 views
  13. Ryan Ashbrook added a comment Advertisement "Show To"   

    The problem is here:
    if ( $ad->exempt != '*' ) { $groupsToHideFrom = array_diff( array_keys(\IPS\Member\Group::groups()), json_decode( $ad->exempt, TRUE ) ); if ( \IPS\Member::loggedIn()->inGroup( $groupsToHideFrom ) ) { unset( static::$advertisements[ $adLocation ][ $index ] ); continue; } }The "Show To" field is ad_exempt, which this code takes and does the opposite of.
  14. Ryan Ashbrook added a post in a topic Where is this in 4.0? Session expiration (in seconds)   

    IPS4 uses PHP's built-in session management, with a custom handler. As such, session expiration is controlled by the session.gc_maxlifetime PHP directive, which defaults to 1440 seconds.
    http://php.net/manual/en/session.configuration.php#ini.session.gc-maxlifetime
  15. Ryan Ashbrook added a comment [4.0.4] Today's birthday   

    I've investigated this via a ticket, and the problem is that the block is cached. This presents a couple problems:
    The first person who "triggers" the cache build, will then have the birthdays stored using their timezone.If I visit at 11:59 PM, and the cache is built, then it will remain that way for twelve hours, effectively showing yesterdays birthdays rather than today.