0
0
mirror of https://github.com/postfixadmin/postfixadmin.git synced 2024-09-20 03:36:20 +02:00
Commit Graph

320 Commits

Author SHA1 Message Date
David Goodwin
70dbaf93b3 INSTALL.TXT: Updated (a lot)
git-svn-id: https://svn.code.sf.net/p/postfixadmin/code/trunk@326 a1433add-5e2c-0410-b055-b7f2511e0802
2008-04-10 10:18:11 +00:00
David Goodwin
b3dc4ba6af common.php: ensure we only start a session once
git-svn-id: https://svn.code.sf.net/p/postfixadmin/code/trunk@325 a1433add-5e2c-0410-b055-b7f2511e0802
2008-04-10 10:17:50 +00:00
David Goodwin
bb62951377 upgrade.php: support creating PG db if it does nto exist; this means DATABASE_PGSQL.TXT is now obsolete
git-svn-id: https://svn.code.sf.net/p/postfixadmin/code/trunk@324 a1433add-5e2c-0410-b055-b7f2511e0802
2008-04-10 10:17:23 +00:00
David Goodwin
f14f20705f FAQ.txt: updating following aldin\'s questions on #postfixadmin
git-svn-id: https://svn.code.sf.net/p/postfixadmin/code/trunk@323 a1433add-5e2c-0410-b055-b7f2511e0802
2008-04-10 09:02:37 +00:00
David Goodwin
cb345bf723 DOC updates
git-svn-id: https://svn.code.sf.net/p/postfixadmin/code/trunk@322 a1433add-5e2c-0410-b055-b7f2511e0802
2008-04-09 21:05:16 +00:00
David Goodwin
a5a14afd4b updates to docs
git-svn-id: https://svn.code.sf.net/p/postfixadmin/code/trunk@321 a1433add-5e2c-0410-b055-b7f2511e0802
2008-04-09 21:04:57 +00:00
Christian Boltz
ba0c3780b4 setup.php:
- added hardcoded $CONF['theme_logo'] and $CONF['theme_css'] to fix the 
  layout


git-svn-id: https://svn.code.sf.net/p/postfixadmin/code/trunk@320 a1433add-5e2c-0410-b055-b7f2511e0802
2008-04-06 23:33:48 +00:00
Christian Boltz
fedca43854 upgrade.php:
- print query (debug mode) _before_ executing it
- upgrade_318_mysql: include CONSTRAINT in CREATE TABLE - otherwise
  dropping it afterwards fails...


git-svn-id: https://svn.code.sf.net/p/postfixadmin/code/trunk@319 a1433add-5e2c-0410-b055-b7f2511e0802
2008-04-06 23:28:40 +00:00
Christian Boltz
8b1ab537fc upgrade.php:
- creation of vacation_notification table moved to upgrade_318_mysql 
  because the query in upgrade_81_mysql was broken (key length vs. utf8
  charset)
- added upgrade_318_mysql which finally creates a working 
  vacation_notification table
  NOTE: Users who used workarounds to create this table before might
        need to drop it manually before upgrade works.

This should fix 
http://sourceforge.net/tracker/index.php?func=detail&aid=1828857&group_id=191583&atid=937964
and probably also 
http://sourceforge.net/tracker/index.php?func=detail&aid=1875897&group_id=191583&atid=937964


additional minor fixes:
- "create table config" for pgsql now uses table_by_key()
- some whitespace changes
- set default charset (latin1) in upgrade_5_mysql (instead of using
  the system default)


git-svn-id: https://svn.code.sf.net/p/postfixadmin/code/trunk@318 a1433add-5e2c-0410-b055-b7f2511e0802
2008-04-06 23:12:29 +00:00
Christian Boltz
79048b0dfe upgrade.php:
- integrated table creation, based on SVN r1 DATABASE_MYSQL.txt
- added some comments about possible errors that can be ignored
  (I'm dreaming of having an error "whitelist" and displaying 
  all other errors - but not for 2.2 ;-)

DATABASE_MYSQL.TXT
- added up-to-date database setup instructions
- disabled all SQL code (will be deleted later)


git-svn-id: https://svn.code.sf.net/p/postfixadmin/code/trunk@317 a1433add-5e2c-0410-b055-b7f2511e0802
2008-04-06 21:33:30 +00:00
Christian Boltz
30df577923 fetchmail.php:
- initialize $tFmail to avoid warning on empty list
  https://sourceforge.net/tracker/?func=detail&atid=937964&aid=1927707&group_id=191583


git-svn-id: https://svn.code.sf.net/p/postfixadmin/code/trunk@316 a1433add-5e2c-0410-b055-b7f2511e0802
2008-04-03 22:16:15 +00:00
Christian Boltz
76347b5bdc fetchmail.pl:
- disable (forgotten?) Data::Dumper inclusion


