Jump to content

CodingJungle

Clients
  • Posts

    3,066
  • Joined

  • Days Won

    31

 Content Type 

Downloads

Release Notes

IPS4 Guides

IPS4 Developer Documentation

Invision Community Blog

Development Blog

Deprecation Tracker

Providers Directory

Forums

Events

Store

Gallery

Posts posted by CodingJungle

  1. 3 hours ago, Unlucky said:

    Since installing the latest version of the self hosted babble update our chatroom has stopped working

    We are getting - Babble cannot connect to node server please contact administrator

    We have got server support to restart our node server and still same error

    server support also confirm our Node settings entries are all correct.

    I am going to pm you a screenshot of showing the node server is running ok as it contains sensitive server info

    hello

    2.4.0 node app for babble has changed a decent amount from the previous version. in the changelog for 2.4.0 it mentions about following the new install guide to get the latest version running again:

    Quote

    Please read, there have been major changes to the core of babble for 2.4.0. you will need to follow the new install guide:

    https://codingjungle.com/tutorials/babble/babble-self-hosted-install-guide-24-r31/

    to get babble 2.4.0 working.

    • 4.2 compatibility and added in clubs
    • improved online list (hopefully solving the ghosting problem)
    • Removed the sources/Node folder. babble.js and package.js will be available in your node settings in the acp for download.
    • remove the emoji one library. it was large and served no real purpose.
    • no longer directly support nginx and apache proxy/reverse proxy.
    • removed SSL tab in configuration. lead to too much confusion when setting things up.
    • no longer compatible with 4.1

    i would imagine you are getting the not connected error due to it running the old babble node app, since you didn't mention following the new guide or anything.

  2. 9 hours ago, Monstris said:

    can you share the media files in forum posts from insert existing attachment? 

    Video uploading doesn't play tried with mp4 and webm. 

    Got this error Failed to load resource: the server responded with a status of 404 (NotFound)  https://localhost/tester/applications/cjmedia/interface/media/index.php?hash=49227f08c70da2021ff7d3200bccf3dc1356cc62

    mp3 does work though. using 4.2.2.

    been added to the "debug" list, will try to get to it after this weekend to see what could be causing it. 

    as for your question, it will only grab links from content, it wont grab attachments, you will have to add those yourself.

     

    and here is a sneak peak of a new feature in names 2 avatar 3.3.0, user avatar builder:

     

  3. 1 hour ago, DudeThatsErin said:

    I'm trying to update the plugin and it keeps saying the file must be smaller than 2MB. I downloaded "n2a-3.2.2.zip" and I tried to "upload new version" as well as "install" after uninstalling the previous version.

    you will need to either contact your host and ask them to increase the max upload size for your server or extract the contents of the n2a.tar and upload them in FTP to you server in applications/n2a (if the folder doesn't exist, create it first). 

  4. 4 hours ago, superj707 said:

    Oh question , will I be able to turn off the new tabs? What if I only wanted the questions tab? Or no new tabs at all?

    well they aren't on automically, you have to enable them to begin with :) so if you want questions, you have to enable it. just a reminder i will be redesigning the layout of questions over the next few weeks, as they didn't turn out the way i wanted them too :)

  5. 56 minutes ago, Nesdam1981 said:

    I'm looking at your download plus plugin and have a question. Is it possible to add custom tabs? If not can it be done?

     

    no it just adds the tabs "details" "changelog" "support" and "questions", details is the "description" that you input when you create the download. "changelog" is  what is put into the "whats new box" when you upload a new version. "support" and "questions" are custom things i've added in. support is in fact a content item i've created specifically for the use. you can also reorder the tabs. as for doing a "custom tabs",  i'm sure it is doable but really depends on what you want to do with it. if you just want to "display" static information like details does, but something more eleborate like review/comments/support/questions would take some seriously thought and a bit of work to get done. 

  6. it is suppose to be falling back to the "default" avatar in this case, but there seems to be a bug in n2a. I'll get an update out in a few days (as i am also updating how images are generated, to improve speed and what can be done with them. like the clubs feature if you used it, would have noticed it has an image overlay to it, with color's and text, i am planning on bringing a similar feature to the avatars/monsters/forums and downloads, but it needed a fair bit of work to the image generator.)

  7. If you are currently registered at my site and have purchased an item from there and wish your invoice to be transferred here to the IPS market, please send me a PM with your username there and i can generate you a invoice here, please take note that renewal conditions are different here than they are at my store.

  8. 1 minute ago, Kevin Carwile said:

    Right, so the question is if a slightly more organized codebase is worth trading for the openness and flexibility of the product to be extended in new ways.

    i think the right question would be, what can be done to satiate both requirements? i would like to use some of these things that traits would allow me too without using an item's class, and allow you to abstract to the metal. 

  9. take the report system, if i wanted to use that and not use content/item/comment classes, i have to reproduce all that code for it. with a trait, i'd just call the trait...

    you also have like the 8k lines that Items.php has, would be greatly reduced. which would optimize and reduce memory usage for the core classes if traits were used. (i know not by much, but every little bit can help, and IPS is already heavy). 

    so there are trade offs to the "interior decorator" design pattern as well. 

  10. 28 minutes ago, Kevin Carwile said:

    I agree. I can't think of any other way to remove the impedance that this introduces.

    Although, there is another problem that I can think of. You will not be operating internal to the class that uses the trait so therefore protected properties and methods will be unavailable to the external class.

    yeah its not a perfect idea, but its the price we pay living in a single inheritance language lol ;)

  11. well not at the \IPS\Content, \IPS\Content\Item and \IPS\Content\Comment, you would need to do it in like \IPS\forums\Topic\Post to be able to overload it (as the trait would overload your overload via a hook). 

    if they insist on using traits, i would suggest they make them merely wrappers for other classes, like move all the reactable methods to say reactableClass.php, then in reactable just do:

    public function removeReaction( \IPS\Member $member = null ){
    	\IPS\Content\Classes\reactableClass::removeReaction( $member );
    }

    that way we can hook into reactableClass.php and the trait could be used as normal. 

×
×
  • Create New...