<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
	<id>https://docs.moodle.org/dev/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Ralfh</id>
	<title>MoodleDocs - User contributions [en]</title>
	<link rel="self" type="application/atom+xml" href="https://docs.moodle.org/dev/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Ralfh"/>
	<link rel="alternate" type="text/html" href="https://docs.moodle.org/dev/Special:Contributions/Ralfh"/>
	<updated>2026-08-16T20:38:25Z</updated>
	<subtitle>User contributions</subtitle>
	<generator>MediaWiki 1.43.5</generator>
	<entry>
		<id>https://docs.moodle.org/dev/index.php?title=Talk:Outcomes_stage2&amp;diff=38720</id>
		<title>Talk:Outcomes stage2</title>
		<link rel="alternate" type="text/html" href="https://docs.moodle.org/dev/index.php?title=Talk:Outcomes_stage2&amp;diff=38720"/>
		<updated>2013-04-04T09:09:24Z</updated>

		<summary type="html">&lt;p&gt;Ralfh: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Outcomes stage 2 should be related with the badges development and global reports about &lt;br /&gt;
- user course enrolements&lt;br /&gt;
- global report about status in course&lt;br /&gt;
- report for user groups based on cohorts or user profile criteria (like department)&lt;br /&gt;
&lt;br /&gt;
The report should include  courses they rae unenrolled from or courses are deleted. So it will be possible to create a user history. &lt;br /&gt;
&lt;br /&gt;
We should think outcomes not only in dimensions of schools. They are also relevant in corporate environments.&lt;br /&gt;
Ralf Hilgenstock 2013/04/04&lt;/div&gt;</summary>
		<author><name>Ralfh</name></author>
	</entry>
	<entry>
		<id>https://docs.moodle.org/dev/index.php?title=Talk:Outcomes_stage2&amp;diff=38719</id>
		<title>Talk:Outcomes stage2</title>
		<link rel="alternate" type="text/html" href="https://docs.moodle.org/dev/index.php?title=Talk:Outcomes_stage2&amp;diff=38719"/>
		<updated>2013-04-04T09:08:50Z</updated>

		<summary type="html">&lt;p&gt;Ralfh: Created page with &amp;quot;Outcomes stage 2 should be related with the badges development and global reports about  - user course enrolements - global report about status in course - report for user groups...&amp;quot;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Outcomes stage 2 should be related with the badges development and global reports about &lt;br /&gt;
- user course enrolements&lt;br /&gt;
- global report about status in course&lt;br /&gt;
- report for user groups based on cohorts or user profile criteria (like department)&lt;br /&gt;
&lt;br /&gt;
The report should include  courses they rae unenrolled from or courses are deleted. So it will be possible to create a user history. &lt;br /&gt;
&lt;br /&gt;
We should think outcomes not only in dimensions of schools. They are also relevant in corporate environments.&lt;/div&gt;</summary>
		<author><name>Ralfh</name></author>
	</entry>
	<entry>
		<id>https://docs.moodle.org/dev/index.php?title=Talk:Files_usability_2.3&amp;diff=32370</id>
		<title>Talk:Files usability 2.3</title>
		<link rel="alternate" type="text/html" href="https://docs.moodle.org/dev/index.php?title=Talk:Files_usability_2.3&amp;diff=32370"/>
		<updated>2012-02-20T12:52:19Z</updated>

		<summary type="html">&lt;p&gt;Ralfh: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Another nice usability idea: MDL-23044 thumbnails in the filepicker in more cases (My private files, Server files, Recent files and File system repository would be the obvious ones to add.)&lt;br /&gt;
