@Joe - thank you for the license - I will take a look when I have time and try to make Authentic support Cloudmin as well.
@Joe - will new Webmin 2.0 be back-compatible with current themes? Is there a dev/preview version?
@fakemoth I got your email, thank you! About your points, well expire session bug as you call it is most likely should be addressed to Jamie as it concerns Webmin, right? Does this bug show in other themes as well? About WYSIWYG editor - sure, just switched to original theme - I know what you mean! I will add it as soon as I have more time. (or in breaks between work)
The other themes are OK, I donât think itâs a bug in Webmin/Virtualmin, only in Authentic: in the default theme when the sessions expire you are completely logged out and presented with only the authentication fields, without the left menu frame.
-Maybe important: the File Manager, donât know why is getting an even uglier look in Authentic. Clearly the panes are greyer, the icon theme is changed (looks lika a very old one, as I do recognize it), and the fonts are so small you canât read squat, even if in settings fonts are set large. Using openSUSE 13.1 x86_64, Iced Tea;
-Fingerprinting for free: In the login window the Webmin version is displayed - I donât think it is a good ideea to let everyone know what version someone uses. Imagine the scenario where the guy didnât patch his Webmin/Virtualmin for like 2 years.
-Cosmetical and more of a wish: Everything in Webmin and itâs brothers is displayed making good use of a column arrangement of the icons. In Authentic it looks more like a list of links. You said you are considering using glyphs, that would be awesome. Please donât forget also to rearrange somehow the elements in page so you can minimise the scroll and avoid a somehow a tiresome look, which are emphasized by the fact that your theme is using higher line-height and ample spaces, for nice clean look.
Thanks. Ah, the guys rolled some new updates to the panels, with a new API!
Jamie, Joe, Andrey, could you guys please provide an example of how list_combined_webmin_menu could be used? Do I need to create external webmin_menu.pl inside of the theme?
Could you please provide an example as I have no time at all to play with this. It would make next Authentic release more realistic (meaning, time-frame).
The API for the menu is in Webmin, but not yet in Virtualmin; so that function wonât do anything useful yet. The next Virtualmin and Cloudmin releases will include support for that feature (the way it works is Webmin asks modules if they need to put anything into the menu, and then sends the resulting combined menu to the theme).
Itâs coming; but not ready yet. There will be an example to work from in the next version of the Virtualmin Framed Theme, which will roll out in concurrence with the next Virtualmin release. Jamie is still coding this feature. Webmin needed to roll out first, because once the change happens in Virtualmin, it wonât work with older versions of Webmin or themes. Give it another couple of days (this is a holiday weekend, and I think Jamie has been spending time with his family rather than coding much).
Iâm not sure how it will be migrated in Virtualmin, though itâs very likely that what already works in existing themes (of which thereâs really only the Virtualmin Framed Theme that is fully functional, and your theme thatâs close to being fully functional, and maybe the also-new Finally theme is also mostly functional, for Virtualmin) will continue to work as-is for a long while.
But, merging the new function into your code should be much easier than all the other menu stuff youâve worked on. And, itâll probably provide a bit of code you can add to your theme.pl (or your index.cgi) to convert the data structure provided by this function into HTML that you can style and customize however you like.
In short, it shouldnât be hard to update your theme to use the new function. If it is, We can tweak it until itâs nicer.
Added Quick Search. No more searching through the menus. Hit Alt+S (â„S) and start typing to see what you get. When you use suggestions from dropdown, you get quick access to the modules; if you just type and hit enter you get the regular search
Added Quick Toggle. It lets you quickly switch between Webmin/Virtualmin/Cloudmin. To toggle use Alt+W (â„W) / Alt+V (â„V) / Alt+C (â„C)
Added support for TimePlot for Pro versions of Virtualmin to display System Statistics
Added search for CodeMirror files
Added basic support for Webminstats module
Updated CodeMirror to the latest version 4.10
Updated DataTables to the latest version 1.10.4
*Fixed stray tag
Howâd you convince TimePlot to work alongside the JQuery in Boostrap? I found it wouldnât work, even when configured to use the noConflict mode and fixed paths, but I didnât dig too deep as Iâm already working on a Rickshaw based history module that will replace System Statistics graphs.
Rickshaw is cool. I was looking at it yesterday. I could integrate it with ease as data-formats are not the same. TimePlot was annoying a bit, yes! To make it work, the point was to make sure that TimePlot api loads before any other js scripts - then TimePlot and all the rest of the apps are fine. Sometimes itâs much more simple than we expect.