Note: You are currently viewing documentation for Moodle 3.2. Up-to-date documentation for the latest stable version of Moodle is probably available here: Admin tools.

Admin tools: Difference between revisions

From MoodleDocs
(Managing a Moodle site template)
No edit summary
 
(20 intermediate revisions by 6 users not shown)
Line 1: Line 1:
{{Managing a Moodle site}}
{{Managing a Moodle site}}
{{New features}}Admin tools such as the Question engine upgrade helper and the Timezones updater can be managed by an administrator in ''Settings > Site administration > Plugins > Admin tools > Manage admin tools''.
The following admin tools can be managed by an administrator in ''Administration > Site administration > Plugins > Admin tools > Manage admin tools''.
 
*[[:dev:Acceptance testing]]
*[[Installing plugins|Plugin installer]]
*[[Upgrade tool|Assignment upgrade helper]]
*[[Permissions|Capability overview]] - in ''Site Administration > Users > Permissions > Capability report''
*[[Migration from MyISAM to InnoDB|Convert to InnoDB]]
*[[Database transfer]]
*[[Search and replace|DB search and replace]]
* [[Health center]] - browse to the URL ''yourmoodlesite.com/admin/tool/health/''
*[[Language customization]] in ''Administration > Site administration > Language> Language customization''
*[[Language packs]] in ''Administration > Site administration > Language > Language packs''
*Multilang upgrade
*[[:dev:PHPUnit|PHPUnit tests]]
*[[:dev:Profiling PHP|Profiling runs]]
*Random course generator
*[[Reducing spam in Moodle|Spam cleaner]] in ''Administration > Site administration > Reports > Spam cleaner''
*[[Location|Timezones updater]] in ''Administration > Site administration > Location > Update timezones''
*[[Roles settings|Unsupported role assignments]] in ''Administration > Site administration > Users > Permissions > Unsupported role assignments''
*[[Upload users|User upload]] in ''Administration > Site administration > Users > Accounts > Upload users''
*[[Upload courses]] in ''Administration > Site administration > Courses > Upload courses''
*[[:dev:XMLDB editor|XMLDB editor]] in ''Site administration > Development > XMLDB editor''
 
==What kind of technical skills do I need to take on Moodle Administration?==
Reading and writing are handy skills, and probably the most useful. This is something of a loaded question, and the answer is actually, depends on what you want to do, and what skills you already have.
 
Do you have any HTML, CSS and PHP skills? Do you have any SQL database skills. If you do, then you have a good start, if you do not, then do not worry about it. If you need them, you will pick these skills up as you go, and if you already have any programming skills, it is going to be fairly easy to do so. If you have never done any programming before, it is a little more difficult, but once you have the idea, it becomes a lot easier. Unless you intend on developing your Moodle, e.g. build your own home made theme, alter code to reflect your own organization, then you can get away without any of these skills. What you need is a way of developing a quick understanding of how Moodle works. With the introduction of Moodle v2, the learning curve has steepened somewhat, but it is still not that difficult.
 
Installing and setting up a new Moodle is not as difficult as it used to be. Some servers and service providers do have problems, from time to time, but if you work with your ISP, and the Moodle Community, you will get your Moodle up and running. Once it is going, start looking at it. You won't break anything, unless you start deleting things. Your best bet would be to read the documents. Look at the page you are working on. Somewhere on that page is a link that points to "Moodle Docs for this page". That is your best, most readily available, clues on how to do things. Once familiar with the environment, and how to get around it, how to get information on it, then the major steps have been taken, the rest is a continual refinement of that.       
 
[[Image:lightbulb.png|frame|left|Tip]]As a newbie Administrator, it is easy to get overwhelmed with all the different things available, useful plugins and extra blocks and so on, but the majority of those things are third-party made, not Moodle.org in origin. Be aware that, as a general rule of thumb, the further you move away from the standard Moodle, the greater your risks of things going wrong. This does not mean the plugins are badly written, and some are really handy, just sometimes things go wrong. If you are going to use them, be deliberate in your choice, do not use them just because it might be a good idea.
 
Perhaps the best thing is that you create a Moodle on your desktop, or laptop, and you use that as a testbed. It should be the same version as your production site, to make things easy. Try things there first, if there is no problems, then you can replicate it on your production site.


==See also==
==See also==
* MDL-29029


*[[:dev:Admin tools|Admin tools developer documentation]]


{{stub}}
[[Category:Site administration]]


[[Category:Site administration]]
[[es:Herramientas administrativas]]
[[fr: Outils d'administration]]
[[de:Dienstprogramme]]

Latest revision as of 11:44, 8 February 2016

The following admin tools can be managed by an administrator in Administration > Site administration > Plugins > Admin tools > Manage admin tools.

What kind of technical skills do I need to take on Moodle Administration?

Reading and writing are handy skills, and probably the most useful. This is something of a loaded question, and the answer is actually, depends on what you want to do, and what skills you already have.

Do you have any HTML, CSS and PHP skills? Do you have any SQL database skills. If you do, then you have a good start, if you do not, then do not worry about it. If you need them, you will pick these skills up as you go, and if you already have any programming skills, it is going to be fairly easy to do so. If you have never done any programming before, it is a little more difficult, but once you have the idea, it becomes a lot easier. Unless you intend on developing your Moodle, e.g. build your own home made theme, alter code to reflect your own organization, then you can get away without any of these skills. What you need is a way of developing a quick understanding of how Moodle works. With the introduction of Moodle v2, the learning curve has steepened somewhat, but it is still not that difficult.

Installing and setting up a new Moodle is not as difficult as it used to be. Some servers and service providers do have problems, from time to time, but if you work with your ISP, and the Moodle Community, you will get your Moodle up and running. Once it is going, start looking at it. You won't break anything, unless you start deleting things. Your best bet would be to read the documents. Look at the page you are working on. Somewhere on that page is a link that points to "Moodle Docs for this page". That is your best, most readily available, clues on how to do things. Once familiar with the environment, and how to get around it, how to get information on it, then the major steps have been taken, the rest is a continual refinement of that.

Tip

As a newbie Administrator, it is easy to get overwhelmed with all the different things available, useful plugins and extra blocks and so on, but the majority of those things are third-party made, not Moodle.org in origin. Be aware that, as a general rule of thumb, the further you move away from the standard Moodle, the greater your risks of things going wrong. This does not mean the plugins are badly written, and some are really handy, just sometimes things go wrong. If you are going to use them, be deliberate in your choice, do not use them just because it might be a good idea.

Perhaps the best thing is that you create a Moodle on your desktop, or laptop, and you use that as a testbed. It should be the same version as your production site, to make things easy. Try things there first, if there is no problems, then you can replicate it on your production site.

See also