&lt;br /&gt;
Comment for C5: Server Files  by Ralf Hilgenstock&lt;br /&gt;
- Show only courses where user has access to&lt;br /&gt;
- Course category names are often not in aware, so they could be hidden&lt;br /&gt;
- User expect that all fields used in course context are available here. This includes activities and ressources. What happens with third party modules?&lt;br /&gt;
&lt;br /&gt;
Comment for D2: Add the ability to &amp;quot;replace&amp;quot; files by Ralf Hilgenstock &lt;br /&gt;
We discussed this with lots of clients. File versioning is not so easy to handle even if same files are used by several users. &lt;br /&gt;
Some cases:&lt;br /&gt;
.- Teacher 1 adds a file to several courses and wants to update the file in all courses. That is the standard situation. Mostly s/he is aware where the file is been used.&lt;br /&gt;
.- Teacher 2 adds a file to a long term syllabus to course 1a and has a course 1b with same topic in the next term. The syllabus is been updated for  the course 1b and the file has the same name. The new syllabus should be used in courses 1b only. It should not be changed accidentially in course 1a.&lt;br /&gt;
.-Teacher 3 adds a file to his course. Student 1 reads the document this week. During weekend a new version is been uploaded and replaced the first one. Student 2 reads next week version 2. At the end of week the teacher discusses the document in the class and students will be confused because they red different versions. &lt;br /&gt;
.-Teacher 4 adds a document into a course. Teacher 5 takes the document into its own course via server files. Teacher 4 updates the document. S/he is not aware that Teacher 5 also uses the document. Teacher 5 don&#039;t get an information that the document is been updated and is confused if students read different content&lt;br /&gt;
&lt;br /&gt;
During the discussions we found that teacher don&#039;t understand the the complexity of versioning of documents until its defined for different situations. Some aspects:&lt;br /&gt;
- who is document owner and who can update&lt;br /&gt;
- can I predefine what happens with  a document that I initially upload to the pool/course/activity (i.e. never update, always update in own contexts, always update in other users contexts, select replacement individually per context where it is been used, send notification to all users with information about changes)&lt;br /&gt;
- is there a notification about all contexts where a document is used&lt;br /&gt;
- can I choose replacement for the different contexts&lt;br /&gt;
- did other users of a document get a notification if some else updated the document.&lt;/div&gt;</summary>
		<author><name>Ralfh</name></author>
	</entry>
	<entry>
		<id>https://docs.moodle.org/dev/index.php?title=Talk:Files_usability_2.3&amp;diff=32369</id>
		<title>Talk:Files usability 2.3</title>
		<link rel="alternate" type="text/html" href="https://docs.moodle.org/dev/index.php?title=Talk:Files_usability_2.3&amp;diff=32369"/>
		<updated>2012-02-20T09:15:55Z</updated>

		<summary type="html">&lt;p&gt;Ralfh: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Another nice usability idea: MDL-23044 thumbnails in the filepicker in more cases (My private files, Server files, Recent files and File system repository would be the obvious ones to add.)&lt;br /&gt;
&lt;br /&gt;
Comment for C5: Server Files  by Ralf Hilgenstock&lt;br /&gt;
- Show only courses where user has access to&lt;br /&gt;
- Course category names are often not in aware, so they could be hidden&lt;br /&gt;
- User expect that all fields used in course context are available here. This includes activities and ressources. What happens with third party modules?&lt;/div&gt;</summary>
		<author><name>Ralfh</name></author>
	</entry>
	<entry>
		<id>https://docs.moodle.org/dev/index.php?title=Talk:Files_usability_2.3&amp;diff=32368</id>
		<title>Talk:Files usability 2.3</title>
		<link rel="alternate" type="text/html" href="https://docs.moodle.org/dev/index.php?title=Talk:Files_usability_2.3&amp;diff=32368"/>
		<updated>2012-02-20T09:15:24Z</updated>

		<summary type="html">&lt;p&gt;Ralfh: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Another nice usability idea: MDL-23044 thumbnails in the filepicker in more cases (My private files, Server files, Recent files and File system repository would be the obvious ones to add.)&lt;/div&gt;</summary>
		<author><name>Ralfh</name></author>
	</entry>
	<entry>
		<id>https://docs.moodle.org/dev/index.php?title=Talk:Files_usability_2.3&amp;diff=32367</id>
		<title>Talk:Files usability 2.3</title>
		<link rel="alternate" type="text/html" href="https://docs.moodle.org/dev/index.php?title=Talk:Files_usability_2.3&amp;diff=32367"/>
		<updated>2012-02-20T09:14:29Z</updated>

		<summary type="html">&lt;p&gt;Ralfh: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Another nice usability idea: MDL-23044 thumbnails in the filepicker in more cases (My private files, Server files, Recent files and File system repository would be the obvious ones to add.)&lt;br /&gt;
