Git Product home page Git Product logo

webmum's People

Contributors

elmo2k3 avatar kecksk0enig avatar ohartl avatar thomasleister avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

webmum's Issues

Rewrite the UI to be responsive

I checked some Ideas for making everything responsive and here is the suggestion I came up with. Even if webmum is very simple I would use two external repositories because they are very small and well coded.

  1. Grid: gridism as it's a very simple but nice grid system
  2. Mobile Menu: slideout.js (6.9KB) which provides a mobile menu and touch slide functionallity

I also transformed the css to scss (sass) because it's great.

I just pushed a branch dev-responsive which shows a proof-of-concept. Please tell me what you think about this approach and I will proceed working on it.

Sincerly,
Leo

Defining new aliases not possible

Defining a new aliases with webmum is not possible (for me).

There was an error running the query [Column count doesn't match value count at row 1]

But if I define one directly via mysql it is shown in the webpage.

I'm not sure, where the problem lies.

Password does not saved

Hey,

The password is not saved to the database.

The Problem is when you create a User, change password myself or
Change Password from a other user.

if you create a User the password variable is empty so the database column "password" is empty
If you change the Password in the Manage User site, then the password does not change
if you change the password over the Personal changes so then your own Password was changed

Demo Account is not working

I don't now if this is the right place to tell you but your demo isn't working.
If I type in the credentials it says: Sorry, couldn't log you in :(

Maybe you could fix this so I can take a look at the software before installing it?

Login Nicht Möglich

Hallo,

Ich habe derzeit ein Problem.

Ich habe den Mailserver nach dem Tut von Thomas-Leister.de gemacht.
und kann mich aber nicht im Webmum einloggen mit der postmaster adresse weil der mir sagt dass die tabelle users nicht existiert..

bitte hilf mir.

Lg

Admin domain limits doesn't work

Hello ohartl,

first of all: Thanks for developing and helping! It is an great tool! Thanks!

Today i installed the actual Branch of webmum via "git clone https://github.com/ThomasLeister/webmum". I had an working install, but i would the newer version of webmum and a easy way to update, so i moved the old install from .../webmum to .../webmum-old and installed the new version.

Then i copied the config.php.example to config.php and edit the config-file. In the "options" section i enabled the
'enable_admin_domain_limits' => true,
and i added an Domainadmin:
'admin_domain_limits' => array(
'[email protected]' => array('domain.tld'),
),
then i restart the apache and look. But it doesn't work. Must i change any entry in the users table at the database? I upgraded an existing user to Domain-Admin.

LDAP integration

Hi,

would it be possible to get a ldap integration/import? Maybe just pull a whole list from LDAP and create accounts?

Installer

while installed flag is not set, the user cannot access use other pages then installation.

  1. getting started
    • info
    • ask for write access in config/
    • other requirements (php, php settings, ..)
  2. database
    • install basic database schema if not already exists (ask the user)
    • otherwise: give them the option to map the database
    • save database configuration
  3. general configuration of WebMUM
    • encryption algorithm, set password length
    • mailbox limit or no?
    • multi source redirects or no?
    • validate that redirect source addresses are using domains installed?
    • front end options
  4. admin setup
    • ask if admin/admins already exists or create them
    • add admin/admins to configuration
  5. final step
    • before: set installed flag -> not installation possible anymore
    • require user to remove write access dir config/ again
  6. finished
    • maybe the give user a little introduction

Install Issue

I have installed webmin as described and i have copied the config file and delete to sample file.
But the page shows me the same message.

Your WebMUM installation is still using the old deprecated config style!

Please update your config to the new style (an example config can be found in config.php.example)
and delete your old config.inc.php and config.inc.php.example.'.$content; } echo Router::loadAndBufferOutput( 'include/php/template/layout.php', array( 'content' => $content, ) ); I have no idea what i have to change to use webmum

webmum wont work with fastcgi

getting error within apache errorlog.
This is caused by the rewriting magic.
(Whats the use of the rewriting anyway?)

[Sun Jan 31 17:50:38.958693 2016] [ssl:debug] [pid 26491] ssl_engine_kernel.c(354): [client 127.0.0.1:38599] AH02034: Subsequent (No.2) HTTPS request received for child 0 (server webmum.MYURL.TLD:443)
[Sun Jan 31 17:50:38.958940 2016] [authz_core:debug] [pid 26491] mod_authz_core.c(809): [client 127.0.0.1:38599] AH01626: authorization result of Require all granted: granted
[Sun Jan 31 17:50:38.958961 2016] [authz_core:debug] [pid 26491] mod_authz_core.c(809): [client 127.0.0.1:38599] AH01626: authorization result of <RequireAny>: granted
[Sun Jan 31 17:50:38.960175 2016] [core:error] [pid 26491] [client 127.0.0.1:38599] AH00124: Request exceeded the limit of 10 internal redirects due to probable configuration error. Use 'LimitInternalRecursion' to increase the limit if necessary. Use 'LogLevel debug' to get a backtrace.
[Sun Jan 31 17:50:38.960192 2016] [core:debug] [pid 26491] core.c(3613): [client 127.0.0.1:38599] AH00121: r->uri = /php5-fcgi/php5-fcgi/php5-fcgi/php5-fcgi/php5-fcgi/php5-fcgi/php5-fcgi/php5-fcgi/php5-fcgi/php5-fcgi/
[Sun Jan 31 17:50:38.960204 2016] [core:debug] [pid 26491] core.c(3620): [client 127.0.0.1:38599] AH00122: redirected from r->uri = /php5-fcgi/php5-fcgi/php5-fcgi/php5-fcgi/php5-fcgi/php5-fcgi/php5-fcgi/php5-fcgi/php5-fcgi/
[Sun Jan 31 17:50:38.960215 2016] [core:debug] [pid 26491] core.c(3620): [client 127.0.0.1:38599] AH00122: redirected from r->uri = /php5-fcgi/php5-fcgi/php5-fcgi/php5-fcgi/php5-fcgi/php5-fcgi/php5-fcgi/php5-fcgi/
[Sun Jan 31 17:50:38.960224 2016] [core:debug] [pid 26491] core.c(3620): [client 127.0.0.1:38599] AH00122: redirected from r->uri = /php5-fcgi/php5-fcgi/php5-fcgi/php5-fcgi/php5-fcgi/php5-fcgi/php5-fcgi/
[Sun Jan 31 17:50:38.960233 2016] [core:debug] [pid 26491] core.c(3620): [client 127.0.0.1:38599] AH00122: redirected from r->uri = /php5-fcgi/php5-fcgi/php5-fcgi/php5-fcgi/php5-fcgi/php5-fcgi/
[Sun Jan 31 17:50:38.960242 2016] [core:debug] [pid 26491] core.c(3620): [client 127.0.0.1:38599] AH00122: redirected from r->uri = /php5-fcgi/php5-fcgi/php5-fcgi/php5-fcgi/php5-fcgi/
[Sun Jan 31 17:50:38.960251 2016] [core:debug] [pid 26491] core.c(3620): [client 127.0.0.1:38599] AH00122: redirected from r->uri = /php5-fcgi/php5-fcgi/php5-fcgi/php5-fcgi/
[Sun Jan 31 17:50:38.960260 2016] [core:debug] [pid 26491] core.c(3620): [client 127.0.0.1:38599] AH00122: redirected from r->uri = /php5-fcgi/php5-fcgi/php5-fcgi/
[Sun Jan 31 17:50:38.960268 2016] [core:debug] [pid 26491] core.c(3620): [client 127.0.0.1:38599] AH00122: redirected from r->uri = /php5-fcgi/php5-fcgi/
[Sun Jan 31 17:50:38.960277 2016] [core:debug] [pid 26491] core.c(3620): [client 127.0.0.1:38599] AH00122: redirected from r->uri = /php5-fcgi/
[Sun Jan 31 17:50:38.960285 2016] [core:debug] [pid 26491] core.c(3620): [client 127.0.0.1:38599] AH00122: redirected from r->uri = /

Login page issue

after login, a blank page is shown. only after a page reload

[Admin Dashboard]
[Personal Dashboard]

are shown.

I'm not sure, but I think the problem lies in webmum/include/php/pages/login.php at line 14

Add possibility to restrict domains for admin users

I started to share my server with an ngo and i would really appreciate this functionallity. It's a share-of-trust but who knows :)

My php skills are limited so i would try to contribute in another way..

Disable autocompletion on non login forms

This would be helpfull since for example edit fields wouldnt be autofilled by the browser.
For example in the edituser page when the username is recognized by the browser-autocomplete it fill prefill the password field.

In general password fields should not be prefilled or prefillable on registration and password edit pages.

Cannot modify header information

Warning: Cannot modify header information - headers already sent by (output started at /var/www/vhosts/xxxxxx/docs/mum/include/php/template/header.php:5) in /var/www/vhosts/xxxxxx/docs/mum/include/php/pages/start.php on line 3

Notice: Undefined variable: quota in /var/www/vhosts/xxxxxx/docs/mum/include/php/pages/admin/edituser.php on line 75

Woran kann dies liegen bei uns läuft php 7 auf Fcgi basis

Ein paar Vorschläge zur Verbesserung

Dein Tool gefällt mir sehr gut, allerdings wüsste ich noch ein paar Sachen die nützlich währen.

  1. Ein öffentliches anlegen von Benutzern mit Freischaltung durch den Administrator
  2. Eine Backup Funktion der Mailverzeichnise und Datenbank ev. mit Upload auf einen anderen Server (ftp)

Ich bin gerade dabei das selbst umzusetzen, aber ich denke dass Sie das wesentlich professioneller können ;)

Support more password schemes

Currently there is just SHA512-CRYPT supported by WebMUM.
More password schemes schould be supported in future versions.

Anpassung an Neues Mail-Server Setup

Hallöööchen ^^

Wass Müsste ich alles an dem Setup vom Mailserver ändern oder Andersrum damit es mit dem Neustem Webserver funktioniert?

LG

Redirects doesnt work with more than one line

Steps to reproduce:

  1. Login to WebMUM-Admin
  2. Select "Manage Redirects"
  3. Select "Create new Redirect"
  4. Insert more than one line on one or both sites
  5. Save settings
  6. Try to send a mail to one of the addresses set up on the left side
    -> The mail will bounce

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.