Jump to content
Invision Community


  • Content count

  • Joined

  • Last visited

  • Days Won


CodingJungle last won the day on May 30

CodingJungle had the most liked content!

About CodingJungle

  • Rank
    Production and Things
  • Birthday 08/18/1981

IPS Marketplace

  • Resources Contributor
    Total file submissions: 33

Profile Information

Recent Profile Visitors

16,707 profile views
  1. CodingJungle's Apps [support topic]

    i can't reproduce this on my local or my live site using dplus, so if you could send me in a PM a link to your site and an account i can use to test with. i'll try to debug to see what could be causing it.
  2. QOTW: What was your first computing memory?

    Mine was a commodore 64 that i got in '86 for my bday (i'm still angry DAD, i had asked for a NES! got that for xmas tho lol) but i'm glad he did, i learned a lot about computers from it (oddly enough not a whole lot about programming lol). I had scratched my initials into the back of it, with an infinity symbol (cause i was obsessed with the concept of infinity when i was a kid). sold it at a garage sale in 92 when my dad had gotten me a second hand macintosh. then years later, around 2012 i was at a salvation army thrift store with my sister, looking around. saw a shelf filled with old computer parts, and found a few commodore 64's and when i flipped the one over i found my initials and the infinity symbol. it made me smile that it was still out there. I didn't buy it, it needed another master .
  3. CodingJungle's Apps [support topic]

    kjell is on the chat service and reports some issues with the online list. if you'd like to try it, i can set you up with a trial of it and you could see if it fixes it or is the same. that way i might have a better idea of how to approach the issue, as ruling out the node app server would limit the issue to a few things instead of an almost limitless list of things. if you are interested in this shoot me a PM, so this way you aren't under any obligation for a service subscription till you can decide which one you'd like to continue with and then we can go from there (and if it turns out the issues are resolved, and kjell is experiencing a different type, then i'm sure we can come to a deal on the chat service that suits both of us).
  4. Babble: Real Time Chat

    i've purcchased the plugin, and will see why it doesn't work with babble, and will attempt to make it work. yes, you can add this to your customs.css, and then change the text color to whatever you'd like in the textarea. .ipsApp .cBabbleTextArea { color:#000; } this will change the text color to black.
  5. Babble: Real Time Chat

    since the chat box isn't an RTE, i have to parse the emoticons a different way. if the emoticons get added to \IPS\Data\Store::i()->emoticons, then it should work with them. but i do not know what "custom emoji plugin" you are using so i can't further elaborate on how the author of it does it. I use to include the emojione library with babble, but it is a massive library that made babble difficult to install on some servers due to upload limits. i've been thinking about releasing it as a free addon for babble, but been busy. I've also considered replacing the text area with an RTE, but the RTE does some weird things and i can never get it to recognize the commands properly. i have a few ideas, so it is possibly in version 3 i will make it happen. each element in babble should have their own ID or css class name, they don't all appear in the CSS as it uses a lot of inherent style from IPS. for the message area's background, you can target #elBabbleList or .cBabbleList in your customs.css to change the background to a different color, without changing it on the rest of the suite. no there isn't, sounds are annoying, especially if you aren't expecting them or in a place where a unexpected sound can be disruptive. this is why they are disabled by default. trust me, you'd have a lot more complaints if they were enabled by default and some one was in the chat at work ;P
  6. CodingJungle's Apps [support topic]

    the only permissions i am aware of are on the category permissions, there is one for review files.
  7. CodingJungle's Apps [support topic]

    I am not showing any issues with reviews and downloads plus, did you mean something else? only one feedback from the email i sent out, and that was more about a theme issue and where the count badge appears, nothing directly to do with the online list. I'll go over it again, to see if i can find any possible reason why, as i mentioned before i had 27 users connected to it over a course of 3 or 4 hours and was not able to reproduce. (i used the chat service for this, i'll do it locally this time).
  8. Babble: Real Time Chat

    alright uncovered the issue, it isn't with Babble. it is with a plugin of mine "smooth scroller", it's JS is throwing an error, cause it is looking for an element that doesn't exist on the popout. i've disabled it for now.
  9. Babble: Real Time Chat

    it seems to be several of the javascript functions aren't being tiggered either, the online list isn't resizing. thanks, i'll look into what is causing it.
  10. CodingJungle's Apps [support topic]

    i've recently merged their two codebases, so they are relatively the "same" when it comes to what is under the hood. the chat service version communicates a bit differently (as it has an additional check to make sure the connected users belong to a site that is authorized to use the chat service). Advantages of Self Hosted over the chat service: no limit on how many users can be connected, this will be limited by how many your server could handle. continues to function if you let your renewal expire (unless there is something in IPS that breaks it on an upgrade). Disadvantages of Self Hosted over the chat service: limited support (as i will only address issues that are directly caused by the PHP app and in babble.js, any issues stemming from node.js/server configuration i don't cover). no port blocking. a lot of public/work networks will block any ports outside of 80/443. the chat service uses SSL URL so port 443 is used by default. for me the chat service is more ideal, as the self hosted just this year alone has racked up about 250 hours in support, but the chat service (counting its testing period from november of last year) has roughly been 15 hours. the biggest support issue with the chat services seems to be the keys don't want to always activate (not sure what is causing it, as it is a nexus license key api i'm using), but this has only happened to 3 of the people who have subscribed to it, and i can always manual activate in that instance. There is also the upto 2 hour wait time after activation or private key update, that some have complained about (after activation or private key update, which rarely happens, it can take up to 2 hours before the chat service registers your license key).
  11. CodingJungle's Apps [support topic]

    to be frank, this sounds like something is restarting the babble app in nodejs on the server. most of the recent versions since 2.4.0 have all been to address problems you have reported, the original "problem" that you ran into with 2.4.0 was a change that was made to fix a "ghosting" issue. before the online list was stored on both the user side and in babble.js, but storing it on the user side and then just "updating" it only on the client side when new user joined and removing "dead" ones, was causing the ghosting. so now the list is stored and updated only in the babble.js, then sent to the clients each time a new person comes in or logs off. connected clients also periodically send a "heart beat" to babble.js to let it know that the user is still connected, this will also cause to send out new list every once in awhile too. today i installed 5 browsers onto my two laptops, desktop and the kids desktop and grabbed every available tablet in my house (which there are 7) and logged into each with a different user. so i had 27 people logged in. i let them set for about 3 1/2 to 4 hours, i would let them go idle and every 10 or 20 minutes i would go around to all them clicking the idle message to return to the chat. some i even setup to refresh the page every 5 or 10 minutes, to duplicate exiting and entering. so i spent a great deal of time today attempting to duplicate any possible issue, across a myriad of devices and OS's (my two laptops run ubuntu linux, my desktop and the kids computer were windows 10 and 5 of the tablets are fireOS, 1 is android 7.1.1 and the last is iOS 10.3.3). I will send out a mass email from my site here in a bit, to ask any one with a self hosted package that purchased there to let me know if they are having any issues with the online list with these latest updates. i also ask any who have purchase here, to either post here or send me PM to let me know if you are having any issues with the online list, cause right now i'm dead in the water with what could be happening as i am a 100% certain i can not reproduce this.
  12. CodingJungle's Apps [support topic]

    have them clear there browser caches, i will see if there is any way i can reproduce it. also make sure to inform them that anonymously logged in members will not appear in the counts or in the online list, that is essentially how the rest of IPS works with that option enabled when they log in, so i don't see me making an exception, cause i would get complaints that it shows them instead of them not being shown. also if you have a babble widget using that room with the members list disabled, they will be added to the counts (which is a bug) but not show up in the online list if the online list is disabled on the widget.
  13. CodingJungle's Apps [support topic]

    need to know what is wrong with it? what is not working about it? before i can see what is wrong with it or attempt to fix it, as all my testing has shown it to be working as intended.
  14. CodingJungle's Apps [support topic]

    yes, but these are ideas for "Commerce Plus"
  15. CodingJungle's Apps [support topic]

    this might be better done by the point system that you use, instead of me trying to make it work with all of 'em that are available on the market. not sure i know what you mean here. I like these ideas. as for the store, i would have to check it out better, but i'd prolly end up doing what i do with downloads plus stores, where they are "pseudo".