Jump to content

Nathan Explosion

Clients
  • Posts

    6,997
  • Joined

  • Days Won

    128

 Content Type 

Downloads

Release Notes

IPS4 Guides

IPS4 Developer Documentation

Invision Community Blog

Development Blog

Deprecation Tracker

Providers Directory

Projects

Forums

Events

Store

Gallery

Everything posted by Nathan Explosion

  1. At least on the front-end, you are completely missing the JS files that are provided via the includeJS template. I know you have provided a screenshot that shows 4.7.11.1 as the software version but checking your site, it appears you are running 4.7.6 (I dug down earlier into the versions.json) If you have installed a theme that is for 4.7.11.x then it could explain why this... ...exists, as that was only introduced in v4.7.11 of the code. What happens if you switch to an unaltered Invision theme?
  2. Provide a link to your site, not screenshots of a topic. Please provide screenshots of your configured settings for the application. I will look into it on Friday morning UK time - I am AFK until then.
  3. Yep - it's theoretically doable. Note: that's not me offering to do it, by the way.
  4. Oh no...I'm not suggesting anything at all. I was just going to point you towards the plans/pricing details for your chosen option to provide you an indication of how expensive your requirement may become.
  5. Just to clarify, then...what you are seeking is a feature that translates the entire page at the time of the user requesting the page, so that the served page is entirely in their language?
  6. Contact the developer as per the support details on the resource
  7. v3.1.0 is currently pending approval NEW added the ability to reorder pinned topics without requiring the "Separate" or "Separate and collapse" functionality to be enabled.
  8. Tip: download, upload, run this, correct any errors if they appear. Wouldn't be surprised if it came back indicating a database connection issue.
  9. This is how I am doing it, adding the same placeholder to multiple text autocomplete fields on one page Put a data-controller in place, and add the name(s) of the field(s) to a data-fields attribute on that controller <div data-controller="your.data.controller" data-fields="field_1,field_2,field_3"></div> Add a language string to jslang.php 'your_language_string'=>'Your placeholder' Little bit of javascript... ; (function ($, _, undefined) { "use strict"; let fields; ips.controller.register('your.data.controller', { initialize: function () { fields = this.scope.data('fields'); if (fields !== '') { $(document).ready(function () { let fieldsArray = fields.split(','); for (var i = 0; i < fieldsArray.length; i++) { $('#' + fieldsArray[i]).find('input[aria-autocomplete="list"]').each(function () { $(this).attr('placeholder', ips.getString('your_language_string')); $(this).css('width', '200px'); }); } $(document).on('tokenDeleted', function (event, data) { for (var i = 0; i < fieldsArray.length; i++) { $('#' + fieldsArray[i]).find('input[aria-autocomplete="list"]').each(function () { $(this).css('width', '200px'); }); } }); }); } } }); } (jQuery, _) The css modifications there are purely to extend the placeholder out to make it visible fully (the area in the field is 20px in width by default, which is too small to display much text) You could refine it to just do one field, or do multiple fields with different placeholders. Hope that makes sense.
  10. @DawPi - are you still looking for a way to do this? Nathan Explosion - YNWA.TV (Test site) — Mozilla Firefox 2023-06-30 15-45-56.mp4
  11. Thanks for checking - just wanted to rule out the ones that hadn't been thought of by others already.
  12. Lovely - ruled out the silly possibility that it wasn't published. Next one - you are choosing to "Show this item to users who can access its content." - have you confirmed that the Page itself has permissions set to allow the page to be accessible, and the same with the Database? Reason for asking this - the default permission on a new Page has no groups selected. If you create a database, and don't assign it to a Page at the time of creation, and then go back and create a Page and add the database there, then you are potentially looking for a Page that isn't accessible. Just adding some possibilities to the mix.
  13. @Marc Stridgen - here's a different possibility... User types up their content User posts their content Content submits, but the Editor still displays their content as it has not been cleared post-submission. User posts again, thinking the content didn't submit. Repeat. The only way to really check on that is to pop open the developer console at the time of submission and keep an eye out for an error response to the AJAX submission, which would result in the content not been removed.
  14. Done in dev - will test it over the next few days and release an update once done.
  15. If you have Pages, create a custom block using Manual HTML and add the following code in the content (if your existing language isn't English then change the 'en' element - https://cloud.google.com/translate/docs/languages) <div id="google_translate_element"></div> <script type="text/javascript"> function googleTranslateElementInit() { new google.translate.TranslateElement( {pageLanguage: 'en'}, 'google_translate_element' ); } </script> <script type="text/javascript" src="https://translate.google.com/translate_a/element.js?cb=googleTranslateElementInit"></script> Once created, drag it in place onto your site: Be aware that sometimes Google decide to make that unavailable.
  16. Great, thanks - did a quick test and reproduced. It's all down to ONLY having the re-ordering functionality enabled - didn't envisage that someone would exclusively use that when I put it in, as everyone previously using the resource would have been using either the "Separate" or "Separate & collapse" functionality. Leave it with me, I'll have a think about how to exclusively allow reorder only.
  17. OK - just basing it on the other outputs they have provided.
  18. You should be doing your checking against the following instead, as this is the FQDN of the endpoint the suite connects to... remoteservices.invisionpower.com
×
×
  • Create New...