Posts recently rated as "Useful" in Using Moodle



Picture of Lael ...
User authentication -> LDAP not working correctly -> Re: LDAP not working correctly
by Lael ... - Friday, 6 November 2009, 05:32 PM
 
in case anyone else find this and needs to sync only users from AD - see Inaki's response on: http://moodle.org/mod/forum/discuss.php?d=87861


Rating: Useful


Picture of Hartmut Scherer
General problems -> Student who have dropped the course -> Re: Student who have dropped the course
by Hartmut Scherer - Saturday, 7 November 2009, 03:40 PM
 
Hi Doris,

On the front page under "Site Administration," create a new role in Users -> Permissions -> Define Roles. Duplicate "student" role, rename it to anything (e.g., Student_no_access_to_a_course"), search for "view courses" (under "Course") and change it to prevent.

Open the course and assign this role to a student that you no longer want to give access to this course, in addition to the student role. You can assign more than one role to a person. "Prohibit" overrules "allow." You will not lose data and the student can still access other courses in which he/she is enrolled in.

With kind regards,

Hartmut
Rating: Useful


mco
Quiz module -> Copy Quiz -> Re: Copy Quiz
by Mary Cooch - Friday, 30 October 2009, 04:12 AM
Group Particularly helpful Moodlers
Is it in the same course? Just set up a new quiz, then use the questions from your first quiz (that will be stored in the quiz question bank) and then add your new questions. Or you can backup the quiz via course files>backup and then restore the quiz into your course again - but to be honest you might just as well do it the first way as you already have the questions.
Rating: Useful


Ryan Chadwick
Moodle in K-12 Schools -> Q and A Forum useless since students can edit posts... -> Re: Q and A Forum useless since students can edit posts...
by Ryan Chadwick - Saturday, 7 November 2009, 08:15 AM
 
You've hit on an interesting point there Colin, regarding classroom management.

Time and time again I see people asking for technical solutions to what are really people problems. In a lot of situations I feel that creating a technical barrier to what is really a motivation problem is really missing the point and is essentially just a bandaid fix (people, students in particular, quickly find ways around them anyways).

A common way of putting this is 'Are you treating the cause or the symptom?'

Part of the problem stems from the notion that technology is supposed to make our lives easier. A lot of educators keep looking for the technology silver bullets that can make their lives easier. In doing so however they are just removing themselves more and more from opportunities to make a positive impact on the students.

Often, a better approach is to understand the motivations of the students and work on these. It's a bit more work but often leads to you having a much better impact on the students learning.


(apologies for the rant, it's just something I encounter way too often from lazy teachers that want technology to do their jobs for them (Not that I am saying any of you fall into this category))
Rating: Useful


Picture of Penny Leach
Hardware and Performance -> Moodle and Postgres: Performance problems -> Re: Moodle and Postgres: Performance problems
by Penny Leach - Saturday, 7 November 2009, 04:06 PM
Group Core DevelopersGroup Moodle PartnersGroup Particularly helpful Moodlers
Hi Marcelo,

There is a very good performance guide in moodledocs: http://docs.moodle.org/en/Performance which includes some information about how to tune both postgres and apache.

Specifically regarding your question about connection pooling - you can tell Moodle to use persistent connections, but a better approach is possibly to install a tool called "pgtool". You need to switch postgres over to listen on a different port (usually 5433) and tell pgpool to listen on 5432 which is the normal postgres port. There, it pools connections and acts as a buffer between postgres and whatever is using it.

Other than that, you might want to upgrade to postgres 8.2 - you should see some performance improvements over 8.1

Cheers,
Penny
Rating: Useful


Picture of John Langlois
Enrolment Plugins -> Can't get paid enrollment to work in any form -> Re: Can't get paid enrollment to work in any form
by John Langlois - Saturday, 7 November 2009, 03:22 AM
 
I had a similar problem. Make sure you have done all of the of the following:

1). Assuming you have already set up the course, go to
Administration->Courses->Enrolments

ENABLE PayPal. Once Enabled EDIT PayPal and put a cost for the course in the appropriate field.

2). Under Administration->Courses->Add/Edit Courses drill down on the course name so that you can get to the underlying View. Under Administration Click on Settings

(Convoluted, is it not!)

There you will find a section called Availability and a COST box in that section.
Put the same cost amount there that you put in PayPal. Why the left hand can't talk to the right is a mystery to me.

3). Make sure the enrolment plugin is set to PayPal, up in the enrolments box.
I set my default to Student.

Save your settings.

Note that the challenge for payment doesn't occur until the student tries to enter the course.

Further, expect problems when trying to get the PayPal IPN to flag back that payment has been completed.

But, that's another days searching.

Good luck.
Rating: Useful


Picture of Allen Moore
General problems -> Force all new visitors to create an account before accessing a course -> Re: Force all new visitors to create an account before accessing a course
by Allen Moore - Friday, 6 November 2009, 11:27 PM
 
I'm not an expert but I'm not sure that you can limit how many people use an enrollment key at a time (except for limiting how many people you tell it to). Seems, if you're only doing 5 at a time from the corporation, that you could have the corporate reps create the user accounts when they're needed and assign the users to groups (or groupings...I'll admit I'm a bit fuzzy on which one does what in which circumstances) based on the corporation they work for. Then, when you set up your course (and even your site in general) you can set it up to not allow guests at all. Individuals can be directly enrolled in the correct classes when set up. If I'm understanding your situation correctly, this seems like a "good" recourse.
Rating: Useful


Windsurfing Kerry 2005
Blocks -> Limiting enrolements in a course? -> Re: Limiting Enrollments in a Course V1.96+
by Alan Barrett - Friday, 6 November 2009, 01:36 AM
 

