alpeb
d190a689ae
Allow splitting from a split activity to more than two activities, and fixed join activity (it wasn't wating for all incomming actvities to be completed for it to be activated)
2005-01-11 14:34:56 +00:00
ak703
0719a89986
fixed bug #1097058 ldap, adding user to groups changes phpgwaccounttype to u
2005-01-09 17:12:50 +00:00
Miles Lott
8943ece01f
remove last of the global calls
2004-12-29 04:19:56 +00:00
Miles Lott
c3d3c14b68
Clear the _xh accumulator after finished using xml parser
2004-12-29 04:16:58 +00:00
dawnlinux
b305532907
Correct a variable name, it should be "$_account_id" not "$account_id"
2004-12-14 02:12:09 +00:00
Ralf Becker
9dd38aa59a
fixed moving files in filemanger
2004-12-06 14:15:08 +00:00
Ralf Becker
948f739fd6
added a trim to cope with junk after charset name
2004-12-05 16:35:24 +00:00
Miles Lott
70425fa29b
Fix headers and adjust classname in schedule service
2004-11-30 13:40:46 +00:00
viniciuscb
08377c2a40
Change in selection() method to allow non-html return
2004-11-26 13:14:19 +00:00
viniciuscb
d48577b0f1
Changed type of return of input function: can now return an input with html
...
and js together (default, as it had ever been) or can return an array with
html and js parts separed.
2004-11-25 20:39:17 +00:00
raphaelpereira
fcec70607a
Removed print_r() debug line I forgot... sorry!
2004-11-25 20:27:35 +00:00
raphaelpereira
569158098e
- This functionality is already included in class.datetime.inc.php
2004-11-25 19:50:32 +00:00
raphaelpereira
2a09fe8f3e
- Now class.javascript.inc.php automatically loads the specific browser JS,
...
which is located at the same hierarchy, but inside a folder with the name
of the browser. For example:
Usual folder => contactcenter/js/ccQuickAdd/ccQuickAdd.js
Specific Folder => contactcenter/js/ccQuickAdd/mozilla/ccQuickAdd.js
It falls back to the usual folder if there is no specific code.
2004-11-25 19:41:07 +00:00
raphaelpereira
2fc017bf88
- Inserted an array 'zone_list_offset' with all glib compatible timezones...
2004-11-25 18:20:09 +00:00
Michael Bartz
9a6fc2fab8
Fixed two minor typos in column aliases.
2004-11-24 15:57:43 +00:00
Michael Bartz
33578130b4
Added error messages (required when debugging other issues!!)
2004-11-24 15:53:29 +00:00
Michael Bartz
907949ebe5
Added a column variable alias to make it consistent with other resultset variables and integrate with egw.
2004-11-24 15:51:24 +00:00
Miles Lott
fc21d2f9ff
Fix credits due to shared class - please add yourself into the shared class if you were the author
2004-11-22 03:02:42 +00:00
Miles Lott
7b1b090dc9
Add missing credit to the original author, remove author credited in error
2004-11-22 02:53:55 +00:00
Ralf Becker
3b2da86ce2
postgres fix (error in converting varchar to int if >= 100)
2004-11-21 22:40:21 +00:00
Ralf Becker
920af8e10e
support to set the client-encoding (charset) for the DB and select a system-charset (utf-8 or others) at installation time
2004-11-21 10:54:11 +00:00
Ralf Becker
64976f0b1c
support to set the client-encoding (charset) for the DB and select a system-charset (utf-8 or others) at installation time
2004-11-21 09:44:02 +00:00
alpeb
39d7cad85b
Fixed monitor footer stats
2004-11-19 13:32:49 +00:00
alpeb
ec7f2677b3
Delete appropiate instances when deleting processes
2004-11-19 13:32:00 +00:00
Ralf Becker
fa70cfed73
reformatting acording to our standards - someone totaly screed it ;-)
2004-11-19 06:32:10 +00:00
Ralf Becker
54ed54807f
fixed escaping of parameters for the wz_tooltips: single quotes in calendar titles caused all tooltips on that page not to appear
2004-11-17 14:21:43 +00:00
viniciuscb
da954d0f98
get_shares now grings information about owner of the share.
2004-11-16 06:03:42 +00:00
Ralf Becker
f0d65a40f3
added content-type header with correct charset to override the webservers default
2004-11-15 08:51:18 +00:00
Ralf Becker
6ef1f7113c
killed a warning if no table-definition, as requested by Cornelius Weiss
2004-11-12 07:39:07 +00:00
mgalgoci
5be4d30994
Initial check in.
...
fixing the data calculation logic everywhere is gonna suck big time ;-(
2004-11-11 20:36:44 +00:00
Ralf Becker
f8ee85dc81
- optimiced db::row() to use the ADODB fetchmode (via db::next_record())
...
- new param strip for db::row() to strip off common column-prefixes
2004-11-07 14:33:24 +00:00
viniciuscb
762995c5b4
Fix in vfs_sql2 bugs when running in pgsql.
2004-11-05 21:14:10 +00:00
Ralf Becker
aff48bc2cb
killed the debug output, which echoed each line on restore
2004-11-05 09:34:46 +00:00
alpeb
355d32ec28
Applied patch 1058956: use SEP instead of slashes
2004-11-04 17:31:15 +00:00
viniciuscb
78ac3f7122
Fix: Added support for e-mail in user_id.
2004-11-03 21:37:01 +00:00
shrykedude
2cffc50145
Fix for occassional session-verification problem
2004-11-03 05:01:36 +00:00
viniciuscb
7b8bae4f16
Bugs Fixed when executing queries in pgsql
2004-10-30 19:32:52 +00:00
viniciuscb
13badf3a90
gz/bz2 class removed because license is incompatible with gpl.
2004-10-28 19:09:54 +00:00
viniciuscb
0d61ac226a
File Compression classes
2004-10-27 23:37:27 +00:00
raphaelpereira
252075f37a
Classes for vfs sql implementation v2
...
Responsible developer: viniciuscb (Vinicius Cubas Brand)
2004-10-27 23:34:21 +00:00
Ralf Becker
630c88d766
reworked installation/upgrade process to not use delta-updates any more, as we can now reliable read the schema back from our supported databases:
...
- makes update scripts a lot easier and saver
- updates are a lot faster now
==> only the needed update-functions get called
2004-10-23 15:00:44 +00:00
Ralf Becker
fe6b0728de
fix for system with mbstring.func_overload set and NOT using utf-8
2004-10-23 10:53:17 +00:00
Lars Kneschke
a0cfcc38e4
make the clone hack working with PHP5 too
2004-10-21 18:12:11 +00:00
Ralf Becker
1b53a1ce6d
added clone function for php4, use as $db = clone($this->db);
2004-10-19 14:54:57 +00:00
Ralf Becker
940deb08a9
finished DB backup and restore for eGW:
...
- the backup is independent of the used DB and can eg. be used to port an install to an other DB type
- autom. backup before upgrades of the DB structure
- installing backups instead an installation from scratch
- own backup screen in setup and admin to:
+ shedule repeating backups
+ up- and download of backups
+ creating and restoring backups
2004-10-15 23:06:34 +00:00
Ralf Becker
219d169207
let's the asyncservice class run under setup
2004-10-15 22:56:00 +00:00
Ralf Becker
d9b2a23d72
first version of new db-backup class: DB independent backup and restore functions
...
==> can be used eg. to port an eGW installation to a different DB type
Atm. there no UI, but if you uncomment the code behind the class, you can backup and restore via an URL. UI to come soon.
2004-10-14 21:04:03 +00:00
Ralf Becker
a4557c1191
added prepared statements in insert and update for DB's which support it (atm. only MaxDB). Atm this need to be switched on by a parameter, as I still have some problems, it off by default
2004-10-14 20:58:39 +00:00
Ralf Becker
ba55620f3d
fixed the schema-retrival functions for MySql, Postges and MaxDB
2004-10-14 20:55:52 +00:00
Ralf Becker
2740acc03e
fixed the schema-retrival functions for MySql, Postges and MaxDB
2004-10-14 20:35:50 +00:00
Pim Snel
e7f0d8a133
reorderded htmlarea so different htmlarea's can be configured seperately
2004-10-07 23:09:52 +00:00
bgigon
414c78b639
Fix strange bug into crypto api.
...
Somes "ghost" characters appears
2004-09-30 12:11:43 +00:00
bgigon
9d9643a9b5
Fix small display bug if webserver_url isn't set
2004-09-28 13:11:16 +00:00
bgigon
c8b891cb96
Fix display bug
...
(Omar Boumeddane)
2004-09-28 12:27:59 +00:00
bgigon
7e1a268980
Increase visual
2004-09-28 12:26:05 +00:00
bgigon
9cd4505562
Another major fixbug for macOS display :-)
...
Thanks to Omar Boumeddane
2004-09-22 15:33:10 +00:00
Ralf Becker
a52fa703a1
aplied benjamins fix
2004-09-22 15:12:04 +00:00
Ralf Becker
ce279014bc
merged Lars patch, which was only applied to 1.0
2004-09-22 13:46:24 +00:00
Ralf Becker
ac501a1937
use replace for mysql only if the primary keys are included
2004-09-22 10:24:39 +00:00
Pim Snel
8139a1c0f9
add custom_toolbar argument to htmlarea for more developer control
2004-09-21 12:21:24 +00:00
Ralf Becker
e08004b4bc
reworked the vfs_sql class to use the new db-functions, all quoting for the db is now done by them.This fixes some MaxDB problem, which should be a problem at least for postgres as well.
2004-09-20 10:50:46 +00:00
Ralf Becker
88f72fdd51
fix for bug [ 1006205 ] wiki editing broken with Safari
...
- safari gets now recogniced as browser by the html-class
- html::htmlarea show's a textarea if HTMLarea is not availible (suppresses error with safari)
- dont show button to convert to html if:
* HTMLarea is not availible for the browser
* admin disabled it in the wiki configuration
2004-09-19 21:19:00 +00:00
alpeb
e0d1912226
Wasn't finding htmlarea.css when not using /egroupware as base directory
2004-09-19 16:44:27 +00:00
Ralf Becker
35ef5df8a3
fixed MsSQL and MaxDB problem: DISTINCT on text column in function get_installed_charsets
2004-09-19 12:46:22 +00:00
Ralf Becker
33918385fc
fixed 2 other probs:
...
- cat_id is varchar, so the id's in "cat_id IN ('1','2')" have to be in single quotes for MaxDB
- search on text-columns:
* MsSQL need to cast the column to varchar
* MaxDB cant do it at all
2004-09-19 12:34:34 +00:00
Ralf Becker
b125007c92
reworked the contacts class using the new db-functions to fully support MaxDB
2004-09-19 11:33:31 +00:00
Ralf Becker
c6e4fdac77
added some debug and error messages
2004-09-19 10:35:54 +00:00
Ralf Becker
85a946bc5f
enabling prepared statements for MaxDB
2004-09-19 10:32:35 +00:00
Ralf Becker
28ed51f49f
fix for bug [ 1027089 ] ALTER TABLE ... ADD COLUMN ... DEFAULT doesn't work
...
postgres cant add a column with a default in one go
2004-09-19 08:26:45 +00:00
Ralf Becker
355beade2a
using mysql's REPLACE syntax instead of doing first a select to determine if the column exists and then an update or insert accordingly
2004-09-18 15:18:48 +00:00
Ralf Becker
3a3e4810a8
fixed handling of:
...
- updates of blob column for MaxDB
- encoding of blob columns for all DB's
2004-09-18 14:56:18 +00:00
Ralf Becker
4420445e55
ported app-registration functions to new db-functions, as the applications tables contains a text column which need special treatment for MaxDB
2004-09-18 14:55:02 +00:00
Ralf Becker
fcddfff1d8
removed the HtmlTidy plugin from the defaults, as it breaks the source edit mode (<>) if tidy is not installed
2004-09-16 21:40:23 +00:00
Ralf Becker
b8c3adb4d3
killed warning of destroying an uninitialised session:
...
bug [ 1026623 ] Sitemanager site can't be viewed anonymously with PHP session:
- cant reproduce it on my system, but silencing it does no harm
2004-09-13 07:46:36 +00:00
Ralf Becker
257251fe00
fix for bug [ 1022807 ] users with some login names can't login
2004-09-08 13:16:54 +00:00
dawnlinux
954dd1d9ab
Fix the bug: Fail to create text files that contain multibyte
...
characters in filemanager, for exmaple, files that contain Chinese
characters.
Reason for producing the bug: One parameter of "fwrite"
is "strlen ($data['content'])". To multibyte character, "strlen" can
not return its actual length. So "fwrite" cannot write all characters
to the created file.
2004-09-06 03:48:10 +00:00
alpeb
4b6047655f
Big changes everywhere only to support postgres
2004-09-03 22:56:15 +00:00
mgalgoci
a089746e47
fix the fix
2004-08-31 15:18:25 +00:00
mgalgoci
606c1064be
- re-write of the phpgwapi::accounts_ldap::auto_add function
...
- set a default account email address as well as a user preference email
address in the users' preferences
- actually check if the account creation succeeds before we commit the transaction to the database.
- remove some crap and make function readable
2004-08-30 15:16:40 +00:00
mgalgoci
99ffa6ebc1
- re-write of the phpgwapi::accounts_sql::auto_add function
...
- set a default account email address as well as a user preference email
address in the users' preferences
- actually check if the account creation succeeds before we commit the transaction to the database.
- set default name to New User if we have no other data
- remove some crap and make function readable
2004-08-30 15:15:59 +00:00
Ralf Becker
7b6b6d5759
fixed mapping of I4 to INTEGER now, it was mediumint which is a 3-byte interger only
2004-08-30 15:06:05 +00:00
Ralf Becker
c69e9cd32e
implemented a one-click (tm) change between single and multiple account-selection for the calendar
2004-08-29 20:32:56 +00:00
Ralf Becker
df81dc93ab
integrated the HTMLarea plugins into the eGW translation system
...
fixed bug [ 1006205 ] wiki editing broken with Safari
2004-08-29 01:26:42 +00:00
Ralf Becker
b3b3420674
allow sorting after multiple criteria as in sql
2004-08-28 14:44:05 +00:00
Ralf Becker
e109e8c320
removed destroying of the crypto object if the session-verification fails, as it leads to problems in sitemgr creation of anonymous sessions and it get cleaned up anyway by the shutdown function
2004-08-27 18:21:28 +00:00
Ralf Becker
d868007dac
fixed some of our sessions problems:
...
- [ 1015846 ] Registering session MySQL query error
- handlich of timed out sessions for php4 sessions was wrong
==> I can't reproduce any more sessions probs, either with db nor php4 sessions
2004-08-27 13:17:25 +00:00
Ralf Becker
b68f289d87
made the update strategy of setup_process a bit more flexible: update dont need to be in order in the tables_update file any more: if the next update is not the one we need, we search for the right one and start again from there. This is needed to be able to import phpGW versions from after the fork and it simplyfies the update-scripts a lot now.
2004-08-27 10:41:57 +00:00
mgalgoci
18221503b6
- re-write display_fullname to be more readable and suck much less
...
- add support for Lastname, Firstname username account views
2004-08-26 18:47:29 +00:00
Ralf Becker
b3971d810c
RenameColumn no checks if column is used in an index and evtl. rename the column in the index-definition (for the baseline delta)
2004-08-26 14:18:09 +00:00
Lars Kneschke
23046ac0b5
fix for bug [ 1007816 ] error message
2004-08-25 20:04:27 +00:00
Ralf Becker
d5b8419f8d
fixing the fix, now even all sub-arrays get reset
2004-08-24 20:01:49 +00:00
Ralf Becker
e027149a05
fixed delete-problem of anglemail after security update
2004-08-24 10:45:07 +00:00
Ralf Becker
ed8760d199
fixing the fix ;-)
2004-08-23 18:44:37 +00:00
Ralf Becker
d7fc09daef
fixed probs pointed out by Joxean Koret
2004-08-23 18:18:26 +00:00
Ralf Becker
ce8a00c31a
fixed calltime-pass-reference
2004-08-23 09:40:53 +00:00
Ralf Becker
9ed16c7960
fixed probs pointed out by Joxean Koret
2004-08-22 23:14:55 +00:00
Ralf Becker
822506cec0
using native adodb functions for quote and db_addslashes:
...
- qstr() save's one extra call compared to the PEAR function quote()
- dont need substr( ,1,-1) for db_addslashes
2004-08-22 20:30:12 +00:00
Ralf Becker
aa86cc11eb
small fix
2004-08-22 18:32:20 +00:00
Ralf Becker
092bca5805
small fix
2004-08-22 14:14:38 +00:00
Ralf Becker
bb4c9f46d4
also deleting the memberships of a group
2004-08-21 16:17:04 +00:00
Ralf Becker
508cff860c
added configurable search-filter to auth_ldap
2004-08-21 12:18:07 +00:00
Ralf Becker
ec4bf09604
added MetaIndexes function for mssql
2004-08-17 08:21:09 +00:00
Ralf Becker
adf79e6d7e
added code to drop not-depending sequences when droping a table, depending ones cant and dont need to be droped separatly
2004-08-15 19:52:49 +00:00
Ralf Becker
9a67dc3141
import ADOdb 4.52
2004-08-15 18:45:20 +00:00
Ralf Becker
ee3f5cafff
added own MetaType, MetaColumns and MetaColumnNames functions for MaxDB to have better control over the column-types
2004-08-15 18:12:41 +00:00
Ralf Becker
647222728c
fix for MaxDB not returning the primary keys via MetaColumns
2004-08-15 16:20:39 +00:00
Ralf Becker
38a2ea7768
added MetaPrimaryKeys for MaxDB
2004-08-15 16:19:46 +00:00
Ralf Becker
531dbe93c7
added function to read back / import the schema from an existing database (used in setup and db-tools)
2004-08-15 15:43:52 +00:00
Ralf Becker
d5dbb7ef72
new schema_proc class seems to work now
2004-08-13 19:01:03 +00:00
Ralf Becker
1cabb62405
new schema_proc class seems to work now
2004-08-13 18:59:00 +00:00
Lars Kneschke
cd30d6d0ab
call the right function name
2004-08-13 16:27:50 +00:00
Lars Kneschke
11219ead38
add class to authenticate against ADS
2004-08-13 15:53:07 +00:00
Ralf Becker
b4e2d56594
added the missing postgres functions - thought they are not fully testes yet
2004-08-11 23:22:25 +00:00
alpeb
dc410a8ee0
Fixed some translations
2004-08-10 23:41:22 +00:00
alpeb
36a38b9b56
The ProcessManager class is dependant on the RoleManager class (when creating new minors/majors)
2004-08-10 14:08:56 +00:00
alpeb
8a356e7e72
Queries in Galaxia api need ADODB_FETCH_ASSOC set
2004-08-10 14:07:30 +00:00
reinerj
691831c09f
change back the egwhack
2004-08-09 21:28:47 +00:00
Ralf Becker
4dae67c9c0
got updates working again for MaxDB, MySql and MsSql (untested). Now I need to start working on postgres.
2004-08-09 21:20:08 +00:00
alpeb
0a566e4635
Added translation of 'Logout'
2004-08-09 21:18:35 +00:00
reinerj
febeab4d8d
replace the crap
2004-08-09 13:46:03 +00:00
reinerj
d18d0d397e
replace the crap
2004-08-09 13:20:26 +00:00
Ralf Becker
ef53586f0f
documentation update and added $not_null parameter to quote() to control if php null's are written as SQL NULL or not. Is used by column_data_implode to only write NULL in columns which allow to do so
2004-08-08 22:31:41 +00:00
alpeb
52a3cae790
Galaxia workflow api port for egroupware
2004-08-07 19:58:49 +00:00
alpeb
6322ce9832
galaxia workflow api
2004-08-07 19:46:10 +00:00
Ralf Becker
9a58928b81
fix for bug [ 1000255 ] Todo with progress screw formating in calender:
...
- partialy caused by a <div ... /> with no closing </div>
- a table around the icons and title, puts them in one line now
2004-08-07 18:32:03 +00:00
Ralf Becker
c22cba8574
fix for bug [ 998496 ] Session error on logout under https, session-id and loginid are unset, which leads to a pg_atoi: zero length string sql-error. I now dont save anything if there is no sessionid or no loginid
2004-08-07 17:57:26 +00:00
Ralf Becker
4346d06789
fix for bug [ 997669 ] Session Error with db-sessions
2004-08-07 17:44:37 +00:00
Ralf Becker
ce2045bae1
fix for bug [ 1002325 ] Manual error:
...
if session.use_trans_sid was enabled, we created a wrong link for the manual
2004-08-07 13:15:06 +00:00
Ralf Becker
6b8f6a3d87
removing all it's acl-rights if an account gets deleted, admin only removed the run-rights, but not the grants or other rights
2004-08-07 12:46:58 +00:00
Ralf Becker
7cfabeb7c5
writing unset php-variables and thouse set to NULL now as SQL NULL
2004-08-07 11:58:05 +00:00
reinerj
b2b8bd3512
fix from Shain Tancheff
2004-08-07 00:51:29 +00:00
Ralf Becker
e2eed6a73f
killed warnings if executables not found
2004-08-06 12:38:14 +00:00
Ralf Becker
0bd82f3ab8
a bugfix in select and some MaxDB stuff
2004-08-05 15:31:55 +00:00
Ralf Becker
9c5edb9b04
reworked to use the new db-functions
2004-08-04 15:34:14 +00:00
Ralf Becker
5d5730d813
improved handling of schema-files on system startup or in setup
2004-08-04 15:33:42 +00:00
Ralf Becker
ccb4700624
removed unnecessary ';' in query in register_hooks, MaxDB treats them as SQL-errors
2004-08-04 10:30:47 +00:00
Ralf Becker
ff1cf940cc
moved special insert_id handling for postgres into ADOdb, added workaround for updates of text/LONG columns in MaxDB to db::update
2004-08-03 23:06:37 +00:00
Ralf Becker
ecf1fd06eb
MetaIndexes and _insert_id functions added
2004-08-03 23:04:29 +00:00
Ralf Becker
5f8de74a2a
added table and colum as parameter to Insert_ID() to correctly retrive the id under postgres and MaxDB
2004-08-03 23:03:38 +00:00
Ralf Becker
1ef5e6e3ad
small fix
2004-08-03 22:53:45 +00:00
Ralf Becker
d757e35973
reworked so-layer for MaxDB and new db-functions
2004-08-03 22:52:55 +00:00
Carsten Wolff
00ce9a3181
vbXMLRPC needs a slightly different dateformat.
2004-08-03 16:09:27 +00:00
Ralf Becker
2d11bcec04
re-added (to be able to make patches agains 4.51) the sapdb change
2004-08-02 08:34:09 +00:00
Ralf Becker
b3d517a98c
imported version 4.51 of ADOdb
2004-08-02 08:30:47 +00:00
Ralf Becker
d4167b6c44
fixed double serialisation of times and data (leftover from old code)
...
Thanks alpe for the notice
2004-08-01 17:19:47 +00:00
Ralf Becker
9352bd53c4
replaced unnecessary ereg_replace, which caused trouble with mbstring.function_overload=7
2004-08-01 08:09:35 +00:00
Ralf Becker
bb9f10fb29
removed ereg_replace which causes problems with multibyte charsets and mbstring.function_overload=7
2004-08-01 08:05:44 +00:00
Ralf Becker
a4181bf0a8
reverted omgs's changes
2004-07-31 21:36:54 +00:00
Oscar Manuel Gómez Senovilla
e15e152369
*** empty log message ***
2004-07-31 19:55:06 +00:00
Ralf Becker
7e1da8f7ad
1) fix for cookie domain, when using a proxy which rewrites the host-name
...
2) also applied Benjamins fix for the link function from the 1.0 branch - thought I dont know what it fixes ;-)
2004-07-31 10:14:52 +00:00
Ralf Becker
be01760302
removed manual acl-settings for auto-created accounts, as suggested by Matthew Galgoci
2004-07-31 09:28:28 +00:00
alpeb
6d36e3afaa
Changed param comment of function input: funtion should expect time in server's timezone instead of users localtime; the conversion to user's localtime is taken care inside the function when calling common->show_date
2004-07-30 00:24:12 +00:00
Ralf Becker
8286bb3dc6
fixed typo
2004-07-25 20:05:28 +00:00
Ralf Becker
788440b69d
fixed get_list, which was only returning groups if 'both' were requested, which caused eg. in calender only groups to be selectable
2004-07-25 15:51:54 +00:00
Ralf Becker
c591c2c221
fixed / added mssql support for egw and fixed some other Windows probs on the way ;-)
...
- knowledgebase is not working: select distinct is not possible with text-columns
- fudforum is not working: is does not use ADOdb and has no own db-layer for mssql
- other apps seem to work, everthing needs through testing - incl. our "old" db's
2004-07-25 01:41:37 +00:00
Ralf Becker
968f1ccf91
fixed bug [ 991222 ] Error uploading file -
...
thought the whole class need to be reworked with the new db-functions
2004-07-24 20:29:15 +00:00
Ralf Becker
8107e51abc
removed wrong semicolon bedind the sql queries
2004-07-23 00:59:44 +00:00
Ralf Becker
29594f2771
added 'async_' prefix to column-names of phpgw_async, as 'id' is a reserved word in sapdb
2004-07-23 00:46:01 +00:00
Ralf Becker
d5c32df4e3
first version of data-dictionary for sapdb
2004-07-23 00:41:24 +00:00
Ralf Becker
1a585efd36
fixed the code, which was not working after the right table-name was used ;-)
...
dont think that part is used anyhow
2004-07-22 18:40:19 +00:00
Carsten Wolff
42142322b4
now that the old db-classes are gone, we can put function name_quote to use.
2004-07-22 08:22:52 +00:00
alpeb
efe5157b83
fixed typo that wasn't allowing phpmailer to authenticate to smtp server when needed
2004-07-21 21:15:54 +00:00
Ralf Becker
5f0e998729
fixed wrong name of config-table
2004-07-21 13:53:31 +00:00
Ralf Becker
de506124a3
fixing bug [ 992090 ] Could not log out
...
At that time, there is no account-id set which results in an empty string, what pgSql dont likes in integer fields. Casting it to int now.
2004-07-21 10:12:58 +00:00
bgigon
4e6fa932cb
Add feature "rejected line"
...
Somes lines has been rejected.
This features warn admin directly
2004-07-20 16:11:31 +00:00
Ralf Becker
bfab7d5a46
changed quoting for wz_tooltips to allow linebreaks
2004-07-19 15:19:02 +00:00
Ralf Becker
04650e3680
re-read job, in case it had been updated or even deleted in the method
2004-07-12 23:46:54 +00:00
Ralf Becker
eba1ec911f
fixed name2id for groups (was still the old variable-name) and limited id2name & name2id for groups on certain fields only
2004-07-12 21:25:51 +00:00
Ralf Becker
c7280a44a9
created new colorpicker for eGW based on the one from htmlArea
2004-07-12 18:50:39 +00:00
bgigon
fcd6d6a807
Add features translations for templates
2004-07-12 10:49:35 +00:00
Ralf Becker
f7d51c9e57
fixing probs with debian woody which is php >= 4.1.1, but lacks mcrypt_generic_deinit
2004-07-11 13:37:30 +00:00
Carsten Wolff
23cbfee599
somtimes less is more ... do not confuse users with just doing nothing, just because he likes to type phonenumbers with an extra space
2004-07-11 13:35:22 +00:00
Carsten Wolff
f2b7d8deda
Fix for the same bug as after the last import of a new adodb-version.
...
I wonder, if someday all will start to patch instead of overwriting and committing.
Anyway, this bugfix will be part of the next ADODB release. See:
http://phplens.com/lens/lensforum/msgs.php?id=9849
2004-07-11 11:38:59 +00:00
Ralf Becker
e5d689cb9f
added smtp-auth configuration to email and API's send-class (translations for that are moved to admin, as the config is now in Admin >> Site config and only for confinience accessible via Admin >> Email >> Site config too
2004-07-11 08:33:28 +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
551c66d68e
change to make sure eg. '1.0.0' is counted less the '1.0.0.xxx' !
2004-07-10 10:56:09 +00:00
Ralf Becker
0a5573a0fe
1) using hint-values of auth class about name, group, email, primary-group in $GLOBALS['auto_create_acct'], as the sql-class already does
...
2) using default group as specified in Setup >> Configuration for the primary group too, if none is given, this should fix also bug [ 958418 ] Registration problem with LDAP accounts
2004-07-10 08:25:02 +00:00
Ralf Becker
ee82c376f6
using default group as specified in Setup >> Configuration for the primary group too, if none is given
2004-07-10 08:22:07 +00:00
Ralf Becker
e1599a19c0
fix for big files in web_dav as suggested by bug [ 964418 ] Downloading large files through webdav fails
2004-07-10 08:01:25 +00:00
Ralf Becker
8e71034baf
fix for binary data stored in database as describt in bug [ 985874 ] Can't store files in database
2004-07-10 07:51:29 +00:00
Ralf Becker
c8b165acae
fixed typo
2004-07-10 07:50:16 +00:00
Ralf Becker
ec9ef473ce
imported ADOdb ver. 4.50 which should solve many php5 probs
2004-07-10 07:19:40 +00:00
Ralf Becker
759d1d4f17
fixed bug with not working language-selection and SQL error because of empty session-id in phpgw_app_session
2004-07-09 15:17:04 +00:00
Ralf Becker
0ce4cbad1a
and the status
2004-07-08 17:30:37 +00:00
Ralf Becker
36eea9746e
fixed unencrypted password on creation of new users
2004-07-08 17:25:53 +00:00
Ralf Becker
b24f796eb2
killed some warnings with mb_string activated: haystack is empty
2004-07-08 12:36:21 +00:00
Ralf Becker
3a14a39902
reverted rev. 1.13 changes (primary group not preselected) and fixed bug which caused groups with no app-permission to to be displayed if the selection requires app-permission
2004-07-08 09:58:11 +00:00
Ralf Becker
4a5d497a6e
killed debug message
2004-07-07 09:43:01 +00:00
Ralf Becker
691d107ca6
fixed bug in acccounts::search: first accounts got overwritten by groups, eg. they were not selectable in the calendar on editing/adding an event
2004-07-07 09:41:00 +00:00
Ralf Becker
c0c8206f2a
fixed bug in user-creation reported by Chris Kretas (was introduced in the last commit / after RC6)
2004-07-06 12:42:56 +00:00
bgigon
d0387ffc5e
Fix little bug in links (keep query)
2004-07-06 11:58:12 +00:00
bgigon
554a213fe3
Add a protection against overload when we launch for first time the account-page-selection.
2004-07-06 11:48:09 +00:00
bgigon
9d3eac79ed
Add more translation (lang_lastname and lang_firstname)
2004-07-06 11:34:49 +00:00
bgigon
9666206080
Fixbug for Arrow "next" / "prev"
2004-07-06 10:11:46 +00:00
bgigon
4681236b1d
Keep prev query
2004-07-06 09:16:28 +00:00
Ralf Becker
9858417a99
not used any more and it depended on the (old) manual app
2004-07-05 10:24:16 +00:00
Ralf Becker
d4d2f53405
was never used
2004-07-05 10:15:39 +00:00
Ralf Becker
a978d214ad
killed the debug-messages and added some more comments
2004-07-05 10:13:56 +00:00
Ralf Becker
9b6952ec0b
New send class, which just implements the old interface (msg-methode) on top of the PHPMailer. It gets it's configuration from Admin >> Site configuration and does NOT depend on one of the email-apps anymore.
2004-07-05 10:11:11 +00:00
Ralf Becker
a81630aad0
removed old / non-adodb db-classes and -code
2004-07-04 18:46:54 +00:00
Ralf Becker
c4326776b2
fixed error in caching of sub-queries
2004-07-04 18:34:18 +00:00
Ralf Becker
13bcfd8318
fixed wrong ldap attribut-names
2004-07-04 18:32:29 +00:00
Ralf Becker
b40f691a78
fix to be able to use the new select, update, ... functions during eGW startup (eg. accounts-class)
2004-07-04 17:31:12 +00:00
Ralf Becker
e7917423a5
added extra label and fixed group-selection
2004-07-04 17:28:57 +00:00
Ralf Becker
8bfb6cfb07
added email-address to the accounts-data (ldap untested so far!)
2004-07-04 17:27:42 +00:00
Ralf Becker
f9c991624a
fixed typo according to patch [ 983936 ] Problem with language preferences
2004-07-03 12:43:52 +00:00
Ralf Becker
026c103016
fix for bug [ 984343 ] Login not possible after session timeout:
...
eGW was installed in the docroot and the webserver-url was empty, as not domain was given, not realy the regular situation, anhow it should work now
2004-07-03 12:38:01 +00:00
Ralf Becker
9694c7e2ea
fix for bug [ 954770 ] UTF-8 Support (in developer tools)
...
- regular htmlspecialchars translated &#([0-9a-f]{4}); to &#\\1;
- which is not correct, at least for our purpose
==> we replace '&#' after htmlspecialchars again with '&#'
==> now eg. persian language works correct in the TranslationTools
2004-07-03 11:41:51 +00:00
Ralf Becker
5298bee355
removed "re"
2004-07-03 11:00:24 +00:00
Ralf Becker
39c7cc14da
fixed (hopefully last) postgres problem with the indices: sequences have not been set, after the data was inserted into the newly created table
2004-07-02 22:12:10 +00:00
Ralf Becker
4ae1356b53
fix for [ 983949 ] Syntax error in phpgwapi/templates/idsociety/head.inc.php
2004-07-02 17:22:47 +00:00
Ralf Becker
fcfcaa578e
removed php4.3+ print_r($arr,True)
2004-07-02 09:51:21 +00:00
Ralf Becker
5df1f31098
fix for select-box values containing commas, which are not ment as multiple comma-separated id's
2004-07-02 08:56:50 +00:00
Carsten Wolff
892123655f
fixed another typo
2004-06-30 20:19:28 +00:00
Ralf Becker
0d5a7357ec
workaround for IE prob, it does not set a HTTP_REFERER if a link gets opened in a popup window, which is needed by manual to determine context-sensitive which page to show
2004-06-30 10:40:48 +00:00
Ralf Becker
5a1be7c203
- if $selected is a string it gets now explode with ','
...
- already selected accounts are shown in front of users and groups, good for multiselections with less lines then content
2004-06-28 09:32:47 +00:00
Ralf Becker
7d74f12e84
not using persistens connections for postgres in setup: if a transaction fails, setup dont even finds the database anymore
2004-06-28 09:29:44 +00:00
Ralf Becker
18d2267e78
added link to the headeradmin to the "You need to port your settings ..." message
2004-06-28 07:06:29 +00:00
Ralf Becker
a1d4a47172
workaround for a Postgres bug in RefreshTable: unable to find "<" operator for type "unknown", cause by an empty string ('') in a select distinct query
2004-06-27 09:53:58 +00:00
Ralf Becker
6a4447b62e
fixed RenameTable to also rename indices and not only primary keys
2004-06-27 09:52:06 +00:00
Ralf Becker
890548096b
added missing brackets of function call
2004-06-24 11:32:06 +00:00
Ralf Becker
8ec4604d2a
fixed not working group-update with caching enabled
2004-06-23 12:09:00 +00:00
Ralf Becker
89870fd195
fixed not working group-update with caching enabled
2004-06-23 11:37:07 +00:00
Ralf Becker
150c36eab3
fixed typo (old varname) which caused problems in SiteMgr while editing categories
2004-06-21 10:25:14 +00:00
Carsten Wolff
6bec2a4d48
Revert this file to V4.20, since V4.22 broke the autodetection of the bytea datatype.
...
Bug is reported to the ADODEB-folks:
http://phplens.com/lens/lensforum/msgs.php?id=9849
2004-06-20 11:55:25 +00:00
Carsten Wolff
6881070b41
fixed syntax error
2004-06-19 21:57:06 +00:00
Carsten Wolff
3c919bba50
make users mailaddress available for use in applications, if it is found in ldap
2004-06-18 09:29:11 +00:00
Ralf Becker
a1921aed2e
- moved the whole selection code from uiaccountsel::popup to accounts::select
...
- extended syntax for uiaccountsel::selection to specify what you need (no longer hardcode of certain apps)
2004-06-16 00:31:48 +00:00
Ralf Becker
853a71b681
added some more quoting for our windows friends ;-)
2004-06-15 22:31:19 +00:00
Ralf Becker
1bc44b879d
removed old accounts-popup
2004-06-15 10:19:02 +00:00
Ralf Becker
f2a16d4e52
corrected typo
2004-06-15 08:16:07 +00:00
Ralf Becker
5140181bba
charset header to overwrite apaches AddDefaultCharset
2004-06-15 08:03:15 +00:00
Ralf Becker
deb8d570a0
centralised 2-digit iso country codes in phpgwapi/inc/class.country.inc.php
...
Other classes can use them, as there are atm:
- etemplate/inc/class.select_widget.inc.php
- phpgwapi/inc/class.sbox.inc.php
2004-06-15 07:45:21 +00:00
Ralf Becker
8d833331ff
some UI fixes for bigger groups
2004-06-14 07:03:05 +00:00
Ralf Becker
a99697ae09
new account selection:
...
- search after different criteria: all fields, firstname, lastname, lid, starting with or exact match
- additional display of the current selection in the popup
2004-06-13 20:17:54 +00:00
Ralf Becker
d484a2227f
- IE workaround only for IE
...
- phpgwapi as default app-name for image-buttons
2004-06-13 20:12:59 +00:00
Ralf Becker
ab9ec83bc4
implemented different search-types:
...
- all fields
- firstname, lastname, account-lid
- start with
- exact
for the new account-selection popup
2004-06-13 20:11:31 +00:00
Ralf Becker
7829ecd511
fixed the regular selectbox (single-selection)
2004-06-12 21:58:47 +00:00
Ralf Becker
d02338d346
killed the debug-message ;-)
2004-06-12 12:26:50 +00:00
Ralf Becker
401afbb787
fix for IE (it seems to not act on onclick on an image, if its in the internet-zone)
...
fix for nextmatch
2004-06-12 12:25:01 +00:00
Ralf Becker
26901c6865
first version of the account-selection widget
2004-06-12 09:48:20 +00:00
Ralf Becker
1b5427cb5a
using array internaly instead of commasep. string
2004-06-12 09:45:33 +00:00
reinerj
4877495957
fix from Stephen Reindl for open_restrictions error message in setup
2004-06-11 10:36:14 +00:00
Lars Kneschke
f2c52cc197
handle macroman as iso8859-1
2004-06-11 05:32:03 +00:00
Lars Kneschke
0e953fdeeb
fix for BUG [ 969767 ] Projects: Administrator list and
...
BUG [ 969759 ] Edit manager list - Duplicate Names
2004-06-10 15:07:40 +00:00
Ralf Becker
dc2d527ba4
add a content-type header to overwrite an existing default charset in apache (AddDefaultCharset directiv)
2004-06-10 07:13:37 +00:00
Ralf Becker
0dd4cc1925
imported ADOdb version 4.22:
...
it seems to fix some php5 probs the old version had
2004-06-08 14:09:55 +00:00
Lars Kneschke
a40c1f9e83
fix for chines chars
...
There are many (I belive around 5%) Chinese character coded in GB2312
contains \xad, remove all \xad make the characters broken. Image you see
one broken ideograph in every sentence:(
2004-06-07 02:07:04 +00:00
Lars Kneschke
ab6a4ae74f
added class to create pdf file
...
http://www.fpdf.org
2004-06-04 06:17:23 +00:00
alpeb
892f40ff23
funtion renamecolumn wasn't upgrading the indexes, which avoided changing an indexed column name in postgres
2004-06-01 05:10:43 +00:00
Ralf Becker
d6c38c6ced
1) table-definitions are shared now between all db-instances
...
2) some extensions for easier quoting of sql-queries: functions to construct and run a whole insert, update, delete or select query, plus a function (expression) to generate a whole quoted expression with brackets and different operators
see the inline-docu for how to use them of look at bookmarks/inc/class.so.inc.php
2004-05-31 16:32:22 +00:00
Ralf Becker
151af07339
added the abillity to handle and quotes values as arrays (they generate a col IN (val1,val2, ...) instead a col=val
2004-05-31 09:25:35 +00:00
Ralf Becker
1b60e0f309
fixed droping of non-existing primary keys
2004-05-30 11:18:47 +00:00
Ralf Becker
4549d52c56
disabled diagnostics about setting not existing blocks again, as it breaks email
2004-05-30 10:55:52 +00:00
Ralf Becker
728b1de2dd
moved accounts & accounts_shared into one file accounts:
...
saves opening and existens of one more file
2004-05-29 16:11:35 +00:00
Ralf Becker
9a386bb064
extended the diagnostics on template-errors (eg. backtrace) and added some good debug-possebilities
2004-05-29 10:23:18 +00:00
Ralf Becker
35b80dabd2
added extra param append_ix to _GetTableSQL (used only by pgsql, but gives warning if not there)
2004-05-29 10:21:04 +00:00
zhangweiwu
1f799dd84d
patch [ 962307 ] Chinese charset conversion patch
...
"I am alost certain this is the best solution. I just
commited the change, please close this patch.
This is a typical problem (GB2312~GB18030) that many
opensource/commercial mailers fail to handle."
2004-05-29 01:14:29 +00:00
Ralf Becker
2a311ca452
Added tigra color-picker Ver. 1.1 and some documentation updates (they are now phpdoc conform)
2004-05-26 07:23:31 +00:00
Ralf Becker
475be59cb1
E_ALL fix
2004-05-24 22:33:48 +00:00
Ralf Becker
3edc6525f2
fix for php 4.1 (print_r with 2 params)
2004-05-24 14:23:46 +00:00
Ralf Becker
39b2c216fd
fix for Bugs:
...
- mail from Thomas Hackl: newest cal upgrades (performance patch)
- wiki upgrade probs under postgesql
- [ 948279 ] upgrade postgresql 0.9.14-0.9.15
implemented index_names for pgsql db-type (there's no equivalent function in ADOdb)
2004-05-24 14:22:45 +00:00
Ralf Becker
da83e39c89
fixed creation of sub-cats, to automaticaly set the main-cat (as it already set the level) from the parent
2004-05-24 09:29:30 +00:00
Ralf Becker
7d5faa667a
added concat function to abstract different concat operators or functions
2004-05-23 23:34:32 +00:00
Ralf Becker
01d480cad1
applied patch [ 956110 ] webdav VFS checks for local directories
2004-05-23 23:22:24 +00:00
Ralf Becker
70bc641bd4
added error-message if webserver user need to be in a certain group to execut the crontab command. The name of the webserver user and the groupname are read from the process and the file-permission and displayed too, in case the admin dont know them ;-)
2004-05-23 20:03:29 +00:00
Ralf Becker
eed94133c3
fixed and extended auto_create_accounts: the following information from ldap are now automaticaly stored in the sql-account:
...
- name & firstname
- primary group (if a group with that numerical id exists in eGW, its added as primary group to the account and acl)
- numerical account-id (if availible, no new one gets created, but the one from ldap is used)
- email (as preference for the email-app)
2004-05-22 11:00:18 +00:00
Ralf Becker
ebabe1570b
fixed bug in group-/account-listing (total was not stored) and reactivated the session-cache for ldap
2004-05-19 06:02:31 +00:00
Lars Kneschke
58eef6a9e2
disables account cache, because it did break group admin page
2004-05-16 23:19:29 +00:00
Ralf Becker
49a44154ce
tooltip allows now to read it's content from the widget it's set as tooltip
2004-05-16 22:54:49 +00:00
Carsten Wolff
bc140271bc
added escape-function for ldap-queries - will be used by contacts soon
2004-05-12 09:55:30 +00:00
Ralf Becker
5cb848c8d6
re-enabled error-messages if CreateObject fails, gave a blank page, but no error
2004-05-09 20:04:07 +00:00
Ralf Becker
942a967704
added some docu
2004-05-09 20:01:28 +00:00
Ralf Becker
84e8c11710
typo
2004-05-09 10:25:30 +00:00
Ralf Becker
ce9c339c87
fixed for on??? atributes, which contain single quotes
2004-05-09 10:18:56 +00:00
Ralf Becker
291da54d43
fix for mbstring.overload=7, hopefully that works now in all cases
2004-05-09 10:17:44 +00:00
Ralf Becker
731a50b29f
- fix for mbstring.overload=7
...
- potential multibyte/charset problem: addslashes was done before translate !!!
2004-05-08 22:30:19 +00:00
Ralf Becker
e26850933c
update tooltips
2004-05-08 21:09:44 +00:00
Ralf Becker
5cce1585dd
fix for month-name shortcuts different from the first 3-chars of the long name, because they would be indentical with the shortcut of an other monthname, eg. frensh Juin = Jun and Juillet = Jui
2004-05-08 11:00:46 +00:00
Ralf Becker
143b9c5d04
added a flag in the phpgw_info array to include stuff at the ende of the page, needed for the wz_toolstips
2004-05-07 21:22:46 +00:00
Ralf Becker
5a008e6768
- added function to create tooltips with the wz_tooltip class
...
- reformatted the file, it was totaly messed up
2004-05-07 21:21:20 +00:00
Ralf Becker
218a56178e
added function to set onResize attribute for the body tag.
2004-05-07 21:18:13 +00:00
Ralf Becker
9a23925f8b
fix for IE and re-added old jscal-trigger-image
2004-05-06 21:16:48 +00:00
Ralf Becker
31f348e259
implemented callbacks for week and month, to use it for the navigation in the calendar
2004-05-06 16:21:04 +00:00
Ralf Becker
41a3f88199
imported version 0.9.6 from jscalendar
2004-05-06 12:58:31 +00:00
Ralf Becker
5631d6a830
implemented caching in the session, thought its only activated for LDAP atm.
2004-05-05 13:49:32 +00:00
reinerj
48f840d7de
move from old projct to new one
2004-05-05 12:06:13 +00:00
Ralf Becker
caefc24438
fixed htmlarea to not try to load a plugin for an empty plugin string
...
Pim: every param with a default value is set ;-)
2004-05-05 07:40:01 +00:00
Ralf Becker
3e24a6db3b
gives better performance
2004-05-04 20:26:08 +00:00
Ralf Becker
3b632d36c7
fix to get IP-ranges working
2004-05-04 09:51:17 +00:00
Ralf Becker
257b69a6fb
added support for limiting the access to setup on certain IP's, IP-ranges or hostnames
2004-05-04 09:08:28 +00:00
Ralf Becker
2981120ef4
fix for mbstring.overloading = 7
2004-05-04 08:37:18 +00:00
Ralf Becker
5fb282b58b
fix for bug [ 945880 ] session expiration and logout
2004-05-03 13:52:09 +00:00
Ralf Becker
273f6b0a2f
fix for bug #944311 : Calendar: Error on user-defined fields
2004-05-03 10:39:42 +00:00
Carsten Wolff
0bfa697995
added function name_quote, wich quotes table- and columnnames correctly
2004-05-02 17:18:38 +00:00
Ralf Becker
99303481a2
fixed cookie prob for setup too
2004-05-01 09:58:38 +00:00
Carsten Wolff
e9c2659778
we can not trust in the right order of columns
2004-04-30 23:07:03 +00:00
Ralf Becker
3b94536b99
setcookie seems not to like domain-names without dots (it does not set the cookie at all, in that case). Leaving the domain-name empty, get setcookie to set the domain without dot by itself (its the default) ...
2004-04-27 07:54:56 +00:00
Carsten Wolff
20ee4f1d27
fixed rename_table() in schema_proc_pgsql, wich was relying on index_names() and therefore was broken with ADODB.
2004-04-25 22:58:37 +00:00
petere78
0e289e36bd
Localize "version" in setup footer.
2004-04-20 19:29:40 +00:00
Pim Snel
91eb7ee636
implement extra parameter to make use of the htmlarea plugins, olee
2004-04-20 17:19:14 +00:00
Lars Kneschke
76f22cc700
make sorting in felmaimail working again
2004-04-20 02:43:11 +00:00
Ralf Becker
ffd1de75c6
fixed the not-always-working patch of 1.26
2004-04-19 10:08:06 +00:00
reinerj
df1a2b74a6
add auth from Matthew Galgoci (RH)
2004-04-16 00:53:06 +00:00
Ralf Becker
dfdfaad414
implemented automatical forwarding into eGW after a login was necessary, because no session existed
2004-04-14 11:52:16 +00:00
Ralf Becker
b7890a9ba4
fix for ADOdb's missing BlobEncode function for mysql, that caused a lot SQL-errors in email
2004-04-14 09:28:18 +00:00
Ralf Becker
7aae6434e5
posibility to pass arguments to the links of the icons in the navbar: used atm. to set a specific manual page, if the automatic generation of the page-name is not sufficent, eg.
...
$GLOBALS[phpgw_info][flags][params][manual] = array('page' => 'ManualInfologAdd');
2004-04-13 15:53:25 +00:00
Ralf Becker
0e649819d8
fixed prob with localised list and not already loaded translations: setup was only installing the first language on upgrad of an app, as the translate-call changed the db-cursor
2004-04-13 14:19:52 +00:00
Ralf Becker
066722cb9b
implemented enble == 4 type apps - opened in a popup window - for the manual
2004-04-13 08:18:06 +00:00
Ralf Becker
b495aa7a0f
implemented enble == 4 type apps - opened in a popup window - for the manual
2004-04-13 07:54:25 +00:00
Ralf Becker
d943b9f59d
register globals
2004-04-13 07:52:13 +00:00
Lars Kneschke
94a05b4690
patch from Matthew Galgoci to make cookies work also with domain names
...
with more then 2 parts(hostname.domainname.de)
2004-04-13 05:28:01 +00:00
Ralf Becker
41f40155aa
added function to check if browser supports htmlarea / richtext editor
2004-04-12 13:58:25 +00:00
Ralf Becker
5fc5cb207d
small convinient extension to column_data_implode:
...
1. param $only === True: write only columns from the column-definitions
2. param $use_key==='VALUES' return "(key1,key2,...) VALUES (val1,val2,...)" for inserts
2004-04-12 07:19:24 +00:00
Ralf Becker
1b4b338fb9
fixed wrong activation of mailto: addresses in in links
2004-04-11 10:10:51 +00:00
Carsten Wolff
d5026a9f75
make the use of adodb the default in the quote() and db_addslashes() functions, too
2004-04-11 09:03:56 +00:00
Lars Kneschke
56ae9c191a
fix for
...
Warning: preg_match() expects at least 2 parameters, 1 given in
/var/www/www.phpgw.de/htdocs/egroupware/phpgwapi/inc/class.categories.inc.php on line 164
2004-04-05 06:04:07 +00:00
Ralf Becker
fe8be115fb
as talked with lars ;-)
2004-04-04 23:01:58 +00:00
Ralf Becker
ba4ed68752
fix for search to return also the entries from sub-categoris, as sugested by Stephan Hilchenbach from the german list
2004-04-04 22:52:24 +00:00
Ralf Becker
4b7ced6e84
fix for search to return also the entries from sub-categoris, as sugested by Stephan Hilchenbach from the german list
2004-04-04 22:23:47 +00:00
Ralf Becker
f68cd32ede
as talked with lars and Stephan Hilchenbach from the german list ;-)
2004-04-04 22:21:26 +00:00
Ralf Becker
53f20990de
as talked with lars ;-)
2004-04-04 20:50:29 +00:00
Ralf Becker
f6b1b8e03e
fix to get IE and HTMLarea working together again, HTMLarea seems not to work in IE, if a <base href="..."> is set. This was done to get relative image-pathes working.
2004-04-04 19:31:30 +00:00
Ralf Becker
517913682c
as talked with lars
2004-04-04 18:06:37 +00:00
Ralf Becker
94b0845564
as talked with lars
2004-04-04 17:58:00 +00:00
Ralf Becker
bd187fca49
return the config-array in read_repository, like other classes read_repository functions does (eg. preferences)
2004-04-04 10:02:25 +00:00
Ralf Becker
b9cb241948
killed error-message in droptable and moderniced the code a bit ;-)
2004-04-03 13:03:01 +00:00
Ralf Becker
6e36f7e652
fix to eliminate doublicate entris on multiple installs / reinstalls via add_acl
2004-04-03 13:01:28 +00:00
Ralf Becker
0bfe2bcd98
fix to remove dublicates in none-indexed tables
2004-04-03 13:00:19 +00:00
Ralf Becker
b69585b36f
fix to create the postgres conection string in an extra variable
2004-04-03 12:58:43 +00:00
Ralf Becker
c09e4eb4c8
fixed typo
2004-04-03 10:22:08 +00:00
Ralf Becker
a88b08f274
dont log anonymous sessions
2004-04-02 17:24:31 +00:00
Ralf Becker
7cbfd65cde
small fix for setup:
...
- useing allways $this->Type (not type) and $GLOBALS['phpgw']->ADOdb (not adodb)
- remembering if we use a privat Link_ID for disconnect
2004-04-02 08:15:18 +00:00
Ralf Becker
48dd6ec970
not setting the class-vars direct - thought it still works, but calling the connect functions with them as parameters
2004-04-02 07:36:11 +00:00
Ralf Becker
10118549f5
fix to allow multiple connections, even to different db-types (only creating a new ADOdb object if its to a different db)
2004-04-02 07:34:41 +00:00
Ralf Becker
5594a20a3b
added ability to set a base href, to get relative image-pathes working in htmlarea
2004-03-28 21:43:14 +00:00
Ralf Becker
3ca724bf61
limit login-name in accesslog to 30 chars as the column is created in table
2004-03-28 14:58:45 +00:00
Ralf Becker
8af7e93dac
fixed bug on creation of db via setup (SQL error on setting up the grants)
2004-03-28 12:10:08 +00:00
Lars Kneschke
2583db40f0
fix for bug [ 923070 ] htmlspecialchars()
2004-03-26 16:24:08 +00:00
Carsten Wolff
56aa7e6eb3
removed some files that don't belong into cvs
2004-03-24 08:56:03 +00:00
Ralf Becker
b4f8235976
speedup for the translation function
2004-03-23 16:34:23 +00:00
Lars Kneschke
82a4305005
added comments which function are for compatibility only
2004-03-22 15:45:45 +00:00
Lars Kneschke
10d033f6fb
add another function from phpgw to egw api, to stay compatible with there
...
contacts class
2004-03-22 15:43:37 +00:00
Lars Kneschke
269756f577
add wraper function to support phpgw contact api
2004-03-22 15:34:32 +00:00
Ralf Becker
9ec5c51938
fixed double-translation of country-names
2004-03-22 08:00:06 +00:00
Ralf Becker
b7d9897a33
fixed parse-error, see bug #920580
2004-03-22 07:19:43 +00:00
Ralf Becker
745bfdc35e
fixed merging of session and user prefs
2004-03-21 22:03:06 +00:00
Ralf Becker
3dc254c6ee
added session (temporary) preferences
2004-03-21 21:17:34 +00:00
Ralf Becker
5e406355f9
localised the list of availible languages
2004-03-21 21:16:57 +00:00
Ralf Becker
23bf823035
now setting /tmp or c:\temp automatically as temp-dir (was only /tmp)
2004-03-21 16:25:22 +00:00
Ralf Becker
1417a115f6
fixed typo
2004-03-21 16:23:38 +00:00
Carsten Wolff
7f85671046
'blob'-columns need some special attention in the new quote()-function.
...
Note that there is no need to use BlobDecode() on read, since adodb does it automagically.
2004-03-17 12:42:24 +00:00
Lars Kneschke
c7b6cf2a49
fix for Call-time pass-by-reference
...
----------------------------------------------------------------------
2004-03-16 06:54:22 +00:00
Ralf Becker
2238ea9dbb
makeing ADOdb the configuration default: unless you explicitly set
...
$GLOBALS['phpgw_info']['server']['use_adodb'] = False;
in your header.inc.php, eGW uses ADOdb
2004-03-15 22:41:55 +00:00
Ralf Becker
3df33d3ef6
imported ADOdb version 4.20 released 27 Feb 2004
2004-03-15 22:17:52 +00:00
Ralf Becker
0e943f4c58
fix for bug #911628 : Intall Cron Job Multiple Domain Error
2004-03-14 18:41:35 +00:00
Miles Lott
06b80fa3bf
Formatting cleanup
2004-03-14 17:31:43 +00:00
Ralf Becker
74fe998db9
php.net recommend this for security reasons, it should be our default too
2004-03-14 11:35:33 +00:00
Ralf Becker
ed8ff9cd31
removed the out-commented html and body closing tags
2004-03-13 21:57:15 +00:00
Ralf Becker
6c5c54d4b6
fixed wrong id2name in xmlrpc2cats
2004-03-13 18:09:06 +00:00
Carsten Wolff
a72cb3b1c8
more on the bytea-thing ... sometimes less is more ...
2004-03-13 17:57:20 +00:00
Carsten Wolff
5889064b1f
oops, fix for the fix ... /me pulls brown paperbag over his head
2004-03-11 17:39:05 +00:00
Carsten Wolff
7dcab6a1b0
This patch adds full Support for the bytea-datatype, wich is missing from PHP itself. I should have known this, before adding the datatype to schemaproc, but well ... here's the fix.
2004-03-11 15:40:31 +00:00
Ralf Becker
0711abd82b
1) added a base-class with some useful functions:
...
- converting to and from dateTime.iso8601
- converting cat_id-arrays to and from xmlrpc structs with cat-id / name pairs (and creating & updateing new cats)
2) removed unnecessary (and not standard conform) xmlrpc struc arround all responses
3) added detection to copy arrays (numerical keys 0,1,...) to xmlrpc arrays and not structs
Note: 2+3 only apply to the _php class as the _epi class does this by itself
2004-03-10 00:38:10 +00:00
Ralf Becker
31add06b33
added last_mod to fields always fetched, as its not in the standard_address_fields, it get never returned
...
(last_mod is not implemented in ldap so far)
2004-03-09 23:42:40 +00:00
Ralf Becker
2c1197d9dc
fixes for installations with error_reporting E_ALL
2004-03-09 21:05:28 +00:00
Ralf Becker
49d9007518
fixed function to send xmlrpc-faults (error-msg) from the handler, was not loged in the log-file
2004-03-07 10:00:18 +00:00
Ralf Becker
9ed6f2e60d
added function to send xmlrpc-faults (error-msg) from the handler
2004-03-07 09:58:22 +00:00
Ralf Becker
99e4e9efec
added standard xmlrpc error-msg for 'entry not found'
2004-03-07 09:55:43 +00:00
Ralf Becker
9c9892c9b7
fix to allow fieldlist like array('id','owner') instead of only ('id'=>'id','owner'=>'owner')
2004-03-07 09:54:37 +00:00
Ralf Becker
3803f842f3
added missing return on success
2004-03-07 09:53:26 +00:00
Ralf Becker
0daaf711d7
typo
2004-03-06 20:35:23 +00:00
Ralf Becker
809a2b8827
fixed foreach for no extra_fields
2004-03-06 20:34:56 +00:00
Lars Kneschke
345fd4de07
fix pass by reference
2004-03-06 11:27:32 +00:00
Miles Lott
2211a5aa63
Oops - comment out debug
2004-03-05 13:54:19 +00:00
Miles Lott
05fb371651
Add sql from phppgadmin for finding indexes on pg < 7.3
2004-03-05 13:32:00 +00:00
Miles Lott
e56c40e8c4
add disconnect function
2004-03-02 02:32:39 +00:00
alpeb
bf943fdce0
was removing '?' in link over + and - images
2004-03-01 20:19:47 +00:00
alpeb
ad19e78d7c
last item in the manual tree wasn't showed
2004-03-01 19:51:48 +00:00
Ralf Becker
77fd33e471
1) fix for bug #905284 , etemplate does not show images if webserver_url contains protocoll and domain
...
2) added a new progress-bar
2004-02-29 09:51:45 +00:00
Ralf Becker
dcd1912a7b
added default values parameter to RefreshTable
2004-02-29 00:13:47 +00:00
Ralf Becker
1994b1c179
change default-param of htmlarea, to be used if no or empty style is given
2004-02-29 00:12:48 +00:00
Ralf Becker
1cc9c515aa
fixed a typo in column_data_implode
2004-02-28 23:56:13 +00:00
Ralf Becker
d99afd7a11
new function activate_links to change url's into links and automaticaly create spam-saver mailto addresses
2004-02-26 15:32:34 +00:00
Carsten Wolff
f11dd0e255
fixed typo in iconv-call and detection of the right lib to use
2004-02-26 10:57:57 +00:00
Lars Kneschke
c7daab6c2b
add fix for chinese language conversion
2004-02-26 06:42:20 +00:00
Miles Lott
5e73b0dc6c
Remove typing error on use of implode
2004-02-26 01:38:51 +00:00
Miles Lott
00fbb7a4db
Remove bad function
2004-02-25 05:28:46 +00:00
Miles Lott
e50524c3ec
Add real createdatabase() function for mssql - partial fix for 885687
2004-02-25 05:26:46 +00:00
Miles Lott
978c0e6869
Add bool type from latest schema_proc from dcl
2004-02-24 21:32:20 +00:00
Carsten Wolff
1c8e2629c5
bytea is the blob-equivalent in PostgreSQL
2004-02-23 20:11:23 +00:00
Ralf Becker
b4970a5f65
fixed prob with not changeable pw's, setup::add_acl created acl_rights=0 rows, instead of no rows
2004-02-23 13:22:59 +00:00
Ralf Becker
2898b043c9
fixed password-check, to now allow to use the stored md5 as password
2004-02-23 10:07:55 +00:00
Miles Lott
265b36c9eb
Fix for BUG 900342 - determine preloaded query string which includes wildcards
2004-02-20 16:47:06 +00:00
Miles Lott
745a6c347b
Comment out php5-specific code since it causes php4 syntax error
2004-02-20 16:30:19 +00:00
Miles Lott
5b2e153cc6
Possible fix for latest beta of php5
2004-02-20 14:49:39 +00:00
Ralf Becker
597f99375c
fixed bug in image and submit-button, that caused names containing '.' to be truncated at the first dot
2004-02-19 22:35:38 +00:00
Ralf Becker
06ab7f4476
added new function RefreshTable to:
...
1. change or newly create the primary key or any other index
2. change the order of columns, drop and add multiple columns in one go
2004-02-19 08:48:15 +00:00
Ralf Becker
35e9e09911
new function to do the complete type-dependent quoting of a value
...
ToDo: need to write some introduction to the new SQL-inserting save functions of the db-class (inline docs are already there)
2004-02-19 08:45:31 +00:00
Ralf Becker
b7ee6ce75f
workaround for idots and IE button prob (wrong/no cursor)
2004-02-16 09:27:37 +00:00
Miles Lott
b7ae8accc8
Make add() match sql class for input; BUG# 897792 - Fix filtering in read() to not
...
error when adding elements to string vs. array value for phpgwcontactowner;
2004-02-16 04:50:26 +00:00
Miles Lott
4aae93b598
Migrate changes added to contacts_sql so that interfaces are similar; also change to never modify the uid in update(), since this affects the dn and will fail to modify
2004-02-15 18:12:47 +00:00
Ralf Becker
652511bdb3
fixed metadata-function for adodb
2004-02-15 13:54:18 +00:00
Ralf Becker
cb7fa13a6f
1) use images+links for image-buttons, as the IE png-fix does not work on image-buttons
...
2) for links instead of button (eg. tabs) only one hidden-var is used, not longer one per button
2004-02-14 18:48:53 +00:00
alpeb
894ed06c06
priority between gif and png first search in chosen template dir
2004-02-13 15:09:22 +00:00
shrykedude
faeb3a6a2f
(Fix for bug #896172 ) Corrected quote type for regex matching; Changed to proper function for string replacement
2004-02-13 04:42:47 +00:00
alpeb
56309597dd
priority between gif and png as set in config is now working
2004-02-13 01:25:30 +00:00
Miles Lott
50586e085c
Cleanup select and insert from integer fields which had quotes around them.
2004-02-09 20:18:21 +00:00
Ralf Becker
15cd1353e1
1) added the symlink functions from the former separate vfs-class in infolog
...
2) added addslashs to all path and filenames (fix bug #889872 )
2004-02-08 22:30:14 +00:00
Miles Lott
df41d8f9c4
remove while loop since there should be only one record
2004-02-08 22:12:00 +00:00
Miles Lott
876d87227f
try to not error on the index checking query
2004-02-08 21:58:13 +00:00
Miles Lott
f4e41b1e63
Make index query slightly more efficient, trim index fieldnames
2004-02-08 21:53:00 +00:00
Miles Lott
649b7a9fd8
Hack in display of index values in sqltoarray.php (setup);
2004-02-08 21:49:52 +00:00
Ralf Becker
5ee6f04fd0
fix for update-bug: NULL values where written back as '', which is not ok for int-columns
2004-02-08 20:59:32 +00:00
Ralf Becker
3782e0c397
fix for pgsql: as it reports boolean values as 't' and 'f' and not like mysql as 1 and 0
2004-02-08 20:00:35 +00:00
Ralf Becker
9949311809
1) fixed bug with setup_demo (start_transaction did not call open before)
...
2) moved create_database code to the shared class: adodb can create the db now for mysql & pgsql
3) fixed the connect to be able to use unix-domain sockets for pgsql (hostname empty)
2004-02-08 11:19:52 +00:00
Miles Lott
39deb72a77
Similar to fix done for sql to fix acl access in some apps again
2004-02-07 21:25:05 +00:00
Lars Kneschke
9f8740113a
fix get_account_name to make acls working correctly again
2004-02-07 20:52:42 +00:00
Miles Lott
63819d4dd7
Add some more debug notes and turn debug off during login/logout/home
2004-02-07 03:38:35 +00:00
Miles Lott
bade598435
Patch from kevindouglas@yahoo.com to re-enable the most recent change here (error when selecting idsociety template, etc.)
2004-02-06 22:32:46 +00:00
Ralf Becker
f18b38e74e
fixed wrong header_admin_password, if no new one was entered
2004-02-06 07:08:19 +00:00
Miles Lott
f2f773f8ab
disable transactions, since they break in 7.3.X so far
2004-02-06 00:34:24 +00:00
Ralf Becker
b58f7c344d
moved the existing caching-code into the shared class and implemented caching for get_list
2004-02-05 21:20:41 +00:00
Miles Lott
6adc7fda6f
Add some notes to the smd5_compare() function
2004-02-05 02:14:31 +00:00
Miles Lott
dfa356e0c6
Fix smd5 password comparison for sql
2004-02-05 02:01:39 +00:00
Miles Lott
85495afde2
Fix to ensure correct encryption type is used in the creation of accounts
2004-02-05 01:35:53 +00:00
Ralf Becker
891229149e
allow sitemgr to use an other domain then the default domain (first defined in the header.inc.php)
2004-02-04 00:33:37 +00:00
Miles Lott
49726e4623
Undo last commit for now to fix bug when selecting idsociety template
2004-02-03 07:22:42 +00:00
Miles Lott
ee57d4698d
disable direct api call from xml-rpc
2004-02-03 06:25:36 +00:00
Miles Lott
8c301efe44
Fix error for Bug #887735 , although there must be another problem
2004-02-03 06:06:54 +00:00
Miles Lott
7f6c343ce8
Move pgw_ver back outside of new loop - oops!
2004-02-02 23:07:07 +00:00
Miles Lott
6d860f2d3e
Add sidebox link to return to main setup menu
2004-02-02 23:04:07 +00:00
Miles Lott
6024c9331b
Adjust banner, cleanup formatting and use foreach() where possible
2004-01-31 19:48:34 +00:00
Pim Snel
c646b67eca
fix some buttons and update the rest of the htmlarea tree
2004-01-29 21:50:00 +00:00
Pim Snel
e9ff05661c
update and fix htmlarea when having more then on textbox in a form
2004-01-29 13:36:38 +00:00
Miles Lott
d456632ae3
Fix failure to select sql mode for password encryption;
2004-01-29 03:28:00 +00:00
iliaa
28a0a7e01a
Fixed a bug that could result in an invalid path being picked for default
...
template path if the theme name can be found >1 inside the path.
Ex. /home/foobar/www/egw/app/foo
would become
/home/defaultbar/www/egw/app/default
2004-01-28 19:36:52 +00:00
Miles Lott
300badbfec
Cleanup other cases of PHP_OS testing for WINNT
2004-01-28 13:34:47 +00:00
reinerj
75df9443b0
bugfix from David Desquiens for WIN problem
2004-01-28 00:46:30 +00:00
bgigon
a4b6f98f04
Modify Accounts Modify function (otherwise crash)
2004-01-27 13:33:38 +00:00
Miles Lott
17340424c1
Switch to different host for currentversion check
2004-01-26 14:00:52 +00:00
shrykedude
2f6ad147af
accountid should be int, so enforce the type
2004-01-26 09:21:47 +00:00
shrykedude
c353fa6469
acl rights should be int, so need to enforce the type
2004-01-26 08:56:11 +00:00
Miles Lott
1336dfef54
switch to _GET and remove stray whitespace
2004-01-26 03:34:17 +00:00
Miles Lott
afcc4231f4
ereg_replaceD
2004-01-26 03:33:09 +00:00
Miles Lott
ae216a7346
fix some formatting issues
2004-01-26 03:31:56 +00:00
Miles Lott
136f437912
minor change to encode/decode
2004-01-26 03:30:16 +00:00
Miles Lott
82ed6bc041
fix bad var name in account add
2004-01-26 03:26:11 +00:00
Miles Lott
0d23f90fd4
ensure integer value sent to avoid badfilter
2004-01-26 03:24:40 +00:00
Miles Lott
4f724bc9b1
add empty functions for create_database()
2004-01-26 03:23:06 +00:00
Miles Lott
d26eacbeea
move check for auth object
2004-01-26 03:22:15 +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
Lars Kneschke
61c768f8d3
add a first and last name for auto created accounts too
2004-01-25 22:38:26 +00:00
Lars Kneschke
893c085f78
added addaccount-hook for auto created accounts
2004-01-25 22:27:31 +00:00
Miles Lott
1dabd74aa0
Cleanup format of if()
2004-01-25 21:29:20 +00:00
shrykedude
9e0d88fd69
fix for changing non-nullable fields in postgres
2004-01-25 06:40:59 +00:00
Miles Lott
0039d2a51c
Cleanup badfilter on empty values; cleanup formatting
2004-01-25 00:04:40 +00:00
Miles Lott
f07775857e
use foreach where possible vs. reset/while; Move extra loop in read() and read_single_entry() into the existing loop in sql/ldap classes.
2004-01-24 15:57:57 +00:00
shrykedude
ab21a58d75
enable more debug output
2004-01-22 20:52:14 +00:00
Miles Lott
934067f137
Fix the function call some more
2004-01-21 23:13:02 +00:00
Miles Lott
56085e8acf
Fix bad function call for md5 passwords
2004-01-21 23:10:05 +00:00
Miles Lott
9be5a8982d
Consolidate password updates and remove debug output, i think
2004-01-21 22:53:02 +00:00
Miles Lott
cae90732c6
Add check in ldapConnect() for presence of ldap_functions per bug# 880672
2004-01-21 13:55:22 +00:00
Miles Lott
d7db3b384e
update credits by request
2004-01-20 21:31:33 +00:00
Miles Lott
33eac40a77
This should fix the detection and setting of passwords in the header
2004-01-20 13:16:45 +00:00
Lars Kneschke
0364332b5c
add stripslashes for a second level for arrays
2004-01-20 05:28:04 +00:00
Miles Lott
372f742c69
Fix extra domain being added by empty config_user variable
2004-01-20 00:52:11 +00:00
Miles Lott
77fd8f4882
Move password functions to auth class; Add support for new encryption types in setup
...
and implement password checking and creation for these new types
2004-01-18 21:12:53 +00:00
Miles Lott
037369b6e6
Add header and per-domain user login values - default is admin during the upgrade process.
...
Hopefully these are all the files.
2004-01-18 21:03:56 +00:00
shrykedude
b79a7e67ea
load DB port with other settings
2004-01-18 02:24:42 +00:00
shrykedude
653a5e78d3
Avoid multiple NOT NULL parameters, as with MySQL auto_increment fields
2004-01-18 02:23:48 +00:00
shrykedude
9197af0108
Allow local socket connection to MySQL DBs, from bug #878395
2004-01-17 19:42:02 +00:00
Miles Lott
e733502283
Add initial version of server class using EPI xml-rpc; default to use old class for now with no config
2004-01-17 18:41:34 +00:00
Miles Lott
63d80f2fcd
Add the search for 1st character of certain fields, showing alphabet at the top. This feature was lost for 2 years(!), so hopefully it works for you.
2004-01-17 03:21:21 +00:00
alpeb
1dd27ea7c0
fix id2name not returning cat_name. This avoided category names to be shown in phpbrain
2004-01-16 17:57:19 +00:00
Lars Kneschke
05b73a96b0
enable check for casesensitive usernames
2004-01-16 07:44:38 +00:00
Miles Lott
a2553c138b
And a similar fix for getntpoffset()
2004-01-15 08:55:48 +00:00
Lars Kneschke
247d678ec0
fix for [ 865676 ] Windows does not support dates prior to midnight (00:00:00),
2004-01-15 01:25:29 +00:00
Lars Kneschke
69e0eea014
strip slashes from value only if it exists
2004-01-12 06:11:23 +00:00
Miles Lott
da05690b13
really fix Id string
2004-01-10 15:18:52 +00:00
Miles Lott
32b2d29415
format and fix Id string
2004-01-10 15:18:12 +00:00
Miles Lott
f61e52640f
formatting
2004-01-10 15:14:01 +00:00
Miles Lott
e0e5763821
stripslashes on the first level of a posted array, per discussion with lars
2004-01-10 15:04:17 +00:00
Ralf Becker
618960e067
fixed the header
2004-01-08 09:07:07 +00:00
Ralf Becker
1e39ae995d
import htmlarea 3.0beta
...
eGW code to use it, is in phpgwapi/inc/class.html.inc.php the translations (via eGW standard translation system) are in phpgwapi/inc/htmlarea-lang.php
==> translations for jscalendar and htmlarea now in own apps
2004-01-08 09:06:40 +00:00
Ralf Becker
3881bfbcc0
fix to allow to set more then one onLoad parameter in the body tag: the get concated, so dont forget the ';' after each one!!!
2004-01-08 09:06:15 +00:00
Ralf Becker
a4d5d57722
fix for find_image to use the aktive template set
2004-01-08 09:04:58 +00:00
Ralf Becker
a3a85a862d
import htmlarea 3.0beta
...
eGW code to use it, is in phpgwapi/inc/class.html.inc.php the translations (via eGW standard translation system) are in phpgwapi/inc/htmlarea-lang.php
2004-01-08 09:03:17 +00:00
Miles Lott
5c76f8b80f
fix email address
2004-01-07 09:22:07 +00:00
Miles Lott
27619fb663
check_db now takes $setup_info
2004-01-07 09:19:38 +00:00
Miles Lott
2808518560
spell check
2004-01-07 09:17:15 +00:00
Miles Lott
d0904ebde2
Reinstate setting of cookies similar to standard api logins by cookie; Reorganized login/logout logic; Switched to class var for $ConfigDomain
2004-01-06 13:38:45 +00:00
Miles Lott
27f2acb285
Switch back to prior setcookie method, but add path
2004-01-03 22:44:49 +00:00
Miles Lott
6a08a48087
Should fix array posting problem
2004-01-03 10:36:50 +00:00
Miles Lott
5dbef396f9
Appears to fix problems with bad data sent to a couple of functions, causing bad SQL generation
2004-01-02 22:49:10 +00:00
Lars Kneschke
b11297fc59
make password changing using ldap working again
2004-01-02 15:07:04 +00:00
Miles Lott
6d4b027d1a
Fix error in nextmatchs (oops) switch tpl class to foreach()
2004-01-02 06:11:21 +00:00
Miles Lott
cb1f65ec54
Switch to foreach vs. reset/while
2004-01-02 06:04:35 +00:00
Miles Lott
ff8d604036
Maybe some minor speed improvements
2004-01-02 05:47:24 +00:00
Miles Lott
9cd1308d2f
update authors ;)
2004-01-02 02:54:29 +00:00
Lars Kneschke
75e6e79ddb
added stripslashes when magic qoutes is on
2004-01-02 01:42:23 +00:00
Miles Lott
e0d336f7ee
Borrow cookie setting methods from api sessions class as test for IE issues
2004-01-02 00:19:04 +00:00
Ralf Becker
65034dab5a
small fix to get sitemgr working with php4 sessions
2003-12-29 21:10:46 +00:00
Ralf Becker
21ccc36222
added 2 functions to:
...
- add a user/group
- add an ACL record
for use by all default_records.inc.php files
2003-12-29 21:05:06 +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
4f382debb6
Show correct copyright for this file
2003-12-28 15:19:25 +00:00
Miles Lott
eaad270825
Another spell-check and wrapper added
2003-12-28 14:54:17 +00:00
Miles Lott
6d5de5038e
mime, not mine
2003-12-28 14:51:24 +00:00
Miles Lott
e506ffa377
fix string offset error - maybe php5 only
2003-12-27 18:05:20 +00:00
Ralf Becker
51b445e0fb
make it a bit more xhtml compatible: lowercase tag- and attribute-names
...
added charset to htmlspecialchars (might fix some probs with chiniese charsets)
2003-12-26 21:00:00 +00:00
Ralf Becker
96b8f96ad2
bugfix: in days_between (missing brakets)
2003-12-26 20:58:43 +00:00
Ralf Becker
5f91c1c62c
fixed bug in id2name
2003-12-23 22:24:55 +00:00
Miles Lott
82e79812d3
This might fix the index creation error - will be testing asap.
2003-12-23 13:54:45 +00:00
Lars Kneschke
c839398de4
hack to check for cn and sn, which must be set in ldap
2003-12-22 12:46:38 +00:00
Lars Kneschke
65d2177084
enabled domainnames with . in the name
...
kneschke.de becomes kneschke_de as variable name
2003-12-22 11:43:06 +00:00
Miles Lott
53352e87eb
Instead of adding a default port in the form, set one based on the default_db_ports var in manageheader.php
2003-12-22 02:57:52 +00:00
Miles Lott
021ec31824
Fix error caused by move to str_replace - upgrade works again
2003-12-22 00:27:43 +00:00
Miles Lott
0e9e0c2da2
formatting, ereg_ replaced, remove rude comments
2003-12-20 18:41:42 +00:00
Miles Lott
6f2f6d23dc
use str_replace() where possible
2003-12-20 18:34:55 +00:00
Miles Lott
07af3f1b54
use str_replace() where possible and fix some spellings
2003-12-20 18:32:53 +00:00
Miles Lott
90dbed8d0e
use str_replace() where possible
2003-12-20 18:29:02 +00:00
Miles Lott
e51d3f26ab
intval -> (int)
2003-12-20 18:26:24 +00:00
Miles Lott
13813b67de
Change error message to egw
2003-12-19 10:46:37 +00:00
Ralf Becker
2aa000eac8
fixed fallback to images in the api-dir, did not work if no api-image was used before
2003-12-18 06:11:08 +00:00
Miles Lott
b5854dbaee
missed one call in last commit
2003-12-18 02:27:03 +00:00
Miles Lott
3c12d529f8
Modifed GetIXSQL routines to actually return valid index SQL for postgresql; This needs to be tested further, but does appear to work.
2003-12-17 13:58:02 +00:00
Miles Lott
6674d23cd1
See line 218 - possible fix for DropColumn() to ensure dropped column name is not in the sql
2003-12-17 12:54:17 +00:00
Miles Lott
feb9a52840
Readd missing stock fields
2003-12-17 11:22:37 +00:00
Pim Snel
51afdd7cfd
fixed parse error, sorry ;(
2003-12-17 11:00:43 +00:00
Pim Snel
1e7f7531b8
fixed the storage of loginid for contacts
2003-12-17 01:14:43 +00:00
Lars Kneschke
561d37df31
add very short day name(Mo, Di, Mi, ...)
2003-12-16 23:14:15 +00:00
Miles Lott
5a63f7cfd0
intval -> (int)
2003-12-15 01:22:13 +00:00
Miles Lott
df474920e7
ereg replaced
2003-12-15 01:19:54 +00:00
Miles Lott
4fefb85d65
replace gettype()
2003-12-14 17:31:24 +00:00
Miles Lott
b6162efea5
Replace gettype() where possible
2003-12-14 17:29:52 +00:00
Miles Lott
ce5a6009fd
Remove ANCIENT use of global
2003-12-14 17:24:19 +00:00
Miles Lott
20b851da6f
intval -> (int), replace gettype() and ereg functions where possible
2003-12-14 17:18:41 +00:00
Miles Lott
4f612cbbde
intval -> (int), replace gettype() and ereg_replace() where possible
2003-12-14 17:07:16 +00:00
Miles Lott
8afddf6b17
backport fix for php5 error on cleanup()
2003-12-14 17:06:11 +00:00
Miles Lott
e18438cdcc
intval -> (int), remove unnecessary switch statement
2003-12-14 16:50:34 +00:00
Miles Lott
376535ad22
Add ability to request string return from gethttpsocketfile()
2003-12-13 18:29:53 +00:00
Miles Lott
5794ca4cc1
intval() -> (int)
2003-12-13 15:03:23 +00:00
Miles Lott
1df412f9c4
ereg_replace/intval update
2003-12-10 11:45:03 +00:00
Miles Lott
ad9658f725
gettype, intval, ereg_replace changes
2003-12-10 11:36:54 +00:00
Miles Lott
86a9b91004
intval() -> (int)
2003-12-10 11:35:22 +00:00
Miles Lott
69b629038a
replace one ereg_replace() with str_replace()
2003-12-10 11:34:39 +00:00
Ralf Becker
1f4dad9ce2
sort- and filter-headers for the nextmatch widget
2003-12-09 00:26:22 +00:00
Lars Kneschke
fdbf8c18a9
modified lock and unlock to return always '1' and to execute no code
...
=> no locks with pgsql anymore!!!!
2003-12-08 08:07:19 +00:00
shrykedude
f17337d3b7
Added support for specifying the database port number
2003-12-08 04:50:23 +00:00
Miles Lott
f8e449ef62
format
2003-12-05 13:48:29 +00:00
Miles Lott
f9fde4bde1
Another fix for BDAY field import
2003-12-05 12:26:59 +00:00
Miles Lott
5da7953d85
Fix setting of BDAY month/day to 2 chars, some encode/decode intelligence on the fly, etc.
2003-12-05 12:13:02 +00:00
Miles Lott
2e69a4dfe8
Last commit broke more than was fixed - this reverts most changes
2003-12-05 11:17:12 +00:00
Miles Lott
67047e145d
Fix for bug #853950
2003-12-05 09:42:03 +00:00
Lars Kneschke
582961ea47
let egw search for the right image type
2003-11-26 22:37:40 +00:00
Ralf Becker
2fe29887ff
useing the bash function 'type -p' now instead the alias 'which', which seems not to be set for RH9 or Fedora
2003-11-23 11:01:30 +00:00
Ralf Becker
dbc66bcf00
encode_subject(): remove unnecessary CR's as some mail-scanners complain about them
2003-11-23 10:41:19 +00:00
shrykedude
bac57f2d1f
- Added support for small display views on front page.
...
- Removed Close,Edit,About buttons from portal boxes, which were not implemented anyway.
2003-11-20 21:21:35 +00:00
shrykedude
a4a77a34c0
typo fix
2003-11-19 15:16:37 +00:00
Lars Kneschke
2eebcbee3a
phpgroupware -> egroupware
...
Fix for BUG [ 844428 ] X-Mailer text should be changed
2003-11-18 21:42:16 +00:00
reinerj
10f7b203e4
fix Taiwan - Province of China to Taiwan
2003-11-18 08:39:09 +00:00
reinerj
9745f65e6c
fix Taiwan - Province og China
2003-11-18 08:38:12 +00:00
Ralf Becker
db60c7314d
fix for debian woody's php-version
2003-11-14 21:53:41 +00:00
Ralf Becker
985c601188
updated add and update to allow access,cat_id,tid as param or in values-array
2003-11-14 21:23:40 +00:00
Ralf Becker
31f6198f72
fix to not return non_contact_fields(owner,access,cat_id,...) as extra_fields
2003-11-14 21:20:55 +00:00
Ralf Becker
df93243fbc
fix for id not an integer
2003-11-14 21:09:37 +00:00
Ralf Becker
ad48945359
fix for multidomain-install without domain-selectbox
2003-11-14 17:43:49 +00:00
Ralf Becker
0d250b0c82
fix to allow @ in usernames if no (only one) eGW-domain is used
2003-11-13 23:15:55 +00:00
Ralf Becker
568bc3d513
update to jscalendar ver. 0.9.5
2003-11-11 14:51:10 +00:00
Ralf Becker
14ee63f8f5
fix to allow the apps to unset values in config_data, to get them deleted, also use stored value to determine if value has changed and not need read it again
2003-11-08 22:30:06 +00:00
Carsten Wolff
5f95db7595
do create_database the usual way and don't read the data of a whole table to get just the layout
2003-11-07 17:32:32 +00:00
Ralf Becker
be9802d6f6
fix to get cat_id and access saved again
2003-11-04 16:17:11 +00:00
Miles Lott
a97da7c3c1
Silence this error, since it is a FAQ what to do here.
2003-11-04 14:14:57 +00:00
Ralf Becker
bfb6f3b494
use config::save_value to update the ctimes of the lang-files
2003-11-03 14:41:17 +00:00
Ralf Becker
737461af74
changed config-class to only write config-values if they are changed or new. This should give a better performance and prefents cases where the complete config got lost, because of a concurrent access.
2003-11-03 14:25:50 +00:00
Ralf Becker
5d922e91f1
fixed jscalendar to work with date-format 'd-M-Y', for multibyte charsets this needs mbstring and mbstring_overload & 2 (!) to work fully, thought it is usable without
2003-11-03 12:03:17 +00:00
Ralf Becker
cccbba347d
changed charset-detection from lang('charset') to translation::charset()
2003-11-03 10:35:32 +00:00
Ralf Becker
6486998106
added syntax for not-empty check in filter, eg. email=!''
2003-11-03 00:25:21 +00:00
Ralf Becker
e616c25cb1
added an icon to show the sort-colum and it's sort-order
2003-11-02 19:09:35 +00:00
Ralf Becker
6ad53d62ee
added parameter to alternate_row_color to return class-name instead of a color-value
2003-11-02 17:20:47 +00:00
Ralf Becker
f1cf865b12
fixed fatal error if no connection (db does not exist)
2003-11-02 15:19:14 +00:00
Ralf Becker
30d3bedaa4
added english and german translations and only show 'Check install' and 'Logout' if one is loged in
2003-11-02 10:44:50 +00:00
Ralf Becker
5153b0d8e3
automaticaly convert to and from the xml-charset utf-8
2003-10-26 18:37:45 +00:00
Ralf Becker
a3ab98c600
changed iso8601 to YYYY-MM-DDThh:mm:ss
2003-10-25 16:43:23 +00:00
Ralf Becker
0ecc01baaa
- fixed the parser to correctly return nested arrays/structs
...
- added support for datetime.iso8601 type, it is recogniced by the regular expression '^[0-9]{8}T[0-9]{4}$' as php has no special datetime type
2003-10-25 16:08:05 +00:00
Ralf Becker
24d302ea8b
- fixed the annoying php4-sessions bug
...
- it was introduced by changes lars merged from dave (phpGW) ;-)
- of cause php4 sessions work in eGW without sending cookies, if this is disabled in admin->site configuration
2003-10-25 11:37:36 +00:00
Ralf Becker
10fad5e570
- moved contacts_shared into contacts (one file less to include)
...
- added rights-fields to each read contact (via read or read_single_entry) with the grants the owner gave the reading user
- extended check_perms: 3. param $addr with can be contacts-record or -id, if used that contact's rights and not the rights-field are used
2003-10-25 10:14:25 +00:00
Ralf Becker
8c9c2f09d0
some more xmlrpc changes
2003-10-24 20:42:00 +00:00
shrykedude
8b9c73d089
Prefixed code that generates PHP notices with a '@' to minimize new user confusion.
2003-10-24 04:38:48 +00:00
shrykedude
e52887d989
Hid some PHP notices behind a '@' to minimize new user confusion.
2003-10-24 00:54:28 +00:00
Ralf Becker
8e1c003cde
small fix for the getAccounts function to use the name-style defined in the user prefs by default
2003-10-23 20:30:32 +00:00
Pim Snel
b12b903d8c
removed end of body tags from inc/footer.inc.php and added all footer tags the template footer files
2003-10-23 15:19:22 +00:00
Pim Snel
8839558f07
changed default imageformat of the nextmatch arraws to png
2003-10-23 15:17:40 +00:00
Ralf Becker
e4c0b82b2b
disabled index generation again for db other then MySQL, til i fixed it
2003-10-22 12:54:39 +00:00
Miles Lott
4b4afd3c23
Add another case for manageheader when domains are not defined in header.inc.php, also some formatting updates
2003-10-22 11:28:17 +00:00
Ralf Becker
27f8837364
reading the indices correct (multiple columns, fulltext and length-limited) indexes
2003-10-22 02:40:16 +00:00
Ralf Becker
7cc899861d
added a log-file and a 401 header if unauthorized to the xmlrpc-server
2003-10-21 21:05:23 +00:00
Ralf Becker
8d2c4bb7a3
fixed schemaproc to create indexes and enhanced syntax to create multicolum indexes and unique keys
2003-10-21 18:09:58 +00:00
Ralf Becker
f2b0ca5d6d
an other fix for ADOdb, set Record to empty, if a query returns no row
2003-10-21 18:08:22 +00:00
Ralf Becker
9384c24217
fixed php4-sessions to work with xmlrpc, our sessionid is now identical to the php4 sessionid
2003-10-21 10:46:33 +00:00
Ralf Becker
b26fa6246a
fixed db::to_timestamp as the ADOdb function returns quotes too
2003-10-21 10:08:48 +00:00
Ralf Becker
c8d9ba1a5f
small fix to not use eval
2003-10-21 09:18:21 +00:00
Ralf Becker
0d35fcc72a
fix to allow to load non-iso-8859-1 languages without an system-charset set
2003-10-20 19:03:46 +00:00
Ralf Becker
a1bb219315
fix to automatically connect before calling db_addslashes, needed for setup->languages (with ADOdb enabled)
2003-10-20 19:02:32 +00:00
Ralf Becker
6909e7241d
some fixes:
...
- replaced the hardcoded /phpgroupware url with the webserver_url
- register globals
2003-10-20 17:25:56 +00:00
Ralf Becker
dbfd796382
fix to automatically connect before quering the tables, needed for setup->configuration (with ADOdb enabled)
2003-10-20 16:36:03 +00:00
Ralf Becker
0c6b822fea
some fixes:
...
- replaced the hardcoded /phpgroupware url with the webserver_url
- register globals
- some UI fixes, as in idots everything is centered
2003-10-20 16:34:29 +00:00
Ralf Becker
9f450cb1a8
pgsql7.3 fix + wrong id for the addressbook custom-fields, should work now
2003-10-20 08:49:21 +00:00
Ralf Becker
10a51e644b
get last_insert_id for pgsql working and fixed the copying of db-objects
2003-10-19 21:41:47 +00:00
Ralf Becker
834c395b0d
added empty transaction functions so that db_mysql dont use the adodb ones from the db-class
2003-10-19 19:42:22 +00:00
Ralf Becker
32fa6bc9d0
added db_addslashes version for use without adodb
2003-10-19 19:36:50 +00:00
Ralf Becker
c7a9ba98e5
updated db-class to use ADOdb if one set $GLOBALS['phpgw_info']['server']['use_adodb'] = True; (eg. in your header.inc.php) or to be used as base-class for the other db-classes
2003-10-19 19:09:36 +00:00
Ralf Becker
d6b8677cbd
Initial revision
2003-10-19 19:05:23 +00:00
Miles Lott
b2d20be441
Fix for count() using postgresql with query
2003-10-19 18:34:45 +00:00
Miles Lott
fe494abdc1
Fixed count() for postgresql, I hope
2003-10-19 18:29:44 +00:00
Ralf Becker
6fbf81abed
added class to functions_backtrace
2003-10-19 18:25:14 +00:00
Miles Lott
7c1621ea40
Move definition of SEP ahead of class instantiation so that php5 won't barf if we use SEP in one of those classes
2003-10-19 18:05:27 +00:00
Miles Lott
ed5e8a5f8e
Updated to work with current code (somewhat)
2003-10-19 15:15:00 +00:00
Miles Lott
61bf56843f
Oops, this is a more accurate count
2003-10-19 08:12:16 +00:00
Miles Lott
c02c4f563e
possibly more efficient record counting query, and fix limit case on queries that return less than limit
2003-10-19 08:06:52 +00:00
Miles Lott
fb3eb50ef8
Close potential security hole for xmlrpc/soap calls
2003-10-18 11:15:48 +00:00
Miles Lott
dec0934ee3
Now using copyobj() - please advise if it breaks and how
2003-10-18 11:12:19 +00:00
Miles Lott
2da29d2861
Add one note about baseline tables
2003-10-18 10:54:47 +00:00
Miles Lott
4c74f7e463
Allow passing of single, non-array paramater for e.g. POST or GET to get_var()
2003-10-18 10:36:34 +00:00
Miles Lott
0103ae5f98
silence the error in another way
2003-10-17 07:45:56 +00:00
Miles Lott
521a3b94d8
These are not strings...
2003-10-17 07:31:23 +00:00
Ralf Becker
94a2f4e043
added function-backtrace to db-error-messages
2003-10-16 16:59:31 +00:00
Ralf Becker
cb12c82707
added function to generate a function-name backtrace
2003-10-16 16:41:35 +00:00
Ralf Becker
3f3d0c79e9
added function to generate a function-name backtrace
2003-10-16 16:34:45 +00:00
Ralf Becker
7abb19b143
added message to login: account is expired
2003-10-16 14:55:12 +00:00
Miles Lott
3a298a8c7d
Check that $var is set and not False - some installs will error on the array element not being set
2003-10-16 11:41:40 +00:00
Miles Lott
e07e330732
Add copyobj() function for php5 object cloning vs php3/4 copies, fix _debug_array() for php5
2003-10-16 10:37:31 +00:00
Miles Lott
7d999cd13c
Moved inclusion of extension classes after definition of extended class, for php5 (and 3 ;) )
2003-10-16 10:27:34 +00:00
Lars Kneschke
b2e4e6327e
big-5 is supported by php 4.3.X
2003-10-16 04:59:46 +00:00
Lars Kneschke
616a09880a
hide errormessage about unsupported charset
2003-10-15 19:15:25 +00:00
Ralf Becker
726607234e
register globals
2003-10-15 13:18:13 +00:00
Ralf Becker
f7b2cefbf3
not longer used, as we require php4 now
2003-10-15 13:15:06 +00:00
Ralf Becker
7363643128
removed stupid debug messages
2003-10-15 12:29:27 +00:00
Ralf Becker
692767bcf0
fixed problem with not set system-charset and non-ascii chars in user-name with accounts in ldap:
...
Username did not get translated, as at the time when the accounts-class get instanciated the user preferences, which determine the language, which determine the charset (if no system-charset), are not loaded. I use iso-8859-1 as default then, which gives us the same behavior then before all the changes.
2003-10-15 12:24:38 +00:00
Ralf Becker
842adc7ae0
reverted lars/dave's change as it does not work !!!
...
PHPSESSIONID is wrongly encoded in the url
2003-10-14 12:50:51 +00:00
Ralf Becker
26eef15651
suppressed warning about unknown user/pw if db not yet created
2003-10-14 10:06:07 +00:00
Ralf Becker
7818d9902d
phpGroupWare --> eGroupWare in login blocked message
2003-10-14 09:32:39 +00:00
Ralf Becker
cfdfd365c6
translated app-name about to phpgwapi, seems to fix problem with open-basedir-restrictions
2003-10-12 19:33:32 +00:00
Lars Kneschke
73d8277b40
fixes for warning about unsupported charset
2003-10-11 20:55:16 +00:00
Lars Kneschke
d8692a29f7
some small fixes from dave hall
2003-10-11 13:30:52 +00:00
Lars Kneschke
ec9e4e621e
little fix from dave hall
2003-10-11 13:26:01 +00:00
Lars Kneschke
5fb17b08f6
search for app/template specific css.file
...
put your app specific css in appname/template/default(or templatename)/app.css
2003-10-11 07:58:40 +00:00
shrykedude
18f7b1e05f
pgsql fix for empty var
2003-10-11 00:02:23 +00:00
Ralf Becker
d73cfd3122
fixed get_account_name to convert the values
2003-10-10 12:45:07 +00:00
Ralf Becker
71c2acae50
fix for not set system_charset
2003-10-10 12:06:40 +00:00