https://docs.moodle.org/37/en/api.php?action=feedcontributions&user=Chadsta&feedformat=atomMoodleDocs - User contributions [en]2024-03-28T15:43:38ZUser contributionsMediaWiki 1.39.6https://docs.moodle.org/37/en/index.php?title=User:Chad_Outten&diff=90557User:Chad Outten2011-09-26T23:37:23Z<p>Chadsta: Created page with "I'm an educator, technologist, moodler and golfer (in no particular order!). Feel free to say g'day or ask for help if you can't find a solution. Be certain to check out our [htt..."</p>
<hr />
<div>I'm an educator, technologist, moodler and golfer (in no particular order!). Feel free to say g'day or ask for help if you can't find a solution. Be certain to check out our [http://www.youtube.com/mylearningspace YouTube Channel] and [http://hub.moodle.org/?courseid=278 How to Moodle 2.0 course] on the Community Hub.<br />
<br />
My day job is as Company Director for [http://www.mylearningspace.com.au My Learning Space], we're an Australian learning solutions provider specialising in expert Consultancy, Hosting, Training and Support services for learning management systems. We work with numerous organisations in the corporate, education and government sectors. Our clients include eBay, Shell, Rip Curl, Queensland Health and Department of Human Services NSW.<br />
<br />
I'm a proud member of the Particularly Helpful Moodlers and QA Testers groups. I was involved as a Moodle certified teacher, mentor and assessor as part of the internationally recognised Moodle Teacher Certification program. I also organised the Australian Moodle Moot in 2008. <br />
<br />
I've worked as an educator and technologist for more than a dozen years in diverse roles and educational settings in Australia. I've also been employed in various capacities for The Scots College, NSW Board of Studies, University of Sydney, University of New South Wales and Australian Bureau of Statistics.<br />
<br />
Read more @ my [http://au.linkedin.com/in/mylearningspace Linkedin profile]</div>Chadstahttps://docs.moodle.org/37/en/index.php?title=Moodle_app&diff=90556Moodle app2011-09-26T23:27:27Z<p>Chadsta: /* See also */</p>
<hr />
<div>{{Moodle 2.1}}The official Moodle mobile app for iPhone, developed and maintained by Moodle HQ, is now available for download (free!) from the Apple Online Store:<br />
<br />
http://itunes.apple.com/app/my-moodle/id461289000<br />
<br />
==Requirements==<br />
<br />
* This app only works with Moodle 2.1 or later<br />
* [[Enable mobile web services|Mobile web services must also be enabled]] on the Moodle site.<br />
<br />
This app is not a replacement for the Moodle interface, it just provides you with some useful additional tools.<br />
<br />
<br />
==Adding your Moodle site==<br />
<br />
After downloading the app you are prompted to enter the address of your Moodle site and your username and password.<br />
<br />
[[File:Mobile app add a site.jpg]]<br />
<br />
==Dashboard==<br />
<br />
Functionalities (tasks) are displayed with icons on the home page of the app. <br />
<br />
[[File:Mobile app.jpg]]<br />
<br />
==Upload==<br />
<br />
This functionality allows you to select or capture an image, sound recording or video from your mobile device and quickly post it directly to your "Private files" area in Moodle. If you are offline, the file is saved and can be uploaded later when you are online.<br />
<br />
Once the files are on Moodle, they are then easily accessible whenever you need to insert an image into a forum post, post an assignment or anything else that uses files. <br />
<br />
[[File:Mobile app upload.jpg]]<br />
[[File:Mobile app record audio.jpg]]<br />
<br />
==Participants==<br />
<br />
This feature allows you to see all the courses you are enrolled in, and to browse the contact information for all the users in those courses.<br />
<br />
# You can see photos and descriptions of all people (according to your capabilities and privacy settings etc)<br />
# If they have phone numbers defined, you can call them or send an SMS with a single click.<br />
# If they have email addresses you can send them an email.<br />
# If Moodle messaging is enabled you can also send a private message. <br />
# If notes are enabled and you have the appropriate capability you can add a private note about someone<br />
<br />
==Web==<br />
<br />
The web icon enables you to access the web version of your Moodle site.<br />
<br />
==Help==<br />
<br />
The help icon provides access to the Moodle documentation.<br />
<br />
[[File:Mobile app viewing docs.jpg]]<br />
<br />
==Licensing==<br />
<br />
The Moodle mobile app for iPhone is available for download for free from the iTunes app store (with FULL functionality). However the source code is owned by Moodle Pty Ltd and will not be initially distributed under the GPL. <br />
<br />
On the Moodle mobile app roadmap is an app for Android. This will definitely be GPL and free for download and modification by other developers. This is in keeping with the philosophy of the Android platform and will allow the community to innovate on that platform.<br />
<br />
==See also==<br />
<br />
* [[Mobile Moodle FAQ]]<br />
* [[Enable mobile web services]]<br />
* Using Moodle [http://moodle.org/mod/forum/view.php?id=7798 Moodle for mobile forum]<br />
* Tracker area [http://tracker.moodle.org/browse/MOBILE Moodle for Mobiles]<br />
* Blog post [http://www.somerandomthoughts.com/blog/2011/09/09/official-moodle-mobile-app-for-iphone-released Official Moodle Mobile App for iPhone – Released!]<br />
* Video demonstration - [http://www.youtube.com/watch?v=5OYt6MOd8A8 Moodle Mobile App for iPhone]<br />
* [[:dev:Mobile app|Mobile app developer notes]] including the Mobile app roadmap<br />
<br />
[[Category:Mobile]]</div>Chadstahttps://docs.moodle.org/37/en/index.php?title=Environment&diff=75851Environment2010-09-15T09:01:57Z<p>Chadsta: </p>
<hr />
<div>Location: ''Administration > Server > Environment''<br />
<br />
<br />
The environment page enables you to check that your site meets all system requirements for your current and future versions of Moodle. It is important to check system requirements prior to [[Upgrading|upgrading]].<br />
<br />
<br />
Note: some of the PHP extensions are included as standard in later distributions of PHP, depending on platform:<br />
* Iconv is included in PHP from 5.0 onwards on Windows [http://uk3.php.net/manual/en/iconv.installation.php]<br />
* Tokenizer is included in PHP from 4.3.0 onwards [http://uk2.php.net/manual/en/tokenizer.installation.php]<br />
* Ctype is included by default from PHP 4.2.0 onwards http://uk.php.net/manual/en/ctype.installation.php<br />
<br />
<br />
==Moodle version 1.5.3==<br />
<br />
*MySQL version - 3.23 or later is required<br />
*PHP version - 4.1.0 or later is required <br />
*The php_extension mbstring is recommended to be installed/enabled<br />
<br />
==Moodle version 1.6==<br />
<br />
*MySQL version 4.1.12 or later for sites that are exclusively [http://czyborra.com/charsets/iso8859.html Latin-1], 4.1.16 if you have other languages, or PostgreSQL 7.4.x or later<br />
*PHP version 4.3.0 or later is required (but don't use versions 5.0.0 to 5.0.6 which were buggy)<br />
*The php_extension iconv is recommended to be installed/enabled<br />
*The php_extension mbstring is recommended to be installed/enabled<br />
<br />
==Moodle version 1.8==<br />
<br />
*MySQL version 4.1.16 or later is required, or PostgreSQL 7.4.x or later<br />
*PHP version 4.3.0 or later is required (but don't use versions 5.0.0 to 5.0.6 which were buggy)<br />
*[[admin/environment/unicode|Unicode]] is required<br />
*The [[admin/environment/php extension/curl|php_extension curl]] is recommended to be installed/enabled<br />
*The [[admin/environment/php extension/iconv|php_extension iconv]] is recommended to be installed/enabled<br />
*The [[admin/environment/php extension/mbstring|php_extension mbstring]] is recommended to be installed/enabled<br />
*The [[admin/environment/php extension/openssl|php_extension openssl]] is recommended to be installed/enabled<br />
*The [[admin/environment/php_extension/tokenizer|php_extension tokenizer]] is recommended to be installed/enabled<br />
*The [[admin/environment/php_extension/xmlrpc|php_extension xmlrpc]] is recommended to be installed/enabled<br />
*The [[admin/environment/php_extension/ctype|php_extension ctype]] is recommended to be installed/enabled<br />
<br />
==Moodle version 1.9==<br />
===PHP ===<br />
* PHP version 4.3.0 or later is required<br />
* PHP Settings. Check these settings in your php.ini or .htaccess file (if you're using Apache). For settings which use ON/OFF as their values, you can substitute 1 for ON and 0 for OFF if you prefer. <br />
** ''register_globals'' '''MUST''' be OFF<br />
** ''safe_mode'' needs to be OFF.<br />
** ''memory_limit'' should be at least 16M (32M is recommended for Moodle 1.7 and 40M for Moodle 1.8 or later). Large sites may need more than 128M. PHP 5.2.x requires higher memory_limit values than previous versions of PHP. 64bit operating systems require even more memory.<br />
** ''session.save_handler'' needs to be set to FILES.<br />
** ''magic_quotes_gpc'' should be OFF<br />
** ''magic_quotes_runtime'' needs to be OFF.<br />
** ''file_uploads'' needs to be ON.<br />
** ''session.auto_start'' needs to be OFF.<br />
** ''session.bug_compat_warn'' needs to be OFF.<br />
* PHP Extensions and libraries<br />
** The mbstring extension is recommended.<br />
** The iconv extension is recommended. <br />
** [http://www.libgd.org/ GD library] and the [http://www.freetype.org/ FreeType 2] library and extensions are needed to be able to look at the dynamic graphs that the logs pages make. (Freetype support is available as part of the GD extension for the 5.x versions of PHP).<br />
** The mysql extension is required if you are using the MySQL database. Note that in some Linux distributions (notably Red Hat) this is an optional installation.<br />
** The pgsql extension is required if you are using the PostgreSQL database.<br />
** The curl extension is recommended.<br />
** The tokenizer extension is recommended.<br />
** The curl and openssl extensions are required for the Moodle network functionality.<br />
** The xmlrpc extension is required for the Moodle network functionality.<br />
** The ctype extension is recommended.<br />
** Other PHP extensions may be required.<br />
<br />
===Database===<br />
* Database (pick one):<br />
** MySQL 4.1.16 or<br />
** Postgres 8.0 or<br />
** MSSQL 9.0 or<br />
** Oracle 9.0<br />
<br />
===See also ===<br />
*[[Upgrading to Moodle 1.9]]<br />
<br />
==Moodle version 2.0==<br />
=== Hardware === <br />
* Disk Space: 160MB min<br />
* Memory (RAM): 256 min, 1GB reccomnded, 50 users per 1GB RAM<br />
<br />
=== Software === <br />
* Web server software. Such as [[Apache]] or [[IIS]].<br />
* [[PHP]] scripting language. The exact requirements for PHP in Moodle 2.0 are [[#php_requires|below.]]<br />
<span id="php_requires">'''''</span><br />
===PHP Configuration ===<br />
* Version: 5.2.8 or later, it will not support any earlier version.<br />
** PHP Settings. Check these settings in your php.ini or .htaccess file (if you're using Apache). For settings which use ON/OFF as their values, you can substitute 1 for ON and 0 for OFF if you prefer. <br />
*** ''register_globals'' '''MUST''' be OFF<br />
*** ''safe_mode'' needs to be OFF.<br />
*** ''memory_limit'' should be at least 128M. Large sites may need more than 128M. PHP 5.2.x requires higher memory_limit values than previous versions of PHP. 64bit operating systems require even more memory.<br />
*** ''session.save_handler'' needs to be set to FILES.<br />
*** ''magic_quotes_gpc'' should be OFF. Unlike earlier versions of Moodle.<br />
*** ''magic_quotes_runtime'' needs to be OFF.<br />
*** ''file_uploads'' needs to be ON.<br />
*** ''session.auto_start'' needs to be OFF.<br />
*** ''session.bug_compat_warn'' needs to be OFF.<br />
** PHP Extensions and libraries<br />
*** The mbstring extension is recommended.<br />
*** The iconv extension is recommended <br />
*** [http://www.libgd.org/ GD library] and the [http://www.freetype.org/ FreeType 2] library and extensions are needed to be able to look at the dynamic graphs that the logs pages make. (Freetype support is available as part of the GD extension for the 5.x versions of PHP)<br />
*** The mysql extension is required if you are using the MySQL database. Note that in some Linux distributions (notably Red Hat) this is an optional installation.<br />
*** The pgsql extension is required if you are using the PostgreSQL database.<br />
*** The pdo and pdo_sqlite extensions are required for the (experimental) SQLite 3 database support.<br />
*** The curl extension is recommended.<br />
*** The tokenizer extension is recommended.<br />
*** The curl and openssl extensions are required for the Moodle network functionality.<br />
*** The xmlrpc extension is required for the Moodle network functionality.<br />
*** The ctype extension is recommended.<br />
*** The intl extension is recommended. It is used to improve internationalization support, such as locale aware sorting.<br />
*** Other PHP extensions may be required to support optional Moodle functionality, especially external authentication and/or enrolment (e.g. LDAP extension for LDAP authentication and the sockets extension for Chat server).<br />
<br />
=== Database ===<br />
* A working database server: [[MySQL]] or [[PostgreSQL]] are completely supported and recommended for use with any version of Moodle. MySQL is ''the'' choice for many people because it is very popular, but there are some [[Arguments in favour of PostgreSQL|arguments in favour of PostgreSQL]], especially if you are planning a large deployment.<br />
** MySQL 4.1.16 or <br />
** Postgres 8.0 or <br />
** MSSQL 9.0 or <br />
** Oracle 9.0<br />
** SQLite 3 (experimental)<br />
<br />
===See also ===<br />
*[[Installing Moodle 2.0]]<br />
*[[Upgrading to Moodle 2.0]]<br />
<br />
[[Category:Environment]]<br />
[[Category:Moodle 2.0]]<br />
[[Category:Moodle 1.9]]<br />
[[Category:Moodle 1.8]]<br />
[[Category:Moodle 1.6]]<br />
<br />
[[eu:Ingurunea]]<br />
[[fr:Environnement]]<br />
[[ja:動作環境]]</div>Chadstahttps://docs.moodle.org/37/en/index.php?title=User_profile_fields&diff=32589User profile fields2008-02-21T11:42:35Z<p>Chadsta: </p>
<hr />
<div>{{Moodle 1.8}}Location: ''Administration > Users > Accounts > User profile fields''<br />
<br />
<br />
In Moodle 1.8 onwards, administrators are able to create new user profile categories and fields. Profile fields may be a menu of choices or text input and may be required or not.<br />
<br />
New profile fields will appear on each user’s profile page (and on the user sign-up page in Moodle 1.9 onwards).<br />
<br />
For one thing, this means that U.S. users will finally be able to have valid addresses, including *states*, without which an address can be meaningless. (Which state is Springfield in? Oh, 15 of them!)<br />
<br />
<br />
'''Important'''<br />
<br />
If the site administrator bulk uploads user data[https://docs.moodle.org/en/Upload_users] via .csv file, it is essential to use the correct convention to represent the new profile field. The convention is profile_field_shortname<br />
<br />
Replace 'shortname' with the actual short name used for the new profile field eg. dob. So the field should read something like profile_field_dob<br />
<br />
'''Examples of use'''<br />
<br />
'''House System'''<br />
<br />
Many schools have a 'House' system where students and staff are assigned to a given House. For example, a school has eight houses, named after its founders: Adderton, Coolock, Gorry, Loretto, McAuley, Mercedes, Tighe and Whitty. The site administrator can add a user profile field that offers a 'Menu of choices' to the user. A default value can also be selected. If the administrator decides to bulk upload House data for users via a .csv file, it is important to represent the above array of values as 1,2,3,4,5,6,7,8 in the file. That is to state, if a user belongs to Adderton House, the value '1' should be entered for the 'House' user profile field in the given record.<br />
<br />
'''Birthday Block'''<br />
<br />
Here's how to automatically display user birthdays via a Moodle block. <br />
<br />
# Site administrators must create a new user field for 'Date of Birth' as 'Text input' type. <br />
# Download and install the 'Birthday Block'[http://moodle.org/mod/data/view.php?d=13&rid=901] plugin. <br />
# When configured, this block pulls data from the DOB user field and displays user birthdays. <br />
# Of course, user data must exist in correct format for this block to display birthdays.<br />
<br />
==See also==<br />
<br />
*Issue [http://tracker.moodle.org/browse/MDL-9702 MDL-9702] - Custom user profile fields on the signup page<br />
<br />
[[Category:Administrator]]<br />
<br />
[[fr:Champs du profil]]</div>Chadstahttps://docs.moodle.org/37/en/index.php?title=User_profile_fields&diff=32581User profile fields2008-02-21T11:29:23Z<p>Chadsta: </p>
<hr />
<div>{{Moodle 1.8}}Location: ''Administration > Users > Accounts > User profile fields''<br />
<br />
<br />
In Moodle 1.8 onwards, administrators are able to create new user profile categories and fields. Profile fields may be a menu of choices or text input and may be required or not.<br />
<br />
New profile fields will appear on each user’s profile page (and on the user sign-up page in Moodle 1.9 onwards).<br />
<br />
For one thing, this means that U.S. users will finally be able to have valid addresses, including *states*, without which an address can be meaningless. (Which state is Springfield in? Oh, 15 of them!)<br />
<br />
<br />
'''Important'''<br />
<br />
Should the site administrator intend to bulk upload user data[https://docs.moodle.org/en/Upload_users] via .csv file, it is essential to use the correct convention to represent the new profile field. The convention is profile_field_shortname<br />
<br />
Replace 'shortname' with the actual short name used for the new profile field eg. dob. So the field should read something like profile_field_dob<br />
<br />
'''Examples of use'''<br />
<br />
'''House System'''<br />
<br />
Many schools have a 'House' system where students and staff are assigned to a given House. For example, a school has eight houses, named after its founders: Adderton, Coolock, Gorry, Loretto, McAuley, Mercedes, Tighe and Whitty. The site administrator can add a user profile field that offers a 'Menu of choices' to the user. A default value can also be selected. Should the administrator decide to bulk upload House data for users via a .csv file, it is important to represent the above array of values as 1,2,3,4,5,6,7,8 in the file. That is to state, if a user belongs to Adderton House, the value '1' should appear for the 'House' user profile field for the given record.<br />
<br />
'''Birthday Block'''<br />
<br />
Here's how to automatically display user birthdays via a Moodle block. <br />
<br />
# Site administrators must create a new user field for 'Date of Birth' as 'Text input' type. <br />
# Download the 'Birthday Block'[http://moodle.org/mod/data/view.php?d=13&rid=901] plugin. <br />
# When configured, this block pulls data from the DOB user field and displays user birthdays. <br />
# Of course, user data must exist in correct format for this block to display birthdays.<br />
<br />
==See also==<br />
<br />
*Issue [http://tracker.moodle.org/browse/MDL-9702 MDL-9702] - Custom user profile fields on the signup page<br />
<br />
[[Category:Administrator]]<br />
<br />
[[fr:Champs du profil]]</div>Chadstahttps://docs.moodle.org/37/en/index.php?title=User_profile_fields&diff=32561User profile fields2008-02-21T11:18:09Z<p>Chadsta: </p>
<hr />
<div>{{Moodle 1.8}}Location: ''Administration > Users > Accounts > User profile fields''<br />
<br />
<br />
In Moodle 1.8 onwards, administrators are able to create new user profile categories and fields. Profile fields may be a menu of choices or text input and may be required or not.<br />
<br />
New profile fields will appear on each user’s profile page (and on the user sign-up page in Moodle 1.9 onwards).<br />
<br />
For one thing, this means that U.S. users will finally be able to have valid addresses, including *states*, without which an address can be meaningless. (Which state is Springfield in? Oh, 15 of them!)<br />
<br />
'''Important'''<br />
<br />
Should the site administrator intend to [[bulk upload user data]] via .csv file, it is essential to use the correct convention to represent the new profile field. The convention is profile_field_shortname<br />
<br />
Replace 'shortname' with the actual short name used for the new profile field eg. dob. So the field should read something like profile_field_dob<br />
<br />
'''Examples of use'''<br />
<br />
'''House System'''<br />
<br />
Many schools have a 'House' system where students and staff are assigned to a given House. For example, a school has eight houses, named after its founders: Adderton, Coolock, Gorry, Loretto, McAuley, Mercedes, Tighe and Whitty. The site administrator can add a user profile field that offers a 'Menu of choices' to the user. A default value can also be selected. Should the administrator decide to bulk upload House data for users via a .csv file, it is important to represent the above array of values as 1,2,3,4,5,6,7,8 in the file. That is to state, if a user belongs to Adderton House, the value '1' should appear for the 'House' user profile field for the given record.<br />
<br />
'''Birthday Block'''<br />
<br />
Here's how to automatically display user birthdays via a Moodle block. <br />
<br />
1. Site administrators must create a new user field for 'Date of Birth' as 'Text input' type. <br />
2. Download the 'Birthday Block' plugin. <br />
3. When configured, this block pulls data from the DOB user field and displays user birthdays. <br />
4. Of course, user data must exist in correct format for this block to display birthdays.<br />
<br />
==See also==<br />
<br />
*Issue [http://tracker.moodle.org/browse/MDL-9702 MDL-9702] - Custom user profile fields on the signup page<br />
<br />
[[Category:Administrator]]<br />
<br />
[[fr:Champs du profil]]</div>Chadsta