The version on the Moodle site is always kept up to date (by me) for the newest weekly build. So if you download the Weekly Moodle 1.9.6+ and at the same time a max_enrolment build (http://download.moodle.org/download.php/patches/max_enrolment.zip), they will match.

I also have older builds if you need them.

Alan.

Rating: Useful


Picture of Jim Rehmann
Enrolment Plugins -> FLAT FILE - ADD FIELDS -> Re: FLAT FILE - ADD FIELDS
by Jim Rehmann - Saturday, 7 November 2009, 12:36 AM
 

You should be able to follow the procedure at the following link:

http://docs.moodle.org/en/Upload_users

However, because State and ZIP are not supplied fields, you'll need to create them under Users > Accounts > User Profile Fields.

Suppose you name those two fields 'state' and 'zip.'  When you use the upload file, you'll need to add two columns to it, profile_field_state and profile_field_zip.

Rating: Useful


Picture of Cesar Fernando Sarmento
Windows-based servers -> Http 500 error at login ... sometimes -> Re: Http 500 error at login ... sometimes
by Cesar Fernando Sarmento - Friday, 6 November 2009, 03:47 AM
 

Hello!

Until september 2009, I've got a lot of error 500. I'm using Moodle with SQL Server 2005 too in an entire Windows environment.

The error was caused not by Moodle configuration, but by the php_dblib.dll. I've updated my PHP instalation for 5.3.0 non-thread safe with the apropriate dblib. This solved A LOT of Moodle instabilities.

Regards.

Rating: Useful


Picture of Jon Witts
Roles and Capabilities -> New role - view course logs -> Re: New role - view course logs
by Jon Witts - Saturday, 7 November 2009, 12:02 AM
Group Particularly helpful Moodlers
Ok I found it myself!

It is:

Course > View Reports (moodle/site:viewreports)

Jon
Rating: Useful


Picture of Helen Foster
General problems -> Moodle Modules Not loading -> Re: Moodle Modules Not loading
by Helen Foster - Saturday, 7 November 2009, 12:32 AM
Group Core DevelopersGroup Documentation WritersGroup Moodle HQGroup Particularly helpful Moodlers
Hi,

Other things to check are that the module folder is named correctly and is not contained within another folder. Please see the documentation Installing contributed modules or plugins for further details.
Rating: Useful


mco
General problems -> Moodle Modules Not loading -> Re: Moodle Modules Not loading
by Mary Cooch - Friday, 6 November 2009, 11:45 PM
Group Particularly helpful Moodlers
Are you clicking on notifications in site administration first? (The other possible thing as well as that might be then to check in modules>activities>manage activities that the new module is enabled with its eye open.
Rating: Useful


Picture of Howard Miller
Installation problems -> For the most part, moodle forums don't work. -> Re: For the most part, moodle forums DO work.
by Howard Miller - Wednesday, 4 November 2009, 05:49 PM
Group Core DevelopersGroup Documentation WritersGroup Moodle PartnersGroup Particularly helpful Moodlers
I doubt it's a bug (considering how much these forums are used). You do not subscribe to threads in Moodle , you subscribe to complete Forums. You made at least one post in the Installation Problems forum prior to this and that would do it.

If you don't want to receive posts you can unsubscribe at the top right of the forum page. There are also options in your user profile to disable emails or to switch to digests.
Rating: Useful


Picture of Chad Outten
Installation problems -> For the most part, moodle forums don't work. -> Re: For the most part, moodle forums DO work.
by Chad Outten - Wednesday, 4 November 2009, 03:30 PM
Group Particularly helpful Moodlers
@Ron: a quick fyi - I've changed the forum thread title bcs I couldn't disagree with you more!

Moodle rewards those who are patient, persistent and polite. If the idea of paid support from a Moodle Partner is unappealing, then, there is plenty of free support here in the forums. moodle is a generous community - be kind to it & it will return the favour. you need to be prepared to ask the right questions, teach others and help yourself - if you want to learn.

The forums are a basic building block for social constructivism. what that means to anybody serious about education is, we can learn from each other, through exchanging ideas, observing discussions and trying to explain things to others.

http://docs.moodle.org/en/Philosophy

Happy moodling. Chad
Rating: Useful


Martin Langhoff - Milford Sound
General developer forum -> Run multiple instances of Moodle without duplicating base code? -> Re: Run multiple instances of Moodle without duplicating base code?
by Martín Langhoff - Wednesday, 29 September 2004, 08:30 AM
Group Core DevelopersGroup Moodle PartnersGroup Particularly helpful Moodlers
We are running several virtualhosts using moodle with the same codebase, and a slightly hacked config file. I think I posted it some time in the past, but I can't find the original with the explanation.

We run the virtual hosts all like foo.lms.eduforge.org and bar.lms.eduforge.org so the config file uses foo_ (and bar_) as table prefixes, and as the data directory.

Two things to bear in mind:
- you need to run your cron with extra params
- you'll have to split codebases if you want to upgrade them separately

Warning: big fat (complex?) config files follow:

- moodle's config.php

- our cron invocation

- our apache virtualhost/alias config


This is my config.php:

<?PHP // $Id: config-dist.php,v 1.54 2004/05/03 14:57:11 moodler Exp $

/// EDUFORGE MOODLE LMS SETUP --- YOUR ATTENTION PLEASE!!!!
///
/// This config file supports many moodle instances from one directory
/// and one config file.
///
/// We'll get the virtualhost prefix (foo in foo.lms.eduforge.org) and use that
/// to define:
/// - DB table prefix
/// - VAR directory: /home/lms/var/$prefix/
/// - Optional config override file: you can override any config value by creating
///  a config_$prefix.php file. Be cautious, however!

// Obtain and sanitize prefix
$eduforge_prefix = $_SERVER['HTTP_HOST'];
if (isset($_ENV['HTTP_HOST'])){ // this is to support cronjobs on a per-host basis
$eduforge_prefix = $_ENV['HTTP_HOST'];
}
$eduforge_prefix = explode('.', $eduforge_prefix);
$eduforge_prefix = $eduforge_prefix[0];
$eduforge_prefix = preg_replace("/\W/", "", $eduforge_prefix);

// if there wasn't a prefix redirect to eduforge
if($eduforge_prefix == 'lms' || $eduforge_prefix=='') { //
header("Location: http://eduforge.org/");
exit;
}

///////////////////////////////////////////////////////////////////////////
//                                                                      //
// Moodle configuration file                                            //
//                                                                      //
// This file should be renamed "config.php" in the top-level directory  //
//                                                                      //
///////////////////////////////////////////////////////////////////////////
//                                                                      //
// NOTICE OF COPYRIGHT                                                  //
//                                                                      //
// Moodle - Modular Object-Oriented Dynamic Learning Environment        //
//          http://moodle.org                                            //
//                                                                      //
// Copyright (C) 1999-2004  Martin Dougiamas  http://dougiamas.com      //
//                                                                      //
// This program is free software; you can redistribute it and/or modify  //
// it under the terms of the GNU General Public License as published by  //
// the Free Software Foundation; either version 2 of the License, or    //
// (at your option) any later version.                                  //
//                                                                      //
// This program is distributed in the hope that it will be useful,      //
// but WITHOUT ANY WARRANTY; without even the implied warranty of        //
// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the        //
// GNU General Public License for more details:                          //
//                                                                      //
//          http://www.gnu.org/copyleft/gpl.html                        //
//                                                                      //
///////////////////////////////////////////////////////////////////////////
unset($CFG);  // Ignore this line

//=========================================================================
// 1. DATABASE SETUP
//=========================================================================
// First, you need to configure the database where all Moodle data      //
// will be stored.  This database must already have been created        //
// and a username/password created to access it.                        //
//                                                                      //
//  mysql      - the prefix is optional, but useful when installing    //
//                into databases that already contain tables.            //
//
//  postgres7  - the prefix is REQUIRED, regardless of whether the      //
//                database already contains tables.                      //
//                                                                      //
// A special case exists when using PostgreSQL databases via sockets.    //
// Define dbhost as follows, leaving dbname, dbuser, dbpass BLANK!:      //
//    $CFG->dbhost = " user='muser' password='mpass' dbname='mdata'";    //
//               




$CFG->dbtype    = 'postgres7';      // mysql or postgres7 (for now)
$CFG->dbhost    = 'XXXX';  // eg localhost or db.isp.com
$CFG->dbname    = 'XXXX';      // database name, eg moodle
$CFG->dbuser    = 'XXXX';    // your database username
$CFG->dbpass    = 'XXXX';    // your database password
$CFG->prefix    = $eduforge_prefix . '_';        // Prefix to use for all table names

$CFG->dbpersist = true;        // Should database connections be reused?
                                // "false" is the most stable setting
                                // "true" can improve performance sometimes


//=========================================================================
// 2. WEB SITE LOCATION
//=========================================================================
// Now you need to tell Moodle where it is located. Specify the full
// web address to where moodle has been installed.  If your web site
// is accessible via multiple URLs then choose the most natural one
// that your students would use.  Do not include a trailing slash

$CFG->wwwroot  = 'http://' . $eduforge_prefix . '.lms.eduforge.org';


//=========================================================================
// 3. SERVER FILES LOCATION
//=========================================================================
// Next, specify the full OS directory path to this same location
// Make sure the upper/lower case is correct.  Some examples:
//
//    $CFG->dirroot = 'c:\FoxServ\www\moodle';    // Windows
//    $CFG->dirroot = '/var/www/html/moodle';    // Redhat Linux
//    $CFG->dirroot = '/home/example/www/moodle'; // Cpanel host

$CFG->dirroot  = '/home/lms/htdocs';


//=========================================================================
// 4. DATA FILES LOCATION
//=========================================================================
// Now you need a place where Moodle can save uploaded files.  This
// directory should be readable AND WRITEABLE by the web server user
// (usually 'nobody' or 'apache'), but it should not be accessible
// directly via the web.
//
// - On hosting systems you might need to make sure that your "group" has
//  no permissions at all, but that "others" have full permissions.
//
// - On Windows systems you might specify something like 'c:\moodledata'

$CFG->dataroot  = '/home/lms/var/' . $eduforge_prefix;


//=========================================================================
// 5. DATA FILES PERMISSIONS
//=========================================================================
// The following parameter sets the permissions of new directories
// created by Moodle within the data directory.  The format is in
// octal format (as used by the Unix utility chmod, for example).
// The default is usually OK, but you may want to change it to 0750
// if you are concerned about world-access to the files (you will need
// to make sure the web server process (eg Apache) can access the files.
// NOTE: the prefixed 0 is important, and don't use quotes.

$CFG->directorypermissions = 0777;


//=========================================================================
// 6. DIRECTORY LOCATION  (most people can just ignore this setting)
//=========================================================================
// A very few webhosts use /admin as a special URL for you to access a
// control panel or something.  Unfortunately this conflicts with the
// standard location for the Moodle admin pages.  You can fix this by
// renaming the admin directory in your installation, and putting that
// new name here.  eg "moodleadmin".  This will fix admin links in Moodle.

$CFG->admin = 'admin';


//=========================================================================
// 7. OTHER MISCELLANEOUS SETTINGS (ignore these for new installations)
//=========================================================================
//
// Prevent users from updating their profile images
//      $CFG->disableuserimages = true; 
//
// Prevent scheduled backups from operating (and hide the GUI for them)
// Useful for webhost operators who have alternate methods of backups
//      $CFG->disablescheduledbackups = true;
//
// Restrict certain usernames from doing things that may mess up a site
// This is especially useful for demonstration teacher accounts
//      $CFG->restrictusers = 'teacher,fred,jim';
//
// Turning this on will make Moodle filter more than usual, including
// forum subjects, activity names and so on (in ADDITION to the normal
// texts like forum postings, journals etc).  This is mostly only useful
// when using the multilang filter.  This feature may not be complete.
//      $CFG->filterall = true;
//
// Setting this to true will enable admins to edit any post at any time
//      $CFG->admineditalways = true;
//
// Setting this to true will force a non-guest login to see the user pages
// eg the teachers linked from course descriptions or site news
//      $CFG->forceloginforprofiles
//
// This setting will put Moodle in Unicode mode.  It's very new and
// most likely doesn't work yet.  THIS IS FOR DEVELOPERS ONLY, IT IS
// NOT RECOMMENDED FOR PRODUCTION SITES
//      $CFG->unicode = true;


//=========================================================================
// ALL DONE!  To continue installation, visit your main page with a browser
//=========================================================================

// Allow file overrides for eduforge
if (file_exists("$CFG->dirroot/config_" . $eduforge_prefix . ".php"))  {      // Do not edit
include_once("$CFG->dirroot/config_" . $eduforge_prefix . ".php");
}

if (file_exists("$CFG->dirroot/lib/setup.php"))  {      // Do not edit
    include_once("$CFG->dirroot/lib/setup.php");
} else {
    if ($CFG->dirroot == dirname(__FILE__)) {
        echo "<p>Could not find this file: $CFG->dirroot/lib/setup.php</p>";
        echo "<p>Are you sure all your files have been uploaded?</p>";
    } else {
        echo "<p>Error detected in config.php</p>";
        echo "<p>Error in: \$CFG->dirroot = '$CFG->dirroot';</p>";
        echo "<p>Try this: \$CFG->dirroot = '".dirname(__FILE__)."';</p>";
    }
    die;
}
// MAKE SURE WHEN YOU EDIT THIS FILE THAT THERE ARE NO SPACES, BLANK LINES,
// RETURNS, OR ANYTHING ELSE AFTER THE TWO CHARACTERS ON THE NEXT LINE.
?>

And this is how I run cron (from /etc/cron.d/lms_eduforge) -- it guesses the virtualhosts (which are actually aliases on one vhost):
## Every five minutes, scan 050_lms_eduforge_org.conf, figure out what are the relevant virtualhosts, and run admin/cron.php for each.
## the log is saved in /home/lms/var/cron.log with good timestamps.
*/5 * * * *    www-data        ( echo [`date`] Running admin/cron.php for all LMS instances ; /usr/bin/nice /usr/bin/perl -ne 'm/^\s*ServerAlias (\w+.lms.eduforge.org)\W/i &&  print "$1\n"'  /etc/apache/conf.d/050_lms_eduforge_org.conf  | /usr/bin/xargs --verbose -l -iVHOST /bin/bash -c "cd /home/lms/htdocs/admin/; HTTP_HOST=VHOST /usr/bin/php /home/lms/htdocs/admin/cron.php" 2>&1 )  >> /home/lms/var/cron.log

And this is the vhost entry, which is included in apache's config

<VirtualHost *:80>
        ServerName lms.eduforge.org

        # Add one ServerAlias entry per hosted LMS
        # The server alias is expected to take the form of
        # $prefix.lms.eduforge.org
        # The config file /home/lms/htdocs/config.php
        # overrides values on a per-serveralias basis,
        # the overrides must be placed in /home/lms/htdocs/config_$prefix.php
        # martin@catalyst.net.nz
        ServerAlias nmit.lms.eduforge.org
        # SEPARATE CODEBASE FOR OP # ServerAlias op.lms.eduforge.org
        ServerAlias tpp.lms.eduforge.org
        ServerAlias ucol.lms.eduforge.org
        #NEWALIAS#

        ## After you have added the ServerAlias, create dir /home/lms/var/$prefix
        ## owned by www-data.www-data . After that, you should be able to
        ## hit http://$prefix.lms.eduforge.org/ and complete the process
        ##
        ## If you want a special template, go to /home/lms/htdoc/theme/ ,
        ## and clone/modify an existing theme. It's simple.
        ##
        ## Cronjobs for all instaces of Moodle from this file
        ## are handled by /etc/cron.d/lms_eduforge_org
        ## DO NOT RENAME THIS FILE OR CHANGE THE STYLE OF IT
        ## WITHOUT CHECKING THE CRONJOB
        ##
        ## martin@catalyst.net.nz

        DocumentRoot /home/lms/htdocs
        CustomLog /var/log/apache/lms_access.log full
        ErrorLog  /var/log/apache/lms_error.log

        DirectoryIndex index.php index.html index.htm

        # nail down the PHP settings Moodle wants
        php_value magic_quotes_gpc        1 
        php_value magic_quotes_runtime    0
        php_value file_uploads            1
        php_value session.auto_start      0
        php_value session.bug_compat_warn  0

        # Apache and PHP settings for Uploads
        LimitRequestBody 0
        php_value upload_max_filesize 8M
        php_value post_max_size      8M
</VirtualHost>

Rating: Useful (3)


moi!!!
General problems -> Simultaneously running a second instance of Moodle -> Re: Simultaneously running a second instance of Moodle
by Colin Fraser - Friday, 6 November 2009, 05:52 PM
Group Documentation WritersGroup Particularly helpful Moodlers
There is actually another way of doing it, without duplicating the database. If you look at this discussion, Martin Langhoff described his approach. It is a little technical. but I am assured it works.
Rating: Useful


Picture of Yu Zhang
General developer forum -> isadmin() or has_capability()? -> Re: isadmin() or has_capability()?
by Yu Zhang - Thursday, 31 May 2007, 02:33 PM
 
Hi Tony,

You are right, you should use has_capability() to check for user permissions. The old is[role]() functions are not as reliable because they only look for specific legacy flags attached to roles, (e.g. admin role has a legacy:admin capability attached, etc)

Cheers,

Yu
Rating: Useful


Picture of Glenys Hanson
Forum module -> Wrong Date in Forum -> Re: Wrong Date in Forum
by Glenys Hanson - Friday, 6 November 2009, 05:06 AM
Group Particularly helpful Moodlers
Hi there,

I've had this problem several times over the last year. As no one seems to be offering a solution here I've put it in the tracker: MDL-20756

Cheers,

Glenys
Rating: Useful


Picture of Martin Lukas
Messaging -> Viewing old messages? -> Re: Viewing old messages?
by Martin Lukas - Friday, 6 November 2009, 05:43 AM
 
Good things come to those who wait! wink

See the Message module mod here:
http://moodle.org/mod/forum/discuss.php?d=137041
and tell us your opinion, if this could be helpful...

regards,
Martin
Rating: Useful


Maryel Mendiola
Forum module -> Students can't post to forum -> Re: Students can't post to forum
by Maryel Mendiola - Friday, 6 November 2009, 10:53 AM
 
Hi Bob smile



Moodle has a default Forum called 'News Forum' and it is a forum where only teachers can post in . . .students are allow only to read

Be sure to create a new Forum smile


cheers

Rating: Useful


mco
Installation problems -> For the most part, moodle forums don't work. -> Re: For the most part, moodle forums DO work.
by Mary Cooch - Thursday, 5 November 2009, 11:09 PM
Group Particularly helpful Moodlers
Hi there. That is because, by default, you cannot register yourself on Moodle - because of potential spam issues. You need to turn this feature on by going to site admin on the front page and then users>authentication>manage authentication and then enabling email-based self registration. Hope that helps. (I can't view your Moodle because of the strict filtering system in my school but that's probably your solution)
Rating: Useful


Picture of Paul Ganderton
Teaching tips and tricks -> what the basic step for beginners? -> Re: what the basic step for beginners?
by Paul Ganderton - Thursday, 5 November 2009, 05:04 AM
 
Hi Francis,

Yes this is easy. I suggest you read through the Moodle documents on the Forum and Chat modules which will get you started. Then, if you want more, you can search the main site for information. There's a great deal of information in this site. Don't rush, take your time to look around and get some idea of what you can do. Also, if you do make a mistake with a setting it is very easy to undo it so trying something is no problem.

Hope this helps,

Paul
Rating: Useful


mco
Lesson module -> Are there any demos of using the lesson module? -> Re: Are there any demos of using the lesson module?
by Mary Cooch - Thursday, 5 November 2009, 03:04 PM
Group Particularly helpful Moodlers
hey that's me!smile Yes it is in the docs along with others here
The climbing one is the Decision Making scenario.
Rating: Useful


mco
Questionnaire module -> Trouble with hidden questionaries -> Re: Trouble with hidden questionaries
by Mary Cooch - Friday, 6 November 2009, 03:45 PM
Group Particularly helpful Moodlers
I still don't see why you can't therefore put the teachers in a group and then grouping and assign them the questionnaire, so the students- who won't be in the grouping -don't see it?
Rating: Useful


Tim at Lone Pine Koala Sanctuary
Contributed modules and plugins -> I just made a new admin report -> Re: I just made a new admin report
by Tim Hunt - Friday, 6 November 2009, 02:41 AM
Group Core DevelopersGroup Documentation WritersGroup Particularly helpful Moodlers
No, that is wrong.

You have to set the report type to one of the Scheduled options, rather than Manual, for the %%STARTTIMME%% and %%ENDTIME%% constants to work. (The run cron, to get some data.)

I ought to add an interesting query that works in manual mode. OK, done.
Rating: Useful


Ryan Chadwick
Moodle in K-12 Schools -> Q and A Forum useless since students can edit posts... -> Re: Q and A Forum useless since students can edit posts...
by Ryan Chadwick - Thursday, 29 October 2009, 11:47 AM
 
Indeed, I have done similar on many occassions too.

At the same time I can see how it can be abused.

This is an interesting situation as I can see no matter which stance you take some people will like it and others won't.

Let's have a look at some possible solutions:
  • allowed to make changes for x minutes, can't see other replies similarly for x minutes
  • maybe a history that allows teachers to see edits of replies
Can anyone come up with any others?
Rating: Useful


Picture of sam marshall
General developer forum -> timstamp via the xmldb editor -> Re: timstamp via the xmldb editor
by sam marshall - Wednesday, 4 November 2009, 01:33 AM
Group Core DevelopersGroup Particularly helpful Moodlers
Hi there.

In Moodle 1.9 the database TIMESTAMP format (or equivalent SQL date formats) is never used.

Instead we use an unsigned int(10) (may also be not null unless it's optional) which contains the time in seconds since epoch, = Unix time, format. You can easily create these fields with xmldb.

I don't particularly agree with the decision not to use database time fields, but while developing in Moodle it is best to follow that approach (for consistency).

--sam


Rating: Useful


Picture of John Langlois
Enrolment Plugins -> Paypal configuration -> Re: Paypal configuration
by John Langlois - Thursday, 5 November 2009, 10:37 PM
 
You would need to contact the people at moogle.org because you will need a login email address, just like a regular merchant.


Rating: Useful


mco
General problems -> Increasing the Number of Topics in Moodle -> Re: Increasing the Number of Topics in Moodle
by Mary Cooch - Thursday, 5 November 2009, 03:02 PM
Group Particularly helpful Moodlers
I haven't, personally, but I know people have requested this on these forums but my thinking is - how long would it make that page? Talk about scroll of death!surprise Having 52 is long enough -I can't see why you'd need or want 100.
Incidentally..this question would really be better in the General Problems rather than the Lesson Module smile
Rating: Useful


Frank Ralf
Themes -> Editing themes -> Re: Editing themes
by Frank Ralf - Thursday, 5 November 2009, 07:18 PM
Group Documentation WritersGroup Particularly helpful Moodlers
Try

.sideblock .content {
background-color:yellow;
}

and

body {
background-color: orange;
}


You should really install Moodle on a local PC for development and testing, see Installing_AMP with Firefox and Firebug available. That will save you lots of time!

Cheers,
Frank


"Give a Man a Fish, Feed Him For a Day. Teach a Man to Fish, Feed Him For a Lifetime"
Lao Tzu
Rating: Useful


Frank Ralf
Themes -> Editing themes -> Re: Editing themes
by Frank Ralf - Thursday, 5 November 2009, 07:06 PM
Group Documentation WritersGroup Particularly helpful Moodlers
Try this in menubar.css:

.qmmc, .qmmc ul {
background-color:lime;
}

Cheers,
Frank
Rating: Useful


Tim at Lone Pine Koala Sanctuary
Installation problems -> Create a user account -> Re: Create a user account
by Tim Hunt - Thursday, 5 November 2009, 11:12 PM
Group Core DevelopersGroup Documentation WritersGroup Particularly helpful Moodlers
Go to Administration Users Authentication Manage authentication and click the eye-con next to Email-based self-registration to open it, if it is closed.
Rating: Useful


Picture of David Mudrák
Languages -> Language Drop Down Box not Appearing -> Re: Language Drop Down Box not Appearing
by David Mudrák - Tuesday, 6 October 2009, 08:15 PM
Group Core DevelopersGroup Documentation WritersGroup Moodle HQGroup Particularly helpful MoodlersGroup Translators
As I can see, your server uses its custom theme. The position of the drop down is controlled by the theme's header.html. Consult with the author of the theme.

d.
Rating: Useful


Tim at Lone Pine Koala Sanctuary
Moodle documentation -> New Features in Releases? -> Re: New Features in Releases?
by Tim Hunt - Thursday, 5 November 2009, 06:00 PM
Group Core DevelopersGroup Documentation WritersGroup Particularly helpful Moodlers
All the release notes are available from Moodle version history.
Rating: Useful (2)


In another life...
Installation problems -> For the most part, moodle forums don't work. -> Re: For the most part, moodle forums don't work.
by Luis de Vasconcelos - Thursday, 5 November 2009, 02:18 PM
Group Particularly helpful Moodlers

Posts are most often "ignored" on the forums because the person who wrote it didn't provide enough information about the problem or their Moodle environment. To increase your chances of getting a response you should always ensure that you provide as much detailed information about the problem, and your Moodle setup, as possible.

When you go to the doctor you don't just say, "I'm sick, fix me". Instead you give him a description of your symptoms so that he can try to determine what is causing the symptoms and how to fix them. The same applies in these forums.

Rating: Useful (2)


Picture of Kyle Wendling
General developer forum -> Non-free plugins and Moodle license question -> Re: Non-free plugins and Moodle license question
by Kyle Wendling - Saturday, 24 October 2009, 03:19 PM
 
I think we said pretty much the same thing. Do you know of any examples where a 'differently licensed' app modified the moodle DB directly?
Rating: Useful


Picture of Ana Thompson
Quiz module -> TestGen Blackboard import -> Re: TestGen Blackboard import
by Ana Thompson - Wednesday, 16 September 2009, 10:25 AM
 
Hello Tom and all,

I tried many variations of the import using TestGen 7.4.3 for a math instructor without success (including the ExamView option, the file never finished loading). I was looking for an option that would not involve copying the .ppg directly to the server. All the images (Venn diagrams/tables) and symbols seemed to have come across so far. This process can use some refinement/improvement prior to be used in training, but here is a somewhat simplistic solution. My version of HTML + TestGen Tidy:

  1. Created question categories in the Moodle course
  2. Created a paper test with selected chapter questions in TestGen 7.4.3
  3. Saved paper test [chapter_name].tst
  4. Exported as Blackboard 5.x, 6.x, 7.x format
  5. Saved and unzipped files in local machine (.dat, .ppg, .xml)
  6. Uploaded the .ppg file to the course's files area (root level)
  7. Edited the .dat file (I used Notepad++)
    • Replaced ppg/[test_name][random_assigned_TestGen_number]/
    • With https://[domain]/file.php/[course_number]/ppg/[test_name][random_assigned_TestGen_number]/ and
    • Removed all of the instances of the &lt;b&gt; (the b in between is an empty tag and the &lt; and &gt; reserved characters for < and > respectively in HTML just junk up the code)
  8. Save .dat file
  9. Import questions into category selecting the Blackboard format (Blackboard 6.x will not work)

There maybe some questions that display: "ALERT....THIS QUESTION COULD NOT BE FORMATTED FOR ON-LINE DISPLAY. THIS TEXT WAS INSERTED TO MAINTAIN NUMBER SEQUENCING WITH THE PRINTED TEST ITEM FILE. DO NOT USE THIS QUESTION WHEN CREATING AN ASSESSMENT." Those questions may need
to be manually entered/created. At this point, I realize there is a probability that the image links may break when the content is moved to another course. We are working on that too.

Any suggestions are welcomed smile

Ana

Rating: Useful (2)


Frank Ralf
Themes -> Editing themes -> Re: Editing themes
by Frank Ralf - Wednesday, 4 November 2009, 12:38 AM
Group Documentation WritersGroup Particularly helpful Moodlers
I suppose you are working with a copy of the original theme. If not, better do so wink And you should also change the name of theme.

You should save a copy of all your modified files somewhere (usual backup best practice).

If the modifications don't show that might be because you have both the original theme and your modified version installed. Be sure to have only one theme installed with a unique name so there will be no conflicts.

You should first try changing to a standard theme and then back to your own theme and check whether your modifications show.

hth
Frank
Rating: Useful


Picture of Martin Lukas
Contributed modules and plugins -> Message Module Improvement
by Martin Lukas - Wednesday, 4 November 2009, 07:29 PM
 

Hi all.
We (TFH Bochum, Germany) have developed a little message module modification. On the condition not to change any core code, we tried to use existing features only changing the users interface. Feedback is welcome wink
Download the module here!

Click on a screenshot to enlarge.

Classic Version Modification Description
Contacts Tab
Classic Version
  • Only online and offline contacts are displayed.
  • To write a message you have to use the 'message context' .
  • Blocked users (after click on the ) are not shown. It’s virtually impossible (ultimately by means of fiddly workarounds) to ‘unblock’ a blocked user in the classic message component. mixed

Mod Version
  • Besides on-/offline buddies the blocked users are displayed and can be 'unblocked' with the .
  • A click on the letter icon () opens the 'new message' tab with the right recipient already filled in.
Search Interface
Classic Version
  • For searching a written message you have to type in a keyword. If you do not remember a contained word you won't find any sent message. angry

Mod Version
  • Ths message search is nearly superfluous because of the inbox/outbox: see 'message view' below. But for a pointed search it's still convenient.
  • The person search was expanded to include now an auto-complete feature.
Message Search Results / Message View
Classic Version
  • After using the message search (see 'search interface' above), the search results are listed with sent / received messages shuffled.
  • The displayed results are not sortable.
  • To see a message you have to open the 'message context' .

Mod Version
  • Two new tabs for inbox and outbox
  • Messages are sortable by date (in ascending and descending order)
  • The message teaser is clickable

Mod Version
  • A 'new message' tab is available with auto-completion of adressees and the well known html-editor to compose a message.
  • Feature only for admins and trainers: Adress a message to all participants of your course! (in the classic version its a seven-click workaround: course -> participants -> show all -> mark all -> send message -> html-preview -> send)
  • The auto-completion feature is implemented as well.
Contact Search Results
Classic Version
  • To write a message you have to use the 'message context' .

Mod Version
  • A click on the letter icon () opens the 'new message' tab with the right recipient already filled in.


Regards,
ML
Rating: Useful (2)


Tim at Lone Pine Koala Sanctuary
Contributed modules and plugins -> I just made a new admin report -> Re: I just made a new admin report
by Tim Hunt - Wednesday, 4 November 2009, 08:15 PM
Group Core DevelopersGroup Documentation WritersGroup Particularly helpful Moodlers
Try adding

WHERE deleted = 0

to the end of the query.


A place to share custom queries is a good idea. I added as section at the end of the docs page Custom_SQL_queries_report#Share_your_interesting_queries_here.
Rating: Useful


Picture of Hans de Zwart
General problems -> One System ? -> Re: One System ?
by Hans de Zwart - Tuesday, 27 April 2004, 02:52 PM
Group Particularly helpful Moodlers
Make every school a Course Category and make sure all the courses have course keys. Then it is just the user management to figure out.
Rating: Useful


Picture of Dan Marsden
SCORM Module -> Scorm module upgrade -> Re: Scorm module upgrade
by Dan Marsden - Wednesday, 4 November 2009, 04:42 AM
Group Core DevelopersGroup Moodle PartnersGroup Particularly helpful MoodlersGroup Translators
Hi Antoine,

1.8.2 is really old and you should upgrade at least to the most recent 1.8 Stable.

there are also various public Security issues in 1.8.2 and if a Hacker discovered your site, they could probably cause a bit of havoc and damage to your site.

we did push some SCORM fixes into 1.8.7 so if you upgraded to the latest stable 1.8 then that might address some of your issues, but Moodle 1.9.5 and above are definitely best for SCORM support. I wouldn't advise copying a 1.9stable version of the mod/scorm folder and installing it on a 1.8 site, as this would likely cause issues!
Rating: Useful


Gergely J Tamási
Assignment module -> Allowing update after marking -> Re: Allowing update after marking
by Gergely Tamási - Wednesday, 4 November 2009, 03:11 PM
 
Hello Bob,

Unfortunately, the "advanced uploading of files" assignment does not have the built-in resubmission capability that the "upload a single file" assignment type does. The way I use it in my classes is that I allow students to delete their submissions (which is practical for a number of other reasons as well), and once they have done so, they can easily resubmit the corrected version. (In this case, it might be helpful to set e-mail notifications for teachers. But even if you do not, you will be able to see a fresh assignment just by looking at the grading page, with the "Grade" button highlighted.)

Alternatively, you might want to experiment with the Project activity module (http://docs.moodle.org/en/Project_module); however, I am afraid I do not have much experience with that.

I hope this helps.

Gergely
Rating: Useful


Picture of barbara beckmeyer
Assignment module -> Allowing update after marking -> Re: Allowing update after marking
by barbara beckmeyer - Wednesday, 4 November 2009, 09:15 AM
 
Actually I recommend that if you are working with students sending multiple files that you disable the "Enable Send for marking" or at least keep it disabled until you want them to submit the final submission because once they do submit using Send For Marking that is it.


Rating: Useful


mco
General problems -> Preventing authenticated users from adding block to their My Moodle page -> Re: Preventing authenticated users from adding block to their My Moodle page
by Mary Cooch - Tuesday, 3 November 2009, 11:08 PM
Group Particularly helpful Moodlers
Well before I go off and test it - as we don't use MyMoodle -what happens if you change it to prevent, rather than non-set?
Rating: Useful


Picture of Helen Foster
User authentication -> Mass Delete of User Account Wanted! -> Re: Mass Delete of User Account Wanted!
by Helen Foster - Tuesday, 2 October 2007, 08:39 PM
Group Core DevelopersGroup Documentation WritersGroup Moodle HQGroup Particularly helpful Moodlers
For everyone wanting to be able to mass delete user accounts, the good news is that this feature is available in Moodle 1.9 in Administration > Users > Accounts > Bulk user actions.
Rating: Useful (2)


Picture of Mark Johnson
Calendar -> Repeating events break horribly over time change -> Re: Repeating events break horribly over time change
by Mark Johnson - Tuesday, 3 November 2009, 09:20 PM
 
Sounds like the bug I just fixed in the MRBS block. Since times are stored as Unix Timestamps it can get a bit confused with DST changes. I solved it by shifting any events made before a change that take place after a change forward/back one hour as necessary (so that you can view them correctly before the change), and shifting any events being viewed after a change that were created before the change forward/back one hour as required to "undo" the change applied when they were created, before trying to display them.

Unfortunately, DST bugs like this only come up a couple of times a year, so if you don't pounce on them right away, they tend to be forgotten wink
Rating: Useful


Picture of Rodolphe Borer
Contributed modules and plugins -> MindMap Module and the Mac -> Re: MindMap Module and the Mac
by Rodolphe Borer - Monday, 2 November 2009, 11:44 PM
 
If You position teh Element exactly on top of the one You want to link it with the new link is created
Rating: Useful


Leicester
Questionnaire module -> Using Questionnaire for final course evaluations -> Re: Using Questionnaire for final course evaluations
by Edward Stone - Tuesday, 3 November 2009, 07:11 PM
 

Hi Don

Look at the responses and click on "download in text format" save the text file to your preferred location. Then open it in Excel (change the files of type to Text files) and you should see the course name.

Rating: Useful


mco
Groups -> how to switch "role" so I can see what different "groups" will see? -> Re: how to switch "role" so I can see what different "groups" will see?
by Mary Cooch - Tuesday, 3 November 2009, 08:21 PM
Group Particularly helpful Moodlers
Why not just ask your IT admin to make a new role just for you giving you the "log in as" facility ?wink Or just add the permission to the facilitator/course creator role?
Rating: Useful


Frank Ralf
Themes -> Editing themes -> Re: Editing themes
by Frank Ralf - Friday, 23 October 2009, 11:26 PM
Group Documentation WritersGroup Particularly helpful Moodlers
Hi Alex,

CSS FAQ and Themes FAQ are good starting points for learning more about theming. There are also concrete code examples and tips for useful tools, not only for Firefox (Development:Firebug#Alternatives_with_similar_functionality_for_other_Web_browsers:).

hth
Frank
Rating: Useful


Frank Ralf
Themes -> Editing themes -> Re: Editing themes
by Frank Ralf - Friday, 30 October 2009, 08:28 PM
Group Documentation WritersGroup Particularly helpful Moodlers
Hi Alex,

You really should use Firebug or one of the similar tools for other browsers to peek under the hood of your theme.

Themes_FAQ#Are_there_tools_which_help_me_creating_and_editing_themes.3F
Development:Firebug#Alternatives_with_similar_functionality_for_other_Web_browsers:

Try

div.breadcrumb li {
color: blue;
}


hth
Frank

Rating: Useful


Frank Ralf
Themes -> Editing themes -> Re: Editing themes
by Frank Ralf - Saturday, 31 October 2009, 01:47 AM
Group Documentation WritersGroup Particularly helpful Moodlers
Hi Alex,

Try enhancing your CSS in the following way:

div.navbar li, div.navbar a {
color: lime !important;
}

If you can't use any of the suggested tools you can resort to using your browser's "View source" feature to find out the relevant class names and ids:

<div class="navbar clearfix">
<div class="breadcrumb">
  <h2 class="accesshide " >You are here</h2>
<ul>
  <li class="first"><a  onclick="this.target='_top'" href="http://demo.moodle.org/">Moodle Demo home</a></li>
  <li><span class="accesshide " >/&nbsp;</span><span class="arrow sep">&#x25BA;</span> Course categories</li>
</ul>
</div>

BTW IE8 comes with integrated Developer Tools (http://blogs.msdn.com/brunoterkaly/archive/2009/08/03/internet-explorer-8-developer-tools-debugging-html-and-css.aspx).

hth
Frank


Rating: Useful


Frank Ralf
Themes -> Editing themes -> Re: Editing themes
by Frank Ralf - Tuesday, 3 November 2009, 05:02 AM
Group Documentation WritersGroup Particularly helpful Moodlers
Hi Alex,

Some first findings:

1) The alt/title text is in the header.html file (lines 66 and 141).

2) The orange border is from:

#footer {
border-top:5px solid #F57110;
}

3) The border around the calendar:

#calendar .today, .minicalendar .today {
border-color:#C93113 !important;
}

4) The calendar text:

#calendar .weekend, .minicalendar .weekend {
background-color:#DDDDDD;
color:#C93113;
}

5) The logo is a bit tricky because it doesn't have its own id. You can experiment with something like

div.headermain img {
margin-left: -4px;
}

Most settings should be in the theme's styles.php.

hth
Frank

Rating: Useful


Frank Ralf
Themes -> Editing themes -> Re: Editing themes
by Frank Ralf - Tuesday, 3 November 2009, 07:39 PM
Group Documentation WritersGroup Particularly helpful Moodlers
My mistake, styles.php is only for collecting all the scattered CSS files before sending them to the browser (http://moodle.org/mod/forum/discuss.php?d=64106). That's why line numbers shown by Firebug are mostly useless for Moodle theming - unfortunately.

1) The first problem could be caused by your browser's cache. Try emptying the cache, reloading the page or re-installing the theme (changing the text in header.html works, see screenshot).

2) The footer settings are in styles_layout.css, line 800 ff.

3) The calendar settings are in styles_color.css, line 544 ff.

Cheers,
Frank

Rating: Useful


mco
General problems -> Site News & Updates functionality -> Re: Site News & Updates functionality
by Mary Cooch - Sunday, 1 November 2009, 10:21 PM
Group Particularly helpful Moodlers
Hi there. By default only the admin should be able to add to site news on the front page. If non admins such as teachers can then that is because mistakenly you have given them a role on the front page. Can you check you have nobody in front page roles (via site administration)?
Rating: Useful


