1 |
mrjhb3 |
1.1 |
diff -Nur -x '*.orig' -x '*.rej' e-smith-turba-3.2.0/root/etc/e-smith/templates/home/httpd/html/horde/turba/config/sources.php/50LocalLDAP mezzanine_patched_e-smith-turba-3.2.0/root/etc/e-smith/templates/home/httpd/html/horde/turba/config/sources.php/50LocalLDAP |
2 |
|
|
--- e-smith-turba-3.2.0/root/etc/e-smith/templates/home/httpd/html/horde/turba/config/sources.php/50LocalLDAP 2010-04-24 20:56:40.000000000 -0500 |
3 |
|
|
+++ mezzanine_patched_e-smith-turba-3.2.0/root/etc/e-smith/templates/home/httpd/html/horde/turba/config/sources.php/50LocalLDAP 2010-04-24 20:55:53.000000000 -0500 |
4 |
|
|
@@ -32,7 +32,19 @@ |
5 |
|
|
'objectclass' => array('top', |
6 |
|
|
'person', |
7 |
|
|
'organizationalPerson', |
8 |
|
|
+{ |
9 |
|
|
+ if (($horde{freebusy} || "disabled") eq "enabled") { |
10 |
|
|
+ $OUT =<<HERE; |
11 |
|
|
+ 'inetOrgPerson', |
12 |
|
|
+ 'turbaContact', |
13 |
|
|
+ 'calEntry'), |
14 |
|
|
+HERE |
15 |
|
|
+} else { |
16 |
|
|
+ $OUT =<<HERE; |
17 |
|
|
'inetOrgPerson'), |
18 |
|
|
+HERE |
19 |
|
|
+} |
20 |
|
|
+} |
21 |
|
|
// Add 'turbaContact' to this array if using |
22 |
|
|
// 'turbaType' attribute below, and 'calEntry' |
23 |
|
|
// // if using 'freebusyUrl'. |
24 |
|
|
@@ -73,6 +85,14 @@ |
25 |
|
|
// // included above: |
26 |
|
|
// '__type' => 'turbaType', |
27 |
|
|
// '__members' => 'turbaMembers', |
28 |
|
|
+{ |
29 |
|
|
+ if (($horde{freebusy} || "disabled") eq "enabled") { |
30 |
|
|
+ $OUT =<<HERE; |
31 |
|
|
+ '__type' => 'turbaType', |
32 |
|
|
+ '__members' => 'turbaMembers', |
33 |
|
|
+HERE |
34 |
|
|
+} |
35 |
|
|
+} |
36 |
|
|
// |
37 |
|
|
'name' => 'cn', |
38 |
|
|
'email' => 'mail', |
39 |
|
|
@@ -83,8 +103,15 @@ |
40 |
|
|
// |
41 |
|
|
// // From rfc2739.schema: |
42 |
|
|
{ |
43 |
|
|
- my $hordefreebusy = $horde{'freebusy'} || 'disabled'; return " #freebusy is currently not enabled. To enable - config setprop horde freebusy enabled" unless ($hordefreebusy eq "enabled"); |
44 |
|
|
- $OUT .= ' \'freebusyUrl\' => \'calFBURL\''; |
45 |
|
|
+ if (($horde{freebusy} || "disabled") eq "enabled") { |
46 |
|
|
+ $OUT =<<HERE; |
47 |
|
|
+ 'freebusyUrl\' => 'calFBURL', |
48 |
|
|
+HERE |
49 |
|
|
+} else { |
50 |
|
|
+ $OUT =<<HERE; |
51 |
|
|
+ #freebusy is currently not enabled. To enable - config setprop horde freebusy enabled |
52 |
|
|
+HERE |
53 |
|
|
+} |
54 |
|
|
} |
55 |
|
|
// |
56 |
|
|
// // For Active Directory servers: |