DEV Community

Cover image for Upendo Prompt Helps You Demo & Test in Your DNN Websites!
Will Strohl
Will Strohl

Posted on

Upendo Prompt Helps You Demo & Test in Your DNN Websites!

For a long time now, I've been meaning to put this update into Upendo Prompt. I need to create users all of the time for various types of demos and other kinds of show-and-tell moments. Isn't it a bit of a time waste and embarrassing/annoying to have to come up with user accounts on the fly? Worse, if people are watching it live too. This update will save you a TON of time!  

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.  

Upendo Prompt 1.6 Updates 🔮

In this release, we didn't focus on any bugs, but rather, focused on a single feature that brought with it two shiny new commands for your enjoyment. They are set-demousers and delete-demousers.  

When using the set-demousers command, it will attempt to create a handful of user accounts for you to use on the website. Just type the command and press . You'll see the results straight away. If you've already run this command or a user account of the same name already exists, it will let you know and perform the necessary logic to skip it.  

The delete-demousers command is there simply to clean up the demo work you've just done. When run, this command will soft- and permanently-delete the user accounts matching those matching the usernames created by the previous prompt command.  

Pretty cool, huh? Let's see it in action!  

Video Demonstration 📸

Watch on YouTube (5:41)

Download & Project Links 🤓

Are you ready to use these cool new prompt commands? All you need to do is follow your desired link(s) 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!

Top comments (3)

davidpoindexter profile image
David Poindexter

Awesomeness 🎉

hismightiness profile image
Will Strohl

Thanks, David! 😎🤙🏽

Also, HUGE thanks for continuing to be a sponsor, too! 🙏🏽

davidpoindexter profile image
David Poindexter

Happy to support those doing great things in and for the DNN community!