Picture of Worth Bishop
Installation problems -> For the most part, moodle forums don't work. -> Re: For the most part, moodle forums don't work.
by Worth Bishop - Monday, 2 November 2009, 09:16 PM
 
Rating: Useful (3)


Picture of Howard Miller
General problems -> Starting! -> Re: Starting!
by Howard Miller - Sunday, 1 November 2009, 10:47 PM
Group Core DevelopersGroup Documentation WritersGroup Moodle PartnersGroup Particularly helpful Moodlers
Yes like Hotmail in that it is a web application but, no, not like Hotmail in that there are more than one Moodles.

Typically each School / College / Organisation will have its own Moodle site running on a central web server for everyone in that organisation to use. All these clients need is a web browser.

However, if you just want to try it or create courses yourself to be deployed elsewhere you can have a standalone version. There are some one click installers on the downloads page for various platforms. These load all the server software (web server, database etc.) and the Moodle software onto your PC. You are still accessing a server from your web browser - it's just your machine too.

Does this make more sense?
Rating: Useful


mco
General problems -> Adding a photo gallery -> Re: Adding a photo gallery
by Mary Cooch - Thursday, 29 October 2009, 09:53 PM
Group Particularly helpful Moodlers
Hi Marcy. Here's how I'd do it:
1: put the images I want in my gallery into a folder on my computer
2 Right click the folder>send to compressed/zipped folder (or whatever method of zipping you use)
3: Go to my moodle course and click in course files>upload my zipped folder
4: Click "unzip"
5: Go to add a resource>lightbox gallery-give it a name relating to my latest images
6: scroll down to "image location" and click into where it says "directory" choose the folder I just uploaded with my latest images.

