Jump to content

Chris027

Clients
  • Posts

    705
  • Joined

  • Last visited

  • Days Won

    2

 Content Type 

Downloads

Release Notes

IPS4 Guides

IPS4 Developer Documentation

Invision Community Blog

Development Blog

Deprecation Tracker

Providers Directory

Forums

Events

Store

Gallery

Posts posted by Chris027

  1. I moved to a new server and see this error whenever I rebuild the search index. I've cleared cache of course. The only time this error appears is when I rebuild the elasticsearch index. And, it's like 129 pages of this error.

    I'm using Elasticsearch version 7.17.7

    OutOfRangeException::0

    BACKTRACE

    #0 /.../system/Content/Comment.php(562): IPS\Patterns\_ActiveRecord::load()
    #1 /.../applications/forums/sources/Topic/Post.php(580): IPS\Content\_Comment->item()
    #2 /.../applications/core/extensions/core/Queue/RebuildSearchIndex.php(167): IPS\forums\Topic\_Post->isFutureDate()
    #3 /.../system/Task/Task.php(47): IPS\core\extensions\core\Queue\_RebuildSearchIndex->run()
    #4 /.../applications/core/modules/admin/system/background.php(87): IPS\_Task::runQueue()
    #5 /.../system/Helpers/MultipleRedirect/MultipleRedirect.php(93): IPS\core\modules\admin\system\_background->IPS\core\modules\admin\system\{closure}()
    #6 /.../applications/core/modules/admin/system/background.php(138): IPS\Helpers\_MultipleRedirect->__construct()
    #7 /.../system/Dispatcher/Controller.php(107): IPS\core\modules\admin\system\_background->process()
    #8 /.../applications/core/modules/admin/system/background.php(42): IPS\Dispatcher\_Controller->execute()
    #9 /.../system/Dispatcher/Dispatcher.php(153): IPS\core\modules\admin\system\_background->execute()
    #10 /.../admin/index.php(13): IPS\_Dispatcher->run()
    #11 {main}

     

  2. Hi Guys, I just moved to a new server that's has much faster hardware, but is geographically much further from me. I noticed that when I click on the Notifications icon, the ensuing popup (see screenshot below) takes much longer to appear than it did on the old server. It takes a solid 4-5 seconds to appear. 

    Does anyone know how to speed this up, or what cause this? 

     

    Could contain: Page, Text, File, Person

  3. I updated my beta site and now see a different issue. When I click Install on the Marketplace app, I get this error.

     

    Could contain: Text

     

     

    Here is the system log:

     

    RuntimeException: {
        "errorCode": "EX0",
        "errorMessage": "UNKNOWN_ERROR"
    } (500)
    #0 /.../applications/core/modules/admin/marketplace/marketplace.php(247): IPS\core\modules\admin\marketplace\_marketplace->_api()
    #1 /.../system/Dispatcher/Controller.php(107): IPS\core\modules\admin\marketplace\_marketplace->install()
    #2 /..../applications/core/modules/admin/marketplace/marketplace.php(40): IPS\Dispatcher\_Controller->execute()
    #3 /.../system/Dispatcher/Dispatcher.php(153): IPS\core\modules\admin\marketplace\_marketplace->execute()
    #4 /.../admin/index.php(13): IPS\_Dispatcher->run()
    #5 {main}

     

    #0 /.../init.php(1029): IPS\_Log::log()
    #1 [internal function]: IPS\IPS::exceptionHandler()
    #2 {main}

     

  4. 10 minutes ago, Zaehlas said:

    I have been trying for a while to upgrade my server to PHP 8.1.  Every time I enable it, I get the following errors:

    Error: Call to undefined function create_function() (0)
    #0 /var/www/<website>/forums/conf_global.php(338): IPB_Firewall::_calculateChecksums()
    #1 /var/www/<website>/forums/conf_global.php(310): IPB_Firewall::_doSecurityChecks()
    #2 /var/www/<website>/forums/conf_global.php(542): IPB_Firewall::run()
    #3 /var/www/<website>/forums/system/Dispatcher/Dispatcher.php(69): require('...')
    #4 /var/www/<website>/forums/admin/index.php(13): IPS\_Dispatcher::i()
    #5 {main}

    I have no plugins installed.  I have attempted every purge to make sure no plugins are installed.  I switched to a default no-frills theme with no modifications.  Nothing helps.  This PHP 8.x requirement is killing me given your "vanilla" version of Invision is not working with it.

    Please help.

    This should help. 
     

     

  5. 1 minute ago, Randy Calvert said:

    This is difficult to do in a forum as it's designed to have logically segmented areas.  

    • Category  1
      • Forum 1
      • Forum 2
      • Forum 3
    • Category 2
      • Forum 4
      • Forum 5
      • Forum 6

    Content is placed in the best matching container and is organized that way.  With Twitter...  it's just a stream of data with no organization or purpose to it.  

    If you want to achieve something SIMILAR...  you could use the Fluid view which brings all containers together in one view.  

    For example...  https://invisioncommunity.com/forums/...  click on the Fluid view...

    Could contain: Text

    As you noted, you could also use the Activity Stream...  but again, just having a simple box to start typing does not place the content in the appropriate section of the forum.  So unless you simplify down to just a single forum, with no categories, this does not really work.   

    Thanks Randy, I'll look at th fluid view. 

    I think a simple box to start typing, would place that content in the user's profile page where the feed is. People can obviously post on those pages already. 

    I'm learning that categories are much less important on some forums, due to the awesomeness of the activity stream. 

  6. I've used IPS for several years now and love it. However, I still don't know everything about it or what's possible. I recently setup a Mastodon server and realized that managing another "thing" sucks. 

    I'd love for IPS to have an integrated timeline / activity stream where people can comment and read what's happening. Perhaps this is alreayd available and I don't know it. I know we can posts status messages and view activity streams, but they are separate items. A Mastodon / Twitter syle capability would be really nice. Plus, striking while the iron is hot, is always advised :~)

    If I could place this ina. block at the top of the activity stream, that would be really cool.

     

    Could contain: Page, Text, Cutlery, Spoon, Person, Face, Head

  7. Just now, All Astronauts said:

    Sounds like the Facebook/Meta pixel fwiw. IPS does not track anything at this level in the suite.

    The most they do is some baseline information reported back like errors, apps/plugins installed, and settings (minus all the password/account number stuff). And all that stuff is voluntary - an ACP option you can toggle on/off.. 

    It’s strange because I would never enable Facebook anything on my site, yet I have this pixel. 

  8. I just notices a 1x1 pixel gif being loaded on my site when I'm logged in. I'm not a fan of tracking and this reminds me of some type of tracking pixel. 

    The pixel only loads on Pages articles and forum topics, not the main page or main forum pages.

    Does anyone have any idea what this is?

     

    Request URL: data:image/gif;base64,R0lGODlhAQABAIAAAP8AAAAAACH5BAAAAAAALAAAAAABAAEAAAICRAEAOw==
    Request Method: GET
    Status Code: 200 OK (from memory cache)
    Referrer Policy: strict-origin-when-cross-origin
    Content-Type: image/gif
    Provisional headers are shown. Disable cache to see full headers.
    Learn more
    Referer
    User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/107.0.0.0 Safari/537.36

     

    Could contain: Text, Page

  9. 1 minute ago, Nathan Explosion said:

    v1.8.0 is now pending approval, with one new feature:

    NEW

    • Added functionality to require guests to validate their email address, using a validation code sent to them, before their email is actually sent via the 'Contact us' form.
      • Feature is disabled by default, requires enabling via settings.
      • Code length can be configured (default: 6 characters).
      • Code can be expired after a period of time (default: 5 minutes).
      • Expired codes are cleaned up daily via the application's pruning task.

    Here's how it looks:

    After clicking 'Send'...

    Could contain: File, Webpage, Page, Text, Business Card, Paper

    Email received...

    Could contain: Page, Text

    User will be advised if they enter a wrong code (see image below) or an expired code (similar to image below)...

    Could contain: Text

    Note: ignore the '2232' there - I've only just spotted it and it is my fat fingers in the language strings. Will be fixed in v1.8.1 but can be 'patched' simply by editing the 'js_neapp_contactus_form_validate_email_validate_wrong' language string yourself.

     

    This is amazing!

  10. 1 hour ago, Simarilius said:

    Will there be at least security updates for the 4.7.3 PHP7 Release?

    Debian doesn't offer php8 in it's current release (and php7 will get security updates from them) so i can't update to php8 until debian bookworm is released
    https://packages.debian.org/bullseye/php
     

     

    You may be able to install other versions of php using this repo - https://launchpad.net/~ondrej/+archive/ubuntu/php

     

    I have 7.4, 8, and 8.1 on my server. 

  11. On 8/29/2022 at 4:12 PM, Chris027 said:

    I love this app. 
     

    Question: Can it be made to log every use of the contact us form? 
     

    I’d love to know the IP address of people using the form. Right now we have zero information about senders, other than what they give us. 

     

    On 8/29/2022 at 4:22 PM, Nathan Explosion said:

    I'll have a think about it for the next version.

    I was going to report a spammer via the Stop Forum Spam submission form, but it requires the sender's IP address. Perhaps another reason to log the IP address and make it visible in the tracker?

×
×
  • Create New...