一、基本配置

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.'...

'.修改为:

moodle php代码解读_Moodle学习笔记相关推荐

  1. 从滚动条到画布的几个代码文件——Python学习笔记之十七

    从滚动条到画布的几个代码文件--Python学习笔记之十七 这一章的继续学习,比在前的照片涉及代码要轻松一些,代码打完后的预期结果总能实现.特别让人欣慰的一点,文本上的文字理解好像上了一个台阶,不用多 ...

  2. java mvc框架代码_JAVA技术学习笔记:SpringMVC框架(内附入门程序开发代码)

    原标题:JAVA技术学习笔记:SpringMVC框架(内附入门程序开发代码) JavaEE体系结构包括四层,从上到下分别是应用层.Web层.业务层.持久层.Struts和SpringMVC是Web层的 ...

  3. XGB建模流程化代码—仅作学习笔记

    XGB建模流程化代码-仅作个人学习笔记 以下绝大部分出自网络,因为不知道具体作者是谁...代码部分针对自己学习使用修改了一下 建模的要点80%在数据,我是真的理解到了,心痛.头疼☠ 本篇主要是把xgb ...

  4. c语言float二进制输出代码_C语言学习笔记——学前知识概述

    将我大一学习C语言时做的笔记拿来与大家分享,内容比较浅显,比较适合初学者,如有错误还请见谅,提出改正,谢谢! 前言:此C语言笔记是本人在自学时记录的一些重点或初学者常犯的错误,希望我的这本笔记能够对大 ...

  5. core java 9 代码_Java Core 学习笔记——3.char/Unicode/代码点/代码单元

    通用字符集(UCS) UCS是由ISO制定的ISO 10646(或称ISO/IEC 10646)标准所制定的标准字符集. UCS包括了其他所有的字符集(包含了已知语言的所以字符). ISO/IEC 1 ...

  6. 安卓代码跟踪方式学习笔记

    一.代码跟踪的介绍&使用工具 代码跟踪常用于调试程序中,跟踪并了解程序的执行轨迹和执行逻辑.这样来说,对Java这样的高级语言来说,我们容易理解也容易调试.但是像一些低级语言,例如ASM.Sm ...

  7. python通过封装可以实现代码复用_Python学习笔记(五)函数和代码复用

    函数能提高应用的模块性,和代码的重复利用率.在很多高级语言中,都可以使用函数实现多种功能.在之前的学习中,相信你已经知道Python提供了许多内建函数,比如print().同样,你也可以自己创建函数, ...

  8. pytorch线性回归代码_[PyTorch 学习笔记] 1.3 张量操作与线性回归

    本章代码:https://github.com/zhangxiann/PyTorch_Practice/blob/master/lesson1/linear_regression.py 张量的操作 拼 ...

  9. Python自带又好用的代码调试工具Pdb学习笔记

    返璞归真 这几天项目有一个linux下部署数据库的操作,数据库使用python进行初始化安装.然后问题来了,由于linux服务器涉及安全要求,除了代码以来的Python3.6版本外不允许安装其他插件与 ...

  10. tsne原理以及代码实现(学习笔记)

    文章目录 1. t-SNE的基本概念 2. t-SNE介绍 2.1 SNE(随机邻域嵌入) 2.2 t-SNE 2.3 t-SNE的优缺点 2.3.1 t-SNE优点 2.3.2 t-SNE的缺点 3 ...

最新文章

  1. 信息系统监理师题库_信息系统监理题库
  2. path classpath
  3. [持续更新]UnsatisfiedLinkError常见问题及解决方案
  4. UVA 1331 Minimax Triangulation DP, 三角剖分
  5. Algorithm之MC:Monte Carlo method蒙特·卡罗方法的简介、实现、应用
  6. pytorch 常用层(四)
  7. 马斯克认为 AI 必超越并威胁人类,他宁愿搞脑机接口也不碰AI
  8. Linux 设置系统时间和时区2.Ubuntu
  9. 如何用Visio画出总线(空心的箭头)如何放置粗双向可变箭头
  10. html制作唯品会登陆页面,唯品会网页登陆页面高清,唯品会网页版登陆页面,唯品会网页登陆页面...
  11. VisualAge使用技巧(二)
  12. 一楼到十楼的每层电梯门口都放着一颗钻石,钻石大小不一。你乘坐电梯从一楼到十楼,每层楼电梯门都会打开一次,只能拿一次钻石,问怎样才能拿到最大的一颗?
  13. SAP HANA XS ODATA使用参数展示具体数据
  14. 【openlayers】ol3地图组成部分
  15. Kindle下线在即 使用cpolar建立自己的电子书图书馆
  16. 基于Java+SpringBoot+Thymeleaf+Mysql校园运动场地预约系统设计与实现
  17. 笔记本onenote绘画快捷键_onenote快捷键
  18. sigmoid与softmax的区别与联系
  19. 纳米金/银修饰空心/杂化/纳米管和链霉亲和素修饰/纳米金粒子修饰单分散聚苯乙烯微球制备方式
  20. php var的解释

热门文章

  1. python汉化 草蟒_草蟒首页、文档和下载 - Python 汉化版
  2. win10系统下使用大漠插件后台截图卡住的解决方法
  3. 使用JsonArray.fromObject()需要注意的事项
  4. 单目标跟踪MOSSE详细算法步骤+理论说明
  5. AMESim软件包 百度云下载
  6. StyTr^2:Image Style Transfer with Transformers
  7. c# gerber文件读取_gerber文件查看器|gerber文件查看工具(GerbView)下载 v7.71 免费版 - 121下载站...
  8. IT加速营-关于java开发,测试及职业规划的公众号
  9. Sql server中 如何用sql语句创建视图
  10. Spark SQL案例:分组排行榜