As for reordering the photos -I assume if you name/number them in the order you want in the folder before uploading them then they should display as you want?
Rating: Useful


Picture of Simon Reynolds
Blocks -> Course menu with xtree ( used to be structured format ) -> Re: Course menu with xtree (suggestions for improvements)
by Simon Reynolds - Wednesday, 6 October 2004, 03:35 AM
 

Alexis

My course writer asked me if the course files could be shown in a tree like structure. I went away and found your contribution! I went back to my writer and said I had sorted it out for her and took all the credit of course smile

Just one small detail. In the topic tree, the text was pushing out the side of the box. I commented out the line in javascript.php which has corrected the problem. However, I prefered the font as it was before. Now, the box is the same width as the others, but the text carries on on to a second line as in the illustration below.

Have you any ideas how I can fix this. If you have an answer, I promise I will tell her it was all your work!

Thanks for the great contribution.

Simon


Rating: Useful


Picture of Teresa Gibbison
General problems -> Finding a course quickly -> Re: Finding a course quickly
by Teresa Gibbison - Monday, 2 November 2009, 01:23 PM
Group Particularly helpful Moodlers
Hi Donna
I second Colin's suggestion (via his discussion link) to bookmark http://yourmoodle.com/course/search.php (which searches shortname, fullname and the summary) - I have this as well as the Browse list of users http://yourmoodle.com/admin/user.php bookmarked for easy access smile
I hope this helps
Cheers
Teresa
Rating: Useful


