20

Ninext project

good evening to all, 

I create this post to organize the Ninext project. For those who are new to it, it is composed of several JavaScript modules that allow you to add badges on tabs and buttons, catch selection events on views, execute JavaScript from Ninox script, inspect dependencies between database fields.

This post is here to talk about the project and the procedure for those who would like to implement it in your databases. I would like to take this opportunity to remind you that this is a test project that evolves regularly and I invite you to be cautious and not to use it on commercial databases for the moment.

The sources of the project are available and downloadable on Github
Thanks to all of you for all your messages of support and for your help to debug and make the project progress a little more every day 🙏.

I made the project initiation procedure evolve thanks to the precious help of M. Daaboul who told me that we could use the Ninox dialog box with HTML code. It is no longer necessary to create a window and an HTML field for this. You just have to copy the code below in the Trigger after open in the Options

 

var code := http("GET", "https://raw.githubusercontent.com/JacquesTur/Ninext/main/loadModules.html").result;
dialog("Ninext intialization", "<script>
window.exConfigLoadModules = {
    completion: false,
    badges: true,
    evalJS: true,
    viewEvent: true,
    buttonEvent : true,
    fieldsInspector: true,
    nativeJS: true,

    autoCloseDialog: true
};
</script>" + code, ["close"])

The dialog box will be displayed stealthily then disappear. If you want it to stay displayed with its "close" button, set the autoCloseDialog parameter to false.

251 replies

null
    • Ninox developper
    • Jacques_TUR
    • 3 days ago
    • Reported - view

    📢 Ninext Update Announcement — Version 2.2.1

    Hello everyone,

    We’ve just released Ninext version 2.2.1 🎉.
    This update fixes several bugs, and I’d like to take the opportunity to thank you all for your feedback — it really helps us keep improving Ninext. 🙏

    This version also introduces some improvements. Please note:
    ➡️ the red button no longer opens the formula editor directly.
    ➡️new button has been added in the field path to perform this action.

     

    You’ll find all the details explained on the brand-new Update History page in the online documentation:
    👉 https://docs.ninext.fr/update-history-46

    We hope this new navigation approach in Ninox will make it easier for you to create and maintain your code.

    Feel free to share your feedback here — your input is always valuable.
    And in the meantime, don’t forget to… have fun with Ninext! 🚀

    The U Man Genius Team

Content aside

  • 20 Likes
  • 3 days agoLast active
  • 251Replies
  • 6300Views
  • 41 Following