Skip to content

Sudonix and fediverse

Solved Customisation
  • @Panda I don’t have any plans currently. What sort of challenges have you encountered?

  • @phenomlab
    unfortunately I haven’t really got my head round all of the terms, and my experience running a Mastodon site (for a short while) has left me with Computer PTSD lol.
    I thought I would wait for you, and follow your lead, because in the past you have been the bridge on issues I had with NodeBB itself.
    Of course they do support on the NodeBB forum, but the more frustrating question I had, the longer it would take for a response!

    So I guess Im hoping you will be an earlier adopter 🙂

  • Pandaundefined Panda has marked this topic as solved on
  • @Panda it’s not something I’ve personally contemplated to be completely honest. The idea of the fediverse etc hasn’t come into my radar so my experience is somewhat limited sadly.

  • ok I installed a v4 alpha nodebb, and as expected there are issues, Federation isnt working at all. Ive made posts on nodebb forum about these.

    But I think you should get into this @phenomlab , because people come to you for Nodebb help 🙂

    Now as this was my test, I installed it in a subdomain.
    eg. mysite/v4
    would not having the nodebb in a root website url potentially add to problems?

  • incidentally, there seems to be a weird bug on Sudonix now. When I submit a reply and make any edit, it goes invisible, until I re-load the page?
    blanpost.png

  • @Panda yes, that appeared after the upgrade to 3.8.4. Not sure where it came from and need to investigate.

  • @Panda said in Sudonix and fediverse:

    would not having the nodebb in a root website url potentially add to problems?

    No. That shouldn’t have any bearing.

  • @phenomlab I’ve seen the same issue on my forum.

  • Am I understanding this correctly. This sounds like it pulls in posts from other sources that have the same technology without having to go to the actual page into the category that you setup for it. There is also the ability to follow people on those sites and get their new posts to automatically show up on your site under the specified category.

    How is this different than rss feeds? If I were to comment on my site with the category setup like this, then that comment would show up on the other site and vise versa? Then in addition I would be able to see all of the comments?

  • @Madchatthew said in Sudonix and fediverse:

    If I were to comment on my site with the category setup like this, then that comment would show up on the other site and vise versa? Then in addition I would be able to see all of the comments?

    Yes, this is how federated content is supposed to work. Personally, I do not see the appeal. It means ingesting foreign content into your own site which seems slightly pointless to me as the content already exists elsewhere. Isn’t the point of your own forum to be where the content should originate?

  • @phenomlab said in Sudonix and fediverse:

    Isn’t the point of your own forum to be where the content should originate?

    Agreed!

  • @phenomlab I agree with you as well. If it is my sight, I want my content/users content for my sight. I would just link out to another site or post if I found it relevent rather than have all of that other site’s content on my own site. Besides, I believe with SEO, having links out like that is supposed to help your score. If I am wrong about that let me know.

  • @Madchatthew you’re 100% right.

  • I had the intuition that Luddite @phenomlab wouldn’t be rushing to adopt Activitypub, thats why I made the post encouraging him to get onboard 🙂
    I think @phenomlab your contributions right now on that area would be very helpful.

    Federation will have huge advantages, especially for starting off forums that would otherwise be quiet, because it can bring in posts from similar sites to increase content.

    The only problem at the moment is it doesn’t work perfectly, not the concept!

  • @Panda said in Sudonix and fediverse:

    Federation will have huge advantages, especially for starting off forums that would otherwise be quiet, because it can bring in posts from similar sites to increase content.

    Can’t say I agree with this statement. To me, if I visit a new forum, I’d much rather be viewing original content rather than that which I can easily consume elsewhere. I understand that new forums are often empty with not much content, but the growth needs to be organic rather than ingested from elsewhere to make it look busy.

    Using RSS feeds to pull in content from remote sites is fine as long as you use it for reading reference and create a discussion around the topic you are referring to (as I do with Sudonix), but absolutely pointless if you include the entire article and all associated responses - you may as well just visit the origin site instead.

    Another issue is SEO and the impact duplicated content will have on your own forum when it comes to Google indexing your site. Duplicated content negatively impacts SEO and in addition, that same content may be proprietary meaning you need permission to include it on your site.

    Potentially, it’s a legal minefield which should be treated with trepidation to ensure no copyright infringement takes place.


Did this solution help you?
Did you find the suggested solution useful? Why not buy me a coffee? It's a nice gesture, and a great way to show your appreciation 💗