mco
General problems -> My Course Category Page/Block do not link to classes -> Re: My Course Category Page/Block do not link to classes
by Mary Cooch - Saturday, 31 October 2009, 11:26 PM
Group Particularly helpful Moodlers
Is that your moodle underneath your signature? I had a look at it - it is odd - I can't get a page at all, just a blank when I type in http://www.sandiegoeducate.com/course/index.php
But if I select a category I then get the courses and the drop down to go to others and it works:
http://www.sandiegoeducate.com/course/category.php?id=5

Is this a regular Moodle install? What do you mean by your courses are outside the public html folder? Your moodledata directorywhich holds all the material in your courses should not be in the same folder as all yoiur other Moodle stuff so if that is what you mean that is fine.
Rating: Useful


Tim at Lone Pine Koala Sanctuary
Contributed modules and plugins -> I just made a new admin report -> Re: I just made a new admin report
by Tim Hunt - Saturday, 31 October 2009, 12:57 AM
Group Core DevelopersGroup Documentation WritersGroup Particularly helpful Moodlers
I just uploaded a new version. The new feature is that you can now set up scheduled queries that are automatically run on the first day of the week or month. First day of the week is defined as midnight between Friday/Saturday for internal OU reasons, but there is a fairly obvious constant at the top of locallib.php to hack if you want to change this.

