23

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.

314 replies

null
    • Fred
    • 6 days ago
    • Reported - view

    Congrats to ! Ninext is now an official plugin. Yippeee!

    So what is the best process to switch over from the old way to the new plugin?

      • Ninox developper
      • Jacques_TUR
      • 5 days ago
      • Reported - view

       What do you mean?

      • Rafael Sanchis
      • Rafael_Sanchis
      • 5 days ago
      • Reported - view

       

      sorry Jacques I find it 

    • Ben_Lucas_from_ninox
    • 5 days ago
    • Reported - view

    Dear everyone,

    with Ninox 3.18 the official Ninox Plugin Management is now live and its first entry is Ninext! From everyone at Ninox we would like to offer thanks and congratulatulations to  and everyone else involved for building this phenomenal tool which we have now integrated into Ninox to make it easily available to all who wish to use it and benefit from its features.

    A new documentation category has been created to inform about plugins:

    Happy Ninext-ing!

      • Rafael Sanchis
      • Rafael_Sanchis
      • 4 days ago
      • Reported - view

       

      Hi, The Plugins work in app ninox (Android) ? I have now the last version 3.18 but no work the Plugins.

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

       The current version of the Ninox application is 3.17.21, not 3.18, which allows access to the plugin. We still need to wait a little longer.

      • Rafael Sanchis
      • Rafael_Sanchis
      • 3 days ago
      • Reported - view

       

      Hi Jacques now I have the 3.18.0 in my Android tablet, but tne Ninex plugin is not available, on web yes. 

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

       Indeed, I hadn’t noticed, but plugins are currently only available on public and private clouds:
      https://forum.ninox.com/t/g9yzkrh/release-notes#ninox-3-18-feb-4-2026-public-and-private-cloud-on-premises

      • Rafael Sanchis
      • Rafael_Sanchis
      • 3 days ago
      • Reported - view

       

      Oh Jacques Thanks.

      • Ben_Lucas_from_ninox
      • yesterday
      • Reported - view

       I have inquired with my colleague of the Product Team regarding our scope for plugins in the native app. There are some dependencies in the plugin feature that currently make it incompatible with the native environment. My colleague states that while implementation for Mac app is being considered, the other mobile native apps will likely not receive the plugin feature. For now we can only suggest that you undertake administrative processes involving Ninext in the web app exclusively, or - once implemented - in the Mac app if feasible for you.

      FYI 

    • Fred
    • 4 days ago
    • Reported - view

    As I'm trying out the new modularity, of course I'm using Ninext and I came across this issue (floating window):

     As you can see I can't see the bottom of the list.

    If I switch views (bottom view), I get:

     and (side view)

     So in two of the views I can't see the last item(s).

    I tested it in Edge (144.0.3719.115) in Windows 11 and Firefox (147.0.3) in MacOS 26.

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

       Thank you, I will fix this shortly.

    • Icarus_Ralf_Becker
    • 10 hrs ago
    • Reported - view

     I switched to load Ninext as plugin and recently found a big challenge: some Ninext features are not available for the Editor role. For example the tab tooltips or the click event in the view element are not working. Could you please investigate that? Thank you.

      • Ninox developper
      • Jacques_TUR
      • 9 hrs ago
      • Reported - view

       We’ll look into this with Jan.
      Can you confirm that, in this same app, everything works correctly when you are logged in as an administrator?

      • Icarus_Ralf_Becker
      • 9 hrs ago
      • Reported - view

       Yes, I can comfirm that me as Team-Owner and Admin do not have these issues. Tab tooltips are displayed and click events in view element cells work. But for editors these features won't be loaded.

Content aside

  • 23 Likes
  • 9 hrs agoLast active
  • 314Replies
  • 7068Views
  • 45 Following