Jump to content

princeton

Clients
  • Posts

    60
  • Joined

  • Last visited

  • Days Won

    1

Reputation Activity

  1. Like
    princeton reacted to Ehren in Introducing a fresh new vision for Invision Community 5   
    Welcome to Invision Community 5!
    Over the coming weeks, we'll be exploring a bunch of new features and improvements coming to our user interface including our brand new theme editor, a new mobile UI, dark mode and performance improvements thanks to a reduction in both JavaScript and CSS. To kick off this series, let’s take a closer look at the new sidebar layout and new view modes for the forum index and topic pages.
    Sidebar Layout
    Traditionally, Invision Community has shipped with a horizontal header and navigation bar at the top of the page, which is still available in version 5. We're introducing a brand new (and optional) sidebar layout, which can be enabled or disabled easily from within your theme settings. The sidebar not only provides convenient access to your applications, activity streams and search bar, but you can now add links to nodes for even easier access to popular or commonly used areas of your community. For example - a category from your forum, an album from the Gallery, or a product group from Commerce.
    Sidebar-zoom.mp4
    Forum Index: Feed view
    One of our goals for version 5 was to re-imagine new ways for your visitors to consume content, and the sidebar layout is just one of our solutions. Table view has been the typical way of displaying forums, providing visitors with a simple summary of the most recently active topic. Grid mode introduced cover photos to forums and is a great way to make your page more visually engaging, while fluid view allows visitors to filter through a list of topics to easily focus on multiple areas of the community.
    Joining these view modes in version 5 is our new Feed view. Optional cover photos and featured forum colours allow you to personalise each forum, and a list of recently active topics with snippets of the most recent reply allow you to easily see what each forum is focusing on at a glance. The topic list drops below the cover photo and converts to a scrollable list on small devices. It's our fresh take on content display, and we can’t wait to hear your feedback!

     
    Topic pages: Compact view
    In addition, Invision Community 5 also introduces a new, compact layout option for topics. We wanted to create a layout which placed focus on your content while still keeping all of the authors profile information easily accessible within a mini profile. Stats, rank, badges, reputation points and more can be found by tapping the icon at the top of every post. The mini profile strip has also been added to other areas of the software too, such as comments and reviews in applications like Gallery and Blogs, and will appear on the mobile layout when the traditional "table view" is used in topics.
    Switching between the new compact view and the author sidebar view takes just seconds giving you complete control over your community.
    Mini profile.mp4
     
    As part of this view, you also have the choice to feature/pin the original post to the top of every page, making it a breeze for your visitors to easily understand the context of replies without navigating back to page 1. Pinned posts have a slightly larger font-size to distinguish them from replies, and we've thoughtfully truncated them on pages beyond the first to keep scrolling to a minimum.

     
    The new sidebar layout and view modes offer a fresh and innovative approach to navigating and interacting with your community. We’re really keen to hear your thoughts on these new views and whether you’ll be unleashing them on your own sites! We appreciate that no two sites are the same, and those who are a fan of the classic header look will benefit from quick styling tools and a visual way to re-arrange the header elements which we’ll cover in a later blog.
    We’re looking forward to showcasing a whole bunch of new features over the coming weeks - so stay tuned, and we’ll see you then!
     

    View full blog entry
  2. Like
    princeton reacted to Matt in A (very) brief look at Invision Community 5   
    We do have plans for an opt-in before viewing embeds but it'll likely not be in 5.0. Version 5 is the start of the next chapter and it'll mature quickly over a number of releases.

    Self-hosting license prices have already been released for v5. You can even switch to the pricing now (Client Area > Manage Purchases > "Change your license to new Invision Community Classic terms"
  3. Like
    princeton reacted to sound in combined view forum view very slow due to...   
    Our mariadb slow query logs pointed to poor results when guests were viewing the new 'combined view' topic listing  (it was fine when members were viewing)
    4.8 seconds + for the query below
    /*xxxx::IPS\Helpers\Table\_Content::getRows:489*/ SELECT forums_topics.*, author.*, last_commenter.*, core_tags_cache.tag_cache_text FROM `ibf_forums_topics` AS `forums_topics` FORCE INDEX (last_post) LEFT JOIN `ibf_forums_forums` AS `forums_forums` ON forums_topics.forum_id=forums_forums.id LEFT JOIN `ibf_core_tags_cache` AS `core_tags_cache` ON tag_cache_key=MD5(CONCAT('forums;forums;',forums_topics.tid)) LEFT JOIN `ibf_core_members` AS `author` ON author.member_id = forums_topics.starter_id LEFT JOIN `ibf_core_members` AS `last_commenter` ON last_commenter.member_id = forums_topics.last_poster_id WHERE forums_forums.can_view_others=1 AND forums_topics.approved=1 AND forums_topics.approved!=-2 AND forums_topics.approved!=-3 AND ( NULLIF(forums_topics.moved_to, '') IS NULL ) AND forums_topics.forum_id IN(1,2,128) ORDER BY forums_topics.last_post desc LIMIT 0,50;  
    this slow query appeared to be due to the effect the where clause ' forums_forums.can_view_others=1'  was having on the query, maybe index issues?
    removing this clause via the getItemsWithPermissionWhere function
    if ( !$member->member_id ) { /// $where[] = array( 'forums_forums.can_view_others=1' ); } resulted in a 'normal' speed listing of 0.8 seconds for guests
    maybe worth a dig ?
     
     
  4. Thanks
    princeton reacted to LiquidFractal in Commerce product groups for specific groups?   
    Hello,
    I was wondering if you had any plans to enable the creation of Commerce Product Groups which are only visible to/accessible by certain member groups?  I see some organisational benefits to this, as in my specific case (and I presume others) it would save having to tweak individual products if you only want them visible to certain groups.  It might also be a good promotional strategy to show people what they can't have unless and until they upgrade their membership etc.?
    Thanks!
  5. Thanks
    princeton reacted to Stuart Silvester in Locked Task: viewupdates   
    It sounds like PHPRedis may be returning an unexpected value on your server (this value should always be an array, whether it's empty or not).
    We'll make some minor robustness changes in a future release to handle this situation though.
    Edit: A workaround in the meantime would be to disable the 'Use Redis to reduce MySQL overhead' setting in your data storage configuration
  6. Like
    princeton reacted to Josiah Wallingford in [GT] Members | Group Enhancements   
    I have Part of Leaderboard selected. When I go to the leaderboard and click on "Top Groups" I get the following error:
    Sorry, there is a problem
    Something went wrong. Please try again.
    Error code: EX1064
    This error was probably caused by application [GT] Members | Group Enhancements.
    If the issue persists, disable it and contact the author for further assistance.
    SELECT * FROM `core_members` WHERE completed=1 AND last_activity>=1597043560 ORDER BY `last_activity`  desc LIMIT 0,-1
    IPS\Db\Exception: You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near '-1' at line 1 (1064)
    #0 /var/www/html/system/Db/Select.php(373): IPS\_Db->preparedQuery('/*IPS\\Helpers\\T...', Array, true)
    #1 /var/www/html/system/Db/Select.php(436): IPS\Db\_Select->runQuery()
    #2 /var/www/html/system/Helpers/Table/Db.php(397): IPS\Db\_Select->rewind()
    #3 /var/www/html/init.php(820) : eval()'d code(56): IPS\Helpers\Table\_Db->getRows(NULL)
    #4 /var/www/html/applications/membergroupenhancements/modules/front/groups/directory.php(197): IPS\Helpers\Table\membergroupenhancements_hook_table_db->getRows(NULL)
    #5 /var/www/html/system/Dispatcher/Controller.php(96): IPS\membergroupenhancements\modules\front\groups\_directory->manage()
    #6 /var/www/html/system/Dispatcher/Dispatcher.php(152): IPS\Dispatcher\_Controller->execute()
    #7 /var/www/html/index.php(13): IPS\_Dispatcher->run()
    #8 {main}
  7. Like
    princeton reacted to Josiah Wallingford in [GT] Members | Group Enhancements   
    Where is the Standalone Directory? I can't find it on the front end or menu options in admin. What I was hoping I could do was create a page and have groups as a block option to choose which groups to show along with their description on the page. Is this possible?
  8. Like
    princeton reacted to Matt in Pages in Clubs?   
    Can you give me some examples of how you'd like to use Pages in clubs?

    What sort of functionality would you need?
  9. Like
    princeton reacted to All Astronauts in Awesome Member Hovercards   
    Version 6 Released!
    Allow/disallow based on primary member group. As requested @princeton
    Tested but yell if there are problems.
  10. Like
    princeton reacted to HeadStand in Newsletters   
    Topics are already optional. Just don't select a  forum, and no topic will be created.
    No, sorry. Filters are only by member group.
  11. Like
    princeton reacted to HeadStand in Newsletters   
    Already present. You can "View Subscribers" for each newsletter. You can also "Manage Issues" for each newsletter, which shows distribution total. Please read the documentation that is provided with the modification; this is included.
    This has been requested before, but I'm not going to be doing this any time in the near future. It's going to make an already complicated mod a lot more complex, and I don't have the availability right now to support all the issues that will come along with it. I'd rather not build something I can't support properly.
    I like this suggestion. I'll add it to my list.
    Again, please read the documentation. Some of these issues are explained and documented. Many of these others are due to the way that different email clients render your template. Not all clients support all HTML properties. This is just something you'll have to play with via trial and error. I don't provide support for the templates themselves; there are just too many variables at work. I suggest you start with this link: https://www.campaignmonitor.com/css/. This is from Campaign Monitor, and they provide a good guide for what is commonly supported.
    Not at this time. If you integrated with SendGrid or SparkPost, they take care of that for you.
    Thanks. I'll take a look.
  12. Like
    princeton reacted to Cyboman in Members Shop ( Support Topic )   
    Good idea.
    I think the "member inactivity" (=last visit or real last visit) should get more attention
    f.e.
    only award reaction points if member's last visit isn't older than x days only award response posts points if member's last visit isn't older than x days only award weekly/monthly/yearly points if…. only award bank interest if ... There are many cases where it would make sense, if we could exclude inactive members from receiving points, if they are offline for a longer time. If my members would know, that they won't receive anymore points after day x, they would login more often and it would drive up the community engagement.
    Similar to the "inactivity rule" it would also be great to do the same with f.e. "bulk email opt-ins", so we as admins can choose to not award members, that are currently not subscribed for bulk email. That would help the email marketing a lot.
  13. Like
    princeton reacted to Joel R in Members Shop ( Support Topic )   
    I wonder if you can do daily points, but make them negative.  For example, for every day you're a member -2?
  14. Like
    princeton reacted to opentype in Pages SuperReviews (Support Topic)   
    No, it doesn’t work this way in mode 2 and 3. You turn the review system off, so there shouldn’t be a review button under the entry. The users will instead go to the separate review database and add a new record there – just like they would add a new article to a Pages article database. Feel free to add a link to this function to your menu, so users can find that more easily. 
  15. Thanks
    princeton reacted to opentype in Pages SuperReviews (Support Topic)   
    Sure. Mode 3 uses two databases, so you would limit the product creating to staff and let members add entries to the review database. 
×
×
  • Create New...