Jump to content

Chris027

Clients
  • Posts

    705
  • Joined

  • Last visited

  • Days Won

    2

Reputation Activity

  1. Like
    Chris027 got a reaction from David N. in SFTP for Cloud Hosted   
    One item holding me up from moving to the cloud hosted plan is the lack of SFTP access. Even if this was to a single folder in the uploads directory or something, it's all I need. My feature request is some type of uploading capability. Perhaps it's there and I don't know it.
    I need this because I upload advertising banners to a nonstandard directory, then use custom code to call them. This way, no ad blockers block my ads. 
    I also use SFTP to upload the audio MP3 of my articles, then put them into the articles with the code below. I would attach the MP3, but this displays how many times each article is listened to for some reason, and the accuracy of it is questionable, in addition to the fact that it's a stat that nobody needs to see.
    <audio controls="" data-audio-embed=""> <source src="https://example.com/my-article-audio.mp3" type="audio/mpeg"> </audio>  
  2. Like
    Chris027 got a reaction from SJ77 in SFTP for Cloud Hosted   
    One item holding me up from moving to the cloud hosted plan is the lack of SFTP access. Even if this was to a single folder in the uploads directory or something, it's all I need. My feature request is some type of uploading capability. Perhaps it's there and I don't know it.
    I need this because I upload advertising banners to a nonstandard directory, then use custom code to call them. This way, no ad blockers block my ads. 
    I also use SFTP to upload the audio MP3 of my articles, then put them into the articles with the code below. I would attach the MP3, but this displays how many times each article is listened to for some reason, and the accuracy of it is questionable, in addition to the fact that it's a stat that nobody needs to see.
    <audio controls="" data-audio-embed=""> <source src="https://example.com/my-article-audio.mp3" type="audio/mpeg"> </audio>  
  3. Thanks
    Chris027 reacted to Charles in SFTP for Cloud Hosted   
    Just to confirm: we added a way to see the Pages media full URL. It will be in the April release.
  4. Thanks
    Chris027 got a reaction from Adriano Faria in Member's Country   
    It looks like all the people with ZZ as the country, have selected the following in their accounts:
     

  5. Thanks
    Chris027 reacted to The Old Man in CloudFlare settings   
    I just noticed this part of the CF Rule was causing me problems:

    If you are logged in as an Admin and then log out, and are not logged in as a Member, you won't get the cached page becasue the IPSSessionAdmin cookie is still in the browser.
    I deleted the cookie via browser tools and immediately the page cache was working for me.
  6. Thanks
    Chris027 reacted to The Old Man in CloudFlare settings   
    Sorry @marklcfc I missed your post. I had to disable the guest cache on my main sites because I have more than 1 theme available, but am using it on others. I had to refresh my memory but yes I agree, the cache value is a constant, meaning it shouldn't change by design and overides any existing previous value.
    As they mentioned, IPS sets it (in the .init file) as 900 secs/15 mins, so having this line in the constants.php file acts as an overide. The issue we had, was that that this overide line was there but we didn't know about it and it was set to 0, so nothing was being cached by Cloudflare even though we had set up the suggested Rules (we also had them set to respect the origin's TTL setting and not overide it but remember it was 0 for some reason). After removing it completely it would have the effect of letting IPS' init 900 seconds prevail.
    So you can indeed set the constant to cache for just 30 seconds if you prefer and Cloudflare allow it that low, personally I think there's no harm in at least a couple of minutes, it would take up to a further 3x-4x the max page load off your server and people sort of know a forum isn't a live instant chat per se. If guests sign in they get to see the latest posts instantly and you get new members. Its win/win.
    I know though 15 mins might be too long for a live footie match discussion site, but as the others said, you have to accept a compromise, switch to Chatbox or similar, or get it working with revalidation/stale content headers.
    I noticed that CF have added a section to the Caching Rules where you can optionally overide TTL based on status codes received from the origin server, which could be useful.
     
  7. Thanks
    Chris027 reacted to Nathan Explosion in (NE) Contact Us - check sender   
    v2.1.0 has been submitted for approval
    NEW
    Added the ability to check the submission against akismet.com The following will be submitted: sender's name sender's email address sender's ip address sender's browser user-agent string the content submitted by the sender If you wish to test this out, use viagra-test-123 and/or akismet-guaranteed-spam@example.com as the sender's name and/or email address respectively. CHANGES
    Language strings relating to the privacy policy have been updated to reflect the previous application name change
  8. Thanks
    Chris027 reacted to Daniel F in Listen To This Article Feature   
    Seems reasonable! I have posted this to our internal tracker. 
  9. Like
    Chris027 got a reaction from Nathan Explosion in Listen To This Article Feature   
    I got rid of it by changing the location of the uploaded file. I uploaded it via sftp, then pointed the audio src to that URL. 
  10. Thanks
    Chris027 reacted to Nathan Explosion in Listen To This Article Feature   
    Doubt it.
  11. Thanks
    Chris027 reacted to Nathan Explosion in Listen To This Article Feature   
    Tagging @Daniel F for his opinion on this one - I believe that may be something that may need to be changed by Invision
    It appears to be added by this block of code in ips.core.lightboxedImages.js
    } else { // This is an INLINE attachment attachment.addClass('ipsAttachLink_inline'); attachment.attr('title', ips.getString('attachmentPending')); attachment.attr('data-ipstooltip', true); } Earlier in the function, however, it states:
    var attachments = this.scope.find('[data-fileid]').not( function (idx, elem) { // We don't want to change any image/video attachments, so exclude those here var elem = $(elem); return elem.is('img, source, video') || elem.find('img, source, video').length; }); Maybe audio also needs to be added there here too (seeing as you are excluding video/source)
    var attachments = this.scope.find('[data-fileid]').not( function (idx, elem) { // We don't want to change any image/video attachments, so exclude those here var elem = $(elem); return elem.is('img, source, video, audio') || elem.find('img, source, video, audio').length; }); It might be possible to reverse the above using some JS in a plugin.
     
     
  12. Thanks
    Chris027 got a reaction from Daniel F in Zapier Issues   
    If anyone else uses nginx and wants to know how to do this. Convert the htaccess file then add the converted text in the site configuration file. 
    The following can be added to the server block, usually located in /etc/nginx/sites-available/yourserver.conf
    Then restart nginx
    location /api/ { if (!-e $request_filename){ rewrite ^/api/(.*)$ /api/index.php; } }  
  13. Thanks
    Chris027 reacted to Jim M in Zapier Issues   
    If you do not use Apache, you would need to convert what is provided in the .htaccess to whatever server you do use. I'm afraid, we only support Apache at this time.
  14. Like
    Chris027 reacted to Nathan Explosion in (NE) Contact Us - check sender   
    v2.0.0 is currently pending approval...
    NEW
    Added functionality in Tracker to allow quick addition of email and/or IP addresses to your site's ban setting. Available only if using the check against "Non-Registrable Email Addresses" the tracked entry has been tracked as a 'Valid' email the email and IP address are definitely not already banned (someone manually adding them since the email was tracked) Added functionality to allow deletion of entries in the Tracker, either individual entries, all entries or specific email or IP addresses The 'ban' button:

    Confirmation of what to ban:

    Tada!!

     
  15. Thanks
    Chris027 got a reaction from Clover13 in Classifieds System   
    Yes
  16. Thanks
    Chris027 got a reaction from PPlanet in Images in Quotes Not Showing   
    Yeah, it would be rare for something to remain unchanged for 4 years. Since it has been disabled, all it good. 
  17. Thanks
    Chris027 got a reaction from PPlanet in Images in Quotes Not Showing   
    Just disabled Cloudflare’s Mirage setting, we’ll see if it helps. The setting has been enabled for 4 years without issue. 
     

  18. Thanks
    Chris027 got a reaction from Fosters in Bookmarks - Support Topic   
    I have some errors in the system log related to Bookmarks. 
     
    SELECT COUNT(*) as cnt FROM `bookmark_items` WHERE member_id=25654 AND app IN('core','cms','blog','downloads','nexus','gallery','forums','convert','bookmark','autowelcome','classifieds','clubsenhancements','ignoretopics','memberscountry','neappcontactus') AND ( visibility_type=1 OR ( visibility_type=2 and member_id=) ) IPS\Db\Exception: You have an error in your SQL syntax; check the manual that corresponds to your MariaDB server version for the right syntax to use near ') )' at line 1 (1064) #0 /mysite/system/Db/Select.php(388): IPS\_Db->preparedQuery() #1 /mysite/system/Db/Select.php(446): IPS\Db\_Select->runQuery() #2 /mysite/system/Db/Select.php(370): IPS\Db\_Select->rewind() #3 /mysite/applications/bookmark/sources/Bookmark/Table.php(111): IPS\Db\_Select->first() #4 /mysite/system/Helpers/Table/Table.php(494): IPS\bookmark\Bookmark\_Table->getRows() #5 /mysite/applications/bookmark/extensions/core/Profile/Bookmarks.php(69): IPS\Helpers\Table\_Table->__toString() #6 /mysite/applications/core/modules/front/members/profile.php(353): IPS\bookmark\extensions\core\Profile\_Bookmarks->render() #7 /mysite/system/Dispatcher/Controller.php(118): IPS\core\modules\front\members\_profile->manage() #8 /mysite/applications/core/modules/front/members/profile.php(81): IPS\Dispatcher\_Controller->execute() #9 /mysite/system/Dispatcher/Dispatcher.php(153): IPS\core\modules\front\members\_profile->execute() #10 /mysite/index.php(13): IPS\_Dispatcher->run() #11 {main} BACKTRACE
    #0 /mysite/init.php(1029): IPS\_Log::log() #1 /mysite/system/Helpers/Table/Table.php(574): IPS\IPS::exceptionHandler() #2 /mysite/applications/bookmark/extensions/core/Profile/Bookmarks.php(69): IPS\Helpers\Table\_Table->__toString() #3 /mysite/applications/core/modules/front/members/profile.php(353): IPS\bookmark\extensions\core\Profile\_Bookmarks->render() #4 /mysite/system/Dispatcher/Controller.php(118): IPS\core\modules\front\members\_profile->manage() #5 /mysite/applications/core/modules/front/members/profile.php(81): IPS\Dispatcher\_Controller->execute() #6 /mysite/system/Dispatcher/Dispatcher.php(153): IPS\core\modules\front\members\_profile->execute() #7 /mysite/index.php(13): IPS\_Dispatcher->run() #8 {main}  
    Looks like I can reproduce it by visiting the following URL as a guest - /profile/user-username/?tab=node_bookmark_Bookmarks
  19. Agree
    Chris027 got a reaction from Randy Calvert in December Year in Review and 2023 Preview (Video)   
    I support IPS avoiding YouTube, and enabling us to keep the content we create, on our own communities. I'm not a fan of giving YouTube free content to monitize and pull eyeballs away from our communities, using our content.
  20. Like
    Chris027 reacted to opentype in December Year in Review and 2023 Preview (Video)   
    We had this discussion before. It was never going to be YouTube, Vimeo and the likes. They are NOT video/streaming storage providers. They are content platforms for individual content creators on those platform and viewers on those platforms. Other systems like Cloudlflare Stream would have been possible, but now that IPS is building its system around AWS, of course it makes perfect sense to include video encoding there. Everything else would be a bad idea with tons of disadvantages.
    While I am very critical about the shift to the cloud offers in general, the upcoming video solution does make perfect sense as a cloud feature. I can easily accept that it will be limited to that. 
  21. Agree
    Chris027 got a reaction from Clover13 in December Year in Review and 2023 Preview (Video)   
    I certainly here you, but YouTube’s goal is to get more eyeballs and keep them watching as many minutes as possible. They have buildings full of PhDs with unlimited computing power, working to accomplish that goal.
     
    YouTube payouts are pennies compared to what we can make by working directly with companies who want to advertise. 
    I’ve been to Google. Spent the day talking with them. It was appalling. Despite what the company says, it has zero respect for content created by any of us. The company will do whatever it can to use our content to increase the benefit for its shareholders. 
  22. Like
    Chris027 reacted to David N. in Cloud email service   
    I can't really speak for elastic search but I agree that the need for an external email provider is a bummer at that price point. Or to put it in a more positive light: it would be awesome if in the near future, the Cloud services included email services so that notification emails came from the expected domain name, and not from noreply@invisioncloudcommunity.com - without the need to purchase an additional service from a 3rd party vendor. 
    I suppose that may belong in the "Feature Suggestions" forum. 
  23. Like
    Chris027 got a reaction from Matt in December Year in Review and 2023 Preview (Video)   
    That really sucks. Just being honest. 
  24. Thanks
    Chris027 reacted to David N. in How do you handle 301 redirects on Cloud hosting?   
    Unfortunately I can't just add my own 301 redirects to a .htaccess file as one can with a hosting service. My request has been escalated to the advanced support/development team, and I'm waiting to hear back from them. 
  25. Like
    Chris027 got a reaction from David N. in How do you handle 301 redirects on Cloud hosting?   
    Would love to know if this is possible
×
×
  • Create New...