Commit Graph

1360 Commits

Author SHA1 Message Date
moodler f166d2e295 Fixed up rating retrieval ... now gets them all seperate 2002-10-21 08:36:15 +00:00
moodler 36df40d60e Fix in forum_grades 2002-10-21 08:32:37 +00:00
moodler 4db9d14dad Don't show column grade when there's nothing to show 2002-10-21 08:19:15 +00:00
moodler caadf00909 Rearranged functions to match other modules, and added forum_grades() 2002-10-21 08:10:24 +00:00
moodler 113bb2a26b Better placing of standard links etc when there are lots of images and
other funny formatting in HTML posts
2002-10-11 05:20:23 +00:00
moodler 73bb08357c Initial attempt at adding html text editor features to these forms. 2002-10-10 07:27:57 +00:00
moodler 70c476a79e Fixes bug 112
Changes to expand "open" option in forums.  Now have a choice between
three options:  new discussions and new replies, new replies only and
no new discussions or new replies.

Three new options in lang/forum.php and I changed "allowdiscussions".
2002-10-03 11:15:50 +00:00
martin b362b85e99 Better format for text version of emails 2002-09-26 16:02:13 +00:00
martin 7fd6bb7cf6 Whoops teacher checking was back to front 2002-09-23 06:49:30 +00:00
martin ae2e0dddad Changes to not include deleted users in some things 2002-09-22 03:05:39 +00:00
martin 3869a2ac3d Changes to print_recent_activity in course/lib.php. It is now more
modular (at slight cost to performance) and every modules can now
have a module_print_recent_activity() function.  This function
takes a list of logs, searches for things to display and does so.

So far I've done forum and journal functions
2002-09-21 17:11:08 +00:00
martin a16c2180d0 Make sure user language works OK (it does now) 2002-09-21 08:40:27 +00:00
martin a5a4cd60cb Make sure mailouts are in the user's chosen language 2002-09-21 07:46:30 +00:00
martin 5319c6adf6 Make sure mailouts are in the chosen language of each user 2002-09-21 07:42:54 +00:00
martin 8f66d49a77 Added an "unsubscribe" link to emails 2002-09-08 16:04:51 +00:00
martin 28e1e8b912 Fixed a bug. When replying to an email copy, you would be forwarded
to the login screen to login first.  However, this was being saved
as the place to go back to after replying.

I added a check for this so now it behaves as you'd expect.
2002-09-08 15:39:44 +00:00
martin cf38360f58 Language fixes, added english strings etc 2002-09-03 13:11:40 +00:00
martin 5a83a0a84e Default forum display mode is actually used now 2002-09-02 03:48:47 +00:00
martin 7f6689e4e0 Attachments can now be added to postings.
They are stored in the course moddata area.
They appear as links within the message, including mailed-out messages.
They are deleted when the post is deleted.
2002-09-01 14:34:38 +00:00
martin 3335f6fbc6 Forums with many discussions (> 10) become abbreviated to a shorter display 2002-08-26 08:35:02 +00:00
martin 19a55d6776 Changes to improve layout and formatting on old Netscape (eg version 4) 2002-08-23 03:55:49 +00:00
martin 0ab851127f If a post is updated that is also a discussion definition, then the discussion
name is updated with the post subject.
2002-08-22 08:01:21 +00:00
martin 61ee082fd8 Improved help buttons for forums 2002-08-18 14:40:19 +00:00
martin 31d160d3b9 Forum language fixes, and addition of help for separate/connected knowing 2002-08-15 17:41:24 +00:00
martin 8697022530 Fixes to finding list of subscribers to a forum for site-level forums
which affected both the displayed list and the mailouts.
2002-08-15 04:16:39 +00:00
martin 3db1919baf More language fixes 2002-08-12 09:38:31 +00:00
martin 8223d27193 Widespread changes throughout Moodle to make sure it works on
servers that have register_globals turned off (this is the
default setting on newer version of PHP).

In fact it's partly a hack that globalises all GET, POST, FILES
AND COOKIE variables.  Unfortunately though the SESSION and
USER global session variables are only available as $_SESSION["USER"]
and $_SESSION["SESSION"], which is cumbersome to use.

So, for every request I now make a copy of these two session variables
into $USER and $SESSION.  Whenever I update them thoughout Moodle I
now have to call save_session("USER") which copies them back to the
session variable.  This seems to be working well now.

Because I'm using $_SESSION etc now this will raise
the required minimum version of PHP to 4.1.0
2002-08-06 17:23:45 +00:00
martin 5d13db8aba Better looking search boxes 2002-08-06 09:24:40 +00:00
martin 1ebede32c2 Bug in rated posts counting 2002-08-06 06:23:19 +00:00
martin 75d10a02db Whoops ... make sure rated posts still show ratings! :-) 2002-08-06 06:17:59 +00:00
martin 9d1b97c5d4 forum_print_discussion now checks to see whether there are any
ratings that haven't been done yet on a discussion.  If not, then
it won't print the ratings form.  This avoids a slight confusion
about the interface that existed previously.
2002-08-06 06:09:44 +00:00
martin 46a8b35f44 Whoops ... more forum->assessed 2002-08-06 04:17:40 +00:00
martin fe25fc9b38 Whoops ... using forum->assessed to determine whether discussions should
be assessable now
2002-08-06 04:04:40 +00:00
martin 64eacd6f76 A teacher can now delete any post (as long as it doesn't have replies). 2002-08-05 09:48:17 +00:00
martin 77db7e4c49 Fixes in display of standard user_complete and user_outline functions
for journal, forum and assignments
2002-08-04 17:13:49 +00:00
martin 4d871a721b Added FORUM_SHORT_POST 2002-08-04 13:13:59 +00:00
martin 04eba58f57 Moved all mod.php functions from modules into lib.php, and
updated course/mod.php to use them there.  No longer need module/mod.php
2002-08-03 02:29:21 +00:00
martin 8c3c848114 Just a couple of changes 2002-08-02 19:01:14 +00:00
martin ffe1164090 SOme major bugfixes to forum_cron() and lots of translating 2002-08-02 17:34:26 +00:00
martin 7a12aab48b Fixed up some forum functions and constants (consistency) 2002-08-02 09:50:53 +00:00
martin f781b79425 Changes related to language strings and clean up 2002-08-02 09:19:45 +00:00
martin 3b9af3dd6f Centered new topic link 2002-08-01 09:38:45 +00:00
martin bc9ab4dd62 Changed the ratings to new separate/connected system - just for testing 2002-08-01 09:36:18 +00:00
martin 8f9c8aaf31 Yet more improvements to user discussion listing (added forum link to each discussion printed) 2002-08-01 04:05:56 +00:00
martin b76128b0f5 More improvements to user discussion display 2002-08-01 04:00:56 +00:00
martin 4ca090910e Whoops! Hide teacher discussions when printing list of user discussions 2002-08-01 03:56:55 +00:00
martin 11b0c46971 A big clean up of all the forum functions (including renaming them all
to start with forum_ ) and all the follow-on effects that caused
Some miscellaneous bug fixes and code clean-ups along the way
2002-08-01 03:50:27 +00:00
martin 498178e41e Fixed up activity display for forums 2002-07-31 16:52:27 +00:00
martin 37c6527855 Tweak to add ... after shortpost 2002-07-31 15:55:11 +00:00
martin 6bebaa642f whoops typo, forgot global 2002-07-31 15:43:02 +00:00