&lt;br /&gt;
Comment for C5: Server Files&lt;br /&gt;
- Show only courses where user has access to&lt;br /&gt;
- Course category names are often not in aware, so they could be hidden&lt;br /&gt;
- User expect that all fields used in course context are available here. This includes activities and ressources. What happens with third party modules?&lt;/div&gt;</summary>
		<author><name>Ralfh</name></author>
	</entry>
	<entry>
		<id>https://docs.moodle.org/dev/index.php?title=Interface_guidelines&amp;diff=1787</id>
		<title>Interface guidelines</title>
		<link rel="alternate" type="text/html" href="https://docs.moodle.org/dev/index.php?title=Interface_guidelines&amp;diff=1787"/>
		<updated>2009-03-11T13:04:21Z</updated>

		<summary type="html">&lt;p&gt;Ralfh: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;This document is not authoritative, it is a collection of ideas and under construction.&lt;br /&gt;
&lt;br /&gt;
==Keeping it simple==&lt;br /&gt;
&lt;br /&gt;
Use the minimum interface required to get the job done.&lt;br /&gt;
Order the elements by contexts. Give the user a strong orientation where the places are to do several things.&lt;br /&gt;
&lt;br /&gt;
==Standard pages==&lt;br /&gt;
&lt;br /&gt;
===Activity modules===&lt;br /&gt;
&lt;br /&gt;
*&#039;&#039;index.php&#039;&#039; - lists all instances for that module in a course&lt;br /&gt;
*&#039;&#039;view.php&#039;&#039; - displays a particular instance&lt;br /&gt;
*&#039;&#039;config.html&#039;&#039; - configure an instance of the module&lt;br /&gt;
&lt;br /&gt;
===Blocks===&lt;br /&gt;
&lt;br /&gt;
*&#039;&#039;config.html&#039;&#039; - configure an instance of the block&lt;br /&gt;
&lt;br /&gt;
==One script per major function/page==&lt;br /&gt;
&lt;br /&gt;
...&lt;br /&gt;
&lt;br /&gt;
==Page layout==&lt;br /&gt;
&lt;br /&gt;
# Print headings with print_heading, use the CSS hooks for IDs and Classes&lt;br /&gt;
# Print boxes around text using print_simple_box, use the CSS hooks for IDs and Classes&lt;br /&gt;
&lt;br /&gt;
==Form layout==&lt;br /&gt;
&lt;br /&gt;
# Show the more important settings at the top&lt;br /&gt;
# Each entry should have a label, and if necessary, a help file&lt;br /&gt;
# If there are more than 10 options, split them into required and optional/extra/advanced parameters&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Dealing with tables==&lt;br /&gt;
&lt;br /&gt;
Use the print_table function whenever possible.&lt;br /&gt;
&lt;br /&gt;
==Standard navigation tools==&lt;br /&gt;
&lt;br /&gt;
# All pages should call print_header, and supply a standard navigation path to be displayed in it. Where possible, it should look like: COURSE &amp;gt;&amp;gt; INDEX &amp;gt;&amp;gt; INSTANCE &amp;gt;&amp;gt; SUBPAGES...&lt;br /&gt;
# Pages within activity modules should call navmenu() to generate the appropriate navigation menu.&lt;br /&gt;
&lt;br /&gt;
==URLs==&lt;br /&gt;
&lt;br /&gt;
# URLs should be as short as possible.&lt;br /&gt;
# No underscores in parameter names or files names&lt;br /&gt;
# Never use two words when one would do.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Buttons vs links==&lt;br /&gt;
&lt;br /&gt;
This is a hard one to define ...&lt;br /&gt;
&lt;br /&gt;
The Google Web Accelerator issue definitely provides some pointers here:&lt;br /&gt;
&lt;br /&gt;
# Actions which can modify the state of Moodle (data files, database, session information) should be performed through buttons&lt;br /&gt;
# At the very least, such actions which are implemented as links should forward to a confirmation page which *does* use buttons&lt;br /&gt;
&lt;br /&gt;
==Language strings==&lt;br /&gt;
&lt;br /&gt;
# Use your own language strings in a separate file. Don&#039;tuse existing language files from moodle.php or other lang files. So translators can translate in the contexts in different ways as terms are used in the special learning culture.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==CSS naming==&lt;br /&gt;
&lt;br /&gt;
* Don&#039;t add font, color or layout definitions in code. This belongs to CSS theme files.&lt;br /&gt;
* See [[Standards|theme standards]]&lt;br /&gt;
&lt;br /&gt;
==Linking to help==&lt;br /&gt;
&lt;br /&gt;
* Help buttons should be on the right of the thing (as an exception it can be left, if the thing is right-aligned)&lt;br /&gt;
&lt;br /&gt;
==Related topics==&lt;br /&gt;
&lt;br /&gt;
Robin Good&#039;s Latest News. &amp;quot;Interaction Design Meets Online Real Estate&amp;quot; 1 Mar. 2005 http://www.masternewmedia.org/news/2005/03/01/interaction_design_meets_online_real.htm&lt;br /&gt;
&lt;br /&gt;
The article presents a view of virtual spaces with the focus on human actions. It reminded me of communicative approaches like Moodle. The interface serves as the handle of all the communication tools.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[pt:Guia para interface]]&lt;br /&gt;
[[es:Manual de estilo de la interfaz]]&lt;br /&gt;
[[ja:インターフェースガイドライン]]&lt;/div&gt;</summary>
		<author><name>Ralfh</name></author>
	</entry>
	<entry>
		<id>https://docs.moodle.org/dev/index.php?title=Interface_guidelines&amp;diff=1786</id>
		<title>Interface guidelines</title>
		<link rel="alternate" type="text/html" href="https://docs.moodle.org/dev/index.php?title=Interface_guidelines&amp;diff=1786"/>
		<updated>2009-03-11T12:59:11Z</updated>

		<summary type="html">&lt;p&gt;Ralfh: /* Keeping it simple */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;This document is not authoritative, it is a collection of ideas and under construction.&lt;br /&gt;