There is also now documentation: Custom_SQL_queries_report, and a component in the tracker for bug reports: http://tracker.moodle.org/browse/CONTRIB/component/10540

Finally, standard disclaimer, the download package won't be ready until tomorrow, but it is in CVS now.
Rating: Useful


Tim at Lone Pine Koala Sanctuary
Contributed modules and plugins -> I just made a new admin report
by Tim Hunt - Thursday, 29 October 2009, 01:56 AM
Group Core DevelopersGroup Documentation WritersGroup Particularly helpful Moodlers
The idea of this report is that administrators can set up pre-defined SQL queries that other people can then go in and execute.

This lets you easily create new reports where there is not already an admin report plugin that does what you want. Naturally formatting is a bit basic, but it is good enough for most things.

Anyway, the OU wanted it, I did it, and now you can have it: http://moodle.org/mod/data/view.php?d=13&rid=2884. Naturally, the download zip file will not be ready until tomorrow.
Rating: Useful (5)


Picture of Andrea Bicciolo
Installation problems -> Linux vs Windows -> Re: Linux vs Windows
by Andrea Bicciolo - Monday, 2 November 2009, 05:14 AM
Group Core DevelopersGroup Moodle PartnersGroup Particularly helpful MoodlersGroup Translators
There is no different set of files among linux and windows and a SCORM should play just fine on both platforms: we do regurarly move SCORMs from linux to windows and viceversa without problems.

