Jump to content

SeNioR-

Members
  • Posts

    1,156
  • Joined

  • Days Won

    5

Reputation Activity

  1. Like
    SeNioR- reacted to Randy Calvert in Invision Community 5: The story so far...   
    I can’t wait for the new bumpin’ music track!
  2. Like
    SeNioR- reacted to Dreadknux in Invision Community 5: The story so far...   
    Quick, let's try to find clues in Matt's emojis 👀
  3. Like
    SeNioR- reacted to Matt in Invision Community 5: The story so far...   
    New feature blog early next week. 🤔👀📰➡️👤
  4. Like
    SeNioR- reacted to adik in Thumbnails problem after moving to S3   
    @Marc Stridgen the devil tempted me to try to do it manually 😈
    UPDATE core_members SET signature=REPLACE(signature, '/uploads/monthly_','/monthly_'); UPDATE core_message_posts SET msg_post=REPLACE(msg_post, '/uploads/monthly_','/monthly_'); UPDATE forums_archive_posts SET archive_content=REPLACE(archive_content, '/uploads/monthly_','/monthly_'); UPDATE forums_posts SET post=REPLACE(post, '/uploads/monthly_','/monthly_'); UPDATE core_member_status_replies SET reply_content=REPLACE(reply_content, '/uploads/monthly_','/monthly_'); It came out fine. I marked for myself about 100 places where there was this problem, and everywhere is in good
     
    Thanks to everyone for your help. The topic can be closed
  5. Agree
    SeNioR- reacted to Grafidea in Introducing a fresh new vision for Invision Community 5   
    Is there any approximate release date for version v5 yet?
  6. Like
    SeNioR- reacted to Mike Gholson in Introducing a fresh new vision for Invision Community 5   
    Yeah, IPB5 will be pretty sweet, from what I can tell.  Looking forward to seeing more from the team.  I find it extremely satisfying to see how active the developers are making a difference in our communities.  Also heavy involvement with us is key and you are hitting that nail on the head too.  Much appreciate everything you guys are doing!!
  7. Agree
    SeNioR- reacted to superaven in Invision Community 5: The story so far...   
    Eagerly awaiting the annoucements @Matt !
  8. Like
    SeNioR- reacted to Randy Calvert in EX1048 error when configuring search flood for guests   
    4.7.16 is currently in beta.  Once it is released, the issue should be fixed.  🙂
  9. Like
    SeNioR- reacted to Eleeist in [4.7.16 Beta 4] The CODE button in CKEditor doesn't work   
    Same thing happens for me in ACP when editing templates etc.
    The codemirror.js is missing semicolons in few places, had to patch it up to edit my theme.
  10. Like
    SeNioR- reacted to teraßyte in [4.7.16 Beta 4] The CODE button in CKEditor doesn't work   
    Trying to use the Code button in the editor on this site throws a JS error in the browser's console:
  11. Like
    SeNioR- reacted to Daniel F in Things I need with Invision   
    To clarify: The possibility to install 3rd party apps wasn't removed in v5!
    Plugins were deprecated, but applications can still be created, exported, imported, etc.. Hooks were replaced with Code Listeners and several new Extensions But all in all, 3rd parties will still be able to create new apps like Member Garage, Member Maps, Classified Ads, Member Info blocks etc..
    More information about the upcoming changes can be found in our Dev Blog: https://invisioncommunity.com/developers/devblog/blog/
  12. Like
    SeNioR- reacted to Mike Gholson in Things I need with Invision   
    As a community owner for over two decades, I wanted to give some personal feedback as to what I find very useful (and need) to keep my community alive. 
    Big Tech Competition:  The biggest challenge has been competing with other online services like FB, Reddit, Twitter, etc, etc.  You guys have hit the sweet spot in generating useful integrations to these services.  I would also like one for Linkedin but I'm sure that's on the radar.  With any competition like big tech, we can provide a more specialized touch to any community.  I hope we can still maintain this presence and I have a feeling IBP5 will give us even more ways to create active sites that give the big boys a run for their money.
    Monetization:  I have a specialized car club and, with Invision, I've been able to monetize our existence and pay our bills.  We are hosted on a dedicated server environment so we have our fair-share of bills.  I've looked into using a cloud-host but the costs don't justify simply putting a machine into a colo site.  We also have other bills like licensing, email services, and annual domain costs.  With the integrations to Google Adsense, Infolinks, and the paid subscription model (built into IPB), this has enabled us to pay these bills and continue well into the future.  The addition of Subscriptions has also helped us a LOT!!!!

    3rd Pary Marketplace:  I have appreciated the Invision Community capabilities with 3rd party apps (Marketplace).  However, I see these have been depreciated for the upcoming release.  Some of these modules really gave us an edge and we were able to stand out.  I fear that removing this integration may put us into a general category just like everyone else.  So, I hope the team considers opening this up again or at least making it easier for us to customize our sites to provide unique services.  Some of the more important apps for us are Member Garage, Member Maps, Classified Ads (big one), Tapatalk, and Member Info blocks (we use member numbers for members to use as discount codes to our partners).
    Advertising Banners:  We have used, and will continue to use banner sponsor placements on our site.  The one place we are missing is at the top of the screen.  Of course we can always do a pop-up or slide-down style ad.  But people tend to hate these and disable them.  So, if we can add more customizable locations for these banners, it would be a big hit for our business.  
    Google & SEO:  This service is so strange and it seems to change every other quarter.  New rules all the time, and I've gone from ~$700/mo in banner income to ~$125/mo.  I have no idea why this is, but I did notice that Google doesn't do very well with active community sites (they prefer static pages I guess).  So, if you are building something new with the release of IPB5, I would be very interested to see how we can improve our SEO or even Google results.
    Forum Layout:  I *REALLY* like the new look of your forum design in IPB5.  I cannot wait to use it.  The one thing our members really appreciate are the active notifications and easy way to see how things changed over the last 24/48 hours.  The new features coming seem to compliment this very well.  Not to mention a lot of people have been asking for the light/dark mode and it will be nice to see this capability built-in rather than having to design our own.
    Community Experts:  I did see something about the addition of community experts.  VERY GOOD addition!!  In an automotive community like ours, there are always guys hanging around that are considered RL experts as well.  I'd love to give them the recognition they deserve and let people know they actually *DO* know what they are talking about.  I hope this is an 'approved only' capability as I am sure some people may request this status and don't really deserve it.  😉
    Downloads, Knowledgebase, Gallery:  These existing capabilities are huge wins for us.  Although I would like to see an update to Gallery, the majority of the existing features work very well.  I hope these stay and continue to see improvements as the product goes into the next stage.
    Blogs:  For us, the blog module has been a strange experience.  Some guys know how to use it, while other people tend to post questions and use it like a forum.  If we were to continue using blogs, it might be a great idea to make sure end-users know they are in a "blog module" rather than part of the forums.  It's hard to explain on text but honestly I think people get confused as to what a blog is versus a forum.
    All in all, I am so happy to see that I've invested with a company that is taking this product to the next level.  Your team is amazing and it's reassuring to see that private communities are still a necessary part of the Internet.  As we continue forward, please understand that I'll stick around as a long term customer.  Just don't jack up the rates too high on us.   😉
    Mike
  13. Like
    SeNioR- reacted to Randy Calvert in Ban By IP Address   
    It’s been that way as long as I can remember!
  14. Like
    SeNioR- got a reaction from TDBF in Ban By IP Address   
    It works on a different principle. IP blocking only works with the registration form. The user can still browse the forum, e.g. by logging out of the account or opening it in incognito mode, but he will not be able to create a new account from this IP.
    The IP block is useless, if someone has a changing IP, all you need to do is reset the router or the Internet connection itself and you can create an account again.
  15. Like
    SeNioR- reacted to Randy Calvert in Ban By IP Address   
    Ban by IP prevents any username from signing in.  To be honest, blocking by IP nowadays is almost useless. I can switch IP addresses with my ISP with the click of a button, or use a VPN, or switch to a mobile device and wander around, etc. 
    The behavior of blocking only logged in accounts has been like this as long as I can remember. To be honest, if you want to block the entire IP… don’t try to use software. Either use the server (like htaccess or a server firewall like csf) or with a WAF (like cloudflare).
  16. Like
    SeNioR- reacted to teraßyte in [4.7.15] DATE form helper bug with timezones when checking min/max date   
    The \IPS\Helpers\Form\Date class does not account properly for a member's timezone when the min and/or max options are set.
     
    This is the file's code on lines 303-314 in the validate() function:
    if ( $this->value and $this->options['min'] !== NULL and $this->options['min'] > $this->value ) { $string = $this->options['min']->setTimeZone( $timezone )->localeDate( \IPS\Member::loggedIn() ); if( $this->options['time'] ) { $string .=' ' . $this->options['min']->setTimeZone( $timezone )->localeTime( \IPS\Member::loggedIn() ); } throw new \LengthException( \IPS\Member::loggedIn()->language()->addToStack('form_date_min', FALSE, array( 'sprintf' => array( $string ) ) ) ); } /* Check maximum */ if ( $this->value and $this->options['max'] !== NULL and $this->options['max'] < $this->value ) { $string = $this->options['max']->setTimeZone( $timezone )->localeDate( \IPS\Member::loggedIn() ); if( $this->options['time'] ) { $string .=' ' . $this->options['max']->setTimeZone( $timezone )->localeTime( \IPS\Member::loggedIn() ); } throw new \LengthException( \IPS\Member::loggedIn()->language()->addToStack('form_date_max', FALSE, array( 'sprintf' => array( $string ) ) ) ); }  
    The code doesn't account at all for the timezone when checking the min/max values against the entered value:
    $this->options['min'] > $this->value $this->options['max'] < $this->value The timezone is added only inside the IF check to display the error, but not before it for the check:
    $string = $this->options['min']->setTimeZone( $timezone )->localeDate( \IPS\Member::loggedIn() ); $string = $this->options['max']->setTimeZone( $timezone )->localeDate( \IPS\Member::loggedIn() );  
    This causes the check to fail for a user close to the UTC timezone, while it passes for a user with a more distant timezone.
     
    Here is an example with 2 different timezones (Rome & New York):
    DEBUG CODE: ================================================== print_r( $this->value ); print_r( $this->options['min'] ); print_r( $this->options['min']->setTimeZone( $timezone ) ); var_dump( $this->options['min'] > $this->value ); exit; ================================================== OUTPUT FOR ROME TIMEZONE: ================================================== IPS\DateTime Object ( [date] => 2024-03-02 00:01:00.000000 [timezone_type] => 3 [timezone] => Europe/Rome ) IPS\DateTime Object ( [date] => 2024-03-02 00:58:41.440303 [timezone_type] => 3 [timezone] => UTC ) IPS\DateTime Object ( [date] => 2024-03-02 01:58:41.440303 [timezone_type] => 3 [timezone] => Europe/Rome ) bool(true) ================================================== OUTPUT FOR NEW YORK TIMEZONE: ================================================== IPS\DateTime Object ( [date] => 2024-03-02 02:41:00.000000 [timezone_type] => 3 [timezone] => America/New_York ) IPS\DateTime Object ( [date] => 2024-03-02 00:52:00.648474 [timezone_type] => 3 [timezone] => UTC ) IPS\DateTime Object ( [date] => 2024-03-01 19:52:00.648474 [timezone_type] => 3 [timezone] => America/New_York ) bool(false)  
    As you can see from the debug output above, the member with a Rome timezone fails to pass the check (TRUE triggers the error), while the New York timezone passes the check (FALSE doesn't trigger the error).
     
    The timezone must be added to the min/max checks before the check is done, and not after to display only the error.
  17. Like
    SeNioR- reacted to Jim M in Anonymous Login   
    Unfortunately, I am not seeing anything particular with this account which would allow them to login anonymously. Creating an account myself, I am also unable to hide my online status. The administrator group is able to do so but that is because you allow it. Please let us know if you see this again. I am wondering if the account was only partially created at the time you viewed this, so we logged it as anonymous. 
  18. Like
    SeNioR- reacted to Matt in Invision Community 5: The story so far...   
    We have a few more things to announce, but we're just finalising our internal reviews. I want to do a status update on v5 early next week and outline the next steps.
  19. Like
    SeNioR- reacted to Matt in Invision Community 4: Pages databases in Clubs   
    Finally, one of the most requested features for clubs in Invision Community is coming with our March 2024 release: Pages databases in Clubs.
    You may be surprised to see a new feature being introduced for Invision Community 4 during our flow of news for Invision Community 5, but as we're committed to Invision Community 4, we wanted to continue to bring optimizations and improvements to the platform.
    What is the benefit of this new feature?
    Clubs enable communities to host multiple micro-communities with many benefits. Clubs allow more specialized and focused discussions on specific topics. This can lead to higher-quality content and a deeper exploration of niche subjects that may get overlooked when posted on a busy forum. Clubs also offer the ability to tailor the community experience based on the needs of that community. That customization is what this feature focuses on.
    Pages is a powerful application that allows truly custom layouts for content areas. Simply by adjusting templates, you can create a news feed layout (it is what we use for this news blog area!) or something even more customized to your needs.
    The March 2024 release allows you to create Pages database categories directly inside clubs, including custom fields and templates.
    How does it work?
    Setting up your Pages database to allow clubs to use categories is simple. Simply allow categories to be created within clubs when creating or editing a database.

    Once that is done, club owners can add a Pages database category to their club in the same way they can add topics, galleries, etc.

    Once the Pages database category has been added, you can then add content as you would any other club area with the added features of Pages, including custom templates and custom fields.
    This example club uses a custom Pages database listing template to show the articles in a custom format along with custom field data.

    Likewise, viewing an article in this example club showcases the use of custom templates to present the content differently from the standard topic templates Invision Community uses elsewhere.

    Allowing Pages database categories inside clubs brings the opportunity for more complex custom areas making use of multiple custom fields along with truly custom layouts using templates. This is a great way to bring additional areas, such as news articles, into your club areas to compliment discussions.
    We hope you enjoy this feature, and if you have any comments, please leave them below!

    View full blog entry
  20. Like
    SeNioR- reacted to jackflash in Upgrade from 4.2.4 to 4.7.15 Today - Went Flawless and Smooth!   
    Just a shout out to Team Invision:
    We upgraded a site running 4.2.4 (how old is that?) today to the current version of 4.7.15 and it went really smooth.  The site has about 20,000 members (not sure how many topics), but the upgrade didn't take long at all. 😍
    We have two big sites running 4.3.6, which we're going to upgrade this week too!
  21. Like
    SeNioR- reacted to JohnCourt in Enforcing Uploaded Image File Names   
    I have a pet peeve, images uploaded to our gallery display their file name as the title. For example a member uploads their image and doesn't change the title image, so it then displays something like DSC2849.jpg instead of for example "Oak Cabinet".
    I have rules displayed for image uploading in each gallery, but they are apparently ignored. Is there any way to auto enforce changing the title of an image uploaded to our galleries? Our community is gallery and image heavy, visual arts. It drives me crazy that folks are lazy and just use their default image file title. Any suggestions are greatly appreciated.
  22. Like
    SeNioR- reacted to Jim M in Full Backup   
    If you are unsure how to generate a full backup of your database and files via your server. Please contact your hosting provider for assistance. 
  23. Like
    SeNioR- reacted to Chris59 in 4.7.16.Beta.1 Lang key *chart_groups*   
    Cannot translate this one 😉 

  24. Like
    SeNioR- reacted to Matt in Uses deprecated APIs ...   
    We are working on having this fixed for the next release. We expect a beta fairly soon and would appreciate a lot of testing as the old plugin touched on a lot of areas.
  25. Like
    SeNioR- reacted to Stuart Silvester in Speed Optimization: Embedded Iframes   
    Ah, I see. That looks like a bug that was introduced when we switched the domain to use youtube-nocookie.com. We'll get that fixed.
×
×
  • Create New...