Thank you Mark, the changes look fantastic!!
Configure
Having issues with configuration ?
Trending
Trending
Hope its ok to do a test here of how Sudonix does youtube embeds, as I think this side uses the ns plugin.
From my recall, ns has better functionality than the currently recommeded plugin.
I dont know why the ns plugin isnt whitelisted?
@phenomlab, out of interest, do you know who coded the ns plugin?
For this test, I picked a slightly relevant video!
Test1: a youtu.be link
I wanted a way to pull videos from YouTube, but have it so that nodebb-plugin-rss did all the heavy lifting, and I only had to provide the RSS. Simple? In theory, yes. In practice? No.
YouTube for a number of years has hidden an RSS link in each channel it hosts, which previously could be used for that exact purpose - an RSS reader - and in our case, the RSS plugin we want to use. However, over time, and because of the ever-increasing monetisation prospects of the platform, the ability to read and parse these feeds has become problematic to say the least.
In most cases, they work fine in a browser
2b50f168-be41-4386-b56a-70dec17943af-image.png
But when you try to pull them from the RSS plugin
e5c976ed-17d6-4bf6-808d-711a988e1f0f-image.png
Note the 404 status code. This is happening because the RSS plugin (to my knowledge) does not send an agent string to identify the browser type, and as a result, YouTube sees it as a bot and will reject the request.
The workaround here is to use a utility called RSSHub
https://docs.rsshub.app/routes/social-media#youtube
Essentially, we can leverage the free API of this site to provide a URL that the RSS plugin can work with.
How this works We visit the YouTube channel in question Right click anywhere there is a blank area on the page, and from the resulting window, choose “View Source”9c6f0d42-7ed9-44b5-95e4-327f01e67a12-image.png This then opens a new tab where we can see the underlying code. In this new tab, press F3 on your keyboard which should open the “find” utility In the search window, type RSS and press enter You should be able to find something the like the below
865cf25f-4fb4-4ea3-9467-6f67fd9571f8-image.png Copy the RSS URL - in this case, it’s the below, but only the actual URL highlighted
c61a647e-5acf-4833-9cd7-7b7b88c3b61b-image.png Now we just need to convert the link above, and append the channel ID after the = sign The link you land up with becomes https://rsshub.app/youtube/channel/UCnr_M7_nAku9k3T88A4Ke2Q Copy that link and paste it into the RSS plugin testing area
47a72a92-2fa9-49f1-8a9e-0535086657f2-image.png This new link should now return data
118fa96f-24b7-42cb-b5da-90409e4e5d60-image.png
You can now use that same link in the RSS plugin to pull the videos you want 🙂
ConsiderationsThis is a free API, so will be subject to fair usage policies. For this reason, I strongly recommend you check once per day to keep the session count low, and to prevent RSSHub from blocking your IP.
Bearing in mind the busiest of YouTube channels typically upload content at minimum daily, so this should be fine.
Enjoy.
Running nodeBB on v6 of MongoDB and tried to upgrade to v7
Is there any benefit to upgrading?
Anyway I did
sudo apt update
and saw these lines (which still references v6?)
…https://repo.mongodb.org/apt/ubuntu jammy/mongodb-org/6.0 InRelease
Hit:10 https://repo.mongodb.org/apt/ubuntu jammy/mongodb-org/6.0 Release
Then
sudo apt upgrade mongodb
didnt work
Can anyone explain what failed there?
Hello, I’m interested in testing this WordPress theme, and I’m eager to get started. Could you please provide guidance on how to set up and test this theme? I noticed it involves commands like ‘yarn,’ so I would appreciate your assistance in getting it up and running.
https://github.com/WordPress/wporg-developer
when doing nodebb upgrade, this is one of the steps
$ git reset --hard v3.4.2Is there a way to just say latest version, rather than having to type in the exact version number?
when I did this command (as per instructions to see what version its on)
git rev-parse --abbrev-ref HEADit gave…
v2.xwhys it saying 2?
Also got this screen at start
Screenshot 2023-09-13 071316.png
I’ve been asked to do this:
On the forum, mobile friendly and on PC you’ll get a fire coloured gradient for the background with everything within a frame on top of that background so the frame can be scrolled but the background doesn’t change.
Centred experience such as tumblr or twitter in the sense that it’s the info that gets scrolled but not the whole page
The forum is nodebb hosted, so although I can add custom CSS or Javascript, where can I upload the image to use?
Also what CSS to write please?
I wish to stop browser cash to force nodebb to rerun custom css everytime page is refreshed
(as it picks different random image as background)
Theres place for custom css / js
But where to put this html
I tried it in a few places but it didnt work
On further googling do I need all these lines?
<meta http-equiv="Cache-Control" content="no-cache, no-store, must-revalidate"> <meta http-equiv="Pragma" content="no-cache"> <meta http-equiv="Expires" content="0">I tried that in Custom Header, didnt work either
Strange thing today, thought my pals nodebb.com site was down, as browser prevented access.
It gave the your connection is not private security warning (like when theres no SSL)
But Ive been told issue was that i was using
www.sitename.nodebb.com
And should just use sitename.nodebb.com
!
Have I missed something, since when did www. stop websites accessing properly?
I’m posting this as a long-shot that someone might have a thought of why this Wordpress / Woocommerce site stopped working recently, although code not altered.
Its not my page, but the owner had a working site that used a Leonardo.ai API to have a panel to generate images, which were used in these ‘diamondpainting’ kits, where people make the pictures out of small plastic beads.
Anyway last week the website just stopped working fully, now has a word [Leonardo-AI] where the ai panel was! It should have run some custom PhP there.
diamondpainting.png
I inspected the html in the site www.diamondpainting.ai
and there is a
<P>[Leonardo-AI]</P>
which seems strange!
He wondered if he has been hacked, so tried installing last weeks back-up and that has the same error now.
Its very odd.
Not sure if there is enough info here for any guesses on what might have happened
How to configure my own firebase server in this plugin and android app
this app was developed by a Poland developer Bartosz Juriewicz but he did not mentioned the configuration part clearly. could someone please help me in updating my own firebase URL and keys. since i have never crated a firebase app or server i am finding it difficult to update credentials in the plugin
when i viewed the source code I’ve found this
f9d5f1e4-4f06-48d9-8454-ce30c913c003-image.png
e029cc03-0e9f-4723-875b-d69599f3b859-image.png
https://smsforwoocommerce.gitlab.io/
https://wordpress.org/plugins/free-sms-for-woocommerce/
Hello @phenomlab
It would seem that we are no longer referenced at Google whereas we were before.
How can I remedy this?
Things to do in NodeBB? Cloudflare? nginx?
I admit I don’t understand much about referencing except that search engines come to index a specific file on the server: sitemap.xml, robot.txt
How does NodeBB handle this?
Knowing that I did nothing specific to be referenced with them before.
Other search engines like Duck Duck go, bing, yahoo seem to work.
What is the best way to get a SSL certificate for a domain, which is on a self-hosted server at home?
Are there free options which work, or do people tend to by a SSL service from the place they buy the domain?
I’m also curious @phenomlab do you self-host Sudonix, on your own machine and internet? or do you feel it’s better to pay for hosting?
Subcategories
-
Customisation
Looking to revamp your site layout?
-
Performance
Problems with performance ?
-
Networks
Get help with network issues
-
MailGun Not Working NodeBB
Solved -
Podcast Share NodeBB
Solved -
-
-
-
Deploy React + NodeJs App
Solved -
-
iFramely self host help
Solved -
Iframely (Nodebb)
Solved -
NodeBB Mess / Mongo DB
Solved -
-
-
installing flarum with plesk
Solved -
-
-
Configure SMTP for Nodebb
Solved -
-
-
-