Commit Graph

776 Commits

Author SHA1 Message Date
Antoine Beaupré 5611cae418 rename a few options in the main admin menu:
* the menu is now named "Administration" (instead of "Reseller")
 * "Admin Control Panel" is now renamed "AlternC configuration"
2008-04-27 03:35:05 +00:00
Antoine Beaupré 93c9152aab whitespace style fix 2008-04-27 03:27:33 +00:00
Antoine Beaupré 50567f1edd make a real "Web statistics" section, independent of the raw web stats
quotas and al
2008-04-27 03:25:54 +00:00
Antoine Beaupré ddab3792e8 fix menu style 2008-04-24 23:03:20 +00:00
Antoine Beaupré a2f598a593 correct usage of array_unshift 2008-04-24 18:23:55 +00:00
Antoine Beaupré a843e1200d partially revert last change: stick to printf, but still allow
variable number of arguments in error handlers

we don't want to switch to strtr as ->raise() is used everywhere
without arrays...
2008-04-24 18:17:43 +00:00
Antoine Beaupré fc9c612c21 use strtr instead of printf to expand variables in translated strings
this means that the error arguments are now passed as an associative
array.

exemple:

$err->raise("foo", "error message: %error", array('%error' => "blah"));
2008-04-24 18:07:11 +00:00
Antoine Beaupré 15f9312e72 doc update of error handler 2008-04-24 17:56:04 +00:00
Antoine Beaupré 4f795a092c lien vers la documentation utilisateur au lieu de la documentation generale 2008-04-14 19:42:14 +00:00
Antoine Beaupré 172adf7a3d language switcher in the main interface 2008-04-14 19:41:24 +00:00
Antoine Beaupré ea996efb27 move messages with settings, renamed 'Other' 2008-04-14 19:18:35 +00:00
Antoine Beaupré d2b8570f14 make 'Reseller' translatable 2008-04-14 19:16:36 +00:00
Antoine Beaupré 25c072227c link to the wiki for documentation 2008-04-14 19:13:18 +00:00
Antoine Beaupré a76565250a group together more menus, rename the meaningless Frontpage menu into Messages 2008-04-14 19:10:43 +00:00
Antoine Beaupré 2058e1e1a5 group protected folders and FTP accounts with the file browser, under a category named 'Files and directories' 2008-04-14 19:00:30 +00:00
Antoine Beaupré 35510e3d6a remove developpment warning that crept into 0.9.8 2008-04-14 18:58:53 +00:00
Antoine Beaupré d85ced9da1 another last minute fix: fix parse error in timing display 2008-04-14 03:42:42 +00:00
Antoine Beaupré 47958a8922 fix a few style issues, mainly with the buttons, FTP accounts and
Mailbox displays.

Contributed by: Marc Angles
Sponsored by: Koumbit
2008-04-13 05:04:41 +00:00
Antoine Beaupré d5a4c72e4a Major redesign of the MySQL backend interface to fix a security issue.
See: #318.

As of now, the MySQL configuration used everywhere by AlternC is not
stored in the main configuration file (/etc/alternc/local.sh) but in a
MySQL configuration file in /etc/alternc/my.cnf, which enables us to
call mysql without exposing the password on the commandline.

The changes here are quite invasive but will allow us to factor out
the MySQL configuration better. See #364.

This includes a partial rewrite of the mysql.sh logic, which is now ran
from the postinst script (and not alternc.install) which will allow us
to actually change the MySQL root user properly. See #601.

This commit was tested like this:

 * clean install on etch (working)
 * upgrade from a clean 0.9.7 (working)
2008-04-13 04:35:19 +00:00
Antoine Beaupré 7e3fcdf646 regenerate locales to give translators a chance to translate 0.9.8
NEW MESSAGES TO TRANSLATE

regenerer les locales pour que les traducteurs/trices puissent traduire
0.9.8

NOUVEAUX MESSAGES À TRADUIRE
2008-04-12 22:41:48 +00:00
Antoine Beaupré 131b6a7f5e cosmetic change: better alignment in variable decl. 2008-04-12 21:07:16 +00:00
Antoine Beaupré ee87f3bbb8 fix indentation 2008-04-12 20:01:07 +00:00
Antoine Beaupré d0e9dc8d59 tell the user at which time the changes will be effective instead of the
vague "5 minutes".

