I'm excited to announce the first plug-in released under the Enkitec brand: Enkitec Navbar! It's basically a wrapper plug-in for the Navbar and Dropdown pieces of the Twitter Bootstrap framework so most of the credit must go to the developers and contributors of that framework. The goal of this plug-in for APEX was to make it as easy as possible to add these components to your applications. The result is a fantastic looking, easy to use navigation bar that could be used as a replacement for tabs or elsewhere. Here's a preview:
If you're interested in learning more go to http://www.enkitec.com/products/plugins/navbar and click on help or demo on the right.
I hope you enjoy it! More plug-ins are under development! :)
Awesome, looks cool!
ReplyDeleteHi,
ReplyDeleteIs it possible to add/set Authorization to the menu options/levels like you can do on a List Entry making menu options disabled or invisible depending on the logged on user/role for example ?
Regards,
Guido
Looks very nice!
ReplyDelete@Guido
ReplyDeleteYes, authorizations, conditions, and build options are supported with static lists. With dynamic lists the WHERE clause will need to handle that.
Regards,
Dan on
Nice work!! Can you use an image for branding like a company logo? Keep up the great work!!
ReplyDeleteHi Dave,
ReplyDeleteThanks!
You know, I've not tried. In theory it should work but it would have to be a small image. Let me know if you have trouble with this...
Regards,
Dan
Very nice, and I'm learning a few things reading through the render PL/SQL.
ReplyDeleteI found an issue with dynamic lists using page alias instead of page_id at this line (took me a while to isolate!)
l_retval := l_page = apex_application.g_flow_step_id;
Can you suggest a workaround beyond avoiding page aliases, or do you think this is another place in APEX where we'll always get resistance?
Widespread support for page aliasing is one of my APEX bugbears...
Hi Scott,
ReplyDeleteGoot catch. Unfortunately, I literally just released 1.1.0 and I was unaware of this issue at that time. This is an issue I can address in the future but there's no way to say when that would be.
For now, I guess page aliases are not supported.
Regards,
Dan