Related Topics
  • Fancybox zoom

    Unsolved Customisation
    2
    0 Votes
    2 Posts
    52 Views

    @DownPW Technically, it should be possible with the addition of the below

    Toolbar: { display: { left: ["infobar"], middle: [ "zoomIn", "zoomOut", "toggle1to1", "rotateCCW", "rotateCW", "flipX", "flipY", ], right: ["slideshow", "thumbs", "close"], }, },

    Meaning your code block becomes

    function fancybox() { if (top.location.pathname !== '/login') { $(document).ready(function() { $('a').not('.forum-logo').not(".avatar").not(".emoji").not(".bmac-noanimate").each(function() { $('a[href*=".jpg"], a[href*=".jpeg"], a[href*=".png"], a[href*=".gif"], a[href*=".webp"], a[href*=".svg"]').addClass("noanimate"); }); }); Fancybox.bind( 'a[href*=".jpg"], a[href*=".jpeg"], a[href*=".png"], a[href*=".gif"], a[href*=".webp"], a[href*=".svg"]', { Toolbar: { display: { left: ["infobar"], middle: [ "zoomIn", "zoomOut", "toggle1to1", "rotateCCW", "rotateCW", "flipX", "flipY", ], right: ["slideshow", "thumbs", "close"], }, }, } ); } }

    Note, that you just need to add/remove the elements in the toolbar you do not need. Obviously, zoomIn and zoomOut are the ones you are specifically interested in. However, if Fancybox detects that the image has already been zoomed as far as possible, then this will not work. You’d need an external library such as zoom.js to add this functionality, or perhaps simpler

    https://www.jacklmoore.com/zoom/

    A good example of how you’d make these two independent libraries work together is below

    https://codepen.io/ezra_siton/pen/VgrjKw

    It’s worth nothing that this specific code is based on Fancybox 3, so may need to be refactored to work with the latest version 5.

  • 14 Votes
    17 Posts
    255 Views

    No problem dude !

    I hope you have a good vacation. Enjoy your loved ones!

  • CSS code customization for the link preview plugin

    Solved Customisation
    4
    3 Votes
    4 Posts
    598 Views

    @crazycells said in CSS code customization for the link preview plugin:

    does OGProxy show the pdf previews as well?

    Not yet, but it could with a bit of additional code.

  • Page control arrows for PWA

    Solved Customisation
    27
    25 Votes
    27 Posts
    1k Views

    @crazycells it is, yes - I think I’ll leave it as there is no specific PWA CSS classes I know of. Well, you could use something like the below, but this means multiple CSS files for different operating systems.

    /** * Determine the mobile operating system. * This function returns one of 'iOS', 'Android', 'Windows Phone', or 'unknown'. * * @returns {String} */ function getMobileOperatingSystem() { var userAgent = navigator.userAgent || navigator.vendor || window.opera; // Windows Phone must come first because its UA also contains "Android" if (/windows phone/i.test(userAgent)) { return "Windows Phone"; } if (/android/i.test(userAgent)) { return "Android"; } if (/iPad|iPhone|iPod/.test(userAgent) && !window.MSStream) { return "iOS"; } return "unknown"; // return “Android” - one should either handle the unknown or fallback to a specific platform, let’s say Android }

    Once you’re in that rabbit hole, it’s impossible to get out of it.

  • Post Style View

    Solved Customisation
    67
    18 Votes
    67 Posts
    6k Views

    @cagatay

    Just add margin-left on the element like @phenomlab said to you :

    topic [component="post/parent"] { margin-left: 10px; }

    aa08c62b-4223-4cba-8c0f-c73d50474c0d-image.png

    Maybe @phenomlab have a better way

  • How to fix header side as boxed

    Solved Customisation
    10
    6 Votes
    10 Posts
    516 Views

    @phenomlab yes it caused a problem for mobile users.
    thank you for helping …

  • Nav Drop-down [Sudonix]

    Moved Bugs
    3
    1 Votes
    3 Posts
    323 Views

    @phenomlab said in Nav Drop-down [Sudonix]:

    @jac Fixed

    d2e5410b-fa82-4fc9-a861-7913d3c560ab-image.png

    Thanks for reporting.

    Thanks mate, not a problem 😁.

  • What brought you here?

    General
    6
    3 Votes
    6 Posts
    439 Views

    @gotwf And very welcome it is too. I love a balanced discussion.