ffd2ee6f69
add advanced search
2017-08-22 22:32:58 +02:00
d7a34cf8be
improve layout of buttons, address, and record_actions
2017-08-19 20:13:35 +02:00
0e5ab47474
Make a hierarchy in roles
...
This is more understandable for users.
2017-04-19 21:24:35 +02:00
b6d1f05e00
Improve type detection
...
We use blob.type property to detect the content-type
2017-04-19 14:24:34 +02:00
bf12046afa
add specific page for download
2017-04-19 00:30:36 +02:00
e4b4483845
replace flashbag
2017-04-18 22:14:42 +02:00
d5c26c6d47
[export] adding spreadsheet formatter
2017-02-19 21:40:55 +01:00
5c0ca70ebf
add api to add a validation on export elements
...
Exports elements should implements "ExportElementValidatedInterface"
2017-02-02 22:45:10 +01:00
9d18581db1
add an interface for export which are lists
...
Lists does not supports aggregators.
The export manager will filter the aggregators applying on the export
depending on the interface implemented by the export: if the export implements
`Export\ListInterface`, no aggregators will be returned for this export.
2016-12-09 19:52:54 +01:00
34c0ff3ba1
improve layout of export
...
The filters and aggregators form are now displayed only if
the form is checked.
2016-12-01 15:49:48 +01:00
d33500f764
improve layout and messages for export
2016-11-24 22:48:11 +01:00
6c1c481e1a
adding a container for form rows
...
fix #14
2016-11-23 21:47:02 +01:00
eb624ac63d
improve layout of export form
2016-11-21 23:05:31 +01:00
d77746a299
fix comment in wrong place
2016-11-21 22:46:22 +01:00
010c7652a6
Fixing minor issue with widget api and removing homepage menu
2016-09-23 12:34:48 +02:00
a3e7c60e01
replacing delegated_block api by widget api
2016-09-18 23:55:15 +02:00
2732bb1553
adding a pagination api
...
ref #24
2016-08-19 21:27:50 +02:00
384cb6c793
adding confirmation template
...
For action which require a confirmation message.
This is a way to have a template for every confirmation message in the
app.
Example of usage :
```
{{ include('ChillMainBundle:Util:confirmation_template.html.twig',
{
# a title, not mandatory
'title' : 'Remove membership'|trans,
# a confirmation question, not mandatory
'confirm_question' : 'Are you sure you want to remove
membership of "%name%" from the group "%group%"?'|trans({ '%name%' :
person.firstname ~ ' ' ~ person.lastname, '%group%' :
membership.cgroup.name }),
# a route for "cancel" button (mandatory)
'cancel_route' : 'chill_group_membership_by_person',
# the parameters for 'cancel' route (default to {} )
'cancel_parameters' : { 'person_id' : membership.person.id
},
# the form which will send the deletion. This form
# **must** contains a SubmitType
'form' : form
} ) }}
```
2016-06-01 16:17:53 +02:00
Marc Ducobu
a766651443
Passage de opensansXX à Open Sans + font-weight
2016-05-06 19:03:48 +02:00
Marc Ducobu
510d3ff480
Merge
2016-05-06 16:30:15 +02:00
Marc Ducobu
b67b6f4917
Improving the timeline UI
2016-05-06 16:27:35 +02:00
Marc Ducobu
84d263cfa5
Refactoring
2016-05-06 12:22:18 +02:00
4c073fcb70
adding a link to user manual
2016-04-29 17:43:31 +02:00
afcf9e270e
add translations for all steps and clean layout
2016-04-21 22:50:17 +02:00
dbe7d4855b
improve form layout
2016-04-19 00:24:55 +02:00
f888b39cdb
improve test, modify exportInterface, use constants for ExportType keys
...
- add a test for 'generate' ;
- the ExportType declare keys, and those keys are used in ExportManager;
- the export interface does not require the "has form" function, and
export form is taken into account
2016-04-15 23:13:41 +02:00
c51a46cee5
improve layout
2016-04-15 23:13:41 +02:00
8eba8dca24
add a step to pick center before export
2016-04-15 23:13:41 +02:00
fe1a9a0838
add form to formatter
...
The formatter can add a form. This form is handle by controller and exportManager.
[WIP] The csv formatter ask the user to ordering the aggregators.
2016-04-15 23:13:41 +02:00
ce2119ee6f
handle requests and form to build an export
2016-04-15 23:13:40 +02:00
e1a9ad1612
[wip] add different steps to handle request
2016-04-15 23:13:40 +02:00
b40b85527a
create a first set of export framework
...
- create interfaces
- create an export manager
- add a compiler pass to gather services tagged for export
2016-04-15 23:13:40 +02:00
Marc Ducobu
6d0ffcf1bc
Adding the js function categoryLinkParentChildSelect to chill-main (from chill-group)
2016-03-24 10:42:46 +01:00
0fa3a9b0ed
Merge remote-tracking branch 'framagit/master'
2016-03-23 15:16:58 +01:00
Marc Ducobu
e285603e18
Merge branch 'master' of https://git.framasoft.org/Chill-project/Chill-Main
2016-03-22 14:29:41 +01:00
Marc Ducobu
f205a1ccca
Refactoring : adding the JS in the pabe bottom part
2016-03-22 14:29:00 +01:00
386d4dd623
fix bug when postal code is null + add validation for address &postcode
...
fix #20
fix #18
2016-03-18 11:49:56 +01:00
42455b7d66
improve address rendering macro
2016-03-14 14:58:35 +01:00
7679786288
add address and postal code
2016-03-10 17:57:30 +01:00
daf7d1f71f
improve layout of report + flash message
2015-12-18 01:44:11 +01:00
9aa686fac6
select radio button with empty value
...
if multiple radio button doesn't have a value, the default one is
checked.
This is done using javascript, currently.
2015-12-17 21:46:53 +01:00
Marc Ducobu
9f4286d297
Select2js allow clear
2015-12-15 10:08:37 +01:00
Marc Ducobu
0f632be80b
Choice widget expanded use the .inline_choice class & choice_with_other_widget display the label and the input on the same line
2015-12-08 11:40:16 +01:00
Marc Ducobu
4674369ce9
Improving UI
2015-12-04 19:35:25 +01:00
Marc Ducobu
fcbd985e4e
Chill more responsible (Ok >= 500 px)
2015-11-25 15:36:26 +01:00
Marc Ducobu
5b78cad8d6
More responsibe design
2015-11-25 15:17:05 +01:00
Marc Ducobu
24f79d1acb
chill_menu("admin") config from Admin/layoutWithVerticalMenu.html.twig
2015-11-25 11:56:29 +01:00
Marc Ducobu
cd84a34f10
debug flash message error -> danger
2015-10-30 14:16:58 +01:00
Marc Ducobu
5fb2279d38
Layout for the admin section
2015-10-30 10:14:52 +01:00
Marc Ducobu
69a970cd14
Improving the templates refs closed #628 #627
2015-10-23 13:21:52 +02:00