git-svn-id: https://svn.code.sf.net/p/postfixadmin/code/trunk@314 a1433add-5e2c-0410-b055-b7f2511e0802
2008-03-24 13:40:48 +00:00
Christian Boltz
da8dcdd031 nl.lang:
- translation update by Johan Hendriks (sylhouette @SF)
  https://sourceforge.net/tracker/?func=detail&atid=937966&aid=1910916&group_id=191583


git-svn-id: https://svn.code.sf.net/p/postfixadmin/code/trunk@313 a1433add-5e2c-0410-b055-b7f2511e0802
2008-03-20 12:03:23 +00:00
Christian Boltz
dd86e330db sv.lang:
- translation update (received via mail)
  thanks to Bachman Kharazmi <bachman AT tor.lindesign.se>


git-svn-id: https://svn.code.sf.net/p/postfixadmin/code/trunk@312 a1433add-5e2c-0410-b055-b7f2511e0802
2008-03-20 11:15:46 +00:00
David Goodwin
2f220c9b32 functions.inc.php: fix urls
git-svn-id: https://svn.code.sf.net/p/postfixadmin/code/trunk@311 a1433add-5e2c-0410-b055-b7f2511e0802
2008-03-08 21:23:24 +00:00
Greg
9f7d4f14e9 simplification and (hopefully) bug free fix for POP/IMAP box marking
git-svn-id: https://svn.code.sf.net/p/postfixadmin/code/trunk@310 a1433add-5e2c-0410-b055-b7f2511e0802
2008-03-07 18:38:22 +00:00
Christian Boltz
815e3ebef6 config.inc.php:
- better description for $CONF['domain_path'] and $CONF['domain_in_mailbox']
  http://sourceforge.net/tracker/index.php?func=detail&aid=1875950&group_id=191583&atid=937964


git-svn-id: https://svn.code.sf.net/p/postfixadmin/code/trunk@309 a1433add-5e2c-0410-b055-b7f2511e0802
2008-03-05 00:09:46 +00:00
Greg
880881c2a2 fixed an error that would not identify POP/IMAP accounts when a mailbox forwards to other destinations as well.
git-svn-id: https://svn.code.sf.net/p/postfixadmin/code/trunk@308 a1433add-5e2c-0410-b055-b7f2511e0802
2008-03-04 22:02:20 +00:00
Christian Boltz
95057caa43 functions.inc.php:
- check_language(): use global $supported_languages so that we don't 
  have to maintain the list of supported languages at different places
  (this finally enables users to choose japanese language at login)


git-svn-id: https://svn.code.sf.net/p/postfixadmin/code/trunk@307 a1433add-5e2c-0410-b055-b7f2511e0802
2008-03-02 22:17:39 +00:00
David Goodwin
a7c57b7c8e debian: fix rules file (stylesheet moved)
git-svn-id: https://svn.code.sf.net/p/postfixadmin/code/trunk@306 a1433add-5e2c-0410-b055-b7f2511e0802
2008-02-28 12:04:51 +00:00
David Goodwin
51c5bdbd92 bump changelog up
git-svn-id: https://svn.code.sf.net/p/postfixadmin/code/trunk@305 a1433add-5e2c-0410-b055-b7f2511e0802
2008-02-28 12:00:56 +00:00
David Goodwin
a2c909b6e9 edit-mailbox.php- if the user clicks on cancel, forward them to somewhere else, and not save stuff - see https://sourceforge.net/tracker/index.php?func=detail&aid=1888847&group_id=191583&atid=937964
git-svn-id: https://svn.code.sf.net/p/postfixadmin/code/trunk@304 a1433add-5e2c-0410-b055-b7f2511e0802
2008-02-28 11:58:52 +00:00
Christian Boltz
209ba99d00 users/vacation.php:
- fix: only show vacation as active if it is really active (inactive 
  vacation message caused the "vacation is active" message too)


git-svn-id: https://svn.code.sf.net/p/postfixadmin/code/trunk@303 a1433add-5e2c-0410-b055-b7f2511e0802
2008-02-26 20:31:25 +00:00
Christian Boltz
ac44dc861d edit-vacation.php:
- fix: text changes when setting up vacation message were ignored if the
  user had used vacation before (UPDATE statement did only change active
  state, not subject and body)



git-svn-id: https://svn.code.sf.net/p/postfixadmin/code/trunk@302 a1433add-5e2c-0410-b055-b7f2511e0802
2008-02-26 20:27:15 +00:00
Christian Boltz
9a083d999f language.php:
- added japanese translation of "japanese" - taken from phpMyAdmin ;-)


git-svn-id: https://svn.code.sf.net/p/postfixadmin/code/trunk@301 a1433add-5e2c-0410-b055-b7f2511e0802
2008-02-26 19:44:27 +00:00
Christian Boltz
d5f85a7a34 ja.lang:
- NEW: japanese translation added
  by Daisuke Aoyama <aoyama at peach dot ne dot jp> / daoyama @SF

