Ralf Becker
19deeeb595
switch html5 form validation off for cancel buttons and in etemplate editor (or whenever any $ignore_validation expression is given)
2011-07-07 13:01:29 +00:00
Ralf Becker
579c388056
differenciate in our serverside user-agent detection between Chrome and Safari, and disable html5 form validation for float, as Chrome 12 rejects float values with comma as decimal separator
2011-07-07 11:51:33 +00:00
Nathan Gray
cca328dbea
Pass non-popup links through framework's link handler
2011-07-06 15:41:19 +00:00
Nathan Gray
995c244b6b
Use different app if running hooked also
2011-07-06 15:36:22 +00:00
Nathan Gray
73d6b61f79
Pass (non-popup) links through framework's handler
2011-07-05 15:13:26 +00:00
Ralf Becker
9db4fa8625
* jQuery: changed $ to $j to work around mootools use in Joomla templates and other js code in imported projects
...
required to change $ --> $j:
phpgwapi/*
jdots/*
etemplate/*
stylite/*
felamimail/*
admin/*
news_admin/*
projectmanager/*
importexport/*
infolog/*
ranking/*
required, but not automatic:
importexport/setup/etemplates.inc.php
phpgwapi/js/jquery/*
negative, not to touch or revert later:
phpgwapi/inc/savant2/Savant2/Savant2_Compiler_basic.php: '(\$(.+))' => 'print $1',
phpgwapi/js/dhtmlxtree/libCompiler/core.js
sitemgr/*
phpfreechat/*
gallery/*
activesync/include/smb.php: '^\tIPC\\\$(.*)[ ]+IPC' => 'skip',
etemplate/inc/class.bo_merge.inc.php: if ($this->table_plugins && preg_match_all('/\\$\\$table\\/([A-Za-z0-9_]+)\\$\\$(.*?)\\$\\$endtable\\$\\$/s',$content,$matches,PREG_SET_ORDER))
find phpgwapi jdots etemplate stylite felamimail admin news_admin projectmanager importexport infolog ranking \
\( -name '*.php' -o -name '*.js' \) -exec grep -q '\$(' {} \; -print \
-exec sed -i '' 's|\$(|$j(|g' {} \;
svn revert phpgwapi/inc/savant2/Savant2/Savant2_Compiler_basic.php phpgwapi/js/dhtmlxtree/libCompiler/core.js \
importexport/setup/etemplates.inc.php phpgwapi/js/jquery/jquery.js etemplate/inc/class.bo_merge.inc.php
additional changes:
phpgwapi/js/jquery/jquery.js: window.$ --> window.$j
phpgwapi/js/egw_json.js:291 this.request = $j.ajax({url: this.url,
jdots/templates/jdots/head.tpl:59 $j(document).ready(function() {
phpgwapi/js/egw_action/egw_grid_view.js: $.browser --> $j.browser
importexport/setup/etemplates.inc.php: etemplate editor importexport.wizard_basic_export_csv.choose_fields onclick of check icon changed
phpgwapi/js/egw_action/tests/*.html
phpgwapi/js/egw_action/tests/js/jquery.js: window.$ --> window.$j
2011-07-03 09:12:55 +00:00
Ralf Becker
f1b2683e89
fixed multiline fields in notification message were all in one line
2011-07-02 09:37:04 +00:00
Ralf Becker
9f94f1f8e3
support for html5 multiple upload
2011-07-01 07:48:06 +00:00
Ralf Becker
548ae17b66
fixed error in link-entry: " has an invalid format !!!, after adding html5 type attr to text/input widget
2011-06-30 17:57:55 +00:00
Ralf Becker
d654437a54
- allow confirmation only for multiple selected
...
- confirm, confirm_multiple and allowOnMultiple get now inherited by children (@Andreas: allowOnMultiple does NOT work on children for some reason)
- add confirmation for more then one receipient in mail merge
- translations for etemplate part
2011-06-30 17:35:52 +00:00
Ralf Becker
95bbacf358
mime icon for eml - message/rfc822
2011-06-30 16:36:14 +00:00
Klaus Leithoff
b30fcc52f3
allow merge_print for emails on all applications (only one entry at a time, exept addressbook); addressbook merge_print with an email of one contact, the mail is stored with the draft folder and then opens the compose dialog, if used on multiple contacts, we try to send them right away. Better control of SigOnTop Handling.
2011-06-30 15:28:29 +00:00
Ralf Becker
3f6fcf60d2
support for some html5 form features, if browser supports it
2011-06-30 15:19:08 +00:00
Ralf Becker
be57f2a37b
new standard action to active the first link in a row, fixed numeric id's det Del shortcut
2011-06-30 12:43:04 +00:00
Klaus Leithoff
51c6e79475
allow email - merge print only for addressbook (by now); handle mergeprint for accounts stored with ldap as well
2011-06-30 11:21:48 +00:00
Ralf Becker
8e8aba371e
reverted r35561, as it breaks popups in other apps
2011-06-30 10:06:31 +00:00
Klaus Leithoff
aa706d8cb8
* eMail: feature to use merge_print on emails for sending previously prepared (and stored) emails to contacts. The email address is used as To address. If no email address is specified, email_home is used. Addressbook replacements are performed on text/html body and subject; BugFix regarding problems with styledefinitions containing umlauts
2011-06-30 09:47:29 +00:00
Nathan Gray
4550cb3171
Fix links so they open in correct app window with jdots
2011-06-29 16:39:23 +00:00
Ralf Becker
05a3ccb320
dont load cfs for template from stylite app
2011-06-28 20:47:35 +00:00
Ralf Becker
9cb94fc0cf
fixed warning: missing argument 3
2011-06-28 13:47:16 +00:00
Nathan Gray
426dff7f9c
If value is something that evaluates to false, display nothing ('')
2011-06-27 22:14:44 +00:00
Andreas Stöckel
823a6014ef
Fixed error message 'dhtmlxmenu_ext.js required'
2011-06-25 15:45:10 +00:00
Andreas Stöckel
8f354a3fbf
Using egw_keymanager::DELETE instead of EGW_KEY_DELETE
2011-06-25 14:28:14 +00:00
Ralf Becker
fe781cdc9f
- add $receiver parameter to most callbacks, to be able to customize returned content on receiver (eg. different for users and email CC's)
...
- changed html body into a two-column table for nicer formatting
2011-06-23 18:45:44 +00:00
Oscar Manuel Gómez Senovilla
164871ec02
Update Czech translation for trunk. Tracker #2886
2011-06-23 13:53:19 +00:00
Nathan Gray
0ecbc8b54d
Allow functions deep in the stack (table callbacks) to throw exceptions in error conditions
2011-06-21 21:14:16 +00:00
Ralf Becker
84713fbab3
give all delete actions DEL key as shortcut
2011-06-21 08:27:54 +00:00
Andreas Stöckel
0991eed64a
Added shortcut as valid action property
2011-06-19 10:53:52 +00:00
Ralf Becker
65a8e4e8d3
fixed some printing stuff in calendar, printing in listview is disabled, because it is NOT working atm.
2011-06-17 15:16:40 +00:00
Ralf Becker
6cf426d465
added a mime-type filter
2011-06-17 14:07:51 +00:00
Ralf Becker
d13b605db8
uncomment testwise commented allowens for admins to export more then the export limit
2011-06-17 13:35:00 +00:00
Ralf Becker
81b78a8e65
fixed not working standard document with absolute path
2011-06-17 13:08:10 +00:00
Andreas Stöckel
f3ccd96f03
Grid and nextmatch aoi now reset the input element focus once a row is clicked
2011-06-16 20:43:33 +00:00
Nathan Gray
0514391fde
Show time values in user time
2011-06-16 15:14:14 +00:00
Ralf Becker
8e7c73dd84
some fixes for English and Suomi translation, from our Suomi resident here as Stylite
2011-06-16 13:01:29 +00:00
Ralf Becker
b367a7929e
translation of now export limit messages for merge-print
2011-06-16 12:26:32 +00:00
Ralf Becker
92ddeca1fb
- fail with error message, if user trys to export more entries then allowed (previously entries were silently cut down to allowed number, even 0!)
...
- fixed path of document-actions if more then one directory with subdirectories were given
2011-06-16 11:36:15 +00:00
Andreas Stöckel
509ff8aa53
Flagging next-match widget container as default-focus object
2011-06-15 20:50:24 +00:00
Ralf Becker
0238118906
new preference about how to select additional lines in lists
2011-06-15 15:50:16 +00:00
Andreas Stöckel
7f9db3701b
Commited code for nextmatchRowAOI to support the new EGW_SELECTMODE_TOGGLE
2011-06-15 15:49:05 +00:00
Ralf Becker
1774e5674f
support for multiple space or comma separated download dirs
2011-06-14 10:48:15 +00:00
Ralf Becker
e50565ccb4
allow multiple space or comma separated template directories
2011-06-14 08:54:42 +00:00
Andreas Stöckel
8cfae5bd16
Including JS-file for keyboard navigation
2011-06-12 16:43:43 +00:00
Ralf Becker
fcfbd038bc
some fixes for the English translation, from our Suomi resident here as Stylite
2011-06-10 06:19:36 +00:00
Nathan Gray
e59b50e7fb
If etemplate_exec_id is lost, pass along any GET parameters with redirect
2011-06-09 16:47:40 +00:00
Nathan Gray
ec56327c20
If action specifies target for location, use it
2011-06-06 20:22:49 +00:00
Ralf Becker
476a0c0a6d
remove leading whitespace from caption used as confirmation message
2011-06-03 18:45:40 +00:00
Andreas Stöckel
bb8a28b6d7
Fixed typo in select handler assignment
2011-06-03 11:26:12 +00:00
Andreas Stöckel
6c1e8e0d06
Made selection on mobile devices work with touchend and not click (not final)
2011-06-02 22:50:35 +00:00
Ralf Becker
3bbc6a6962
- egw_open nm_action using new clientside link registry
...
- enabling/disabling actions based on row-id matching a regular expression
- children/submenus inherit 'url','popup','nm_action','onExecute','type','egw_open' attributes
2011-06-02 20:03:34 +00:00