moodle其他代码】的更多相关文章

, $sectionnum=false, $strictness=IGNORE_MISSING):给课程模块一个id,找出coursemoudle的描述 get_coursemodule_from_id(模块类型名称, 课程模块id, 选修课id额外的验证,包括相对节号(0,1,2,...), $strictness=IGNORE_MISSING) 关于moodle的全局对象stdCLass用法: 1首先在实例化空对象时给个全局如:unset($CFG); global $CFG; $CFG=…
前提: 1)     基于Moodle3.0,要求Moodle版本高于2.0 2)     PHP编程基础:语言的了解和开发工具使用 有经验的开发人员和那些只是想程序员的参考文本应参阅附录A. 1.   简述 从无到有,创建一个名为“SimpleHtml”的版块,为了保持一致性,遵循使用小写“simplehtml”.同时新建版块相应文件均在/blocks/simplehtml目录下.每当一个文件的路径在本文档中提到的,它会始终以斜线开始.这是指Moodle的主目录: 所有文件和目录将相对于该目录…
[玩坏Moodle平台]Moodle平台的5个新玩法 1.RSS订阅 Moodle平台可以导入外部博客(或其他提供RSS的服务),并显示在Moodle内置的博客系统中.无论是自己的个人网站还是他人的博客都可以导入进来,与其他用户共享. Where? 右侧导航栏->设置->个人资料设置->博客->注册外部博客 或登录Moodle平台后直接进入 http://moodle.rdfz.cn/blog/external_blog_edit.php 在”网址”中输入一个rss订阅地址(例如:…
Moodle插件之Filters(过滤器) 过滤器是一种在输出之前自动转换内容的方法. 目的: 创建名为helloworld的过滤器,实现将预输出的“world”字符串替换成“hello world”,并在此基础上升级,提供替换字符串和新字符串的设置,要求过滤器根据设置进行替换. 基本目录结构:…
说起Moodle,我相信学习教育技术的同学应该都不陌生,在大学的网络与远程教育课中,我有幸与传说中的Moodle相遇,然后相知,但是我绝对不会跟你们说一直到我毕业,我都没有找到一个合适的时间与这位Ms.Moodle相识,尽管我知道她对我蛮有好感!这是为什么呢?为什么呢?为……呢?好吧,我承认,我之所以没能好好认识一下Moodle,无外乎Moodle一直以来给我的感觉就一个:配置起来异常繁琐,不仅安装步骤甚多,需要安装的软件甚多,而且稍不注意就会出错,出错不要紧呀,要紧的是一个芝麻大的错还需要花大…
在这篇Moodle的qq登录(QQ登陆)版块的使用教程中,我们假定你已经有了一个有域名,外网能访问的Moodle2.4+网站,并且数据库使用的是mysql. 我们将提供Moodle的QQ登录版块的下载地址,以及这个版块的安装使用方法. 本系列教程将引导你完成如下任务: 申请QQ互联的appid 在Moodle上安装QQ登录版块 QQ登录版块中填入appid 第一章 申请QQ互联应用appid 创建QQ互联应用 QQ账号登陆 QQ账号登陆,首先需要在qq互联上进行申请,申请地址:http://co…
1.将面包屑的符号换成">>",找到皮肤包里的config.php文件,在最后加入 $THEME->rarrow=">&gt"; 2.引入自己的js代码:找到皮肤包里的config.php,在后面加入 $THEME->javascripts = array(); $THEME->javascripts_footer = array('jquery-1.7.2.min','custom'); 其中,上面一段代码是把js加到页…
<?php//权限定义$capabilities = array( 'mod/mytest:managefiles' => array(//具体的权限:插件类型/插件名/权限 这里是增加一个实例 'riskbitmask' => RISK_SPAM,//该项权限对应的安全风险 'captype' => 'write',//权限类型:允许的读写能力 'contextlevel' => CONTEXT_MODULE,//上下文级别这里表示在模块场景生效 'archetypes'…
一.安装工具下载: 系统环境: Operating System: Windows 10 Enterprise 64-bit (10.0, Build 17134) 集成软件: XAMPP Version: 7.2.10,XAMPP主要就是搭建apache服务器和mysql数据库.XAMPP(Apache+MySQL+PHP+PERL)是一个功能强大的建站集成软件包.当然你也可以使用easy PHP或者wamp或帝国软件,这些都是集成包.你要是不想使用的话可以自己单独安装后自己配置.这里我使用x…
Moodle插件开发系列——XMLDB编辑器 位置:网站管理>开发> XML编辑器 l  XML编辑器是制作install.xml文件的工具,而install.xml是指定Moodle建立数据库表的规范文件. l  它将表/字段/键/索引等的编辑变得简单,使开发人员能够将时间使用在编码和改进上,而不是与XML文件和手动编辑造成的错误. l  Moodle中,所有install.xml文件均在每个插件的db目录下,该文件通过一些点击和按键就可以编辑(我们建议如此).那些install.xml将包…