Ralf Becker
3b8febb076
1) fixed not working detection of a connection to the db (postgres)
...
2) fixed detection of table-names with mixed case, which get returned in lowercase
2005-11-19 20:28:39 +00:00
Cornelius Weiß
d4b865c1bd
fix: removed debug messages
2005-11-17 10:41:42 +00:00
Ralf Becker
48a95410db
added enhanced validation hooks for:
...
- tmp-dir (writable)
- files- & backup-dir (writable, not in docroot)
- mailserver configuration (also syncs the values with emailadmin)
2005-11-14 14:51:58 +00:00
Ralf Becker
f6e4328f85
phpgw_(app_)sessions --> egw_(app_)sessions
2005-11-13 09:16:31 +00:00
Ralf Becker
44bcc1247d
improved docu of prefs class and phpgw_preferences --> egw_preferences
2005-11-13 07:49:56 +00:00
Ralf Becker
8a06c230c4
modernized and documented the hooks-class, phpgw_hooks --> egw_hooks
2005-11-13 06:58:38 +00:00
Ralf Becker
7635fb25c9
phpgw_categories --> egw_categories plus reworked categories class
2005-11-05 22:58:51 +00:00
Ralf Becker
e922cb3e75
1) renamed translation_sql to translation, as translation_file is not used or working (we can allways re-add it)
...
2) new list_langs function for the TranslationTools, so they dont need to access the languages table direct
2005-11-05 12:50:55 +00:00
Ralf Becker
970a92297e
an other big update ;-)
...
1) phpgw_lang(uages) --> egw_lang(uages)
2) mysql 4.0+
- charset gets now set for the connect
- charset gets used for new tables
- some columns shortend to deal with 1000byte (= 333 utf-8 chars) limit for indexes
- update to 1.0.1.019 fixes the charset of existing tables
2005-11-04 18:35:09 +00:00
Ralf Becker
c85d34c0fe
changed the following table-names:
...
- phpgw_accounts --> egw_accounts
- phpgw_acl --> egw_acl
- phpgw_log(_msg) --> egw_log(_msg)
- phpgw_config --> egw_config
- phpgw_applications --> egw_applications
This requires code-changes in many apps. Quite often I was able to replace the db access, with calls to the appropreate classes.
2005-11-02 11:45:52 +00:00
Ralf Becker
809bbaccda
replaced depricated mcrypt_generic_end, which 4.1.1+ mcrypt_generic_deinit, as it gaves warnings in php5
2005-10-27 09:26:08 +00:00
Ralf Becker
021d72b93e
extended the check for (admin-)accounts to other account storages
2005-10-15 07:57:06 +00:00
Miles Lott
09201c7ecb
Fix for apps showing post-install dependency failure even though they are not installed.
2005-10-08 14:54:01 +00:00
Lars Kneschke
7a02fe0c6b
switch to require to exit with a error when this file is not available
...
include only generates a warning
see http://php.net/include/
2005-09-01 17:10:09 +00:00
Ralf Becker
2c58feb1e0
fixed unknows method invalidate_session_cache()
2005-07-27 10:59:30 +00:00
Ralf Becker
16bb85a6cc
using a (dummy) egw object instead the new one with all the session stuff
2005-07-20 12:46:59 +00:00
petere78
73d74fa0f3
XHTML 1.0 cleanup for setup application
2005-07-11 18:02:19 +00:00
Ralf Becker
d4760bb15c
renamed our db-class to egw_db to allow easier integration of other code (eg. Lars SyncML stuff which is partially from horde)
2005-06-19 12:43:00 +00:00
Ralf Becker
f5956885c1
quitend warning, if no api translation exists
2005-06-17 07:23:24 +00:00
Lars Kneschke
93ac857bd2
as any of the user supplied password and the stored password
...
can be md5 or clear text, we convert both to md5 and compare always
the md5 hashs
2005-05-29 08:03:01 +00:00
Ralf Becker
3adb0e569a
2 bugfixes and some clean-ups:
...
- db::Halt_on_Error was not set, because of typo
- new md5 encrypted PW in cookie was again md5 encoded on each submit
2005-05-19 06:32:42 +00:00
Miles Lott
7c5b4d93c0
Fix for BUG 1167158. Now setting cookie as encoded password vs. plaintext.
2005-05-16 00:42:05 +00:00
Ralf Becker
729b34782e
fix of last commit, was setting up a reference to itself and not to the old phpgw_info
2005-03-25 09:21:23 +00:00
Ralf Becker
4e2bce12e6
modernized code and fixed problem reported on the list: new installs cant create admin-account due to not longer existing phpgw class in the api
2005-03-24 13:15:12 +00:00
Ralf Becker
7bccad3c7c
removed instanciation of not existing app_registry class
2005-03-04 15:54:15 +00:00
Ralf Becker
c205597803
missed a view: $GLOBALS['phpgw{_info}'] ==> $GLOBALS['egw{_info}']
2005-03-04 15:00:33 +00:00
Ralf Becker
5f71a7e50a
fix to work with an old header (to be able to upgrade)
2005-03-04 14:44:21 +00:00
Ralf Becker
54061abe26
missed a view: $GLOBALS['phpgw{_info}'] ==> $GLOBALS['egw{_info}']
2005-03-04 14:43:14 +00:00
Ralf Becker
b6883d59e8
1) fixed setup-detection, to allow login into setup again
...
2) $GLOBALS['phpgw{_info}'] ==> $GLOBALS['egw{_info}']
3) moved setup-classes from phpgwapi/inc back to setup/inc (they are not used anywhere else, but in setup)
2005-03-04 12:40:28 +00:00
Miles Lott
071edecfe0
Add new file to check configured items, including files directory and mcrypt tests; use with newconfig.php, to be renamed to config.php if this works for everyone.
2004-11-20 15:09:20 +00:00
reinerj
9c7206f15f
replace the bad word
2004-08-31 18:15:53 +00:00
Ralf Becker
5ea042041c
fixed not showing up langs like 'es-ca' which hasn't been in phpgw_languages (or only as just 'ca')
2004-07-10 10:59:37 +00:00
Ralf Becker
6223948d37
fixed an E_NOTICE warning
2004-07-10 09:25:53 +00:00
Ralf Becker
2c1197d9dc
fixes for installations with error_reporting E_ALL
2004-03-09 21:05:28 +00:00
reinerj
3f5c75878b
changes from phpgw to egw dev group
2004-01-27 20:49:25 +00:00
Miles Lott
04067c7a04
Add SMD5 hashing for sql and ldap based on my debian experience today
2004-01-26 03:01:54 +00:00
Miles Lott
c7117e4c58
add currently unused sql password functions
2004-01-18 15:24:41 +00:00
Miles Lott
26ef5d0726
Complete adjustments to $ConfigDomain - no need to get_var if already authenticated anymore
2004-01-06 13:45:10 +00:00
Miles Lott
0f85f3763f
Modified md5_cryptpasswd() function to create {md5}xxx style password;
...
Add actual function to deal with sha passwords, and added ability for use of ssha;
2003-12-28 17:27:34 +00:00
Miles Lott
b6c0e6e0b2
Replace langs using phpGroupWare
2003-12-19 12:34:45 +00:00
Pim Snel
72299b948a
port setup to idots template set
2003-10-09 23:08:04 +00:00
Ralf Becker
1ed1b0f431
some fixes for setup:
...
- back-button for manage-header
- header-update shows lang-selection
- lang-selection is sorted now alphabetical
- lang-selection in header-admin shows up only if called the first time (without login)
- manage-languages and add-applications respekt now different translations for the same phrase in different apps
2003-09-23 13:08:40 +00:00
Ralf Becker
7971e01aef
some first basic branding
2003-08-28 18:17:11 +00:00
Ralf Becker
b8557e49d9
make the phpgw Version-0_9_16-branch HEAD
2003-08-28 14:31:11 +00:00
ceb
a77d47cd5f
moved all the setup mess to its right place
2002-12-07 02:12:15 +00:00
seek3r
86032f02dd
removed common->phpgw_exit() and fixed all references to it in the core apps and api
2002-09-28 20:01:44 +00:00
Miles Lott
d6ebb363c4
Add copy of old template class so setup can work for now.
2002-08-11 23:54:58 +00:00
ldw
47ea887c92
- Moved documentation files to module/doc directory.
...
- Renamed phpgroupware/doc/LICENSE in phpgroupware/doc/copyright.gpl
2002-06-12 10:14:14 +00:00
skeeter
0bd3848040
Changed to use get_var().
2002-04-09 23:43:55 +00:00
Miles Lott
a5f0e27362
add comments
2002-03-03 22:00:55 +00:00
Miles Lott
01faba0c4d
Moved setup and schema_proc classes to api; reorganize how the setup class
...
is created
2002-03-03 21:53:00 +00:00
Miles Lott
8b54414c64
also check api version for hooks table in deregister_hooks()
2002-02-20 05:19:35 +00:00
skeeter
532993d024
Some major cleanups. Should reduce warnings by 75%. This will speed things up if the admin is logging php errors/warnings.
2002-02-18 16:18:34 +00:00
Miles Lott
92c0e20c12
Adjust banners to credit just about all of the core team...
2002-02-17 20:23:26 +00:00
Miles Lott
63b0e05ffe
adjust banners to credit seek3r, angles, and some other dude
2002-02-17 20:20:09 +00:00
Miles Lott
e383697ecd
Adjust banners to credit mdean and some other guy
2002-02-17 20:16:51 +00:00
Miles Lott
d458becbe0
Added patch from Ralf Becker to calculate precision from largest enum value
...
when doing sql to schema_proc array conversion
2002-02-17 20:10:29 +00:00
Miles Lott
9804ff609d
Apply modified patch from Ralf Becker to allow for use within phpgw (not setup)
2002-02-17 20:00:28 +00:00
Miles Lott
12b66fb8a9
Change lang/languages tables to phpgw_lang/phpgw_languages
2002-02-17 19:31:50 +00:00
skeeter
73f3c725fb
GNU Patch #106 and #109 .
2002-02-15 03:16:11 +00:00
Miles Lott
2ead51ae60
Fix for annoying result of cvs backup files in lang subdir
2002-02-10 20:18:49 +00:00
Miles Lott
c77dea5328
Update get_account_id()
2002-02-08 06:07:46 +00:00
Miles Lott
6735cc4d5d
Add a check to setup to be able to exclude apps from the mass upgrade process.
...
WCM will be the first to use this, others may follow...
2002-02-03 17:02:56 +00:00
skeeter
539f13e14d
This might fix some problems with installation under php 4.0.6 versions.
2002-01-30 04:41:44 +00:00
Miles Lott
03e2617813
syntax error
2002-01-15 01:48:41 +00:00
Miles Lott
85ef717696
Additional fix for non-installed apps during upgrades
2002-01-15 01:46:27 +00:00
skeeter
298f754424
This will now correctly remove the system level cache. Previous problem was occuring because loaddb() was not called prior to clearing the cache. This also clears up all warning messages being dumped to the HTTP log file.
2002-01-14 12:14:40 +00:00
Miles Lott
2d32663ce1
rollback last change for now
2002-01-13 21:12:35 +00:00
Miles Lott
478ca3adc4
Upgrade API version to 0.9.15.001, add post-install dependency failure
...
test to detection class and applications.php
2002-01-13 19:52:47 +00:00
skeeter
1f4c69b108
This will now clear system/user level cache when adding/deleting apps.
2002-01-13 17:20:33 +00:00
Miles Lott
21f0653bde
Formatting and comment adjustment
2002-01-11 03:40:59 +00:00
Miles Lott
b6d48e874a
Set intval() of value to insert to ensure some input on not null columns
2002-01-08 14:03:29 +00:00
seek3r
c13ade18dc
Several fixes in this commit because the switch from sf to savannah had to come from a day old copy of our cvs tree. Much was fixed including email being fixed for PHP3 compatibility, skeeter updated all the setup.inc.php files to say they would be comaptible with the new API version, ceb made fixes to the projects app based on newly submitted bug reports. Im sure there are more but I dont know all the details. Oh, I did add a print_r() to the php3 support files.
2002-01-07 10:50:42 +00:00
Miles Lott
0740e85b12
Switch to local hook function to avoid catch_22/chicken-egg/cart-horse situation
2002-01-05 23:50:18 +00:00
Miles Lott
a012283ba5
Lang files are now installed as part of the install/upgrade process. For step
...
one (mass install/upgrade), english is installed by default
2002-01-05 21:20:52 +00:00
Miles Lott
950b7a8a5c
Mod to (un)install application translations with each app (applications.php only)
2002-01-05 18:07:11 +00:00
Miles Lott
49f7216e19
Remove unused function
2002-01-02 15:46:17 +00:00
Miles Lott
18a45d4bc5
security fix for php 4.1.0 (?) to verify that what isset() is also !empty()
2001-12-18 02:07:14 +00:00
Miles Lott
66a41b74eb
minor update
2001-12-03 17:39:39 +00:00
Miles Lott
6330681793
php3 fix for detection class; add use of db_addslashes() for when we re-insert
...
table data to a new table in pg (altertable/column)
2001-11-29 03:58:22 +00:00
Miles Lott
a4053a15c4
Missed a global
2001-11-25 02:27:22 +00:00
Miles Lott
592f7ca4f1
Fix selection order of ConfigDomain
2001-11-22 00:50:12 +00:00
Miles Lott
aa32b065bf
more adjustment for globals
2001-11-21 15:01:43 +00:00
skeeter
509b88901b
Possible fix for problems with bad php.ini settings.
2001-11-21 12:07:58 +00:00
skeeter
00e7719717
Small change to the RenameTable function in MySQL. This will allow for older versions of MySQL to be used.
2001-10-18 01:02:49 +00:00
Miles Lott
39bd4f6318
check and increment app_id, or set random value if api version >= 0.9.13.015
2001-10-17 18:42:18 +00:00
Miles Lott
663e83b66e
fix timestamp display, fix default display to remove double "'"
2001-09-29 15:44:17 +00:00
jengo
f4efac55bb
- Fixed logout button not working correctly
...
- Re-enabled the logout button in lang.php, not sure why it was disabled
2001-09-27 23:59:39 +00:00
jengo
386187a81c
Fixed parse error, missing ) at end of if
2001-09-24 20:42:22 +00:00
Miles Lott
2a738905e4
Add check for existence of index prior to DROP INDEX
2001-09-23 11:58:10 +00:00
Miles Lott
93d75f74f5
Allow enter to work for setup or header login, if single domain; fix setting of invalid password message
2001-09-18 12:38:26 +00:00
skeeter
d23736a1dc
Small fix for redeclaring a variable to a different type.
2001-09-18 03:45:22 +00:00
Miles Lott
6471f4d546
Another manageheader fix
2001-09-17 03:25:34 +00:00
Miles Lott
a33d7d1648
Fix header generation (templates)
2001-09-17 03:19:07 +00:00
Miles Lott
3f389090cc
Fix HeaderPW check
2001-09-17 03:09:47 +00:00
Miles Lott
173d81ab87
register_globals and formatting changes
2001-09-17 02:10:34 +00:00
Miles Lott
9f5a0813b4
not used
2001-09-12 13:50:40 +00:00
Miles Lott
61c105e352
minor formatting
2001-09-12 13:45:58 +00:00
skeeter
370818fa8e
Cleanups of warnings.
2001-09-03 09:51:27 +00:00
skeeter
a1d8939e82
Fix for the compare of version function. Was not properly setting testb vars.
2001-09-03 09:50:40 +00:00
Miles Lott
43127662ab
Some more fixes to work with register_globals Off; Change one debug echo.
2001-08-31 22:29:23 +00:00
Miles Lott
87f5ac0200
Fix to show float4/8 correctly in sqltoarray
2001-08-25 09:16:00 +00:00
Miles Lott
ad1e3f276a
Undo inadvertent commit on this file...
2001-08-21 18:57:13 +00:00
Miles Lott
e0db915670
Changes to allow register_globals to be off
2001-08-21 18:48:50 +00:00
Miles Lott
4e1a2a6bb6
add test app to run system.listApps against the local server at phpgroupware/xmlrpc.php
2001-08-09 15:54:52 +00:00
Miles Lott
bd30af4d61
Replace print_r with var_dump (php3)
2001-08-04 13:29:53 +00:00
seek3r
9218a82cbd
this is now setup3 code
2001-07-30 15:59:25 +00:00
seek3r
cd3f5a90dc
preparing to put setup3 code in here
2001-07-30 15:44:12 +00:00
Miles Lott
2628c9857c
Update function to match the api
2001-05-31 09:25:58 +00:00
Miles Lott
d4cb332f25
Had to add one more variable back to make the new header template work
2001-05-30 08:56:01 +00:00
jengo
efa2d7dede
Cleaned up quite a bit in PostgreSQL create, upgrade and drop tables.
2001-05-03 04:53:49 +00:00
skeeter
5cf7a13846
possible fix for using enter/return key on setup/login
2001-04-30 03:03:11 +00:00
jengo
955bf76715
Added an option to force a certian theme on users
2001-04-27 10:02:33 +00:00
jengo
155246b74b
Moved version number up
2001-04-23 08:54:42 +00:00
skeeter
584ea9936d
Fix for bug #417329
2001-04-22 14:18:50 +00:00
Miles Lott
901956a477
Check only for apps tables, not any tables
2001-04-12 00:51:04 +00:00
Miles Lott
32d5dec027
Add get_account_id for ldap.php to use the accounts class
2001-03-21 23:28:57 +00:00
Miles Lott
af513b2a9d
(re)add CreateObject function
2001-03-01 16:44:52 +00:00
el_latino
86a3f8da81
Wed, 28 Feb 2001 16:21:16 +0000
...
Ra�l Alexis Betancort Santana <rabs@dimension-virtual.com>
Fixed the *config* table name problem on phpgw_setup.inc.php
2001-02-28 16:24:56 +00:00
seek3r
d80f6a4e79
working toward app install/upgrdae within setup prog
2001-02-13 10:53:18 +00:00
jengo
28f53016d6
Mergeing in the most recently schema files
2001-02-11 01:30:19 +00:00
jengo
dc912cab81
Setup can now handle add-on apps using the database tables created via arrays
2001-02-10 23:08:52 +00:00
jengo
cf3564035a
Setup will now read the directorys and figure out which applications are present, then it will insert into the phpgw_applications table depending on what was found
2001-02-10 19:47:39 +00:00
jengo
53d641bd9a
Temp fix for setup .. it doesn't like the change from applications to phpgw_applications
2001-02-08 21:46:41 +00:00
jengo
dbd48f7e6f
Renamed the applications table to phpgw_applications
2001-02-08 20:11:13 +00:00
izzy
6c9387eb13
changed some forgotten $phpgw["server"]["root"] statements to PHPGW_SERVER_ROOT to get the script working again
2001-02-06 13:11:11 +00:00
jengo
093aba9c5a
Fixed setup not working due to header changing variable names
2001-02-06 10:59:19 +00:00
jengo
45d2f83bd4
db classes wheren't being loaded
2001-01-11 12:22:26 +00:00
seek3r
e7896e9bc5
added templates selection
2001-01-10 01:16:01 +00:00
seek3r
97d92a6f69
fixed typo
2001-01-08 18:53:56 +00:00
seek3r
1db613d9ed
changed the link() and webserver_url to return the entire path
2001-01-08 18:51:39 +00:00
seek3r
07e48031cb
moved config to use new design
2001-01-07 10:43:48 +00:00
seek3r
3504b92187
added code for getting apps status in terms of the version
2001-01-06 10:03:03 +00:00
seek3r
26b8f506f9
added support for template detection and selection
2001-01-05 22:39:07 +00:00
seek3r
da015de66d
added support for template detection and selection
2001-01-05 22:38:08 +00:00
seek3r
519e7bdcaf
disabled schema_proc for now
2001-01-04 20:32:09 +00:00
seek3r
71239ff304
adding in schema proc for testing on php3
2001-01-02 08:37:45 +00:00
seek3r
93cea133f7
adding in schema proc for testing on php3
2001-01-02 08:37:45 +00:00
seek3r
c2874a17ea
minor roolback so jengo can test
2001-01-02 08:25:02 +00:00
seek3r
9ae9d07801
adding in schema proc
2001-01-02 08:22:36 +00:00
seek3r
923f731f0f
fixed jengos problems
2001-01-02 08:15:12 +00:00
seek3r
f3a10f1998
fixed jengos problems
2001-01-02 08:12:17 +00:00
seek3r
b463fe28e4
fixed jengos problems
2001-01-02 08:11:00 +00:00
seek3r
c76e53cc0c
added lang support
2001-01-01 11:50:35 +00:00
seek3r
2683bc556c
corrected problem with db updates
2001-01-01 10:36:58 +00:00
skeeter
6e828646fa
fixes logout/login problem
2000-12-31 23:46:55 +00:00
Lars Kneschke
594434dc47
reintroduced setup_header because it broke lang.php and ldap.php
2000-12-31 14:24:29 +00:00
seek3r
a812666b75
code clean up, hopefully this should help clean up the problems jengo is having with php 3.0.16
2000-12-31 09:50:16 +00:00
seek3r
f32f3ab843
cleaned up a little code
2000-12-29 19:31:23 +00:00
seek3r
90771fc094
its mostly working now, will continue tonight
2000-12-27 22:04:44 +00:00