Alan Garcia
4e0f98b93e
Vaguement :
...
- correction de qques identation (et surement rajout d'erreur)
- supression de apache 1 (c'est plus maintenu, on va pas s'étaler)
- suppression du mass vhosting
- corrections de bugs divers et varié
2011-03-06 18:06:27 +00:00
Alan Garcia
9533121a53
Deux choses :
...
- premier jet de "on degage le mass virtual hosting"
- modification des types de domaine pour avoir des domaines avancé
- modification des types de domaines pour avoir des domaines visible "que" par les admins
2011-03-06 15:03:51 +00:00
Alan Garcia
7c73dba4e2
Suppression des utilisateurs SQL lors de la suppression d'un compte.
...
ToDo : Supprimer les comptes SQL qui aurait du être supprimé.
2011-03-05 11:16:59 +00:00
Alan Garcia
d5783b5c57
Corrige un bug
...
Ajoute le "retour en arriere" lorsqu'on usurpe un compte utilisateur.
2011-03-04 12:29:37 +00:00
Benjamin Sonntag
8c9f58d70f
moving HTTP_AUTH from login.php to config.php, and use HTTP_AUTH if provided, even without ?http_auth=1
2011-02-04 15:24:14 +00:00
Benjamin Sonntag
f40cb1bebe
fixing Changeset [2800] who failed for domain other than .net and .name, fufroma, please check your code ;)
2011-02-04 15:21:02 +00:00
Alan Garcia
3cbccf5bce
Hop
2011-02-01 18:03:29 +00:00
Alan Garcia
46510d79e5
Patchs editions/suppression
2011-02-01 17:17:58 +00:00
Alan Garcia
3ebb221993
Edition oK
2011-02-01 14:14:26 +00:00
Alan Garcia
b9d8daab9b
Edition de sous-domaines
2011-02-01 13:06:40 +00:00
Alan Garcia
0830dbf871
changement dans l'ordre de liste des sous domaine
2011-01-30 16:42:34 +00:00
Alan Garcia
ac18350d57
Cliquodrome pour faciliter la regeneration de type
2011-01-30 13:18:14 +00:00
Alan Garcia
c3ed3a7ecc
Activation et desactivation OK
2011-01-29 18:26:32 +00:00
Alan Garcia
dacbd14cf9
Update domains, l'aventure continue
2011-01-29 17:58:19 +00:00
Alan Garcia
d189214c5e
Structure d'annulation de suppression de domaine.
...
Fonction commentée parce que pas complete en ce qui concerne les classes "domaine sensitives"
2011-01-29 10:35:12 +00:00
Alan Garcia
fb0fd61b1f
Qques modifs pour améliorer l'interface
2011-01-28 16:46:32 +00:00
Alan Garcia
bb83fe83e4
Nouvelle gestion des DNS, complétement repensée
...
Nouvelle génération des formulaires
Nouvelle gestions des HOST disponible (dynamique)
Nouveau update_domains.sh
ToDo :
- finir de tester/mettre au propre les DNS
- intégrer la nouvelle gestion VHOST au reste
On y crois, on se bat !
2011-01-28 15:55:26 +00:00
Alan Garcia
064aa0864c
Suite draft DNS
2011-01-26 17:26:01 +00:00
Alan Garcia
a40a2b8cfa
Ticket #1166
...
Les serveurs whois dont défini dynamiquement, reste à rendre leur format standart.
2010-12-20 21:05:48 +00:00
Alan Garcia
5102d0cad7
Ticket #1195
...
Changement des mots de passe des users mysql
2010-12-20 20:21:43 +00:00
Alan Garcia
20d4b3fb52
Ajout de la notion de temporaire sur les mails
...
("May be broken" comme qui dirait, ya eu pas mal de patch entretemps
2010-12-20 15:04:19 +00:00
Benjamin Sonntag
c9f00b1db3
debug supression des bdd, step1
2010-11-18 09:12:55 +00:00
Alan Garcia
3343aa803a
Ajout de la possibilité d'avoir des CNAME, TXT dans les DNS.
...
Possibilitée d'avoir plusieurs entrée sur le même sous-domaine.
ToDo : Merci aux experts Alternc de regarder si j'ai mit les modifications de base dans le bon fichier (install/upgrades/1.0.sql)
2010-11-16 17:11:06 +00:00
Alan Garcia
33cb13286b
Ajout de la gestion des sous-domaine IPv6
...
ToDo: Pouvoir avoir un domaine simultanément IPv4 et IPv6
2010-11-14 16:54:27 +00:00
Camille Lafitte
406104b5ed
Gestion de hooks
...
* Offrir des hooks/point d'entrée dans le code d'alternc
* Un hook est fournit avec 2 arguments :
* son nom
* des data définies au cas par cas par le hook considéré
* Tout plugin peut fournir un traitement appelé par un hook en mettant un fichier '''hooks/plugin.php''' et une fonction '''plugin_hook()'''
* Exemple :
{{{
require_once('../class/hooks.php');
$hook = new hooks();
echo $hook->invoke('menu','');
}}}
* Remarque :
* Il n'y pas de gestion de cache
* L'ordre d'éxécution est uniquement alphabétique
2010-09-29 09:46:19 +00:00
mlutfy
ba48c8bc4f
ajout support TLD .coop (oops, removed forgotten debug code)
2010-08-30 20:17:00 +00:00
mlutfy
e2a3c45f1c
ajout support TLD .coop
2010-08-30 20:16:01 +00:00
Benjamin Sonntag
7f8bbe9885
session depended on magic_quotes = on ... it seems like it was the last part of the code which depend on magic_quotes. Fixes compatibility with PHP5.3 and IPv6 clients
2010-08-04 14:35:28 +00:00
Benjamin Sonntag
bced228b5e
alternc don't depend on magic_quotes ON (in fact it only depend on magic quotes for session management, which will be corrected in the next patch ...)
2010-08-04 14:33:28 +00:00
Benjamin Sonntag
2da495aa25
on autorise un mail invalide pour la creation d'un membre avec force=1, permet de mettre le panel sur un domaine non qualifie. Closes #591
2010-06-24 00:23:08 +00:00
Benjamin Sonntag
22935e9b68
fin de la correction du bug. See #691
2010-06-24 00:17:20 +00:00
Benjamin Sonntag
6ddf9fe6d6
detecting access right problem in browser upload
2010-06-24 00:11:01 +00:00
Benjamin Sonntag
0cbb58153d
Lorsque l'on supprime un compte, on met les eventuels sous-comptes à lui comme createur = 2000
2010-06-23 23:33:58 +00:00
Benjamin Sonntag
05c422eaa8
On utilise set_time_limit(0) pour la suppression des gros comptes. Closes #1132
2010-06-23 23:29:42 +00:00
Benjamin Sonntag
784081f9d9
We prevent creating a CATCHALL On the PANEL URL. Fixes #1150
2010-06-23 23:19:27 +00:00
Chantal Bernard-Putz
4bf0345088
We add the subdomains in sub_domaines_standby when we set the dns to ON. Fixes #517
2010-06-23 22:16:10 +00:00
Benjamin Sonntag
fa67c7f53e
styling raw stats +
2010-06-02 21:39:26 +00:00
Chantal Bernard-Putz
e3680ecc32
Traduction manquante dans la protection d'un répertoire
2010-05-24 11:40:39 +00:00
Chantal Bernard-Putz
7643b87534
modifs liste des admins, debut d'ergo pour cette partie
2010-04-29 10:27:09 +00:00
Benjamin Sonntag
b7ca3dc22e
suite GROS upgrade ergo, homogeneisation et glossaire ... MySQL cette fois-ci...
2010-04-29 10:07:15 +00:00
Benjamin Sonntag
d36c4f6baa
dans l'edition des domaines, on a maintenant des formulaires PROPRES ... et l'adresse IP n'est pas preremplie desormais (ca me pourrissait la vie ce truc de xxx.xxx.xxx.xxx)
2010-04-29 08:31:15 +00:00
Benjamin Sonntag
93663de951
suite des modifications majeures pour 1.0 : glossaire, ergonomie etc.
2010-04-28 19:28:36 +00:00
Benjamin Sonntag
023e2a6ab0
adding a variable 'subadmin_restriction' who determine how the account list may be accessed by admin account who are not uid=2000
2010-04-11 13:39:24 +00:00
Benjamin Sonntag
e79702c344
1.0RC1 dans changelog + debug fonction checkalldom
2010-04-11 08:41:08 +00:00
Benjamin Sonntag
c378f051b8
CSS / ERGONOMICS suite (et pas fin)
2010-04-06 20:29:08 +00:00
Benjamin Sonntag
54dfb206b7
adding the check dig in the domain list feature
2010-04-02 16:40:37 +00:00
Benjamin Sonntag
18022b34fb
adding slave domain management
2010-03-04 16:16:13 +00:00
Benjamin Sonntag
929f1808ba
ergo: on ne cree plus les dossiers stats et backups, inutiles, et on pointe les nouveaux domaines dans <nom court sans - ni . du domaine>
2010-03-04 15:10:05 +00:00
Benjamin Sonntag
4a87e43bf8
password policy enforcment for alternc accounts password change
2010-02-01 22:13:31 +00:00
mlutfy
bc0e7cdfcc
ticket 1217: when creating new accounts, select max(uid)+1, not first uid available (otherwise some new accounts may get access to non-deleted info from old deleted accounts). Patch by Patrick @ Koumbit.
2010-01-15 01:40:24 +00:00
Benjamin Sonntag
1deeb6d899
adding 'connect as' link in the domain list, (I craved for ... and today I remembered I have commit right ;) ), and removed a _parent target in another link
2009-12-08 08:47:13 +00:00
Benjamin Sonntag
6a1e676c59
Fixes #1107 : downloading a folder works indeed ! but yes, we had a file naming issue (zip or tar.bz2 were in fact zip or tar.bz2, but they were still named .tar.gz...)
2009-12-01 00:10:03 +00:00
Benjamin Sonntag
761809aea5
Fixes #1201 , we are now not allowed to finish an email address by .
2009-12-01 00:06:23 +00:00
Benjamin Sonntag
00f6ca70d3
Fixes #1186 : We trim spaces when adding or editing email addresses (and aliases too)
2009-11-30 23:53:36 +00:00
Benjamin Sonntag
a6a71eb04b
Fixed #1174 : we check the length of mysql login everywhere. + english comments and misc code cleanup (hook functions at the end of the class)
2009-11-30 23:48:48 +00:00
Benjamin Sonntag
a5ef76622e
Adding Password Policy management to AlternC \!
2009-11-30 06:01:34 +00:00
Benjamin Sonntag
161a04cebb
translating comments of m_hta.php to english + misc fopen() checks
2009-11-30 05:02:53 +00:00
mlutfy
889fdd3881
avertissement sur la gestion des uid lors de la creation de compte
2009-10-06 17:10:46 +00:00
mlutfy
51fb49a25c
ajout support domaines .im (isle of man)
2009-09-25 16:12:05 +00:00
Nahuel Angelinetti
0f03969b8a
Merging blue desktop to trunk.
2009-09-08 05:29:38 +00:00
mlutfy
c13e438840
alternc_add_mx_domain: fixed incorrect SQL insert statement (merci Patrick)
2009-09-02 02:21:52 +00:00
Antoine Beaupré
049042dd87
insert the owner of mail domains when creating
...
this isn't a complete fix because we do not fix existing tables
See: #1187
2009-08-04 18:51:31 +00:00
Antoine Beaupré
83efd6f0ad
Properly cleanup the size_mail table when removing mails
...
Closes : #1196
2009-08-04 18:37:14 +00:00
mlutfy
9d9caa80da
resolv #1199 , checkfqdn should allow subdomains of one char, such as a.foo.net
2009-04-02 18:33:20 +00:00
mlutfy
721a7b6e81
allow to copy a file, say default.settings.php, to settings.php, by specifying only a relative path (ex: current directory), and not require to always browse to the current directory
2009-04-02 16:00:05 +00:00
Antoine Beaupré
a2a64c8ce5
order database display by database name
2009-03-30 20:00:03 +00:00
Benjamin Sonntag
2037ee4841
fix a 'already exist' error when creating a database containing an hyphen (-)
2009-03-30 09:39:46 +00:00
mlutfy
a2c2828473
allow to display size of directories (disabled by default)
2009-03-27 04:45:48 +00:00
mlutfy
910146365e
ne pas permettre de creer un utilisateur mysql de plus de 16 chars (il y avait une erreur de validation dans le code). solves #1203
2009-03-24 21:02:33 +00:00
Antoine Beaupré
ced52717dd
small API change: do not include the db size in get_db_list(), which improves performance on big databases
2009-02-27 00:31:59 +00:00
Nahuel Angelinetti
433d89504d
fixing a typo error
2009-02-17 21:27:09 +00:00
mlutfy
0fab59676c
correction typo
2009-02-06 15:32:28 +00:00
mlutfy
f22ecfa0bc
sort domain list (for email) alphabetically, since users with 30+ domains go nuts
2009-02-06 15:22:37 +00:00
mlutfy
132f5a4523
sort domain list alphabetically, since users with 30+ domains go nuts
2009-02-06 14:49:50 +00:00
mlutfy
f9604fbef2
documentation de la fonction get_creator_list
2009-02-03 21:00:00 +00:00
mlutfy
1825dcac69
get_creator_list: if there are no reseller accounts, return an empty array, avoids php warning and need for useless checks afterwards
2009-02-03 20:58:04 +00:00
Antoine Beaupré
f813e844ef
put the user and parent account in the email subject
2009-01-29 01:30:42 +00:00
Antoine Beaupré
d09637d0ce
send email on new account creation
2009-01-29 00:54:52 +00:00
Antoine Beaupré
a7034d7779
add notes field to members
2009-01-29 00:40:49 +00:00
mlutfy
a3f3a6ba43
when a user adds a new domain to her account, point the domain to /www/example.net/ instead of just /. The directories are created if necessary.
2009-01-28 22:12:01 +00:00
mlutfy
6651482290
ajout fonction API ->get_user_root() et ->get_userid_root() pour obtenir le chemin complet vers la racine d'un compte utilisateur.
2009-01-28 22:08:54 +00:00
mlutfy
1b9ed23260
limit account/member listing to those created by a specific reseller
2009-01-28 20:02:01 +00:00
mlutfy
4701274c2e
in list of alternc accounts, show who is the creator/reseller that created the account
2009-01-28 19:17:56 +00:00
mlutfy
35255a9b87
support domains .cc and .re
2009-01-26 21:07:41 +00:00
Antoine Beaupré
74cec77279
use the official name of the whois nic server
2008-10-21 19:37:25 +00:00
Antoine Beaupré
e1a1aee4f5
utilise whois.crsnic.net (comme le client whois de debian) au lieu de rs.internic.net, qui ne répond plus, pour vérifier les .com et .net
2008-09-03 15:31:18 +00:00
Nahuel Angelinetti
e7311521aa
Rajout de l'ip du client dans les logs du bureau pour savoir qui a fait quoi lorsqu'il y a un problÚme.
2008-08-18 08:17:37 +00:00
Antoine Beaupré
388ba077f6
remove '-' from the list of authorized characters, it's too buggy for production.
...
Closes : #708
2008-07-10 20:51:05 +00:00
Antoine Beaupré
eda30563e3
return the error directly if it's not an array
2008-07-10 20:48:04 +00:00
Benjamin Sonntag
5f689df89c
Warning: array_unshift() [function.array-unshift]: The first argument should be an array in /var/alternc/bureau/class/m_err.php on line 99 CORRIGE
2008-06-26 09:19:06 +00:00
Antoine Beaupré
c20775231e
.ca WHOIS replies change and are now like .ws. Thanks CIRA!
...
Reported by: Claude Girard
2008-06-18 23:48:04 +00:00
mlutfy
eabfd5d1c9
Remplate intval() par floatval() sinon les quotas (ex: bande passante) sont limites a 2147483647 (1.99 gigs), quoique, voir aussi le bug #1129
2008-04-30 03:34:57 +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é
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é
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é
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é
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é
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é
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é
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é
dcd3687701
stricter pattern matching in local.sh so that comments are not considered
2007-12-12 22:28:29 +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é
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
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
Camille Lafitte
c4a305bd69
De la cosmétique
...
cf commit [1804]
2007-09-09 19:35: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
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
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
4fa397c6c3
fixing issues with .eu.be and .name whois servers (new syntax) Fixes #571
2007-08-22 22:57:03 +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
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
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
Antoine Beaupré
71e5ccbb4c
fix regexp in login conformity checks. Closes : #1018 . Pointy hat to nahuel ([1760])
2007-01-12 21:53:49 +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
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
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
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
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
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
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
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
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
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
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é
a4fb93b862
make file types translatable
2006-05-13 22:26: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
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