Jump to content

Leaderboard

Popular Content

Showing content with the highest reputation since 02/24/2013 in Articles

  1. I wrote at the first of the year i might have some news to share with you all. I've decided to come back partially to IPS development, and re-release some of my bigger apps. Bringing Back: Stratagem Formularize these are the two apps i'll bringing back very soon. Possibly New Apps: Meals - This will be a "recipe" app. it will allow you to define ingredients, build recipes (with measurements), so you can create a daily/weekly/monthly meal menu that will also generate a groceries list of what you need to purchase or have to make each meal. Chrono - this is will be a time logging applications. it will allow you to log hours, costs, task, as well as send task and pay individuals thru any of the support payouts in nexus (since nexus/commerce is becoming apart of the whole IPS suite). Easy Tables - This app will allow you to build data tables, with some computation abilities (like a worksheet) and use them in various places on your site. Going Open Source: Babble names 2 avatar Toolbox Babble and N2A will likely be released under an open source license that will prevent monetization of the apps, but allow any one to modify it but not claim it as their own by changing the name or any other means. Toolbox will be released under its MIT license its always been under, toolbox will likely be only viable for IPS 4.x development, 5.x sounds like it kills off most of what it was designed to do, but it also extensively uses the hook system. So i highly doubt they put much thought into having the new "event" system, cover 1% of the places i hooked into to make most of the advanced features in this app work properly. which is sad, cause it has a lot of features i do use. after i make their repositories available, i will no longer be supporting this apps free of charge, they will be released as is. deader than disco: group menu manager downloads plus I wont be releasing these apps under Open source, and would just rather see them die. I don't think they will be able to be updated for IPS 5, as both used the hook system extensively, to do what they did. Pricing: TBD
    4 points
  2. I might have some news in the next few weeks, not sure if it will be welcomed or not, we will see how it all goes.
    3 points
  3. I will be coming out with a free new app/tool. I have stripped out a part of the toolbox, the Dev Toy Box, and will be releasing it as a stand alone app. I actually do use these tools quite a bit, but i've noticed toolbox is starting to have issues with php 8.2+, this is largely due to issues with in the IPS 4.x framework (where they are still largely doing things the way you would've done them in php 5.3, that are now deprecated in php 7+). I don't have any inclination to continue to try to fix IPS shortcomings any longer (to clarify this, i think any and all php software should be able to run with E_ALL enabled without suppressing anything. currently IPS doesn't allow this, as it throws a lot of deprecation warnings). Anyway this isn't meant to be a IPS rant, but an announcement to Dev Toys. Dev Toys will take the Dev Toy Box from the toolbox app, and allow you to run it without the toolbox. I can see some limited use outside of development for this app. it will have several tools, including converters, encoders/decoders and generators. I personally use the images converter to convert between png to webp and webp to png or various other formats. Hopefully it will out over the next week or so. again it will be free.
    2 points
  4. I've decided to give the "subscription" model a chance. I've come up with 3 tiers, with a some additional "packages" to go along with them. Tier monthly: this tier will cost $10 a month and will allow to run any of my available apps on one site. if you need for multiple sites, you can buy additional uses for $5 a month.* Tier Quarterly: this tier will cost $25 every 3 months and will allow to run any of my available apps on one site. if you need for multiple sites, you can buy additional uses for $10 every 3 months.* Tier Lifetime: This tier will give you access to all my apps for a lifetime on one site. it will cost $400, if you need additional sites, you will need to purchase monthly or quarterly tiers. this subscription will not offer additional packages for multiple sites. This package will also have an elevated support to it. it will also be available to limited quantities. Additional Packages: Monthly Addon needs to be purchased if you plan on running any of the apps on more than one site. this package will have a premium of $5 a month Quarterly Addon needs to purchased if you plan on running any of the apps on more than one site. this package will have a premium of $10 every 3 months. Setup Addon have me setup each app on your site elevated support for one month $75 one time fee per site** Premium Support*** 2 hours of premium support $20 monthly * this package will be of limited support and it will also not be perpetual, if you let the package to lapse, the apps will disable themselves. ** this isn't per app, just per site. so if you want the apps to be installed per site and have the appropriate add on, this will acquire an additional charge. *** each tier/package will offer limited support. support can be a timely and costly thing. there are times my app isn't the direct cause. typically the backtrace from the error logs will tell me exactly what i need to know, other times a more involved investigation is needed. I am considering this move involved investigation to be considered premium support. basically if i can not reproduce it on my local hosts (i have 3 of them using docker, in various configurations to test on various platforms), then i will consider this to require additional support/time. This is what i'm thinking, let me know what you guys think. let me know if you think they are too expensive, too ambitious, too whatever or not enough. if you have any questions, feel free to ask or if you have suggestions, feel free to leave them down in the comments.
    2 points
  5. Where to begin, i thought 2020 was a bad year, but so far 2021 has turned out to be a pretty bad year as well. the year started off with loosing my business, and having to find a new job. then i got the flu, and it took me down for several weeks, and then in early may, i was attacked by a cat on my leg. I kept the wound clean and all seemed to be going fine. it barely hurt, there was no discoloration, there was some slight swelling but it "seemed" fine. then about a week after the attack, after dinner, i got really tired, like to the point, where i "passed" out at my desk and hit my head. I just thought i was just exhausted, as i hadn't gotten that much sleep the last few nights. so i went to bed, then the next 4 or 5 days, i was in and out of it and hadn't realized that 5 days had passed, till my sister showed up one morning, as i hadn't been answering my phone. she thought i was dead, and forced me out of bed and rushed me to the emergency room. The cat bites had become septic and i was very close to death, if my sister hadn't come when she did, i would've probably been dead the next day or so. They admitted me, and started me on a massive amounts of antibiotics. I also went thru 3 surgeries on my leg, to remove damaged or dead tissue and i have a gaping wound and under home wound care (as i have a wound vac attached to my leg to help the wound heal). I will more than likely need to under go another surgery for skin grafts. I was released last week, and i was unable to walk on my own (i required use of a walker or wheel chair, as i was unable to stand for more than a few seconds on my own). All last week, i had a home care nurse for physical therapy come every day, forced me up out of bed, forced me to walk around, and to get me back to doing things on my own. after about 3 days, I realized i no longer need the use of the chair or walker, and that i was able to stand and do a fair bit of walking with only a fair amount of discomfort that went away if i sat down. Today i was able to walk up the 25 or so stairs to go up stairs on my own, it hurt quite a bit, but what is it they say "no pain, no gain", my PT nurse says i've made excellent progress in a very short amount of time. I am also now able to sit at my desk for than a few minutes, so i will be returning back to at least work on my apps and anything else outstanding, as i'm on extended medical leave from my other job atm (as the shop insurance wont cover me if i had any accidents or injured my leg while i was there). so to say the least, i defied death once again, and i am quite eager to start doing something again, as i've been going stir crazy this last month or so (as the hospital wouldn't let me have my laptop, the reason they gave was i needed to rest, so they only left me with my phone and i watch a buttload of youtube and netflix. btw, army of the dead, what a god damn let down.) anyway, i hope you all are well, and if you have any questions, let me know. Like i said, i'm quite eager to be more productive again.
    2 points
  6. I have been sick for the past few weeks and haven't been able to take care of bug reports or develop much. I am better this week, but still a bit below normal, so i will do my best to get to everyone's issues sometime this week. Regards, Michael
    2 points
  7. New Features: MM Style Mobile Menu (similar to the one found in IPS 4.x, there are limitations to this menu, as it only handles menus, so any magic block or application addon features as popular and featured are not displayed. this only applies to the mobile menu however. This is a setting in the group management, by default it will use CJ Menu's mobile menu) add stems to sub menu disable "cloning of menu" import from IPS Navigation (from their menu system, not just import everything) speed improvements
    2 points
  8. Recently I was asked to look into creating a "live event" system. Sorta like "status update" but for general news/tweets/articles/etc, that could later be converted into a pages page at the end of the live event. This got me thinking about how live event systems work. To be effective, they have to be able to deliver the information in real time, there are only a handful of ways to do this efficiently. Ajax is simply out of the question in most cases, cause it can be a huge resource hit if more than 20 or so people are actively viewing the live event, so this got me thinking about babble once again. One of the things that set babble apart from other chat systems, was the fact it used websockets to deliver the messages to the connected users instead of relying on ajax to retrieve a list of new messages. this allowed for much faster real time communication, as the message being sent and received were almost instantaneous, with the biggest limiting factor being the connection speed of the user. However, this required special software to achieve. I opted to use node.js to serve as the websocket host. this would've required a separate server for site to run the babble node.js app on or use my service. Both of these required additional resources from both the client and myself, to implement fully. Now as most of you know, I am not some fairly large corporation or even a large or medium or small business, I'm one person, with the resources of 1 person. So running the service for me was a costly endeavor for me. Even if it is more of a pita, the self hosted option is honestly better for everyone involved. Yes self hosting a nodejs server could be more expensive for some, but for most it might actually be cheaper. The servers I had, I had 2 of them at one point, then rolled back to 1 cause of cost for version 3 (but it was a more powerful server than the previous 2 I had). I tried to evenly distribute the cost of the service to the packages for babble (which at the time of the service, I was not making any money on the app itself and the service cost i was mostly in the hole on always). This was cause the size of the server had to be large to handle the load it would have, so more load, more cost, and then more cost to you. So with a self hosted server, you could scale to your needs, i would honestly say most sites would need a very cheap vps from like digital ocean or aws (around $6 to $12 a month). So if I were to bring back Babble, it would also include a live event system in it. I have several ideas to improve it to, one of the ideas i had was a "watch together" type system, that would allow multiple people to watch the same video (say from youtube and the creator of the watch together would have control over the video, like pausing/ff/rewind/etc) and have a chat going among those watching it. If i was to bring back Babble, it would be apart of the subscription model, but it would not have a service attached to it this time. It would strictly be a self hosted thing, I of course would offer a setup service for those who needed it. Let me think, here are some questions to ponder: Should i bring back babble and why. what features would like to see added what changes would you like to see what concerns you'd have with running your own node.js server should alternatives be explored instead of node.js+websockets whatever other question/comment you might have
    1 point
  9. Decided to release the club's menu i made awhile back but never "officially" released.
    1 point
  10. Stratagem 3.3.0 has been released under the new subscription model. I've always wanted to do a central app that was required for all my apps, as I use a lot of "shared" libraries in my apps that i've created, that i will fix a bug in one of those and forget to bring it to the other apps or forget where i fixed the bug or when. So this shared app allows me to have only one app that actives the license key and checks on its status when it needs too and also keeps libs i've created to be shared among my apps into one location. This will likely help a great deal with version 5 of IPS, as i have plans on moving over to a framework that plugins into IPS, but use very little IPS code to avoid issues in the future that always plagues me. this should also allow me to more easily move my apps over to other platforms like xenforo and wordpress moving on in the future.
    1 point
  11. I was hoping to have had at least a beta released before the 4th, but i'm having issues with the license system in nexus. I'll work on it over this weekend and hopefully i will have it up monday
    1 point
  12. I just want to wish all my fellow patriots a happy and safe 4th of July! and here is a brief history of the U.S. How it all started, July 4th 1776: When Abraham Lincoln delivered the emancipation proclamation, crushing the rebellion and winning the civil war for the union! Teddy winning the west and protecting us from the evil sassysquatch: FDR defeating nazi germany and imperialist japan: JFK being the first man on the moon and riding a steel stalion: Nixon going to china: Reagan defeating communism: and why no one fucks with america! disclaimer: some liberties might have been taken in telling you this brief history of america. stay safe patriots! source for images: https://www.etsy.com/shop/sharpwriter?ref=shop-header-name&listing_id=1246161092&from_page=listing i highly recommend checking this guy out, he has an uncanny ability to capture what it means to be an american
    1 point
  13. I'm currently finishing up the update for Stratagem. I will be testing it for the next week or so, to make sure i've got everything fixed. Stratagem will be the first app released under the subscription model. after this release, i will begin development of stratagem 4.0, which will like be the last branch for the IPS 4.x series. Stratagem 5.0 will be the first branch for IPS 5.0. if you have any questions or comments, feel free to leave them down below.
    1 point
  14. Would anyone be interested in me doing my work as a streaming session? like a few hours a week, just having me talk about what i'm doing, get an idea of what i do, how i do it and possibly why i do it. it would give you all a chance to see a progress of an app/development and get to know me as i'm sure i will try to make it entertaining, with stories and jokes and what not. let me know what you all think about this idea.
    1 point
  15. I'm still around and kicking, just been busy getting everything ready. been working on the new apps, along with some wordpress plugins too. I've created a discord channel, it's usually on on my phone/tablet/pc, so if you want, come join. let me know who you are and all that https://discord.gg/cRc5u9G
    1 point
  16. I am alive, I don't mean to disappoint anyone if you are I had a chance to use my talents to help a few local schools out with their IT dilemma (mostly fixing their old and donated computers to hand out to children who don't have one). So i was busy with this for a bit, and then i got sick (not with covid19, at least they told me it wasn't it, but it kicked my butt for about 5 days), but i am back now. I have a few things to get thru for a few clients, and then i will start working my way thru the backlog. hope everyone is staying safe and well
    1 point
  17. I know it might seem like version 3 is a pipe dream, but after a lot of debate, thinking and trying to figure out what i was going to do with it, i've began work on version 3. Its gonna be different than what i've previously shown for babble version 3, it will have some elements lifted from it. but here is a list of some features removed and added into version 3: Removed: Guest Messaging: this was removed cause the code was a bit buggy and was standing in the way of some features i wanted to add in. guest will be able to view the room, but there wont be any settings to allow them to chat. Rooms: well they're not really gone perse, but they act differently. in 2, they were treated as different entities than each other, in 3, they are treated as "channels'. persistent online list: as some of you know the online list has been a bane to my existence for awhile, i had thoughts of removing it completely cause of the issues, but i did a lot of work on it for 2, and have taken what i've learned to 3. in 3, the user list is pulled directly from who is connected at the time when it was connected, in 2 it was a list i tried to maintain and i think that was the problem, trying to keep the list synced. entry/exit notifications: this wasn't really popular with folks, got a lot of complaints about them, so i've decided to just remove them. New: front interface: i really like how the new interface for babble is turning out, it reminds me a lot of chats like slack/discord in the way it functions. new sounds: there will be new sound files, less annoying and softer than the old sounds. whisper history: will show you a list of everyone you have had a conversation with in the past, with showing you their status. Statuses: change your status, if you go idle, automatically sets to away. new bots: there will be several new bots and the way they are configured. Group Chats there will be more news as i finalize the alpha of 3, here is a short video of some of the new features and what version 3 looks like: *note: there isn't the final look, as i have minimal styling atm, as i get all the elements built and changes in the codebase.
    1 point
  18. Babble 2.5.0 will be released the next few days. This release is mainly for Commands. A lot of the planned features for commands for 3.0.0 have been backported to 2.5.0, to help fix several issues. mainly cause of confusion when it came to permissions or "quirks" in the previous system that would allow some of the "moderator" commands to be used by everyone or groups that weren't a moderator. Features/Improvements: Custom Commands/included commands and aliases have all been merged. Permissions are now handled per Command (including any added commands). Custom Commands of the basic type found in previous versions can be created, along with more advanced form ones, like the included commands. there will be new guides to explain how to do either. Custom Commands: you will still be able to add your own custom commands. there will be 2 types you have a choice from. Basic, basic works identically to the way the custom commands from previous versions, and advanced. Advanced are php based ones, designed to do more advanced things, all of the included commands are of this type. I will make guides for both of these types, to better explain how they are to be used, and what options are available to you. Aliases: Aliases still exist in this version, but they are now included with the commands. Instaed of one HUGE list of available commands, with their stacks all visible. The Aliases have their own tab within the command. Help: Help has its own tab now inside the command, and will be using translatable, so you can customize the commands help per language you have installed. This is a much needed improvement for babble, hopefully it is a welcomed change . let me know what you think or if you have any questions.
    1 point
  19. the chat service is now live, so if you are a self hosted and wish to join the service send me a PM . as for self hosted, i will be adding clubs to the self hosted here in a few days. i haven't forgotten about it
    1 point
  20. The babble chat service is now live. Please download 2.3.3 and install/upgrade. after purchase, please go to "Store->Purchases", there you will find your license key for the babble chat service. Next go to your acp->Babble->General->node settings tab (the URL should already be https://codingjungle.net if not please set it to that). Paste your liceense key into "license key" and the email from the account that was used to purchase babble into "license key email", now click save it should now activate the key. this process can take up to two hours. enjoy
    1 point
  21. Update: the service will be up later tonight, I am -6 UTC, i hope to having up before midnight my time (which is 9 hours away), but a few components i made, were built on 4.1 and i am needing to update them for 4.2 (minor changes, shouldn't take long, but i will want to test them first). I will be launching the long awaited Babble Chat service on Monday 7/31/2017. I had plans on doing it today, but that was before a violent storm decided to tear thru my neighborhood and now has left me without power since Saturday night at around 9pm (i am still without power, but at a friends so i could get some work done). So i was unable to get all the pieces put together like I wanted too on sunday to get the chat service rolling today. I will continue to support both types of babble (the self hosted and the service) but i will no longer be offering the babble self hosted version for sale to the general public, unless they want to pay $500 for it (however if you are interested in the self hosted version, contact me first, the price will be much lower than what is listed, same with renewal). the reasons for this are many, but to put it simply I've grown weary of the complaints from either non-technical people, people who don't see that it has special requirements and/or people who misunderstand that it isn't going to be a free service like IPS had. I might put together a "free version" later, but at this point i haven't given it much thought. unlike IPS I am not a corporation with thousands of clients, where i can offer something like this free of charge. I also do not plan on making great amounts of money off of the service. most of the renewal, along with the purchase price, goes towards the application and its maintenance. out of the $25 every six month renewal, the actual service is about $9 per license (the service is actual at cost) the rest goes to my time involved in updates/new features/support. Current Self Hosted/Trial Service: if you are currently a self host client and would be interested in the service, please contact me and i can explain in further details the terms of it will be. If you are in the current trial service, please contact me ASAP so i can see if you will continue to use the service, if so, so i get you setup. I sent out an email, but i have only heard back from a few people. Regards, Michael
    1 point
  22. Name 2 Avatars - yes Babble - latest version Media - no Keywords - untested Downloads plus - no, new version soon CJ Duplicate Member Logger - untested, but it should be. Storm - Latest dev version pulled from GIThub. Smooth Scroller - yes CJ Menu - no
    1 point
  23. With IPS removing chat service next year form their application lineup. this leaves a lot of site owners out in the dark in what to do, how to replace it if it is vital to their community, and with a lot of the third party solutions being expensive or requiring a lot of setup, I have decided to see if having babble as a SAS (software as a service) is worth the time and effort it will require to get all setup. you can help me out by joining the trial. somethings to keep in mind: you will need to purchase babble from here or from the IPS market place (if you purchase it here, i can offer you a discount on it, but please contact me before purchasing it as i will not be doing partial refunds after the fact). you agree to only use babble during this time period (as the point of this trial is to determine what sort of infrastructure i need to create, this includes what sort of servers and their resources). you also agree to run the alpha/beta's of babble 3 and leave feedback. you also agree that by joining the trial, that you will need to register to my site here, be apart of a special members group, so you can get access to areas that are restricted. these areas include and not limited to, bug tracker, forums, downloads, store, etc. I will also be using this group to send out emails/pm's with questions or surveys that you agree to return to me filled out/answered in a timely manner. babble version 3 looks significantly different than babble version 2 and the way it works is also slightly different. https://codingjungle.com/roadmaps/babbles/ you can visit my roadmaps for babble, to see the changes. I will be updating it in the next few days to bring it up to date with the current state of babble version 3. Other things to consider, if the trial is successful the service will be done on a 6 month renewal terms. none of the prices will be set in stone yet, so i can not say how much the terms will be, but i will try to make them as reasonable as possible. if this trial doesn't work out for any reason, I will offer to help any one setup their own solutions to get babble working. if you wish to join the trial, please contact me via PM or thru the contact form. the trial will officially begin December 1st and will last 1 month to 6 months (so i can collect stats on usage, and see what is the best way to go about it).
    1 point
  24. I will be beginning work on CJ Menu 3.0 on monday. I will post a "change log" over the next few days. If you have any ideas or suggestions, please post them in the tracker as a suggestion: http://codingjungle.com/tracker/cjmenu/ Update: http://screencast.com/t/pPsxMVLCe1i the traditional menus in action.
    1 point
  25. CJ Menu 2.0.0 Preview. New Features: More: replaces the "slide menu" Sub Menus stay open on screen resize Sub Menus resize on screen resize. Enhanced Mobile Menus (bigger sub menu's, for easier use on touch devices) Changed "back to top" from menu, to lower right hand corner. New menu "type". Internal: allows partial URL's from your site, to allow easier portability if sites URL changes. Improved "Import Navigation". Movable "User Menu". Improved Menu Activation (now if you are in a topic, its forum will activate. available for all of IPS applications) Most of the improvements in 2.0.0 are done on the code level.
    1 point
  26. There might be a delay in replies to pm's, emails and support tickets for the next week or so.
    0 points
×
×
  • Create New...