moodle php代码解读_Moodle学习笔记

本文详细介绍了Moodle的配置技巧,包括用户注册、外部IP访问、密码规则设定、开启PHP GD库、上传文件大小调整、SMTP服务配置以及忘记密码功能的使用。此外,还讲解了Moodle主题和新闻样式自定义的方法。
摘要由CSDN通过智能技术生成

一、基本配置

1、用户注册问题

如果希望用户可以自己注册,安装过程的最后一步要选择运行通过Email注册,如果安装的时候没有选择该项,安装以后可以在“设置-网站

管理-插件-身份认证-管理身份认证”右侧找到“自助注册”从下拉菜单选择“基于email的自助注册”即可实现用户注册,选择“禁用”则

禁止用户自助注册。

2、外部IP无法访问问题

如果是在windows下配置的Moodle服务器,默认情况下只能本机访问,如果需要其他电脑访问请更改www\moodle下的config.php文件,将$C

FG->wwwroot='http://127.0.0.1/moodle';的127.0.0.1改为你的IP地址,这样可以保证Moodle平台上的链接都是指向你的服务器。

3、密码规则

Moodle默认是强制复制密码策略,可以取消该策略,方法:

设置-网站管理-安全-网站策略,取消右侧选项中的密码规则复选框,保存更改即可。

4、如何开启php的gd库

GD库,是php处理图形的扩展库,GD库提供了一系列用来处理图片的API,使用GD库可以处理图片,或者生成图片。在网站上GD库通常

用来生成缩略图,或者用来对图片加水印,或者用来生成汉字验证码,或者对网站数据生成报表等。

安装完php+mysql环境,默认是没有开启gd库的,开启方法:

(1)打开Apache安装目录下的php.ini文件;

(2)去掉;extension=php_gd.dll或;extension=php_gd2.dll前的“;”;

(3)重启Apache服务器即可。

其他扩展库开启方法相同。

5、Moodle上传文件大小修改

PHP默认的上传文件大小为2M,如果需要修改大小,在PHP目录的php.ini文件中找到修改upload_max_filesize=10M,post_max_size=10M

即将上传文件大小修改为10M,重启apache即可。

然后修改moodle设置,“网站管理-课程-课程缺省设置-最大上传文件”修改为10M,

然后在“网站管理-课程添加修改课程”里新增或修改课程的时候将“最大上传文件”改为10M

6、Moodle的SMTP服务设置

SMTP服务实现的是用户注册以后自动向注册邮箱发送一封确认信的效果,moodle内置了smtp功能,设置方法:管理员登陆以后点击“设

置-网站管理-插件-消息输出-Email”在右侧页面输入相应参数,主要设置SMTP主机,SMTP用户名,密码(比如我们想使用自己的邮箱给

注册用户发送确认信,这里就输入自己邮箱的用户名密码)确认即可。这个时候用户就可以注册以后收到一封确认邮件了。

7、忘记密码功能使用

如果用户忘记了自己的密码,可以使用忘记密码功能,方法:单击登陆进入登陆页面点击下方的“忘记用户名和密码了?”进入新页面,

输入自己的用户名或者注册邮箱点击搜索,此时系统会向注册的邮箱发送一封邮件,将邮件里的地址打开,系统将会提示已经将新密码

发送到邮箱里,这就是自己的登陆的新密码,由于新密码难以记忆,所以请及时修改密码

二、Moodle外观修改:

1、如何修改主题:

Moodle默认安装了很多的主题风格,可以自定义主题,

方法:点击“设置-网站管理-外观-主题风格-主题选择器”,在右侧将会显示主题选择。

2、修改新闻样式

E:\web\moodle\blocks\news_items\block_news_items.php处修改新闻列表的样式。

将该页中的

''.$discussion->subject.''.

'wwwroot.'/mod/forum/discuss.php?d='.$discussion->discussion.'">'.

$strmore.'...

'.修改为:
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值