Ralf Becker
055f1ebe1c
making template name a parameter
2010-06-09 11:03:02 +00:00
Nathan Gray
b5179882ab
Add a check to handle being called from inside a frame
2010-06-09 10:40:17 +00:00
Ralf Becker
0ae16ca1ed
allow to use jscalendar(-setup.php) from every app, by catching egw_exception_no_permission_app
2010-06-09 09:40:02 +00:00
Ralf Becker
e417b6305b
- using egw::link(...,false) for no egw_link_hander
...
- calling static methods static
2010-06-09 07:26:39 +00:00
Ralf Becker
ebedefd2e0
reading images from setup.inc.php file
2010-06-09 06:48:58 +00:00
Jörg Lehrke
685775cdf6
Fix Nokia old version issue, 2nd try
2010-06-08 18:03:08 +00:00
Ralf Becker
ade5eb93ea
fixed not working generation of image url for templates
2010-06-08 08:50:15 +00:00
Ralf Becker
8b49db5a57
new framework method to return javascript to call manual
2010-06-07 22:06:35 +00:00
Ralf Becker
6ecb981cb5
Moved after_navbar hook into a egw_framework method
2010-06-07 17:31:43 +00:00
Ralf Becker
30d45d9b37
allways load jquery (not -ui) and egw_json for all templates
2010-06-07 15:10:58 +00:00
Klaus Leithoff
134f5b4390
fixed a typo
2010-06-07 14:48:25 +00:00
Ralf Becker
8f86299005
fixing quick add to work with jDots
2010-06-07 14:44:38 +00:00
Klaus Leithoff
82cb36ff3a
some additional stuff to improve mailheader decoding
2010-06-07 14:31:59 +00:00
Ralf Becker
601289343c
moved top menu logic from idots_framework class to egw_framework,
...
to be able to use it from other templates too
2010-06-07 11:49:16 +00:00
Andreas Stöckel
57e54c8c27
Removed behaviour of jscalendar, which removed drop-down boxes even if the calendar was not in popup mode
2010-06-07 09:32:59 +00:00
Klaus Leithoff
00bbad90c5
changed BulletList to BulletedList in ckeditor.egwconfig.js
2010-06-07 09:21:51 +00:00
Jörg Lehrke
027b11723e
Fix vCard content version issue (Nokia E7x)
2010-06-07 07:06:54 +00:00
Ralf Becker
b5ade8635a
do NOT redirect, but set top.location, as this works in framed template too
2010-06-07 06:54:07 +00:00
Ralf Becker
c2237c4daa
got jscalendar in calendars sidebox working with jdots template
2010-06-04 20:13:21 +00:00
Ralf Becker
0d05a9ce40
allow to call html::tree(null,null) to get just the javascript, eg. to include it in header
2010-06-04 20:06:41 +00:00
Andreas Stöckel
75651489a7
Allowed empty content to be returned from the server
2010-06-04 15:22:01 +00:00
Ralf Becker
ff1c3b9be1
allways use "About EGroupware", as about is not any more application specific
2010-06-04 12:43:35 +00:00
Andreas Stöckel
718264c6e7
Added egw_appWindow funtion to jsapi
2010-06-04 12:16:13 +00:00
Klaus Leithoff
0ec0d04fb3
update to Version 4.1.1:HTML Purifier 4.1.1 is a major security and bugfix release that
...
improves on 4.1s fix for an XSS vulnerability exploitable on Internet Explorer. It also contains a number of important bugfixes, including
the removal of improper logic that could result in infinite loops and
fixed parsing for single-attributes with entities with DirectLex.
2010-06-04 11:13:55 +00:00
Ralf Becker
4b67a05074
- setting again date format and language from current user, was lost in r27581
...
- using current date in users timezone, instead of server timezone
- loading javascript for jscalendar::flat only if not yet loaded
2010-06-04 09:01:15 +00:00
Andreas Stöckel
7b2aedddb3
Renamed the alert handler to egw_alertHandler
2010-06-04 08:16:45 +00:00
Andreas Stöckel
f88e1339c6
Fixed powered_by link in jdots
2010-06-04 08:06:02 +00:00
Ralf Becker
7d19819ba1
cleaned up about to use framework->list_templates to support app like templates
2010-06-02 22:43:41 +00:00
Ralf Becker
e8c4786879
using framework->template_dir, instead of hardcoded phpgwapi based one
2010-06-02 21:36:16 +00:00
Ralf Becker
0150726c4b
using framework->template_dir, instead of hardcoded phpgwapi based one
2010-06-02 21:28:51 +00:00
Ralf Becker
a4a427e2ab
allow to specifiy a path or url, instead only an url
2010-06-02 21:28:07 +00:00
Ralf Becker
ea57302fce
not using options parameter on json_encode, as PHP5.2 returns empty string and loading template class only, if not autoloadable
2010-06-02 18:11:15 +00:00
Ralf Becker
d9b9e79fcd
fixed missing var causing app like templates not to be found
2010-06-02 17:33:26 +00:00
Ralf Becker
bec64ee336
allow specify value for template specific link handler and using a javascript link, instead a a-tag
2010-06-02 17:11:48 +00:00
Klaus Leithoff
97b1130a36
-added aspell as plugin, as it is not available by default anymore.
...
phpgwapi/js/ckeditor3/plugins/aspell
-changed phpgwapi/js/ckeditor3/plugins/aspell/spellerpages/server-scripts/spellchecker.php
to allow only configured aspell, tmp dirs and language settings
-removed other than php spellchecker pages from phpgwapi/js/ckeditor3/plugins/aspell/spellerpages/server-scripts/
-added toolbar options to reflect the use/change of calls of SpellCheck(er) via toolbar button
configure options for CKeditor to use aspell (if available) or/and scayt
2010-06-02 15:22:14 +00:00
Ralf Becker
3a15cdcd6e
Finding of templates and their themes, if they are packaged in dirs as
...
apps
2010-06-02 10:59:58 +00:00
Ralf Becker
472a420231
allow to package templates like applicatons in an own directory, cleand up index.php a bit
2010-06-02 09:20:55 +00:00
Ralf Becker
8589cdd874
using file_get_contents and better error-message
2010-06-02 09:18:27 +00:00
Andreas Stöckel
ca263fc6d8
- Rewrote redirect function
...
- Setting the webserver url in head
2010-06-02 08:10:43 +00:00
Ralf Becker
b9f98321f5
allow template to overwrite link and redirect_link methods
2010-06-01 21:38:00 +00:00
Ralf Becker
a3bb4afe1b
documenting and adding exception and redirect handler to json handler
2010-06-01 18:54:31 +00:00
Andreas Stöckel
0c243b49a3
- Updated JS and PHP egw_json code
...
- Added array_stripslashes() to common_functions.inc.php
- Added json handler (json.php)
2010-06-01 14:20:55 +00:00
Andreas Stöckel
2bbe2e1203
Added PHP and JS JSON libraries for replacement of XAJAX
2010-06-01 12:38:41 +00:00
Klaus Leithoff
2aa6baddcb
postgres: fix for problem with db_backup/update -> no MetaColumns retrieved anymore: if tablenames are quoted, remove the quotes as the use of tablenames in MetaColumns is for comparsion of content of fields in postgres system tables; quoting tablenames breaks comparsion here.
2010-06-01 12:24:29 +00:00
Andreas Stöckel
3573571852
Renamed and moved jQuery javascript files
2010-06-01 12:09:36 +00:00
Andreas Stöckel
f35a2088a6
Added a first copy of jquery
2010-06-01 09:56:30 +00:00
Andreas Stöckel
8bbcafe1c0
Added workaround for bug with CKEdito being too tall
2010-05-31 11:44:08 +00:00
Klaus Leithoff
f6e2163b91
control height of CKEditor; set a more convinient height for signature edit
2010-05-28 08:07:17 +00:00
Klaus Leithoff
226908f7ab
enable toggling of plain to CKEDITOR in felamimail; documenting changes to ckeditor with phpgwapi/js/ckeditor3/egw_integration.txt
2010-05-27 14:37:37 +00:00
Klaus Leithoff
bc2f709a4d
improved skin control, if skin is not chosen by user/default
2010-05-27 10:06:40 +00:00
Andreas Stöckel
8973b4c9b5
Added default skins and added code which converts old ckeditor skins to new ones
2010-05-27 08:04:47 +00:00
Andreas Stöckel
0802dd072b
Fixed bug with CKEditor 3.2.1 not being loaded in some applications
2010-05-26 08:43:01 +00:00
Andreas Stöckel
99106024c4
Made CKEditor checking, whether the given skin actually exists
2010-05-25 14:50:58 +00:00
Andreas Stöckel
c95d5fe04b
Added support for the new CKEditor 3.2.1
2010-05-25 07:50:10 +00:00
Andreas Stöckel
12c03a226d
Added support for the new CKEditor 3.2.1
2010-05-25 07:47:57 +00:00
Ralf Becker
5f7efe58a7
remove not used old mime type list
2010-05-22 15:04:32 +00:00
Ralf Becker
79f4a174da
moved old validator class to bookmarks, as it is the only place where it still get used
2010-05-22 14:33:23 +00:00
Ralf Becker
6fd418b27e
fixed PHP Fatal error: Declaration of vfs_stream_wrapper::url_stat() must be compatible with that of iface_stream_wrapper::url_stat()
2010-05-22 11:00:54 +00:00
Ralf Becker
aedaf485b3
fixed bug egw.stylite.de#8079: new symlinks in /apps not visible on same request
2010-05-22 08:41:26 +00:00
Ralf Becker
b0416e0bf1
removed not used/working old xmlrpc application abstration
2010-05-22 07:05:37 +00:00
Andreas Stöckel
519a80a8f8
Removed the not needed _samples directory from ckeditor3
2010-05-21 12:04:04 +00:00
Andreas Stöckel
ffa48c7c40
Committed CKEditor 3.2.1 stock version
2010-05-21 11:51:40 +00:00
Klaus Leithoff
3b427a4062
move debug to be the first thing in send->send; make SmtpSend public as it is used by MDN
2010-05-21 11:19:29 +00:00
Jörg Lehrke
e4d0b6737c
Fix egw_ical iterator issues
2010-05-21 06:18:52 +00:00
Stefan Becker
ae351b22fc
added some German translation
2010-05-20 20:28:45 +00:00
Ralf Becker
6799864392
fixed wrong language in notifications
2010-05-20 19:32:52 +00:00
Jörg Lehrke
5329baab76
Improve chunked item handling
2010-05-20 13:06:27 +00:00
Jörg Lehrke
fb3cc3f594
Fix chunked item issue (bug#2576)
2010-05-20 10:48:45 +00:00
Klaus Leithoff
8dacda96ab
translation provided by mkk
2010-05-20 08:07:08 +00:00
Ralf Becker
df58928ac6
fail if trying to unlink a directory
2010-05-19 17:33:19 +00:00
Andreas Stöckel
16d9b79965
Fixed bug with FCKEditor and Safari in which the fck editor area isn't maximized
2010-05-19 11:30:15 +00:00
Ralf Becker
75a604fad6
"add G to egw_vfs::hsize()"
2010-05-19 09:12:16 +00:00
Andreas Stöckel
892db7c0f2
Resolved problem with some directories that cannot be opened if they contain a symlink, due to a problem with vfs_stream_wrapper::check_symlink_components, which returned that a path doesn't have a symlink in it caused by to the vfs_stream_wrapper internal symlink_cache
2010-05-19 09:01:53 +00:00
Jörg Lehrke
ff9e241961
Fix parameter parser again
2010-05-19 07:02:08 +00:00
Jörg Lehrke
df36afa1ed
Fix DAV issue for neon for GroupDAV, too
2010-05-18 10:45:46 +00:00
Jörg Lehrke
e8298f217f
Fix iCal attendee CN issue
2010-05-18 10:04:29 +00:00
Klaus Leithoff
eddf0f4038
sort autofolders to the top of the folderlist; Add (and use) special foldericons for autofolders
2010-05-18 09:30:12 +00:00
Andreas Stöckel
95891c869f
Added some JavaScript-Code to the date selector which handles clicks on the "Today" button
2010-05-18 09:17:54 +00:00
Jörg Lehrke
27f1fef944
Fix CalDAV invitation issue (Stylite#513)
2010-05-17 14:20:34 +00:00
Andreas Stöckel
8a6b862489
Removed code from wz_tooltip.js which removed all html "title" properties from the page on some occasions
2010-05-17 13:52:15 +00:00
Ralf Becker
39dfb0b3fe
"invalidate session cache, to make new mounts/unmounts visible in current session"
2010-05-15 20:40:27 +00:00
Jörg Lehrke
11093e933c
Add more tolerance for chunked packages
2010-05-14 13:06:08 +00:00
Ralf Becker
bf898afb61
"removed permannent error_log"
2010-05-13 10:45:37 +00:00
Ralf Becker
e91b0f0cb5
using since php<=5.0 available raw_output=true parameter for md5 and sha1 instead of deprecated and in newer distros no longer available mhash extension
2010-05-13 10:39:48 +00:00
Ralf Becker
beca9c694a
"forgot to switch log_level to 1 (only errors) again ;-)"
2010-05-13 09:27:46 +00:00
Ralf Becker
7bd59d89c8
"Fixed handling of url-special-chars: #?% get urlencoded before returned from this wrapper and all path get urldecode before passing on to php's filesystem functions"
2010-05-13 09:25:39 +00:00
Ralf Becker
46fd3ad561
"Support for basic auth when using PHP CGI"
2010-05-13 08:49:32 +00:00
Ralf Becker
94c31d9508
missing encoding and decoding for attachments
2010-05-12 18:58:16 +00:00
Ralf Becker
259ae6fe24
"fixed not working delete of a preference (was set to an empty string in the db)"
2010-05-12 09:23:50 +00:00
Ralf Becker
8ce9813e4d
"only add \"your session could not be verified\", if a sessionid is given (cookie or on url)"
2010-05-11 16:19:26 +00:00
Ralf Becker
55d6c7ca00
"prefer iconv for windows-874 and tis-620 (Thai) charsets, as they are not supported by mbstring"
2010-05-11 15:38:39 +00:00
Ralf Becker
fd56fb27c3
Correct quoting of special chars in vfs:
...
- # has special meaning in url and is intern always urlencoded as %23
- ? has special meaning in url and is intern always urlencoded as %3F
- % need to be urlencoded as %25, as it's the escape char in urlencoding
(it has not been stored urlencoded in sqlfs so far, there's some
workaround in filemanger_ui to deal with the old unencoded % chars)
- space and + are NOT urlencoded in sqlfs in the DB, they get urlencoded
only for download urls
- " get urlencoded for download urls only as it messes up the html
markup
--> Filenames get urldecoded, before displayed to user
- done manually eg. in messages
- done automatically in new vfs-name widget (both ways)
2010-05-11 15:02:30 +00:00
Nathan Gray
041200a245
Register link hooks for all installed apps, not just the ones the current user has access to. This lets the apps decide if the user has access to the data or not
2010-05-10 19:05:17 +00:00
Ralf Becker
cad3e95d40
remove not needed all mount options, as hidden files are handled now by our vfs (and if hidden files are not accessible, you can not remove directories containing them)
2010-05-10 14:29:30 +00:00
Ralf Becker
5ef9746f90
switching logging per default off and only outputting passwords in log-level 2, as documented
2010-05-10 13:36:30 +00:00
Ralf Becker
d6d582a541
switching logging per default off and only outputting passwords in log-level 2, as documented
2010-05-10 12:46:46 +00:00
Ralf Becker
1caead5ea9
"make sure to not double encode &"
2010-05-09 13:58:57 +00:00
Ralf Becker
5a47d445e8
"fix tiny mail window, because felamimail uses egw_getWindowOuterHeight() instead of a fixed height given as number"
2010-05-09 09:41:38 +00:00
Klaus Leithoff
bac107ac84
fix for missing CRLF after emailreplace/cleaning of/for emailaddresses
2010-05-06 11:16:57 +00:00
Ralf Becker
94aad337fa
wrong icon ;-)
2010-05-06 07:01:23 +00:00
Ralf Becker
46d94a3293
missing icon
2010-05-06 06:59:57 +00:00
Ralf Becker
930f1052d5
supporting digest auth (see RFC 2617), which is more secure then basic auth on http (no cleartext password), it currently requires cleartext passwords in the database, to calculate the A1 hash!
2010-05-05 09:19:37 +00:00
Klaus Leithoff
f18fc53362
allow |align|style|width|height for img
2010-05-03 09:00:16 +00:00
Klaus Leithoff
9851b5cd46
handle warning on install
2010-05-03 08:19:32 +00:00
Ralf Becker
6865fad5c7
New caching provider using APC's shared memory cache.
...
Used now by default, if function apc_fetch() exists and no
other caching provide is explicitly set in header.inc.php or egw_cache
class.
It's probably quicker on virtual machines, as it uses memory and not the
filesystem.
2010-05-01 12:55:41 +00:00
Ralf Becker
9f4c145f22
"removed double declaration of new prompt styles (idots.css includes traditional.css)"
2010-05-01 06:17:28 +00:00
Klaus Leithoff
8fbb39aded
use more stylish dialog for prompt action on edit-series; translations provided by mkk
2010-04-28 13:42:10 +00:00
Klaus Leithoff
8ce6ac92ae
upgrade htmlpurifier to version 4.1.0
2010-04-27 11:15:35 +00:00
Ralf Becker
b9dcde1e25
"do not allow to fopen a directory"
2010-04-27 10:38:16 +00:00
Ralf Becker
06fb05a891
"- using sqlfs_stream_wrapper::id2path instead of links_stream_wrapper::id2path, as it's the same, but allows to replace links_stream_wrapper with an other class (based on links_stream_wrapper and sqlfs_stream_wrapper)
...
- using egw_vfs::urlstat instead of links_stream_wrapper::urlstat, to not depend on using links_stream_wrapper
--> required to do versioning on the links"
2010-04-27 07:35:26 +00:00
Ralf Becker
0b38159c94
"using mt_rand() instead of rand() and not longer seeding it explicitly (as recommened on php.net)"
2010-04-23 18:41:01 +00:00
Ralf Becker
d4869ec11a
makeing <href></href> clickable again
2010-04-23 16:08:04 +00:00
Ralf Becker
42e3a50e8f
fixed wrong value for current-user-pricipal
2010-04-23 16:07:16 +00:00
Jörg Lehrke
64b8873ba1
Fix lost password issue ( #2552 )
2010-04-23 14:15:28 +00:00
Ralf Becker
b470f52e99
"fixed not working $type=='owngroups' for ldap, eg. used in calendar pref 'Preselected group for entering the planner'"
2010-04-23 10:55:09 +00:00
Ralf Becker
7e8c37c015
allow extra_info to process buttons, by passing it the content array
2010-04-22 17:38:01 +00:00
Klaus Leithoff
798b7faf78
allow style in divs
2010-04-22 12:09:51 +00:00
Klaus Leithoff
e4e8e89f13
allow h4-6 in default purifier definition
2010-04-22 11:20:00 +00:00
Jörg Lehrke
50ff02da4d
Add CardDAV support for Apple's latest Addressbook.app
2010-04-21 17:44:36 +00:00
Ralf Becker
f0102eba3f
"allow to base links_stream_wrapper on a different parent then sqlfs_stream_wrapper, eg. the new versioning one"
2010-04-21 17:26:28 +00:00
Ralf Becker
901288dde9
"adding line numbers to call-tree"
2010-04-21 15:42:19 +00:00
Ralf Becker
0406f55d97
"adding line numbers to call-tree"
2010-04-21 15:37:14 +00:00
Ralf Becker
938b7cf391
fixed not working rename of account_lid with admin/admin-cli.php, corrupted sqlfs (overwrite /home)
2010-04-21 12:28:27 +00:00
Klaus Leithoff
5339d85c56
rework of home area (moving of portal_boxes, deletion of portal_boxes); modification/fixes to preferences::delete; adding app_id to trackers portal-box
2010-04-21 11:09:38 +00:00
Ralf Becker
372b571e32
"fixed warning (wrong parameter in array_unshift), if account_id not set"
2010-04-20 12:52:10 +00:00
Klaus Leithoff
ac34881766
fix the modified call of file_get_contents (was called with debug extension, to check failure behavior); call/define functions EncodeFile and EncodeString by reference
2010-04-20 12:33:24 +00:00
Ralf Becker
a607738c61
"missing order account_fullname for sql"
2010-04-20 12:16:34 +00:00
Klaus Leithoff
1afe8f6f9a
rework of EncodeFile to avoid opening the file in question twice
2010-04-20 12:11:03 +00:00
Ralf Becker
6aebe8485b
"fixed not working limited result and sorting for type 'both', caused by an (now disabled) optimisation, which only works for type 'accounts'"
2010-04-20 11:07:02 +00:00
Klaus Leithoff
9284452553
original EncodeFile uses is_readable. this fails with files stored in vfs in webusers context. use fopen instead, as old function (version 2.1) did
2010-04-20 10:02:36 +00:00
Ralf Becker
c2413db67b
"if negating a search with an exclemation mark, we have to AND the criteria"
2010-04-20 08:46:14 +00:00
Ralf Becker
d9117ecff0
fixed handling of group acl: addressbook eg. is NOT using it at all
2010-04-20 06:57:57 +00:00
Klaus Leithoff
a2e6e301ee
apply egroupware changes to phpmailer 5.1; logging errors to error_log for smtp class; additional functions to retrieve Header and Body of a created mail; being able to attach ics files as additional multipart/alternative part; AddString Part; being able to pass ssl and tls as part of the host string
2010-04-19 15:11:16 +00:00
Klaus Leithoff
af0f7d65b7
upgrade to phpmailer Version 5.1
2010-04-19 15:05:36 +00:00
Klaus Leithoff
d4959b0275
upgrade to phpmailer Versoon 5.1
2010-04-19 14:39:41 +00:00
Jörg Lehrke
211d2818cb
Enable ../groupdav.php/calendar/ again
2010-04-16 21:53:34 +00:00
Jörg Lehrke
4dc9ed98f9
Fix hierarchical properties issue
2010-04-16 18:58:32 +00:00
Jörg Lehrke
7920304f13
Fix empty Sync Anchor issue (eg. with Samsung devices)
2010-04-16 15:26:48 +00:00
Klaus Leithoff
8d5e509672
fix another tooltip problem (tooltips at the edge of the screen get misplaced) provided by andreas stoeckel
2010-04-16 13:48:36 +00:00
Ralf Becker
2ce6c9ecbb
"support for Mandriva mailaccount schema for group email addresses "
2010-04-16 13:30:38 +00:00
Klaus Leithoff
c93b76987a
enable create of recurreence for weekdays only for recur_type weekly (conditional enabling/disabling weekday selection area) provided by andreas stoeckel
2010-04-16 13:24:58 +00:00
Klaus Leithoff
fb747b3a97
fix flickering of calendar tooltips, fix oversized space reservation for small tooltips: provided by andreas stoeckel
2010-04-16 12:40:02 +00:00
Klaus Leithoff
2914b02d12
add h4,h5,h6 for purify whitelist
2010-04-16 12:32:58 +00:00
Klaus Leithoff
145423add8
add h4,h5,h6 for purify whitelist
2010-04-16 12:10:18 +00:00
Jörg Lehrke
c130fee383
Reduce SyncML MaxMsgSize to 10000
2010-04-14 17:29:03 +00:00
Jörg Lehrke
f802fdd315
Allow more WS in line folding of new formats
2010-04-14 14:41:10 +00:00
Klaus Leithoff
227035050c
translations provided by mkk and gm
2010-04-14 12:04:40 +00:00
Ralf Becker
239793470b
adding an iterator for iCal files to minimize memory footprint on import of huge iCal files (not yet used for iCal data supplied as string, eg. from SyncML, as calendar_ical::importVCal uses count() and array access to returned components/events, and not just looping over it via foreach)
2010-04-14 10:19:41 +00:00
Jörg Lehrke
30a3296c8e
Optimze and clean up GroupDAV
2010-04-13 15:31:59 +00:00
Ralf Becker
a0f5ff9dd5
"get FCK spellchecker and filebrowser working with session-id in url"
2010-04-13 15:12:09 +00:00