Ralf Becker
0198a5196f
pixelegg changes from today
2014-02-06 17:36:03 +00:00
Nathan Gray
9f8c4a5e25
Import default magicsuggest CSS, fixes missing tag list styling in idots/jdots
2014-02-06 17:22:46 +00:00
Hadi Nategh
e6f96648a3
Remove unwanted width:100% for toolbar buttons
2014-02-06 14:11:31 +00:00
Hadi Nategh
680d6ad7e0
Fix rtl "more..." in toolbar widget. In addition, arrange actions in menulist a bit better
2014-02-06 14:05:28 +00:00
Hadi Nategh
8225546999
Add some et2 toolbar widget basic css classes
2014-02-06 12:18:05 +00:00
Nathan Gray
ea7e1fbae9
Fix parent flag causing expanded row to use too much vertical space
2014-02-05 23:18:38 +00:00
Ralf Becker
bb3ad1e5c4
et2_required class to display textfields as required, but not actually using required attribute, fixes changing infolog type does not update status for new entries
2014-02-03 16:50:36 +00:00
Ralf Becker
332d4e5a42
removed gif images for which we have a png image available, as png is now supported by all browsers
2014-02-03 14:04:39 +00:00
Nathan Gray
37a39dfe87
Remove extra margin inside labels, fixes indented text in nextmatch columns (textbox_ro)
2014-01-29 18:21:25 +00:00
Hadi Nategh
f532c22707
Fix a defalut min-height for drop area in toolbar widget to be able to drop back the actions when there's no actions in action list
2014-01-29 09:04:10 +00:00
Nathan Gray
4d997bf7c8
Fix up caching, clearing and filtering, so we cache what we need and clear only what we have to when filtering
...
Selection still needs work.
2014-01-21 15:21:42 +00:00
Hadi Nategh
dbb6adf806
Fix no drop place when there's no action in toolbar widget
2014-01-21 13:52:32 +00:00
Nathan Gray
ad735932f1
Add loader animation to iframe src change
2014-01-18 16:55:16 +00:00
Nathan Gray
2445fae8dd
Default formatting for custom field list, uses full width and limits input width
2014-01-18 13:16:27 +00:00
Nathan Gray
af6b513a54
Wrap search box & button in their own div
2014-01-17 13:35:13 +00:00
Ralf Becker
117a2f5f6b
mark mailing-lists in taglist responses with "mailinglist" css class, style it and give it a title "mailinglist" to differenciate from contacts/regular email addresses
2014-01-16 15:58:27 +00:00
Nathan Gray
6b86050e4e
UI for long running tasks that can be split
...
- Common dialog in et2_dialog
- nextmatch action that runs a menuaction for each selected row
2014-01-16 13:54:19 +00:00
Nathan Gray
4ff7a0bb31
Allow bigger progress bar
2014-01-16 10:44:04 +00:00
Nathan Gray
29868662c1
Re-set whitespace to normal inside hbox children, fixes not nowrap text contents
2014-01-14 14:01:30 +00:00
Nathan Gray
3b443f976d
Fix link entry widget not expanding after hiding app selectbox
2014-01-14 13:48:11 +00:00
Ralf Becker
64cc24815c
changed hopefully last reference to orange-ball.png with bullet.png
2014-01-09 12:26:34 +00:00
Nathan Gray
957683087c
Give a minimum height to loading nm rows so average height can be properly calculated, avoiding loading hundreds of rows.
2014-01-08 16:10:07 +00:00
Ralf Becker
1c7887ca6a
Pixelegg changes from Thursday
2013-12-12 20:27:35 +00:00
Ralf Becker
921eaf73f1
pixelegg changes from last week
2013-12-08 21:38:36 +00:00
Nathan Gray
3596b74f01
Use 1% to avoid scrollbars when they should not be there
2013-12-04 20:53:10 +00:00
Ralf Becker
7d9d146241
re-added probably accidently removed et2_taglist_ro ul css
2013-12-04 18:58:51 +00:00
Ralf Becker
144da1e76d
pixelegg changes from tuesday
2013-12-04 05:23:51 +00:00
Nathan Gray
6dc8e077ff
Revert changes from 44692
2013-11-28 20:28:36 +00:00
Ralf Becker
53eb8e553a
pixelegg changes from yesterday
2013-11-28 06:20:18 +00:00
Ralf Becker
73b6521cbf
pixelegg changes from yesterday
2013-11-27 07:21:32 +00:00
Nathan Gray
a5227f2359
Add read-only taglist
2013-11-25 18:10:48 +00:00
Nathan Gray
e942a63607
Better handling of buttons with text & image, as well as a default style.
2013-11-25 16:50:20 +00:00
Ralf Becker
5c7a290ac9
pixelegg changes from last week
2013-11-25 03:19:58 +00:00
Nathan Gray
e231ca5212
Fix some splitter issues:
...
- Loaded at wrong size
- Docking lost previous pane size
- Docking overwrote bar location preference
- Allowed etemplate to think load was done too early
2013-11-20 23:27:10 +00:00
Ralf Becker
2b7d9af0a2
reverting to previous app.css file and remove app.less files, as they are not used by pixelegg template and create some glitches, might re-introduce .less for regular templates later
2013-11-18 19:57:38 +00:00
Ralf Becker
727cdc83b3
newewst pixelegg changed from today
2013-11-14 19:29:55 +00:00
Ralf Becker
45a70dcf1d
todays changes from pixelegg
2013-11-12 17:24:19 +00:00
Ralf Becker
583538e824
using now CSS preprocessor less ( http://lesscss.org ) to create some of our css files, used a lot in new Pixelegg template
2013-11-11 19:10:28 +00:00
Ralf Becker
7c4d696f4b
change height of et2_button_icon class to 16px, as that is size of all our current images, rescaling them to 20px looks uggly
2013-11-09 12:10:08 +00:00
Nathan Gray
4c1dd51f0a
Fix another occurrence of search icon still using jQueryUI icon
2013-10-04 07:38:34 +00:00
Nathan Gray
7cda6a630b
Add a toolbar widget that displays its actions as a toolbar
2013-10-04 07:29:38 +00:00
Ralf Becker
d7f37f5c2d
fixed not displayed icon, when using et2_dialog.show_dialog(), fixed set_message to allow only plain text
2013-10-03 15:27:00 +00:00
Nathan Gray
d8ae1a63a4
Nicer default styling for image buttons, and default vertical alignment for hboxes
2013-10-02 13:03:16 +00:00
Nathan Gray
83741673c3
Fix account/group select search dialog
...
- Broken group expansion
- Broken styling / indents
- Use unique IDs & data-id for account ID
2013-09-30 16:54:25 +00:00
Nathan Gray
28c2737c9f
Change multi-select header styling:
...
- Change icons from jQueryUI to egw
- Stop hiding header when not needed, always show
- Don't visually distinguish header
- Don't float right icons, leave them between checkbox and label
2013-09-30 15:39:36 +00:00
Nathan Gray
eb989ed98b
Hold Ctrl key to drag a file from filemanager to system folder / desktop
...
Restricted to Chrome only, one file at a time, folders don't work well.
This uses Chrome-only DownloadURL, so other browser support is unlikely.
2013-08-28 22:31:14 +00:00
Nathan Gray
36021f5d13
Drag & drop files from user's system onto nextmatch row now working with sub-grids too
2013-08-27 20:24:55 +00:00
Nathan Gray
6028ac8eca
Drag & drop files from user's system onto nextmatch row uploads & links file to that row
2013-08-27 17:26:02 +00:00
Nathan Gray
c1be84c912
Some layout changes to get autocomplete (link widget, select users) working in dialogs too
2013-08-20 23:08:35 +00:00
Ralf Becker
d244ab7c79
NOT using html5 input type="time", as there is (intentionally) no way to control time-format, but with current state of html5 support, our preference is more relyable and we dont want users to open bugs because we do not respect their EGroupware time-format preference
2013-08-20 09:42:00 +00:00
Nathan Gray
7e1a785615
Make whole edit dialog a drop target - files will be uploaded & linked
...
Done in the link widget, so any template with link-to should work.
2013-08-13 20:46:23 +00:00
Nathan Gray
6fdeb9f5f8
Drag files from desktop anywhere onto filemanager uploads
2013-08-09 23:34:42 +00:00
Nathan Gray
069325c89d
Do not center Filter. It had no effect on short lists, but chosen actually respected the setting
2013-08-09 19:18:58 +00:00
Nathan Gray
f4a6c9859a
More fixes forjQuery/jQueryUI update issues
2013-07-20 17:20:55 +00:00
Nathan Gray
0c30eeaee4
Taglist CSS for et2
2013-07-20 13:53:35 +00:00
Nathan Gray
5e90755cd6
Add 'sortable' attribute to grid.
...
Set it to an AJAX (PHP) callback to enable, and it will be passed the grid ID & new row order whenever the user re-orders the grid rows.
2013-07-03 23:16:15 +00:00
Nathan Gray
0fa6386b1c
Avoid XSS by using CSS to keep line breaks intact instead.
2013-06-26 14:11:54 +00:00
Ralf Becker
8d07c880ad
allow db-tools to edit meta information about schema, currently what is stored in integer columns, eg: "timestamp", "account", "account-commasep" or "category"
2013-06-11 14:48:25 +00:00
Nathan Gray
6852d0807d
Improve UI of multi-row selectbox
...
- Only check button, no x (check toggles all/none), aligned with checkboxes
- Header with buttons hides when not hovering over checkbox, saving space
- Account select now has quick-select in header
2013-06-05 22:45:19 +00:00
Nathan Gray
1eaa51a2ca
Avoid conflict with existing etemplates using message class on a grid cell
2013-06-03 18:08:55 +00:00
Nathan Gray
f08af9d467
Fix splitter by setting no overflow
2013-05-27 16:58:24 +00:00
Nathan Gray
e8a21565ab
First run at a new home app. Just structure so far, more to come.
2013-05-22 20:13:12 +00:00
Nathan Gray
4759d19d25
Fix nextmatch hierarchy display
2013-04-24 19:53:51 +00:00
Ralf Becker
78449edd4c
some css for new dialog: left aligning buttons as everywhere in EGroupware, auto-size dialog, static show_prompt method to display a prompt, fixed not working translation of standard buttons
2013-04-23 16:51:00 +00:00
Nathan Gray
5555edcb98
Add dialog widget
2013-04-16 18:50:43 +00:00
Nathan Gray
4c692102a2
Common styling for et2 containers, regardless of ID
2013-04-12 16:29:40 +00:00
Ralf Becker
0f72fba1b3
display #msg or .message like before in red and italics
2013-04-11 10:34:13 +00:00
Nathan Gray
64c03e772d
CSS fixes - sidebox favorite spacing & nextmatch border
2013-04-10 15:25:40 +00:00
Ralf Becker
3fa9169f83
only have nextmatch-header "box" around the filters
2013-04-10 14:05:01 +00:00
Nathan Gray
4c54745cbb
Allow favorites from multiple apps to coexist
2013-04-10 08:00:31 +00:00
Nathan Gray
7a58f4c141
Fix up display issues in link widget (annoying link delete, hiding link button)
2013-03-20 18:26:18 +00:00
Nathan Gray
b57d8f3555
Tighen up favorite spacing in sidebox
2013-03-13 15:24:18 +00:00
Nathan Gray
72fcd52f2d
Fix favorite button alignment
2013-03-12 23:15:32 +00:00
Nathan Gray
5c0a8fa721
More styling for favorites
2013-03-12 22:47:02 +00:00
Nathan Gray
cb15d5ca4b
CSS for firefox
2013-03-06 19:34:01 +00:00
Nathan Gray
ddcf53446a
Style to make favorites fit in better with sidebox, and not jump around
2013-03-06 17:56:09 +00:00
Nathan Gray
e63ea5a1e4
Favorites progress - safe names, delete confirmation, automagic sidebox favorites
2013-03-06 00:02:48 +00:00
Nathan Gray
8703b9a8e8
- Store group inside favorite preference so we know global / group favorites from user favorites
...
- Implement ability to delete favorites from menu
2013-03-04 23:33:58 +00:00
Nathan Gray
9a7f5102cf
Add Favorite filters to nextmatch - W.I.P
2013-02-27 18:13:54 +00:00
Nathan Gray
4300c97cc3
Don't make widget names wrap
2013-02-27 18:01:13 +00:00
Nathan Gray
03c9c0804f
Split panel widget. Mostly working, needs some more special case for working with nm - they both want full page
2013-02-22 00:25:41 +00:00
Nathan Gray
7855944a3a
Add quick viewer for et2 widgets
2013-02-11 08:10:25 +00:00
Ralf Becker
328bb04491
ms office 2010 powerpoint mime icon
2012-12-22 05:56:27 +00:00
Christian Binder
d43c0c1a6b
forgotten css styles for et2_itempicker
2012-08-14 11:52:36 +00:00
Nathan Gray
7ae7337d83
Play with URL button alignment to avoid line wrapping
2012-07-24 23:07:33 +00:00
Christian Binder
5668a6d9db
et2_widget_itempicker select and multiselect functionality
2012-07-22 18:37:17 +00:00
Christian Binder
e5b1cdcb70
next step for et2_widget_itempicker (rudimentary display of search results)
2012-07-21 10:50:04 +00:00
Nathan Gray
4454d4b2e3
Tabs check parent (usually a row) for height setting, and apply it to tabs
2012-07-16 15:17:23 +00:00
Nathan Gray
c510b5f15f
Dates need more space for seconds
2012-07-16 14:35:36 +00:00
Christian Binder
b3a4ad5240
very first attempt for et2_widget_itempicker implementation
2012-07-14 15:38:02 +00:00
Nathan Gray
8c8171c88b
Tighten up CSS a little
2012-07-11 19:01:06 +00:00
Nathan Gray
ff19062265
Use filemanager popup to allow linking to already existing files
2012-07-02 23:03:27 +00:00
Nathan Gray
b2817cf358
Add a button to allow linking to existing VFS files - work in progress
2012-06-26 23:01:04 +00:00
Nathan Gray
de01faf0df
Add select account search dialog
2012-05-29 22:47:21 +00:00
Nathan Gray
5647df9636
Historylog widget for et2
2012-05-24 15:45:29 +00:00
Ralf Becker
ed5c5593c3
* InfoLog: status filter in index shows now cumulated list of all status translations, if no type is selected (as context menu does too)
2012-05-22 17:39:28 +00:00
Nathan Gray
b464850c12
CSS changes to support color picker widget
2012-05-02 22:29:15 +00:00
Nathan Gray
ff96b27208
Better styles for link clear (x) button
2012-04-24 21:27:48 +00:00
Nathan Gray
4407942ca6
Better handling of multiple selected read-only accounts
2012-04-16 23:08:28 +00:00
Nathan Gray
d1941b57e9
Add x to search for all browsers. One click brings up last search, click again to clear
2012-04-11 15:43:33 +00:00
Nathan Gray
4018cc39ad
Stop messages from wrapping by treating them as a block
2012-04-09 21:40:45 +00:00
Nathan Gray
810d6a8487
Fix block elements in hbox taking more than one line
2012-04-09 19:46:33 +00:00
Nathan Gray
3c6d8ce910
Fix alignment for export button, add margin to image buttons
2012-04-05 21:32:57 +00:00
Nathan Gray
f045f6e4f8
Double space after nm header filters
2012-04-05 20:08:57 +00:00
Andreas Stöckel
fc981118c1
Added css for subgrids
2012-03-30 14:20:27 +00:00
Ralf Becker
4e0ea875b9
fixed File name+link widget to display clickable path components used in filemanager when files from subdirs is selected
2012-03-29 14:31:24 +00:00
Nathan Gray
bed5142764
Most VFS sub-widgets implemented
2012-03-26 23:30:27 +00:00
Nathan Gray
e330a7bfdc
Start of vfs widget
2012-03-26 19:46:51 +00:00
Andreas Stöckel
23b1e10927
Fixed loading css
2012-03-23 14:51:33 +00:00
Nathan Gray
a5116155d2
Make egw internal links blue, like hrefs
2012-03-20 15:51:39 +00:00
Nathan Gray
886b3f7c5c
Remove no longer used (et2) images
2012-03-20 15:30:33 +00:00
Nathan Gray
670bda71e3
Move CSS into proper position
2012-03-20 15:26:34 +00:00
Ralf Becker
bbeed5c3bb
white-space: nowrap for table in date-widget
2012-02-23 13:39:24 +00:00
Ralf Becker
253f98d315
Restore all eTemplates from distirbution file via eTemplate editor (no need to touch distribution file or fiddle with the database)
2012-02-15 14:51:58 +00:00
Nathan Gray
3874ec6084
When merging styles, handle <b>, <i> in addition to <strong>,<em>
2012-02-01 15:37:49 +00:00
Nathan Gray
67d7615ecc
Fix config for HTML Tidy, fix stripped text in lists
2011-09-06 17:22:48 +00:00
Nathan Gray
40a89ac81e
Preserve text with styles inside lists, discard styles
2011-09-05 20:04:15 +00:00
Nathan Gray
0571ac47e2
Get basic HTML formattings working in word 2003, formattings inside table working in word documents
2011-08-25 20:28:24 +00:00
Ralf Becker
502ac42923
- etemplate_widget_transformer abstract baseclass to define new widgets using a transformation out of existing widgets
...
- defines a syntax to describe how the widget is build out of existing widgets
--> reimplemented contact-widget using that aproach on serverside for old etemplate
--> sending the modifications via etemplate_widget::setElementAttribute() to the client fails, because client does not support changing the widget type
--> need to be implemented on the client
2011-08-25 19:52:51 +00:00
Nathan Gray
e6a34adfe7
Fixes for word 2003
2011-08-24 21:17:14 +00:00
Nathan Gray
bb00c4217d
Don't fail if table has properties, support table borders in docx files
2011-08-24 17:29:03 +00:00
Nathan Gray
e256009fd5
Fix merging styles in docx (& maybe xmlWord.Documents)
2011-08-23 19:59:08 +00:00
Andreas Stöckel
b0a21acb12
Changed name of 'label_for' attribute to 'for', implemented attribute translation
2011-08-23 17:05:05 +00:00
Nathan Gray
1cddecb832
- Fix missing formatting in xml/word documents
...
- some changes in bullets, maybe avoid error in docx documents
2011-08-22 22:30:14 +00:00
Ralf Becker
30ed6a8ab7
- added legacy-options parsing and defintions for currently implemented widgets
...
- added more server-side debuging:
* etemplate_widget_template class can be called via url and displays parsed xml, eg:
http://localhost/egroupware/etemplate/inc/class.etemplate_widget_template.inc.php?name=infolog.edit
This is different from directly calling the xet file, as it show what got parsed and how:
http://localhost/egroupware/infolog/templates/default/edit.xet
* etemplate_new class can be called via url to render an arbitrary template, eg:
http://localhost/egroupware/etemplate/inc/class.etemplate_new.inc.php?name=timesheet.edit
Thought not all are already rendered correct, eg. infolog.edit is not:
http://localhost/egroupware/etemplate/inc/class.etemplate_new.inc.php?name=infolog.edit
2011-08-19 08:22:19 +00:00
Nathan Gray
3c5f14e960
Try to keep whitespace when splitting up styles
2011-08-18 16:42:43 +00:00
Nathan Gray
341403d0ca
Attempt to fix broken bullets, doubled numbers
2011-08-18 16:09:15 +00:00
Nathan Gray
0b6954fb44
Handle lists inside tables in odt
2011-08-10 21:44:25 +00:00
Nathan Gray
9cd080e2ef
Fix hex color values for background color
2011-08-09 20:58:41 +00:00
Nathan Gray
ff89732b24
As lists & tables aren't supported in OO calc, fake it
2011-08-09 20:41:16 +00:00
Nathan Gray
1c2486e058
Fix handling of colors in hex format
2011-08-09 19:39:24 +00:00
Nathan Gray
b7d30863bf
Fix UL / bullet conversion when merging into OpenOffice document
2011-08-02 18:42:33 +00:00
Nathan Gray
a2be785731
Bring some HTML styles into merged documents (ODT & docx)
2011-07-19 23:32:01 +00:00
Ralf Becker
43c4113d83
using grid styleing also for nextmatch widgets without nextmatch header
2011-07-12 09:53:39 +00:00
Ralf Becker
95bbacf358
mime icon for eml - message/rfc822
2011-06-30 16:36:14 +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
3b90f44c89
got select entry custom fields honor required flag and select entry widget show required input with inputRequired css class
2011-05-18 10:23:39 +00:00
Ralf Becker
366aa7c05a
- allow to specify to use selectbox, instead of category selection for category
...
- allow to specify name of action (infolog already uses 'action')
2011-05-06 18:10:50 +00:00
Ralf Becker
fb5ea143be
- returning checked state of all checkboxes, not only select_all, in $content[nm][checkboxes]
...
- $content[nm][select_all] is now only reference to $content[nm][checkboxes][select_all]
- checkboxes need no default onExecute, therefore removed nm_select_all method
- improved documentation for action stuff in nextmatch widget
- added egwAction.getActionsByAttr(_attr, _val) method returning all actions with a given attribute and value
2011-04-27 07:49:46 +00:00
Ralf Becker
8ad99593bd
not updated template
2011-04-17 06:25:07 +00:00
Ralf Becker
806d3d604c
added context menu for nextmatch widget: first implemenation in timesheet
...
- legacy actions column and multiple action row below table is switched off by default, but can be switched on again
- legacy action button is NOT yet working
- "whole query" checkbox need to go into context menu too
2011-04-16 21:45:13 +00:00
Andreas Stöckel
7de4a37624
Added new style and images for links
2011-04-01 12:48:24 +00:00
Ralf Becker
c801bdf99e
identical lettersearch for etemplate and admin via central css file
2011-03-30 08:18:06 +00:00
Ralf Becker
b5c3c90260
activated new table style and row selection for etemplate, not yet with contect menus
2011-03-27 16:14:08 +00:00
Andreas Stöckel
4119c06da0
Removed temporarily added focused/selected styles as they are now part of the default css
2011-03-25 14:27:32 +00:00
Andreas Stöckel
f6d0edbdc1
Added basic support for the egw_action framework in the nextmatch widget (currently not active)
2011-03-22 17:06:02 +00:00
Andreas Stöckel
6d2179889c
Fixed stylite bug #1291 , mime type icons were to large. Fix does not work with IE <=6
2011-02-21 18:59:58 +00:00
Nathan Gray
23645c7b9f
Shrink icon to 16x16 pixels to match others
2011-02-04 20:05:23 +00:00
Nathan Gray
ec4ef57ed0
Add common merge icon for anything using bo_merge
2011-01-26 20:12:41 +00:00
Andreas Stöckel
2a71bab988
Fixed parts of EGW Stylite Bug #8260 . Very wide images do not longer get displayed very broadly in the filemanager select widget.
...
To achive this, some changes to the CSS were made and the ability to return thumbnails with a given size was added to etemplate/thumbnail.php. Miniature images with dimensions smaller than one pixel are now no longer created.
In this progress I discovered a minor security issue which might cause multiple egroupware instances to mix up their thumbnails in rare occasions. This was fixed by now hashing the image path together with the webserver url and the thumbnail size. In this progress, the thumbnail generation code has been restructured, making it faster and much easier to understand.
2010-12-30 19:54:43 +00:00
Ralf Becker
290c23f9c6
Fixed not working [CSS Styles] button in editor, no idea why and when it
...
stoped working ...
2010-05-11 12:17:01 +00:00
Ralf Becker
058a820eb7
fixed not use popup in link list widget (eg. links tab in different apps)
2010-01-08 02:22:22 +00:00
Nathan Gray
dae19a0bfa
Remove ID column from default result template, it doesn't add anything useful.
2009-09-23 15:47:04 +00:00
Nathan Gray
52a96767cf
Add missing files for captcha widget from Randy
2009-09-10 15:23:01 +00:00
Ralf Becker
4e2f35d4dc
added support for ms excel 2007
2009-09-01 14:41:48 +00:00
Ralf Becker
c6ea1e2720
mime type and icon for msword xml document
2009-08-03 11:41:08 +00:00
Nathan Gray
2bb5884ad9
Captcha widget based on secureimage, contributed by Randy Houlahan
2009-07-14 16:29:47 +00:00
Ralf Becker
f0173f0ea3
Readded somehow lost table-row part selectbox
2009-07-04 12:37:31 +00:00
Ralf Becker
c4e24a1e58
if we have more then 5 cf's to display --> limit header height to 5 lines plus vertical scrollbar
2009-06-30 18:21:15 +00:00
Ralf Becker
bbee5b34bb
fixed powerpoint icon as suggested by tinpos@gmail.com
2009-05-27 05:38:35 +00:00
Ralf Becker
8475ae5d96
Upps: row and column menu got lost ;-)
2009-05-17 11:52:01 +00:00
Ralf Becker
220492880d
allow to load widget specific edit-template from the app the widget belongs too, eg. infolog-value --> infolog.widget.infolog-value
2009-05-17 11:41:58 +00:00
Ralf Becker
51284255c1
Edit and set comment field for colums in eGW's schema files
2009-05-13 07:39:58 +00:00
Ralf Becker
619bad7b28
some new and some nicer ;-) mime type icons
2009-04-19 08:07:23 +00:00
Ralf Becker
55d2aaa3ee
Implemented symlinks for eGW's VFS:
...
- sqlfs can store now symlinks (implements symlink and readlink)
- vfs resolves symlinks before calling a mounted stream-wrapper
--> symlinks can be between different mount-points
- filemanger can create symlinks and follows them
- etemplate vfs_widget displays symlinks (to be improved)
Happy testing :-)
2009-03-19 20:12:35 +00:00
Ralf Becker
bdcb10ea2d
Enable etemplate to mark rows of a grid / table as part of the header or
...
footer to repeat them on each printed page.
2009-02-23 13:21:28 +00:00
Ralf Becker
071fb06b8a
no translation and no word-wrap for vfs (filename) widget
2008-10-07 05:33:27 +00:00
Ralf Becker
0218ffb751
- new vfs-widget to encapsulate common vfs/file related stuff
...
+ path with clickable components
+ human readable size, mode, ...
+ mime icon with integrated thumbnail creation
- link widget uses now vfs-mime for it's icons
- thumbnail creation is now switched on with size 32px by default, it can
be switched of by the admin or user, in doing so explicitly
- mime-icons are moved from filemanager to etemplate, as not everyone
installs filemanager
- filemanager has now 3 display modi:
+ Current directory (with subdirs always on top)
+ Subdirs sorted in
+ Files from subdirs (shows recursive all files and you
can click on the path components thanks to new vfs widget)
2008-10-06 17:43:42 +00:00
Ralf Becker
dd157b2cd0
allow 2 more columns in the indexes, as used for the unique index tracker escalations
2008-06-04 05:21:14 +00:00
Nathan Gray
b2378bb7a8
Make sure select columns div goes over everything it covers (some elements showed through)
2008-05-29 19:50:15 +00:00
Ralf Becker
ea7ea8deb6
modifications for the links via the new vfs/links stream wrapper
2008-04-16 19:53:20 +00:00
Ralf Becker
e90a3d3a83
reworked etemplate to have static methods and use the new features of egw_db- & html-class
2008-03-09 14:41:22 +00:00
Ralf Becker
cbf94ab243
mark required input fields visually (darker border and light yellow background)
2007-12-09 08:11:55 +00:00
Ralf Becker
3beb483c09
CSV Export for all eTemplate applications using the nextmatch widget to list their entries. The column names, labels and types can be set by the application or get autodetected by eTemplate. Admins can configure an export limit (max. number of entries to export) or disable the functionality completly for non-admins. The charset for the csv export can be configured in the common prefs. Applications can and have to turn the export explicitly off by setting ['nm']['csv_fields']=false. I only made a column-definition for InfoLog, which includes translated column-names.
2007-09-22 14:58:10 +00:00
Ralf Becker
77a318ae69
newest ajax-select-widget from Nathan Gray
2007-05-25 22:13:26 +00:00
Ralf Becker
ca496bed5e
layout tweaks in nextmatch widget: fixed width for the selectboxes
2007-05-25 18:15:55 +00:00
Ralf Becker
3a8cf8dba3
moved styles of nextmatch- & tab-widget into etemplate's app.css file, which gets now loaded by every eT app. Allows template designers to modify the look of theses widgets too
2007-03-09 11:25:08 +00:00
Ralf Becker
6bd5ac2da8
users can now switch every single column on or off in all nextmatch lists, admins can configure defaults (plus some bugfixes and other improvments)
2007-03-07 12:30:17 +00:00
Ralf Becker
806cc84b1e
- changed name of app in link-add widget to add_app, to be able to set it idependent of the other link-widgets
...
- added the ability to specify a default app for link-add
2006-12-11 07:53:16 +00:00
Ralf Becker
8c6cb48d85
fix for bug #87 : Infolog - Addressbook categories mixed in 1.2.x
...
The select_widget allways used the cats of the current application. That's still the default, but it can be overwritten now via an option. The nextmatch_widget has now and optional parameter 'cat_app', which defaults to the app of the get_rows method.
2006-12-04 14:39:22 +00:00
Ralf Becker
f68c173c30
- link widgets uses now ajax to search
...
- new sub-type to search and select an entry of a selectable or given app
- more to come
2006-09-29 19:55:00 +00:00
Ralf Becker
0cdfa38ff5
class nextmatch-range added
2006-09-25 14:00:28 +00:00
Ralf Becker
d110bf5189
fixing some css-bugs which fill the firefox javascript console
2006-08-19 07:12:26 +00:00
Ralf Becker
2a909066da
nextmatch widget can have an (optional) lettersearch now
2006-04-23 14:44:44 +00:00
Ralf Becker
9a6649a931
- fixed not working buttons in nextmatch-list, if pressed before direct after login
...
- improved printing:
+ disabled unnecessary UI-elements in nextmatch
+ nextmatch has now selection for the number of rows to display
+ nextmatch-filters (selectboxes) are now printed as text
2006-03-26 22:17:55 +00:00
Ralf Becker
fc5c2baa45
added ablity to set onchange via content
2006-03-21 22:13:46 +00:00
Ralf Becker
b795d8172b
two minor enhancements:
...
- style editor gives now a msg, if the CSS file has been written
- the message new version exists contains now a link to load that version
2005-11-12 06:59:34 +00:00
Ralf Becker
80938c0aa7
added accesskey and tabindex
2005-11-09 16:54:36 +00:00
Ralf Becker
0793450251
own template to edit grids: has now separate fields and helptexts for the diverse values comulated in size/options
2005-05-20 16:56:16 +00:00
Ralf Becker
e66fc40408
tab-widget can change now between the tabs without a reload
2005-05-19 13:16:52 +00:00
Ralf Becker
42d7504d30
file contained the "wrong" editor.list_result template
2005-05-08 07:24:58 +00:00
Ralf Becker
27c12ddf2c
1) many bug-fixes
...
2) old editor removed
2005-05-07 14:05:10 +00:00
Ralf Becker
9f525747b4
bugfixes and using the checkbox version for the mutiple selectbox
2005-02-24 21:02:24 +00:00
Ralf Becker
8c34e1e04e
- style popup is working now: allows to edit the embeded styles of an eTemplate as well of the apps app.css file
...
- some bugfixes in the editor
- popups can now directly called by a button and you can pass params via the content array
2005-02-22 21:02:26 +00:00
Ralf Becker
7c0bce63ed
reworked a bit the UI:
...
- more idots conform (app_header)
- showing im-/exported xml (fixed old debug output)
- return works not in the name-field
2005-02-06 18:12:26 +00:00
Ralf Becker
52b42e13bb
1) added GroupBox (HTML: fieldset) to group widgets by a frame with an optional caption
...
2) Step #1 of removing eTemplate's limitation on allowing only a grid as root element of the widget tree (which can NOT directly contain further grids, thought references to other templates/grids are ok). The storage layer allows now a real tree. Redering and editing only works on the old data variable, which is now a reference to the first grid in the tree.
More to come ...
2005-02-06 15:49:50 +00:00
Ralf Becker
ec1cf301b2
added input-validation:
...
- needed (= not to be empty) fields are enforced now
- min and max values and format of int and float fields
- validator for text-fields (perl regular expression)
The input-validation is handled completly withing eTemplate, the application dont need to implement any code, just set the right attributes in the template. Validation-errors are displayed in red behind the concerning field, try the template 'etemplate.validation-test' in the editor.
2004-04-05 01:33:23 +00:00
Ralf Becker
626be11f90
bringing the xet-files up-to-date
2004-02-06 12:49:05 +00:00
Ralf Becker
3df6788a2f
not needed, can be taken from the phpgwapi
2004-02-05 12:53:51 +00:00
Pim Snel
eb3f3d1e0c
new crystal icons
2003-11-18 11:57:58 +00:00