&lt;br /&gt;
==Keeping it simple==&lt;br /&gt;
&lt;br /&gt;
Use the minimum interface required to get the job done.&lt;br /&gt;
Order the elements by contexts. Give the user a strong orientation where the places are to do several things.&lt;br /&gt;
&lt;br /&gt;
==Standard pages==&lt;br /&gt;
&lt;br /&gt;
===Activity modules===&lt;br /&gt;
&lt;br /&gt;
*&#039;&#039;index.php&#039;&#039; - lists all instances for that module in a course&lt;br /&gt;
*&#039;&#039;view.php&#039;&#039; - displays a particular instance&lt;br /&gt;
*&#039;&#039;config.html&#039;&#039; - configure an instance of the module&lt;br /&gt;
&lt;br /&gt;
===Blocks===&lt;br /&gt;
&lt;br /&gt;
*&#039;&#039;config.html&#039;&#039; - configure an instance of the block&lt;br /&gt;
&lt;br /&gt;
==One script per major function/page==&lt;br /&gt;
&lt;br /&gt;
...&lt;br /&gt;
&lt;br /&gt;
==Page layout==&lt;br /&gt;
&lt;br /&gt;
# Print headings with print_heading, use the CSS hooks for IDs and Classes&lt;br /&gt;
# Print boxes around text using print_simple_box, use the CSS hooks for IDs and Classes&lt;br /&gt;
&lt;br /&gt;
==Form layout==&lt;br /&gt;
&lt;br /&gt;
# Show the more important settings at the top&lt;br /&gt;
# Each entry should have a label, and if necessary, a help file&lt;br /&gt;
# If there are more than 10 options, split them into required and optional/extra/advanced parameters&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Dealing with tables==&lt;br /&gt;
&lt;br /&gt;
Use the print_table function whenever possible.&lt;br /&gt;
&lt;br /&gt;
==Standard navigation tools==&lt;br /&gt;
&lt;br /&gt;
# All pages should call print_header, and supply a standard navigation path to be displayed in it. Where possible, it should look like: COURSE &amp;gt;&amp;gt; INDEX &amp;gt;&amp;gt; INSTANCE &amp;gt;&amp;gt; SUBPAGES...&lt;br /&gt;
# Pages within activity modules should call navmenu() to generate the appropriate navigation menu.&lt;br /&gt;
&lt;br /&gt;
==URLs==&lt;br /&gt;
&lt;br /&gt;
# URLs should be as short as possible.&lt;br /&gt;
# No underscores in parameter names or files names&lt;br /&gt;
# Never use two words when one would do.&lt;br /&gt;
&lt;br /&gt;
==Buttons vs links==&lt;br /&gt;
&lt;br /&gt;
This is a hard one to define ...&lt;br /&gt;
&lt;br /&gt;
The Google Web Accelerator issue definitely provides some pointers here:&lt;br /&gt;
&lt;br /&gt;
# Actions which can modify the state of Moodle (data files, database, session information) should be performed through buttons&lt;br /&gt;
# At the very least, such actions which are implemented as links should forward to a confirmation page which *does* use buttons&lt;br /&gt;
&lt;br /&gt;
==CSS naming==&lt;br /&gt;
&lt;br /&gt;
* See [[Standards|theme standards]]&lt;br /&gt;
&lt;br /&gt;
==Linking to help==&lt;br /&gt;
&lt;br /&gt;
* Help buttons should be on the right of the thing (as an exception it can be left, if the thing is right-aligned)&lt;br /&gt;
&lt;br /&gt;
==Related topics==&lt;br /&gt;
&lt;br /&gt;
Robin Good&#039;s Latest News. &amp;quot;Interaction Design Meets Online Real Estate&amp;quot; 1 Mar. 2005 http://www.masternewmedia.org/news/2005/03/01/interaction_design_meets_online_real.htm&lt;br /&gt;
&lt;br /&gt;
The article presents a view of virtual spaces with the focus on human actions. It reminded me of communicative approaches like Moodle. The interface serves as the handle of all the communication tools.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[pt:Guia para interface]]&lt;br /&gt;
[[es:Manual de estilo de la interfaz]]&lt;br /&gt;
[[ja:インターフェースガイドライン]]&lt;/div&gt;</summary>
		<author><name>Ralfh</name></author>
	</entry>
	<entry>
		<id>https://docs.moodle.org/dev/index.php?title=Talk:Very_flexible_block_system_proposal&amp;diff=27875</id>
		<title>Talk:Very flexible block system proposal</title>
		<link rel="alternate" type="text/html" href="https://docs.moodle.org/dev/index.php?title=Talk:Very_flexible_block_system_proposal&amp;diff=27875"/>
		<updated>2009-02-11T23:09:45Z</updated>

		<summary type="html">&lt;p&gt;Ralfh: New page: Hi Tim,  very good ideas. Can you add the option to show course blocks in every activity as default setting by this development. It seems inconsistent that some activities/ressourse suppor...&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Hi Tim,&lt;br /&gt;
