Skip to content
GitLab
Projects
Groups
Snippets
Help
Loading...
Help
Help
Support
Community forum
Keyboard shortcuts
?
Submit feedback
Sign in
Toggle navigation
Open sidebar
wcms-openscholar
uw_virtual_site_homepage
Commits
346f2fcb
Commit
346f2fcb
authored
Jan 19, 2017
by
Eric Bremner
Browse files
FDSU-1805: Adding conditional field to faculty logos.
parent
7ccf8aca
Changes
3
Hide whitespace changes
Inline
Side-by-side
Showing
3 changed files
with
692 additions
and
32 deletions
+692
-32
uw_virtual_site_homepage.features.conditional_fields.inc
uw_virtual_site_homepage.features.conditional_fields.inc
+688
-0
uw_virtual_site_homepage.features.field_base.inc
uw_virtual_site_homepage.features.field_base.inc
+1
-31
uw_virtual_site_homepage.info
uw_virtual_site_homepage.info
+3
-1
No files found.
uw_virtual_site_homepage.features.conditional_fields.inc
0 → 100644
View file @
346f2fcb
<?php
/**
* @file
* uw_virtual_site_homepage.features.conditional_fields.inc
*/
/**
* Implements hook_conditional_fields_default_fields().
*/
function
uw_virtual_site_homepage_conditional_fields_default_fields
()
{
$items
=
array
();
$items
[
"node:uw_virtual_site_homepage:0"
]
=
array
(
'entity'
=>
'node'
,
'bundle'
=>
'uw_virtual_site_homepage'
,
'dependent'
=>
'field_uw_department'
,
'dependee'
=>
'field_uw_faculty_list_logo'
,
'options'
=>
array
(
'state'
=>
'visible'
,
'condition'
=>
'value'
,
'grouping'
=>
'AND'
,
'effect'
=>
'show'
,
'effect_options'
=>
array
(),
'element_view'
=>
array
(
1
=>
1
,
2
=>
2
,
5
=>
0
,
3
=>
0
,
4
=>
0
,
),
'element_view_per_role'
=>
0
,
'element_view_roles'
=>
array
(
1
=>
array
(
1
=>
1
,
2
=>
2
,
5
=>
0
,
3
=>
0
,
4
=>
0
,
),
2
=>
array
(
1
=>
1
,
2
=>
2
,
5
=>
0
,
3
=>
0
,
4
=>
0
,
),
27
=>
array
(
1
=>
1
,
2
=>
2
,
5
=>
0
,
3
=>
0
,
4
=>
0
,
),
5
=>
array
(
1
=>
1
,
2
=>
2
,
5
=>
0
,
3
=>
0
,
4
=>
0
,
),
22
=>
array
(
1
=>
1
,
2
=>
2
,
5
=>
0
,
3
=>
0
,
4
=>
0
,
),
25
=>
array
(
1
=>
1
,
2
=>
2
,
5
=>
0
,
3
=>
0
,
4
=>
0
,
),
6
=>
array
(
1
=>
1
,
2
=>
2
,
5
=>
0
,
3
=>
0
,
4
=>
0
,
),
19
=>
array
(
1
=>
1
,
2
=>
2
,
5
=>
0
,
3
=>
0
,
4
=>
0
,
),
7
=>
array
(
1
=>
1
,
2
=>
2
,
5
=>
0
,
3
=>
0
,
4
=>
0
,
),
20
=>
array
(
1
=>
1
,
2
=>
2
,
5
=>
0
,
3
=>
0
,
4
=>
0
,
),
21
=>
array
(
1
=>
1
,
2
=>
2
,
5
=>
0
,
3
=>
0
,
4
=>
0
,
),
8
=>
array
(
1
=>
1
,
2
=>
2
,
5
=>
0
,
3
=>
0
,
4
=>
0
,
),
3
=>
array
(
1
=>
1
,
2
=>
2
,
5
=>
0
,
3
=>
0
,
4
=>
0
,
),
10
=>
array
(
1
=>
1
,
2
=>
2
,
5
=>
0
,
3
=>
0
,
4
=>
0
,
),
12
=>
array
(
1
=>
1
,
2
=>
2
,
5
=>
0
,
3
=>
0
,
4
=>
0
,
),
9
=>
array
(
1
=>
1
,
2
=>
2
,
5
=>
0
,
3
=>
0
,
4
=>
0
,
),
18
=>
array
(
1
=>
1
,
2
=>
2
,
5
=>
0
,
3
=>
0
,
4
=>
0
,
),
4
=>
array
(
1
=>
1
,
2
=>
2
,
5
=>
0
,
3
=>
0
,
4
=>
0
,
),
11
=>
array
(
1
=>
1
,
2
=>
2
,
5
=>
0
,
3
=>
0
,
4
=>
0
,
),
13
=>
array
(
1
=>
1
,
2
=>
2
,
5
=>
0
,
3
=>
0
,
4
=>
0
,
),
14
=>
array
(
1
=>
1
,
2
=>
2
,
5
=>
0
,
3
=>
0
,
4
=>
0
,
),
15
=>
array
(
1
=>
1
,
2
=>
2
,
5
=>
0
,
3
=>
0
,
4
=>
0
,
),
17
=>
array
(
1
=>
1
,
2
=>
2
,
5
=>
0
,
3
=>
0
,
4
=>
0
,
),
16
=>
array
(
1
=>
1
,
2
=>
2
,
5
=>
0
,
3
=>
0
,
4
=>
0
,
),
24
=>
array
(
1
=>
1
,
2
=>
2
,
5
=>
0
,
3
=>
0
,
4
=>
0
,
),
26
=>
array
(
1
=>
1
,
2
=>
2
,
5
=>
0
,
3
=>
0
,
4
=>
0
,
),
23
=>
array
(
1
=>
1
,
2
=>
2
,
5
=>
0
,
3
=>
0
,
4
=>
0
,
),
),
'element_edit'
=>
array
(
1
=>
1
,
3
=>
0
,
),
'element_edit_per_role'
=>
0
,
'element_edit_roles'
=>
array
(
1
=>
array
(
1
=>
1
,
3
=>
0
,
),
2
=>
array
(
1
=>
1
,
3
=>
0
,
),
27
=>
array
(
1
=>
1
,
3
=>
0
,
),
5
=>
array
(
1
=>
1
,
3
=>
0
,
),
22
=>
array
(
1
=>
1
,
3
=>
0
,
),
25
=>
array
(
1
=>
1
,
3
=>
0
,
),
6
=>
array
(
1
=>
1
,
3
=>
0
,
),
19
=>
array
(
1
=>
1
,
3
=>
0
,
),
7
=>
array
(
1
=>
1
,
3
=>
0
,
),
20
=>
array
(
1
=>
1
,
3
=>
0
,
),
21
=>
array
(
1
=>
1
,
3
=>
0
,
),
8
=>
array
(
1
=>
1
,
3
=>
0
,
),
3
=>
array
(
1
=>
1
,
3
=>
0
,
),
10
=>
array
(
1
=>
1
,
3
=>
0
,
),
12
=>
array
(
1
=>
1
,
3
=>
0
,
),
9
=>
array
(
1
=>
1
,
3
=>
0
,
),
18
=>
array
(
1
=>
1
,
3
=>
0
,
),
4
=>
array
(
1
=>
1
,
3
=>
0
,
),
11
=>
array
(
1
=>
1
,
3
=>
0
,
),
13
=>
array
(
1
=>
1
,
3
=>
0
,
),
14
=>
array
(
1
=>
1
,
3
=>
0
,
),
15
=>
array
(
1
=>
1
,
3
=>
0
,
),
17
=>
array
(
1
=>
1
,
3
=>
0
,
),
16
=>
array
(
1
=>
1
,
3
=>
0
,
),
24
=>
array
(
1
=>
1
,
3
=>
0
,
),
26
=>
array
(
1
=>
1
,
3
=>
0
,
),
23
=>
array
(
1
=>
1
,
3
=>
0
,
),
),
'selector'
=>
''
,
'values_set'
=>
1
,
'value_form'
=>
'Other'
,
'value'
=>
array
(
0
=>
array
(
'value'
=>
'Other'
,
),
),
'values'
=>
array
(),
),
);
$items
[
"node:uw_virtual_site_homepage:1"
]
=
array
(
'entity'
=>
'node'
,
'bundle'
=>
'uw_virtual_site_homepage'
,
'dependent'
=>
'field_uw_other_faculty'
,
'dependee'
=>
'field_uw_faculty_list_logo'
,
'options'
=>
array
(
'state'
=>
'visible'
,
'condition'
=>
'value'
,
'grouping'
=>
'AND'
,
'effect'
=>
'show'
,
'effect_options'
=>
array
(),
'element_view'
=>
array
(
1
=>
1
,
2
=>
2
,
5
=>
0
,
3
=>
0
,
4
=>
0
,
),
'element_view_per_role'
=>
0
,
'element_view_roles'
=>
array
(
1
=>
array
(
1
=>
1
,
2
=>
2
,
5
=>
0
,
3
=>
0
,
4
=>
0
,
),
2
=>
array
(
1
=>
1
,
2
=>
2
,
5
=>
0
,
3
=>
0
,
4
=>
0
,
),
27
=>
array
(
1
=>
1
,
2
=>
2
,
5
=>
0
,
3
=>
0
,
4
=>
0
,
),
5
=>
array
(
1
=>
1
,
2
=>
2
,
5
=>
0
,
3
=>
0
,
4
=>
0
,
),
22
=>
array
(
1
=>
1
,
2
=>
2
,
5
=>
0
,
3
=>
0
,
4
=>
0
,
),
25
=>
array
(
1
=>
1
,
2
=>
2
,
5
=>
0
,
3
=>
0
,
4
=>
0
,
),
6
=>
array
(
1
=>
1
,
2
=>
2
,
5
=>
0
,
3
=>
0
,
4
=>
0
,
),
19
=>
array
(
1
=>
1
,
2
=>
2
,
5
=>
0
,
3
=>
0
,
4
=>
0
,
),
7
=>
array
(
1
=>
1
,
2
=>
2
,
5
=>
0
,
3
=>
0
,
4
=>
0
,
),
20
=>
array
(
1
=>
1
,
2
=>
2
,
5
=>
0
,
3
=>
0
,
4
=>
0
,
),
21
=>
array
(
1
=>
1
,
2
=>
2
,
5
=>
0
,
3
=>
0
,
4
=>
0
,
),
8
=>
array
(
1
=>
1
,
2
=>
2
,
5
=>
0
,
3
=>
0
,
4
=>
0
,
),
3
=>
array
(
1
=>
1
,
2
=>
2
,
5
=>
0
,
3
=>
0
,
4
=>
0
,
),
10
=>
array
(
1
=>
1
,
2
=>
2
,
5
=>
0
,
3
=>
0
,
4
=>
0
,
),
12
=>
array
(
1
=>
1
,
2
=>
2
,
5
=>
0
,
3
=>
0
,
4
=>
0
,
),
9
=>
array
(
1
=>
1
,
2
=>
2
,
5
=>
0
,
3
=>
0
,
4
=>
0
,
),
18
=>
array
(
1
=>
1
,
2
=>
2
,
5
=>
0
,
3
=>
0
,
4
=>
0
,
),
4
=>
array
(
1
=>
1
,
2
=>
2
,
5
=>
0
,
3
=>
0
,
4
=>
0
,
),
11
=>
array
(
1
=>
1
,
2
=>
2
,
5
=>
0
,
3
=>
0
,
4
=>
0
,
),
13
=>
array
(
1
=>
1
,
2
=>
2
,
5
=>
0
,
3
=>
0
,
4
=>
0
,
),
14
=>
array
(
1
=>
1
,
2
=>
2
,
5
=>
0
,
3
=>
0
,
4
=>
0
,
),
15
=>
array
(
1
=>
1
,
2
=>
2
,
5
=>
0
,
3
=>
0
,
4
=>
0
,
),
17
=>
array
(
1
=>
1
,
2
=>
2
,
5
=>
0
,
3
=>
0
,
4
=>
0
,
),
16
=>
array
(
1
=>
1
,
2
=>
2
,
5
=>
0
,
3
=>
0
,
4
=>
0
,
),
24
=>
array
(
1
=>
1
,
2
=>
2
,
5
=>
0
,
3
=>
0
,
4
=>
0
,
),
26
=>
array
(
1
=>
1
,
2
=>
2
,
5
=>
0
,
3
=>
0
,
4
=>
0
,
),
23
=>
array
(
1
=>
1
,
2
=>
2
,
5
=>
0
,
3
=>
0
,
4
=>
0
,
),
),
'element_edit'
=>
array
(
1
=>
1
,
3
=>
0
,
),
'element_edit_per_role'
=>
0
,
'element_edit_roles'
=>
array
(
1
=>
array
(
1
=>
1
,
3
=>
0
,
),
2
=>
array
(
1
=>
1
,
3
=>
0
,
),
27
=>
array
(
1
=>
1
,
3
=>
0
,
),
5
=>
array
(
1
=>
1
,
3
=>
0
,
),
22
=>
array
(
1
=>
1
,
3
=>
0
,
),
25
=>
array
(
1
=>
1
,
3
=>
0
,
),
6
=>
array
(
1
=>
1
,
3
=>
0
,
),
19
=>
array
(
1
=>
1
,
3
=>
0
,
),
7
=>
array
(
1
=>
1
,
3
=>
0
,
),
20
=>
array
(
1
=>
1
,
3
=>
0
,
),
21
=>
array
(
1
=>
1
,
3
=>
0
,