Skip to content

Commit 9cb69a1

Browse files
committed
Merge branch 'release-1.0'
2 parents 1110099 + 0e39e40 commit 9cb69a1

File tree

5 files changed

+123
-53
lines changed

5 files changed

+123
-53
lines changed

css/os2web_meetings.css

Lines changed: 14 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,14 @@
1+
.agenda-item .item-list li{
2+
list-style: none;
3+
margin: 0;
4+
}
5+
6+
.view-os2web-meetings-meeting-details .agenda-bullet-list {
7+
height: auto;
8+
min-height: 25px;
9+
font-size: 15px;
10+
margin-right: 0;
11+
padding-right: 43px;
12+
}
13+
14+

js/os2web_meetings.js

Lines changed: 18 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,18 @@
1+
(function ($) {
2+
3+
Drupal.behaviors.os2web_meetings = {
4+
attach: function(context, settings) {
5+
var is_visible = false;
6+
$('.agenda-item').hide();
7+
$('a.agenda-bullet-list').click(function(e) {
8+
e.preventDefault();
9+
$(this).nextAll('.agenda-item').toggle();
10+
$(this).toggleClass('open');
11+
$('a.agenda-bullet-list').not(this).nextAll('.agenda-item').hide();
12+
$('a.agenda-bullet-list').not(this).removeClass('open');
13+
var top = $(this).nextAll('.agenda-item').offset().top;
14+
window.scrollTo(0, top -50);
15+
});
16+
}
17+
};
18+
}(jQuery));

os2web_meetings.make

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -22,7 +22,7 @@ projects[os2web_print_send_to_friend][download][url] = "https://github.com/OS2we
2222
libraries[dompdf][download][type] = "git"
2323
libraries[dompdf][download][url] = "https://github.com/dompdf/dompdf.git"
2424
libraries[dompdf][download][revision] = "master"
25-
libraries[dompdf][destination] = "libraries"
25+
libraries[dompdf][destination] = "modules/contrib/print"
2626

2727
; Contrib modules
2828

@@ -39,8 +39,8 @@ projects[panels][version] = "3.3"
3939

4040

4141
; Basic
42-
projects[ctools][subdir] = "contrib"
43-
projects[ctools][version] = "1.3"
42+
# projects[ctools][subdir] = "contrib"
43+
# projects[ctools][version] = "1.3"
4444

4545
projects[views][subdir] = "contrib"
4646
projects[views][version] = "3.7"
@@ -65,6 +65,7 @@ projects[ds][version] = "2.2"
6565

6666
projects[expire][subdir] = "contrib"
6767
projects[expire][version] = "1.0-beta1"
68+
projects[expire][patch][] = "http://drupal.org/files/1668584-fix-undefined-index-language.patch"
6869

6970
projects[lightbox2][subdir] = "contrib"
7071
projects[lightbox2][version] = "1.0-beta1"

os2web_meetings.module

Lines changed: 35 additions & 19 deletions
Original file line numberDiff line numberDiff line change
@@ -7,33 +7,49 @@
77

88
include_once 'os2web_meetings.features.inc';
99

10+
/**
11+
* Implements hook_init().
12+
*/
13+
function os2web_meetings_init(){
14+
drupal_add_css(drupal_get_path('module', 'os2web_meetings') . '/css/os2web_meetings.css', array('group' => CSS_THEME, 'every_page' => FALSE));
15+
drupal_add_js(drupal_get_path('module', 'os2web_meetings') . '/js/os2web_meetings.js');
16+
drupal_add_library('system', 'ui.datepicker');
17+
}
18+
1019
/**
1120
* Implements hook_FORM_alter().
1221
*/
1322
function os2web_meetings_form_views_exposed_form_alter(&$form, &$form_state) {
14-
if ($form['#id'] === 'views-exposed-form-os2web_meetings_meetings-search-page') {
15-
$form['os2web_meetings_tax_committee']['#options']['http://norddjurs.dk/%C3%85bne-dagsordener.4803.aspx?doshow4803=1&filtercontrol48031=5488&filtercontrol48032=5462&filtercontrol48033=&filtercontrol48034=0&searchword4803='] = 'Djurs Mad I/S';
16-
$form['os2web_meetings_tax_committee']['#options']['http://www.norddjurs.dk/%C3%85bne-dagsordener.4803.aspx?doshow4803=1&filtercontrol48031=5473&filtercontrol48032=0&filtercontrol48033=&filtercontrol48034=0&searchword4803='] = 'Beredskabskommisionen';
23+
if ($form['#id'] === 'views-exposed-form-os2web-meetings-view-search-page') {
1724
// Set up a validate function to forward user.
1825
$form['#validate'] = array('os2web_meetings_views_exposed_form_os2web_meetings_view_search_page_validate');
1926

27+
$form['from_date']['value']['#date_format'] = 'd-m-Y';
28+
$form['to_date']['value']['#date_format'] = 'd-m-Y';
29+
2030
// Add a little js to make the calendar icons clickable.
21-
$cal_icon = drupal_get_path('theme', variable_get('theme_default', NULL)) . "/images/cal.png";
22-
$datepicker = 'jQuery(document).ready(function($) {
23-
$( "#edit-from-date-value-datepicker-popup-0" ).datepicker({
24-
showOn: "both",
25-
buttonImage: "' . $cal_icon . '",
26-
buttonImageOnly: true,
27-
dateFormat: "dd-mm-yy"
28-
});
29-
$( "#edit-to-date-value-datepicker-popup-0" ).datepicker({
30-
showOn: "both",
31-
buttonImage: "' . $cal_icon . '",
32-
buttonImageOnly: true,
33-
dateFormat: "dd-mm-yy"
34-
});
35-
36-
});';
31+
$cal_icon = url(drupal_get_path('theme', variable_get('theme_default', NULL)) . "/images/cal.png");
32+
$datepicker = '
33+
34+
35+
(function ($) {
36+
Drupal.behaviors.os2web_meetings = {
37+
attach: function(context, settings) {
38+
$("#edit-from-date-value-date").datepicker({
39+
showOn: "both",
40+
//buttonImage: "' . $cal_icon . '",
41+
buttonImageOnly: true,
42+
dateFormat: "dd-mm-yy"
43+
});
44+
$("#edit-to-date-value-date").datepicker({
45+
showOn: "both",
46+
//buttonImage: "' . $cal_icon . '",
47+
buttonImageOnly: true,
48+
dateFormat: "dd-mm-yy"
49+
});
50+
}
51+
}
52+
}(jQuery));';
3753

3854
drupal_add_js($datepicker, array(
3955
'type' => 'inline',

0 commit comments

Comments
 (0)