4f7e350945
adding a collection type for chill
2018-05-18 17:54:12 +02:00
42f17f11e0
set same layout to user menu and section menu
2018-05-09 00:05:29 +02:00
02ffcbb9ae
adapt config to load select2 and other values. Removed unused constants
2018-05-04 15:11:27 +02:00
nobohan
ce39359fce
style user menu
2018-05-02 10:48:08 +02:00
nobohan
65251650fc
add HTML meta tags in the HEAD of layout.html.twig
2018-05-02 09:32:07 +02:00
395787f1bb
integration of knp menu bundle
2018-04-30 17:42:24 +02:00
9b4bf04c9c
add notification counter in user menu
2018-04-27 22:22:21 +02:00
8d9d737dd8
Merge remote-tracking branch 'origin/upgrade-sf3' into upgrade-sf3
2018-04-27 13:37:34 +02:00
050a4ff031
allow to show menu entries without icons
2018-04-27 13:36:34 +02:00
nobohan
49b18ba110
Merge remote-tracking branch 'origin/add_webpack' into upgrade-sf3
...
merge add_webpack into upgrade-sf3
2018-04-27 10:52:29 +02:00
nobohan
8456045088
add webpack config + export chill.js
2018-04-18 11:40:28 +02:00
nobohan
f7502b4e9e
add a page for modifying password for user
2018-04-10 16:19:35 +02:00
29e3c74bd7
advanced search (bis)
...
Ce commit contient des modifications qui sont peut-être dans un autre commit d'une
autre branche.
2018-04-04 09:46:30 +02:00
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