language.php:
- added ja to list of available languages
- added comment about the content of the language list


git-svn-id: https://svn.code.sf.net/p/postfixadmin/code/trunk@300 a1433add-5e2c-0410-b055-b7f2511e0802
2008-02-26 19:39:14 +00:00
David Goodwin
99ee9f0176 applied patch from lenix - theme support for postfixadmin; see http://sourceforge.net/tracker/index.php?func=detail&aid=1898481&group_id=191583&atid=937966 - thank you
git-svn-id: https://svn.code.sf.net/p/postfixadmin/code/trunk@299 a1433add-5e2c-0410-b055-b7f2511e0802
2008-02-21 21:43:58 +00:00
Christian Boltz
af3d7fdabc users/main.php
- only show vacation as active if active=true
  https://sourceforge.net/tracker/?func=detail&atid=937964&aid=1875901&group_id=191583

  [That's what I meant with "side effects" when discussing the 
  DELETE -> UPDATE ... set active=false change...]


git-svn-id: https://svn.code.sf.net/p/postfixadmin/code/trunk@298 a1433add-5e2c-0410-b055-b7f2511e0802
2008-01-20 20:28:23 +00:00
David Goodwin
a633bd371c vacation: maintain away message after coming back for next time
git-svn-id: https://svn.code.sf.net/p/postfixadmin/code/trunk@297 a1433add-5e2c-0410-b055-b7f2511e0802
2008-01-19 16:48:15 +00:00
David Goodwin
f35fabc3d0 debian/rules: add stylesheet to .deb as per email reported bug (thanks)
git-svn-id: https://svn.code.sf.net/p/postfixadmin/code/trunk@296 a1433add-5e2c-0410-b055-b7f2511e0802
2008-01-19 16:47:27 +00:00
David Goodwin
83c5ef318f index.php: update url
git-svn-id: https://svn.code.sf.net/p/postfixadmin/code/trunk@294 a1433add-5e2c-0410-b055-b7f2511e0802
2008-01-14 20:31:19 +00:00
David Goodwin
41e6436e77 rules: when building .debs, change the $CONF["postfix_admin_path"] manually to /usr/share/postfixadmin; this stops us having issues with dirname(__FILE__) returning the realpath
git-svn-id: https://svn.code.sf.net/p/postfixadmin/code/trunk@293 a1433add-5e2c-0410-b055-b7f2511e0802
2008-01-14 07:41:21 +00:00
Christian Boltz
33e0c0de50 ru.lang:
- translation update by Pavel Usischev (pusischev) - thanks!
  https://sourceforge.net/tracker/?func=detail&atid=937966&aid=1869896&group_id=191583


git-svn-id: https://svn.code.sf.net/p/postfixadmin/code/trunk@292 a1433add-5e2c-0410-b055-b7f2511e0802
2008-01-13 17:24:27 +00:00
Christian Boltz
f2c56c9203 edit-mailbox.php
- fix: put the values the user entered in the form again if an error was
  detected (instead of showing the form completely empty)
- fix: do not check for password length when password is not going to be 
  changed (empty password field).
  Thanks to Danilo Montagna (dmontagna) for pointing this out!
  https://sourceforge.net/forum/message.php?msg_id=4709926


git-svn-id: https://svn.code.sf.net/p/postfixadmin/code/trunk@291 a1433add-5e2c-0410-b055-b7f2511e0802
2008-01-09 21:47:28 +00:00
Christian Boltz
8f637b2162 de.lang:
- small fix: Mailboxes -> Mailboxen


git-svn-id: https://svn.code.sf.net/p/postfixadmin/code/trunk@290 a1433add-5e2c-0410-b055-b7f2511e0802
2008-01-06 20:20:42 +00:00
Christian Boltz
88c3246764 setup.php:
- added check for $CONF['configured']


git-svn-id: https://svn.code.sf.net/p/postfixadmin/code/trunk@289 a1433add-5e2c-0410-b055-b7f2511e0802
2008-01-06 19:47:45 +00:00
Christian Boltz
f12ac3a8c8 common.php:
- check if setup.php exists before blindly redirecting to it.
  Display error message if the user has already deleted it.
  (old behaviour caused some user confusion)