The first thing I'm thinking at is file naming rules: in linux a file named MyFile.htm is different from myfile.htm, while in windows it is the same file. If SCORM uses the file names without caring for capital/no capital, in windows SCORM will play, while in linux will fail. It could be worth a check, just in case.
Rating: Useful (2)


Picture of Joan Codina Filba
Workshop module -> Workshop 2.0 Gradebook integration -> Re: Workshop 2.0 Gradebook integration
by Joan Codina Filba - Monday, 2 November 2009, 07:36 AM
 
I have come through this before but still i think that the workshop keeps to much complexity and that could be a kind of p2p evaluation layer for any activity that needs to be graded.

For example, forums can be graded in a p2p way but without the capabilities of workshop. And we can remove from the workshop the way the users submit their work and only focus on the way we grade them.
The evaluation form is a great think, but why only for workshops?
I use forums and wikis, and I like students to rate their colleages, but ... wikis don't allow this and forums have a simple web2.0 tool that allows to rate the best posts...

So,
First I like your idea that the workshop provides many results and the teacher can manage them in the gradebook and both, teacher and student see in the gradebook the way the final grade is obtained

But I also would like to apply the workshop grading capabilities to any of the activities... any, even maybe new kinds of activities, like blogs.



Rating: Useful (2)


Picture of Ankit Prajapati
Windows-based servers -> Error installing Moodle 1.9.5 with MSSQL 2005 + FreeTDS + IIS 6 + PHP 5.2.11 + Windows Server 2003 -> Re: Error installing Moodle 1.9.5 with MSSQL 2005 + FreeTDS + IIS 6 + PHP 5.2.11 + Windows Server 2003
by Ankit Prajapati - Saturday, 31 October 2009, 07:30 PM
 
Hi,

I noticed that the error I was facing, it wasn't due to Windows Server 2003 SP1 or windows Server 2003 SP2.

The main problem was that on my previous machine OS is installed on D drive and I placed "Freetds.conf" file in D drive so that I was facing errors. On the other hand on another machine OS is installed on C drive and I placed "Freetds" on C drive and Moodle installed successfully.

After that I moved "Freetds.conf" file from D drive to C drive on my previous machine and started Moodle installation. With surprise It got installed successfully on previous machine too.

The point to be noticable is that the "freetds.conf" file MUST be placed in C drive, even if the OS is installed on another drive.

Let me know if this information is helpful to anyone.

Thanks.
Rating: Useful


mco
General problems -> Picture upload size -> Re: Picture upload size
by Mary Cooch - Friday, 30 October 2009, 06:02 PM
Group Particularly helpful Moodlers
Yes - you can stop them adding their own picture (we do this, as a school , so we don't have inappropriate avatars) It is in site admin on the front page>security>site policies and scroll down to "disable user profile images"
Rating: Useful (2)


Picture of Przemyslaw Stencel
General problems -> Less Files -> Re: Less Files
by Przemyslaw Stencel - Friday, 30 October 2009, 05:08 AM
Group Particularly helpful Moodlers
Yes, you can delete the languages you're not going to need, you can even delete some modules, but... when you start using your moodle, sooner or later you'll run into the file limit issue again. I'd advise you change the server provider to a company that doesn't put the limit on the number of files smile
Rating: Useful (2)


Picture of Bente Olsen
General problems -> Is there a moodle module that will record voice? -> Re: Is there a moodle module that will record voice?
by Bente Olsen - Thursday, 29 October 2009, 10:35 PM
Group Particularly helpful MoodlersGroup Translators
Have a look at the Nanogong plugin.
There is a Nanogong extension to the WYSIWYG editor and an Nanogong assignment module.
Rating: Useful (2)


mco
General problems -> Teacher name list under each course (can it be removed?) -> Re: Teacher name list under each course (can it be removed?)
by Mary Cooch - Thursday, 30 April 2009, 01:52 PM
Group Particularly helpful Moodlers
Have you tried going to site admin>appearance>course managers and making sure there are no people ticked there to be displayed?
Rating: Useful (2)


Picture of Toshihiro KITA
Calendar -> Display of group events -> Re: Display of group events
by Toshihiro KITA - Wednesday, 23 September 2009, 12:51 PM
 
If you are using Linux (UNIX) Server, put the patch file in the Moodle directory, and execute the command
patch -p0 < patchfile
(-p0 might be -p1 or something, depending on the patchfile location.)


In case you can not execute the command, following is the interpretation of calendar_group.patch to manually patch files:

Open calendar/lib.php.
Find the lines

        $event->icon = '<img height="16" width="16" src="'.$CFG->pixpath.'/c/group.gif" alt="'.get_string('groupevent', 'calendar').'" style="vertical-align: middle;" />';
        $event->cssclass = 'event_group';

and replace the second line with

        $event->cssclass = 'event_group groupid'.$event->groupid;

Also find the lines

    } else {
        echo '<div class="name">'.$event->name."</div>";
    }

and replace them all with

    } else {
      if ($event->groupid) {
      echo '<div class="name">'.$event->name." (group: ".get_record('groups','id', $event->groupid)->name.")"."</div>";
      }else{
        echo '<div class="name">'.$event->name."</div>";
      }
    }
and save it.
Then open calendar/view.php and find the lines

                if (!empty($events[$eventindex]->class)) {
                    $eventclass = ' class="'.$events[$eventindex]->class.'"';

and replace the second line with

                    $eventclass = ' class="'.$events[$eventindex]->class.' groupid'.$events[$eventindex]->groupid.'"';

Also find the line

                echo '<li'.$eventclass.'><a href="'.$dayhref.'#event_'.$events[$eventindex]->id.'">'.format_string($events[$eventindex]->name, true).'</a></li>';

and replace it with the lines

              if ($events[$eventindex]->class == "event_group"){
                $groupid_mark= '<span style="font-size:large">&#'.(0x265f+$events[$eventindex]->groupid).';</span> ';
              }else{
                $groupid_mark= '';
              }
              echo '<li'.$eventclass.'><a href="'.$dayhref.'#event_'.$events[$eventindex]->id.'">'.$groupid_mark.format_string($events[$eventindex]->name, true).'</a></li>';

and save the file.


# the meaning of '-' and '+' at the head of each line in a patch file is 'delete' and 'add' respectively.


Rating: Useful (2)


Picture of Toshihiro KITA
Calendar -> Display of group events -> Re: Display of group events
by Toshihiro KITA - Sunday, 13 September 2009, 05:51 PM
 
... And the second patch file (for theme/standard/styles_color.css). This patch is not necessary if you do not need the background color difference.
Rating: Useful


Picture of Toshihiro KITA
Calendar -> Display of group events -> Re: Display of group events
by Toshihiro KITA - Sunday, 13 September 2009, 05:50 PM
 
This might be somewhat different from what you want, but I made some modification as:
- On the month view, a group-dependent symbol (like playing cards symbols) is added to the head of each event title
- On the day view, the group name is displayed like '(group: xxx)'
- the background color for each group is also different, that you can specify in theme/standard/styles_color.css

You need 2 patch files, Attached is the first one (for calendar/lib.php, calendar/view.php).
Rating: Useful (3)


Ben talking on the phone beside a monitor
Backup and Restore -> EMERGENCY: Restore broke my installation -> Re: EMERGENCY: Restore broke my installation
by ben reynolds - Saturday, 10 October 2009, 10:09 PM
Group Particularly helpful Moodlers
At a guess, & having done this myself, I'm betting you restored to your front page. Try going through this forum looking for "restored to front page" & variations.
Rating: Useful