19 Commits

Author SHA1 Message Date
Ilia Ross a5be2f9d39 Add Debian-style sites-available file management to Apache
* Note: Bring the Apache module to parity with the Nginx module's Debian
sites-available/sites-enabled handling: list disabled vhost files
alongside active ones, toggle their state via symlink with apachectl
configtest rollback, and delete VirtualHost blocks from inactive files.
When Virtualmin manages a vhost, defer enable/disable to Virtualmin's
own forms instead of touching the symlink directly.

https://forum.virtualmin.com/t/enable-disable-toggle-buttons-in-ngnix-module/137238/4?u=ilia
2026-05-19 23:00:18 +02:00
Ilia Rostovtsev f69fa81e59 Fix to get safely using wrapper sub 2/2 2021-09-28 16:30:05 +03:00
Jamie Cameron a2dc3f7124 Switch all calls to open() to explicitly open for read 2020-03-14 17:20:54 -07:00
Jamie Cameron 3ee53333ca Assume HTTP for port 443 https://github.com/webmin/webmin/issues/217 2015-09-14 19:45:25 -07:00
Jamie Cameron 9871556169 remove un-necessary ports from link https://github.com/webmin/webmin/issues/217 2015-05-31 09:21:51 -07:00
Ilia Rostovtsev cef1b1332a Important addition to make icons work with Authentic Theme
Jamie, ok! It's very complicated to make things work in all possible situations. At the moment it doesn't work as in 90% of cases the certain rules are used. Those are that container for `&generate_icon` should be `<div class="row icons-row></div>`. In case it's done in funky way like in this module, I add extra class `inline-row` to make things work. For example, latest update 13.03 does great with style, that is used in Webmin Servers Index module. You can test it. Try using right mouse clicks for selects.

I strongly recommend, to try to recall all funky ways of using `&generate_icon` like in this module and add  `<div class="row icons-row></div>` wrapper.

It will not affect neither your nor Joe's themes.

Thanks!
2015-05-30 22:01:15 +03:00
Jamie Cameron 3fd769a8a1 Force non-root users to enter a server name https://sourceforge.net/p/webadmin/bugs/4519/ 2014-12-11 11:26:58 -08:00
Nawawi Jamili 8339d396db ui_link conversion + cleanup 2013-12-20 17:55:50 +08:00
nawawi ac1a2d43b3 random html cleanup 2013-11-08 03:55:38 +08:00
Jamie Cameron 2694213be4 Apache 2.4 has no NameVirtualHost directive 2013-06-29 19:34:10 -07:00
Jamie Cameron 583ee84e6f Use alternating colors, thanks to James Baker 2013-03-12 14:19:41 -07:00
Jamie Cameron 1b40810bea Fix double-escaping of virtual host name 2011-10-22 21:37:16 -07:00
Jamie Cameron 10b08a914b Choose better default port 2010-08-11 13:01:00 -07:00
Jamie Cameron 8f7af158a0 Fixed Ipv6 address support 2009-02-13 18:36:58 +00:00
Jamie Cameron 3190c60a27 Fix validation of IPv6 addresses 2009-02-13 05:58:46 +00:00
Jamie Cameron 6b5694a1e5 Make Apache module detection fully automatic 2007-09-19 19:22:17 +00:00
Jamie Cameron 1335d5ff7c Finnish translation updates 2007-07-23 21:04:44 +00:00
Jamie Cameron 560f87794c Catalan translation, other random fixes 2007-05-05 04:25:27 +00:00
Jamie Cameron fc1c1b243f Initial checkin of Webmin 2007-04-12 20:24:50 +00:00