DEV Community

Will Strohl
Will Strohl

Posted on

Upendo DNN Prompt 1.5 Released!

Upendo DNN Prompt 1.5 Released

We originally released the Upendo DNN Prompt just less than two years ago. Holy moly, I thought I was going to look it up and find a much longer span of time! I've personally used this SO many times for projects, I guess it seems like much longer. Upgrades alone are faster. This release brings a couple of fun updates, and it sets the stage for some other updates we can't wait to work on later.  

What is Upendo DNN Prompt? 

If you didn't already know, DNN has a built-in command line tool available to administrators and superuser, called Prompt. This feature makes it super-easy to do many common administrative tasks, such as page and user management - all using a few commands. It's quite powerful. Not only for the reasons I just introduced, but it's yet another extension point for DNN.  

Anyone can build and install commands on their DNN website!  

Our goal for some of the commands is to mature them to the point of contributing them back to the core of DNN. To do that, we'll need your feedback, of course. However, we're also waiting until we get closer to DNN 11. The APIs for building prompts are a bit challenging for a first-timer, still.  

Raised Minimum DNN Platform Version

Until this release, the generator was building against DNN Platform 09.04.00. Raising the minimum version of DNN for a development tool is a tricky thing. We're trying to not be too aggressive with it, because DNN websites maintained/built by teams, typically can't upgrade as quickly as smaller sites that are maintained by fewer people.  

This of course means that as a developer, you're able to have access to bug fixes, performance updates, and more. But it also means that you have access to newer and improved APIs. Depending on when you started your project, you're missing out on cool things, like the Event System!

Added set-captcha Command

We've added a new command, set-captcha, that helps a non-technical DNN website owner to toggle the built-in CAPTCHA setting that's used to show/hide the CAPTCHA when people attempt to log in.  

This feature used to have a setting in the UI, but it's no longer there. To be fair, this is probably because the built-in CAPTCHA isn't as secure as any third-party CAPTCHA. However, it's been historically impossible to find someone to donate the time to update/fix it.  

Though, there's still apparently some value to using it for some people.  

Still, it's a built-in and free way to have a little peace of mind.  

Personally, we tend to use custom or third-party extensions to replace the default login for this and other reasons. It's a shame that this first-time experience isn't better. Maybe you can help the community with that, dear reader? ;)  

This is a toggle-based command. Meaning, if you execute the command, it just reverses the dual-tier state. If CAPTCHA is already enabled, it's disabled. If it's disabled already, then it'll become enabled.  

YOUTUBE VIDEO DEMO: https://www.youtube.com/watch?v=YdR1oFIaZwA

Upendo DNN Prompt Road Map

We have a very exciting update coming in the next release. For the purpose of not ruining the surprise, we haven't published this into GitHub yet. You'll have to bribe me to find out! {Hahaha!}  

Download & View The Project

If you want to help build or suggest features for the Upendo DNN Prompt extension, please feel free to visit the project using the links below.

In Closing

Hey DNN fans! Ever dreamed of supercharging the DNN world? 

Will Strohl here, and I'm on a mission to make DNN CMS more awesome than ever – but I need YOUR help! 🚀

From firing up the Day of DotNetNuke to dancing across the DNNConnections stage in Vegas, I've been living and breathing DNN. And guess what? I've got a treasure trove of new ideas and I'm ready to spill the beans, all thanks to your support on GitHub Sponsors.

So, do you wanna be a part of this exciting DNN adventure? 

Your sponsorship is not just a tap on the 'support' button; it's a high-five, a fist bump, a join-in-the-fun kind of partnership

Together, we'll build, laugh, learn, and maybe even invent a new DNN dance move or two!

Ready to rock the DNN CMS world with me? Click that button and let's make some DNN magic happen! 🎉

Join this DNN Adventure with Will – Sponsor Now & Let's Innovate Together!

This blog article is cross-posted from the official DNN website.

Top comments (2)

Collapse
 
davidpoindexter profile image
David Poindexter

Fantastic @hismightiness - nice work!

Collapse
 
hismightiness profile image
Will Strohl

Thank you!