【问题标题】:Which programming/scripting languages to learn to design the user interface of a Moodle website? [closed]学习哪些编程/脚本语言来设计 Moodle 网站的用户界面? [关闭]
【发布时间】:2014-07-06 14:22:30
【问题描述】:

我的任务是为 Moodle 网站设计用户界面。

我对@9​​87654326@和CSS3有一个粗略的了解。但我在PHP 的技能水平为零。

我已经在Developer docs 中阅读了一般的“如何在 Moodle 中工作”几个小时,但我仍然不知所措:

我需要什么编程语言来设计网站的用户界面? PHP 是必不可少的吗?我从哪里开始?

我确实知道modules/pluginsAPI 是用PHP 编写的(参考),并且HTMLCSS 是使用的(reference),我希望我不会必须使用PHP。

如果现有 API 没有为某些类型的问题、块等提供 methods/functions 怎么办,这意味着我将不得不为它们编写代码。那么我必须为此使用PHP 吗?

我已经完成了Apache2 serverMySQL的下载和安装,准备安装PHP然后配置Eclipse进行Moodle开发。 接下来我该怎么做?

【问题讨论】:

  • 我认为'用户界面'是moodle的综合词。你能简单介绍一下你想在moodle的用户界面中创建什么吗?
  • @SumanBogati 我想扩展一个主题以便以某种方式显示某些类型的数据。
  • 请阅读这些链接上提供的文档,它可能对您有所帮助,docs.moodle.org/dev/Creating_a_themedocs.moodle.org/dev/Creating_a_theme
  • @SumanBogati 非常感谢。我读了它,它有很大帮助。但我一直在检查我想扩展的主题中的文件。我想到了几个问题,所以我在这里发布了questions here。请看看你能不能回答他们?

标签: php user-interface plugins moodle


【解决方案1】:

在moodle中,

服务器端的核心脚本语言是PHP,

对于客户端,正在使用 HTML、CSS 和 javaScript。

使用moodle,我们可以通过多种方式添加自定义功能,例如

模块、块、插件和主题。

在使用模块、块和插件时,您应该对 PHP 有很好的了解,并且对 HTML/CSS 有一点了解。

如果你选择主题方式,你应该对HTML/CSS有很好的了解,对PHP有一点了解。

通过主题方式,您可以提供良好的外观和感觉,并且可以为moodle添加有限的功能。

所以这一切都取决于你在moodle的用户界面中到底想要什么。

如果您想调整自定义菜单、个人资料仪表板和添加滑块,那么我建议您使用主题方式。

安装所需的PHP版本后,你只需要下载moodle,并安装在你的服务器上。

用于下载稳定版moodle

【讨论】:

    猜你喜欢
    • 2011-02-22
    • 2011-02-04
    • 2020-07-28
    • 2013-08-25
    • 1970-01-01
    • 1970-01-01
    • 2011-01-13
    • 1970-01-01
    • 2011-05-11
    相关资源
    最近更新 更多