Community Answers
-
Nathan Explosion's post in PHP and HTML in a widget was marked as the answer
Manual HTML - see if this still works...
-
Nathan Explosion's post in How do I make a "contact me" link that pops up a messenger window? was marked as the answer
Right click the element that you are trying to mimic, inspect it and take a look at the code:
<a href="https://invisioncommunity.com/messenger/compose/?to=610431" data-ipsdialog="" data-ipsdialog-title="Compose New" data-ipsdialog-remotesubmit="" data-ipsdialog-flashmessage="Message Sent." data-ipsdialog-forcereload="" class="ipsFlex-flex:11 ipsButton ipsButton_light ipsButton_verySmall">Message</a> There you go - that's your code; make necessary modifications add it via the Source button in the editor, or create a custom button in the editor to allow you to add it with the click of a button.
-
Nathan Explosion's post in Hiding images from guests was marked as the answer
https://www.ynwa.tv/files/file/27-ne-hide-content/
-
Nathan Explosion's post in Can i include php datatables third party script in block code? was marked as the answer
OK - first bit of advice...you don't need this as jQuery (v3.7.0) will be provided by Invision's software:
<script src="https://code.jquery.com/jquery-3.6.0.min.js"></script> Secondly...in your screenshot, the error is $(...).DataTable but when I view the site, I see:
$(...).dataTable is not a function The DataTable function is called "DataTable" so if you have do have it as "dataTable" in your code then correct that.
Finally though, and most important...your code is BEFORE the code that loads up all of Invision's JS. That is possibly why you decided to include that first line of script to load jquery up. You can change that in your theme settings:
-
Nathan Explosion's post in Forum user cannot get past first page of any thread was marked as the answer
It's a file in the root of your Invision installation.
-
Nathan Explosion's post in star topic was marked as the answer
And that point is when 'you' post in it.
If you haven't posted in the topic, you see the circle.
If you have posted in the topic, you see the star.
-
Nathan Explosion's post in Gallery: is it possible to set it so moderators need to approve every upload? was marked as the answer
Category setting
-
Nathan Explosion's post in Edit or add "Font Size" was marked as the answer
Unless I'm missing something...have you tried scrolling down in the font size box?
-
Nathan Explosion's post in CKEditor Plugin does not appear to be valid was marked as the answer
You don't - that's the full CKEditor package.
You download individual plugin zip files:
https://ckeditor.com/cke4/addon/table
-
Nathan Explosion's post in Sum-total of Numerical Values of Data in Columns within a Row was marked as the answer
Page Builder: Text
Literally a copy/paste of the relevant code, with a slight modification to how the table is selected in the Javascript code. Free free to add your style to it.
<table id="thisismytable"> <thead> <tr> <th>Identifier/Product</th> <th>Column 1</th> <th>Column 2</th> <th>Total</th> </tr> </thead> <tbody> <tr> <td>Item 1</td> <td>17</td> <td>24</td> <td></td> </tr> <tr> <td>Item 2</td> <td>13</td> <td>2</td> <td></td> </tr> </tbody> </table> <script> const table = document.querySelector('#thisismytable'); const rows = table.querySelectorAll('tbody tr'); const rowTotalCell = document.getElementById('rowTotal'); rows.forEach(row => { const cells = row.querySelectorAll('td'); let total = 0; cells.forEach((cell, index) => { if (index === 1 || index === 2) { total += parseFloat(cell.textContent); } }); const totalCell = row.querySelector('td:last-child'); totalCell.textContent = total.toFixed(2); }); </script>
-
Nathan Explosion's post in what is 'a closed system'? was marked as the answer
It refers to the type of tagging mode you have enabled:
-
Nathan Explosion's post in Google Crawlers/Bots was marked as the answer
https://support.google.com/adsense/answer/161351?hl=en-GB
Change the following items to suit...
"Restricted directory or URL" - provide the full URL of the area they can't access "Login URL" - change domain.com to your own site "auth" - change user@emailaddress.com to the username or email address (I'd advise email address) for the account they are to use "password" - change thepassword to the password for the account Click 'Add login'
-
Nathan Explosion's post in Adding new templates to a theme does not work was marked as the answer
Instead of doing those things, why not add it using the tool already available for adding a template?
If you are developing an application though, then things are a little different - if this is the case, you'd create your template in the dev folder of your application and work from there.
-
Nathan Explosion's post in The math isn't mathing? was marked as the answer
A forfeited vote is still counted as a vote:
-
Nathan Explosion's post in Merging one post into an existing thread was marked as the answer
Option 1 - from the topic listing...when prompted after clicking the indicated icon, select the topic that you wish to keep (that would be the existing topic, in your case...not the new one) and then click Merge.
Option 2:
Go to the new topic Copy its URL from the address bar Go to the old topic
When prompted, paste the copied URL into the provided field and click Merge.
-
Nathan Explosion's post in After upgrading, how to get a default blank theme? was marked as the answer
Click the button and create one.
-
Nathan Explosion's post in Show members using each theme ? was marked as the answer
Don't install via ACP - download it (choose 4.3 or 4.4 as your version)
-
Nathan Explosion's post in Icon Disapear in ACP was marked as the answer
Find the language string for menutab__members_icon and ensure it is set to user
-
Nathan Explosion's post in Some features missing was marked as the answer
They are Cloud only features, so if you are self-hosted you won't be able to get them.
If you are Cloud hosted then you may not be on a plan that allows you to use them.