Sponsored by: Koumbit
Closes: #231
2008-04-11 01:01:59 +00:00
Antoine Beaupré 0e29de73eb integrate patch for linking to domains directly in domain listing.
Patch from: Sebastien Grenier
Closes: #1097
2008-04-10 20:05:19 +00:00
Antoine Beaupré c8f477c3ec crude implementation of permission change in the file browser
Contributed by: Mathieu Lutfy
Sponsored by: Koumbit
2008-04-10 18:40:08 +00:00
Antoine Beaupré 9517d27d78 Standardisation de l'interface web d'AlternC, qui passe maintenant la
validation du w3c

Refonte de certains styles et couleurs, tel que discuté sur la liste de
discussion.

Des modifications locales peuvent maintenant être faites dans
styles/custom.css qui n'est pas distribué avec AlternC et donc jamais
remplacé.

Contribution de Marc Angles
Sponsorisé par Koumbit
2008-04-10 18:05:51 +00:00
Antoine Beaupré aad2d5ef0d silence various warnings with rss feed functionality
i did not add configuration directives as requested, as it would annoy
people that don't *want* to install the rss functionality.

Closes: #1099
2008-03-14 04:11:07 +00:00
Antoine Beaupré 8f8c888abd get rid of the non-working Send & extract button 2008-03-14 04:03:12 +00:00
Antoine Beaupré c192607d51 fix archive extraction:
* call with the proper path
* remove the quotes from the calls, they're already there
* make ExtractFile non-recursive
* force unzip extraction to overwrite existing files
2008-03-14 03:08:14 +00:00
Antoine Beaupré cb1c8276f7 add date, remove cruft 2008-02-27 05:23:21 +00:00
Antoine Beaupré e8caebb01f add trivial code to display an RSS feed on the home page of users, feed can be changed in the variables panel 2008-02-01 23:03:53 +00:00
Antoine Beaupré 2fc2361877 remove debug message 2008-01-22 04:20:39 +00:00
Antoine Beaupré c6612a3092 hook in the extract action.
Closes: #1043
2008-01-22 04:14:20 +00:00
Antoine Beaupré eaefa56fb9 improve error handling in extraction code, add is_extractable functionality 2008-01-22 04:12:24 +00:00
Antoine Beaupré de54a15ca0 more factorization in error messages: make errstr() work with our new messaging system 2008-01-22 04:11:00 +00:00
Antoine Beaupré d63da16fcc don't translate mimetypes in m_bro::mime(). revert hooking tarball extraction from the last commit 2008-01-22 03:39:01 +00:00
Antoine Beaupré 6b07f7f68b try to hook extraction in the browser 2008-01-22 03:23:56 +00:00
Antoine Beaupré 97d65aadb3 make UploadFile() return the uploaded path
make ExtractFile extract in the same directory as the archive by default
2008-01-22 03:23:26 +00:00
Antoine Beaupré 7ecbf6d263 use move_uploaded_file to get uploaded files instead of copy (svn diff), as recommended in the php manual, see http://php.net/move_uploaded_file 2008-01-22 03:13:54 +00:00
Antoine Beaupré ca5137fc7b reorder CopyFile API so that it works like MoveFile (ie. support multiple files 2008-01-22 03:08:10 +00:00
Antoine Beaupré e47e12df88 reorder copy button 2008-01-22 03:06:45 +00:00
Antoine Beaupré 0a65fa34b9 try to hook the new CopyFile function into the main brouteur 2008-01-22 02:41:33 +00:00
Antoine Beaupré 57cf564a80 remove recursive mkdir code
place the escapeshellarg() calls properly
print the cp error on failure
assume the target parent directory
2008-01-22 02:30:23 +00:00
Antoine Beaupré ed74b4debc remove write tests: cp will fail all by itself, no need to test 2008-01-22 02:27:22 +00:00
Antoine Beaupré 48871eb7d4 use escapeshellarg() properly and in both functions. 2008-01-22 02:24:59 +00:00
Antoine Beaupré 3de628ccb2 adaptation du code de copie de fichier:
* desactiver le code de copie par http:// pour l'instant
 * utilise escapeshellarg() au lieu de addslashes() pour echapper les arguments
 * utiliser le bon systeme de message d'erreurs
 * ajouter -p a l'appel de cp
2008-01-22 02:19:54 +00:00
Antoine Beaupré 6160112864 allow arbitrary errors in m_err instead of just error codes. errors are translated before display 2008-01-22 02:17:01 +00:00
Antoine Beaupré 6787f26a12 various fixes to the imported functions:
* respect our function naming convention
 * remove unrar code as I do not trust it for now
 * use convertabsolute() instead of addslashes() to sanitize the paths

See #1043.
2008-01-22 01:36:39 +00:00
Antoine Beaupré 593fdc17db add the code provided from an anonymous user for recursive copy and decompress functions in the browser. Will be audited and corrected to hook properly in the browser
See #1043.
2008-01-22 01:21:36 +00:00
Antoine Beaupré 44182f2f19 add a alternc_del_session() hook that removes the phpMyAdmin cookie on logout
Closes: #1082
2008-01-21 18:50:55 +00:00
Antoine Beaupré 9878416c22 display errors properly on directory creation in the browser. Sponsored by Koumbit, bug #9203 2007-12-20 05:44:43 +00:00
Antoine Beaupré dcd3687701 stricter pattern matching in local.sh so that comments are not considered 2007-12-12 22:28:29 +00:00
Antoine Beaupré 258b4496eb mettre la version sur une ligne separee 2007-12-03 22:05:11 +00:00
Antoine Beaupré 99909678f0 disable 'autocomplete' (remembering form items) on the main login form 2007-11-30 00:24:50 +00:00
Antoine Beaupré 50a5d0e455 warn the user the mailbox will be deleted with POP is turned off 2007-11-09 21:38:49 +00:00
Antoine Beaupré 021b9de9c9 fix translation of 'Mysql Users' quota 2007-11-09 21:14:32 +00:00
Antoine Beaupré ec8692ca09 try to fix bug #1075: don't use ****** as a special password 2007-10-26 04:44:53 +00:00
Antoine Beaupré b17f518ffe update from current templates 2007-10-26 04:30:26 +00:00
Antoine Beaupré bbff509cc2 forgot to change the charset tag 2007-10-26 04:29:24 +00:00
Antoine Beaupré 231fd2cb46 all other files are actually latin1 2007-10-26 04:28:11 +00:00
Antoine Beaupré 48d9cdd1d3 remerge, but with a proper charset 2007-10-26 03:57:33 +00:00
Antoine Beaupré c51a2f957f now really fix charset and remote unrelated files 2007-10-26 03:48:24 +00:00
Antoine Beaupré c8b4b2a7b9 revert everything to r2006 for real 2007-10-26 03:45:34 +00:00
Antoine Beaupré 52184c3c31 hta wasn't translated 2007-10-26 03:38:38 +00:00
Antoine Beaupré a788ff8b2d remove again unrelated modules 2007-10-26 03:37:50 +00:00
Antoine Beaupré 1c0b53f797 revert to r2006 2007-10-26 03:33:36 +00:00
Antoine Beaupré 8073f23396 try to fix some entries 2007-10-26 03:23:15 +00:00
Antoine Beaupré 3d7c6407c1 remove deleted instances 2007-10-26 02:57:08 +00:00
Antoine Beaupré 028cc7110d regenerate locale 2007-10-26 02:56:41 +00:00
Antoine Beaupré c48cf23b47 concatenate all messages into one big file 2007-10-26 02:41:46 +00:00
Antoine Beaupré 8a40acafc6 more parse errors... 2007-10-26 02:40:49 +00:00
Antoine Beaupré 5544c21750 fix format again 2007-10-26 02:37:52 +00:00
Antoine Beaupré 90d13b4554 fix formatting 2007-10-26 02:36:02 +00:00
Antoine Beaupré a9690aed2f add brasil/portugese translation 2007-10-26 02:19:45 +00:00
Antoine Beaupré ee02d94e79 fix link to hta_edit 2007-10-18 22:52:15 +00:00
Antoine Beaupré ed96566057 fix a longstanding issue in AlternC: don't show translation links for
which AlternC is not translated

this is done by checking if the locales/LANG directory exists, so it's
not foolproof, but it's better than simply checking if the locale is
configured (which is still done).

a bit of code refactoring was done while i'm here
2007-10-05 18:07:02 +00:00
Antoine Beaupré dfa50e6b2e regenerate locals using make all, see #1065 2007-10-02 17:51:24 +00:00
Benjamin Sonntag 451792e34d checking for array to prevent array error with php5 2007-10-02 16:30:42 +00:00
Benjamin Sonntag 329ac8627c Correcting m_dom error : cannot add '' empty subdomain 2007-09-25 15:13:57 +00:00
Nahuel Angelinetti 1d2d3da1d3 petit erreur de synthaxe 2007-09-11 22:11:22 +00:00
Camille Lafitte 3b749e368d revert des commit [1944], [1939], [1933], [1925] : nouveau bureau.
On recommencera mais en patchant la branche /franck-desktop
2007-09-09 21:55:18 +00:00
Camille Lafitte e2272fb4e3 cf commit [1808] 2007-09-09 21:09:10 +00:00
Camille Lafitte 8d7c15e924 edition de checkid
cf commit [1806],[1804]
2007-09-09 20:49:56 +00:00
Benjamin Sonntag c6fcdcb271 Checking MX when hosting a mail. Fixes #1074 2007-09-09 20:33:30 +00:00
Camille Lafitte e421523021 complement à [1931], cf commit [1807] 2007-09-09 20:30:30 +00:00
Benjamin Sonntag 3751a50569 fixing lang_env messup 2007-09-09 20:17:48 +00:00
Camille Lafitte 402b11c5bc Lister les lettres des membres d'un utilisateur donné
cf commit [1807]
2007-09-09 20:15:17 +00:00
Benjamin Sonntag 1ead7e1bbb Fixing dns/nodns issue (a bug in update_domains) Fixes #772 2007-09-09 20:01:34 +00:00
Camille Lafitte c4a305bd69 De la cosmétique
cf commit [1804]
2007-09-09 19:35:45 +00:00
Camille Lafitte 3278855d85 ajouts de nouvelles chaines d'information (version fr)
cf commit [1797]
Ref :#1061
2007-09-09 19:34:45 +00:00
Camille Lafitte 48fc717d1d ajouts de nouvelles fonctions necessaire au nouveau bureau.
cf commit 1804
ref 1061
2007-09-09 19:03:06 +00:00
Benjamin Sonntag b2afdbbf4d comments are now GNU compliants 2007-08-27 12:41:33 +00:00
Benjamin Sonntag d1ecab184e comments are now GNU compliants 2007-08-27 12:40:50 +00:00
Benjamin Sonntag 41f5ff5dd5 translation, suite 2007-08-27 12:35:27 +00:00
Benjamin Sonntag 20979896c9 manual.pot is now a clean pot file 2007-08-27 12:24:11 +00:00
Benjamin Sonntag 88f065c7a8 updating locales from sources 2007-08-27 10:50:03 +00:00
Benjamin Sonntag efca56be7e correcting locale names 2007-08-27 09:40:33 +00:00
Benjamin Sonntag 1d1c8f9a01 Choose english if the language is not available. Fixes #1047 2007-08-27 07:25:19 +00:00
Benjamin Sonntag d2c5c63811 parameter checking in subdomain creation, + translations added in dom_subdodel.php 2007-08-27 07:19:10 +00:00
Benjamin Sonntag b851385d72 checking the subdomain syntax using checkfqdn instead of this crappy regexp (who miss ^ and $...). Normally Fixes #1037 2007-08-27 06:55:03 +00:00
Benjamin Sonntag a2ae073b0c clean code format and remove obsolete comments 2007-08-27 06:51:09 +00:00
Benjamin Sonntag 73c98b50ec updating English translations + fixing a big bug in mysql users management 2007-08-27 06:46:51 +00:00
Benjamin Sonntag ca6efbe2a6 correct html tags on adm_deactivate 2007-08-26 20:06:39 +00:00
Benjamin Sonntag ad38c2ec0f no error on image_graph missing, and correct instructions + translations 2007-08-26 20:03:46 +00:00
Benjamin Sonntag fa64b33d55 correcting fuzzy po entries and adding french/us date in browser. 2007-08-26 19:50:34 +00:00
Benjamin Sonntag 8467cf5473 we copy the default squirrelmail prefs in new accounts. Fixes #1015 2007-08-23 08:18:41 +00:00
Benjamin Sonntag 6bad3e9495 Correction du probleme du lien voir. Fixes #690 2007-08-23 06:46:50 +00:00
Benjamin Sonntag 11a12425b1 the 'no' button in deletion confirmation didn't work ... 2007-08-23 06:21:06 +00:00
Benjamin Sonntag 30476fac67 removing td when renaming : long file currently appears in a too long line + adding the case whene we check nothing and click 'delete' 2007-08-23 06:20:13 +00:00
Benjamin Sonntag 76dd27eacc changes 'move' to 'move to' + translation (Fixes #787) 2007-08-23 05:59:46 +00:00
Benjamin Sonntag b3e3cb4491 Confirm file deletion : translation. Fixes #1718 2007-08-23 05:52:35 +00:00
Benjamin Sonntag 03f11b9e4b committing proposed patch, Fixes #1056 2007-08-23 05:39:06 +00:00
Benjamin Sonntag 4fa397c6c3 fixing issues with .eu.be and .name whois servers (new syntax) Fixes #571 2007-08-22 22:57:03 +00:00
root a83163562d virage du fuzzy ... 2007-06-01 20:46:18 +00:00
Antoine Beaupré a31ab1ce96 update a few missing translations 2007-05-30 20:18:37 +00:00
Antoine Beaupré c708b67a2e update line numbers 2007-05-30 20:12:42 +00:00
Antoine Beaupré e8f383e5fd add a dropdown to choose the databases backup to ease restores 2007-05-30 20:05:05 +00:00
Antoine Beaupré 8f7c385161 add a function to find the home of a user that doesn't hardcode /var/alternc 2007-05-30 19:59:15 +00:00
Antoine Beaupré 09a806bdfa nice little graph: per month accout creation stats, using Image_Graph 2007-05-23 01:35:34 +00:00
Benjamin Sonntag 2e74652984 Réinstallation des commits de Franck (en utilisant diff -w)
m_admin : Affiche la _traduction_ des types de TLD et non plus la VO.
m_mail : dans l'affichage des mails par première lettre, on affichait en fait ceux par leur dernière lettre ... corrigé.
2007-05-11 07:21:23 +00:00
Antoine Beaupré dcee899097 renverser les commits 1799 et 1800, qui sont mal documentes et bourres de changements sans liens avec le commitlog (e.g. whitespace) 2007-05-11 01:29:28 +00:00
franck 4a76a753e3 Utilise la liste des quotas dispo sur le serveurs et non ceux du compte, evite les problemes de mise a jour 2007-04-19 08:27:47 +00:00
franck c337b8f096 Remise en place de la traduction du controle des TLD lors de l'ajout, modification 2007-04-19 08:13:54 +00:00
franck 9f5ba7ea82 Correction d'un bug empechant le tri par lettre des boites mails 2007-04-19 07:35:36 +00:00
Nahuel Angelinetti 1e87c80f8b oublis de $this-> pour l'execution de la fonction checkmx
closes: #1031
2007-02-09 12:58:33 +00:00
engelaere 2d275f8001 Traduction effacement d'un compte #687 2007-01-20 09:30:28 +00:00
Antoine Beaupré 71e5ccbb4c fix regexp in login conformity checks. Closes: #1018. Pointy hat to nahuel ([1760]) 2007-01-12 21:53:49 +00:00
Antoine Beaupré 7c2a0058f6 fix file deletion when in subdirectory: pass R along. also don't depend on javascript for removal (must be tested on explorer, since we rely on the name of the submit button now 2006-12-24 04:45:57 +00:00
Nahuel Angelinetti 862960c05d Ajout de la possibilité d'avoir des logins à tiret, qui ne correspondait pas avec le message d'erreur
Closes: #783
2006-12-03 20:26:58 +00:00
Nahuel Angelinetti b18b83004e Pb d'acolade bizarre.
Closes: #1002
2006-11-28 20:07:37 +00:00
Antoine Beaupré bd8b73bf16 permettre l'utilisation de chemins complets vers des fichiers dans
convertabsolute()

utiliser seulement convertabsolute() pour verifier les fichiers dans
CreateFile... le fix de sécurité de nahuel ([1738]) empêchait toute
création de fichier.

ainsi, tout fichier passé au travers du filtre convertabsolute() va le
rendre sain pour le browser
2006-11-27 23:05:17 +00:00
Antoine Beaupré 976a0321f3 check for errors in file browser handlers, see #68 2006-11-27 22:18:57 +00:00
Nahuel Angelinetti b8fd27cd06 Correction de l'affichage des noms de fichiers/repertoires qui permettait d'executer du code Javascript dans le brouteur 2006-11-27 18:58:53 +00:00
Nahuel Angelinetti 7ce09ce35b Correction d'une faille permettant de creer des fichiers dans d'autres repertoires que le home du membre. 2006-11-27 18:29:23 +00:00
Nahuel Angelinetti 3f648fcf1e Corrige une faille critique permettant de creer un sous domaine pointant sur / du systÚme 2006-11-27 18:21:17 +00:00
Rémi 5f50bbaf41 correction du test "toujours vrai" qui renvoyait une erreur pour l'ajout des sous-domaines.
mais que fument-ils au Québec? ;-)
2006-11-09 20:11:16 +00:00
Nahuel Angelinetti 64c85bff5e Changement du path de bunzip selon les infos du package debian
Closes: #788
2006-09-15 16:46:07 +00:00
Benjamin Sonntag 87872a25a7 removing the checkdir function (useless) 2006-08-28 14:41:42 +00:00
Benjamin Sonntag e2cf5f71b2 Closes #1723 with a more elegant solution 2006-08-28 12:13:38 +00:00
Antoine Beaupré db7fe71e68 experimental feature: a harsh mass-redirection script that can be used to
temporarly turn off (by redirecting them) a user's subdomains (all of them)

temporarly, because a SQL dump is showed to allow the admin to restore the
previous state. 

experimental, because the SQL dump should probably be hidden from the admin and
that this whole thing should probably be called something else than
"deactivate" and might be better somewhere else than in adm_list.php.

harsh, because there could be other ways to deal with evil users. this is the
best solution I have found for accounts that are victims of spambots.
2006-08-12 00:04:12 +00:00
Camille Lafitte 204117ff9e suppresion d'un controle de debug dans dir_local 2006-07-22 09:39:09 +00:00
Camille Lafitte a462fdbc45 modification de dir_local afin de prendre en compte des suffixe du genre /../../chemin
see #738.
2006-07-22 03:13:41 +00:00
Camille Lafitte 39985f4de4 see #738
Ajout d'une méthode dir_local() dans functions.php. Permet de supprimer les préfixes ../ et /, ne vérifie pas si le chemin est du genre */../*.
2006-07-21 21:59:16 +00:00
Nahuel Angelinetti eb8bc30ad1 Rajout de la gestion des repertoires avec des " qui rendait la suppression possible.
Ce qui clos complètement le ticket
Closes: #692
2006-07-09 14:33:40 +00:00
Nahuel Angelinetti 5047b91a47 correction pour meilleure lecture( il manquait un retour ligne )
et on empeche la suppression d'un fichier hors de la zone perso en vérifiant que le fichier qu'on essaye de supprime est bien dans le repertoire personnel de l'utilisateur
Il faut maintenant tester
See: #692
2006-07-08 10:11:49 +00:00
Nahuel Angelinetti 6d98853cf1 Rajout de la confirmation de suppression de fichier/repertoire dans le brouteur
il manque la traduction
See: #659
2006-07-08 09:39:24 +00:00
Nahuel Angelinetti e47071fc20 On enleve le test de caractères pour pouvoir quand meme supprimer les bases qui sont pas bien nommés
Closes: #635
2006-07-07 13:03:47 +00:00
Nahuel Angelinetti 6457588a56 On n'affiche pas les erreurs mysql qui font planter si la bdd existe déjà
Closes: #698
2006-07-07 12:00:39 +00:00
Nahuel Angelinetti 6c7745aae4 Rajout de la confirmation de suppresion d'un compte
Il manque maintenant la traduction
References: #687
2006-07-07 10:48:58 +00:00
Nahuel Angelinetti d4aa81f19a des points virgules encore, et des $
References: #718
2006-07-07 10:10:08 +00:00
Nahuel Angelinetti 013acaf4ef Un point virgule oublié qui casse tout
References: #718
2006-07-07 10:08:08 +00:00
Antoine Beaupré d288a2f1c0 ne pas donner les permissions sur les bases deja existante. reste a tester. see #698 2006-07-05 09:54:39 +00:00
Camille Lafitte 4428255110 ajout d'une methode checkmx, afin d'effectuer un controle sur les dns distant des redirections mx, see #718 2006-07-04 09:22:55 +00:00
Nahuel Angelinetti f913657ced Rajout de la confirmation lors de la suppression d'un type de compte,
il manque la traduction, et peut etre que c'est mal formulé, mais le code est la
References: #699
2006-06-29 08:52:20 +00:00
Nahuel Angelinetti 0468072cfb Correction du lien si ya des caractÚres bizarres 2006-06-29 07:50:25 +00:00
Nahuel Angelinetti 735a4b82f3 On gère la lettre @ differement, car elle represente le mail catch all
Closes: #694
2006-06-28 23:16:33 +00:00
Antoine Beaupré 070dd24d5b renverser le r1638, ca cassait le fichier m_admin 2006-06-28 22:38:28 +00:00
Antoine Beaupré 6a20f45116 don't echo translations, just translate 2006-06-28 22:16:21 +00:00
Antoine Beaupré 6ab51218b2 fix typo 2006-06-28 22:15:40 +00:00
Antoine Beaupré ecc3cc209c use _ instead of __ to translate properly file type 2006-06-28 22:04:53 +00:00
Nahuel Angelinetti c6c75cb090 Changement du serveur de whois des .eu qui a changé ( j'ai repris le serveur de whois utilisé par la commande whois de debian ) 2006-06-26 17:59:48 +00:00
Antoine Beaupré 04c84e067a modification cosmétique: utiliser set_sub_domain() pour régler les sous-domaine à la création pour éviter la duplication de code et clarifier le code 2006-06-23 03:08:29 +00:00
Nahuel Angelinetti 7943271c21 erreur de typo, il manquait le "NE" 2006-06-22 09:04:17 +00:00
Camille Lafitte 0e1ae823b6 remise en place du Fixed ligne 113 2006-06-18 18:48:48 +00:00
Camille Lafitte 9ccb05d0d6 Correction selon remarque du ticket 703 2006-06-18 18:36:07 +00:00
Nahuel Angelinetti 261e94711a Correction de typo dans la feuille de style
Il est annoncé dans le ticket d'autres fautes de typo, faudrait les trouver.
References: #705
2006-05-29 13:45:35 +00:00
Benjamin Sonntag dec205e670 correction du commit precedent 2006-05-25 13:36:17 +00:00
Benjamin Sonntag 7ee023d7db correction du commit precedent 2006-05-25 13:26:20 +00:00
Benjamin Sonntag e4057ebcc0 Closes #676, quota show totals 2006-05-25 13:14:23 +00:00
Benjamin Sonntag ced987466f Closes #679, showing member count 2006-05-25 13:09:19 +00:00
Benjamin Sonntag 7b6844957e rollback of #694 2006-05-25 12:59:31 +00:00
Nahuel Angelinetti c5946600b7 un $cuid=$uid qui ne servait à rien, et qui faussait tout dans la page d'après.
Closes: #689
2006-05-24 13:22:04 +00:00
Nahuel Angelinetti c604fe00aa il manquait les ` pour pouvoir avoir des noms de bdd qui commencent pas des chiffres.
Closes: #697
2006-05-24 12:34:59 +00:00
Nahuel Angelinetti 651bbe1c91 Empeche les types de quotas vides
Closes: #695
2006-05-24 11:41:19 +00:00
Benjamin Sonntag d8da5e93ec new translations + secondarymx management 2006-05-22 09:03:51 +00:00
Nahuel Angelinetti 8176f2a53e Suppression du @ qui permet de selectionner la liste des mails.
Closes: #694
2006-05-20 14:46:52 +00:00
Benjamin Sonntag 0c1308c5f9 confirmation de la suppression des comptes pop, Closes #672 2006-05-16 19:42:25 +00:00
Benjamin Sonntag 6a877e1008 Si l'on va vers https://mondomaine.com/admin, force a aller vers https://fqdn/admin/, Closes #526 2006-05-16 18:08:29 +00:00
Benjamin Sonntag 43e0914b35 Ne permet pas de se connecter aux comptes qui ne sont pas siens, sauf root, Closes #321 2006-05-16 18:01:32 +00:00
Benjamin Sonntag e79f47e63d Verifie dans le bureau web que le safe_mode est bien OFF pour lui. Closes #658 et probablement plein d'autres ... 2006-05-16 17:54:59 +00:00
Benjamin Sonntag 41321dea77 changement du systeme de dimension de la fenêtre d'édition, Closes #671 2006-05-16 17:39:38 +00:00
Antoine Beaupré 8e34245508 remove unused strings 2006-05-13 22:36:56 +00:00
Antoine Beaupré 8ab29f4020 tldmodes are now marked as translated strings 2006-05-13 22:35:30 +00:00
Antoine Beaupré 20175abb50 don't translate tldmode twice 2006-05-13 22:33:27 +00:00
Antoine Beaupré ce6823bb12 translate TLD modes 2006-05-13 22:32:54 +00:00
Antoine Beaupré 2be510b148 remove strings i couldn't find in the source 2006-05-13 22:30:43 +00:00
Antoine Beaupré cc38ae563e file types are now automatic 2006-05-13 22:29:24 +00:00
Antoine Beaupré 2dbfa8fe3a don't touch pot file if it exists 2006-05-13 22:28:18 +00:00
Antoine Beaupré 273e7b365d fix typo 2006-05-13 22:27:00 +00:00
Antoine Beaupré a4fb93b862 make file types translatable 2006-05-13 22:26:20 +00:00
Antoine Beaupré 6aae85997d remove strings already in messages.pot 2006-05-13 22:25:00 +00:00
Antoine Beaupré bc3e8b45f1 oups! .pot is for Template, so it was the right extension 2006-05-13 22:18:40 +00:00
Antoine Beaupré 740fbb661a this is now obsolete, use the makefile 2006-05-13 22:17:35 +00:00
Antoine Beaupré 8741e5a51d oups! .pot is for Template, so it was the right extension 2006-05-13 22:17:19 +00:00
Antoine Beaupré b91589d794 update for makefile changes 2006-05-13 22:09:38 +00:00
Antoine Beaupré 6dccaa9c49 change message around flags 2006-05-13 21:57:23 +00:00
Antoine Beaupré 9f8df3fc5b rerun xgettext with __() checked, this mostly adds back all paths 2006-05-13 21:55:49 +00:00
Antoine Beaupré 4d8b54e749 detect properly _("foo") *and* __("bar") 2006-05-13 21:53:49 +00:00
Antoine Beaupré be8d7ea429 hook in manual.po 2006-05-13 21:43:41 +00:00
Antoine Beaupré 3cdf460db6 reset all paths 2006-05-13 21:43:08 +00:00
Antoine Beaupré 37bce73ad1 add rules for msgmerge, soon obsoleting updatelang.sh 2006-05-13 21:42:46 +00:00
Antoine Beaupré c26d7e8c8b revert path changes it's overly confusing 2006-05-13 21:37:14 +00:00
Antoine Beaupré 0b77b1dc10 add a way to automatically integrate new strings in .po file, run it once 2006-05-13 21:28:24 +00:00
Antoine Beaupré b372a92e7a rename main.pot to messages.po, more standard, and rename main_manual.po to manual.po, more meaningful 2006-05-13 21:05:48 +00:00
Benjamin Sonntag 3428e1fc57 remplacement des .po par des .pot + ajout de 'all' comme argument a updatelang.sh 2006-05-09 16:12:09 +00:00
Benjamin Sonntag 453e7836db retour du main_manuel anglais ... 2006-05-09 16:04:11 +00:00
Benjamin Sonntag ef87340380 changement radical de gestion de la traduction : on utilise maintenant 2 seuls fichiers po pour alternc : main.po qui contient toutes les chaines detectables automatiquement, et main_manual.po qui est alimente manuellement. le dossier modules n'a donc plus lieu d'etre... 2006-05-09 15:58:04 +00:00
Benjamin Sonntag a4252aa9ac autopromotion d'AlternC via la page d'accueil du bureau 2006-05-04 10:01:27 +00:00
Benjamin Sonntag 4483f08aa0 c'est quoi cette url absolue !!! 2006-05-03 15:55:42 +00:00
Benjamin Sonntag fd85a61209 manque feuilles de styles dans les nouvelles pages + traductions 2006-05-03 15:43:36 +00:00
Benjamin Sonntag 245d453c5f traduction, fr_FR 2006-04-28 16:50:20 +00:00
Antoine Beaupré bbd913e6e6 completely revert [1025] since we rely on apache config to enable/disable ssl/non-ssl now 2006-04-26 22:13:55 +00:00
Benjamin Sonntag 911a543728 forbide root or mysql as an alternc account 2006-04-26 22:07:01 +00:00
Antoine Beaupré c3753eaa7c fix url for rfc 2006-04-26 18:28:31 +00:00
Nahuel Angelinetti e91d0a601f Reparation de changements lors de la revision [1535]
References: #265
2006-04-26 16:55:28 +00:00
Nahuel Angelinetti 7d55e274ac Correction d'un bug qui empechait la modification des droits sur l'utilisateur n'avait aucun droit.
References: #265
2006-04-26 16:29:45 +00:00
Antoine Beaupré c86efbdda3 reverse part of the revision [1025] that erronously changed an API without documenting it in the revision log 2006-04-26 16:28:57 +00:00
Pierre Gilles Mialon 2e1dda9665 Modification to complete the work on see #421 2006-04-26 16:12:08 +00:00
Nahuel Angelinetti 80ee4a4dfb On enleve l'affichage de l'utilisateur principal qui doit avoir tous les droit et dont on ne peut/doit pas modifier les droits...
References: #265
2006-04-26 15:46:47 +00:00
Nahuel Angelinetti 979a7f0b0e Rajout de la gestion des utilisateurs mysql pour les membres ( avec quotas )
Closes: #265
2006-04-26 14:59:28 +00:00
Benjamin Sonntag 294125ea32 bug m_mysql corrected 2006-04-26 14:57:10 +00:00
Benjamin Sonntag dc5ad969b0 bug db_query corrected 2006-04-26 14:50:29 +00:00
Benjamin Sonntag 4e444d92e0 Adding spoolsize to cache the size of web / mail / db contents, Closes 569 2006-04-26 14:26:21 +00:00
Benjamin Sonntag 11b5e1a1c2 erreur -> 2006-04-26 14:00:52 +00:00
Benjamin Sonntag 4c70a79d82 Prevents the overwrite of existing stats or web pages by webalizer daily process. Closes #89 2006-04-26 13:57:26 +00:00
Pierre Gilles Mialon 6ca8255f49 AlternC Plugin are now part of AlternC svn repository\n Migration Phase 2 2006-04-26 12:28:53 +00:00