&lt;br /&gt;
very good ideas. Can you add the option to show course blocks in every activity as default setting by this development. It seems inconsistent that some activities/ressourse support blocks and others don&#039;t do it.&lt;br /&gt;
&lt;br /&gt;
Ralf&lt;/div&gt;</summary>
		<author><name>Ralfh</name></author>
	</entry>
	<entry>
		<id>https://docs.moodle.org/dev/index.php?title=Moodle-specific_customisations_to_the_HTML_editor&amp;diff=6881</id>
		<title>Moodle-specific customisations to the HTML editor</title>
		<link rel="alternate" type="text/html" href="https://docs.moodle.org/dev/index.php?title=Moodle-specific_customisations_to_the_HTML_editor&amp;diff=6881"/>
		<updated>2007-07-29T21:29:03Z</updated>

		<summary type="html">&lt;p&gt;Ralfh: /* Summarly of the customisations we already know about */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;In [http://moodle.org/mod/forum/discuss.php?d=76912 this forum thread] I summarise the position we have got ourselves into with the HTML editor. Moodle uses a WYSYG HTML editor called HTML area, which is now discontinued. We really want to switch to one of three other choices, but before we can do so, we need to work out exactly which Moodle-specific customisations we have made to HTML area to integrate it with Moodle, so we can make the same customisations to whichever editor we adopt in its place.--[[User:Tim Hunt|Tim Hunt]] 12:57, 29 July 2007 (CDT)&lt;br /&gt;
&lt;br /&gt;
==Summarly of the customisations we already know about==&lt;br /&gt;
&lt;br /&gt;
# Integrate the add image dialog with the Moodle course files area.&lt;br /&gt;
# Integration with Moodle&#039;s internationalisation system, instead of HTMLarea&#039;s one. Done via lang/en.php.&lt;br /&gt;
# Changes to integrate with roles and capabilites.&lt;br /&gt;
# Accessibility changes in Moodle 1.8, including making the editor code XHTML strict.&lt;br /&gt;
# Bug fixes.&lt;br /&gt;
# Usability. Should use the same processes like moodle uses at other places.&lt;br /&gt;
&lt;br /&gt;
Hopefully any replacement editor we choose will follow accessibility best-practice and have known bugs fixed, 4) and 5) should not be required when integrating a new editor. However, we shoud audit the code of any new editor to make sure it is XHTML strict.&lt;br /&gt;
&lt;br /&gt;
3) we should be able to find all the ways capabilites are used in the current editor by searching for the has_capability calls.&lt;br /&gt;
&lt;br /&gt;
2) Will have to be redone, but is pretty trivial. (but not completed in existing editor (3thrd row of menu is not translatable) &lt;br /&gt;
&lt;br /&gt;
1) is the only potentially difficult one.&lt;br /&gt;
&lt;br /&gt;
6) Today the logic of file management in HTML editor is an other one than at the moodle file manager (i.e. Editor: choose file by click on the file name, File management: choose file by click on action). If it is not possible  we have to think about the process in Moodle file manager.&lt;br /&gt;
&lt;br /&gt;
==Three possible replacements==&lt;br /&gt;
&lt;br /&gt;
All three of these are widely used by other open source projects, are under active development, with a release since May 2007.&lt;br /&gt;
&lt;br /&gt;
Of these, only TinyMCE currently claims to support Safari, although FCK is aiming at it, and give a good justification why it is not there yet: http://dev.fckeditor.net/wiki/Compatibility&lt;br /&gt;
&lt;br /&gt;
===[http://tinymce.moxiecode.com/ TinyMCE]===&lt;br /&gt;
&lt;br /&gt;
LGPL licensed&lt;br /&gt;
&lt;br /&gt;
===[http://xinha.webfactional.com/ Xinha]===&lt;br /&gt;
&lt;br /&gt;
When HTMLarea was discontinued, this project was set up to continue development. Approximately BSD licenced.&lt;br /&gt;
&lt;br /&gt;
===[http://www.fckeditor.net/ FCKeditor]===&lt;br /&gt;
&lt;br /&gt;
GPL, LGPL or MPL tri-licence. I once talked to some people who had successfully got FCK editor working with moodle.&lt;br /&gt;
&lt;br /&gt;
==Detailed analysis of Moodle-specific changes from the CVS logs==&lt;br /&gt;
&lt;br /&gt;
===Unmodified files===&lt;br /&gt;
&lt;br /&gt;
These were checked in to their current location (lib/editor/htmlarea) on 3rd April 2006 with the comment &amp;quot;Moving old editor to htmlarea folder.&amp;quot; by [http://moodle.org/user/view.php?id=4057&amp;amp;course=5 Janne Mikkonen], who is the default assignee of editor bugs in the tracker.&lt;br /&gt;
&lt;br /&gt;
I don&#039;t yet know where these files lived before the move, so I can&#039;t look further back in history than this yet.&lt;br /&gt;
&lt;br /&gt;
From the readme, the code is based on HTMLarea 3.0 beta.&lt;br /&gt;
&lt;br /&gt;
* images/* (except for images/kbhelp.gif).&lt;br /&gt;
* lang/en.js&lt;br /&gt;
* popups/about.html&lt;br /&gt;
* popups/blank.html&lt;br /&gt;
* popups/dialog.css&lt;br /&gt;
* popups/editor_help.html&lt;br /&gt;
* popups/popup.js&lt;br /&gt;
* dialog.js&lt;br /&gt;
* htmlarea.css&lt;br /&gt;
* index.html (blank file)&lt;br /&gt;
* license.txt&lt;br /&gt;
* popupdiv.js&lt;br /&gt;
* popupwin.js (well there were some changes, but only to the language of some comments.)&lt;br /&gt;
* release-notes.html&lt;br /&gt;
&lt;br /&gt;
===Files with only XHTML strict and bugfix changes===&lt;br /&gt;
&lt;br /&gt;
* popups/createanchor.php&lt;br /&gt;
* popups/dialog_ins_char.&lt;br /&gt;
* popups/dialog_ins_smile.php&lt;br /&gt;
* popups/fullscreen.js&lt;br /&gt;
* popups/insert_image_std.php&lt;br /&gt;
* popups/insert_image.php&lt;br /&gt;
* popups/insert_table.php&lt;br /&gt;
* popups/link_std.php&lt;br /&gt;
* popups/link.php&lt;br /&gt;
* popups/preview.php&lt;br /&gt;
* popups/searchandreplace.php&lt;br /&gt;
* popups/select_colour.php&lt;br /&gt;
&lt;br /&gt;
===images/kbhelp.gif===&lt;br /&gt;
&lt;br /&gt;
Added 30th November 2006 by [http://moodle.org/user/view.php?id=86470&amp;amp;course=5 Vy-Shane Sin Fat] with comment &amp;quot;New help button for keyboard shortcuts.&amp;quot; - part of the Moodle 1.8 accessibility work.&lt;br /&gt;
&lt;br /&gt;
===lang/en.php===&lt;br /&gt;
&lt;br /&gt;
This is a Moodle-specific file to make HTML area use Moodle&#039;s internationalisation system, instead of the one built into HTMLarea.&lt;br /&gt;
&lt;br /&gt;
===plugins/GetHTML/get-html.js===&lt;br /&gt;
&lt;br /&gt;
This plugin was added on 3rd June 2006 by Janne Mikkonen. One change since then, to fix [http://tracker.moodle.org/browse/MDL-6106 MDL-6106] by [http://moodle.org/user/view.php?id=12863&amp;amp;course=5 Petr Škoda].&lt;br /&gt;
&lt;br /&gt;
===plugins/SpellChecker/*===&lt;br /&gt;
&lt;br /&gt;
There are loads of files in here. I have not looked at them at all.&lt;br /&gt;
&lt;br /&gt;
===plugins/TableOperations/*===&lt;br /&gt;
&lt;br /&gt;
There are loads of files in here. I have not looked at them at all.&lt;br /&gt;
&lt;br /&gt;
===coursefiles.php===&lt;br /&gt;
&lt;br /&gt;
Integration with course files, obviously Moodle specific.&lt;br /&gt;
&lt;br /&gt;
===htmlarea_bak.php===&lt;br /&gt;
&lt;br /&gt;
What a suspicious file name. Should this really be in CVS? Has had a few minor changes made. Is quite like htmlarea.php, but with quite a lots of changes too, according to diff.&lt;br /&gt;
&lt;br /&gt;
===htmlarea.class.php===&lt;br /&gt;
&lt;br /&gt;
Some minor changes for XHTML-strictness.&lt;br /&gt;
&lt;br /&gt;
===htmlarea.php===&lt;br /&gt;
&lt;br /&gt;
Loads of changes (we are up to revision 1.20), which I have not analysed yet.&lt;/div&gt;</summary>
		<author><name>Ralfh</name></author>
	</entry>
</feed>