PluginProbe
Private groups / 2.3
Private groups v2.3
trunk 1.5 1.6 1.7 1.8 1.8.1 1.9.1 1.9.2 2.0 2.0.1 2.2 2.3 2.4 2.5 2.5.2 2.5.3 2.5.4 2.5.5 2.5.6 3.0.1 3.0.2 3.0.3 3.0.4 3.0.5 3.0.6 All 116 releases
← All changes | includes/help.php +30 -86 trunk2.3 View file →
@@ -6,91 +6,40 @@
6 6
7 7 function pg_help() {
8 8 ?>
9 9
10 - <table class="form-table">
11 -
12 -
10 + <table class="form-table">
13 11
14 - <tr valign="top">
15 - <th colspan="2">
16 -
17 - <h3><?php _e ('Setting up' , 'bbp-private-groups' ) ; ?> </h3>
18 -
19 -<p><?php _e ('In essence this plugin is very simple!' , 'bbp-private-groups') ; ?></p>
20 -
21 -<p><?php _e ('You set up groups and give them names. Each user can then belong to one or more groups. Each forum can also belong to one or more groups.' , 'bbp-private-groups') ; ?></p>
22 -
23 -<p><?php _e ('If a user and forum both belong to the same group, then the user can access that forum.' , 'bbp-private-groups') ; ?></p>
24 -
25 -<p><?php _e ('Additionally you can set forum visibility to show forums exist, or have them only show to authorised users.' , 'bbp-private-groups') ; ?></p>
26 -
27 -<p><?php _e ('To add to this, you can limit a group\'s access to a forum to just creating topics, just creating replies, view only access or full access' , 'bbp-private-groups') ; ?></p>
28 -
29 -<p><?php _e ('Forums not allocated to any group can be fully visible or visible to just logged in users' , 'bbp-private-groups') ; ?></p>
30 -
31 -
32 -<p><?php _e ('Using this, as both users and forums can belong to more than one group, you can set up very complex envoronment, with fully public and readable forums, alongside forums showing they exist, but requiring say membership, to hidden forums only available to groups, and even restriction on a users access to a forum.' , 'bbp-private-groups') ; ?></p>
33 -
34 -<p><?php _e ('Example: ' , 'bbp-private-groups') ; ?></p>
35 -
36 -<p><?php _e ('User A belongs to group 1' , 'bbp-private-groups') ; ?></p>
37 -<p><?php _e ('User B belongs to group 2' , 'bbp-private-groups') ; ?></p>
38 -<p><?php _e ('User C belongs to group 3' , 'bbp-private-groups') ; ?></p>
39 -<p/>
40 -<p><?php _e ('Forum X is set to allow group 2' , 'bbp-private-groups') ; ?></p>
41 -<p><?php _e ('Forum Y is set to allow group 2 and group 3' , 'bbp-private-groups') ; ?></p>
42 -<p><?php _e ('Forum Y is set to allow group 1 and group 3' , 'bbp-private-groups') ; ?></p>
43 -<p><?php _e ('Then :' , 'bbp-private-groups') ; ?></p>
44 -<p><?php _e ('User A can access only forum Z' , 'bbp-private-groups') ; ?></p>
45 -<p><?php _e ('User B can access forum X and forum Y' , 'bbp-private-groups') ; ?></p>
46 -<p><?php _e ('User C can access forum Y and forum Z' , 'bbp-private-groups') ; ?></p>
47 -<p/>
48 -<p><?php _e ('Example One – Single restricted forum per user group. For instance if you wanted separate forums for doctors and nurses, so the users will only ever have one restricted forum (and any number of public unrestricted), this becomes quite easy, you can just set a group for each forum. Then each user is set to be either a doctor or a nurse. The doctors forum is then set to allow the doctor group and the nurses forum the nurse group' , 'bbp-private-groups') ; ?></p>
49 -<p><?php _e ('Example two – Users across two restricted forums For instance if you had forums ‘teachers’ and ‘pupils’, and you wanted only teachers to access the teachers forum, but teachers and pupils to access the pupils forum the you could set up a ‘teacher’ group and a ‘pupil’ group. The teachers forum would only permit the group ‘teacher’, but the pupil forum would permit both the teacher and the pupil groups.' , 'bbp-private-groups') ; ?></p>
50 -</td></tr>
51 -
52 - <tr valign="top">
53 - <th colspan="2">
12 + <tr valign="top">
13 + <th colspan="2">
54 14
55 - <h3><?php _e ('Forum Visibility Settings' , 'bbp-private-groups' ) ; ?> </h3>
15 + <h3>Forum Visibility Settings</h3>
56 16
57 -<p><?php _e ('You have various display options' , 'bbp-private-groups') ; ?></p>
17 +<p>You have various display options</p>
58 18
59 -<h4><span style="color:blue"><?php _e('Only logged in users see group forums, and even then only ones that they have access to.' , 'bbp-private-groups' ) ; ?></span></h4>
19 +<h4><span style="color:blue">Only logged in users see group forums, and even then only ones that they have access to.</span></h4>
60 20
61 -<p>
62 -<?php _e ('DESCRIPTION: the default view. Allows unlimited groups with unique combination of access to forums, but they only see those they have access to.' , 'bbp-private-groups') ; ?></p>
21 +<p><i>Description : </i> the default view. Allows unlimited groups with unique combination of access to forums, but they only see those they have access to.</p>
63 22
64 -<p><?php _e('TO SET : Do not set the visibility.' , 'bbp-private-groups' ) ; ?></p>
23 +<p><i>To set : </i>Do not set the visibility.</p>
65 24
66 -<h4><span style="color:blue">
67 -<?php _e('All forum titles (and optionally descriptions) visible to both logged on and non-logged on users.' , 'bbp-private-groups' ) ; ?>
68 -</span></h4>
25 +<h4><span style="color:blue">All forum titles (and optionally descriptions) visible to both logged on and non-logged on users.</span></h4>
69 26
70 -<p>
71 -<?php _e('DESCRIPTION : Users and non-users will be able to see that group forums exist, but not access topics/replies.' , 'bbp-private-groups' ) ; ?></p>
27 +<p><i>Description: </i>Users and non-users will be able to see that group forums exist, but not access topics/replies.</p>
72 28
29 +<p><i>Possible Usage : </i>show that lots of forums exist, with ability to go to “sign-up” page.</p>
73 30
74 -<p>
75 -<?php _e('POSSIBLE USAGE : show that lots of forums exist, with ability to go to “sign-up” page.' , 'bbp-private-groups' ) ; ?></p>
31 +<p><i>To set: </i>Set visibility to public below and set forums to public in each forum’s attributes (dashboard>forums).</p>
76 32
77 -<p>
78 -<?php _e('TO SET : Set visibility to public and set forums to public in each forum’s attributes (dashboard>forums).' , 'bbp-private-groups' ) ; ?></p>
33 +<h4><span style="color:blue">Public forums titles (and optionally descriptions) visible to logged on and non-logged on users.
34 +Private forums set visible to logged on users</span></h4>
79 35
80 -<h4><span style="color:blue">
81 -<?php _e('Public forums titles (and optionally descriptions) visible to logged on and non-logged on users. Private forums set visible to logged on users' , 'bbp-private-groups' ) ; ?>
82 -</span></h4>
36 +<p><i>Description : </i>Non-logged in will only see group forums that are public, but not access topics/replies. Logged in users will see and access topics/replies for Private Group forums that are set to public, private forums that have no groups set will be accessible to all logged in users, but private group forums that the user does not belong to will be hidden. </p>
83 37
84 -<p>
85 -<?php _e ('DESCRIPTION : Non-logged in will only see group forums that are public, but not access topics/replies. Logged in users will see and access topics/replies for Private Group forums that are set to public, private forums that have no groups set will be accessible to all logged in users, but private group forums that the user does not belong to will be hidden.' , 'bbp-private-groups' ) ; ?> </p>
38 +<p><i>Possible Usage : </i>Show some group forums exists, whilst keeping others visible only for private groups. Allows rich display options for each group, and user.</p>
86 39
87 -<p>
88 -<?php _e('POSSIBLE USAGE : Show some group forums exists, whilst keeping others visible only for private groups. Allows rich display options for each group, and user.' , 'bbp-private-groups' ) ; ?></p>
40 +<p><i>To set : </i>Set visibility to public below and set any private forums to private in that forum’s attributes (dashboard>forums). </p>
89 41
90 -<p>
91 -<?php _e('TO SET : Set visibility to public and set any private forums to private in that forum’s attributes (dashboard>forums).' , 'bbp-private-groups' ) ; ?> </p>
92 -
93 42 </th>
94 43 </tr>
95 44 </table>
96 45 <table class="form-table">
@@ -96,13 +45,13 @@
96 45 <table class="form-table">
97 46
98 47 <tr valign="top">
99 48 <th colspan="2">
100 -<h3><?php _e('Role Capabilities' , 'bbp-private-groups' ) ; ?></h3>
49 +<h3>Role Capabilities</h3>
101 50
102 51 <tr>
103 52 <td>
104 -<td><?php echo '<img src="' . plugins_url( 'images/help1 .JPG',dirname(__FILE__) ) . '" > '; ?></td>
53 +<a href="http://www.rewweb.co.uk/wp-content/uploads/2014/10/private_group_role.jpg"><img src="http://www.rewweb.co.uk/wp-content/uploads/2014/10/private_group_role.jpg"/> </a>
105 54 </td>
106 55 </tr>
107 56 </table>
108 57 <table class="form-table">
@@ -108,31 +57,26 @@
108 57 <table class="form-table">
109 58
110 59 <tr valign="top">
111 60 <th colspan="2">
112 -<h3>
113 -<?php _e('Group Allocation' , 'bbp-private-groups' ) ; ?></h3>
61 +<h3>Group Allocation</h3>
114 62 <tr>
115 63 <td colspan="2">
116 -<p>
117 -<?php _e('You can allocate users to groups in two places' , 'bbp-private-groups' ) ; ?></p>
118 -<p>
119 -<?php _e('1. Within this settings area, you can use "user management" To set single groups, you can use either "bulk actions" or edit each user (you will see an edit when you hover over the user). ' , 'bbp-private-groups' ) ; ?>
120 -<?php _e('The "bulk actions" CANNOT be used to set a multiple groups group against a user or users. To set multiple groups, edit each user.' , 'bbp-private-groups' ) ; ?> </p>
121 -<p>
122 -<?php _e(' 2. Within Dashboard>users and edit user you can set one or more groups against the user.' , 'bbp-private-groups' ) ; ?></p>
64 +<p>You can allocate users to groups in two places</p>
65 +<p> 1. Within this settings area, you can use 'user management' To set single groups, you can use either 'bulk actions' or edit each user (you will see an edit when you hover over the user) .
66 +The 'bulk actions' CANNOT be used to set a multiple groups group against a user or users. To set multiple groups, edit each user. </p>
67 +<p> 2. Within Dashboard>users and edit user you can set one or more groups agianst the user.</p>
123 68
124 69 </td>
125 70 </tr>
126 71 <tr>
127 -<td><?php echo '<img src="' . plugins_url( 'images/help2.JPG',dirname(__FILE__) ) . '" > '; ?></td>
128 72 <td>
129 -<p>
130 -<?php _e('EXAMPLE 1 : A simple relationship where a forum belongs to a group, and users are allocated to that group.' , 'bbp-private-groups' ) ; ?></p>
131 -<p>
132 -<?php _e('EXAMPLE 2 : Group 1 users can only see forum A, but group 2 users can see both forum A and B.' , 'bbp-private-groups' ) ; ?></p>
133 -<p><p><p>
134 -<?php _e('EXAMPLE 3 : A complex arrangement. User M can only see forum A, User N can see forum A and C, and users P and Q can see both Forum A and B.' , 'bbp-private-groups' ) ; ?></p>
73 +<a href="http://www.rewweb.co.uk/wp-content/uploads/2014/10/private_group_groups.jpg"><img src="http://www.rewweb.co.uk/wp-content/uploads/2014/10/private_group_groups.jpg"/> </a>
74 +</td>
75 +<td>
76 +<p><i>Example 1 : </i> A simple relationship where a forum belongs to a group, and users are allocated to that group.</p>
77 +<p><i>Example 2 : </i> Group 1 users can only see forum A, but group 2 users can see both forum A and B.</p>
78 +<p><p><p><i>Example 3 : </i> A complex arrangement. User M can only see forum A, User N can see forum A and C, and users P and Q can see both Forum A and B.</p>
135 79
136 80 </td>
137 81 </tr>
138 82