git-svn-id: https://svn.code.sf.net/p/postfixadmin/code/trunk@288 a1433add-5e2c-0410-b055-b7f2511e0802
2008-01-06 19:39:08 +00:00
David Goodwin
07a823ef6a edit-mailbox.php: Closes #1865124 - too short error was not telling the user the minimum size
git-svn-id: https://svn.code.sf.net/p/postfixadmin/code/trunk@287 a1433add-5e2c-0410-b055-b7f2511e0802
2008-01-06 17:12:10 +00:00
David Goodwin
7279fb2ac5 upgrade.php: needless echo removed; tested on another PostgreSQL database - worked fine
git-svn-id: https://svn.code.sf.net/p/postfixadmin/code/trunk@286 a1433add-5e2c-0410-b055-b7f2511e0802
2008-01-03 21:58:02 +00:00
David Goodwin
269c70d330 edit-mailbox.php: random edits - I thought password length check was already in... </confusion>
git-svn-id: https://svn.code.sf.net/p/postfixadmin/code/trunk@285 a1433add-5e2c-0410-b055-b7f2511e0802
2008-01-03 21:51:08 +00:00
David Goodwin
66a253d4d3 list-virtual.php: Exit after header redirect
git-svn-id: https://svn.code.sf.net/p/postfixadmin/code/trunk@284 a1433add-5e2c-0410-b055-b7f2511e0802
2008-01-03 21:50:39 +00:00
Christian Boltz
e16334361c functions.inc.php
- fixed wrong comment about check_language parameter


git-svn-id: https://svn.code.sf.net/p/postfixadmin/code/trunk@283 a1433add-5e2c-0410-b055-b7f2511e0802
2007-12-30 20:16:07 +00:00
Christian Boltz
481012a2a9 backup.php
- also backup vacation_notification table
  Reported by Johan Hendriks (sylhouette) - thanks!
  https://sourceforge.net/tracker/index.php?func=detail&aid=1860193&group_id=191583&atid=937964


git-svn-id: https://svn.code.sf.net/p/postfixadmin/code/trunk@282 a1433add-5e2c-0410-b055-b7f2511e0802
2007-12-30 19:14:35 +00:00
Christian Boltz
56968abc0c templates/menu.php:
- added JS to enable dropdowns in IE
  https://sourceforge.net/tracker/?func=detail&atid=937964&aid=1859556&group_id=191583

stylesheet.css:
- dupliated the menu :hover styles as .sfhover for IE


git-svn-id: https://svn.code.sf.net/p/postfixadmin/code/trunk@281 a1433add-5e2c-0410-b055-b7f2511e0802
2007-12-30 18:49:18 +00:00
Christian Boltz
f217f0c1bb Summary: Added language selector to login form
functions.inc.php:
- function check_language
  - new optional parameter $use_post (needed by login.php)
  - check for language cookie
  - check for $_POST['lang']
  - removed substr() call because it made pt-br translation unuseable
- new function language_selector
  - returns a HTML dropdown language selector
- new function safecookie
  - similar to safeget, but for cookies

templates/login.php, templates/users_login.php:
- display language selector dropdown

login.php, users/login.php:
- check for selected language
- set cookie if user selected non-default language

languages/language.php: (NEW FILE)
- list of supported languages
- language names taken from phpMyAdmin login form

common.php:
- include languages/language.php
 


git-svn-id: https://svn.code.sf.net/p/postfixadmin/code/trunk@280 a1433add-5e2c-0410-b055-b7f2511e0802
2007-12-30 01:32:33 +00:00
David Goodwin
44dbfb5e26 new .deb release
git-svn-id: https://svn.code.sf.net/p/postfixadmin/code/trunk@279 a1433add-5e2c-0410-b055-b7f2511e0802
2007-12-29 21:11:54 +00:00
David Goodwin
6c758eb4db upgrade.php: fix pgsql isms - i..e check that fields exist before trying to remove them, likewise for tables; minor syntax fixes in upgrade etc; tested and works for me
git-svn-id: https://svn.code.sf.net/p/postfixadmin/code/trunk@278 a1433add-5e2c-0410-b055-b7f2511e0802
2007-12-29 14:51:58 +00:00
David Goodwin
36657401c7 upgrade.php: should work for postgresql now
git-svn-id: https://svn.code.sf.net/p/postfixadmin/code/trunk@277 a1433add-5e2c-0410-b055-b7f2511e0802
2007-12-29 13:51:19 +00:00
Christian Boltz
7a914cd66a templates/users_vacation.php:
- whitespace changes to match vim: comment (ts=4)


git-svn-id: https://svn.code.sf.net/p/postfixadmin/code/trunk@276 a1433add-5e2c-0410-b055-b7f2511e0802
2007-12-28 21:45:33 +00:00
Christian Boltz
40045401d3 users/password.php:
- fixed syntax error
  https://sourceforge.net/tracker/index.php?func=detail&aid=1852533&group_id=191583&atid=937964
- use correct string for "password too short" message 
  (see r270 commit message)

en.lang:
- added usage comment on PALANG['pPasswordTooShort']


git-svn-id: https://svn.code.sf.net/p/postfixadmin/code/trunk@275 a1433add-5e2c-0410-b055-b7f2511e0802
2007-12-28 21:42:09 +00:00