Improved help buttons for forums
authormartin <martin>
Sun, 18 Aug 2002 14:40:19 +0000 (14:40 +0000)
committermartin <martin>
Sun, 18 Aug 2002 14:40:19 +0000 (14:40 +0000)
lang/en/help/forum/allowdiscussions.html [new file with mode: 0644]
lang/en/help/forum/forumtype.html [new file with mode: 0644]
lang/en/help/forum/ratings.html [moved from lang/en/help/waysofknowing.html with 91% similarity, mode: 0644]
lang/en/help/forum/subscription.html [new file with mode: 0644]
mod/forum/lib.php
mod/forum/mod.html

diff --git a/lang/en/help/forum/allowdiscussions.html b/lang/en/help/forum/allowdiscussions.html
new file mode 100644 (file)
index 0000000..2049809
--- /dev/null
@@ -0,0 +1,9 @@
+<P ALIGN=CENTER><B>Allowing new discussions</B></P>
+
+<P>For most forums you will want to allow non-teachers to start new 
+   discussion topics (threads).
+
+<P>Sometimes, however, you will want to disable this ability.  For
+   example, this is useful for the News forum when you only want 
+   teachers to post new items that appear on the course main page.
+   Students will still be able to REPLY to existing posts though.
diff --git a/lang/en/help/forum/forumtype.html b/lang/en/help/forum/forumtype.html
new file mode 100644 (file)
index 0000000..86eec26
--- /dev/null
@@ -0,0 +1,16 @@
+<P ALIGN=CENTER><B>Forum Types</B></P>
+
+<P>There are several different types of forum to choose from:
+
+<P><B>A single simple discussion</B> - is just a single topic, all on one page.
+Useful for short, focussed discussions.
+
+<P><B>Standard forum for general use</B> - is an open forum where any one can 
+start a new topic at any time.  This is the best general-purpose forum.
+
+<P><B>Each person posts one discussion</B> - Each person can post exactly one 
+new discussion topic (everyone can reply to them though).  This is useful when 
+you want each student to start a discussion about, say, their reflections on 
+the week's topic, and everyone else responds to these.
+
+<P>(More development to come in future versions of Moodle)
old mode 100755 (executable)
new mode 100644 (file)
similarity index 91%
rename from lang/en/help/waysofknowing.html
rename to lang/en/help/forum/ratings.html
index 79b3083..397337d
@@ -1,9 +1,12 @@
-<P ALIGN=CENTER><B>Separate and Connected Ways of Knowing</B></P>\r
+<P ALIGN=CENTER><B>Forum Ratings</B></P>\r
 \r
-<p>This page explains a theory that may help you to look at human interactions \r
+<P>Individual posts can be rated using a scale based on the theory of \r
+<strong>separate and connected knowing</strong>.\r
+\r
+<p>This theory may help you to look at human interactions \r
   in a new way. It describes two different ways that we can evaluate and learn \r
-  about the things we see and hear - called separate and connected ways \r
-  of knowing.</p>\r
+  about the things we see and hear.\r
+\r
 <p>Although each of us may use these two methods in different amounts at different \r
   times, it may be useful to imagine two people as examples, one who is a mostly \r
   separate knower (Jim) and the other a mostly connected knower (Mary).</p>\r
diff --git a/lang/en/help/forum/subscription.html b/lang/en/help/forum/subscription.html
new file mode 100644 (file)
index 0000000..ea73ebb
--- /dev/null
@@ -0,0 +1,18 @@
+<P ALIGN=CENTER><B>Forum Subscription</B></P>
+
+<P>When a person is subscribed to a forum it means that 
+they will be sent email copies of every post in that forum
+(posts are sent about 30 minutes after the post was first 
+written).
+
+<P>People can usually choose whether or not they want to be 
+subscribed to each forum.
+
+<P>However, if a teacher forces subscription on a particular forum 
+then this choice is taken away and everyone in the class will get 
+email copies.
+
+<P>This is especially useful in the News forum and in forums
+towards the beginning of the course (before everyone has 
+worked out that they can subscribe to these emails themselves).
+
index 1539ae9..e509680 100644 (file)
@@ -947,7 +947,7 @@ function forum_print_discussion($course, $forum, $discussion, $post, $mode) {
 
     if ($ratingform) {
         echo "<CENTER><P ALIGN=center><INPUT TYPE=submit VALUE=\"".get_string("sendinratings", "forum")."\">";
-        helpbutton("waysofknowing", get_string("separateandconnected"));
+        helpbutton("ratings", get_string("separateandconnected"), "forum");
         echo "</P></CENTER>";
         echo "</FORM>";
     }
index 342c7ef..1d5e882 100644 (file)
@@ -15,6 +15,7 @@
        require("$CFG->dirroot/mod/forum/lib.php");
        asort($FORUM_TYPES);
        choose_from_menu($FORUM_TYPES, "type", $form->type);
+       helpbutton("forumtype", get_string("forumtype", "forum"), "forum");
     ?>
 
     </td>
@@ -23,6 +24,7 @@
     <td align=right><P><B><? print_string("forumintro", "forum")?>:</B></P></TD>
     <td>
         <textarea name="intro" rows=4 cols=50 wrap="virtual"><? p($form->intro) ?></textarea>
+        <? helpbutton("text", get_string("helptext")); ?>
     </td>
 </tr>
 
         <? $stryes = get_string("yes"); $strno = get_string("no"); ?>
         <input type=radio name=open value=1 <? if ($form->open == 1) echo "CHECKED"; ?> ><?=$stryes ?>
         <input type=radio name=open value=0 <? if ($form->open == 0) echo "CHECKED"; ?> ><?=$strno ?>
+        <? helpbutton("allowdiscussions", get_string("allowdiscussions", "forum"), "forum") ?>
     </td>
 </tr>
 <tr>
-    <td align=right><P><B><? print_string("allowratings", "forum") ?>
-        <? helpbutton("waysofknowing", get_string("separateandconnected")) ?>
-    :</B></P></TD>
+    <td align=right><P><B><? print_string("allowratings", "forum") ?>:</B></P></TD>
     <td>
         <input type=radio name=assessed value=1 <? if ($form->assessed == 1) echo "CHECKED"; ?> ><?=$stryes ?>
         <input type=radio name=assessed value=0 <? if ($form->assessed == 0) echo "CHECKED"; ?> ><?=$strno ?>
+        <? helpbutton("ratings", get_string("allowratings", "forum"), "forum") ?>
     </td>
 </tr>
 <tr>
@@ -48,6 +50,7 @@
     <td>
         <input type=radio name=forcesubscribe value=1 <? if ($form->forcesubscribe == 1) echo "CHECKED"; ?> ><?=$stryes ?>
         <input type=radio name=forcesubscribe value=0 <? if ($form->forcesubscribe == 0) echo "CHECKED"; ?> ><?=$strno ?>
+        <? helpbutton("subscription", get_string("forcesubscribeq", "forum"), "forum") ?>
     </td>
 </tr>
 </table>