<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="ca">
	<id>https://docs.moodle.org/2x/ca/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Granludo</id>
	<title>MoodleDocs - Contribucions de l&amp;#039;usuari [ca]</title>
	<link rel="self" type="application/atom+xml" href="https://docs.moodle.org/2x/ca/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Granludo"/>
	<link rel="alternate" type="text/html" href="https://docs.moodle.org/2x/ca/Especial:Contribucions/Granludo"/>
	<updated>2026-05-24T11:32:21Z</updated>
	<subtitle>Contribucions de l&amp;#039;usuari</subtitle>
	<generator>MediaWiki 1.43.5</generator>
	<entry>
		<id>https://docs.moodle.org/2x/ca/index.php?title=Internalmail_module&amp;diff=104442</id>
		<title>Internalmail module</title>
		<link rel="alternate" type="text/html" href="https://docs.moodle.org/2x/ca/index.php?title=Internalmail_module&amp;diff=104442"/>
		<updated>2013-05-15T06:59:19Z</updated>

		<summary type="html">&lt;p&gt;Granludo: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;The &#039;&#039;&#039;Internalmail module&#039;&#039;&#039; provides an internal email system that works within Moodle. Each user can have his or her own internal mailbox to send and receive messages from the moodle site users. Internalmail works for Moodle 1.5 and 1.6 and is no longer maintained.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Why use internalmail==&lt;br /&gt;
Why would one use internalmail?&lt;br /&gt;
* Because Moodle providers don&#039;t have to provide internet email acounts to their users.&lt;br /&gt;
* Because if email is to be used as a tool for education there has to be a way to track the status of the messages.&lt;br /&gt;
* Because internalmail provides course contextual folders.&lt;br /&gt;
* Because internalmail is trully spam free.&lt;br /&gt;
&lt;br /&gt;
==Versions available==&lt;br /&gt;
The first Internalmail Module was developed for Moodle 1.4. Then came along the version 2.0 (2.1, 2.2. and 2.3 ) for Moodle 1.5 and the version 2.4x for Moodle 1.6.&lt;br /&gt;
&lt;br /&gt;
Developer by [http://essi.upc.edu/~ludo Marc Alier] and students from [http://www.upc.edu UPC] on 2005 and 2006&lt;br /&gt;
&lt;br /&gt;
Internalmail module is no longer maintained, you can find the legacy code at [http://code.google.com/p/moodle-internalmail/ internalmail project site at Google Code]&lt;br /&gt;
&lt;br /&gt;
 &lt;br /&gt;
[[Category:Contributed code]]&lt;/div&gt;</summary>
		<author><name>Granludo</name></author>
	</entry>
	<entry>
		<id>https://docs.moodle.org/2x/ca/index.php?title=Internalmail_module&amp;diff=104441</id>
		<title>Internalmail module</title>
		<link rel="alternate" type="text/html" href="https://docs.moodle.org/2x/ca/index.php?title=Internalmail_module&amp;diff=104441"/>
		<updated>2013-05-15T06:58:38Z</updated>

		<summary type="html">&lt;p&gt;Granludo: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;The &#039;&#039;&#039;Internalmail module&#039;&#039;&#039; provides an internal email system that works within Moodle. Each user can have his or her own internal mailbox to send and receive messages from the moodle site users.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Why use internalmail==&lt;br /&gt;
Why would one use internalmail?&lt;br /&gt;
* Because Moodle providers don&#039;t have to provide internet email acounts to their users.&lt;br /&gt;
* Because if email is to be used as a tool for education there has to be a way to track the status of the messages.&lt;br /&gt;
* Because internalmail provides course contextual folders.&lt;br /&gt;
* Because internalmail is trully spam free.&lt;br /&gt;
&lt;br /&gt;
==Versions available==&lt;br /&gt;
The first Internalmail Module was developed for Moodle 1.4. Then came along the version 2.0 (2.1, 2.2. and 2.3 ) for Moodle 1.5 and the version 2.4x for Moodle 1.6.&lt;br /&gt;
&lt;br /&gt;
Developer by [http://essi.upc.edu/~ludo Marc Alier] and students from [http://www.upc.edu UPC] on 2005 and 2006&lt;br /&gt;
&lt;br /&gt;
Internalmail module is no longer maintained, you can find the legacy code at [http://code.google.com/p/moodle-internalmail/ internalmail project site at Google Code]&lt;br /&gt;
&lt;br /&gt;
 &lt;br /&gt;
[[Category:Contributed code]]&lt;/div&gt;</summary>
		<author><name>Granludo</name></author>
	</entry>
	<entry>
		<id>https://docs.moodle.org/2x/ca/index.php?title=Wiki_2.0&amp;diff=65051</id>
		<title>Wiki 2.0</title>
		<link rel="alternate" type="text/html" href="https://docs.moodle.org/2x/ca/index.php?title=Wiki_2.0&amp;diff=65051"/>
		<updated>2009-11-09T16:10:00Z</updated>

		<summary type="html">&lt;p&gt;Granludo: /* First alpha release */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Ludo&#039;s DFwikiteam in UPC-Barcelona leaded by Jordi Piguillem are working in the new Wiki module for Moodle 2.0&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
= Development process and testing =&lt;br /&gt;
&lt;br /&gt;
== First alpha release ==&lt;br /&gt;
[http://moodle.org/mod/forum/discuss.php?d=137439|Discussed at the Wiki forum]   [http://dl.dropbox.com/u/765393/wiki20.zip|download release]&lt;br /&gt;
&lt;br /&gt;
=== Howto install ===&lt;br /&gt;
Works with Moodle 2.0 devel tested Nov 9th, 2009&lt;br /&gt;
&lt;br /&gt;
Copy the Mod/wiki folder into the moodle&#039;s Mod/wiki folder (replacing completelly the folder)&lt;br /&gt;
And you may also copy the contents of the /blocks folder into the /blocks folder of the moodle 2.0.&lt;br /&gt;
A clean install worked fine, so far. &lt;br /&gt;
&lt;br /&gt;
=== Main Features in this version===&lt;br /&gt;
&lt;br /&gt;
This version features a functional wiki featuring Creole 1.0 parser, Mediawiki like parser, and HTML WYSIWYG page edition. The teacher can let the students choose the page format of make mandatory one format.&lt;br /&gt;
The blocks don&#039;t work very well.&lt;br /&gt;
As you may see the page differences engine has been borrowed from OUWiki.&lt;br /&gt;
A migration engine is in place, but requires heavy testing. &lt;br /&gt;
&lt;br /&gt;
=== Needs heavy testing ===&lt;br /&gt;
&lt;br /&gt;
Migration from Wiki, NWiki and ouwiki form Moodle 1.9.6 &lt;br /&gt;
&lt;br /&gt;
===Bugs reported ===&lt;br /&gt;
Place your complaints here&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
= Design and tecnical stuff =&lt;br /&gt;
&lt;br /&gt;
==Database design==&lt;br /&gt;
Changes compared to OU wiki&lt;br /&gt;
* used section titles instead of byte ranges&lt;br /&gt;
* section titles must bu unique on each page&lt;br /&gt;
* synonyms table&lt;br /&gt;
* text format in versions table (and maybe caching field for parsed text)&lt;br /&gt;
* Do we need one wiki per student mode?&lt;br /&gt;
* page lock option&lt;br /&gt;
&lt;br /&gt;
[[Image:Wikidatabasedesign.png]]&lt;br /&gt;
&lt;br /&gt;
==Formats, Editors &amp;amp; Filters==&lt;br /&gt;
&lt;br /&gt;
Implemented in core.&lt;br /&gt;
&lt;br /&gt;
===Filters===&lt;br /&gt;
We need filtering before and after conversion to HTML.&lt;br /&gt;
&lt;br /&gt;
===Editors===&lt;br /&gt;
New mforms editor element should support all types of formats.&lt;br /&gt;
&lt;br /&gt;
===Formats===&lt;br /&gt;
Responsible for conversions and diffs.&lt;br /&gt;
&lt;br /&gt;
==Locking==&lt;br /&gt;
&lt;br /&gt;
Should use section titles instead of byte ranges.&lt;br /&gt;
&lt;br /&gt;
==Version &amp;amp; diffs==&lt;br /&gt;
&lt;br /&gt;
Diffs not part of wiki code anymore, instead handled by format plugins.&lt;br /&gt;
&lt;br /&gt;
==Comments==&lt;br /&gt;
&lt;br /&gt;
We need general comments framework - to be used in blogs, glossary, database mod, assignments and wiki.&lt;br /&gt;
&lt;br /&gt;
Questions:&lt;br /&gt;
* do we need attachments? yes&lt;br /&gt;
* threads? no&lt;br /&gt;
* edit timeouts like in forum? yes&lt;br /&gt;
* some more capabilitites&lt;br /&gt;
&lt;br /&gt;
==Groups==&lt;br /&gt;
&lt;br /&gt;
Group mode can be used for emulation of one wiki per student mode.&lt;br /&gt;
&lt;br /&gt;
==Grading==&lt;br /&gt;
&lt;br /&gt;
General grading support for assignments and wikis with group grading mode.&lt;br /&gt;
&lt;br /&gt;
Grading is handled by gradebook plugins. Grading means the act of setting final grade. This is not a peer review.&lt;br /&gt;
&lt;br /&gt;
Gradebook plugins may use ratings, display overview of all pages, all contributions, etc.&lt;br /&gt;
&lt;br /&gt;
==Rating==&lt;br /&gt;
&lt;br /&gt;
Optional peer review - ratings, could be something like proposal for final grade.&lt;br /&gt;
&lt;br /&gt;
Two different types of ratings - open on wiki pages view, the other on versions history page. First for rating of page as the result of collaborative work, the other rating of individual contributions.&lt;br /&gt;
&lt;br /&gt;
==File handling==&lt;br /&gt;
&lt;br /&gt;
Supported in moodle core (file handling, editors, etc.).&lt;br /&gt;
&lt;br /&gt;
==Backup/Restore==&lt;br /&gt;
&lt;br /&gt;
Only basic restore support for 1.6-1.9. Full support only for 2.x&lt;br /&gt;
&lt;br /&gt;
==Tags==&lt;br /&gt;
&lt;br /&gt;
Core tags library.&lt;br /&gt;
&lt;br /&gt;
==Blocks==&lt;br /&gt;
&lt;br /&gt;
* Index map - ideally graph, text too?&lt;br /&gt;
* Add new or missing page&lt;br /&gt;
* List of orphaned pages&lt;br /&gt;
* My contributions&lt;br /&gt;
* Search?? better to have generic search&lt;br /&gt;
* standard tags (nothing special)&lt;br /&gt;
* navigation&lt;br /&gt;
* full list of pages&lt;br /&gt;
&lt;br /&gt;
==Permissions==&lt;br /&gt;
&lt;br /&gt;
view, edit, comment, change locking, manage (general)&lt;br /&gt;
&lt;br /&gt;
==Templates==&lt;br /&gt;
&lt;br /&gt;
we need to store the template in database, we need it in group mode&lt;br /&gt;
&lt;br /&gt;
==Export/Import==&lt;br /&gt;
portfolio and repository API&lt;br /&gt;
&lt;br /&gt;
==See also==&lt;br /&gt;
&lt;br /&gt;
*[[Development:NWiki roadmap]]&lt;/div&gt;</summary>
		<author><name>Granludo</name></author>
	</entry>
	<entry>
		<id>https://docs.moodle.org/2x/ca/index.php?title=Wiki_2.0&amp;diff=65050</id>
		<title>Wiki 2.0</title>
		<link rel="alternate" type="text/html" href="https://docs.moodle.org/2x/ca/index.php?title=Wiki_2.0&amp;diff=65050"/>
		<updated>2009-11-09T16:09:04Z</updated>

		<summary type="html">&lt;p&gt;Granludo: first alpha released&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Ludo&#039;s DFwikiteam in UPC-Barcelona leaded by Jordi Piguillem are working in the new Wiki module for Moodle 2.0&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
= Development process and testing =&lt;br /&gt;
&lt;br /&gt;
== First alpha release ==&lt;br /&gt;
[http://dl.dropbox.com/u/765393/wiki20.zip|download release]&lt;br /&gt;
&lt;br /&gt;
=== Howto install ===&lt;br /&gt;
Works with Moodle 2.0 devel tested Nov 9th, 2009&lt;br /&gt;
&lt;br /&gt;
Copy the Mod/wiki folder into the moodle&#039;s Mod/wiki folder (replacing completelly the folder)&lt;br /&gt;
And you may also copy the contents of the /blocks folder into the /blocks folder of the moodle 2.0.&lt;br /&gt;
A clean install worked fine, so far. &lt;br /&gt;
&lt;br /&gt;
=== Main Features in this version===&lt;br /&gt;
&lt;br /&gt;
This version features a functional wiki featuring Creole 1.0 parser, Mediawiki like parser, and HTML WYSIWYG page edition. The teacher can let the students choose the page format of make mandatory one format.&lt;br /&gt;
The blocks don&#039;t work very well.&lt;br /&gt;
As you may see the page differences engine has been borrowed from OUWiki.&lt;br /&gt;
A migration engine is in place, but requires heavy testing. &lt;br /&gt;
&lt;br /&gt;
=== Needs heavy testing ===&lt;br /&gt;
&lt;br /&gt;
Migration from Wiki, NWiki and ouwiki form Moodle 1.9.6 &lt;br /&gt;
&lt;br /&gt;
===Bugs reported ===&lt;br /&gt;
Place your complaints here&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
= Design and tecnical stuff =&lt;br /&gt;
&lt;br /&gt;
==Database design==&lt;br /&gt;
Changes compared to OU wiki&lt;br /&gt;
* used section titles instead of byte ranges&lt;br /&gt;
* section titles must bu unique on each page&lt;br /&gt;
* synonyms table&lt;br /&gt;
* text format in versions table (and maybe caching field for parsed text)&lt;br /&gt;
* Do we need one wiki per student mode?&lt;br /&gt;
* page lock option&lt;br /&gt;
&lt;br /&gt;
[[Image:Wikidatabasedesign.png]]&lt;br /&gt;
&lt;br /&gt;
==Formats, Editors &amp;amp; Filters==&lt;br /&gt;
&lt;br /&gt;
Implemented in core.&lt;br /&gt;
&lt;br /&gt;
===Filters===&lt;br /&gt;
We need filtering before and after conversion to HTML.&lt;br /&gt;
&lt;br /&gt;
===Editors===&lt;br /&gt;
New mforms editor element should support all types of formats.&lt;br /&gt;
&lt;br /&gt;
===Formats===&lt;br /&gt;
Responsible for conversions and diffs.&lt;br /&gt;
&lt;br /&gt;
==Locking==&lt;br /&gt;
&lt;br /&gt;
Should use section titles instead of byte ranges.&lt;br /&gt;
&lt;br /&gt;
==Version &amp;amp; diffs==&lt;br /&gt;
&lt;br /&gt;
Diffs not part of wiki code anymore, instead handled by format plugins.&lt;br /&gt;
&lt;br /&gt;
==Comments==&lt;br /&gt;
&lt;br /&gt;
We need general comments framework - to be used in blogs, glossary, database mod, assignments and wiki.&lt;br /&gt;
&lt;br /&gt;
Questions:&lt;br /&gt;
* do we need attachments? yes&lt;br /&gt;
* threads? no&lt;br /&gt;
* edit timeouts like in forum? yes&lt;br /&gt;
* some more capabilitites&lt;br /&gt;
&lt;br /&gt;
==Groups==&lt;br /&gt;
&lt;br /&gt;
Group mode can be used for emulation of one wiki per student mode.&lt;br /&gt;
&lt;br /&gt;
==Grading==&lt;br /&gt;
&lt;br /&gt;
General grading support for assignments and wikis with group grading mode.&lt;br /&gt;
&lt;br /&gt;
Grading is handled by gradebook plugins. Grading means the act of setting final grade. This is not a peer review.&lt;br /&gt;
&lt;br /&gt;
Gradebook plugins may use ratings, display overview of all pages, all contributions, etc.&lt;br /&gt;
&lt;br /&gt;
==Rating==&lt;br /&gt;
&lt;br /&gt;
Optional peer review - ratings, could be something like proposal for final grade.&lt;br /&gt;
&lt;br /&gt;
Two different types of ratings - open on wiki pages view, the other on versions history page. First for rating of page as the result of collaborative work, the other rating of individual contributions.&lt;br /&gt;
&lt;br /&gt;
==File handling==&lt;br /&gt;
&lt;br /&gt;
Supported in moodle core (file handling, editors, etc.).&lt;br /&gt;
&lt;br /&gt;
==Backup/Restore==&lt;br /&gt;
&lt;br /&gt;
Only basic restore support for 1.6-1.9. Full support only for 2.x&lt;br /&gt;
&lt;br /&gt;
==Tags==&lt;br /&gt;
&lt;br /&gt;
Core tags library.&lt;br /&gt;
&lt;br /&gt;
==Blocks==&lt;br /&gt;
&lt;br /&gt;
* Index map - ideally graph, text too?&lt;br /&gt;
* Add new or missing page&lt;br /&gt;
* List of orphaned pages&lt;br /&gt;
* My contributions&lt;br /&gt;
* Search?? better to have generic search&lt;br /&gt;
* standard tags (nothing special)&lt;br /&gt;
* navigation&lt;br /&gt;
* full list of pages&lt;br /&gt;
&lt;br /&gt;
==Permissions==&lt;br /&gt;
&lt;br /&gt;
view, edit, comment, change locking, manage (general)&lt;br /&gt;
&lt;br /&gt;
==Templates==&lt;br /&gt;
&lt;br /&gt;
we need to store the template in database, we need it in group mode&lt;br /&gt;
&lt;br /&gt;
==Export/Import==&lt;br /&gt;
portfolio and repository API&lt;br /&gt;
&lt;br /&gt;
==See also==&lt;br /&gt;
&lt;br /&gt;
*[[Development:NWiki roadmap]]&lt;/div&gt;</summary>
		<author><name>Granludo</name></author>
	</entry>
	<entry>
		<id>https://docs.moodle.org/2x/ca/index.php?title=Moodle_API_Function_List&amp;diff=48882</id>
		<title>Moodle API Function List</title>
		<link rel="alternate" type="text/html" href="https://docs.moodle.org/2x/ca/index.php?title=Moodle_API_Function_List&amp;diff=48882"/>
		<updated>2009-01-14T09:04:56Z</updated>

		<summary type="html">&lt;p&gt;Granludo: /* Course */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=Proposal for expansion of the API=&lt;br /&gt;
&#039;&#039;by Ludo&#039;s team UPC&#039;&#039;&lt;br /&gt;
==Course==&lt;br /&gt;
&lt;br /&gt;
 get_course_activities($courseid=0, $groupid=null) // return the list of activity {id, name, type} &lt;br /&gt;
  &lt;br /&gt;
 get_course_resources($courseid=0, $groupid=null)  // return the list of {id,. resource, type}&lt;br /&gt;
&lt;br /&gt;
===Course Format===&lt;br /&gt;
 get_course_outline($courseid=0, $groupid=null) // to discuss, maybe xml stuff&lt;br /&gt;
&lt;br /&gt;
get_course_outline would be a nice to have from the webservices consumer app. If an external app needs to render the moodle course, need&#039;s more than just activities and resources, it needs to know how to display it. this function whould be implemented by the course format. &lt;br /&gt;
&lt;br /&gt;
TODO: define course outline xml dtd&lt;/div&gt;</summary>
		<author><name>Granludo</name></author>
	</entry>
	<entry>
		<id>https://docs.moodle.org/2x/ca/index.php?title=Moodle_API_Function_List&amp;diff=48881</id>
		<title>Moodle API Function List</title>
		<link rel="alternate" type="text/html" href="https://docs.moodle.org/2x/ca/index.php?title=Moodle_API_Function_List&amp;diff=48881"/>
		<updated>2009-01-14T08:51:22Z</updated>

		<summary type="html">&lt;p&gt;Granludo: New page: =Proposal for expansion of the API= &amp;#039;&amp;#039;by Ludo&amp;#039;s team UPC&amp;#039;&amp;#039; ==Course==   get_activities($courseid=0, $groupid=null) // return the list of activity {id, name, type}      get_resources($cours...&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=Proposal for expansion of the API=&lt;br /&gt;
&#039;&#039;by Ludo&#039;s team UPC&#039;&#039;&lt;br /&gt;
==Course==&lt;br /&gt;
&lt;br /&gt;
 get_activities($courseid=0, $groupid=null) // return the list of activity {id, name, type} &lt;br /&gt;
  &lt;br /&gt;
 get_resources($courseid=0, $groupid=null)  // return the list of {id,. resource, type}&lt;/div&gt;</summary>
		<author><name>Granludo</name></author>
	</entry>
	<entry>
		<id>https://docs.moodle.org/2x/ca/index.php?title=Broken/Web_services&amp;diff=34798</id>
		<title>Broken/Web services</title>
		<link rel="alternate" type="text/html" href="https://docs.moodle.org/2x/ca/index.php?title=Broken/Web_services&amp;diff=34798"/>
		<updated>2008-04-14T07:09:19Z</updated>

		<summary type="html">&lt;p&gt;Granludo: /* get_courses */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;This page is to decide on a STANDARD list of CORE web service functions that we should support in Moodle (by XMLRPC, REST and SOAP with the option to plug in AMFPHP for Flash/Flex interfaces) as an API for those writing code to work against Moodle.&lt;br /&gt;
&lt;br /&gt;
The tracker bug for all this is here: MDL-12886&lt;br /&gt;
&lt;br /&gt;
==add_users==&lt;br /&gt;
I think we should require all data needed for a successful &amp;quot;first login&amp;quot; to Moodle without popping him out the profile page to fill in all missing required data. This may require extra inputs such as city, description ... (unsure of the full list depending of Moodle version ?).&lt;br /&gt;
Also password should be &amp;quot;required&amp;quot; if authentication method is &amp;quot;internal&amp;quot; . &lt;br /&gt;
&lt;br /&gt;
INPUT:&lt;br /&gt;
one or more of these in an array&lt;br /&gt;
    firstname&lt;br /&gt;
    lastname&lt;br /&gt;
    email &lt;br /&gt;
    idnumber&lt;br /&gt;
    login &lt;br /&gt;
    authentication method (optional , default= manual ?)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
OPERATION:&lt;br /&gt;
    Adds one or more new users to the user database &lt;br /&gt;
&lt;br /&gt;
OUTPUT:&lt;br /&gt;
    array of ids or false&lt;br /&gt;
&lt;br /&gt;
==delete_users==&lt;br /&gt;
INPUT:&lt;br /&gt;
one or more of these in an array&lt;br /&gt;
    idnumber  or &lt;br /&gt;
    email or &lt;br /&gt;
    id or&lt;br /&gt;
    login&lt;br /&gt;
&lt;br /&gt;
OPERATION:&lt;br /&gt;
    User is marked as deleted&lt;br /&gt;
    All it&#039;s role assignments are destroyed &lt;br /&gt;
OUTPUT:&lt;br /&gt;
    true/false&lt;br /&gt;
&lt;br /&gt;
==get_users==&lt;br /&gt;
INPUT:&lt;br /&gt;
one or more of these&lt;br /&gt;
    idnumber  or &lt;br /&gt;
    email or &lt;br /&gt;
    id or&lt;br /&gt;
    login&lt;br /&gt;
&lt;br /&gt;
OPERATION:&lt;br /&gt;
    user record with optional fields set (Moodle 1.8 and later) and maybe some fields filtered out (password, &lt;br /&gt;
    email if user said not to disclose it ...) depending of the identity of the &amp;quot;caller&amp;quot; (admin or the user himself) &lt;br /&gt;
&lt;br /&gt;
OUTPUT:&lt;br /&gt;
    false  or user record&lt;br /&gt;
&lt;br /&gt;
==add_courses==&lt;br /&gt;
INPUT:&lt;br /&gt;
one or more of these in an array&lt;br /&gt;
    name&lt;br /&gt;
    shortname&lt;br /&gt;
    format (default topics)&lt;br /&gt;
    idnumber &lt;br /&gt;
&lt;br /&gt;
OPERATION:&lt;br /&gt;
    Adds a new course to the course table&lt;br /&gt;
&lt;br /&gt;
OUTPUT:&lt;br /&gt;
    id or false&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==delete_courses==&lt;br /&gt;
INPUT:&lt;br /&gt;
one or more of these in an array&lt;br /&gt;
    name OR&lt;br /&gt;
    shortname  OR&lt;br /&gt;
    idnumber OR&lt;br /&gt;
    id&lt;br /&gt;
&lt;br /&gt;
OPERATION:&lt;br /&gt;
    Deletes courses from the course table&lt;br /&gt;
    What about associated ressources, roles ... &lt;br /&gt;
&lt;br /&gt;
OUTPUT:&lt;br /&gt;
    true or false&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==get_courses==&lt;br /&gt;
INPUT:&lt;br /&gt;
one or more of these in an array&lt;br /&gt;
    id or  idnumber or shortname&lt;br /&gt;
&lt;br /&gt;
OPERATION:&lt;br /&gt;
     fetch course record with some fields filtered out depending of the &amp;quot;caller&amp;quot; identity (admin, teacher, student ...)&lt;br /&gt;
OUTPUT:&lt;br /&gt;
    false  or course records in an array&lt;br /&gt;
&lt;br /&gt;
Doubts: so id , idenumber or shortname stands for... user, category, the very course you want to get itself?&lt;br /&gt;
&lt;br /&gt;
==add_enrolments==&lt;br /&gt;
INPUT:&lt;br /&gt;
   course unique Id (Moodle&#039;s ID or idnumber or shortname)     (could be one or an array)&lt;br /&gt;
   user unique id (Moodle&#039;s ID or idnumber or login or email)   (could be one or an array)&lt;br /&gt;
   role id (id or shortname or legacy capability name)   (could be one or an array)&lt;br /&gt;
&lt;br /&gt;
OPERATION:&lt;br /&gt;
   assign given user a given role to given course   &lt;br /&gt;
&lt;br /&gt;
OUTPUT:&lt;br /&gt;
    true or false&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==delete_enrolments==&lt;br /&gt;
INPUT:&lt;br /&gt;
   course unique Id (Moodle&#039;s ID or idnumber or shortname)    (could be one or an array)&lt;br /&gt;
   user unique id (Moodle&#039;s ID or idnumber or login or email)   (could be one or an array)&lt;br /&gt;
   role id (teacher, non editing teacher, student (?) ...)    (could be one or an array)&lt;br /&gt;
&lt;br /&gt;
OPERATION:&lt;br /&gt;
   remove given user&#039;s &amp;quot;standard&amp;quot; role from given course   &lt;br /&gt;
&lt;br /&gt;
OUTPUT:&lt;br /&gt;
    true or false&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==get_enrolments==&lt;br /&gt;
&lt;br /&gt;
INPUT:&lt;br /&gt;
   user unique id (Moodle&#039;s ID or idnumber or login or email)&lt;br /&gt;
   context course or site&lt;br /&gt;
&lt;br /&gt;
OPERATION:&lt;br /&gt;
   return a &amp;quot;list&amp;quot; of course&#039;s id in which given user move given user has some role assigned     &lt;br /&gt;
   return all the roles for a given courseid&lt;br /&gt;
&lt;br /&gt;
OUTPUT:&lt;br /&gt;
    &amp;quot;array&amp;quot; of (course id, course shortname, course fullname, role id, role name, course url)&lt;br /&gt;
    or false in case of error (bad user id)&lt;br /&gt;
&lt;br /&gt;
==get_recent_activity==&lt;br /&gt;
&lt;br /&gt;
INPUT:&lt;br /&gt;
   user unique id (Moodle&#039;s ID or idnumber or login or email)&lt;br /&gt;
   course unique Id (Moodle&#039;s ID ,idnumber or shortname) - optional (default = all my courses)&lt;br /&gt;
   timestamp - optional (default = time of last connexion in every course)&lt;br /&gt;
&lt;br /&gt;
OPERATION:&lt;br /&gt;
   return a &amp;quot;list&amp;quot; of changes (resource added/modified, new activities, etc.) for courses in which given user has some role assigned - since timestamp or last connexion in given course &lt;br /&gt;
&lt;br /&gt;
OUTPUT:&lt;br /&gt;
    &amp;quot;array&amp;quot; of (course id, course shortname, course fullname, role id, role name, url of the resource/activity, time of change)&lt;br /&gt;
    or false in case of error (bad user/course id)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==get_grades==&lt;br /&gt;
&lt;br /&gt;
(see grade_get_course_grade in grade/querylib.php)&lt;br /&gt;
&lt;br /&gt;
INPUT:&lt;br /&gt;
   user unique id (Moodle&#039;s ID or idnumber or login or email)&lt;br /&gt;
   course unique Id (Moodle&#039;s ID ,idnumber or shortname) - optional (default = all my courses)&lt;br /&gt;
   &lt;br /&gt;
OPERATION:&lt;br /&gt;
   return a &amp;quot;list&amp;quot; of grades and statistics for the given student in the given course&lt;br /&gt;
&lt;br /&gt;
OUTPUT:&lt;br /&gt;
    &amp;quot;array&amp;quot; of grades records (name,maxgrade,grade,percent,weight,weighted,sortOrder) &lt;br /&gt;
    and &amp;quot;array&amp;quot; of stats (gradeItems,allgrades, points,totalpoints, percent, weight, weighted;)  &lt;br /&gt;
    or false in case of error (bad user/course id or user not in course)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==get_groups==&lt;br /&gt;
&lt;br /&gt;
OPERATION:&lt;br /&gt;
   return a &amp;quot;list&amp;quot; of group records in a given course (or site ?) &lt;br /&gt;
&lt;br /&gt;
==add_groups==&lt;br /&gt;
&lt;br /&gt;
==delete_groups==&lt;br /&gt;
&lt;br /&gt;
==get_group_members==&lt;br /&gt;
&lt;br /&gt;
OPERATION:&lt;br /&gt;
   return a &amp;quot;list&amp;quot; of ids  for members of a group (within a course or global) &lt;br /&gt;
&lt;br /&gt;
==add_group_members==&lt;br /&gt;
&lt;br /&gt;
OPERATION:&lt;br /&gt;
   add new members to a group&lt;br /&gt;
&lt;br /&gt;
==delete_group_members==&lt;br /&gt;
&lt;br /&gt;
OPERATION:&lt;br /&gt;
   remove membership from a group&lt;br /&gt;
&lt;br /&gt;
==add_calendar_events==&lt;br /&gt;
&lt;br /&gt;
OPERATION:&lt;br /&gt;
   add/modify an event in Moodle database (site, course, private ...)&lt;br /&gt;
&lt;br /&gt;
==delete_calendar_events ==&lt;br /&gt;
&lt;br /&gt;
OPERATION:&lt;br /&gt;
   delete given events&lt;br /&gt;
&lt;br /&gt;
==get_calendar_events==&lt;br /&gt;
&lt;br /&gt;
OPERATION:&lt;br /&gt;
   return in an &amp;quot;exportable&amp;quot; format (iCal, vCal ...)an event recorded in Moodle database (site, course, private ...)&lt;/div&gt;</summary>
		<author><name>Granludo</name></author>
	</entry>
	<entry>
		<id>https://docs.moodle.org/2x/ca/index.php?title=Wiki_features&amp;diff=33558</id>
		<title>Wiki features</title>
		<link rel="alternate" type="text/html" href="https://docs.moodle.org/2x/ca/index.php?title=Wiki_features&amp;diff=33558"/>
		<updated>2008-03-13T12:29:24Z</updated>

		<summary type="html">&lt;p&gt;Granludo: Update on Nwiki/Wiki in Moodle 2.0 features&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Features wanted for the Wiki in Moodle 2.0, and status of existence in existing wikis :&lt;br /&gt;
&lt;br /&gt;
{| border=&amp;quot;1&amp;quot; cellpadding=&amp;quot;2&amp;quot; cellspacing=&amp;quot;0&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
!Wanted feature&lt;br /&gt;
!eWiki (Moodle 1.8 etc)&lt;br /&gt;
!NWiki and Wiki in Moodle 2.0&lt;br /&gt;
!OUWiki &lt;br /&gt;
!Comment&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|Mediawiki syntax&lt;br /&gt;
|No&lt;br /&gt;
|Yes&lt;br /&gt;
|No&lt;br /&gt;
|There should be option to use Mediawiki syntax also in forums, resources, etc. - new text format.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|Ability to quickly summarize a students total overall contributions e.g. words added/words deleted/comments added&lt;br /&gt;
|No&lt;br /&gt;
|In development&lt;br /&gt;
|Soon&lt;br /&gt;
|About Nwiki grading system (by Ludo): The 1.9 version of NWiki will come ( on april 2008) with a newly designed grading system. The pages can be graded by teacher or peers, and the contributions (single edit or group of edits in the differences page) to pages can be rated positive, negative or without significant imporvement (+ - = ).. All of this information comes to a special page that sumarices the activities and grades received by the student. A requirement added to this page by MD is to &amp;quot;see&amp;quot; in this report the contributions ( diferences in pages). This page allows the teacher to grade the student and send the grade ( of the whole wiki activity ) to the gradebook.   &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|Preserve line breaks&lt;br /&gt;
|?&lt;br /&gt;
|yes in HTML editor&lt;br /&gt;
|No&lt;br /&gt;
|Information is often pasted into a wiki, a wiki is used by younger students, or there are a quick succession of edits during class, such as creating a list, that require preserved line breaks. Using Creole Wiki Markup as the ONLY  markup unfortunately destroys pasting in information and trying to find every crlf in a pasted document and replace it with a /n is beyond most users. We have to remember that wikis will often be used by those who have never used one before. NOTE by Ludo.. If you need to copy and paste maybe you need to use the HTML editor, since you can choose the markup to be used in each page of the wiki (in nwiki) this is easy to do.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|Ability to add an &amp;quot;add to the page&amp;quot; box anywhere, or multiple times, in a page&lt;br /&gt;
|no&lt;br /&gt;
|is implemented in the discussion pages, its easy to add it to the regular pages but... what is the point? &lt;br /&gt;
|no&lt;br /&gt;
|The &amp;quot;Add to the page&amp;quot; box would be added using very simple markup (e.g., it is a plus sign at the beginning of a line in Swiki). The button has a small text area with it that can be typed in and, when the button is clicked, the information goes straight to that spot in a wiki. We use this for brainstorming in class with several groups so they can work in a small group but see and build a common document. Adding comments to students&#039; pages, either by other students, or the students place the box at the top of the page and a teacher can quickly make a comment and move on. Even during meetings several of us share recording duties, and with the add to the page box, we can each be typing then submit. Properly implemented, this eliminates editing collisions in these situations. Each submit is treated as a separate page edit in the editing recored. Additional characters or markup beyond the one to insert the box would give the option of having lines between, keeping the box above the submissions (so it stays in place), or adding a time/date/user stamp in a different font to identify who added the information. NOTE by Ludo, as I said this feature is to be placed on discussion pages, just like in Mediawiki&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|Table of contents&lt;br /&gt;
|no&lt;br /&gt;
|Yes in Nwiki markup&lt;br /&gt;
|yes&lt;br /&gt;
|RSS is increasingly the way I like to consume and remix my information. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|RSS feeds on changes to a page and changes to the Wiki&lt;br /&gt;
|no&lt;br /&gt;
|comming up (expected May 2008)&lt;br /&gt;
|yes&lt;br /&gt;
|RSS is increasingly the way I like to consume and remix my information. &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|Watch a Wiki page or a bunch of them somehow related&lt;br /&gt;
|?&lt;br /&gt;
|?&lt;br /&gt;
|?&lt;br /&gt;
|Watching pages by email is sometimes needed, as it is in moodle docs (mediawiki). One click watch on a wiki book (&amp;quot;structure&amp;quot;) or a category of wiki pages is very very useful (like the features implemented in Tikiwiki CMS/Groupware)... NOTE .Can it be done by RSS? Why to have tho mechanisms of subscription ?&lt;br /&gt;
|-&lt;br /&gt;
|Prevent simultaneous wiki page edits (or allow synchroedit feature :-)&lt;br /&gt;
|sort of&lt;br /&gt;
|Yes, on 1.9 NWiki implements ection edit (in Nwiki markup) with lock at section level&lt;br /&gt;
|?&lt;br /&gt;
|When two people attempt to edit the same page, the second one should get a notice reporting to be aware that somebody else opened that page before for editing. And this should be an note, not a real lock. On the contrary, if Synchroediting (http://www.synchroedit.com/) was possible, it would be even better, and would prevent many students and teachers to use Google Docs to write documents collaboratively outside Moodle.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|Simple access to rendering pages outside Wiki module&lt;br /&gt;
|?&lt;br /&gt;
|dfWiki&lt;br /&gt;
|?&lt;br /&gt;
|Many many time ago I have developed tool for including wiki page in any other Moodle resources. Details here:&lt;br /&gt;
http://moodle.org/mod/forum/discuss.php?d=42325 But in NWiki this became impossible because rendering page outside wiki module became very difficult!  I dream that in official Moodle&#039;s wiki this will once again become possible! And promise update this tool! ;-) We hold on to that ;-)&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|Simple compare versions tool like media wiki on the history tab. &lt;br /&gt;
|?&lt;br /&gt;
|Hard to find  NOTE by Ludo How would you improve that? Like mediawiki in the history page? &lt;br /&gt;
|?&lt;br /&gt;
|current nwiki highlight differences bit is hard to find (but very effective)&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
Reporting student contributions to OU wiki is one of the reports we are currently working on, I think.&lt;/div&gt;</summary>
		<author><name>Granludo</name></author>
	</entry>
	<entry>
		<id>https://docs.moodle.org/2x/ca/index.php?title=Broken/id:5542&amp;diff=30620</id>
		<title>Broken/id:5542</title>
		<link rel="alternate" type="text/html" href="https://docs.moodle.org/2x/ca/index.php?title=Broken/id:5542&amp;diff=30620"/>
		<updated>2007-12-22T20:14:15Z</updated>

		<summary type="html">&lt;p&gt;Granludo: /* general remarks about OUTPUT of operations: */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;==general remarks about OUTPUT of operations:==&lt;br /&gt;
Is true of false informative enough ?&lt;br /&gt;
Should the API have some sort of &amp;quot;last_error&amp;quot; function giving back more details such as &amp;quot;non existing course, non existing user, duplicate entry ...)&lt;br /&gt;
Shall we consider that affecting a role that already exist or removing role that do not exist as an error (output=false) or not (output=true)&lt;br /&gt;
:yep, agree, I&#039;d result always one well defined $result object, with his status, error code and error msg (and perhaps, the whole original WS request encapsulated for easier debugging).&lt;br /&gt;
:[[User:Eloy Lafuente (stronk7)|Eloy Lafuente (stronk7)]] 19:55, 21 December 2007 (CST)&lt;br /&gt;
I agree but throught the WS we need to be  be carefull with the feedback we give to errors, due to security issues. --[[User:Ludo (Marc Alier)|Ludo (Marc Alier)]] 14:14, 22 December 2007 (CST)&lt;br /&gt;
&lt;br /&gt;
==some WS to be able to... build courses ?==&lt;br /&gt;
Perhpas it would be a great idea to start thinking about some WS functionalities like this:&lt;br /&gt;
&lt;br /&gt;
* add_course, delete_course, reset_course&lt;br /&gt;
* add_section, delete_section, show_section, hide_section&lt;br /&gt;
* add_activity, delete_activity, show_activity, hide_activity&lt;br /&gt;
&lt;br /&gt;
Apart from the WS utility itself: automated creation of courses... it would help (or force, as we prefer), to better encapsulate course/section/modules internals, 100% isolating the creation and configuration from the frontend (forms, WS...). It implies some decisions, like upwards compatibility of old modules (although I think it can be maintained)... and so on, you know.&lt;br /&gt;
&lt;br /&gt;
Just one idea to analyse. But with benefits in the end, IMO.&lt;br /&gt;
[[User:Eloy Lafuente (stronk7)|Eloy Lafuente (stronk7)]] 20:02, 21 December 2007 (CST)&lt;/div&gt;</summary>
		<author><name>Granludo</name></author>
	</entry>
	<entry>
		<id>https://docs.moodle.org/2x/ca/index.php?title=Course_Report_Plugins&amp;diff=28534</id>
		<title>Course Report Plugins</title>
		<link rel="alternate" type="text/html" href="https://docs.moodle.org/2x/ca/index.php?title=Course_Report_Plugins&amp;diff=28534"/>
		<updated>2007-11-07T18:50:06Z</updated>

		<summary type="html">&lt;p&gt;Granludo: Course Report Plugins&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;A course report plugin is just another folder inside course/report/&lt;br /&gt;
&lt;br /&gt;
If there is a mod.html file inside there, it will be included with the others when you visit course/report.php?id={courseid} in your browser.&lt;br /&gt;
&lt;br /&gt;
That HTML fragment can do anything you like. A common thing is to include a link to course/report/myreport/index.php. That&#039;s all it is, simple, and gives you almost unlimited flexibility.&lt;/div&gt;</summary>
		<author><name>Granludo</name></author>
	</entry>
	<entry>
		<id>https://docs.moodle.org/2x/ca/index.php?title=Broken/Developer_documentation&amp;diff=28533</id>
		<title>Broken/Developer documentation</title>
		<link rel="alternate" type="text/html" href="https://docs.moodle.org/2x/ca/index.php?title=Broken/Developer_documentation&amp;diff=28533"/>
		<updated>2007-11-07T18:49:43Z</updated>

		<summary type="html">&lt;p&gt;Granludo: /* Make a new plugin */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;p class=&amp;quot;note&amp;quot;&amp;gt;&#039;&#039;&#039;Note:&#039;&#039;&#039; New developer documentation pages should be added to the &#039;&#039;Development namespace&#039;&#039; by typing &amp;lt;code&amp;gt;Development:&amp;lt;/code&amp;gt; before the new page name i.e. &amp;lt;code&amp;gt;&amp;lt;nowiki&amp;gt;[[Development:New page name]]&amp;lt;/nowiki&amp;gt;&amp;lt;/code&amp;gt;.&amp;lt;br /&amp;gt;&amp;lt;br /&amp;gt;If you are a developer, you probably want to change your [[Special:Preferences|preferences]] to include the Development namespace in searches.&amp;lt;br /&amp;gt;&amp;lt;br /&amp;gt;A page may be added to the Developer category by typing &amp;lt;code&amp;gt;&amp;lt;nowiki&amp;gt;[[Category:Developer|New page name]]&amp;lt;/nowiki&amp;gt;&amp;lt;/code&amp;gt; at the bottom of the page.&amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==How Moodle development works==&lt;br /&gt;
&lt;br /&gt;
This [[Development:Overview|overview of the Moodle development process]] may be handy in understanding how the development of Moodle occurs and how people become Moodle developers.&lt;br /&gt;
&lt;br /&gt;
==Guidelines==&lt;br /&gt;
&lt;br /&gt;
The following guidelines are crucial reading for anyone wanting to contribute to the Moodle code base:&lt;br /&gt;
*[[Development:Coding|Coding guidelines]] have to be followed by all Moodle developers&lt;br /&gt;
*[[Moodle design goals]] spells out the basic design goals behind Moodle&lt;br /&gt;
*[[Interface guidelines]] aim to provide a common feel to the Moodle user interface&lt;br /&gt;
*[[CVS (developer)|Moodle CVS for developers]] explains how to work with the Moodle code in CVS&lt;br /&gt;
*[[Tracker]] explains the Moodle Tracker for keeping track of bugs, issues, feature requests etc&lt;br /&gt;
*[[Development:Working with the Community|Working with the Community]] explains how to engage with the dev community and discuss changes&lt;br /&gt;
*[[Unit tests]] explains how to run the unit tests, and how to write new test cases.&lt;br /&gt;
&lt;br /&gt;
==Documentation for core components==&lt;br /&gt;
&lt;br /&gt;
This section is for documentation of specific components of the existing core Moodle code. Discussion of components that are under discussion or in development can be found in the [[Developer notes]] or on the [[Roadmap]].&lt;br /&gt;
&lt;br /&gt;
The documents below give a general overview. For detailed function-by-function documentation, see the [http://phpdocs.moodle.org/ phpDocumentor] documentation that is automatically generated from the comments in the code. And don&#039;t forget that the most up-to-date and detailed description of how the code works is the code itself. Moodle code should be easy to read and understand. Use the source, Luke!&lt;br /&gt;
&lt;br /&gt;
===Core components that affect everything===&lt;br /&gt;
&lt;br /&gt;
*lib/moodlelib.php &lt;br /&gt;
*[[Development:lib/weblib.php|lib/weblib.php]] for outputting stuff.&lt;br /&gt;
*[[Development:XMLDB_Documentation|Database abstraction layer]] @ v[[1.7]]&lt;br /&gt;
*[[Development:Roles|Roles and Capabilities system]] @ v[[1.7]] for controlling who can do what.&lt;br /&gt;
*[[Development:lib/formslib.php|Forms library]] @ v[[1.8]] for creating accessible and secure HTML forms that let users edit things.&lt;br /&gt;
&lt;br /&gt;
===Core libraries with a more specific uses===&lt;br /&gt;
&lt;br /&gt;
*[[Authentication API]]&lt;br /&gt;
*[[Cookieless Sessions]]&lt;br /&gt;
*[[Development:Moodle Network|Moodle Network]]&lt;br /&gt;
*[[Email processing]]&lt;br /&gt;
*[[Development:Environment checking|Environment checking]] before install, check the user&#039;s server to ensure Moodle will work there.&lt;br /&gt;
*[[Question engine]]&lt;br /&gt;
*[[Stats package]]&lt;br /&gt;
*[[UTF-8 migration|Migration to UTF-8]] @ v[[:Category:Moodle 1.6|1.6]]&lt;br /&gt;
*[http://developer.yahoo.com/yui YUI JavaScript library] - YUI was selected as the official AJAX library for Moodle.&lt;br /&gt;
&lt;br /&gt;
===Modules included in the standard distribution===&lt;br /&gt;
&lt;br /&gt;
*[[Quiz developer docs|Quiz module]]&lt;br /&gt;
*[[SCORM schema|SCORM module 1.5 schema]]&lt;br /&gt;
&lt;br /&gt;
==How you can contribute==&lt;br /&gt;
&lt;br /&gt;
===Make a new plugin===&lt;br /&gt;
&lt;br /&gt;
The M in Moodle stands for modular, and the easiest, most maintainable way to add new functionality to Moodle is by using one of the many plugin APIs. There are many types of plugin you can write:&lt;br /&gt;
*[[Development:Modules|Activity modules]]&lt;br /&gt;
*[[Development:Admin reports|Admin reports]]&lt;br /&gt;
*[[Development:Assignment types|Assignment types]]&lt;br /&gt;
*[[Development:Authentication plugins|Authentication plugins]]&lt;br /&gt;
*[[Development:Blocks|Blocks]]&lt;br /&gt;
*[[Course formats]]&lt;br /&gt;
*[[Development:Course reports|Course reports]]&lt;br /&gt;
*[[Development:Database fields|Database fields]]&lt;br /&gt;
*[[Development:Database presets|Database presets]]&lt;br /&gt;
*[[Development:Enrolment plugins|Enrolment plugins]]&lt;br /&gt;
*[[Development:Filters|Filters]]&lt;br /&gt;
*[[Development:Grade export/import|Grade export/import]]&lt;br /&gt;
*[[Development:Grade report|Grade report]]&lt;br /&gt;
*[[Development:Question engine|Question engine]]&lt;br /&gt;
*[[Development:Question import/export formats|Question import/export formats]]&lt;br /&gt;
*[[Quiz reports]]&lt;br /&gt;
*[[Development:Resource types|Resource types]]&lt;br /&gt;
*[[Development:SSO plugins|SSO plugins]]&lt;br /&gt;
*[[Development:Course Report Plugins|Course Report Plugins]]&lt;br /&gt;
&lt;br /&gt;
When you have developed a new component please publish it in the [http://moodle.org/mod/data/view.php?id=6009 Moodle modules and plugins database].&lt;br /&gt;
&lt;br /&gt;
===Change core code===&lt;br /&gt;
&lt;br /&gt;
Some types of change can only be made by editing the core Moodle code. Such changes are much harder to maintain than plugins. If you want your core change to be considered for inclusion in the official Moodle release, you need to create an issue in the [[Tracker|tracker]], and attach your change as a [[Development:How_to_create_a_patch|patch]]. It is also a good idea to discuss your ideas in the forums first.&lt;br /&gt;
&lt;br /&gt;
===Ways to contribute that do not involve PHP programming===&lt;br /&gt;
&lt;br /&gt;
*[[Themes|Create Moodle themes]]&lt;br /&gt;
*[[Translation|Translate Moodle into other languages]]&lt;br /&gt;
*[[MoodleDocs:Guidelines for contributors|Help document Moodle]]&lt;br /&gt;
*[[Development:Database schemas|Database schemas]]&lt;br /&gt;
*[[Development:Tests|Join the testing effort]], which involves [[Tracker|participating in the bug tracker]]&lt;br /&gt;
&lt;br /&gt;
==Plans for the future==&lt;br /&gt;
&lt;br /&gt;
Ideas for and details of planned future features of Moodle are initially discussed on the forums in the [http://moodle.org/course/view.php?id=5 Using Moodle] course at moodle.org. That developer discussions are intermixed with user discussions in the same forums may seem strange at first but is one of the reasons for the success of Moodle. It is important that both end-users and developers discuss the future features together.&lt;br /&gt;
&lt;br /&gt;
Once ideas begin to crystallize on the forums they can be summarized in this wiki, either as part of the [[Roadmap]] or in the form of [[Developer notes]]. These pages then form the basis for further discussion in the forums.&lt;br /&gt;
&lt;br /&gt;
*[[Roadmap]]&lt;br /&gt;
*[[Development:Developer notes|Developer notes]]&lt;br /&gt;
*[[Student projects]]&lt;br /&gt;
*[[Developer conferences]]&lt;br /&gt;
&lt;br /&gt;
== Resources and tools ==&lt;br /&gt;
&lt;br /&gt;
*[[Developer FAQ]] - frequently asked questions, especially useful for newcomers to Moodle&lt;br /&gt;
*[[Development:Finding_your_way_into_the_Moodle_code|Finding your way into the Moodle code]] - also aimed at newcomers&lt;br /&gt;
*[http://tracker.moodle.org/ Moodle tracker] - bug reports, feature requests and other tracked issues&lt;br /&gt;
**[[Firefox tracker search]] - How to setup a firefox quicksearch to easily navigate to moodle bugs&lt;br /&gt;
*[[Unmerged files]] - changes on the stable branch in CVS that have not been merged to HEAD&lt;br /&gt;
*Browse the code online:&lt;br /&gt;
**[http://moodle.cvs.sourceforge.net/moodle/moodle/ the code with a complete change history from CVS]&lt;br /&gt;
**[http://xref.moodle.org/index.html the code, with links generated by PHPXref]&lt;br /&gt;
*[http://phpdocs.moodle.org/ Moodle PHP doc reference] - compiled from the comment attached to each class and function in the code&lt;br /&gt;
*[[Development:Database Schema|Database Schema]] - for recent releases&lt;br /&gt;
*[http://moodle.org/course/view.php?id=5#4 Development news and discussion] section of Using Moodle course&lt;br /&gt;
**especially the [http://moodle.org/mod/forum/view.php?id=55 General developer forum]&lt;br /&gt;
**[[Filters used on the Moodle.org forums|cool tricks you can use in the moodle.org forums]]&lt;br /&gt;
*Some tools people use when working on Moodle code:&lt;br /&gt;
**[[Development:Setting_up_Eclipse|Setting up Eclipse for Moodle development]] - Eclipse is a great editor to use for php development, if you can work out how to set it up.&lt;br /&gt;
**[[Development:vim|Setting up Vim for Moodle development]]&lt;br /&gt;
**[[Development:ctags|Ctags]] - Using a tags file to navigate code&lt;br /&gt;
&lt;br /&gt;
==See also==&lt;br /&gt;
&lt;br /&gt;
*[http://security.moodle.org/ Moodle Security Centre]&lt;br /&gt;
*[http://moodle.com/partners/ Moodle Partners] - providers of custom Moodle development services&lt;br /&gt;
&lt;br /&gt;
[[Category:Developer]]&lt;br /&gt;
[[es:Documentación para Desarrolladores]]&lt;br /&gt;
[[fr:Documentation développeur]]&lt;br /&gt;
[[zh:开发者文档]]&lt;br /&gt;
[[ja:開発者ドキュメント]]&lt;/div&gt;</summary>
		<author><name>Granludo</name></author>
	</entry>
	<entry>
		<id>https://docs.moodle.org/2x/ca/index.php?title=Broken/Developer_documentation&amp;diff=28530</id>
		<title>Broken/Developer documentation</title>
		<link rel="alternate" type="text/html" href="https://docs.moodle.org/2x/ca/index.php?title=Broken/Developer_documentation&amp;diff=28530"/>
		<updated>2007-11-07T18:48:43Z</updated>

		<summary type="html">&lt;p&gt;Granludo: /* Make a new plugin */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;p class=&amp;quot;note&amp;quot;&amp;gt;&#039;&#039;&#039;Note:&#039;&#039;&#039; New developer documentation pages should be added to the &#039;&#039;Development namespace&#039;&#039; by typing &amp;lt;code&amp;gt;Development:&amp;lt;/code&amp;gt; before the new page name i.e. &amp;lt;code&amp;gt;&amp;lt;nowiki&amp;gt;[[Development:New page name]]&amp;lt;/nowiki&amp;gt;&amp;lt;/code&amp;gt;.&amp;lt;br /&amp;gt;&amp;lt;br /&amp;gt;If you are a developer, you probably want to change your [[Special:Preferences|preferences]] to include the Development namespace in searches.&amp;lt;br /&amp;gt;&amp;lt;br /&amp;gt;A page may be added to the Developer category by typing &amp;lt;code&amp;gt;&amp;lt;nowiki&amp;gt;[[Category:Developer|New page name]]&amp;lt;/nowiki&amp;gt;&amp;lt;/code&amp;gt; at the bottom of the page.&amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==How Moodle development works==&lt;br /&gt;
&lt;br /&gt;
This [[Development:Overview|overview of the Moodle development process]] may be handy in understanding how the development of Moodle occurs and how people become Moodle developers.&lt;br /&gt;
&lt;br /&gt;
==Guidelines==&lt;br /&gt;
&lt;br /&gt;
The following guidelines are crucial reading for anyone wanting to contribute to the Moodle code base:&lt;br /&gt;
*[[Development:Coding|Coding guidelines]] have to be followed by all Moodle developers&lt;br /&gt;
*[[Moodle design goals]] spells out the basic design goals behind Moodle&lt;br /&gt;
*[[Interface guidelines]] aim to provide a common feel to the Moodle user interface&lt;br /&gt;
*[[CVS (developer)|Moodle CVS for developers]] explains how to work with the Moodle code in CVS&lt;br /&gt;
*[[Tracker]] explains the Moodle Tracker for keeping track of bugs, issues, feature requests etc&lt;br /&gt;
*[[Development:Working with the Community|Working with the Community]] explains how to engage with the dev community and discuss changes&lt;br /&gt;
*[[Unit tests]] explains how to run the unit tests, and how to write new test cases.&lt;br /&gt;
&lt;br /&gt;
==Documentation for core components==&lt;br /&gt;
&lt;br /&gt;
This section is for documentation of specific components of the existing core Moodle code. Discussion of components that are under discussion or in development can be found in the [[Developer notes]] or on the [[Roadmap]].&lt;br /&gt;
&lt;br /&gt;
The documents below give a general overview. For detailed function-by-function documentation, see the [http://phpdocs.moodle.org/ phpDocumentor] documentation that is automatically generated from the comments in the code. And don&#039;t forget that the most up-to-date and detailed description of how the code works is the code itself. Moodle code should be easy to read and understand. Use the source, Luke!&lt;br /&gt;
&lt;br /&gt;
===Core components that affect everything===&lt;br /&gt;
&lt;br /&gt;
*lib/moodlelib.php &lt;br /&gt;
*[[Development:lib/weblib.php|lib/weblib.php]] for outputting stuff.&lt;br /&gt;
*[[Development:XMLDB_Documentation|Database abstraction layer]] @ v[[1.7]]&lt;br /&gt;
*[[Development:Roles|Roles and Capabilities system]] @ v[[1.7]] for controlling who can do what.&lt;br /&gt;
*[[Development:lib/formslib.php|Forms library]] @ v[[1.8]] for creating accessible and secure HTML forms that let users edit things.&lt;br /&gt;
&lt;br /&gt;
===Core libraries with a more specific uses===&lt;br /&gt;
&lt;br /&gt;
*[[Authentication API]]&lt;br /&gt;
*[[Cookieless Sessions]]&lt;br /&gt;
*[[Development:Moodle Network|Moodle Network]]&lt;br /&gt;
*[[Email processing]]&lt;br /&gt;
*[[Development:Environment checking|Environment checking]] before install, check the user&#039;s server to ensure Moodle will work there.&lt;br /&gt;
*[[Question engine]]&lt;br /&gt;
*[[Stats package]]&lt;br /&gt;
*[[UTF-8 migration|Migration to UTF-8]] @ v[[:Category:Moodle 1.6|1.6]]&lt;br /&gt;
*[http://developer.yahoo.com/yui YUI JavaScript library] - YUI was selected as the official AJAX library for Moodle.&lt;br /&gt;
&lt;br /&gt;
===Modules included in the standard distribution===&lt;br /&gt;
&lt;br /&gt;
*[[Quiz developer docs|Quiz module]]&lt;br /&gt;
*[[SCORM schema|SCORM module 1.5 schema]]&lt;br /&gt;
&lt;br /&gt;
==How you can contribute==&lt;br /&gt;
&lt;br /&gt;
===Make a new plugin===&lt;br /&gt;
&lt;br /&gt;
The M in Moodle stands for modular, and the easiest, most maintainable way to add new functionality to Moodle is by using one of the many plugin APIs. There are many types of plugin you can write:&lt;br /&gt;
*[[Development:Modules|Activity modules]]&lt;br /&gt;
*[[Development:Admin reports|Admin reports]]&lt;br /&gt;
*[[Development:Assignment types|Assignment types]]&lt;br /&gt;
*[[Development:Authentication plugins|Authentication plugins]]&lt;br /&gt;
*[[Development:Blocks|Blocks]]&lt;br /&gt;
*[[Course formats]]&lt;br /&gt;
*[[Development:Course reports|Course reports]]&lt;br /&gt;
*[[Development:Database fields|Database fields]]&lt;br /&gt;
*[[Development:Database presets|Database presets]]&lt;br /&gt;
*[[Development:Enrolment plugins|Enrolment plugins]]&lt;br /&gt;
*[[Development:Filters|Filters]]&lt;br /&gt;
*[[Development:Grade export/import|Grade export/import]]&lt;br /&gt;
*[[Development:Grade report|Grade report]]&lt;br /&gt;
*[[Development:Question engine|Question engine]]&lt;br /&gt;
*[[Development:Question import/export formats|Question import/export formats]]&lt;br /&gt;
*[[Quiz reports]]&lt;br /&gt;
*[[Development:Resource types|Resource types]]&lt;br /&gt;
*[[Development:SSO plugins|SSO plugins]]&lt;br /&gt;
*[[Development:Course Report Plugins]]&lt;br /&gt;
&lt;br /&gt;
When you have developed a new component please publish it in the [http://moodle.org/mod/data/view.php?id=6009 Moodle modules and plugins database].&lt;br /&gt;
&lt;br /&gt;
===Change core code===&lt;br /&gt;
&lt;br /&gt;
Some types of change can only be made by editing the core Moodle code. Such changes are much harder to maintain than plugins. If you want your core change to be considered for inclusion in the official Moodle release, you need to create an issue in the [[Tracker|tracker]], and attach your change as a [[Development:How_to_create_a_patch|patch]]. It is also a good idea to discuss your ideas in the forums first.&lt;br /&gt;
&lt;br /&gt;
===Ways to contribute that do not involve PHP programming===&lt;br /&gt;
&lt;br /&gt;
*[[Themes|Create Moodle themes]]&lt;br /&gt;
*[[Translation|Translate Moodle into other languages]]&lt;br /&gt;
*[[MoodleDocs:Guidelines for contributors|Help document Moodle]]&lt;br /&gt;
*[[Development:Database schemas|Database schemas]]&lt;br /&gt;
*[[Development:Tests|Join the testing effort]], which involves [[Tracker|participating in the bug tracker]]&lt;br /&gt;
&lt;br /&gt;
==Plans for the future==&lt;br /&gt;
&lt;br /&gt;
Ideas for and details of planned future features of Moodle are initially discussed on the forums in the [http://moodle.org/course/view.php?id=5 Using Moodle] course at moodle.org. That developer discussions are intermixed with user discussions in the same forums may seem strange at first but is one of the reasons for the success of Moodle. It is important that both end-users and developers discuss the future features together.&lt;br /&gt;
&lt;br /&gt;
Once ideas begin to crystallize on the forums they can be summarized in this wiki, either as part of the [[Roadmap]] or in the form of [[Developer notes]]. These pages then form the basis for further discussion in the forums.&lt;br /&gt;
&lt;br /&gt;
*[[Roadmap]]&lt;br /&gt;
*[[Development:Developer notes|Developer notes]]&lt;br /&gt;
*[[Student projects]]&lt;br /&gt;
*[[Developer conferences]]&lt;br /&gt;
&lt;br /&gt;
== Resources and tools ==&lt;br /&gt;
&lt;br /&gt;
*[[Developer FAQ]] - frequently asked questions, especially useful for newcomers to Moodle&lt;br /&gt;
*[[Development:Finding_your_way_into_the_Moodle_code|Finding your way into the Moodle code]] - also aimed at newcomers&lt;br /&gt;
*[http://tracker.moodle.org/ Moodle tracker] - bug reports, feature requests and other tracked issues&lt;br /&gt;
**[[Firefox tracker search]] - How to setup a firefox quicksearch to easily navigate to moodle bugs&lt;br /&gt;
*[[Unmerged files]] - changes on the stable branch in CVS that have not been merged to HEAD&lt;br /&gt;
*Browse the code online:&lt;br /&gt;
**[http://moodle.cvs.sourceforge.net/moodle/moodle/ the code with a complete change history from CVS]&lt;br /&gt;
**[http://xref.moodle.org/index.html the code, with links generated by PHPXref]&lt;br /&gt;
*[http://phpdocs.moodle.org/ Moodle PHP doc reference] - compiled from the comment attached to each class and function in the code&lt;br /&gt;
*[[Development:Database Schema|Database Schema]] - for recent releases&lt;br /&gt;
*[http://moodle.org/course/view.php?id=5#4 Development news and discussion] section of Using Moodle course&lt;br /&gt;
**especially the [http://moodle.org/mod/forum/view.php?id=55 General developer forum]&lt;br /&gt;
**[[Filters used on the Moodle.org forums|cool tricks you can use in the moodle.org forums]]&lt;br /&gt;
*Some tools people use when working on Moodle code:&lt;br /&gt;
**[[Development:Setting_up_Eclipse|Setting up Eclipse for Moodle development]] - Eclipse is a great editor to use for php development, if you can work out how to set it up.&lt;br /&gt;
**[[Development:vim|Setting up Vim for Moodle development]]&lt;br /&gt;
**[[Development:ctags|Ctags]] - Using a tags file to navigate code&lt;br /&gt;
&lt;br /&gt;
==See also==&lt;br /&gt;
&lt;br /&gt;
*[http://security.moodle.org/ Moodle Security Centre]&lt;br /&gt;
*[http://moodle.com/partners/ Moodle Partners] - providers of custom Moodle development services&lt;br /&gt;
&lt;br /&gt;
[[Category:Developer]]&lt;br /&gt;
[[es:Documentación para Desarrolladores]]&lt;br /&gt;
[[fr:Documentation développeur]]&lt;br /&gt;
[[zh:开发者文档]]&lt;br /&gt;
[[ja:開発者ドキュメント]]&lt;/div&gt;</summary>
		<author><name>Granludo</name></author>
	</entry>
	<entry>
		<id>https://docs.moodle.org/2x/ca/index.php?title=Wiki_2.0&amp;diff=28046</id>
		<title>Wiki 2.0</title>
		<link rel="alternate" type="text/html" href="https://docs.moodle.org/2x/ca/index.php?title=Wiki_2.0&amp;diff=28046"/>
		<updated>2007-10-20T14:23:07Z</updated>

		<summary type="html">&lt;p&gt;Granludo: /* New wiki */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;The Moodle wiki(s) enables participants to work together on web pages to add, expand and change the content.  This page can serve to provide information about different Wikis that may be used with Moodle.  &lt;br /&gt;
&lt;br /&gt;
= Wiki Standard =&lt;br /&gt;
Link to the [[Wiki]] MoodleDoc page&lt;br /&gt;
This is the standard Wiki which is part of 1.5 .  It was developed from a version of Erfurt wiki. A flavor of it is still being used in Moodle 1.8 beta.&lt;br /&gt;
&lt;br /&gt;
See the MoodleDocs [[Wiki module]] or [http://moodle.org/help.php?module=wiki&amp;amp;file=howtowiki.html &amp;quot;How to wiki&amp;quot; page for more information].&lt;br /&gt;
&lt;br /&gt;
Initially built by Mike Churchward &amp;amp; Michael Schneider&lt;br /&gt;
&lt;br /&gt;
= Dfwiki =&lt;br /&gt;
This is an addin wiki for Moodle.&lt;br /&gt;
[[Dfwiki]] is the MoodleDoc page.&lt;br /&gt;
&#039;&#039;&#039;DFWiki&#039;&#039;&#039; is an alternative [[wiki]] module to the current (1.5.3) Moodle [[Wiki module]].&lt;br /&gt;
&lt;br /&gt;
Dfwiki for Moodle 1.5.3 can be found [http://appserv.lsi.upc.es/palangana/moodle/course/view.php?id=15 in dfwiki home page], and in the Moodle [[CVS]]. The [http://appserv.lsi.upc.es/palangana/moodle/course/view.php?id=15 dfwiki english home page is here].&lt;br /&gt;
&lt;br /&gt;
Team leader is Marc Alier (Ludo).&lt;br /&gt;
&lt;br /&gt;
= Erfurt wiki =&lt;br /&gt;
Named for the developer&#039;s hometown in Germany, it was the basis for the standard wiki included with Moodle.&lt;br /&gt;
&lt;br /&gt;
= New wiki =&lt;br /&gt;
Currently is this wiki available as a plug in for 1.6.x 1.7.x and 1.8.x. &amp;quot;We ([[Dfwiki_module#Dfwikiteam|Dfwiki team]]) hope it will be the standard wiki in Moodle 1.8&amp;quot;, says Team leader Marc Alier (ludo). He was mistaken for two releases.. According to the Moodle [[Roadmap]] NWiki is definitevelly into Moodle 2.0&lt;br /&gt;
&lt;br /&gt;
The NewWiki16 plugin has more MediaWiki(MoodleDocs)features. For example, the characters that create, the automatic headers (&amp;lt;nowiki&amp;gt;= = or == ==&amp;lt;/nowiki&amp;gt;), automatic numbers (&amp;lt;nowiki&amp;gt;# or ##&amp;lt;/nowiki&amp;gt;) and bullets (&amp;lt;nowiki&amp;gt;* or **&amp;lt;/nowiki&amp;gt;) work. It also has a page discussion tab and provides a page outline based on headers at the top. There are two HTML edit tool bars available. The 1.6.x version does have a site map on a &amp;quot;navigation&amp;quot; tab, but not the standard pages found on the Choose Wiki links pulldown.  &lt;br /&gt;
&lt;br /&gt;
==Tiddlywiki integration==&lt;br /&gt;
New wiki can interoperate with the Ajax based portable [http://tiddlywiki.com tidlywiki].&lt;br /&gt;
See [[Tiddlywiki integration]]&lt;br /&gt;
&lt;br /&gt;
= MediaWiki =&lt;br /&gt;
This is the &amp;quot;big&amp;quot; wiki.  Will Taylor says &amp;quot;I have MediaWiki integrated now with Moodle versions 1.5.3 and 1.6, very easy to set up.  Users need to log in separately to MediaWiki to edit, but they are authenticated off the Moodle database, so use the same username &amp;amp; password without needing to create a separate account on MediaWiki.  Using the MediaWiki permissions system, I have editing privileges reserved for registered, logged-in users, and read privileges open to the world - but you could configure this in many ways if you wish.  Check out the various projects created in MediaWiki (WikiPedia, Wiktionary, &amp;amp;c.) to see the potential of this platform.&amp;quot;  &lt;br /&gt;
&lt;br /&gt;
MediaWiki should be used as a &#039;&#039;&#039;site-specific&#039;&#039;&#039; wiki. The standard Moodle wiki, or Dfwiki should be used as course-specific wiki. &lt;br /&gt;
= Table of Versions =&lt;br /&gt;
{| border=&amp;quot;0&amp;quot; cellpadding=&amp;quot;4&amp;quot; cellspacing =&amp;quot;0&amp;quot; rules=&amp;quot;all&amp;quot;&lt;br /&gt;
|+ &#039;&#039;&#039;Wikis in Moodle&#039;&#039;&#039;&lt;br /&gt;
! -Version Name-  &lt;br /&gt;
! Wiki version&lt;br /&gt;
! Moodle ver&lt;br /&gt;
! Status&lt;br /&gt;
! Download Place&lt;br /&gt;
! Docs&lt;br /&gt;
! Discussion Place&lt;br /&gt;
! Feature1&lt;br /&gt;
|-----&lt;br /&gt;
| Std Wiki&lt;br /&gt;
| &lt;br /&gt;
| all&lt;br /&gt;
|&lt;br /&gt;
|[http://moodle.org/mod/data/view.php?d=13&amp;amp;rid=273 Modules]&lt;br /&gt;
| [[Wiki]]&lt;br /&gt;
| [http://moodle.org/mod/forum/view.php?f=366 Wiki forum]&lt;br /&gt;
|&lt;br /&gt;
|-----&lt;br /&gt;
| Dfwiki&lt;br /&gt;
|&lt;br /&gt;
| 1.5.4&lt;br /&gt;
|&lt;br /&gt;
|[[http://moodle.org/mod/data/view.php?d=13&amp;amp;rid=115 CVS Page]]&lt;br /&gt;
| [[Dfwiki]]&lt;br /&gt;
|[http://moodle.org/mod/forum/view.php?f=366 Wiki forum]&lt;br /&gt;
|&lt;br /&gt;
|-----&lt;br /&gt;
| Erfurt Wiki&lt;br /&gt;
| &lt;br /&gt;
| 1.6&lt;br /&gt;
|&lt;br /&gt;
|[http://erfurtwiki.sourceforge.net/ Sourceforge]&lt;br /&gt;
| [http://erfurtwiki.sourceforge.net/README readme]&lt;br /&gt;
|&lt;br /&gt;
| &lt;br /&gt;
|-----&lt;br /&gt;
| New wiki&lt;br /&gt;
| &lt;br /&gt;
|1.7 and 1.8&lt;br /&gt;
|Beta&lt;br /&gt;
|[http://morfeo.upc.es/crom/course/view.php?id=4 DFwiki home]&lt;br /&gt;
|[http://morfeo.upc.es/crom/course/view.php?id=4 DFwiki home]&lt;br /&gt;
|[http://morfeo.upc.es/crom/course/view.php?id=4 DFwiki home]&lt;br /&gt;
|[http://moodle.org/mod/forum/view.php?f=366 Wiki forum]&lt;br /&gt;
|-----&lt;br /&gt;
| MediaWiki&lt;br /&gt;
| &lt;br /&gt;
|NA&lt;br /&gt;
|&lt;br /&gt;
|[http://www.mediawiki.org/wiki/MediaWiki MediaWiki Home]&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=See also=&lt;br /&gt;
* [[Dfwiki]]&lt;br /&gt;
* [[Wiki requirements|Specific wiki requirements]]&lt;br /&gt;
* [[dfwiki requests]]&lt;br /&gt;
* [[NWiki roadmap]]&lt;br /&gt;
* [[Wiki comments |Wiki development comments]]&lt;br /&gt;
*[[wikindx]] for developers&lt;br /&gt;
&lt;br /&gt;
* Using Moodle [http://moodle.org/mod/forum/view.php?f=366 Wiki module forum]&lt;br /&gt;
&lt;br /&gt;
[[Category:Developer|Wiki]]&lt;br /&gt;
[[Category:Wiki]]&lt;/div&gt;</summary>
		<author><name>Granludo</name></author>
	</entry>
	<entry>
		<id>https://docs.moodle.org/2x/ca/index.php?title=Roadmap&amp;diff=28045</id>
		<title>Roadmap</title>
		<link rel="alternate" type="text/html" href="https://docs.moodle.org/2x/ca/index.php?title=Roadmap&amp;diff=28045"/>
		<updated>2007-10-20T14:18:28Z</updated>

		<summary type="html">&lt;p&gt;Granludo: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;This roadmap collects the best information about upcoming features in Moodle.   It is not 100% certain - features may change according to available funding and developers.&lt;br /&gt;
&lt;br /&gt;
== Version 1.9 - very soon ==&lt;br /&gt;
&#039;&#039;1.9 is currently in beta. See [[Release Notes]].&lt;br /&gt;
* [[Development:Grades|Gradebook development]] - Moodle.com and OU&lt;br /&gt;
::The gradebook system will be revamped for performance, switching from our older &amp;quot;pull&amp;quot; model to a &amp;quot;push&amp;quot; model where all modules will now publish grades as necessary into a central table.  Support for (local/state) [[Development:Outcomes|outcomes/goals/competencies]] is included!&lt;br /&gt;
* [[Development:Events|Events API]] - Moodle.com&lt;br /&gt;
::The new Events API provides a way for any code to &amp;quot;hook&amp;quot; into events in a clean, loosely coupled way.  It&#039;s the foundation of the new Gradebook.  A lot of events in Moodle (such as adding a user or a course) now trigger events that developers can hook into.&lt;br /&gt;
* [[Tags]] - part of the [[Student_projects/Social_Networking_features|Google SOC Social Networking]] project by Luiz Cruz will make it&#039;s way into 1.9, allowing users to tag themselves and create interest pages around those tags, bringing information together from a variety of sources.&lt;br /&gt;
* [[Question_Engine_Changes_in_Moodle_1.9|Improved question bank]] - Jamie Pratt funded by [http://www.fun.ac.jp/en/ Future University Hakodate].&lt;br /&gt;
** Allows questions to be shared by the whole site, a course category, a singe course, or be kept private to a single module. More control over who can do what to each question.&lt;br /&gt;
** [[Questions linking to files|Also improved management of files linked to from questions.]]&lt;br /&gt;
** See also the original development plan here: [[Development:Plan to Improve Flexibility of Question Category Sharing and Permissions]]&lt;br /&gt;
* Other Quiz/Question improvements:&lt;br /&gt;
** A quiz can now [[Quiz submission email notification|send emails when an attempt is finished]] - a confirmation to the student, a notification to all teachers, or both. Implemented by Graham Miller of [http://www.webenhanced.com.au/ Web Enhanced Solutions].&lt;br /&gt;
** Some slight improvements to quiz layout. See [http://tracker.moodle.org/browse/MDL-10374 MDL-10374] for details. Theme designers please note!&lt;br /&gt;
** [[GIFT format|Gift Import/Export format]] can now handle Essay and Description question types.&lt;br /&gt;
** Third party question types can now implement [[Moodle XML format]] and other import and export formats. Implemented by Howard Miller.&lt;br /&gt;
** [[Multiple Choice question type|Multiple choice questions]] now show the feedback for all the options to students on the review page after the attempt is over.&lt;br /&gt;
* [[Groups]] reverted to 1.7 style and reimplemented groupings - Moodle.com, Catalyst, OU, Enrique Castro&lt;br /&gt;
&lt;br /&gt;
== Version 2.0 - Expected Late 2008 ==&lt;br /&gt;
&lt;br /&gt;
(This list is fluid, depending on available resources)&lt;br /&gt;
&lt;br /&gt;
===Definitely===&lt;br /&gt;
* Moodle 2.0 will require PHP 5.2 as a minimum, allowing us to clean up the code in some areas.  For more info see: [http://gophp5.org/ gophp5.org]&lt;br /&gt;
* [[Development:Portfolio API]] - Enovation.ie&lt;br /&gt;
::Interface Moodle activities and repositories to help produce portfolios for internal assessment AND external publication.  The first Portfolio plugin implemented will be [http://www.mahara.org/ Mahara].&lt;br /&gt;
* [[Conditional activities]] - Moodle.com&lt;br /&gt;
::Allowing dependencies and forced paths through the content&lt;br /&gt;
* [[Community hub]] interfaces - Moodle.com and others&lt;br /&gt;
::Makes it easy for users to find and navigate other systems and external Moodle repositories, leveraging the Moodle Network in various ways.&lt;br /&gt;
* [[Repository API]] - Moodle.com&lt;br /&gt;
::Abstract all file operations to an API that allows plugins for different external repositories&lt;br /&gt;
* Old DB install/upgrade system removed&lt;br /&gt;
:: The deprecated system for installing or upgrading database entries used in Moodle &amp;lt; 1.7 will be completely removed, while supporting only the new XML based database scheme introduced in 1.7&lt;br /&gt;
* Feedback module&lt;br /&gt;
* [[NWiki roadmap|New Wiki]] module (nwiki) - DFWikiteam-UPC&lt;br /&gt;
* Messaging improvements&lt;br /&gt;
* Secure RSS feeds&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Hopefully===&lt;br /&gt;
* [[IMS Learning Design]] - Moodle.com&lt;br /&gt;
::Support for importing/exporting LD, converting Moodle activities and sequences of activities into a standard format for sharing, and importing standard sequences into Moodle courses&lt;br /&gt;
* [[Student Information API]]&lt;br /&gt;
::API for integrating external systems for managing student information&lt;br /&gt;
* [[Development:Voice|Moodle Voice]]&lt;br /&gt;
:: Moodle Voice is a project for embedding VoiceXML support into Moodle Core.&lt;br /&gt;
* [[Learning Design export]]? - Moodle.com and Open University of The Netherlands&lt;br /&gt;
::We plan to have a very simple export for any Moodle course into IMS LD format, as a proof of concept and to help the community start learning about IMS LD.&lt;br /&gt;
&lt;br /&gt;
==See also==&lt;br /&gt;
&lt;br /&gt;
* [[Release Notes]]&lt;br /&gt;
&lt;br /&gt;
[[Category:Developer]]&lt;br /&gt;
[[Category:Future]]&lt;br /&gt;
&lt;br /&gt;
[[es:Planificación]]&lt;br /&gt;
[[fr:Planification]]&lt;/div&gt;</summary>
		<author><name>Granludo</name></author>
	</entry>
	<entry>
		<id>https://docs.moodle.org/2x/ca/index.php?title=Broken/NWiki_roadmap&amp;diff=24103</id>
		<title>Broken/NWiki roadmap</title>
		<link rel="alternate" type="text/html" href="https://docs.moodle.org/2x/ca/index.php?title=Broken/NWiki_roadmap&amp;diff=24103"/>
		<updated>2007-06-07T14:00:41Z</updated>

		<summary type="html">&lt;p&gt;Granludo: /* rethink wiki permisions and roles */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;This page is to talk about the (likely) entrance of NWiki into 1.9 core. &lt;br /&gt;
&lt;br /&gt;
= NWiki roadmap=&lt;br /&gt;
Rigth Now DFwikiteam is focussed in the following issues: &lt;br /&gt;
== XHTML Strict ==&lt;br /&gt;
*NWiki complies with XHTML transitional. April 2007&lt;br /&gt;
*NWiki complies with &#039;&#039;&#039;XHTML Strict&#039;&#039;&#039; mid May &#039;07 &lt;br /&gt;
** this affects main engine &lt;br /&gt;
** blocks not finished yet (some javascript to look up to)&lt;br /&gt;
&lt;br /&gt;
==Logs and stats==&lt;br /&gt;
We need to ckeck out stats and logs with nwiki.&lt;br /&gt;
* Done! June 2007&lt;br /&gt;
&lt;br /&gt;
== Code Tunning : new wiki api==&lt;br /&gt;
There&#039;s a big issue in the code, the $WS variable that acts like a big set of global variables. &lt;br /&gt;
*We are getting $WS smaller day by day&lt;br /&gt;
*We are witting a new internal API to create an internal layer of services for developers.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Done!!!&#039;&#039;&#039; Two main layers for developers have been written and working inside of the Nwiki distributions since May 2007.  &lt;br /&gt;
[http://morfeo.upc.es/crom/file.php/4/wikiAPIdoc/index.htmlThe PHPDoc documentation is available here].&lt;br /&gt;
&lt;br /&gt;
=== PHPUnit testing===&lt;br /&gt;
* a set of PHPUnit tests have been developed to ensure the quality of the thing.&lt;br /&gt;
* test case descriptions have been written to help developers and maintainers&lt;br /&gt;
[http://morfeo.upc.es/crom/mod/wiki/view.php?id=22&amp;amp;page=Wiki+Unit+Tests+Documentation&amp;amp;gid=0&amp;amp;uid=0 NWiki PHPUnit documentation]&lt;br /&gt;
&lt;br /&gt;
== shall we trim nwiki ?==&lt;br /&gt;
NWiki is Huge ! As many have said we implement a lot of features that maybe are not necessary for everybody. &lt;br /&gt;
We could have a reduced set of nwiki into the oficial distribution and a 3rd party and a extended version as 3rd part plug in.&lt;br /&gt;
Things that could be taken outside:&lt;br /&gt;
===Maybe we keep them===&lt;br /&gt;
* wiki course format&lt;br /&gt;
* discussion pages ?&lt;br /&gt;
* grading in wikis ?&lt;br /&gt;
* ranking and votes?&lt;br /&gt;
&lt;br /&gt;
===Most likely===&lt;br /&gt;
* integration with tiddlywiki ? [[Tiddlywiki integration]]&lt;br /&gt;
&lt;br /&gt;
=== New upcoming toys ===&lt;br /&gt;
In June 2007 will come new features that need to be sorted in or out of the basic distribution&lt;br /&gt;
* [[Wikibook]] [http://moodle.org/mod/forum/discuss.php?d=72909 wikibook in the forum]&lt;br /&gt;
* PDF Generation&lt;br /&gt;
* Timeline-like wiki history browser&lt;br /&gt;
* Import / export from openoffice writer and (eventually) msword&lt;br /&gt;
&lt;br /&gt;
== Migration issues ==&lt;br /&gt;
So far the data migration works fine. No bugs reported without attending.&lt;br /&gt;
== rethink wiki permisions and roles ==&lt;br /&gt;
* a user can discuss the page while he cannot edit the page&lt;br /&gt;
* the teacher cat FIX a markup for a wiki in the wiki options form.&lt;br /&gt;
&lt;br /&gt;
==More?==&lt;br /&gt;
Let&#039;s rememeber to complete the PDF export thing (HTML Editor wiki pages are not exported)&lt;br /&gt;
Expected mid june&lt;br /&gt;
&lt;br /&gt;
==Even More features Implemented==&lt;br /&gt;
&lt;br /&gt;
=== Wiki Templates ===&lt;br /&gt;
&lt;br /&gt;
* Add templates so that some content can be made available to all groups when they start using a wiki &lt;br /&gt;
 Implemented, in release June 2007&lt;br /&gt;
=== mailto ===&lt;br /&gt;
* a mailto link for dfwiki &lt;br /&gt;
 has already ben developed must be included in next release [http://moodle.org/mod/forum/discuss.php?d=38991 mailto dfwiki forum thread]&lt;br /&gt;
&lt;br /&gt;
==And finally==&lt;br /&gt;
Dynamical online import from mediawiki utilty... :-D&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
= Old DFwiki requests =&lt;br /&gt;
Use this page for requests of bugfixes and new features on the [http://morfeo.upc.es/crom/course/view.php?id=4 NWiki] &lt;br /&gt;
The [http://morfeo.upc.es/crom/course/view.php?id=4 DFwikiteam] will keep a sharp eye on the list.&lt;br /&gt;
&lt;br /&gt;
== Miscelaneous ==&lt;br /&gt;
*We need to implement some [[Special pages]] like mediawiki&#039;s [[Recent changes]].&lt;br /&gt;
*Section edit.&lt;br /&gt;
*borrow some interface ideas from OUWiki&lt;br /&gt;
&lt;br /&gt;
== block wikipage ==&lt;br /&gt;
&lt;br /&gt;
Would be useful to have a block with the content of a wikipage.&lt;br /&gt;
&lt;br /&gt;
If you select &#039;social&#039; course format you have the option of inserting a social activities block... I don&#039;t get that option for the DFWiki, but I think I should so I can add other Moodle activities... &lt;br /&gt;
&lt;br /&gt;
otherwise, when I go to admin/site I can choose to display a topic section where I can put activities and this may be an alternative solution.&lt;br /&gt;
&lt;br /&gt;
Note: In theme [http://moodle.org/mod/forum/discuss.php?d=42325 Including wiki page in other Moodle resources] was announced filter, which can include wiki-page into any filterable place. In summ with existing html block it sounds like solution for this suggestion! --[[User:Ne Nashev|Ne Nashev]] 07:52, 26 March 2006 (WST)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Including wiki page in other Moodle resources ==&lt;br /&gt;
I suggest add to standard filters (like Autoformat, Markdown) tag which allow include content (not a link) of wiki page (without editing). This will allow to use wiki as general place for storage texts and use them in resources, lessons and so on.&lt;br /&gt;
&lt;br /&gt;
Note: In theme [http://moodle.org/mod/forum/discuss.php?d=42325 Including wiki page in other Moodle resources] was announced this filter&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
-----&lt;br /&gt;
The words &amp;quot;Change to one of the following editors&amp;quot; tells the new user to change to an editor other than the default editor.  As this works now, the choice cannot be changed once selected.&lt;br /&gt;
&lt;br /&gt;
In order to avoid this confusion, the teacher should be able to make the default editor the only choice.&lt;br /&gt;
&lt;br /&gt;
In the meantime, the option &amp;quot;Change to one of the following editors&amp;quot; could be moved down below the buttons: save, preview, cancel.&lt;br /&gt;
&lt;br /&gt;
That way new users will be more likely to use the default editor and not lock themselves into one of the other options.&lt;br /&gt;
[http://moodle.org/mod/forum/discuss.php?d=39191 forum tread]&lt;br /&gt;
-----&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Moodle wide metawiki==&lt;br /&gt;
&lt;br /&gt;
We need a metawiki index to easily link between wikis.&lt;br /&gt;
The idea is to have admin tool to manage the wiki-names to be able to &lt;br /&gt;
refer easily from one wiki to another like this:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;nowiki&amp;gt; [wiki-name:wikipagename|label to link]&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Special wiki pages ==&lt;br /&gt;
&lt;br /&gt;
=== Wiki reference. ===&lt;br /&gt;
To implement biblio references... a link like &lt;br /&gt;
&amp;lt;nowiki&amp;gt;[ref:refname]&amp;lt;/nowiki&amp;gt; Will lead us to a editing page with a  form (maybe a [[database module]] form) to enter the biblio reference ( title, author, isbn, link , pages ... and so on )...&lt;br /&gt;
Once we got that any page with a reference to a biblio ref will get printed at its bottom the complete reference and a link to it. &lt;br /&gt;
&lt;br /&gt;
This feature proposal comes within the [[wikibook]] line of work&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== weird course interaction stuff ==&lt;br /&gt;
If you select &#039;social&#039; course format you have the option of inserting a social activities block... I don&#039;t get that option if I select DFWiki, but I think I should so I can add other Moodle activities... (using Moodle 1.6)&lt;br /&gt;
&lt;br /&gt;
Otherwise, when I go to admin/site I can choose to display 1 topic section where I can put activities and this may be an alternative solution.&lt;br /&gt;
&lt;br /&gt;
Also if I modify a course that had a different format, such as topics ,to be DFWiki the course crashes and you cannot get back to original course format because of the error it throws up.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
*[[wiki]]&lt;br /&gt;
*[[Dfwiki]]&lt;br /&gt;
*[http://morfeo.upc.es/crom/course/view.php?id=4 DFWikilabs]&lt;br /&gt;
*[[Development:Wiki requirements]]&lt;/div&gt;</summary>
		<author><name>Granludo</name></author>
	</entry>
	<entry>
		<id>https://docs.moodle.org/2x/ca/index.php?title=Broken/NWiki_roadmap&amp;diff=24095</id>
		<title>Broken/NWiki roadmap</title>
		<link rel="alternate" type="text/html" href="https://docs.moodle.org/2x/ca/index.php?title=Broken/NWiki_roadmap&amp;diff=24095"/>
		<updated>2007-06-07T10:16:45Z</updated>

		<summary type="html">&lt;p&gt;Granludo: /* Migration issues */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;This page is to talk about the (likely) entrance of NWiki into 1.9 core. &lt;br /&gt;
&lt;br /&gt;
= NWiki roadmap=&lt;br /&gt;
Rigth Now DFwikiteam is focussed in the following issues: &lt;br /&gt;
== XHTML Strict ==&lt;br /&gt;
*NWiki complies with XHTML transitional. April 2007&lt;br /&gt;
*NWiki complies with &#039;&#039;&#039;XHTML Strict&#039;&#039;&#039; mid May &#039;07 &lt;br /&gt;
** this affects main engine &lt;br /&gt;
** blocks not finished yet (some javascript to look up to)&lt;br /&gt;
&lt;br /&gt;
==Logs and stats==&lt;br /&gt;
We need to ckeck out stats and logs with nwiki.&lt;br /&gt;
* Done! June 2007&lt;br /&gt;
&lt;br /&gt;
== Code Tunning : new wiki api==&lt;br /&gt;
There&#039;s a big issue in the code, the $WS variable that acts like a big set of global variables. &lt;br /&gt;
*We are getting $WS smaller day by day&lt;br /&gt;
*We are witting a new internal API to create an internal layer of services for developers.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Done!!!&#039;&#039;&#039; Two main layers for developers have been written and working inside of the Nwiki distributions since May 2007.  &lt;br /&gt;
[http://morfeo.upc.es/crom/file.php/4/wikiAPIdoc/index.htmlThe PHPDoc documentation is available here].&lt;br /&gt;
&lt;br /&gt;
=== PHPUnit testing===&lt;br /&gt;
* a set of PHPUnit tests have been developed to ensure the quality of the thing.&lt;br /&gt;
* test case descriptions have been written to help developers and maintainers&lt;br /&gt;
[http://morfeo.upc.es/crom/mod/wiki/view.php?id=22&amp;amp;page=Wiki+Unit+Tests+Documentation&amp;amp;gid=0&amp;amp;uid=0 NWiki PHPUnit documentation]&lt;br /&gt;
&lt;br /&gt;
== shall we trim nwiki ?==&lt;br /&gt;
NWiki is Huge ! As many have said we implement a lot of features that maybe are not necessary for everybody. &lt;br /&gt;
We could have a reduced set of nwiki into the oficial distribution and a 3rd party and a extended version as 3rd part plug in.&lt;br /&gt;
Things that could be taken outside:&lt;br /&gt;
===Maybe we keep them===&lt;br /&gt;
* wiki course format&lt;br /&gt;
* discussion pages ?&lt;br /&gt;
* grading in wikis ?&lt;br /&gt;
* ranking and votes?&lt;br /&gt;
&lt;br /&gt;
===Most likely===&lt;br /&gt;
* integration with tiddlywiki ? [[Tiddlywiki integration]]&lt;br /&gt;
&lt;br /&gt;
=== New upcoming toys ===&lt;br /&gt;
In June 2007 will come new features that need to be sorted in or out of the basic distribution&lt;br /&gt;
* [[Wikibook]] [http://moodle.org/mod/forum/discuss.php?d=72909 wikibook in the forum]&lt;br /&gt;
* PDF Generation&lt;br /&gt;
* Timeline-like wiki history browser&lt;br /&gt;
* Import / export from openoffice writer and (eventually) msword&lt;br /&gt;
&lt;br /&gt;
== Migration issues ==&lt;br /&gt;
So far the data migration works fine. No bugs reported without attending.&lt;br /&gt;
== rethink wiki permisions and roles ==&lt;br /&gt;
a user can discuss the page while he cannot edit the page&lt;br /&gt;
&lt;br /&gt;
==More?==&lt;br /&gt;
Let&#039;s rememeber to complete the PDF export thing (HTML Editor wiki pages are not exported)&lt;br /&gt;
Expected mid june&lt;br /&gt;
&lt;br /&gt;
==Even More features Implemented==&lt;br /&gt;
&lt;br /&gt;
=== Wiki Templates ===&lt;br /&gt;
&lt;br /&gt;
* Add templates so that some content can be made available to all groups when they start using a wiki &lt;br /&gt;
 Implemented, in release June 2007&lt;br /&gt;
=== mailto ===&lt;br /&gt;
* a mailto link for dfwiki &lt;br /&gt;
 has already ben developed must be included in next release [http://moodle.org/mod/forum/discuss.php?d=38991 mailto dfwiki forum thread]&lt;br /&gt;
&lt;br /&gt;
==And finally==&lt;br /&gt;
Dynamical online import from mediawiki utilty... :-D&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
= Old DFwiki requests =&lt;br /&gt;
Use this page for requests of bugfixes and new features on the [http://morfeo.upc.es/crom/course/view.php?id=4 NWiki] &lt;br /&gt;
The [http://morfeo.upc.es/crom/course/view.php?id=4 DFwikiteam] will keep a sharp eye on the list.&lt;br /&gt;
&lt;br /&gt;
== Miscelaneous ==&lt;br /&gt;
*We need to implement some [[Special pages]] like mediawiki&#039;s [[Recent changes]].&lt;br /&gt;
*Section edit.&lt;br /&gt;
*borrow some interface ideas from OUWiki&lt;br /&gt;
&lt;br /&gt;
== block wikipage ==&lt;br /&gt;
&lt;br /&gt;
Would be useful to have a block with the content of a wikipage.&lt;br /&gt;
&lt;br /&gt;
If you select &#039;social&#039; course format you have the option of inserting a social activities block... I don&#039;t get that option for the DFWiki, but I think I should so I can add other Moodle activities... &lt;br /&gt;
&lt;br /&gt;
otherwise, when I go to admin/site I can choose to display a topic section where I can put activities and this may be an alternative solution.&lt;br /&gt;
&lt;br /&gt;
Note: In theme [http://moodle.org/mod/forum/discuss.php?d=42325 Including wiki page in other Moodle resources] was announced filter, which can include wiki-page into any filterable place. In summ with existing html block it sounds like solution for this suggestion! --[[User:Ne Nashev|Ne Nashev]] 07:52, 26 March 2006 (WST)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Including wiki page in other Moodle resources ==&lt;br /&gt;
I suggest add to standard filters (like Autoformat, Markdown) tag which allow include content (not a link) of wiki page (without editing). This will allow to use wiki as general place for storage texts and use them in resources, lessons and so on.&lt;br /&gt;
&lt;br /&gt;
Note: In theme [http://moodle.org/mod/forum/discuss.php?d=42325 Including wiki page in other Moodle resources] was announced this filter&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
-----&lt;br /&gt;
The words &amp;quot;Change to one of the following editors&amp;quot; tells the new user to change to an editor other than the default editor.  As this works now, the choice cannot be changed once selected.&lt;br /&gt;
&lt;br /&gt;
In order to avoid this confusion, the teacher should be able to make the default editor the only choice.&lt;br /&gt;
&lt;br /&gt;
In the meantime, the option &amp;quot;Change to one of the following editors&amp;quot; could be moved down below the buttons: save, preview, cancel.&lt;br /&gt;
&lt;br /&gt;
That way new users will be more likely to use the default editor and not lock themselves into one of the other options.&lt;br /&gt;
[http://moodle.org/mod/forum/discuss.php?d=39191 forum tread]&lt;br /&gt;
-----&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Moodle wide metawiki==&lt;br /&gt;
&lt;br /&gt;
We need a metawiki index to easily link between wikis.&lt;br /&gt;
The idea is to have admin tool to manage the wiki-names to be able to &lt;br /&gt;
refer easily from one wiki to another like this:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;nowiki&amp;gt; [wiki-name:wikipagename|label to link]&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Special wiki pages ==&lt;br /&gt;
&lt;br /&gt;
=== Wiki reference. ===&lt;br /&gt;
To implement biblio references... a link like &lt;br /&gt;
&amp;lt;nowiki&amp;gt;[ref:refname]&amp;lt;/nowiki&amp;gt; Will lead us to a editing page with a  form (maybe a [[database module]] form) to enter the biblio reference ( title, author, isbn, link , pages ... and so on )...&lt;br /&gt;
Once we got that any page with a reference to a biblio ref will get printed at its bottom the complete reference and a link to it. &lt;br /&gt;
&lt;br /&gt;
This feature proposal comes within the [[wikibook]] line of work&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== weird course interaction stuff ==&lt;br /&gt;
If you select &#039;social&#039; course format you have the option of inserting a social activities block... I don&#039;t get that option if I select DFWiki, but I think I should so I can add other Moodle activities... (using Moodle 1.6)&lt;br /&gt;
&lt;br /&gt;
Otherwise, when I go to admin/site I can choose to display 1 topic section where I can put activities and this may be an alternative solution.&lt;br /&gt;
&lt;br /&gt;
Also if I modify a course that had a different format, such as topics ,to be DFWiki the course crashes and you cannot get back to original course format because of the error it throws up.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
*[[wiki]]&lt;br /&gt;
*[[Dfwiki]]&lt;br /&gt;
*[http://morfeo.upc.es/crom/course/view.php?id=4 DFWikilabs]&lt;br /&gt;
*[[Development:Wiki requirements]]&lt;/div&gt;</summary>
		<author><name>Granludo</name></author>
	</entry>
	<entry>
		<id>https://docs.moodle.org/2x/ca/index.php?title=Broken/NWiki_roadmap&amp;diff=24091</id>
		<title>Broken/NWiki roadmap</title>
		<link rel="alternate" type="text/html" href="https://docs.moodle.org/2x/ca/index.php?title=Broken/NWiki_roadmap&amp;diff=24091"/>
		<updated>2007-06-07T07:43:07Z</updated>

		<summary type="html">&lt;p&gt;Granludo: /* Code Tunning : new wiki api */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;This page is to talk about the (likely) entrance of NWiki into 1.9 core. &lt;br /&gt;
&lt;br /&gt;
= NWiki roadmap=&lt;br /&gt;
Rigth Now DFwikiteam is focussed in the following issues: &lt;br /&gt;
== XHTML Strict ==&lt;br /&gt;
*NWiki complies with XHTML transitional. April 2007&lt;br /&gt;
*NWiki complies with &#039;&#039;&#039;XHTML Strict&#039;&#039;&#039; mid May &#039;07 &lt;br /&gt;
** this affects main engine &lt;br /&gt;
** blocks not finished yet (some javascript to look up to)&lt;br /&gt;
&lt;br /&gt;
==Logs and stats==&lt;br /&gt;
We need to ckeck out stats and logs with nwiki.&lt;br /&gt;
* Done! June 2007&lt;br /&gt;
&lt;br /&gt;
== Code Tunning : new wiki api==&lt;br /&gt;
There&#039;s a big issue in the code, the $WS variable that acts like a big set of global variables. &lt;br /&gt;
*We are getting $WS smaller day by day&lt;br /&gt;
*We are witting a new internal API to create an internal layer of services for developers.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Done!!!&#039;&#039;&#039; Two main layers for developers have been written and working inside of the Nwiki distributions since May 2007.  &lt;br /&gt;
[http://morfeo.upc.es/crom/file.php/4/wikiAPIdoc/index.htmlThe PHPDoc documentation is available here].&lt;br /&gt;
&lt;br /&gt;
=== PHPUnit testing===&lt;br /&gt;
* a set of PHPUnit tests have been developed to ensure the quality of the thing.&lt;br /&gt;
* test case descriptions have been written to help developers and maintainers&lt;br /&gt;
[http://morfeo.upc.es/crom/mod/wiki/view.php?id=22&amp;amp;page=Wiki+Unit+Tests+Documentation&amp;amp;gid=0&amp;amp;uid=0 NWiki PHPUnit documentation]&lt;br /&gt;
&lt;br /&gt;
== shall we trim nwiki ?==&lt;br /&gt;
NWiki is Huge ! As many have said we implement a lot of features that maybe are not necessary for everybody. &lt;br /&gt;
We could have a reduced set of nwiki into the oficial distribution and a 3rd party and a extended version as 3rd part plug in.&lt;br /&gt;
Things that could be taken outside:&lt;br /&gt;
===Maybe we keep them===&lt;br /&gt;
* wiki course format&lt;br /&gt;
* discussion pages ?&lt;br /&gt;
* grading in wikis ?&lt;br /&gt;
* ranking and votes?&lt;br /&gt;
&lt;br /&gt;
===Most likely===&lt;br /&gt;
* integration with tiddlywiki ? [[Tiddlywiki integration]]&lt;br /&gt;
&lt;br /&gt;
=== New upcoming toys ===&lt;br /&gt;
In June 2007 will come new features that need to be sorted in or out of the basic distribution&lt;br /&gt;
* [[Wikibook]] [http://moodle.org/mod/forum/discuss.php?d=72909 wikibook in the forum]&lt;br /&gt;
* PDF Generation&lt;br /&gt;
* Timeline-like wiki history browser&lt;br /&gt;
* Import / export from openoffice writer and (eventually) msword&lt;br /&gt;
&lt;br /&gt;
== Migration issues ==&lt;br /&gt;
So far the data migration works fine. No bugs reported without attending.&lt;br /&gt;
&lt;br /&gt;
==More?==&lt;br /&gt;
Let&#039;s rememeber to complete the PDF export thing (HTML Editor wiki pages are not exported)&lt;br /&gt;
Expected mid june&lt;br /&gt;
&lt;br /&gt;
==Even More features Implemented==&lt;br /&gt;
&lt;br /&gt;
=== Wiki Templates ===&lt;br /&gt;
&lt;br /&gt;
* Add templates so that some content can be made available to all groups when they start using a wiki &lt;br /&gt;
 Implemented, in release June 2007&lt;br /&gt;
=== mailto ===&lt;br /&gt;
* a mailto link for dfwiki &lt;br /&gt;
 has already ben developed must be included in next release [http://moodle.org/mod/forum/discuss.php?d=38991 mailto dfwiki forum thread]&lt;br /&gt;
&lt;br /&gt;
==And finally==&lt;br /&gt;
Dynamical online import from mediawiki utilty... :-D&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
= Old DFwiki requests =&lt;br /&gt;
Use this page for requests of bugfixes and new features on the [http://morfeo.upc.es/crom/course/view.php?id=4 NWiki] &lt;br /&gt;
The [http://morfeo.upc.es/crom/course/view.php?id=4 DFwikiteam] will keep a sharp eye on the list.&lt;br /&gt;
&lt;br /&gt;
== Miscelaneous ==&lt;br /&gt;
*We need to implement some [[Special pages]] like mediawiki&#039;s [[Recent changes]].&lt;br /&gt;
*Section edit.&lt;br /&gt;
*borrow some interface ideas from OUWiki&lt;br /&gt;
&lt;br /&gt;
== block wikipage ==&lt;br /&gt;
&lt;br /&gt;
Would be useful to have a block with the content of a wikipage.&lt;br /&gt;
&lt;br /&gt;
If you select &#039;social&#039; course format you have the option of inserting a social activities block... I don&#039;t get that option for the DFWiki, but I think I should so I can add other Moodle activities... &lt;br /&gt;
&lt;br /&gt;
otherwise, when I go to admin/site I can choose to display a topic section where I can put activities and this may be an alternative solution.&lt;br /&gt;
&lt;br /&gt;
Note: In theme [http://moodle.org/mod/forum/discuss.php?d=42325 Including wiki page in other Moodle resources] was announced filter, which can include wiki-page into any filterable place. In summ with existing html block it sounds like solution for this suggestion! --[[User:Ne Nashev|Ne Nashev]] 07:52, 26 March 2006 (WST)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Including wiki page in other Moodle resources ==&lt;br /&gt;
I suggest add to standard filters (like Autoformat, Markdown) tag which allow include content (not a link) of wiki page (without editing). This will allow to use wiki as general place for storage texts and use them in resources, lessons and so on.&lt;br /&gt;
&lt;br /&gt;
Note: In theme [http://moodle.org/mod/forum/discuss.php?d=42325 Including wiki page in other Moodle resources] was announced this filter&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
-----&lt;br /&gt;
The words &amp;quot;Change to one of the following editors&amp;quot; tells the new user to change to an editor other than the default editor.  As this works now, the choice cannot be changed once selected.&lt;br /&gt;
&lt;br /&gt;
In order to avoid this confusion, the teacher should be able to make the default editor the only choice.&lt;br /&gt;
&lt;br /&gt;
In the meantime, the option &amp;quot;Change to one of the following editors&amp;quot; could be moved down below the buttons: save, preview, cancel.&lt;br /&gt;
&lt;br /&gt;
That way new users will be more likely to use the default editor and not lock themselves into one of the other options.&lt;br /&gt;
[http://moodle.org/mod/forum/discuss.php?d=39191 forum tread]&lt;br /&gt;
-----&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Moodle wide metawiki==&lt;br /&gt;
&lt;br /&gt;
We need a metawiki index to easily link between wikis.&lt;br /&gt;
The idea is to have admin tool to manage the wiki-names to be able to &lt;br /&gt;
refer easily from one wiki to another like this:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;nowiki&amp;gt; [wiki-name:wikipagename|label to link]&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Special wiki pages ==&lt;br /&gt;
&lt;br /&gt;
=== Wiki reference. ===&lt;br /&gt;
To implement biblio references... a link like &lt;br /&gt;
&amp;lt;nowiki&amp;gt;[ref:refname]&amp;lt;/nowiki&amp;gt; Will lead us to a editing page with a  form (maybe a [[database module]] form) to enter the biblio reference ( title, author, isbn, link , pages ... and so on )...&lt;br /&gt;
Once we got that any page with a reference to a biblio ref will get printed at its bottom the complete reference and a link to it. &lt;br /&gt;
&lt;br /&gt;
This feature proposal comes within the [[wikibook]] line of work&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== weird course interaction stuff ==&lt;br /&gt;
If you select &#039;social&#039; course format you have the option of inserting a social activities block... I don&#039;t get that option if I select DFWiki, but I think I should so I can add other Moodle activities... (using Moodle 1.6)&lt;br /&gt;
&lt;br /&gt;
Otherwise, when I go to admin/site I can choose to display 1 topic section where I can put activities and this may be an alternative solution.&lt;br /&gt;
&lt;br /&gt;
Also if I modify a course that had a different format, such as topics ,to be DFWiki the course crashes and you cannot get back to original course format because of the error it throws up.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
*[[wiki]]&lt;br /&gt;
*[[Dfwiki]]&lt;br /&gt;
*[http://morfeo.upc.es/crom/course/view.php?id=4 DFWikilabs]&lt;br /&gt;
*[[Development:Wiki requirements]]&lt;/div&gt;</summary>
		<author><name>Granludo</name></author>
	</entry>
	<entry>
		<id>https://docs.moodle.org/2x/ca/index.php?title=Broken/NWiki_roadmap&amp;diff=24013</id>
		<title>Broken/NWiki roadmap</title>
		<link rel="alternate" type="text/html" href="https://docs.moodle.org/2x/ca/index.php?title=Broken/NWiki_roadmap&amp;diff=24013"/>
		<updated>2007-06-04T07:04:19Z</updated>

		<summary type="html">&lt;p&gt;Granludo: /* Fixed */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;This page is to talk about the (likely) entrance of NWiki into 1.9 core. &lt;br /&gt;
&lt;br /&gt;
= NWiki roadmap=&lt;br /&gt;
Rigth Now DFwikiteam is focussed in the following issues: &lt;br /&gt;
== XHTML Strict ==&lt;br /&gt;
*NWiki complies with XHTML transitional. April 2007&lt;br /&gt;
*NWiki complies with &#039;&#039;&#039;XHTML Strict&#039;&#039;&#039; mid May &#039;07 &lt;br /&gt;
** this affects main engine &lt;br /&gt;
** blocks not finished yet (some javascript to look up to)&lt;br /&gt;
&lt;br /&gt;
==Logs and stats==&lt;br /&gt;
We need to ckeck out stats and logs with nwiki.&lt;br /&gt;
* Done! June 2007&lt;br /&gt;
&lt;br /&gt;
== Code Tunning : new wiki api==&lt;br /&gt;
There&#039;s a big issue in the code, the $WS variable that acts like a big set of global variables. &lt;br /&gt;
*We are getting $WS smaller day by day&lt;br /&gt;
*We are witting a new internal API to create an internal layer of services for developers.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Done!!!&#039;&#039;&#039; Two main layers for developers have been written and working inside of the Nwiki distributions since May 2007.  &lt;br /&gt;
[http://morfeo.upc.es/crom/file.php/4/wikiAPIdoc/index.htmlThe PHPDoc documentation is available here].&lt;br /&gt;
&lt;br /&gt;
=== PHPUnit testing===&lt;br /&gt;
* a set of PHPUnit tests have been developed to ensure the quality of the thing.&lt;br /&gt;
* test case descriptions have been written to help developers and maintainers&lt;br /&gt;
&lt;br /&gt;
== shall we trim nwiki ?==&lt;br /&gt;
NWiki is Huge ! As many have said we implement a lot of features that maybe are not necessary for everybody. &lt;br /&gt;
We could have a reduced set of nwiki into the oficial distribution and a 3rd party and a extended version as 3rd part plug in.&lt;br /&gt;
Things that could be taken outside:&lt;br /&gt;
===Maybe we keep them===&lt;br /&gt;
* wiki course format&lt;br /&gt;
* discussion pages ?&lt;br /&gt;
* grading in wikis ?&lt;br /&gt;
* ranking and votes?&lt;br /&gt;
&lt;br /&gt;
===Most likely===&lt;br /&gt;
* integration with tiddlywiki ? [[Tiddlywiki integration]]&lt;br /&gt;
&lt;br /&gt;
=== New upcoming toys ===&lt;br /&gt;
In June 2007 will come new features that need to be sorted in or out of the basic distribution&lt;br /&gt;
* [[Wikibook]] [http://moodle.org/mod/forum/discuss.php?d=72909 wikibook in the forum]&lt;br /&gt;
* PDF Generation&lt;br /&gt;
* Timeline-like wiki history browser&lt;br /&gt;
* Import / export from openoffice writer and (eventually) msword&lt;br /&gt;
&lt;br /&gt;
== Migration issues ==&lt;br /&gt;
So far the data migration works fine. No bugs reported without attending.&lt;br /&gt;
&lt;br /&gt;
==More?==&lt;br /&gt;
Let&#039;s rememeber to complete the PDF export thing (HTML Editor wiki pages are not exported)&lt;br /&gt;
Expected mid june&lt;br /&gt;
&lt;br /&gt;
==Even More features Implemented==&lt;br /&gt;
&lt;br /&gt;
=== Wiki Templates ===&lt;br /&gt;
&lt;br /&gt;
* Add templates so that some content can be made available to all groups when they start using a wiki &lt;br /&gt;
 Implemented, in release June 2007&lt;br /&gt;
=== mailto ===&lt;br /&gt;
* a mailto link for dfwiki &lt;br /&gt;
 has already ben developed must be included in next release [http://moodle.org/mod/forum/discuss.php?d=38991 mailto dfwiki forum thread]&lt;br /&gt;
&lt;br /&gt;
==And finally==&lt;br /&gt;
Dynamical online import from mediawiki utilty... :-D&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
= Old DFwiki requests =&lt;br /&gt;
Use this page for requests of bugfixes and new features on the [http://morfeo.upc.es/crom/course/view.php?id=4 NWiki] &lt;br /&gt;
The [http://morfeo.upc.es/crom/course/view.php?id=4 DFwikiteam] will keep a sharp eye on the list.&lt;br /&gt;
&lt;br /&gt;
== Miscelaneous ==&lt;br /&gt;
*We need to implement some [[Special pages]] like mediawiki&#039;s [[Recent changes]].&lt;br /&gt;
*Section edit.&lt;br /&gt;
*borrow some interface ideas from OUWiki&lt;br /&gt;
&lt;br /&gt;
== block wikipage ==&lt;br /&gt;
&lt;br /&gt;
Would be useful to have a block with the content of a wikipage.&lt;br /&gt;
&lt;br /&gt;
If you select &#039;social&#039; course format you have the option of inserting a social activities block... I don&#039;t get that option for the DFWiki, but I think I should so I can add other Moodle activities... &lt;br /&gt;
&lt;br /&gt;
otherwise, when I go to admin/site I can choose to display a topic section where I can put activities and this may be an alternative solution.&lt;br /&gt;
&lt;br /&gt;
Note: In theme [http://moodle.org/mod/forum/discuss.php?d=42325 Including wiki page in other Moodle resources] was announced filter, which can include wiki-page into any filterable place. In summ with existing html block it sounds like solution for this suggestion! --[[User:Ne Nashev|Ne Nashev]] 07:52, 26 March 2006 (WST)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Including wiki page in other Moodle resources ==&lt;br /&gt;
I suggest add to standard filters (like Autoformat, Markdown) tag which allow include content (not a link) of wiki page (without editing). This will allow to use wiki as general place for storage texts and use them in resources, lessons and so on.&lt;br /&gt;
&lt;br /&gt;
Note: In theme [http://moodle.org/mod/forum/discuss.php?d=42325 Including wiki page in other Moodle resources] was announced this filter&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
-----&lt;br /&gt;
The words &amp;quot;Change to one of the following editors&amp;quot; tells the new user to change to an editor other than the default editor.  As this works now, the choice cannot be changed once selected.&lt;br /&gt;
&lt;br /&gt;
In order to avoid this confusion, the teacher should be able to make the default editor the only choice.&lt;br /&gt;
&lt;br /&gt;
In the meantime, the option &amp;quot;Change to one of the following editors&amp;quot; could be moved down below the buttons: save, preview, cancel.&lt;br /&gt;
&lt;br /&gt;
That way new users will be more likely to use the default editor and not lock themselves into one of the other options.&lt;br /&gt;
[http://moodle.org/mod/forum/discuss.php?d=39191 forum tread]&lt;br /&gt;
-----&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Moodle wide metawiki==&lt;br /&gt;
&lt;br /&gt;
We need a metawiki index to easily link between wikis.&lt;br /&gt;
The idea is to have admin tool to manage the wiki-names to be able to &lt;br /&gt;
refer easily from one wiki to another like this:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;nowiki&amp;gt; [wiki-name:wikipagename|label to link]&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Special wiki pages ==&lt;br /&gt;
&lt;br /&gt;
=== Wiki reference. ===&lt;br /&gt;
To implement biblio references... a link like &lt;br /&gt;
&amp;lt;nowiki&amp;gt;[ref:refname]&amp;lt;/nowiki&amp;gt; Will lead us to a editing page with a  form (maybe a [[database module]] form) to enter the biblio reference ( title, author, isbn, link , pages ... and so on )...&lt;br /&gt;
Once we got that any page with a reference to a biblio ref will get printed at its bottom the complete reference and a link to it. &lt;br /&gt;
&lt;br /&gt;
This feature proposal comes within the [[wikibook]] line of work&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== weird course interaction stuff ==&lt;br /&gt;
If you select &#039;social&#039; course format you have the option of inserting a social activities block... I don&#039;t get that option if I select DFWiki, but I think I should so I can add other Moodle activities... (using Moodle 1.6)&lt;br /&gt;
&lt;br /&gt;
Otherwise, when I go to admin/site I can choose to display 1 topic section where I can put activities and this may be an alternative solution.&lt;br /&gt;
&lt;br /&gt;
Also if I modify a course that had a different format, such as topics ,to be DFWiki the course crashes and you cannot get back to original course format because of the error it throws up.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
*[[wiki]]&lt;br /&gt;
*[[Dfwiki]]&lt;br /&gt;
*[http://morfeo.upc.es/crom/course/view.php?id=4 DFWikilabs]&lt;br /&gt;
*[[Development:Wiki requirements]]&lt;/div&gt;</summary>
		<author><name>Granludo</name></author>
	</entry>
	<entry>
		<id>https://docs.moodle.org/2x/ca/index.php?title=Broken/NWiki_roadmap&amp;diff=24012</id>
		<title>Broken/NWiki roadmap</title>
		<link rel="alternate" type="text/html" href="https://docs.moodle.org/2x/ca/index.php?title=Broken/NWiki_roadmap&amp;diff=24012"/>
		<updated>2007-06-04T07:03:54Z</updated>

		<summary type="html">&lt;p&gt;Granludo: /* Add automatic transliteration of the non-latin page names */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;This page is to talk about the (likely) entrance of NWiki into 1.9 core. &lt;br /&gt;
&lt;br /&gt;
= NWiki roadmap=&lt;br /&gt;
Rigth Now DFwikiteam is focussed in the following issues: &lt;br /&gt;
== XHTML Strict ==&lt;br /&gt;
*NWiki complies with XHTML transitional. April 2007&lt;br /&gt;
*NWiki complies with &#039;&#039;&#039;XHTML Strict&#039;&#039;&#039; mid May &#039;07 &lt;br /&gt;
** this affects main engine &lt;br /&gt;
** blocks not finished yet (some javascript to look up to)&lt;br /&gt;
&lt;br /&gt;
==Logs and stats==&lt;br /&gt;
We need to ckeck out stats and logs with nwiki.&lt;br /&gt;
* Done! June 2007&lt;br /&gt;
&lt;br /&gt;
== Code Tunning : new wiki api==&lt;br /&gt;
There&#039;s a big issue in the code, the $WS variable that acts like a big set of global variables. &lt;br /&gt;
*We are getting $WS smaller day by day&lt;br /&gt;
*We are witting a new internal API to create an internal layer of services for developers.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Done!!!&#039;&#039;&#039; Two main layers for developers have been written and working inside of the Nwiki distributions since May 2007.  &lt;br /&gt;
[http://morfeo.upc.es/crom/file.php/4/wikiAPIdoc/index.htmlThe PHPDoc documentation is available here].&lt;br /&gt;
&lt;br /&gt;
=== PHPUnit testing===&lt;br /&gt;
* a set of PHPUnit tests have been developed to ensure the quality of the thing.&lt;br /&gt;
* test case descriptions have been written to help developers and maintainers&lt;br /&gt;
&lt;br /&gt;
== shall we trim nwiki ?==&lt;br /&gt;
NWiki is Huge ! As many have said we implement a lot of features that maybe are not necessary for everybody. &lt;br /&gt;
We could have a reduced set of nwiki into the oficial distribution and a 3rd party and a extended version as 3rd part plug in.&lt;br /&gt;
Things that could be taken outside:&lt;br /&gt;
===Maybe we keep them===&lt;br /&gt;
* wiki course format&lt;br /&gt;
* discussion pages ?&lt;br /&gt;
* grading in wikis ?&lt;br /&gt;
* ranking and votes?&lt;br /&gt;
&lt;br /&gt;
===Most likely===&lt;br /&gt;
* integration with tiddlywiki ? [[Tiddlywiki integration]]&lt;br /&gt;
&lt;br /&gt;
=== New upcoming toys ===&lt;br /&gt;
In June 2007 will come new features that need to be sorted in or out of the basic distribution&lt;br /&gt;
* [[Wikibook]] [http://moodle.org/mod/forum/discuss.php?d=72909 wikibook in the forum]&lt;br /&gt;
* PDF Generation&lt;br /&gt;
* Timeline-like wiki history browser&lt;br /&gt;
* Import / export from openoffice writer and (eventually) msword&lt;br /&gt;
&lt;br /&gt;
== Migration issues ==&lt;br /&gt;
So far the data migration works fine. No bugs reported without attending.&lt;br /&gt;
&lt;br /&gt;
==More?==&lt;br /&gt;
Let&#039;s rememeber to complete the PDF export thing (HTML Editor wiki pages are not exported)&lt;br /&gt;
Expected mid june&lt;br /&gt;
&lt;br /&gt;
==Even More features Implemented==&lt;br /&gt;
&lt;br /&gt;
=== Wiki Templates ===&lt;br /&gt;
&lt;br /&gt;
* Add templates so that some content can be made available to all groups when they start using a wiki &lt;br /&gt;
 Implemented, in release June 2007&lt;br /&gt;
=== mailto ===&lt;br /&gt;
* a mailto link for dfwiki &lt;br /&gt;
 has already ben developed must be included in next release [http://moodle.org/mod/forum/discuss.php?d=38991 mailto dfwiki forum thread]&lt;br /&gt;
&lt;br /&gt;
==And finally==&lt;br /&gt;
Dynamical online import from mediawiki utilty... :-D&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
= Old DFwiki requests =&lt;br /&gt;
Use this page for requests of bugfixes and new features on the [http://morfeo.upc.es/crom/course/view.php?id=4 NWiki] &lt;br /&gt;
The [http://morfeo.upc.es/crom/course/view.php?id=4 DFwikiteam] will keep a sharp eye on the list.&lt;br /&gt;
&lt;br /&gt;
== Miscelaneous ==&lt;br /&gt;
*We need to implement some [[Special pages]] like mediawiki&#039;s [[Recent changes]].&lt;br /&gt;
*Section edit.&lt;br /&gt;
*borrow some interface ideas from OUWiki&lt;br /&gt;
&lt;br /&gt;
== block wikipage ==&lt;br /&gt;
&lt;br /&gt;
Would be useful to have a block with the content of a wikipage.&lt;br /&gt;
&lt;br /&gt;
If you select &#039;social&#039; course format you have the option of inserting a social activities block... I don&#039;t get that option for the DFWiki, but I think I should so I can add other Moodle activities... &lt;br /&gt;
&lt;br /&gt;
otherwise, when I go to admin/site I can choose to display a topic section where I can put activities and this may be an alternative solution.&lt;br /&gt;
&lt;br /&gt;
Note: In theme [http://moodle.org/mod/forum/discuss.php?d=42325 Including wiki page in other Moodle resources] was announced filter, which can include wiki-page into any filterable place. In summ with existing html block it sounds like solution for this suggestion! --[[User:Ne Nashev|Ne Nashev]] 07:52, 26 March 2006 (WST)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Including wiki page in other Moodle resources ==&lt;br /&gt;
I suggest add to standard filters (like Autoformat, Markdown) tag which allow include content (not a link) of wiki page (without editing). This will allow to use wiki as general place for storage texts and use them in resources, lessons and so on.&lt;br /&gt;
&lt;br /&gt;
Note: In theme [http://moodle.org/mod/forum/discuss.php?d=42325 Including wiki page in other Moodle resources] was announced this filter&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
-----&lt;br /&gt;
The words &amp;quot;Change to one of the following editors&amp;quot; tells the new user to change to an editor other than the default editor.  As this works now, the choice cannot be changed once selected.&lt;br /&gt;
&lt;br /&gt;
In order to avoid this confusion, the teacher should be able to make the default editor the only choice.&lt;br /&gt;
&lt;br /&gt;
In the meantime, the option &amp;quot;Change to one of the following editors&amp;quot; could be moved down below the buttons: save, preview, cancel.&lt;br /&gt;
&lt;br /&gt;
That way new users will be more likely to use the default editor and not lock themselves into one of the other options.&lt;br /&gt;
[http://moodle.org/mod/forum/discuss.php?d=39191 forum tread]&lt;br /&gt;
-----&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Moodle wide metawiki==&lt;br /&gt;
&lt;br /&gt;
We need a metawiki index to easily link between wikis.&lt;br /&gt;
The idea is to have admin tool to manage the wiki-names to be able to &lt;br /&gt;
refer easily from one wiki to another like this:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;nowiki&amp;gt; [wiki-name:wikipagename|label to link]&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Special wiki pages ==&lt;br /&gt;
&lt;br /&gt;
=== Wiki reference. ===&lt;br /&gt;
To implement biblio references... a link like &lt;br /&gt;
&amp;lt;nowiki&amp;gt;[ref:refname]&amp;lt;/nowiki&amp;gt; Will lead us to a editing page with a  form (maybe a [[database module]] form) to enter the biblio reference ( title, author, isbn, link , pages ... and so on )...&lt;br /&gt;
Once we got that any page with a reference to a biblio ref will get printed at its bottom the complete reference and a link to it. &lt;br /&gt;
&lt;br /&gt;
This feature proposal comes within the [[wikibook]] line of work&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== weird course interaction stuff ==&lt;br /&gt;
If you select &#039;social&#039; course format you have the option of inserting a social activities block... I don&#039;t get that option if I select DFWiki, but I think I should so I can add other Moodle activities... (using Moodle 1.6)&lt;br /&gt;
&lt;br /&gt;
Otherwise, when I go to admin/site I can choose to display 1 topic section where I can put activities and this may be an alternative solution.&lt;br /&gt;
&lt;br /&gt;
Also if I modify a course that had a different format, such as topics ,to be DFWiki the course crashes and you cannot get back to original course format because of the error it throws up.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
= Fixed =&lt;br /&gt;
&lt;br /&gt;
== Inconsistencies with Standard Moodle Behaviour ==&lt;br /&gt;
&lt;br /&gt;
username is used to identify the user in the database instead of userid. This is also displayed to students and teachers instead of user&#039;s full name. This is a serious bug because it poses a security risk to students by revealing their userid to all, and it is also a serious issue because anyone can change their username at any time, unlike userid. This problem exists in both Dfwiki and the new wiki.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;FIXED&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
== Grading system ==&lt;br /&gt;
A way to grade users that contribute with the wiki&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;This issue has been implemented &#039;&#039;&#039; in two ways in [[new wiki]]&lt;br /&gt;
* Grades&lt;br /&gt;
* Votes + ranking block&lt;br /&gt;
[http://morfeo.upc.es/crom/mod/wiki/view.php?id=22 dfwiki and new wiki documentation]&lt;br /&gt;
&lt;br /&gt;
== Improve differences ==&lt;br /&gt;
* Create a more user friendly (WYSIWYG) view for the history/diff mode. Something similar to what was available in the &amp;quot;old&amp;quot; wiki would be enough, but I&#039;m sure you guys can make it even better :-}. &lt;br /&gt;
&lt;br /&gt;
Actually, I just saw the view for the diff format in this wiki (the one where MoodleDOCS are created) and it does just what I want:&lt;br /&gt;
[http://morfeo.upc.es/crom/mod/wiki/view.php?id=22&amp;amp;page=newdiff%2FBegin+here&amp;amp;dfcontent=wiki_hist_content&amp;amp;ver=5&amp;amp;gid=0&amp;amp;uid=0 example of how it looks]&lt;br /&gt;
&lt;br /&gt;
==End==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==se also ==&lt;br /&gt;
*[[wiki]]&lt;br /&gt;
*[[Dfwiki]]&lt;br /&gt;
*[http://morfeo.upc.es/crom/course/view.php?id=4 DFWikilabs]&lt;br /&gt;
*[[Development:Wiki requirements]]&lt;/div&gt;</summary>
		<author><name>Granludo</name></author>
	</entry>
	<entry>
		<id>https://docs.moodle.org/2x/ca/index.php?title=Broken/NWiki_roadmap&amp;diff=24011</id>
		<title>Broken/NWiki roadmap</title>
		<link rel="alternate" type="text/html" href="https://docs.moodle.org/2x/ca/index.php?title=Broken/NWiki_roadmap&amp;diff=24011"/>
		<updated>2007-06-04T07:03:25Z</updated>

		<summary type="html">&lt;p&gt;Granludo: /* Coses rares */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;This page is to talk about the (likely) entrance of NWiki into 1.9 core. &lt;br /&gt;
&lt;br /&gt;
= NWiki roadmap=&lt;br /&gt;
Rigth Now DFwikiteam is focussed in the following issues: &lt;br /&gt;
== XHTML Strict ==&lt;br /&gt;
*NWiki complies with XHTML transitional. April 2007&lt;br /&gt;
*NWiki complies with &#039;&#039;&#039;XHTML Strict&#039;&#039;&#039; mid May &#039;07 &lt;br /&gt;
** this affects main engine &lt;br /&gt;
** blocks not finished yet (some javascript to look up to)&lt;br /&gt;
&lt;br /&gt;
==Logs and stats==&lt;br /&gt;
We need to ckeck out stats and logs with nwiki.&lt;br /&gt;
* Done! June 2007&lt;br /&gt;
&lt;br /&gt;
== Code Tunning : new wiki api==&lt;br /&gt;
There&#039;s a big issue in the code, the $WS variable that acts like a big set of global variables. &lt;br /&gt;
*We are getting $WS smaller day by day&lt;br /&gt;
*We are witting a new internal API to create an internal layer of services for developers.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Done!!!&#039;&#039;&#039; Two main layers for developers have been written and working inside of the Nwiki distributions since May 2007.  &lt;br /&gt;
[http://morfeo.upc.es/crom/file.php/4/wikiAPIdoc/index.htmlThe PHPDoc documentation is available here].&lt;br /&gt;
&lt;br /&gt;
=== PHPUnit testing===&lt;br /&gt;
* a set of PHPUnit tests have been developed to ensure the quality of the thing.&lt;br /&gt;
* test case descriptions have been written to help developers and maintainers&lt;br /&gt;
&lt;br /&gt;
== shall we trim nwiki ?==&lt;br /&gt;
NWiki is Huge ! As many have said we implement a lot of features that maybe are not necessary for everybody. &lt;br /&gt;
We could have a reduced set of nwiki into the oficial distribution and a 3rd party and a extended version as 3rd part plug in.&lt;br /&gt;
Things that could be taken outside:&lt;br /&gt;
===Maybe we keep them===&lt;br /&gt;
* wiki course format&lt;br /&gt;
* discussion pages ?&lt;br /&gt;
* grading in wikis ?&lt;br /&gt;
* ranking and votes?&lt;br /&gt;
&lt;br /&gt;
===Most likely===&lt;br /&gt;
* integration with tiddlywiki ? [[Tiddlywiki integration]]&lt;br /&gt;
&lt;br /&gt;
=== New upcoming toys ===&lt;br /&gt;
In June 2007 will come new features that need to be sorted in or out of the basic distribution&lt;br /&gt;
* [[Wikibook]] [http://moodle.org/mod/forum/discuss.php?d=72909 wikibook in the forum]&lt;br /&gt;
* PDF Generation&lt;br /&gt;
* Timeline-like wiki history browser&lt;br /&gt;
* Import / export from openoffice writer and (eventually) msword&lt;br /&gt;
&lt;br /&gt;
== Migration issues ==&lt;br /&gt;
So far the data migration works fine. No bugs reported without attending.&lt;br /&gt;
&lt;br /&gt;
==More?==&lt;br /&gt;
Let&#039;s rememeber to complete the PDF export thing (HTML Editor wiki pages are not exported)&lt;br /&gt;
Expected mid june&lt;br /&gt;
&lt;br /&gt;
==Even More features Implemented==&lt;br /&gt;
&lt;br /&gt;
=== Wiki Templates ===&lt;br /&gt;
&lt;br /&gt;
* Add templates so that some content can be made available to all groups when they start using a wiki &lt;br /&gt;
 Implemented, in release June 2007&lt;br /&gt;
=== mailto ===&lt;br /&gt;
* a mailto link for dfwiki &lt;br /&gt;
 has already ben developed must be included in next release [http://moodle.org/mod/forum/discuss.php?d=38991 mailto dfwiki forum thread]&lt;br /&gt;
&lt;br /&gt;
==And finally==&lt;br /&gt;
Dynamical online import from mediawiki utilty... :-D&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
= Old DFwiki requests =&lt;br /&gt;
Use this page for requests of bugfixes and new features on the [http://morfeo.upc.es/crom/course/view.php?id=4 NWiki] &lt;br /&gt;
The [http://morfeo.upc.es/crom/course/view.php?id=4 DFwikiteam] will keep a sharp eye on the list.&lt;br /&gt;
&lt;br /&gt;
== Miscelaneous ==&lt;br /&gt;
*We need to implement some [[Special pages]] like mediawiki&#039;s [[Recent changes]].&lt;br /&gt;
*Section edit.&lt;br /&gt;
*borrow some interface ideas from OUWiki&lt;br /&gt;
&lt;br /&gt;
== block wikipage ==&lt;br /&gt;
&lt;br /&gt;
Would be useful to have a block with the content of a wikipage.&lt;br /&gt;
&lt;br /&gt;
If you select &#039;social&#039; course format you have the option of inserting a social activities block... I don&#039;t get that option for the DFWiki, but I think I should so I can add other Moodle activities... &lt;br /&gt;
&lt;br /&gt;
otherwise, when I go to admin/site I can choose to display a topic section where I can put activities and this may be an alternative solution.&lt;br /&gt;
&lt;br /&gt;
Note: In theme [http://moodle.org/mod/forum/discuss.php?d=42325 Including wiki page in other Moodle resources] was announced filter, which can include wiki-page into any filterable place. In summ with existing html block it sounds like solution for this suggestion! --[[User:Ne Nashev|Ne Nashev]] 07:52, 26 March 2006 (WST)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Including wiki page in other Moodle resources ==&lt;br /&gt;
I suggest add to standard filters (like Autoformat, Markdown) tag which allow include content (not a link) of wiki page (without editing). This will allow to use wiki as general place for storage texts and use them in resources, lessons and so on.&lt;br /&gt;
&lt;br /&gt;
Note: In theme [http://moodle.org/mod/forum/discuss.php?d=42325 Including wiki page in other Moodle resources] was announced this filter&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
-----&lt;br /&gt;
The words &amp;quot;Change to one of the following editors&amp;quot; tells the new user to change to an editor other than the default editor.  As this works now, the choice cannot be changed once selected.&lt;br /&gt;
&lt;br /&gt;
In order to avoid this confusion, the teacher should be able to make the default editor the only choice.&lt;br /&gt;
&lt;br /&gt;
In the meantime, the option &amp;quot;Change to one of the following editors&amp;quot; could be moved down below the buttons: save, preview, cancel.&lt;br /&gt;
&lt;br /&gt;
That way new users will be more likely to use the default editor and not lock themselves into one of the other options.&lt;br /&gt;
[http://moodle.org/mod/forum/discuss.php?d=39191 forum tread]&lt;br /&gt;
-----&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Moodle wide metawiki==&lt;br /&gt;
&lt;br /&gt;
We need a metawiki index to easily link between wikis.&lt;br /&gt;
The idea is to have admin tool to manage the wiki-names to be able to &lt;br /&gt;
refer easily from one wiki to another like this:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;nowiki&amp;gt; [wiki-name:wikipagename|label to link]&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Special wiki pages ==&lt;br /&gt;
&lt;br /&gt;
=== Wiki reference. ===&lt;br /&gt;
To implement biblio references... a link like &lt;br /&gt;
&amp;lt;nowiki&amp;gt;[ref:refname]&amp;lt;/nowiki&amp;gt; Will lead us to a editing page with a  form (maybe a [[database module]] form) to enter the biblio reference ( title, author, isbn, link , pages ... and so on )...&lt;br /&gt;
Once we got that any page with a reference to a biblio ref will get printed at its bottom the complete reference and a link to it. &lt;br /&gt;
&lt;br /&gt;
This feature proposal comes within the [[wikibook]] line of work&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== weird course interaction stuff ==&lt;br /&gt;
If you select &#039;social&#039; course format you have the option of inserting a social activities block... I don&#039;t get that option if I select DFWiki, but I think I should so I can add other Moodle activities... (using Moodle 1.6)&lt;br /&gt;
&lt;br /&gt;
Otherwise, when I go to admin/site I can choose to display 1 topic section where I can put activities and this may be an alternative solution.&lt;br /&gt;
&lt;br /&gt;
Also if I modify a course that had a different format, such as topics ,to be DFWiki the course crashes and you cannot get back to original course format because of the error it throws up.&lt;br /&gt;
&lt;br /&gt;
== Add automatic transliteration of the non-latin page names ==&lt;br /&gt;
This must solve all problems with non-latin pagenames. &lt;br /&gt;
For each language can exist transliteration to the latin alphabet, that can be placed in language pack. Wiki module can use it to automatically translate page names for internal purposes, especially for passing as parameter in the URL string, while keeping original name for the user. This simple feature can save a lot of trouble with non-latin pagenames.&lt;br /&gt;
&lt;br /&gt;
There is an example of the wiki with this feature: WackoWiki. It&#039;s Open Source Project, written on PHP.&lt;br /&gt;
&lt;br /&gt;
= Fixed =&lt;br /&gt;
&lt;br /&gt;
== Inconsistencies with Standard Moodle Behaviour ==&lt;br /&gt;
&lt;br /&gt;
username is used to identify the user in the database instead of userid. This is also displayed to students and teachers instead of user&#039;s full name. This is a serious bug because it poses a security risk to students by revealing their userid to all, and it is also a serious issue because anyone can change their username at any time, unlike userid. This problem exists in both Dfwiki and the new wiki.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;FIXED&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
== Grading system ==&lt;br /&gt;
A way to grade users that contribute with the wiki&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;This issue has been implemented &#039;&#039;&#039; in two ways in [[new wiki]]&lt;br /&gt;
* Grades&lt;br /&gt;
* Votes + ranking block&lt;br /&gt;
[http://morfeo.upc.es/crom/mod/wiki/view.php?id=22 dfwiki and new wiki documentation]&lt;br /&gt;
&lt;br /&gt;
== Improve differences ==&lt;br /&gt;
* Create a more user friendly (WYSIWYG) view for the history/diff mode. Something similar to what was available in the &amp;quot;old&amp;quot; wiki would be enough, but I&#039;m sure you guys can make it even better :-}. &lt;br /&gt;
&lt;br /&gt;
Actually, I just saw the view for the diff format in this wiki (the one where MoodleDOCS are created) and it does just what I want:&lt;br /&gt;
[http://morfeo.upc.es/crom/mod/wiki/view.php?id=22&amp;amp;page=newdiff%2FBegin+here&amp;amp;dfcontent=wiki_hist_content&amp;amp;ver=5&amp;amp;gid=0&amp;amp;uid=0 example of how it looks]&lt;br /&gt;
&lt;br /&gt;
==End==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==se also ==&lt;br /&gt;
*[[wiki]]&lt;br /&gt;
*[[Dfwiki]]&lt;br /&gt;
*[http://morfeo.upc.es/crom/course/view.php?id=4 DFWikilabs]&lt;br /&gt;
*[[Development:Wiki requirements]]&lt;/div&gt;</summary>
		<author><name>Granludo</name></author>
	</entry>
	<entry>
		<id>https://docs.moodle.org/2x/ca/index.php?title=Broken/NWiki_roadmap&amp;diff=24010</id>
		<title>Broken/NWiki roadmap</title>
		<link rel="alternate" type="text/html" href="https://docs.moodle.org/2x/ca/index.php?title=Broken/NWiki_roadmap&amp;diff=24010"/>
		<updated>2007-06-04T07:02:37Z</updated>

		<summary type="html">&lt;p&gt;Granludo: /* About Moodle groups */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;This page is to talk about the (likely) entrance of NWiki into 1.9 core. &lt;br /&gt;
&lt;br /&gt;
= NWiki roadmap=&lt;br /&gt;
Rigth Now DFwikiteam is focussed in the following issues: &lt;br /&gt;
== XHTML Strict ==&lt;br /&gt;
*NWiki complies with XHTML transitional. April 2007&lt;br /&gt;
*NWiki complies with &#039;&#039;&#039;XHTML Strict&#039;&#039;&#039; mid May &#039;07 &lt;br /&gt;
** this affects main engine &lt;br /&gt;
** blocks not finished yet (some javascript to look up to)&lt;br /&gt;
&lt;br /&gt;
==Logs and stats==&lt;br /&gt;
We need to ckeck out stats and logs with nwiki.&lt;br /&gt;
* Done! June 2007&lt;br /&gt;
&lt;br /&gt;
== Code Tunning : new wiki api==&lt;br /&gt;
There&#039;s a big issue in the code, the $WS variable that acts like a big set of global variables. &lt;br /&gt;
*We are getting $WS smaller day by day&lt;br /&gt;
*We are witting a new internal API to create an internal layer of services for developers.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Done!!!&#039;&#039;&#039; Two main layers for developers have been written and working inside of the Nwiki distributions since May 2007.  &lt;br /&gt;
[http://morfeo.upc.es/crom/file.php/4/wikiAPIdoc/index.htmlThe PHPDoc documentation is available here].&lt;br /&gt;
&lt;br /&gt;
=== PHPUnit testing===&lt;br /&gt;
* a set of PHPUnit tests have been developed to ensure the quality of the thing.&lt;br /&gt;
* test case descriptions have been written to help developers and maintainers&lt;br /&gt;
&lt;br /&gt;
== shall we trim nwiki ?==&lt;br /&gt;
NWiki is Huge ! As many have said we implement a lot of features that maybe are not necessary for everybody. &lt;br /&gt;
We could have a reduced set of nwiki into the oficial distribution and a 3rd party and a extended version as 3rd part plug in.&lt;br /&gt;
Things that could be taken outside:&lt;br /&gt;
===Maybe we keep them===&lt;br /&gt;
* wiki course format&lt;br /&gt;
* discussion pages ?&lt;br /&gt;
* grading in wikis ?&lt;br /&gt;
* ranking and votes?&lt;br /&gt;
&lt;br /&gt;
===Most likely===&lt;br /&gt;
* integration with tiddlywiki ? [[Tiddlywiki integration]]&lt;br /&gt;
&lt;br /&gt;
=== New upcoming toys ===&lt;br /&gt;
In June 2007 will come new features that need to be sorted in or out of the basic distribution&lt;br /&gt;
* [[Wikibook]] [http://moodle.org/mod/forum/discuss.php?d=72909 wikibook in the forum]&lt;br /&gt;
* PDF Generation&lt;br /&gt;
* Timeline-like wiki history browser&lt;br /&gt;
* Import / export from openoffice writer and (eventually) msword&lt;br /&gt;
&lt;br /&gt;
== Migration issues ==&lt;br /&gt;
So far the data migration works fine. No bugs reported without attending.&lt;br /&gt;
&lt;br /&gt;
==More?==&lt;br /&gt;
Let&#039;s rememeber to complete the PDF export thing (HTML Editor wiki pages are not exported)&lt;br /&gt;
Expected mid june&lt;br /&gt;
&lt;br /&gt;
==Even More features Implemented==&lt;br /&gt;
&lt;br /&gt;
=== Wiki Templates ===&lt;br /&gt;
&lt;br /&gt;
* Add templates so that some content can be made available to all groups when they start using a wiki &lt;br /&gt;
 Implemented, in release June 2007&lt;br /&gt;
=== mailto ===&lt;br /&gt;
* a mailto link for dfwiki &lt;br /&gt;
 has already ben developed must be included in next release [http://moodle.org/mod/forum/discuss.php?d=38991 mailto dfwiki forum thread]&lt;br /&gt;
&lt;br /&gt;
==And finally==&lt;br /&gt;
Dynamical online import from mediawiki utilty... :-D&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
= Old DFwiki requests =&lt;br /&gt;
Use this page for requests of bugfixes and new features on the [http://morfeo.upc.es/crom/course/view.php?id=4 NWiki] &lt;br /&gt;
The [http://morfeo.upc.es/crom/course/view.php?id=4 DFwikiteam] will keep a sharp eye on the list.&lt;br /&gt;
&lt;br /&gt;
== Miscelaneous ==&lt;br /&gt;
*We need to implement some [[Special pages]] like mediawiki&#039;s [[Recent changes]].&lt;br /&gt;
*Section edit.&lt;br /&gt;
*borrow some interface ideas from OUWiki&lt;br /&gt;
&lt;br /&gt;
== block wikipage ==&lt;br /&gt;
&lt;br /&gt;
Would be useful to have a block with the content of a wikipage.&lt;br /&gt;
&lt;br /&gt;
If you select &#039;social&#039; course format you have the option of inserting a social activities block... I don&#039;t get that option for the DFWiki, but I think I should so I can add other Moodle activities... &lt;br /&gt;
&lt;br /&gt;
otherwise, when I go to admin/site I can choose to display a topic section where I can put activities and this may be an alternative solution.&lt;br /&gt;
&lt;br /&gt;
Note: In theme [http://moodle.org/mod/forum/discuss.php?d=42325 Including wiki page in other Moodle resources] was announced filter, which can include wiki-page into any filterable place. In summ with existing html block it sounds like solution for this suggestion! --[[User:Ne Nashev|Ne Nashev]] 07:52, 26 March 2006 (WST)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Including wiki page in other Moodle resources ==&lt;br /&gt;
I suggest add to standard filters (like Autoformat, Markdown) tag which allow include content (not a link) of wiki page (without editing). This will allow to use wiki as general place for storage texts and use them in resources, lessons and so on.&lt;br /&gt;
&lt;br /&gt;
Note: In theme [http://moodle.org/mod/forum/discuss.php?d=42325 Including wiki page in other Moodle resources] was announced this filter&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
-----&lt;br /&gt;
The words &amp;quot;Change to one of the following editors&amp;quot; tells the new user to change to an editor other than the default editor.  As this works now, the choice cannot be changed once selected.&lt;br /&gt;
&lt;br /&gt;
In order to avoid this confusion, the teacher should be able to make the default editor the only choice.&lt;br /&gt;
&lt;br /&gt;
In the meantime, the option &amp;quot;Change to one of the following editors&amp;quot; could be moved down below the buttons: save, preview, cancel.&lt;br /&gt;
&lt;br /&gt;
That way new users will be more likely to use the default editor and not lock themselves into one of the other options.&lt;br /&gt;
[http://moodle.org/mod/forum/discuss.php?d=39191 forum tread]&lt;br /&gt;
-----&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Moodle wide metawiki==&lt;br /&gt;
&lt;br /&gt;
We need a metawiki index to easily link between wikis.&lt;br /&gt;
The idea is to have admin tool to manage the wiki-names to be able to &lt;br /&gt;
refer easily from one wiki to another like this:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;nowiki&amp;gt; [wiki-name:wikipagename|label to link]&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Special wiki pages ==&lt;br /&gt;
&lt;br /&gt;
=== Wiki reference. ===&lt;br /&gt;
To implement biblio references... a link like &lt;br /&gt;
&amp;lt;nowiki&amp;gt;[ref:refname]&amp;lt;/nowiki&amp;gt; Will lead us to a editing page with a  form (maybe a [[database module]] form) to enter the biblio reference ( title, author, isbn, link , pages ... and so on )...&lt;br /&gt;
Once we got that any page with a reference to a biblio ref will get printed at its bottom the complete reference and a link to it. &lt;br /&gt;
&lt;br /&gt;
This feature proposal comes within the [[wikibook]] line of work&lt;br /&gt;
&lt;br /&gt;
== Coses rares ==&lt;br /&gt;
Ops ops... bug obert.&lt;br /&gt;
*Quan edito característiques del curs no em deixa escollir tipus editor, i quan importo continguts les pagines no passen pel parser!&lt;br /&gt;
Quan edito i deso llavors es veuen bé. Jo flipo!&lt;br /&gt;
* Les pagines wanted i pàgines orfes fan el que els rota &lt;br /&gt;
* el wikibook no usa els sinonims. &lt;br /&gt;
&lt;br /&gt;
== weird course interaction stuff ==&lt;br /&gt;
If you select &#039;social&#039; course format you have the option of inserting a social activities block... I don&#039;t get that option if I select DFWiki, but I think I should so I can add other Moodle activities... (using Moodle 1.6)&lt;br /&gt;
&lt;br /&gt;
Otherwise, when I go to admin/site I can choose to display 1 topic section where I can put activities and this may be an alternative solution.&lt;br /&gt;
&lt;br /&gt;
Also if I modify a course that had a different format, such as topics ,to be DFWiki the course crashes and you cannot get back to original course format because of the error it throws up.&lt;br /&gt;
&lt;br /&gt;
== Add automatic transliteration of the non-latin page names ==&lt;br /&gt;
This must solve all problems with non-latin pagenames. &lt;br /&gt;
For each language can exist transliteration to the latin alphabet, that can be placed in language pack. Wiki module can use it to automatically translate page names for internal purposes, especially for passing as parameter in the URL string, while keeping original name for the user. This simple feature can save a lot of trouble with non-latin pagenames.&lt;br /&gt;
&lt;br /&gt;
There is an example of the wiki with this feature: WackoWiki. It&#039;s Open Source Project, written on PHP.&lt;br /&gt;
&lt;br /&gt;
= Fixed =&lt;br /&gt;
&lt;br /&gt;
== Inconsistencies with Standard Moodle Behaviour ==&lt;br /&gt;
&lt;br /&gt;
username is used to identify the user in the database instead of userid. This is also displayed to students and teachers instead of user&#039;s full name. This is a serious bug because it poses a security risk to students by revealing their userid to all, and it is also a serious issue because anyone can change their username at any time, unlike userid. This problem exists in both Dfwiki and the new wiki.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;FIXED&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
== Grading system ==&lt;br /&gt;
A way to grade users that contribute with the wiki&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;This issue has been implemented &#039;&#039;&#039; in two ways in [[new wiki]]&lt;br /&gt;
* Grades&lt;br /&gt;
* Votes + ranking block&lt;br /&gt;
[http://morfeo.upc.es/crom/mod/wiki/view.php?id=22 dfwiki and new wiki documentation]&lt;br /&gt;
&lt;br /&gt;
== Improve differences ==&lt;br /&gt;
* Create a more user friendly (WYSIWYG) view for the history/diff mode. Something similar to what was available in the &amp;quot;old&amp;quot; wiki would be enough, but I&#039;m sure you guys can make it even better :-}. &lt;br /&gt;
&lt;br /&gt;
Actually, I just saw the view for the diff format in this wiki (the one where MoodleDOCS are created) and it does just what I want:&lt;br /&gt;
[http://morfeo.upc.es/crom/mod/wiki/view.php?id=22&amp;amp;page=newdiff%2FBegin+here&amp;amp;dfcontent=wiki_hist_content&amp;amp;ver=5&amp;amp;gid=0&amp;amp;uid=0 example of how it looks]&lt;br /&gt;
&lt;br /&gt;
==End==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==se also ==&lt;br /&gt;
*[[wiki]]&lt;br /&gt;
*[[Dfwiki]]&lt;br /&gt;
*[http://morfeo.upc.es/crom/course/view.php?id=4 DFWikilabs]&lt;br /&gt;
*[[Development:Wiki requirements]]&lt;/div&gt;</summary>
		<author><name>Granludo</name></author>
	</entry>
	<entry>
		<id>https://docs.moodle.org/2x/ca/index.php?title=Broken/NWiki_roadmap&amp;diff=24009</id>
		<title>Broken/NWiki roadmap</title>
		<link rel="alternate" type="text/html" href="https://docs.moodle.org/2x/ca/index.php?title=Broken/NWiki_roadmap&amp;diff=24009"/>
		<updated>2007-06-04T07:01:42Z</updated>

		<summary type="html">&lt;p&gt;Granludo: /* Wiki Templates */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;This page is to talk about the (likely) entrance of NWiki into 1.9 core. &lt;br /&gt;
&lt;br /&gt;
= NWiki roadmap=&lt;br /&gt;
Rigth Now DFwikiteam is focussed in the following issues: &lt;br /&gt;
== XHTML Strict ==&lt;br /&gt;
*NWiki complies with XHTML transitional. April 2007&lt;br /&gt;
*NWiki complies with &#039;&#039;&#039;XHTML Strict&#039;&#039;&#039; mid May &#039;07 &lt;br /&gt;
** this affects main engine &lt;br /&gt;
** blocks not finished yet (some javascript to look up to)&lt;br /&gt;
&lt;br /&gt;
==Logs and stats==&lt;br /&gt;
We need to ckeck out stats and logs with nwiki.&lt;br /&gt;
* Done! June 2007&lt;br /&gt;
&lt;br /&gt;
== Code Tunning : new wiki api==&lt;br /&gt;
There&#039;s a big issue in the code, the $WS variable that acts like a big set of global variables. &lt;br /&gt;
*We are getting $WS smaller day by day&lt;br /&gt;
*We are witting a new internal API to create an internal layer of services for developers.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Done!!!&#039;&#039;&#039; Two main layers for developers have been written and working inside of the Nwiki distributions since May 2007.  &lt;br /&gt;
[http://morfeo.upc.es/crom/file.php/4/wikiAPIdoc/index.htmlThe PHPDoc documentation is available here].&lt;br /&gt;
&lt;br /&gt;
=== PHPUnit testing===&lt;br /&gt;
* a set of PHPUnit tests have been developed to ensure the quality of the thing.&lt;br /&gt;
* test case descriptions have been written to help developers and maintainers&lt;br /&gt;
&lt;br /&gt;
== shall we trim nwiki ?==&lt;br /&gt;
NWiki is Huge ! As many have said we implement a lot of features that maybe are not necessary for everybody. &lt;br /&gt;
We could have a reduced set of nwiki into the oficial distribution and a 3rd party and a extended version as 3rd part plug in.&lt;br /&gt;
Things that could be taken outside:&lt;br /&gt;
===Maybe we keep them===&lt;br /&gt;
* wiki course format&lt;br /&gt;
* discussion pages ?&lt;br /&gt;
* grading in wikis ?&lt;br /&gt;
* ranking and votes?&lt;br /&gt;
&lt;br /&gt;
===Most likely===&lt;br /&gt;
* integration with tiddlywiki ? [[Tiddlywiki integration]]&lt;br /&gt;
&lt;br /&gt;
=== New upcoming toys ===&lt;br /&gt;
In June 2007 will come new features that need to be sorted in or out of the basic distribution&lt;br /&gt;
* [[Wikibook]] [http://moodle.org/mod/forum/discuss.php?d=72909 wikibook in the forum]&lt;br /&gt;
* PDF Generation&lt;br /&gt;
* Timeline-like wiki history browser&lt;br /&gt;
* Import / export from openoffice writer and (eventually) msword&lt;br /&gt;
&lt;br /&gt;
== Migration issues ==&lt;br /&gt;
So far the data migration works fine. No bugs reported without attending.&lt;br /&gt;
&lt;br /&gt;
==More?==&lt;br /&gt;
Let&#039;s rememeber to complete the PDF export thing (HTML Editor wiki pages are not exported)&lt;br /&gt;
Expected mid june&lt;br /&gt;
&lt;br /&gt;
==Even More features Implemented==&lt;br /&gt;
&lt;br /&gt;
=== Wiki Templates ===&lt;br /&gt;
&lt;br /&gt;
* Add templates so that some content can be made available to all groups when they start using a wiki &lt;br /&gt;
 Implemented, in release June 2007&lt;br /&gt;
=== mailto ===&lt;br /&gt;
* a mailto link for dfwiki &lt;br /&gt;
 has already ben developed must be included in next release [http://moodle.org/mod/forum/discuss.php?d=38991 mailto dfwiki forum thread]&lt;br /&gt;
&lt;br /&gt;
==And finally==&lt;br /&gt;
Dynamical online import from mediawiki utilty... :-D&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
= Old DFwiki requests =&lt;br /&gt;
Use this page for requests of bugfixes and new features on the [http://morfeo.upc.es/crom/course/view.php?id=4 NWiki] &lt;br /&gt;
The [http://morfeo.upc.es/crom/course/view.php?id=4 DFwikiteam] will keep a sharp eye on the list.&lt;br /&gt;
&lt;br /&gt;
== Miscelaneous ==&lt;br /&gt;
*We need to implement some [[Special pages]] like mediawiki&#039;s [[Recent changes]].&lt;br /&gt;
*Section edit.&lt;br /&gt;
*borrow some interface ideas from OUWiki&lt;br /&gt;
&lt;br /&gt;
== block wikipage ==&lt;br /&gt;
&lt;br /&gt;
Would be useful to have a block with the content of a wikipage.&lt;br /&gt;
&lt;br /&gt;
If you select &#039;social&#039; course format you have the option of inserting a social activities block... I don&#039;t get that option for the DFWiki, but I think I should so I can add other Moodle activities... &lt;br /&gt;
&lt;br /&gt;
otherwise, when I go to admin/site I can choose to display a topic section where I can put activities and this may be an alternative solution.&lt;br /&gt;
&lt;br /&gt;
Note: In theme [http://moodle.org/mod/forum/discuss.php?d=42325 Including wiki page in other Moodle resources] was announced filter, which can include wiki-page into any filterable place. In summ with existing html block it sounds like solution for this suggestion! --[[User:Ne Nashev|Ne Nashev]] 07:52, 26 March 2006 (WST)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Including wiki page in other Moodle resources ==&lt;br /&gt;
I suggest add to standard filters (like Autoformat, Markdown) tag which allow include content (not a link) of wiki page (without editing). This will allow to use wiki as general place for storage texts and use them in resources, lessons and so on.&lt;br /&gt;
&lt;br /&gt;
Note: In theme [http://moodle.org/mod/forum/discuss.php?d=42325 Including wiki page in other Moodle resources] was announced this filter&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
-----&lt;br /&gt;
The words &amp;quot;Change to one of the following editors&amp;quot; tells the new user to change to an editor other than the default editor.  As this works now, the choice cannot be changed once selected.&lt;br /&gt;
&lt;br /&gt;
In order to avoid this confusion, the teacher should be able to make the default editor the only choice.&lt;br /&gt;
&lt;br /&gt;
In the meantime, the option &amp;quot;Change to one of the following editors&amp;quot; could be moved down below the buttons: save, preview, cancel.&lt;br /&gt;
&lt;br /&gt;
That way new users will be more likely to use the default editor and not lock themselves into one of the other options.&lt;br /&gt;
[http://moodle.org/mod/forum/discuss.php?d=39191 forum tread]&lt;br /&gt;
-----&lt;br /&gt;
&lt;br /&gt;
==About Moodle groups==&lt;br /&gt;
#It appeared from our testing that setting up a wiki to have separate groups kept everyone except group members out of the wiki (including the teacher). In other moodle assignments an instructor is not limited by enabling grouping - which is why you do not put a teacher in a group!&lt;br /&gt;
#Visible groups enabled all others to see other groups&#039; wikis, but also appeared to give them editing privileges in another groups&#039; wiki.&lt;br /&gt;
&lt;br /&gt;
== Moodle wide metawiki==&lt;br /&gt;
&lt;br /&gt;
We need a metawiki index to easily link between wikis.&lt;br /&gt;
The idea is to have admin tool to manage the wiki-names to be able to &lt;br /&gt;
refer easily from one wiki to another like this:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;nowiki&amp;gt; [wiki-name:wikipagename|label to link]&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Special wiki pages ==&lt;br /&gt;
&lt;br /&gt;
=== Wiki reference. ===&lt;br /&gt;
To implement biblio references... a link like &lt;br /&gt;
&amp;lt;nowiki&amp;gt;[ref:refname]&amp;lt;/nowiki&amp;gt; Will lead us to a editing page with a  form (maybe a [[database module]] form) to enter the biblio reference ( title, author, isbn, link , pages ... and so on )...&lt;br /&gt;
Once we got that any page with a reference to a biblio ref will get printed at its bottom the complete reference and a link to it. &lt;br /&gt;
&lt;br /&gt;
This feature proposal comes within the [[wikibook]] line of work&lt;br /&gt;
&lt;br /&gt;
== Coses rares ==&lt;br /&gt;
Ops ops... bug obert.&lt;br /&gt;
*Quan edito característiques del curs no em deixa escollir tipus editor, i quan importo continguts les pagines no passen pel parser!&lt;br /&gt;
Quan edito i deso llavors es veuen bé. Jo flipo!&lt;br /&gt;
* Les pagines wanted i pàgines orfes fan el que els rota &lt;br /&gt;
* el wikibook no usa els sinonims. &lt;br /&gt;
&lt;br /&gt;
== weird course interaction stuff ==&lt;br /&gt;
If you select &#039;social&#039; course format you have the option of inserting a social activities block... I don&#039;t get that option if I select DFWiki, but I think I should so I can add other Moodle activities... (using Moodle 1.6)&lt;br /&gt;
&lt;br /&gt;
Otherwise, when I go to admin/site I can choose to display 1 topic section where I can put activities and this may be an alternative solution.&lt;br /&gt;
&lt;br /&gt;
Also if I modify a course that had a different format, such as topics ,to be DFWiki the course crashes and you cannot get back to original course format because of the error it throws up.&lt;br /&gt;
&lt;br /&gt;
== Add automatic transliteration of the non-latin page names ==&lt;br /&gt;
This must solve all problems with non-latin pagenames. &lt;br /&gt;
For each language can exist transliteration to the latin alphabet, that can be placed in language pack. Wiki module can use it to automatically translate page names for internal purposes, especially for passing as parameter in the URL string, while keeping original name for the user. This simple feature can save a lot of trouble with non-latin pagenames.&lt;br /&gt;
&lt;br /&gt;
There is an example of the wiki with this feature: WackoWiki. It&#039;s Open Source Project, written on PHP.&lt;br /&gt;
&lt;br /&gt;
= Fixed =&lt;br /&gt;
&lt;br /&gt;
== Inconsistencies with Standard Moodle Behaviour ==&lt;br /&gt;
&lt;br /&gt;
username is used to identify the user in the database instead of userid. This is also displayed to students and teachers instead of user&#039;s full name. This is a serious bug because it poses a security risk to students by revealing their userid to all, and it is also a serious issue because anyone can change their username at any time, unlike userid. This problem exists in both Dfwiki and the new wiki.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;FIXED&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
== Grading system ==&lt;br /&gt;
A way to grade users that contribute with the wiki&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;This issue has been implemented &#039;&#039;&#039; in two ways in [[new wiki]]&lt;br /&gt;
* Grades&lt;br /&gt;
* Votes + ranking block&lt;br /&gt;
[http://morfeo.upc.es/crom/mod/wiki/view.php?id=22 dfwiki and new wiki documentation]&lt;br /&gt;
&lt;br /&gt;
== Improve differences ==&lt;br /&gt;
* Create a more user friendly (WYSIWYG) view for the history/diff mode. Something similar to what was available in the &amp;quot;old&amp;quot; wiki would be enough, but I&#039;m sure you guys can make it even better :-}. &lt;br /&gt;
&lt;br /&gt;
Actually, I just saw the view for the diff format in this wiki (the one where MoodleDOCS are created) and it does just what I want:&lt;br /&gt;
[http://morfeo.upc.es/crom/mod/wiki/view.php?id=22&amp;amp;page=newdiff%2FBegin+here&amp;amp;dfcontent=wiki_hist_content&amp;amp;ver=5&amp;amp;gid=0&amp;amp;uid=0 example of how it looks]&lt;br /&gt;
&lt;br /&gt;
==End==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==se also ==&lt;br /&gt;
*[[wiki]]&lt;br /&gt;
*[[Dfwiki]]&lt;br /&gt;
*[http://morfeo.upc.es/crom/course/view.php?id=4 DFWikilabs]&lt;br /&gt;
*[[Development:Wiki requirements]]&lt;/div&gt;</summary>
		<author><name>Granludo</name></author>
	</entry>
	<entry>
		<id>https://docs.moodle.org/2x/ca/index.php?title=Broken/NWiki_roadmap&amp;diff=24008</id>
		<title>Broken/NWiki roadmap</title>
		<link rel="alternate" type="text/html" href="https://docs.moodle.org/2x/ca/index.php?title=Broken/NWiki_roadmap&amp;diff=24008"/>
		<updated>2007-06-04T07:01:03Z</updated>

		<summary type="html">&lt;p&gt;Granludo: /* Pending */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;This page is to talk about the (likely) entrance of NWiki into 1.9 core. &lt;br /&gt;
&lt;br /&gt;
= NWiki roadmap=&lt;br /&gt;
Rigth Now DFwikiteam is focussed in the following issues: &lt;br /&gt;
== XHTML Strict ==&lt;br /&gt;
*NWiki complies with XHTML transitional. April 2007&lt;br /&gt;
*NWiki complies with &#039;&#039;&#039;XHTML Strict&#039;&#039;&#039; mid May &#039;07 &lt;br /&gt;
** this affects main engine &lt;br /&gt;
** blocks not finished yet (some javascript to look up to)&lt;br /&gt;
&lt;br /&gt;
==Logs and stats==&lt;br /&gt;
We need to ckeck out stats and logs with nwiki.&lt;br /&gt;
* Done! June 2007&lt;br /&gt;
&lt;br /&gt;
== Code Tunning : new wiki api==&lt;br /&gt;
There&#039;s a big issue in the code, the $WS variable that acts like a big set of global variables. &lt;br /&gt;
*We are getting $WS smaller day by day&lt;br /&gt;
*We are witting a new internal API to create an internal layer of services for developers.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Done!!!&#039;&#039;&#039; Two main layers for developers have been written and working inside of the Nwiki distributions since May 2007.  &lt;br /&gt;
[http://morfeo.upc.es/crom/file.php/4/wikiAPIdoc/index.htmlThe PHPDoc documentation is available here].&lt;br /&gt;
&lt;br /&gt;
=== PHPUnit testing===&lt;br /&gt;
* a set of PHPUnit tests have been developed to ensure the quality of the thing.&lt;br /&gt;
* test case descriptions have been written to help developers and maintainers&lt;br /&gt;
&lt;br /&gt;
== shall we trim nwiki ?==&lt;br /&gt;
NWiki is Huge ! As many have said we implement a lot of features that maybe are not necessary for everybody. &lt;br /&gt;
We could have a reduced set of nwiki into the oficial distribution and a 3rd party and a extended version as 3rd part plug in.&lt;br /&gt;
Things that could be taken outside:&lt;br /&gt;
===Maybe we keep them===&lt;br /&gt;
* wiki course format&lt;br /&gt;
* discussion pages ?&lt;br /&gt;
* grading in wikis ?&lt;br /&gt;
* ranking and votes?&lt;br /&gt;
&lt;br /&gt;
===Most likely===&lt;br /&gt;
* integration with tiddlywiki ? [[Tiddlywiki integration]]&lt;br /&gt;
&lt;br /&gt;
=== New upcoming toys ===&lt;br /&gt;
In June 2007 will come new features that need to be sorted in or out of the basic distribution&lt;br /&gt;
* [[Wikibook]] [http://moodle.org/mod/forum/discuss.php?d=72909 wikibook in the forum]&lt;br /&gt;
* PDF Generation&lt;br /&gt;
* Timeline-like wiki history browser&lt;br /&gt;
* Import / export from openoffice writer and (eventually) msword&lt;br /&gt;
&lt;br /&gt;
== Migration issues ==&lt;br /&gt;
So far the data migration works fine. No bugs reported without attending.&lt;br /&gt;
&lt;br /&gt;
==More?==&lt;br /&gt;
Let&#039;s rememeber to complete the PDF export thing (HTML Editor wiki pages are not exported)&lt;br /&gt;
Expected mid june&lt;br /&gt;
&lt;br /&gt;
==Even More features Implemented==&lt;br /&gt;
&lt;br /&gt;
=== Wiki Templates ===&lt;br /&gt;
&lt;br /&gt;
* Add templates so that some content can be made available to all groups when they start using a wiki &lt;br /&gt;
 Implemented, in release June 2007&lt;br /&gt;
&lt;br /&gt;
==And finally==&lt;br /&gt;
Dynamical online import from mediawiki utilty... :-D&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
= Old DFwiki requests =&lt;br /&gt;
Use this page for requests of bugfixes and new features on the [http://morfeo.upc.es/crom/course/view.php?id=4 NWiki] &lt;br /&gt;
The [http://morfeo.upc.es/crom/course/view.php?id=4 DFwikiteam] will keep a sharp eye on the list.&lt;br /&gt;
&lt;br /&gt;
== Miscelaneous ==&lt;br /&gt;
*We need to implement some [[Special pages]] like mediawiki&#039;s [[Recent changes]].&lt;br /&gt;
*Section edit.&lt;br /&gt;
*borrow some interface ideas from OUWiki&lt;br /&gt;
&lt;br /&gt;
== block wikipage ==&lt;br /&gt;
&lt;br /&gt;
Would be useful to have a block with the content of a wikipage.&lt;br /&gt;
&lt;br /&gt;
If you select &#039;social&#039; course format you have the option of inserting a social activities block... I don&#039;t get that option for the DFWiki, but I think I should so I can add other Moodle activities... &lt;br /&gt;
&lt;br /&gt;
otherwise, when I go to admin/site I can choose to display a topic section where I can put activities and this may be an alternative solution.&lt;br /&gt;
&lt;br /&gt;
Note: In theme [http://moodle.org/mod/forum/discuss.php?d=42325 Including wiki page in other Moodle resources] was announced filter, which can include wiki-page into any filterable place. In summ with existing html block it sounds like solution for this suggestion! --[[User:Ne Nashev|Ne Nashev]] 07:52, 26 March 2006 (WST)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Including wiki page in other Moodle resources ==&lt;br /&gt;
I suggest add to standard filters (like Autoformat, Markdown) tag which allow include content (not a link) of wiki page (without editing). This will allow to use wiki as general place for storage texts and use them in resources, lessons and so on.&lt;br /&gt;
&lt;br /&gt;
Note: In theme [http://moodle.org/mod/forum/discuss.php?d=42325 Including wiki page in other Moodle resources] was announced this filter&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
-----&lt;br /&gt;
The words &amp;quot;Change to one of the following editors&amp;quot; tells the new user to change to an editor other than the default editor.  As this works now, the choice cannot be changed once selected.&lt;br /&gt;
&lt;br /&gt;
In order to avoid this confusion, the teacher should be able to make the default editor the only choice.&lt;br /&gt;
&lt;br /&gt;
In the meantime, the option &amp;quot;Change to one of the following editors&amp;quot; could be moved down below the buttons: save, preview, cancel.&lt;br /&gt;
&lt;br /&gt;
That way new users will be more likely to use the default editor and not lock themselves into one of the other options.&lt;br /&gt;
[http://moodle.org/mod/forum/discuss.php?d=39191 forum tread]&lt;br /&gt;
-----&lt;br /&gt;
&lt;br /&gt;
==About Moodle groups==&lt;br /&gt;
#It appeared from our testing that setting up a wiki to have separate groups kept everyone except group members out of the wiki (including the teacher). In other moodle assignments an instructor is not limited by enabling grouping - which is why you do not put a teacher in a group!&lt;br /&gt;
#Visible groups enabled all others to see other groups&#039; wikis, but also appeared to give them editing privileges in another groups&#039; wiki.&lt;br /&gt;
&lt;br /&gt;
== Moodle wide metawiki==&lt;br /&gt;
&lt;br /&gt;
We need a metawiki index to easily link between wikis.&lt;br /&gt;
The idea is to have admin tool to manage the wiki-names to be able to &lt;br /&gt;
refer easily from one wiki to another like this:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;nowiki&amp;gt; [wiki-name:wikipagename|label to link]&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Special wiki pages ==&lt;br /&gt;
&lt;br /&gt;
=== Wiki reference. ===&lt;br /&gt;
To implement biblio references... a link like &lt;br /&gt;
&amp;lt;nowiki&amp;gt;[ref:refname]&amp;lt;/nowiki&amp;gt; Will lead us to a editing page with a  form (maybe a [[database module]] form) to enter the biblio reference ( title, author, isbn, link , pages ... and so on )...&lt;br /&gt;
Once we got that any page with a reference to a biblio ref will get printed at its bottom the complete reference and a link to it. &lt;br /&gt;
&lt;br /&gt;
This feature proposal comes within the [[wikibook]] line of work&lt;br /&gt;
&lt;br /&gt;
== Coses rares ==&lt;br /&gt;
Ops ops... bug obert.&lt;br /&gt;
*Quan edito característiques del curs no em deixa escollir tipus editor, i quan importo continguts les pagines no passen pel parser!&lt;br /&gt;
Quan edito i deso llavors es veuen bé. Jo flipo!&lt;br /&gt;
* Les pagines wanted i pàgines orfes fan el que els rota &lt;br /&gt;
* el wikibook no usa els sinonims. &lt;br /&gt;
&lt;br /&gt;
== weird course interaction stuff ==&lt;br /&gt;
If you select &#039;social&#039; course format you have the option of inserting a social activities block... I don&#039;t get that option if I select DFWiki, but I think I should so I can add other Moodle activities... (using Moodle 1.6)&lt;br /&gt;
&lt;br /&gt;
Otherwise, when I go to admin/site I can choose to display 1 topic section where I can put activities and this may be an alternative solution.&lt;br /&gt;
&lt;br /&gt;
Also if I modify a course that had a different format, such as topics ,to be DFWiki the course crashes and you cannot get back to original course format because of the error it throws up.&lt;br /&gt;
&lt;br /&gt;
== Add automatic transliteration of the non-latin page names ==&lt;br /&gt;
This must solve all problems with non-latin pagenames. &lt;br /&gt;
For each language can exist transliteration to the latin alphabet, that can be placed in language pack. Wiki module can use it to automatically translate page names for internal purposes, especially for passing as parameter in the URL string, while keeping original name for the user. This simple feature can save a lot of trouble with non-latin pagenames.&lt;br /&gt;
&lt;br /&gt;
There is an example of the wiki with this feature: WackoWiki. It&#039;s Open Source Project, written on PHP.&lt;br /&gt;
&lt;br /&gt;
= Fixed =&lt;br /&gt;
&lt;br /&gt;
== Inconsistencies with Standard Moodle Behaviour ==&lt;br /&gt;
&lt;br /&gt;
username is used to identify the user in the database instead of userid. This is also displayed to students and teachers instead of user&#039;s full name. This is a serious bug because it poses a security risk to students by revealing their userid to all, and it is also a serious issue because anyone can change their username at any time, unlike userid. This problem exists in both Dfwiki and the new wiki.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;FIXED&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
== Grading system ==&lt;br /&gt;
A way to grade users that contribute with the wiki&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;This issue has been implemented &#039;&#039;&#039; in two ways in [[new wiki]]&lt;br /&gt;
* Grades&lt;br /&gt;
* Votes + ranking block&lt;br /&gt;
[http://morfeo.upc.es/crom/mod/wiki/view.php?id=22 dfwiki and new wiki documentation]&lt;br /&gt;
&lt;br /&gt;
== Improve differences ==&lt;br /&gt;
* Create a more user friendly (WYSIWYG) view for the history/diff mode. Something similar to what was available in the &amp;quot;old&amp;quot; wiki would be enough, but I&#039;m sure you guys can make it even better :-}. &lt;br /&gt;
&lt;br /&gt;
Actually, I just saw the view for the diff format in this wiki (the one where MoodleDOCS are created) and it does just what I want:&lt;br /&gt;
[http://morfeo.upc.es/crom/mod/wiki/view.php?id=22&amp;amp;page=newdiff%2FBegin+here&amp;amp;dfcontent=wiki_hist_content&amp;amp;ver=5&amp;amp;gid=0&amp;amp;uid=0 example of how it looks]&lt;br /&gt;
&lt;br /&gt;
==End==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==se also ==&lt;br /&gt;
*[[wiki]]&lt;br /&gt;
*[[Dfwiki]]&lt;br /&gt;
*[http://morfeo.upc.es/crom/course/view.php?id=4 DFWikilabs]&lt;br /&gt;
*[[Development:Wiki requirements]]&lt;/div&gt;</summary>
		<author><name>Granludo</name></author>
	</entry>
	<entry>
		<id>https://docs.moodle.org/2x/ca/index.php?title=Broken/NWiki_roadmap&amp;diff=24007</id>
		<title>Broken/NWiki roadmap</title>
		<link rel="alternate" type="text/html" href="https://docs.moodle.org/2x/ca/index.php?title=Broken/NWiki_roadmap&amp;diff=24007"/>
		<updated>2007-06-04T06:59:08Z</updated>

		<summary type="html">&lt;p&gt;Granludo: /* Even More features */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;This page is to talk about the (likely) entrance of NWiki into 1.9 core. &lt;br /&gt;
&lt;br /&gt;
= NWiki roadmap=&lt;br /&gt;
Rigth Now DFwikiteam is focussed in the following issues: &lt;br /&gt;
== XHTML Strict ==&lt;br /&gt;
*NWiki complies with XHTML transitional. April 2007&lt;br /&gt;
*NWiki complies with &#039;&#039;&#039;XHTML Strict&#039;&#039;&#039; mid May &#039;07 &lt;br /&gt;
** this affects main engine &lt;br /&gt;
** blocks not finished yet (some javascript to look up to)&lt;br /&gt;
&lt;br /&gt;
==Logs and stats==&lt;br /&gt;
We need to ckeck out stats and logs with nwiki.&lt;br /&gt;
* Done! June 2007&lt;br /&gt;
&lt;br /&gt;
== Code Tunning : new wiki api==&lt;br /&gt;
There&#039;s a big issue in the code, the $WS variable that acts like a big set of global variables. &lt;br /&gt;
*We are getting $WS smaller day by day&lt;br /&gt;
*We are witting a new internal API to create an internal layer of services for developers.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Done!!!&#039;&#039;&#039; Two main layers for developers have been written and working inside of the Nwiki distributions since May 2007.  &lt;br /&gt;
[http://morfeo.upc.es/crom/file.php/4/wikiAPIdoc/index.htmlThe PHPDoc documentation is available here].&lt;br /&gt;
&lt;br /&gt;
=== PHPUnit testing===&lt;br /&gt;
* a set of PHPUnit tests have been developed to ensure the quality of the thing.&lt;br /&gt;
* test case descriptions have been written to help developers and maintainers&lt;br /&gt;
&lt;br /&gt;
== shall we trim nwiki ?==&lt;br /&gt;
NWiki is Huge ! As many have said we implement a lot of features that maybe are not necessary for everybody. &lt;br /&gt;
We could have a reduced set of nwiki into the oficial distribution and a 3rd party and a extended version as 3rd part plug in.&lt;br /&gt;
Things that could be taken outside:&lt;br /&gt;
===Maybe we keep them===&lt;br /&gt;
* wiki course format&lt;br /&gt;
* discussion pages ?&lt;br /&gt;
* grading in wikis ?&lt;br /&gt;
* ranking and votes?&lt;br /&gt;
&lt;br /&gt;
===Most likely===&lt;br /&gt;
* integration with tiddlywiki ? [[Tiddlywiki integration]]&lt;br /&gt;
&lt;br /&gt;
=== New upcoming toys ===&lt;br /&gt;
In June 2007 will come new features that need to be sorted in or out of the basic distribution&lt;br /&gt;
* [[Wikibook]] [http://moodle.org/mod/forum/discuss.php?d=72909 wikibook in the forum]&lt;br /&gt;
* PDF Generation&lt;br /&gt;
* Timeline-like wiki history browser&lt;br /&gt;
* Import / export from openoffice writer and (eventually) msword&lt;br /&gt;
&lt;br /&gt;
== Migration issues ==&lt;br /&gt;
So far the data migration works fine. No bugs reported without attending.&lt;br /&gt;
&lt;br /&gt;
==More?==&lt;br /&gt;
Let&#039;s rememeber to complete the PDF export thing (HTML Editor wiki pages are not exported)&lt;br /&gt;
Expected mid june&lt;br /&gt;
&lt;br /&gt;
==Even More features Implemented==&lt;br /&gt;
&lt;br /&gt;
=== Wiki Templates ===&lt;br /&gt;
&lt;br /&gt;
* Add templates so that some content can be made available to all groups when they start using a wiki &lt;br /&gt;
 Implemented, in release June 2007&lt;br /&gt;
&lt;br /&gt;
==And finally==&lt;br /&gt;
Dynamical online import from mediawiki utilty... :-D&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
= Old DFwiki requests =&lt;br /&gt;
Use this page for requests of bugfixes and new features on the [http://morfeo.upc.es/crom/course/view.php?id=4 NWiki] &lt;br /&gt;
The [http://morfeo.upc.es/crom/course/view.php?id=4 DFwikiteam] will keep a sharp eye on the list.&lt;br /&gt;
&lt;br /&gt;
= Pending =&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== block wikipage ==&lt;br /&gt;
&lt;br /&gt;
Would be useful to have a block with the content of a wikipage.&lt;br /&gt;
&lt;br /&gt;
If you select &#039;social&#039; course format you have the option of inserting a social activities block... I don&#039;t get that option for the DFWiki, but I think I should so I can add other Moodle activities... &lt;br /&gt;
&lt;br /&gt;
otherwise, when I go to admin/site I can choose to display a topic section where I can put activities and this may be an alternative solution.&lt;br /&gt;
&lt;br /&gt;
Note: In theme [http://moodle.org/mod/forum/discuss.php?d=42325 Including wiki page in other Moodle resources] was announced filter, which can include wiki-page into any filterable place. In summ with existing html block it sounds like solution for this suggestion! --[[User:Ne Nashev|Ne Nashev]] 07:52, 26 March 2006 (WST)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Including wiki page in other Moodle resources ==&lt;br /&gt;
I suggest add to standard filters (like Autoformat, Markdown) tag which allow include content (not a link) of wiki page (without editing). This will allow to use wiki as general place for storage texts and use them in resources, lessons and so on.&lt;br /&gt;
&lt;br /&gt;
Note: In theme [http://moodle.org/mod/forum/discuss.php?d=42325 Including wiki page in other Moodle resources] was announced this filter&lt;br /&gt;
&lt;br /&gt;
== Diff issues ==&lt;br /&gt;
https://docs.moodle.org/en/index.php?title=dfwiki_requests&amp;amp;diff=4827&amp;amp;oldid=4826&lt;br /&gt;
&lt;br /&gt;
That&#039;s the kind of interface that would be nice to add to dfwiki.&lt;br /&gt;
&lt;br /&gt;
== mailto ==&lt;br /&gt;
* a mailto link for dfwiki has already ben developed must be included in next release&lt;br /&gt;
[http://moodle.org/mod/forum/discuss.php?d=38991 mailto dfwiki forum thread]&lt;br /&gt;
-----&lt;br /&gt;
The words &amp;quot;Change to one of the following editors&amp;quot; tells the new user to change to an editor other than the default editor.  As this works now, the choice cannot be changed once selected.&lt;br /&gt;
&lt;br /&gt;
In order to avoid this confusion, the teacher should be able to make the default editor the only choice.&lt;br /&gt;
&lt;br /&gt;
In the meantime, the option &amp;quot;Change to one of the following editors&amp;quot; could be moved down below the buttons: save, preview, cancel.&lt;br /&gt;
&lt;br /&gt;
That way new users will be more likely to use the default editor and not lock themselves into one of the other options.&lt;br /&gt;
[http://moodle.org/mod/forum/discuss.php?d=39191 forum tread]&lt;br /&gt;
-----&lt;br /&gt;
&lt;br /&gt;
==About Moodle groups==&lt;br /&gt;
#It appeared from our testing that setting up a wiki to have separate groups kept everyone except group members out of the wiki (including the teacher). In other moodle assignments an instructor is not limited by enabling grouping - which is why you do not put a teacher in a group!&lt;br /&gt;
#Visible groups enabled all others to see other groups&#039; wikis, but also appeared to give them editing privileges in another groups&#039; wiki.&lt;br /&gt;
&lt;br /&gt;
== Moodle wide metawiki==&lt;br /&gt;
&lt;br /&gt;
We need a metawiki index to easily link between wikis.&lt;br /&gt;
The idea is to have admin tool to manage the wiki-names to be able to &lt;br /&gt;
refer easily from one wiki to another like this:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;nowiki&amp;gt; [wiki-name:wikipagename|label to link]&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Special wiki pages ==&lt;br /&gt;
&lt;br /&gt;
=== Wiki reference. ===&lt;br /&gt;
To implement biblio references... a link like &lt;br /&gt;
&amp;lt;nowiki&amp;gt;[ref:refname]&amp;lt;/nowiki&amp;gt; Will lead us to a editing page with a  form (maybe a [[database module]] form) to enter the biblio reference ( title, author, isbn, link , pages ... and so on )...&lt;br /&gt;
Once we got that any page with a reference to a biblio ref will get printed at its bottom the complete reference and a link to it. &lt;br /&gt;
&lt;br /&gt;
This feature proposal comes within the [[wikibook]] line of work&lt;br /&gt;
&lt;br /&gt;
== Coses rares ==&lt;br /&gt;
Ops ops... bug obert.&lt;br /&gt;
*Quan edito característiques del curs no em deixa escollir tipus editor, i quan importo continguts les pagines no passen pel parser!&lt;br /&gt;
Quan edito i deso llavors es veuen bé. Jo flipo!&lt;br /&gt;
* Les pagines wanted i pàgines orfes fan el que els rota &lt;br /&gt;
* el wikibook no usa els sinonims. &lt;br /&gt;
&lt;br /&gt;
== weird course interaction stuff ==&lt;br /&gt;
If you select &#039;social&#039; course format you have the option of inserting a social activities block... I don&#039;t get that option if I select DFWiki, but I think I should so I can add other Moodle activities... (using Moodle 1.6)&lt;br /&gt;
&lt;br /&gt;
Otherwise, when I go to admin/site I can choose to display 1 topic section where I can put activities and this may be an alternative solution.&lt;br /&gt;
&lt;br /&gt;
Also if I modify a course that had a different format, such as topics ,to be DFWiki the course crashes and you cannot get back to original course format because of the error it throws up.&lt;br /&gt;
&lt;br /&gt;
== Add automatic transliteration of the non-latin page names ==&lt;br /&gt;
This must solve all problems with non-latin pagenames. &lt;br /&gt;
For each language can exist transliteration to the latin alphabet, that can be placed in language pack. Wiki module can use it to automatically translate page names for internal purposes, especially for passing as parameter in the URL string, while keeping original name for the user. This simple feature can save a lot of trouble with non-latin pagenames.&lt;br /&gt;
&lt;br /&gt;
There is an example of the wiki with this feature: WackoWiki. It&#039;s Open Source Project, written on PHP.&lt;br /&gt;
&lt;br /&gt;
= Fixed =&lt;br /&gt;
&lt;br /&gt;
== Inconsistencies with Standard Moodle Behaviour ==&lt;br /&gt;
&lt;br /&gt;
username is used to identify the user in the database instead of userid. This is also displayed to students and teachers instead of user&#039;s full name. This is a serious bug because it poses a security risk to students by revealing their userid to all, and it is also a serious issue because anyone can change their username at any time, unlike userid. This problem exists in both Dfwiki and the new wiki.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;FIXED&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
== Grading system ==&lt;br /&gt;
A way to grade users that contribute with the wiki&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;This issue has been implemented &#039;&#039;&#039; in two ways in [[new wiki]]&lt;br /&gt;
* Grades&lt;br /&gt;
* Votes + ranking block&lt;br /&gt;
[http://morfeo.upc.es/crom/mod/wiki/view.php?id=22 dfwiki and new wiki documentation]&lt;br /&gt;
&lt;br /&gt;
== Improve differences ==&lt;br /&gt;
* Create a more user friendly (WYSIWYG) view for the history/diff mode. Something similar to what was available in the &amp;quot;old&amp;quot; wiki would be enough, but I&#039;m sure you guys can make it even better :-}. &lt;br /&gt;
&lt;br /&gt;
Actually, I just saw the view for the diff format in this wiki (the one where MoodleDOCS are created) and it does just what I want:&lt;br /&gt;
[http://morfeo.upc.es/crom/mod/wiki/view.php?id=22&amp;amp;page=newdiff%2FBegin+here&amp;amp;dfcontent=wiki_hist_content&amp;amp;ver=5&amp;amp;gid=0&amp;amp;uid=0 example of how it looks]&lt;br /&gt;
&lt;br /&gt;
==End==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==se also ==&lt;br /&gt;
*[[wiki]]&lt;br /&gt;
*[[Dfwiki]]&lt;br /&gt;
*[http://morfeo.upc.es/crom/course/view.php?id=4 DFWikilabs]&lt;br /&gt;
*[[Development:Wiki requirements]]&lt;/div&gt;</summary>
		<author><name>Granludo</name></author>
	</entry>
	<entry>
		<id>https://docs.moodle.org/2x/ca/index.php?title=Broken/NWiki_roadmap&amp;diff=24006</id>
		<title>Broken/NWiki roadmap</title>
		<link rel="alternate" type="text/html" href="https://docs.moodle.org/2x/ca/index.php?title=Broken/NWiki_roadmap&amp;diff=24006"/>
		<updated>2007-06-04T06:58:00Z</updated>

		<summary type="html">&lt;p&gt;Granludo: /* Templates */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;This page is to talk about the (likely) entrance of NWiki into 1.9 core. &lt;br /&gt;
&lt;br /&gt;
= NWiki roadmap=&lt;br /&gt;
Rigth Now DFwikiteam is focussed in the following issues: &lt;br /&gt;
== XHTML Strict ==&lt;br /&gt;
*NWiki complies with XHTML transitional. April 2007&lt;br /&gt;
*NWiki complies with &#039;&#039;&#039;XHTML Strict&#039;&#039;&#039; mid May &#039;07 &lt;br /&gt;
** this affects main engine &lt;br /&gt;
** blocks not finished yet (some javascript to look up to)&lt;br /&gt;
&lt;br /&gt;
==Logs and stats==&lt;br /&gt;
We need to ckeck out stats and logs with nwiki.&lt;br /&gt;
* Done! June 2007&lt;br /&gt;
&lt;br /&gt;
== Code Tunning : new wiki api==&lt;br /&gt;
There&#039;s a big issue in the code, the $WS variable that acts like a big set of global variables. &lt;br /&gt;
*We are getting $WS smaller day by day&lt;br /&gt;
*We are witting a new internal API to create an internal layer of services for developers.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Done!!!&#039;&#039;&#039; Two main layers for developers have been written and working inside of the Nwiki distributions since May 2007.  &lt;br /&gt;
[http://morfeo.upc.es/crom/file.php/4/wikiAPIdoc/index.htmlThe PHPDoc documentation is available here].&lt;br /&gt;
&lt;br /&gt;
=== PHPUnit testing===&lt;br /&gt;
* a set of PHPUnit tests have been developed to ensure the quality of the thing.&lt;br /&gt;
* test case descriptions have been written to help developers and maintainers&lt;br /&gt;
&lt;br /&gt;
== shall we trim nwiki ?==&lt;br /&gt;
NWiki is Huge ! As many have said we implement a lot of features that maybe are not necessary for everybody. &lt;br /&gt;
We could have a reduced set of nwiki into the oficial distribution and a 3rd party and a extended version as 3rd part plug in.&lt;br /&gt;
Things that could be taken outside:&lt;br /&gt;
===Maybe we keep them===&lt;br /&gt;
* wiki course format&lt;br /&gt;
* discussion pages ?&lt;br /&gt;
* grading in wikis ?&lt;br /&gt;
* ranking and votes?&lt;br /&gt;
&lt;br /&gt;
===Most likely===&lt;br /&gt;
* integration with tiddlywiki ? [[Tiddlywiki integration]]&lt;br /&gt;
&lt;br /&gt;
=== New upcoming toys ===&lt;br /&gt;
In June 2007 will come new features that need to be sorted in or out of the basic distribution&lt;br /&gt;
* [[Wikibook]] [http://moodle.org/mod/forum/discuss.php?d=72909 wikibook in the forum]&lt;br /&gt;
* PDF Generation&lt;br /&gt;
* Timeline-like wiki history browser&lt;br /&gt;
* Import / export from openoffice writer and (eventually) msword&lt;br /&gt;
&lt;br /&gt;
== Migration issues ==&lt;br /&gt;
So far the data migration works fine. No bugs reported without attending.&lt;br /&gt;
&lt;br /&gt;
==More?==&lt;br /&gt;
Let&#039;s rememeber to complete the PDF export thing (HTML Editor wiki pages are not exported)&lt;br /&gt;
Expected mid june&lt;br /&gt;
&lt;br /&gt;
==Even More features==&lt;br /&gt;
*We need to implement some [[Special pages]] like mediawiki&#039;s [[Recent changes]].&lt;br /&gt;
*Section edit.&lt;br /&gt;
*borrow some interface ideas from OUWiki&lt;br /&gt;
&lt;br /&gt;
==And finally==&lt;br /&gt;
Dynamical online import from mediawiki utilty... :-D&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
= Old DFwiki requests =&lt;br /&gt;
Use this page for requests of bugfixes and new features on the [http://morfeo.upc.es/crom/course/view.php?id=4 NWiki] &lt;br /&gt;
The [http://morfeo.upc.es/crom/course/view.php?id=4 DFwikiteam] will keep a sharp eye on the list.&lt;br /&gt;
&lt;br /&gt;
= Pending =&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== block wikipage ==&lt;br /&gt;
&lt;br /&gt;
Would be useful to have a block with the content of a wikipage.&lt;br /&gt;
&lt;br /&gt;
If you select &#039;social&#039; course format you have the option of inserting a social activities block... I don&#039;t get that option for the DFWiki, but I think I should so I can add other Moodle activities... &lt;br /&gt;
&lt;br /&gt;
otherwise, when I go to admin/site I can choose to display a topic section where I can put activities and this may be an alternative solution.&lt;br /&gt;
&lt;br /&gt;
Note: In theme [http://moodle.org/mod/forum/discuss.php?d=42325 Including wiki page in other Moodle resources] was announced filter, which can include wiki-page into any filterable place. In summ with existing html block it sounds like solution for this suggestion! --[[User:Ne Nashev|Ne Nashev]] 07:52, 26 March 2006 (WST)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Including wiki page in other Moodle resources ==&lt;br /&gt;
I suggest add to standard filters (like Autoformat, Markdown) tag which allow include content (not a link) of wiki page (without editing). This will allow to use wiki as general place for storage texts and use them in resources, lessons and so on.&lt;br /&gt;
&lt;br /&gt;
Note: In theme [http://moodle.org/mod/forum/discuss.php?d=42325 Including wiki page in other Moodle resources] was announced this filter&lt;br /&gt;
&lt;br /&gt;
== Diff issues ==&lt;br /&gt;
https://docs.moodle.org/en/index.php?title=dfwiki_requests&amp;amp;diff=4827&amp;amp;oldid=4826&lt;br /&gt;
&lt;br /&gt;
That&#039;s the kind of interface that would be nice to add to dfwiki.&lt;br /&gt;
&lt;br /&gt;
== mailto ==&lt;br /&gt;
* a mailto link for dfwiki has already ben developed must be included in next release&lt;br /&gt;
[http://moodle.org/mod/forum/discuss.php?d=38991 mailto dfwiki forum thread]&lt;br /&gt;
-----&lt;br /&gt;
The words &amp;quot;Change to one of the following editors&amp;quot; tells the new user to change to an editor other than the default editor.  As this works now, the choice cannot be changed once selected.&lt;br /&gt;
&lt;br /&gt;
In order to avoid this confusion, the teacher should be able to make the default editor the only choice.&lt;br /&gt;
&lt;br /&gt;
In the meantime, the option &amp;quot;Change to one of the following editors&amp;quot; could be moved down below the buttons: save, preview, cancel.&lt;br /&gt;
&lt;br /&gt;
That way new users will be more likely to use the default editor and not lock themselves into one of the other options.&lt;br /&gt;
[http://moodle.org/mod/forum/discuss.php?d=39191 forum tread]&lt;br /&gt;
-----&lt;br /&gt;
&lt;br /&gt;
==About Moodle groups==&lt;br /&gt;
#It appeared from our testing that setting up a wiki to have separate groups kept everyone except group members out of the wiki (including the teacher). In other moodle assignments an instructor is not limited by enabling grouping - which is why you do not put a teacher in a group!&lt;br /&gt;
#Visible groups enabled all others to see other groups&#039; wikis, but also appeared to give them editing privileges in another groups&#039; wiki.&lt;br /&gt;
&lt;br /&gt;
== Moodle wide metawiki==&lt;br /&gt;
&lt;br /&gt;
We need a metawiki index to easily link between wikis.&lt;br /&gt;
The idea is to have admin tool to manage the wiki-names to be able to &lt;br /&gt;
refer easily from one wiki to another like this:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;nowiki&amp;gt; [wiki-name:wikipagename|label to link]&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Special wiki pages ==&lt;br /&gt;
&lt;br /&gt;
=== Wiki reference. ===&lt;br /&gt;
To implement biblio references... a link like &lt;br /&gt;
&amp;lt;nowiki&amp;gt;[ref:refname]&amp;lt;/nowiki&amp;gt; Will lead us to a editing page with a  form (maybe a [[database module]] form) to enter the biblio reference ( title, author, isbn, link , pages ... and so on )...&lt;br /&gt;
Once we got that any page with a reference to a biblio ref will get printed at its bottom the complete reference and a link to it. &lt;br /&gt;
&lt;br /&gt;
This feature proposal comes within the [[wikibook]] line of work&lt;br /&gt;
&lt;br /&gt;
== Coses rares ==&lt;br /&gt;
Ops ops... bug obert.&lt;br /&gt;
*Quan edito característiques del curs no em deixa escollir tipus editor, i quan importo continguts les pagines no passen pel parser!&lt;br /&gt;
Quan edito i deso llavors es veuen bé. Jo flipo!&lt;br /&gt;
* Les pagines wanted i pàgines orfes fan el que els rota &lt;br /&gt;
* el wikibook no usa els sinonims. &lt;br /&gt;
&lt;br /&gt;
== weird course interaction stuff ==&lt;br /&gt;
If you select &#039;social&#039; course format you have the option of inserting a social activities block... I don&#039;t get that option if I select DFWiki, but I think I should so I can add other Moodle activities... (using Moodle 1.6)&lt;br /&gt;
&lt;br /&gt;
Otherwise, when I go to admin/site I can choose to display 1 topic section where I can put activities and this may be an alternative solution.&lt;br /&gt;
&lt;br /&gt;
Also if I modify a course that had a different format, such as topics ,to be DFWiki the course crashes and you cannot get back to original course format because of the error it throws up.&lt;br /&gt;
&lt;br /&gt;
== Add automatic transliteration of the non-latin page names ==&lt;br /&gt;
This must solve all problems with non-latin pagenames. &lt;br /&gt;
For each language can exist transliteration to the latin alphabet, that can be placed in language pack. Wiki module can use it to automatically translate page names for internal purposes, especially for passing as parameter in the URL string, while keeping original name for the user. This simple feature can save a lot of trouble with non-latin pagenames.&lt;br /&gt;
&lt;br /&gt;
There is an example of the wiki with this feature: WackoWiki. It&#039;s Open Source Project, written on PHP.&lt;br /&gt;
&lt;br /&gt;
= Fixed =&lt;br /&gt;
&lt;br /&gt;
== Inconsistencies with Standard Moodle Behaviour ==&lt;br /&gt;
&lt;br /&gt;
username is used to identify the user in the database instead of userid. This is also displayed to students and teachers instead of user&#039;s full name. This is a serious bug because it poses a security risk to students by revealing their userid to all, and it is also a serious issue because anyone can change their username at any time, unlike userid. This problem exists in both Dfwiki and the new wiki.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;FIXED&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
== Grading system ==&lt;br /&gt;
A way to grade users that contribute with the wiki&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;This issue has been implemented &#039;&#039;&#039; in two ways in [[new wiki]]&lt;br /&gt;
* Grades&lt;br /&gt;
* Votes + ranking block&lt;br /&gt;
[http://morfeo.upc.es/crom/mod/wiki/view.php?id=22 dfwiki and new wiki documentation]&lt;br /&gt;
&lt;br /&gt;
== Improve differences ==&lt;br /&gt;
* Create a more user friendly (WYSIWYG) view for the history/diff mode. Something similar to what was available in the &amp;quot;old&amp;quot; wiki would be enough, but I&#039;m sure you guys can make it even better :-}. &lt;br /&gt;
&lt;br /&gt;
Actually, I just saw the view for the diff format in this wiki (the one where MoodleDOCS are created) and it does just what I want:&lt;br /&gt;
[http://morfeo.upc.es/crom/mod/wiki/view.php?id=22&amp;amp;page=newdiff%2FBegin+here&amp;amp;dfcontent=wiki_hist_content&amp;amp;ver=5&amp;amp;gid=0&amp;amp;uid=0 example of how it looks]&lt;br /&gt;
&lt;br /&gt;
==End==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==se also ==&lt;br /&gt;
*[[wiki]]&lt;br /&gt;
*[[Dfwiki]]&lt;br /&gt;
*[http://morfeo.upc.es/crom/course/view.php?id=4 DFWikilabs]&lt;br /&gt;
*[[Development:Wiki requirements]]&lt;/div&gt;</summary>
		<author><name>Granludo</name></author>
	</entry>
	<entry>
		<id>https://docs.moodle.org/2x/ca/index.php?title=Broken/NWiki_roadmap&amp;diff=24005</id>
		<title>Broken/NWiki roadmap</title>
		<link rel="alternate" type="text/html" href="https://docs.moodle.org/2x/ca/index.php?title=Broken/NWiki_roadmap&amp;diff=24005"/>
		<updated>2007-06-04T06:57:03Z</updated>

		<summary type="html">&lt;p&gt;Granludo: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;This page is to talk about the (likely) entrance of NWiki into 1.9 core. &lt;br /&gt;
&lt;br /&gt;
= NWiki roadmap=&lt;br /&gt;
Rigth Now DFwikiteam is focussed in the following issues: &lt;br /&gt;
== XHTML Strict ==&lt;br /&gt;
*NWiki complies with XHTML transitional. April 2007&lt;br /&gt;
*NWiki complies with &#039;&#039;&#039;XHTML Strict&#039;&#039;&#039; mid May &#039;07 &lt;br /&gt;
** this affects main engine &lt;br /&gt;
** blocks not finished yet (some javascript to look up to)&lt;br /&gt;
&lt;br /&gt;
==Logs and stats==&lt;br /&gt;
We need to ckeck out stats and logs with nwiki.&lt;br /&gt;
* Done! June 2007&lt;br /&gt;
&lt;br /&gt;
== Code Tunning : new wiki api==&lt;br /&gt;
There&#039;s a big issue in the code, the $WS variable that acts like a big set of global variables. &lt;br /&gt;
*We are getting $WS smaller day by day&lt;br /&gt;
*We are witting a new internal API to create an internal layer of services for developers.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Done!!!&#039;&#039;&#039; Two main layers for developers have been written and working inside of the Nwiki distributions since May 2007.  &lt;br /&gt;
[http://morfeo.upc.es/crom/file.php/4/wikiAPIdoc/index.htmlThe PHPDoc documentation is available here].&lt;br /&gt;
&lt;br /&gt;
=== PHPUnit testing===&lt;br /&gt;
* a set of PHPUnit tests have been developed to ensure the quality of the thing.&lt;br /&gt;
* test case descriptions have been written to help developers and maintainers&lt;br /&gt;
&lt;br /&gt;
== shall we trim nwiki ?==&lt;br /&gt;
NWiki is Huge ! As many have said we implement a lot of features that maybe are not necessary for everybody. &lt;br /&gt;
We could have a reduced set of nwiki into the oficial distribution and a 3rd party and a extended version as 3rd part plug in.&lt;br /&gt;
Things that could be taken outside:&lt;br /&gt;
===Maybe we keep them===&lt;br /&gt;
* wiki course format&lt;br /&gt;
* discussion pages ?&lt;br /&gt;
* grading in wikis ?&lt;br /&gt;
* ranking and votes?&lt;br /&gt;
&lt;br /&gt;
===Most likely===&lt;br /&gt;
* integration with tiddlywiki ? [[Tiddlywiki integration]]&lt;br /&gt;
&lt;br /&gt;
=== New upcoming toys ===&lt;br /&gt;
In June 2007 will come new features that need to be sorted in or out of the basic distribution&lt;br /&gt;
* [[Wikibook]] [http://moodle.org/mod/forum/discuss.php?d=72909 wikibook in the forum]&lt;br /&gt;
* PDF Generation&lt;br /&gt;
* Timeline-like wiki history browser&lt;br /&gt;
* Import / export from openoffice writer and (eventually) msword&lt;br /&gt;
&lt;br /&gt;
== Migration issues ==&lt;br /&gt;
So far the data migration works fine. No bugs reported without attending.&lt;br /&gt;
&lt;br /&gt;
==More?==&lt;br /&gt;
Let&#039;s rememeber to complete the PDF export thing (HTML Editor wiki pages are not exported)&lt;br /&gt;
Expected mid june&lt;br /&gt;
&lt;br /&gt;
==Even More features==&lt;br /&gt;
*We need to implement some [[Special pages]] like mediawiki&#039;s [[Recent changes]].&lt;br /&gt;
*Section edit.&lt;br /&gt;
*borrow some interface ideas from OUWiki&lt;br /&gt;
&lt;br /&gt;
==And finally==&lt;br /&gt;
Dynamical online import from mediawiki utilty... :-D&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
= Old DFwiki requests =&lt;br /&gt;
Use this page for requests of bugfixes and new features on the [http://morfeo.upc.es/crom/course/view.php?id=4 NWiki] &lt;br /&gt;
The [http://morfeo.upc.es/crom/course/view.php?id=4 DFwikiteam] will keep a sharp eye on the list.&lt;br /&gt;
&lt;br /&gt;
= Pending =&lt;br /&gt;
&lt;br /&gt;
== Templates ==&lt;br /&gt;
&lt;br /&gt;
* Add templates so that some content can be made available to all groups when they start using a wiki (coming up April 2007)&lt;br /&gt;
&lt;br /&gt;
== block wikipage ==&lt;br /&gt;
&lt;br /&gt;
Would be useful to have a block with the content of a wikipage.&lt;br /&gt;
&lt;br /&gt;
If you select &#039;social&#039; course format you have the option of inserting a social activities block... I don&#039;t get that option for the DFWiki, but I think I should so I can add other Moodle activities... &lt;br /&gt;
&lt;br /&gt;
otherwise, when I go to admin/site I can choose to display a topic section where I can put activities and this may be an alternative solution.&lt;br /&gt;
&lt;br /&gt;
Note: In theme [http://moodle.org/mod/forum/discuss.php?d=42325 Including wiki page in other Moodle resources] was announced filter, which can include wiki-page into any filterable place. In summ with existing html block it sounds like solution for this suggestion! --[[User:Ne Nashev|Ne Nashev]] 07:52, 26 March 2006 (WST)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Including wiki page in other Moodle resources ==&lt;br /&gt;
I suggest add to standard filters (like Autoformat, Markdown) tag which allow include content (not a link) of wiki page (without editing). This will allow to use wiki as general place for storage texts and use them in resources, lessons and so on.&lt;br /&gt;
&lt;br /&gt;
Note: In theme [http://moodle.org/mod/forum/discuss.php?d=42325 Including wiki page in other Moodle resources] was announced this filter&lt;br /&gt;
&lt;br /&gt;
== Diff issues ==&lt;br /&gt;
https://docs.moodle.org/en/index.php?title=dfwiki_requests&amp;amp;diff=4827&amp;amp;oldid=4826&lt;br /&gt;
&lt;br /&gt;
That&#039;s the kind of interface that would be nice to add to dfwiki.&lt;br /&gt;
&lt;br /&gt;
== mailto ==&lt;br /&gt;
* a mailto link for dfwiki has already ben developed must be included in next release&lt;br /&gt;
[http://moodle.org/mod/forum/discuss.php?d=38991 mailto dfwiki forum thread]&lt;br /&gt;
-----&lt;br /&gt;
The words &amp;quot;Change to one of the following editors&amp;quot; tells the new user to change to an editor other than the default editor.  As this works now, the choice cannot be changed once selected.&lt;br /&gt;
&lt;br /&gt;
In order to avoid this confusion, the teacher should be able to make the default editor the only choice.&lt;br /&gt;
&lt;br /&gt;
In the meantime, the option &amp;quot;Change to one of the following editors&amp;quot; could be moved down below the buttons: save, preview, cancel.&lt;br /&gt;
&lt;br /&gt;
That way new users will be more likely to use the default editor and not lock themselves into one of the other options.&lt;br /&gt;
[http://moodle.org/mod/forum/discuss.php?d=39191 forum tread]&lt;br /&gt;
-----&lt;br /&gt;
&lt;br /&gt;
==About Moodle groups==&lt;br /&gt;
#It appeared from our testing that setting up a wiki to have separate groups kept everyone except group members out of the wiki (including the teacher). In other moodle assignments an instructor is not limited by enabling grouping - which is why you do not put a teacher in a group!&lt;br /&gt;
#Visible groups enabled all others to see other groups&#039; wikis, but also appeared to give them editing privileges in another groups&#039; wiki.&lt;br /&gt;
&lt;br /&gt;
== Moodle wide metawiki==&lt;br /&gt;
&lt;br /&gt;
We need a metawiki index to easily link between wikis.&lt;br /&gt;
The idea is to have admin tool to manage the wiki-names to be able to &lt;br /&gt;
refer easily from one wiki to another like this:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;nowiki&amp;gt; [wiki-name:wikipagename|label to link]&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Special wiki pages ==&lt;br /&gt;
&lt;br /&gt;
=== Wiki reference. ===&lt;br /&gt;
To implement biblio references... a link like &lt;br /&gt;
&amp;lt;nowiki&amp;gt;[ref:refname]&amp;lt;/nowiki&amp;gt; Will lead us to a editing page with a  form (maybe a [[database module]] form) to enter the biblio reference ( title, author, isbn, link , pages ... and so on )...&lt;br /&gt;
Once we got that any page with a reference to a biblio ref will get printed at its bottom the complete reference and a link to it. &lt;br /&gt;
&lt;br /&gt;
This feature proposal comes within the [[wikibook]] line of work&lt;br /&gt;
&lt;br /&gt;
== Coses rares ==&lt;br /&gt;
Ops ops... bug obert.&lt;br /&gt;
*Quan edito característiques del curs no em deixa escollir tipus editor, i quan importo continguts les pagines no passen pel parser!&lt;br /&gt;
Quan edito i deso llavors es veuen bé. Jo flipo!&lt;br /&gt;
* Les pagines wanted i pàgines orfes fan el que els rota &lt;br /&gt;
* el wikibook no usa els sinonims. &lt;br /&gt;
&lt;br /&gt;
== weird course interaction stuff ==&lt;br /&gt;
If you select &#039;social&#039; course format you have the option of inserting a social activities block... I don&#039;t get that option if I select DFWiki, but I think I should so I can add other Moodle activities... (using Moodle 1.6)&lt;br /&gt;
&lt;br /&gt;
Otherwise, when I go to admin/site I can choose to display 1 topic section where I can put activities and this may be an alternative solution.&lt;br /&gt;
&lt;br /&gt;
Also if I modify a course that had a different format, such as topics ,to be DFWiki the course crashes and you cannot get back to original course format because of the error it throws up.&lt;br /&gt;
&lt;br /&gt;
== Add automatic transliteration of the non-latin page names ==&lt;br /&gt;
This must solve all problems with non-latin pagenames. &lt;br /&gt;
For each language can exist transliteration to the latin alphabet, that can be placed in language pack. Wiki module can use it to automatically translate page names for internal purposes, especially for passing as parameter in the URL string, while keeping original name for the user. This simple feature can save a lot of trouble with non-latin pagenames.&lt;br /&gt;
&lt;br /&gt;
There is an example of the wiki with this feature: WackoWiki. It&#039;s Open Source Project, written on PHP.&lt;br /&gt;
&lt;br /&gt;
= Fixed =&lt;br /&gt;
&lt;br /&gt;
== Inconsistencies with Standard Moodle Behaviour ==&lt;br /&gt;
&lt;br /&gt;
username is used to identify the user in the database instead of userid. This is also displayed to students and teachers instead of user&#039;s full name. This is a serious bug because it poses a security risk to students by revealing their userid to all, and it is also a serious issue because anyone can change their username at any time, unlike userid. This problem exists in both Dfwiki and the new wiki.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;FIXED&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
== Grading system ==&lt;br /&gt;
A way to grade users that contribute with the wiki&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;This issue has been implemented &#039;&#039;&#039; in two ways in [[new wiki]]&lt;br /&gt;
* Grades&lt;br /&gt;
* Votes + ranking block&lt;br /&gt;
[http://morfeo.upc.es/crom/mod/wiki/view.php?id=22 dfwiki and new wiki documentation]&lt;br /&gt;
&lt;br /&gt;
== Improve differences ==&lt;br /&gt;
* Create a more user friendly (WYSIWYG) view for the history/diff mode. Something similar to what was available in the &amp;quot;old&amp;quot; wiki would be enough, but I&#039;m sure you guys can make it even better :-}. &lt;br /&gt;
&lt;br /&gt;
Actually, I just saw the view for the diff format in this wiki (the one where MoodleDOCS are created) and it does just what I want:&lt;br /&gt;
[http://morfeo.upc.es/crom/mod/wiki/view.php?id=22&amp;amp;page=newdiff%2FBegin+here&amp;amp;dfcontent=wiki_hist_content&amp;amp;ver=5&amp;amp;gid=0&amp;amp;uid=0 example of how it looks]&lt;br /&gt;
&lt;br /&gt;
==End==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==se also ==&lt;br /&gt;
*[[wiki]]&lt;br /&gt;
*[[Dfwiki]]&lt;br /&gt;
*[http://morfeo.upc.es/crom/course/view.php?id=4 DFWikilabs]&lt;br /&gt;
*[[Development:Wiki requirements]]&lt;/div&gt;</summary>
		<author><name>Granludo</name></author>
	</entry>
	<entry>
		<id>https://docs.moodle.org/2x/ca/index.php?title=Tiddlywiki_integration&amp;diff=24003</id>
		<title>Tiddlywiki integration</title>
		<link rel="alternate" type="text/html" href="https://docs.moodle.org/2x/ca/index.php?title=Tiddlywiki_integration&amp;diff=24003"/>
		<updated>2007-06-04T06:53:25Z</updated>

		<summary type="html">&lt;p&gt;Granludo: /* Integration with New Wiki */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Tiddlywiki =&lt;br /&gt;
Tiddlywiki is a MicroContent WikiWikiWeb created by Jeremy Ruston and a community of independent developers. It&#039;s written in HTML, CSS and JavaScript to run on any modern browser without needing any server side logic. It allows anyone to create personal self contained hypertext documents that can be posted to a web server, sent by email or kept on a USB thumb drive to make a wiki-on-a-stick. &lt;br /&gt;
Tiddlywiki is published under BSD license. &lt;br /&gt;
&lt;br /&gt;
= Integration with New Wiki =&lt;br /&gt;
&lt;br /&gt;
New wiki can act as a Server Side couterpart for tiddlywiki. DFwikiTeam is developing some tiddlywiki plugins and extensions to new wiki con wiki pages can travel both ways ( tiddlywiki -&amp;gt; moodle -&amp;gt; tiddlywiki )&lt;br /&gt;
&lt;br /&gt;
Download at [http://morfeo.upc.es/crom/course/view.php?id=4 dfwikilabs] and [http://moodle.tiddlyspot.com moodle.tiddlyspot.com]&lt;br /&gt;
&lt;br /&gt;
== See also ==&lt;br /&gt;
&lt;br /&gt;
*Using Moodle [http://moodle.org/mod/forum/view.php?f=366 Wiki module forum]&lt;br /&gt;
*[http://download.moodle.org/docs/using_moodle/ch11_wikis.pdf Using Moodle Chapter 11: Wikis]&lt;br /&gt;
*Using Moodle [http://moodle.org/mod/forum/discuss.php?d=37671 Template for wikis] forum discussion&lt;br /&gt;
*[[Wiki development]]&lt;br /&gt;
* [[NWiki roadmap]]&lt;br /&gt;
* [[Dfwiki]]&lt;br /&gt;
* [[Development:Wiki requirements]] &lt;br /&gt;
&lt;br /&gt;
[[Category:Teacher]]&lt;br /&gt;
[[Category:Wiki]]&lt;/div&gt;</summary>
		<author><name>Granludo</name></author>
	</entry>
	<entry>
		<id>https://docs.moodle.org/2x/ca/index.php?title=Broken/NWiki_roadmap&amp;diff=24002</id>
		<title>Broken/NWiki roadmap</title>
		<link rel="alternate" type="text/html" href="https://docs.moodle.org/2x/ca/index.php?title=Broken/NWiki_roadmap&amp;diff=24002"/>
		<updated>2007-06-04T06:52:41Z</updated>

		<summary type="html">&lt;p&gt;Granludo: /* Most likely */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;This page is to talk about the (likely) entrance of NWiki into 1.9 core. &lt;br /&gt;
&lt;br /&gt;
Rigth Now DFwikiteam is focussed in the following issues: &lt;br /&gt;
== XHTML Strict ==&lt;br /&gt;
*NWiki complies with XHTML transitional. April 2007&lt;br /&gt;
*NWiki complies with &#039;&#039;&#039;XHTML Strict&#039;&#039;&#039; mid May &#039;07 &lt;br /&gt;
** this affects main engine &lt;br /&gt;
** blocks not finished yet (some javascript to look up to)&lt;br /&gt;
&lt;br /&gt;
==Logs and stats==&lt;br /&gt;
We need to ckeck out stats and logs with nwiki.&lt;br /&gt;
* Done! June 2007&lt;br /&gt;
&lt;br /&gt;
== Code Tunning : new wiki api==&lt;br /&gt;
There&#039;s a big issue in the code, the $WS variable that acts like a big set of global variables. &lt;br /&gt;
*We are getting $WS smaller day by day&lt;br /&gt;
*We are witting a new internal API to create an internal layer of services for developers.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Done!!!&#039;&#039;&#039; Two main layers for developers have been written and working inside of the Nwiki distributions since May 2007.  &lt;br /&gt;
[http://morfeo.upc.es/crom/file.php/4/wikiAPIdoc/index.htmlThe PHPDoc documentation is available here].&lt;br /&gt;
&lt;br /&gt;
=== PHPUnit testing===&lt;br /&gt;
* a set of PHPUnit tests have been developed to ensure the quality of the thing.&lt;br /&gt;
* test case descriptions have been written to help developers and maintainers&lt;br /&gt;
&lt;br /&gt;
== shall we trim nwiki ?==&lt;br /&gt;
NWiki is Huge ! As many have said we implement a lot of features that maybe are not necessary for everybody. &lt;br /&gt;
We could have a reduced set of nwiki into the oficial distribution and a 3rd party and a extended version as 3rd part plug in.&lt;br /&gt;
Things that could be taken outside:&lt;br /&gt;
===Maybe we keep them===&lt;br /&gt;
* wiki course format&lt;br /&gt;
* discussion pages ?&lt;br /&gt;
* grading in wikis ?&lt;br /&gt;
* ranking and votes?&lt;br /&gt;
&lt;br /&gt;
===Most likely===&lt;br /&gt;
* integration with tiddlywiki ? [[Tiddlywiki integration]]&lt;br /&gt;
&lt;br /&gt;
=== New upcoming toys ===&lt;br /&gt;
In June 2007 will come new features that need to be sorted in or out of the basic distribution&lt;br /&gt;
* [[Wikibook]] [http://moodle.org/mod/forum/discuss.php?d=72909 wikibook in the forum]&lt;br /&gt;
* PDF Generation&lt;br /&gt;
* Timeline-like wiki history browser&lt;br /&gt;
* Import / export from openoffice writer and (eventually) msword&lt;br /&gt;
&lt;br /&gt;
== Migration issues ==&lt;br /&gt;
So far the data migration works fine. No bugs reported without attending.&lt;br /&gt;
&lt;br /&gt;
==More?==&lt;br /&gt;
Let&#039;s rememeber to complete the PDF export thing (HTML Editor wiki pages are not exported)&lt;br /&gt;
Expected mid june&lt;br /&gt;
&lt;br /&gt;
==Even More features==&lt;br /&gt;
*We need to implement some [[Special pages]] like mediawiki&#039;s [[Recent changes]].&lt;br /&gt;
*Section edit.&lt;br /&gt;
*borrow some interface ideas from OUWiki&lt;br /&gt;
&lt;br /&gt;
==And finally==&lt;br /&gt;
Dynamical online import from mediawiki utilty... :-D&lt;br /&gt;
&lt;br /&gt;
==se also ==&lt;br /&gt;
*[[wiki]]&lt;br /&gt;
*[[Dfwiki]]&lt;br /&gt;
*[http://morfeo.upc.es/crom/course/view.php?id=4 DFWikilabs]&lt;br /&gt;
*[[Development:Wiki requirements]]&lt;/div&gt;</summary>
		<author><name>Granludo</name></author>
	</entry>
	<entry>
		<id>https://docs.moodle.org/2x/ca/index.php?title=Tiddlywiki_integration&amp;diff=24001</id>
		<title>Tiddlywiki integration</title>
		<link rel="alternate" type="text/html" href="https://docs.moodle.org/2x/ca/index.php?title=Tiddlywiki_integration&amp;diff=24001"/>
		<updated>2007-06-04T06:52:04Z</updated>

		<summary type="html">&lt;p&gt;Granludo: /* See also */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Tiddlywiki =&lt;br /&gt;
Tiddlywiki is a MicroContent WikiWikiWeb created by Jeremy Ruston and a community of independent developers. It&#039;s written in HTML, CSS and JavaScript to run on any modern browser without needing any server side logic. It allows anyone to create personal self contained hypertext documents that can be posted to a web server, sent by email or kept on a USB thumb drive to make a wiki-on-a-stick. &lt;br /&gt;
Tiddlywiki is published under BSD license. &lt;br /&gt;
&lt;br /&gt;
= Integration with New Wiki =&lt;br /&gt;
&lt;br /&gt;
New wiki can act as a Server Side couterpart for tiddlywiki. DFwikiTeam is developing some tiddlywiki plugins and extensions to new wiki con wiki pages can travel both ways ( tiddlywiki -&amp;gt; moodle -&amp;gt; tiddlywiki )&lt;br /&gt;
&lt;br /&gt;
Download at [http://morfeo.upc.es/crom/course/view.php?id=4 dfwikilabs]&lt;br /&gt;
&lt;br /&gt;
== See also ==&lt;br /&gt;
&lt;br /&gt;
*Using Moodle [http://moodle.org/mod/forum/view.php?f=366 Wiki module forum]&lt;br /&gt;
*[http://download.moodle.org/docs/using_moodle/ch11_wikis.pdf Using Moodle Chapter 11: Wikis]&lt;br /&gt;
*Using Moodle [http://moodle.org/mod/forum/discuss.php?d=37671 Template for wikis] forum discussion&lt;br /&gt;
*[[Wiki development]]&lt;br /&gt;
* [[NWiki roadmap]]&lt;br /&gt;
* [[Dfwiki]]&lt;br /&gt;
* [[Development:Wiki requirements]] &lt;br /&gt;
&lt;br /&gt;
[[Category:Teacher]]&lt;br /&gt;
[[Category:Wiki]]&lt;/div&gt;</summary>
		<author><name>Granludo</name></author>
	</entry>
	<entry>
		<id>https://docs.moodle.org/2x/ca/index.php?title=Broken/NWiki_roadmap&amp;diff=23986</id>
		<title>Broken/NWiki roadmap</title>
		<link rel="alternate" type="text/html" href="https://docs.moodle.org/2x/ca/index.php?title=Broken/NWiki_roadmap&amp;diff=23986"/>
		<updated>2007-06-03T14:57:39Z</updated>

		<summary type="html">&lt;p&gt;Granludo: /* Even More features */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;This page is to talk about the (likely) entrance of NWiki into 1.9 core. &lt;br /&gt;
&lt;br /&gt;
Rigth Now DFwikiteam is focussed in the following issues: &lt;br /&gt;
== XHTML Strict ==&lt;br /&gt;
*NWiki complies with XHTML transitional. April 2007&lt;br /&gt;
*NWiki complies with &#039;&#039;&#039;XHTML Strict&#039;&#039;&#039; mid May &#039;07 &lt;br /&gt;
** this affects main engine &lt;br /&gt;
** blocks not finished yet (some javascript to look up to)&lt;br /&gt;
&lt;br /&gt;
==Logs and stats==&lt;br /&gt;
We need to ckeck out stats and logs with nwiki.&lt;br /&gt;
* Done! June 2007&lt;br /&gt;
&lt;br /&gt;
== Code Tunning : new wiki api==&lt;br /&gt;
There&#039;s a big issue in the code, the $WS variable that acts like a big set of global variables. &lt;br /&gt;
*We are getting $WS smaller day by day&lt;br /&gt;
*We are witting a new internal API to create an internal layer of services for developers.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Done!!!&#039;&#039;&#039; Two main layers for developers have been written and working inside of the Nwiki distributions since May 2007.  &lt;br /&gt;
[http://morfeo.upc.es/crom/file.php/4/wikiAPIdoc/index.htmlThe PHPDoc documentation is available here].&lt;br /&gt;
&lt;br /&gt;
=== PHPUnit testing===&lt;br /&gt;
* a set of PHPUnit tests have been developed to ensure the quality of the thing.&lt;br /&gt;
* test case descriptions have been written to help developers and maintainers&lt;br /&gt;
&lt;br /&gt;
== shall we trim nwiki ?==&lt;br /&gt;
NWiki is Huge ! As many have said we implement a lot of features that maybe are not necessary for everybody. &lt;br /&gt;
We could have a reduced set of nwiki into the oficial distribution and a 3rd party and a extended version as 3rd part plug in.&lt;br /&gt;
Things that could be taken outside:&lt;br /&gt;
===Maybe we keep them===&lt;br /&gt;
* wiki course format&lt;br /&gt;
* discussion pages ?&lt;br /&gt;
* grading in wikis ?&lt;br /&gt;
* ranking and votes?&lt;br /&gt;
&lt;br /&gt;
===Most likely===&lt;br /&gt;
* integration with tiddlywiki ?&lt;br /&gt;
&lt;br /&gt;
=== New upcoming toys ===&lt;br /&gt;
In June 2007 will come new features that need to be sorted in or out of the basic distribution&lt;br /&gt;
* [[Wikibook]] [http://moodle.org/mod/forum/discuss.php?d=72909 wikibook in the forum]&lt;br /&gt;
* PDF Generation&lt;br /&gt;
* Timeline-like wiki history browser&lt;br /&gt;
* Import / export from openoffice writer and (eventually) msword&lt;br /&gt;
&lt;br /&gt;
== Migration issues ==&lt;br /&gt;
So far the data migration works fine. No bugs reported without attending.&lt;br /&gt;
&lt;br /&gt;
==More?==&lt;br /&gt;
Let&#039;s rememeber to complete the PDF export thing (HTML Editor wiki pages are not exported)&lt;br /&gt;
Expected mid june&lt;br /&gt;
&lt;br /&gt;
==Even More features==&lt;br /&gt;
*We need to implement some [[Special pages]] like mediawiki&#039;s [[Recent changes]].&lt;br /&gt;
*Section edit.&lt;br /&gt;
*borrow some interface ideas from OUWiki&lt;br /&gt;
&lt;br /&gt;
==And finally==&lt;br /&gt;
Dynamical online import from mediawiki utilty... :-D&lt;br /&gt;
&lt;br /&gt;
==se also ==&lt;br /&gt;
*[[wiki]]&lt;br /&gt;
*[[Dfwiki]]&lt;br /&gt;
*[http://morfeo.upc.es/crom/course/view.php?id=4 DFWikilabs]&lt;br /&gt;
*[[Development:Wiki requirements]]&lt;/div&gt;</summary>
		<author><name>Granludo</name></author>
	</entry>
	<entry>
		<id>https://docs.moodle.org/2x/ca/index.php?title=Broken/NWiki_roadmap&amp;diff=23985</id>
		<title>Broken/NWiki roadmap</title>
		<link rel="alternate" type="text/html" href="https://docs.moodle.org/2x/ca/index.php?title=Broken/NWiki_roadmap&amp;diff=23985"/>
		<updated>2007-06-03T14:56:55Z</updated>

		<summary type="html">&lt;p&gt;Granludo: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;This page is to talk about the (likely) entrance of NWiki into 1.9 core. &lt;br /&gt;
&lt;br /&gt;
Rigth Now DFwikiteam is focussed in the following issues: &lt;br /&gt;
== XHTML Strict ==&lt;br /&gt;
*NWiki complies with XHTML transitional. April 2007&lt;br /&gt;
*NWiki complies with &#039;&#039;&#039;XHTML Strict&#039;&#039;&#039; mid May &#039;07 &lt;br /&gt;
** this affects main engine &lt;br /&gt;
** blocks not finished yet (some javascript to look up to)&lt;br /&gt;
&lt;br /&gt;
==Logs and stats==&lt;br /&gt;
We need to ckeck out stats and logs with nwiki.&lt;br /&gt;
* Done! June 2007&lt;br /&gt;
&lt;br /&gt;
== Code Tunning : new wiki api==&lt;br /&gt;
There&#039;s a big issue in the code, the $WS variable that acts like a big set of global variables. &lt;br /&gt;
*We are getting $WS smaller day by day&lt;br /&gt;
*We are witting a new internal API to create an internal layer of services for developers.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Done!!!&#039;&#039;&#039; Two main layers for developers have been written and working inside of the Nwiki distributions since May 2007.  &lt;br /&gt;
[http://morfeo.upc.es/crom/file.php/4/wikiAPIdoc/index.htmlThe PHPDoc documentation is available here].&lt;br /&gt;
&lt;br /&gt;
=== PHPUnit testing===&lt;br /&gt;
* a set of PHPUnit tests have been developed to ensure the quality of the thing.&lt;br /&gt;
* test case descriptions have been written to help developers and maintainers&lt;br /&gt;
&lt;br /&gt;
== shall we trim nwiki ?==&lt;br /&gt;
NWiki is Huge ! As many have said we implement a lot of features that maybe are not necessary for everybody. &lt;br /&gt;
We could have a reduced set of nwiki into the oficial distribution and a 3rd party and a extended version as 3rd part plug in.&lt;br /&gt;
Things that could be taken outside:&lt;br /&gt;
===Maybe we keep them===&lt;br /&gt;
* wiki course format&lt;br /&gt;
* discussion pages ?&lt;br /&gt;
* grading in wikis ?&lt;br /&gt;
* ranking and votes?&lt;br /&gt;
&lt;br /&gt;
===Most likely===&lt;br /&gt;
* integration with tiddlywiki ?&lt;br /&gt;
&lt;br /&gt;
=== New upcoming toys ===&lt;br /&gt;
In June 2007 will come new features that need to be sorted in or out of the basic distribution&lt;br /&gt;
* [[Wikibook]] [http://moodle.org/mod/forum/discuss.php?d=72909 wikibook in the forum]&lt;br /&gt;
* PDF Generation&lt;br /&gt;
* Timeline-like wiki history browser&lt;br /&gt;
* Import / export from openoffice writer and (eventually) msword&lt;br /&gt;
&lt;br /&gt;
== Migration issues ==&lt;br /&gt;
So far the data migration works fine. No bugs reported without attending.&lt;br /&gt;
&lt;br /&gt;
==More?==&lt;br /&gt;
Let&#039;s rememeber to complete the PDF export thing (HTML Editor wiki pages are not exported)&lt;br /&gt;
Expected mid june&lt;br /&gt;
&lt;br /&gt;
==Even More features==&lt;br /&gt;
We need to implement some [[Special pages]] like mediawiki&#039;s [[Recent changes]].&lt;br /&gt;
&lt;br /&gt;
==And finally==&lt;br /&gt;
Dynamical online import from mediawiki utilty... :-D&lt;br /&gt;
&lt;br /&gt;
==se also ==&lt;br /&gt;
*[[wiki]]&lt;br /&gt;
*[[Dfwiki]]&lt;br /&gt;
*[http://morfeo.upc.es/crom/course/view.php?id=4 DFWikilabs]&lt;br /&gt;
*[[Development:Wiki requirements]]&lt;/div&gt;</summary>
		<author><name>Granludo</name></author>
	</entry>
	<entry>
		<id>https://docs.moodle.org/2x/ca/index.php?title=Broken/NWiki_roadmap&amp;diff=23984</id>
		<title>Broken/NWiki roadmap</title>
		<link rel="alternate" type="text/html" href="https://docs.moodle.org/2x/ca/index.php?title=Broken/NWiki_roadmap&amp;diff=23984"/>
		<updated>2007-06-03T14:52:32Z</updated>

		<summary type="html">&lt;p&gt;Granludo: /* se also */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;This page is to talk about the (likely) entrance of NWiki into 1.9 core. &lt;br /&gt;
&lt;br /&gt;
Rigth Now DFwikiteam is focussed in the following issues: &lt;br /&gt;
== XHTML Strict ==&lt;br /&gt;
*NWiki complies with XHTML transitional. April 2007&lt;br /&gt;
*NWiki complies with &#039;&#039;&#039;XHTML Strict&#039;&#039;&#039; mid May &#039;07 &lt;br /&gt;
** this affects main engine &lt;br /&gt;
** blocks not finished yet (some javascript to look up to)&lt;br /&gt;
&lt;br /&gt;
==Logs and stats==&lt;br /&gt;
We need to ckeck out stats and logs with nwiki.&lt;br /&gt;
* Done! June 2007&lt;br /&gt;
&lt;br /&gt;
== Code Tunning : new wiki api==&lt;br /&gt;
There&#039;s a big issue in the code, the $WS variable that acts like a big set of global variables. &lt;br /&gt;
*We are getting $WS smaller day by day&lt;br /&gt;
*We are witting a new internal API to create an internal layer of services for developers.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Done!!!&#039;&#039;&#039; Two main layers for developers have been written and working inside of the Nwiki distributions since May 2007.  &lt;br /&gt;
[http://morfeo.upc.es/crom/file.php/4/wikiAPIdoc/index.htmlThe PHPDoc documentation is available here].&lt;br /&gt;
&lt;br /&gt;
=== PHPUnit testing===&lt;br /&gt;
* a set of PHPUnit tests have been developed to ensure the quality of the thing.&lt;br /&gt;
* test case descriptions have been written to help developers and maintainers&lt;br /&gt;
&lt;br /&gt;
== shall we trim nwiki ?==&lt;br /&gt;
NWiki is Huge ! As many have said we implement a lot of features that maybe are not necessary for everybody. &lt;br /&gt;
We could have a reduced set of nwiki into the oficial distribution and a 3rd party and a extended version as 3rd part plug in.&lt;br /&gt;
Things that could be taken outside:&lt;br /&gt;
===Maybe we keep them===&lt;br /&gt;
* wiki course format&lt;br /&gt;
* discussion pages ?&lt;br /&gt;
* grading in wikis ?&lt;br /&gt;
* ranking and votes?&lt;br /&gt;
&lt;br /&gt;
===Most likely===&lt;br /&gt;
* integration with tiddlywiki ?&lt;br /&gt;
&lt;br /&gt;
=== New upcoming toys ===&lt;br /&gt;
In June 2007 will come new features that need to be sorted in or out of the basic distribution&lt;br /&gt;
* [[Wikibook]] [http://moodle.org/mod/forum/discuss.php?d=72909 wikibook in the forum]&lt;br /&gt;
* PDF Generation&lt;br /&gt;
* Timeline-like wiki history browser&lt;br /&gt;
* Import / export from openoffice writer and (eventually) msword&lt;br /&gt;
&lt;br /&gt;
== Migration issues ==&lt;br /&gt;
So far the data migration works fine. No bugs reported without attending.&lt;br /&gt;
&lt;br /&gt;
==More?==&lt;br /&gt;
Let&#039;s rememeber to complete the PDF export thing (HTML Editor wiki pages are not exported)&lt;br /&gt;
Expected mid june&lt;br /&gt;
&lt;br /&gt;
==se also ==&lt;br /&gt;
*[[wiki]]&lt;br /&gt;
*[[Dfwiki]]&lt;br /&gt;
*[http://morfeo.upc.es/crom/course/view.php?id=4 DFWikilabs]&lt;br /&gt;
*[[Development:Wiki requirements]]&lt;/div&gt;</summary>
		<author><name>Granludo</name></author>
	</entry>
	<entry>
		<id>https://docs.moodle.org/2x/ca/index.php?title=Broken/Wiki_requirements&amp;diff=23983</id>
		<title>Broken/Wiki requirements</title>
		<link rel="alternate" type="text/html" href="https://docs.moodle.org/2x/ca/index.php?title=Broken/Wiki_requirements&amp;diff=23983"/>
		<updated>2007-06-03T14:50:58Z</updated>

		<summary type="html">&lt;p&gt;Granludo: /* Design Objectives */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;==Moodle wiki purpose==&lt;br /&gt;
&lt;br /&gt;
To provide a way for students, teachers and other Moodle participants to create an organic, on-line document collaboratively.&lt;br /&gt;
&lt;br /&gt;
==Key features==&lt;br /&gt;
&lt;br /&gt;
# Pages can be created and linked using simple wiki methods.&lt;br /&gt;
# All Moodle text formats can be supported.&lt;br /&gt;
# Editing and viewing can be restricted by Moodle roles (i.e. currently: Students, Groups, Teachers).&lt;br /&gt;
# Images can be easily inserted into the text of a wiki.&lt;br /&gt;
# Attachments can be made to wiki pages.&lt;br /&gt;
# Must be fully compliant with Moodle backup and restore.&lt;br /&gt;
# Must be fully compliant with Moodle logging and activity tracking.&lt;br /&gt;
# Must provide a method of grading (see assignment module). Grading should be optional on a per-wiki basis.&lt;br /&gt;
# Allow importing of external documents to create a wiki or add to an existing one.&lt;br /&gt;
# Allow exporting to an external document.&lt;br /&gt;
# Allow refactoring/moving/deleting pages with appropriate permissions.&lt;br /&gt;
(from Martin&#039;s list):&lt;br /&gt;
&lt;br /&gt;
==Basic Operation==&lt;br /&gt;
&#039;&#039;&#039;Create the wiki:&#039;&#039;&#039;- Log in/  Turn editing on/ Add and activity/ Wiki&lt;br /&gt;
- Fill in wiki parameters (Leave defaults and experiment later.  Everything except the inital page fields can be changed.)&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Adding pages:&#039;&#039;&#039; &lt;br /&gt;
&lt;br /&gt;
- Edit the first (&amp;amp; only page)/ Type the name of the new page you want within square brackets/ Click Save.  The new page link is displayed beside a question mark./ Click the question mark to open the new page for data entry.&lt;br /&gt;
&lt;br /&gt;
- pages can be added from any page.&lt;br /&gt;
(Suggestion: On your start page, type &amp;quot;PageIndex&amp;quot; and perhaps &amp;quot;Site Map&amp;quot; and/or &amp;quot;Newest Pages&amp;quot; so that the user is alerted to these options immediately on entering the wiki. They also appear on the &amp;quot;Choose wiki links&amp;quot; drop down at the top of the wiki window.&lt;br /&gt;
&lt;br /&gt;
The wiki is one of the most powerful tools within moodle and suitable for many educational &amp;amp; administrative functions including:&lt;br /&gt;
&lt;br /&gt;
# a wonderful way to encourage students to build, debate and share a summary of their course content as they work&lt;br /&gt;
# a great way to deliver your school administrative manuals i.e. teachers manual; student manuals.  They are searchable, interlinked automatically &amp;amp; able to be continuously updated showing who, when &amp;amp; how the updates were made.&lt;br /&gt;
&lt;br /&gt;
Currently &#039;&#039;&#039;some wiki features do not work reliably&#039;&#039;&#039;:&lt;br /&gt;
* &#039;&#039;&#039;search&#039;&#039;&#039; does not find page titles (so make sure that the page title is repeated somewhere within the page itself).&lt;br /&gt;
* &#039;&#039;&#039;export&#039;&#039;&#039; does not export all wiki content&lt;br /&gt;
* &#039;&#039;&#039;delete pages&#039;&#039;&#039; and &#039;&#039;&#039;strip pages&#039;&#039;&#039; often do not work. (the most common error message is: &#039;&#039;Course Module is incorrect&#039;&#039;, which sometimes can be bypassed by using another theme. formal_white is known to cause such problems.)&lt;br /&gt;
* &#039;&#039;&#039;moodle editor does not handle hyperlinks correctly&#039;&#039;&#039;.  i.e. All links must be manually placed within square brackets rather than embedded as HTML links.&lt;br /&gt;
&lt;br /&gt;
==Design Objectives== &lt;br /&gt;
* The Wiki should support exactly the same text formats in Moodle core as you find everywhere else (see weblib.php for standard functions, eg format_text). ie Moodle format, HTML format, Markdown, etc. Any new formats need to go in the core so they are available everywhere, and this needs to be discussed very well. We only JUST removed the old Wiki-like format to reduce confusion with the current Wiki and I don&#039;t want more of this confusion from a rushed implementation.&lt;br /&gt;
 [[NWiki]] suports old wiki format, HTMLEditor and Mediawiki  syntax --[[User:Ludo (Marc Alier)|Ludo (Marc Alier)]] 09:50, 3 June 2007 (CDT)&lt;br /&gt;
* Linking should support both CamelCase and [Bracket] styles, and also automatic linking on the fly (a la Glossary).&lt;br /&gt;
 Since wikipedia abandoned CamelCase I don&#039;t think we should keep it --[[User:Ludo (Marc Alier)|Ludo (Marc Alier)]] 09:50, 3 June 2007 (CDT) &lt;br /&gt;
* Upgrading from the old system to any new one should be seamless and problem-free (this includes restoring old backups from 1.4, for example).&lt;br /&gt;
 Done --[[User:Ludo (Marc Alier)|Ludo (Marc Alier)]] 09:50, 3 June 2007 (CDT)&lt;br /&gt;
* The idea with eWiki was to build on the work of the eWiki team in future. Unfortunately, so many hacks needed to be made to their monolithic script that this became almost impossible. I would like to see a lot of thought put into a very cleanly-designed architecture for the Wiki in future, something that is easy to extend and maintain (and also to use).&lt;br /&gt;
 The NWiki architecture has been redesigned for this purpose See the [http://morfeo.upc.es/crom/file.php/4/wikiAPIdoc/index.html phpdoc documentation]--[[User:Ludo (Marc Alier)|Ludo (Marc Alier)]] 09:50, 3 June 2007 (CDT) &lt;br /&gt;
* I really like MediaWiki, as this Wiki is becoming a defacto standard (for good reason) and it would be good to be compatible in some way with it. Perhaps we can use part of it as a library for us. However, the Moodle Wiki is a COMPONENT within the larger Moodle system and has a very different focus to MediaWiki (which is designed for large standalone web sites) ... much thought should be given to making our Wiki work very closely with other modules, rather than another module that tries to do everything itself. It should do exactly what it needs to do and no more.&lt;br /&gt;
 OK see [http://morfeo.upc.es/crom/mod/wiki/view.php?id=22&amp;amp;page=view/NWikiMarkupReference&amp;amp;gid=0&amp;amp;uid=0 NWiki suport for mediawiki markup]&lt;br /&gt;
* Support for media in a very clean way is a must. This is probably my biggest criticism of the current eWiki version ... attaching images and video etc is really awkward and doesn&#039;t look good.&lt;br /&gt;
 NWiki suports this still in a weird way, but we plan to implement it just like &lt;br /&gt;
 mediawiki: as wiki pages. We want also to integrate media with digital repositories--[[User:Ludo (Marc Alier)|Ludo (Marc Alier)]] 09:50, 3 June 2007 (CDT)&lt;br /&gt;
&lt;br /&gt;
== New wiki (old)issue list  ==&lt;br /&gt;
 This list is very old, we (dfwikiteam) have commented. &lt;br /&gt;
 Rigth now (may 07) the nwiki development plans are &lt;br /&gt;
 being worked out in the [[NWiki roadmap]] page. --[[User:Ludo (Marc Alier)|Ludo (Marc Alier)]] 09:40, 3 June 2007 (CDT)  &lt;br /&gt;
# &#039;&#039;&#039;There is no userid column in the wiki_pages table (author char-string instead). Must be supported in migration too.&#039;&#039;&#039; userid has been there since June06&lt;br /&gt;
# &#039;&#039;&#039;There is no intro and introformat in the wiki table.&#039;&#039;&#039;. I can&#039;t remember when Eloy Lafuente added these two columns... A long, long time ago...&lt;br /&gt;
# &#039;&#039;&#039;In the upgrade from wiki to dfwiki, as there aren&#039;t userids, my wiki-pages were assigned to &amp;quot;guest&amp;quot;. Once more, userid seems to be critical.&#039;&#039;&#039;. Solved. We are using userids. In case of mismatching, we assign the page to the current user.&lt;br /&gt;
# &#039;&#039;&#039;Wikis having different wiki_entries (group or user ones) have no support in new wiki (only one simultaneous line of versions is available?) so we get a lot of duplicate version errors with data-lost of such pedagogical feature! Or am I losing anything? With only groupid and version in the UK of the table, old student wikis can fit in the new one. Once more, userid!&#039;&#039;&#039; Solved UNIQUE KEY `wiki_pages_uk` (`pagename`, `version`, `dfwiki`, `groupid`, `userid`, `ownerid`).&lt;br /&gt;
# &#039;&#039;&#039;Search doesn&#039;t work for diacritics. And/or match is performed with case matching (I think).&#039;&#039;&#039; Search has some bugs. We hae to improve it. Minor priority.&lt;br /&gt;
# &#039;&#039;&#039;Search seems to work against titles and contents always (no matter the checkbox was selected or no). Perhaps it&#039;s due to that usage of globals? Ah! After a second try I saw that such checkbox is to decide to show the details of the search in the body of the page. Perhaps the title should be changed to be a bit more clear? Something like &amp;quot;show results page&amp;quot; and some sort of nice help...&#039;&#039;&#039; I don&#039;t think so. I&#039;ll review it.&lt;br /&gt;
# &#039;&#039;&#039;The useful &amp;quot;What links here&amp;quot; block isn&#039;t available.&#039;&#039;&#039; Now it is.&lt;br /&gt;
# &#039;&#039;&#039;Wiki backup and restore don&#039;t support individual activities!&#039;&#039;&#039; Why not? Where is the problem?&lt;br /&gt;
# &#039;&#039;&#039;Wikis aren&#039;t included in the backup/restore at all!&#039;&#039;&#039; Backup/Restore are working correctly. We have not noticed any bug.&lt;br /&gt;
# &#039;&#039;&#039;Blocks system. Would be difficult to migrate to core block system?&#039;&#039;&#039; Migrated in May06.&lt;br /&gt;
# &#039;&#039;&#039;UTF-8 migration always get teacher_main_language() and it should get page author language! If we know the author responsible for the version, we must look for their original encoding instead of using the teacher one! Similar to forum_posts (if I&#039;m not wrong). And we should know the user: userid again! ;-)&#039;&#039;&#039; I&#039;m gonna take a look to this.&lt;br /&gt;
# &#039;&#039;&#039;In the wiki_pages table there is one &amp;quot;dfwiki&amp;quot; field. Should be &amp;quot;wikiid&amp;quot;. Such name doesn&#039;t sound ok. (although it&#039;s possible that migation become painful, so we can change it in the future...).&#039;&#039;&#039; I know. Pain! It will be changed with the API integration.&lt;br /&gt;
# &#039;&#039;&#039;dfwiki is inside a lot of places in code. It should go out (although it&#039;s possible that migation become painful, so we can change it in the future...).&#039;&#039;&#039; Yes, variables, comments... We have to clean it out.&lt;br /&gt;
# &#039;&#039;&#039;globals, globals, globals usage should be out. Just request parameters filtered with xxxx_param() functions.&#039;&#039;&#039; There is only a big one. We are making it smaller every day.&lt;br /&gt;
# &#039;&#039;&#039;Attachment storage (as I&#039;ve seen in the old-new migration script) seems to be a bit special with a lot of &amp;quot;dfwikiXXXX&amp;quot; dirs generated.&#039;&#039;&#039; I made a script to rename all these dirs.&lt;br /&gt;
# &#039;&#039;&#039;The old-new migration script seems to be twice, once under the wikimigrate dir (the used one) and under the mod directory (unused?).&#039;&#039;&#039; I gonna bet for duplicated code...&lt;br /&gt;
&lt;br /&gt;
==See also==&lt;br /&gt;
*[[NWiki roadmap]]&lt;br /&gt;
*[http://moodle.org/mod/forum/discuss.php?d=21493 Wiki development] forum discussion&lt;br /&gt;
*[[Dfwiki]]&lt;br /&gt;
[[Category:Developer]]&lt;br /&gt;
[[Category:Wiki]]&lt;/div&gt;</summary>
		<author><name>Granludo</name></author>
	</entry>
	<entry>
		<id>https://docs.moodle.org/2x/ca/index.php?title=Broken/Wiki_requirements&amp;diff=23982</id>
		<title>Broken/Wiki requirements</title>
		<link rel="alternate" type="text/html" href="https://docs.moodle.org/2x/ca/index.php?title=Broken/Wiki_requirements&amp;diff=23982"/>
		<updated>2007-06-03T14:41:41Z</updated>

		<summary type="html">&lt;p&gt;Granludo: /* New wiki issue list */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;==Moodle wiki purpose==&lt;br /&gt;
&lt;br /&gt;
To provide a way for students, teachers and other Moodle participants to create an organic, on-line document collaboratively.&lt;br /&gt;
&lt;br /&gt;
==Key features==&lt;br /&gt;
&lt;br /&gt;
# Pages can be created and linked using simple wiki methods.&lt;br /&gt;
# All Moodle text formats can be supported.&lt;br /&gt;
# Editing and viewing can be restricted by Moodle roles (i.e. currently: Students, Groups, Teachers).&lt;br /&gt;
# Images can be easily inserted into the text of a wiki.&lt;br /&gt;
# Attachments can be made to wiki pages.&lt;br /&gt;
# Must be fully compliant with Moodle backup and restore.&lt;br /&gt;
# Must be fully compliant with Moodle logging and activity tracking.&lt;br /&gt;
# Must provide a method of grading (see assignment module). Grading should be optional on a per-wiki basis.&lt;br /&gt;
# Allow importing of external documents to create a wiki or add to an existing one.&lt;br /&gt;
# Allow exporting to an external document.&lt;br /&gt;
# Allow refactoring/moving/deleting pages with appropriate permissions.&lt;br /&gt;
(from Martin&#039;s list):&lt;br /&gt;
&lt;br /&gt;
==Basic Operation==&lt;br /&gt;
&#039;&#039;&#039;Create the wiki:&#039;&#039;&#039;- Log in/  Turn editing on/ Add and activity/ Wiki&lt;br /&gt;
- Fill in wiki parameters (Leave defaults and experiment later.  Everything except the inital page fields can be changed.)&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Adding pages:&#039;&#039;&#039; &lt;br /&gt;
&lt;br /&gt;
- Edit the first (&amp;amp; only page)/ Type the name of the new page you want within square brackets/ Click Save.  The new page link is displayed beside a question mark./ Click the question mark to open the new page for data entry.&lt;br /&gt;
&lt;br /&gt;
- pages can be added from any page.&lt;br /&gt;
(Suggestion: On your start page, type &amp;quot;PageIndex&amp;quot; and perhaps &amp;quot;Site Map&amp;quot; and/or &amp;quot;Newest Pages&amp;quot; so that the user is alerted to these options immediately on entering the wiki. They also appear on the &amp;quot;Choose wiki links&amp;quot; drop down at the top of the wiki window.&lt;br /&gt;
&lt;br /&gt;
The wiki is one of the most powerful tools within moodle and suitable for many educational &amp;amp; administrative functions including:&lt;br /&gt;
&lt;br /&gt;
# a wonderful way to encourage students to build, debate and share a summary of their course content as they work&lt;br /&gt;
# a great way to deliver your school administrative manuals i.e. teachers manual; student manuals.  They are searchable, interlinked automatically &amp;amp; able to be continuously updated showing who, when &amp;amp; how the updates were made.&lt;br /&gt;
&lt;br /&gt;
Currently &#039;&#039;&#039;some wiki features do not work reliably&#039;&#039;&#039;:&lt;br /&gt;
* &#039;&#039;&#039;search&#039;&#039;&#039; does not find page titles (so make sure that the page title is repeated somewhere within the page itself).&lt;br /&gt;
* &#039;&#039;&#039;export&#039;&#039;&#039; does not export all wiki content&lt;br /&gt;
* &#039;&#039;&#039;delete pages&#039;&#039;&#039; and &#039;&#039;&#039;strip pages&#039;&#039;&#039; often do not work. (the most common error message is: &#039;&#039;Course Module is incorrect&#039;&#039;, which sometimes can be bypassed by using another theme. formal_white is known to cause such problems.)&lt;br /&gt;
* &#039;&#039;&#039;moodle editor does not handle hyperlinks correctly&#039;&#039;&#039;.  i.e. All links must be manually placed within square brackets rather than embedded as HTML links.&lt;br /&gt;
&lt;br /&gt;
==Design Objectives==&lt;br /&gt;
* The Wiki should support exactly the same text formats in Moodle core as you find everywhere else (see weblib.php for standard functions, eg format_text). ie Moodle format, HTML format, Markdown, etc. Any new formats need to go in the core so they are available everywhere, and this needs to be discussed very well. We only JUST removed the old Wiki-like format to reduce confusion with the current Wiki and I don&#039;t want more of this confusion from a rushed implementation.&lt;br /&gt;
&lt;br /&gt;
* Linking should support both CamelCase and [Bracket] styles, and also automatic linking on the fly (a la Glossary).&lt;br /&gt;
&lt;br /&gt;
* Upgrading from the old system to any new one should be seamless and problem-free (this includes restoring old backups from 1.4, for example).&lt;br /&gt;
&lt;br /&gt;
* The idea with eWiki was to build on the work of the eWiki team in future. Unfortunately, so many hacks needed to be made to their monolithic script that this became almost impossible. I would like to see a lot of thought put into a very cleanly-designed architecture for the Wiki in future, something that is easy to extend and maintain (and also to use).&lt;br /&gt;
&lt;br /&gt;
* I really like MediaWiki, as this Wiki is becoming a defacto standard (for good reason) and it would be good to be compatible in some way with it. Perhaps we can use part of it as a library for us. However, the Moodle Wiki is a COMPONENT within the larger Moodle system and has a very different focus to MediaWiki (which is designed for large standalone web sites) ... much thought should be given to making our Wiki work very closely with other modules, rather than another module that tries to do everything itself. It should do exactly what it needs to do and no more.&lt;br /&gt;
&lt;br /&gt;
* Support for media in a very clean way is a must. This is probably my biggest criticism of the current eWiki version ... attaching images and video etc is really awkward and doesn&#039;t look good.&lt;br /&gt;
&lt;br /&gt;
== New wiki (old)issue list  ==&lt;br /&gt;
 This list is very old, we (dfwikiteam) have commented. &lt;br /&gt;
 Rigth now (may 07) the nwiki development plans are &lt;br /&gt;
 being worked out in the [[NWiki roadmap]] page. --[[User:Ludo (Marc Alier)|Ludo (Marc Alier)]] 09:40, 3 June 2007 (CDT)  &lt;br /&gt;
# &#039;&#039;&#039;There is no userid column in the wiki_pages table (author char-string instead). Must be supported in migration too.&#039;&#039;&#039; userid has been there since June06&lt;br /&gt;
# &#039;&#039;&#039;There is no intro and introformat in the wiki table.&#039;&#039;&#039;. I can&#039;t remember when Eloy Lafuente added these two columns... A long, long time ago...&lt;br /&gt;
# &#039;&#039;&#039;In the upgrade from wiki to dfwiki, as there aren&#039;t userids, my wiki-pages were assigned to &amp;quot;guest&amp;quot;. Once more, userid seems to be critical.&#039;&#039;&#039;. Solved. We are using userids. In case of mismatching, we assign the page to the current user.&lt;br /&gt;
# &#039;&#039;&#039;Wikis having different wiki_entries (group or user ones) have no support in new wiki (only one simultaneous line of versions is available?) so we get a lot of duplicate version errors with data-lost of such pedagogical feature! Or am I losing anything? With only groupid and version in the UK of the table, old student wikis can fit in the new one. Once more, userid!&#039;&#039;&#039; Solved UNIQUE KEY `wiki_pages_uk` (`pagename`, `version`, `dfwiki`, `groupid`, `userid`, `ownerid`).&lt;br /&gt;
# &#039;&#039;&#039;Search doesn&#039;t work for diacritics. And/or match is performed with case matching (I think).&#039;&#039;&#039; Search has some bugs. We hae to improve it. Minor priority.&lt;br /&gt;
# &#039;&#039;&#039;Search seems to work against titles and contents always (no matter the checkbox was selected or no). Perhaps it&#039;s due to that usage of globals? Ah! After a second try I saw that such checkbox is to decide to show the details of the search in the body of the page. Perhaps the title should be changed to be a bit more clear? Something like &amp;quot;show results page&amp;quot; and some sort of nice help...&#039;&#039;&#039; I don&#039;t think so. I&#039;ll review it.&lt;br /&gt;
# &#039;&#039;&#039;The useful &amp;quot;What links here&amp;quot; block isn&#039;t available.&#039;&#039;&#039; Now it is.&lt;br /&gt;
# &#039;&#039;&#039;Wiki backup and restore don&#039;t support individual activities!&#039;&#039;&#039; Why not? Where is the problem?&lt;br /&gt;
# &#039;&#039;&#039;Wikis aren&#039;t included in the backup/restore at all!&#039;&#039;&#039; Backup/Restore are working correctly. We have not noticed any bug.&lt;br /&gt;
# &#039;&#039;&#039;Blocks system. Would be difficult to migrate to core block system?&#039;&#039;&#039; Migrated in May06.&lt;br /&gt;
# &#039;&#039;&#039;UTF-8 migration always get teacher_main_language() and it should get page author language! If we know the author responsible for the version, we must look for their original encoding instead of using the teacher one! Similar to forum_posts (if I&#039;m not wrong). And we should know the user: userid again! ;-)&#039;&#039;&#039; I&#039;m gonna take a look to this.&lt;br /&gt;
# &#039;&#039;&#039;In the wiki_pages table there is one &amp;quot;dfwiki&amp;quot; field. Should be &amp;quot;wikiid&amp;quot;. Such name doesn&#039;t sound ok. (although it&#039;s possible that migation become painful, so we can change it in the future...).&#039;&#039;&#039; I know. Pain! It will be changed with the API integration.&lt;br /&gt;
# &#039;&#039;&#039;dfwiki is inside a lot of places in code. It should go out (although it&#039;s possible that migation become painful, so we can change it in the future...).&#039;&#039;&#039; Yes, variables, comments... We have to clean it out.&lt;br /&gt;
# &#039;&#039;&#039;globals, globals, globals usage should be out. Just request parameters filtered with xxxx_param() functions.&#039;&#039;&#039; There is only a big one. We are making it smaller every day.&lt;br /&gt;
# &#039;&#039;&#039;Attachment storage (as I&#039;ve seen in the old-new migration script) seems to be a bit special with a lot of &amp;quot;dfwikiXXXX&amp;quot; dirs generated.&#039;&#039;&#039; I made a script to rename all these dirs.&lt;br /&gt;
# &#039;&#039;&#039;The old-new migration script seems to be twice, once under the wikimigrate dir (the used one) and under the mod directory (unused?).&#039;&#039;&#039; I gonna bet for duplicated code...&lt;br /&gt;
&lt;br /&gt;
==See also==&lt;br /&gt;
*[[NWiki roadmap]]&lt;br /&gt;
*[http://moodle.org/mod/forum/discuss.php?d=21493 Wiki development] forum discussion&lt;br /&gt;
*[[Dfwiki]]&lt;br /&gt;
[[Category:Developer]]&lt;br /&gt;
[[Category:Wiki]]&lt;/div&gt;</summary>
		<author><name>Granludo</name></author>
	</entry>
	<entry>
		<id>https://docs.moodle.org/2x/ca/index.php?title=Broken/id:1741&amp;diff=23981</id>
		<title>Broken/id:1741</title>
		<link rel="alternate" type="text/html" href="https://docs.moodle.org/2x/ca/index.php?title=Broken/id:1741&amp;diff=23981"/>
		<updated>2007-06-03T14:40:26Z</updated>

		<summary type="html">&lt;p&gt;Granludo: /* New wiki (old)issue list */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;What about wrapping the already existing bits of Moodle together to create a new wiki (oh, no...not another wiki) My thinking is that we already have the following tools:&lt;br /&gt;
&lt;br /&gt;
* a &amp;quot;standard&amp;quot; markup (Markdown)&lt;br /&gt;
* several ways to store attachments/images/binary files in various modules&lt;br /&gt;
* filters for multimedia, Latex, Math and the like.&lt;br /&gt;
&lt;br /&gt;
Could these instances be refactored and refined then called from the wiki parser? This would avoid re-inventing the wheel(s) and simplify maintanence of system. I guess I&#039;m suggesting a &amp;quot;plugin&amp;quot; mechanism where each of these tools could be added to Moodle and then assembled to form the wiki rather than create a monolithic and eventually cumbersome script. If all wiki pages are simply text, the wiki script will just dole out portions of each page to the proper tool. I&#039;m imagining these tools could be used everywhere in Moodle, rather than being specific to the wiki...kind of following the unix philosophy of assembling several simpler tools to perform complicated tasks. Looking at Martin D&#039;s post outlining the must-have features, he alludes to this approach when discussing Mediawiki. Posts in other discussions have as well.&lt;br /&gt;
&lt;br /&gt;
Regarding feature ideas, I would recommend folks look at Uniwakka. This &amp;quot;academically oriented&amp;quot; wiki engine has some great possibilities including support for MathML (better than latex filter for sophisticated maths?), Latex, chemistry (a personal favorite), and bibliographies; it exports/imports OpenOffice documents directly and exports Latex versions of the pages. Veeerryy nice!&lt;br /&gt;
&lt;br /&gt;
Thoughts?&lt;br /&gt;
&lt;br /&gt;
~Steve&lt;br /&gt;
----&lt;br /&gt;
These are interesting thougts Steve, in fact it was my fisrt idea twio years ago when I longed to develop tools for the current wiki. But teh coding and features of the current wiki convinced me that we needed a new wiki from scratch. I vbeliebe that the aproach you propose can be implemented once we have the [[DFWiki]] up and official.&lt;br /&gt;
&lt;br /&gt;
By the way we are already working on a wiki parser compilant with mediawiki, comming soon .&lt;br /&gt;
&lt;br /&gt;
Ludo - DFWikiteam &lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
The features I find myself often missing in the current Moodle Wiki are:&lt;br /&gt;
&lt;br /&gt;
* editable sections/sub-pages&lt;br /&gt;
* in history: ability to compare two arbitrary versions&lt;br /&gt;
&lt;br /&gt;
These are things I have grown used to in MediaWiki.&lt;br /&gt;
&lt;br /&gt;
In the markup department I&#039;d like to see:&lt;br /&gt;
&lt;br /&gt;
* at minimum: a basic wiki-like markup as the default&lt;br /&gt;
* optionally: ability to define your own markup&lt;br /&gt;
* optionally 2: ability to define what if the default markup&lt;br /&gt;
&lt;br /&gt;
I find that most cases people will use the default markup. I don&#039;t use the Markdown format although I hear great things about it from people who do use it. I wouldn&#039;t want to make the users at our site transfer to Markdown, when I didn&#039;t even mention it in the basic training sessions they participated in.&lt;br /&gt;
&lt;br /&gt;
~Jussi&lt;br /&gt;
&lt;br /&gt;
I have used a number of different wiki systems and some of them with students. I&#039;ve tried [http://www.twiki.org/ TWiki] and found that students with no knowledge of html take to it quite readily (and do understand the wiki way of makinglinks). I use different versions of [http://www.tiddlywiki.com/ Tiddlywiki] but the markup drives me bonkers (eg because links use | you cannot encluse a URL inside a table). I have also helped faculty use the Moodle wiki (Moodle v 1.5.1) for class but what I don&#039;t like about it is the html editor approach. A student actually managed to crunch the wiki at one point with mangled html code pasted in from MS Word which was then edited! My favourite and what I consider to be the most flexible markup system is [http://www.centeredwork.com/xilize2/index.html Xilize] which at version 2 is powerful strong. There&#039;s a plugin for Jedit which I use to create web pages.&lt;br /&gt;
&lt;br /&gt;
Personally, I hope that the Moodle wiki behaves more like a &#039;traditional&#039; wiki with CamelCase links and a default markup system that&#039;s easy to comprehend and orthogonal (I don&#039;t much like the accent on quotes in Markdown). &lt;br /&gt;
&lt;br /&gt;
For me the selling point of Moodle wiki for use in a course is the flexibility of access control -- one can configure it to be individual access or group access, etc etc. If it defaulted to a wiki like markup and were more stable (especially with Postgres back end) I and many faculty would be happy campers.&lt;br /&gt;
&lt;br /&gt;
~Markpea 25 Jan 2006&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Category:Developer|Wiki requirements]]&lt;br /&gt;
&lt;br /&gt;
I think you should either put the same information that you find in this link or the link itself in the wiki part of the documentation.  I needed to know about the markup used in Moodle&#039;s wiki, and it would be nice if it were laid out right here.&lt;br /&gt;
&lt;br /&gt;
I didn&#039;t know if it were more appropriate to link to this previous documentation, or if it would be better to re-create it.&lt;br /&gt;
&lt;br /&gt;
[http://moodle.org/help.php?module=wiki&amp;amp;file=howtowiki.html /moodle.org help, how to wiki]&lt;br /&gt;
&lt;br /&gt;
Thank you,&lt;br /&gt;
atw&lt;br /&gt;
&lt;br /&gt;
== New wiki (old)issue list  ==&lt;br /&gt;
 This list is very old, we (dfwikiteam) have commented. &lt;br /&gt;
 Rigth now (may 07) the nwiki development plans are &lt;br /&gt;
 being worked out in the [[NWiki roadmap]] page. --[[User:Ludo (Marc Alier)|Ludo (Marc Alier)]] 09:40, 3 June 2007 (CDT)  &lt;br /&gt;
# &#039;&#039;&#039;There is no userid column in the wiki_pages table (author char-string instead). Must be supported in migration too.&#039;&#039;&#039; userid has been there since June06&lt;br /&gt;
# &#039;&#039;&#039;There is no intro and introformat in the wiki table.&#039;&#039;&#039;. I can&#039;t remember when Eloy Lafuente added these two columns... A long, long time ago...&lt;br /&gt;
# &#039;&#039;&#039;In the upgrade from wiki to dfwiki, as there aren&#039;t userids, my wiki-pages were assigned to &amp;quot;guest&amp;quot;. Once more, userid seems to be critical.&#039;&#039;&#039;. Solved. We are using userids. In case of mismatching, we assign the page to the current user.&lt;br /&gt;
# &#039;&#039;&#039;Wikis having different wiki_entries (group or user ones) have no support in new wiki (only one simultaneous line of versions is available?) so we get a lot of duplicate version errors with data-lost of such pedagogical feature! Or am I losing anything? With only groupid and version in the UK of the table, old student wikis can fit in the new one. Once more, userid!&#039;&#039;&#039; Solved UNIQUE KEY `wiki_pages_uk` (`pagename`, `version`, `dfwiki`, `groupid`, `userid`, `ownerid`).&lt;br /&gt;
# &#039;&#039;&#039;Search doesn&#039;t work for diacritics. And/or match is performed with case matching (I think).&#039;&#039;&#039; Search has some bugs. We hae to improve it. Minor priority.&lt;br /&gt;
# &#039;&#039;&#039;Search seems to work against titles and contents always (no matter the checkbox was selected or no). Perhaps it&#039;s due to that usage of globals? Ah! After a second try I saw that such checkbox is to decide to show the details of the search in the body of the page. Perhaps the title should be changed to be a bit more clear? Something like &amp;quot;show results page&amp;quot; and some sort of nice help...&#039;&#039;&#039; I don&#039;t think so. I&#039;ll review it.&lt;br /&gt;
# &#039;&#039;&#039;The useful &amp;quot;What links here&amp;quot; block isn&#039;t available.&#039;&#039;&#039; Now it is.&lt;br /&gt;
# &#039;&#039;&#039;Wiki backup and restore don&#039;t support individual activities!&#039;&#039;&#039; Why not? Where is the problem?&lt;br /&gt;
# &#039;&#039;&#039;Wikis aren&#039;t included in the backup/restore at all!&#039;&#039;&#039; Backup/Restore are working correctly. We have not noticed any bug.&lt;br /&gt;
# &#039;&#039;&#039;Blocks system. Would be difficult to migrate to core block system?&#039;&#039;&#039; Migrated in May06.&lt;br /&gt;
# &#039;&#039;&#039;UTF-8 migration always get teacher_main_language() and it should get page author language! If we know the author responsible for the version, we must look for their original encoding instead of using the teacher one! Similar to forum_posts (if I&#039;m not wrong). And we should know the user: userid again! ;-)&#039;&#039;&#039; I&#039;m gonna take a look to this.&lt;br /&gt;
# &#039;&#039;&#039;In the wiki_pages table there is one &amp;quot;dfwiki&amp;quot; field. Should be &amp;quot;wikiid&amp;quot;. Such name doesn&#039;t sound ok. (although it&#039;s possible that migation become painful, so we can change it in the future...).&#039;&#039;&#039; I know. Pain! It will be changed with the API integration.&lt;br /&gt;
# &#039;&#039;&#039;dfwiki is inside a lot of places in code. It should go out (although it&#039;s possible that migation become painful, so we can change it in the future...).&#039;&#039;&#039; Yes, variables, comments... We have to clean it out.&lt;br /&gt;
# &#039;&#039;&#039;globals, globals, globals usage should be out. Just request parameters filtered with xxxx_param() functions.&#039;&#039;&#039; There is only a big one. We are making it smaller every day.&lt;br /&gt;
# &#039;&#039;&#039;Attachment storage (as I&#039;ve seen in the old-new migration script) seems to be a bit special with a lot of &amp;quot;dfwikiXXXX&amp;quot; dirs generated.&#039;&#039;&#039; I made a script to rename all these dirs.&lt;br /&gt;
# &#039;&#039;&#039;The old-new migration script seems to be twice, once under the wikimigrate dir (the used one) and under the mod directory (unused?).&#039;&#039;&#039; I gonna bet for duplicated code...&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
This summer three of us will apply a re-engineering process to adapt NWiki to Moodle standards, solve incoherences and improve architecture.&lt;/div&gt;</summary>
		<author><name>Granludo</name></author>
	</entry>
	<entry>
		<id>https://docs.moodle.org/2x/ca/index.php?title=Broken/id:1741&amp;diff=23980</id>
		<title>Broken/id:1741</title>
		<link rel="alternate" type="text/html" href="https://docs.moodle.org/2x/ca/index.php?title=Broken/id:1741&amp;diff=23980"/>
		<updated>2007-06-03T14:39:59Z</updated>

		<summary type="html">&lt;p&gt;Granludo: /* New wiki issue list (Comments) */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;What about wrapping the already existing bits of Moodle together to create a new wiki (oh, no...not another wiki) My thinking is that we already have the following tools:&lt;br /&gt;
&lt;br /&gt;
* a &amp;quot;standard&amp;quot; markup (Markdown)&lt;br /&gt;
* several ways to store attachments/images/binary files in various modules&lt;br /&gt;
* filters for multimedia, Latex, Math and the like.&lt;br /&gt;
&lt;br /&gt;
Could these instances be refactored and refined then called from the wiki parser? This would avoid re-inventing the wheel(s) and simplify maintanence of system. I guess I&#039;m suggesting a &amp;quot;plugin&amp;quot; mechanism where each of these tools could be added to Moodle and then assembled to form the wiki rather than create a monolithic and eventually cumbersome script. If all wiki pages are simply text, the wiki script will just dole out portions of each page to the proper tool. I&#039;m imagining these tools could be used everywhere in Moodle, rather than being specific to the wiki...kind of following the unix philosophy of assembling several simpler tools to perform complicated tasks. Looking at Martin D&#039;s post outlining the must-have features, he alludes to this approach when discussing Mediawiki. Posts in other discussions have as well.&lt;br /&gt;
&lt;br /&gt;
Regarding feature ideas, I would recommend folks look at Uniwakka. This &amp;quot;academically oriented&amp;quot; wiki engine has some great possibilities including support for MathML (better than latex filter for sophisticated maths?), Latex, chemistry (a personal favorite), and bibliographies; it exports/imports OpenOffice documents directly and exports Latex versions of the pages. Veeerryy nice!&lt;br /&gt;
&lt;br /&gt;
Thoughts?&lt;br /&gt;
&lt;br /&gt;
~Steve&lt;br /&gt;
----&lt;br /&gt;
These are interesting thougts Steve, in fact it was my fisrt idea twio years ago when I longed to develop tools for the current wiki. But teh coding and features of the current wiki convinced me that we needed a new wiki from scratch. I vbeliebe that the aproach you propose can be implemented once we have the [[DFWiki]] up and official.&lt;br /&gt;
&lt;br /&gt;
By the way we are already working on a wiki parser compilant with mediawiki, comming soon .&lt;br /&gt;
&lt;br /&gt;
Ludo - DFWikiteam &lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
The features I find myself often missing in the current Moodle Wiki are:&lt;br /&gt;
&lt;br /&gt;
* editable sections/sub-pages&lt;br /&gt;
* in history: ability to compare two arbitrary versions&lt;br /&gt;
&lt;br /&gt;
These are things I have grown used to in MediaWiki.&lt;br /&gt;
&lt;br /&gt;
In the markup department I&#039;d like to see:&lt;br /&gt;
&lt;br /&gt;
* at minimum: a basic wiki-like markup as the default&lt;br /&gt;
* optionally: ability to define your own markup&lt;br /&gt;
* optionally 2: ability to define what if the default markup&lt;br /&gt;
&lt;br /&gt;
I find that most cases people will use the default markup. I don&#039;t use the Markdown format although I hear great things about it from people who do use it. I wouldn&#039;t want to make the users at our site transfer to Markdown, when I didn&#039;t even mention it in the basic training sessions they participated in.&lt;br /&gt;
&lt;br /&gt;
~Jussi&lt;br /&gt;
&lt;br /&gt;
I have used a number of different wiki systems and some of them with students. I&#039;ve tried [http://www.twiki.org/ TWiki] and found that students with no knowledge of html take to it quite readily (and do understand the wiki way of makinglinks). I use different versions of [http://www.tiddlywiki.com/ Tiddlywiki] but the markup drives me bonkers (eg because links use | you cannot encluse a URL inside a table). I have also helped faculty use the Moodle wiki (Moodle v 1.5.1) for class but what I don&#039;t like about it is the html editor approach. A student actually managed to crunch the wiki at one point with mangled html code pasted in from MS Word which was then edited! My favourite and what I consider to be the most flexible markup system is [http://www.centeredwork.com/xilize2/index.html Xilize] which at version 2 is powerful strong. There&#039;s a plugin for Jedit which I use to create web pages.&lt;br /&gt;
&lt;br /&gt;
Personally, I hope that the Moodle wiki behaves more like a &#039;traditional&#039; wiki with CamelCase links and a default markup system that&#039;s easy to comprehend and orthogonal (I don&#039;t much like the accent on quotes in Markdown). &lt;br /&gt;
&lt;br /&gt;
For me the selling point of Moodle wiki for use in a course is the flexibility of access control -- one can configure it to be individual access or group access, etc etc. If it defaulted to a wiki like markup and were more stable (especially with Postgres back end) I and many faculty would be happy campers.&lt;br /&gt;
&lt;br /&gt;
~Markpea 25 Jan 2006&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Category:Developer|Wiki requirements]]&lt;br /&gt;
&lt;br /&gt;
I think you should either put the same information that you find in this link or the link itself in the wiki part of the documentation.  I needed to know about the markup used in Moodle&#039;s wiki, and it would be nice if it were laid out right here.&lt;br /&gt;
&lt;br /&gt;
I didn&#039;t know if it were more appropriate to link to this previous documentation, or if it would be better to re-create it.&lt;br /&gt;
&lt;br /&gt;
[http://moodle.org/help.php?module=wiki&amp;amp;file=howtowiki.html /moodle.org help, how to wiki]&lt;br /&gt;
&lt;br /&gt;
Thank you,&lt;br /&gt;
atw&lt;br /&gt;
&lt;br /&gt;
== New wiki (old)issue list  ==&lt;br /&gt;
 This list is very old, we (dfwikiteam) have commented. Rigth now (may 07) the nwiki development plans are being worked out in the [[NWiki roadmap]] page  &lt;br /&gt;
# &#039;&#039;&#039;There is no userid column in the wiki_pages table (author char-string instead). Must be supported in migration too.&#039;&#039;&#039; userid has been there since June06&lt;br /&gt;
# &#039;&#039;&#039;There is no intro and introformat in the wiki table.&#039;&#039;&#039;. I can&#039;t remember when Eloy Lafuente added these two columns... A long, long time ago...&lt;br /&gt;
# &#039;&#039;&#039;In the upgrade from wiki to dfwiki, as there aren&#039;t userids, my wiki-pages were assigned to &amp;quot;guest&amp;quot;. Once more, userid seems to be critical.&#039;&#039;&#039;. Solved. We are using userids. In case of mismatching, we assign the page to the current user.&lt;br /&gt;
# &#039;&#039;&#039;Wikis having different wiki_entries (group or user ones) have no support in new wiki (only one simultaneous line of versions is available?) so we get a lot of duplicate version errors with data-lost of such pedagogical feature! Or am I losing anything? With only groupid and version in the UK of the table, old student wikis can fit in the new one. Once more, userid!&#039;&#039;&#039; Solved UNIQUE KEY `wiki_pages_uk` (`pagename`, `version`, `dfwiki`, `groupid`, `userid`, `ownerid`).&lt;br /&gt;
# &#039;&#039;&#039;Search doesn&#039;t work for diacritics. And/or match is performed with case matching (I think).&#039;&#039;&#039; Search has some bugs. We hae to improve it. Minor priority.&lt;br /&gt;
# &#039;&#039;&#039;Search seems to work against titles and contents always (no matter the checkbox was selected or no). Perhaps it&#039;s due to that usage of globals? Ah! After a second try I saw that such checkbox is to decide to show the details of the search in the body of the page. Perhaps the title should be changed to be a bit more clear? Something like &amp;quot;show results page&amp;quot; and some sort of nice help...&#039;&#039;&#039; I don&#039;t think so. I&#039;ll review it.&lt;br /&gt;
# &#039;&#039;&#039;The useful &amp;quot;What links here&amp;quot; block isn&#039;t available.&#039;&#039;&#039; Now it is.&lt;br /&gt;
# &#039;&#039;&#039;Wiki backup and restore don&#039;t support individual activities!&#039;&#039;&#039; Why not? Where is the problem?&lt;br /&gt;
# &#039;&#039;&#039;Wikis aren&#039;t included in the backup/restore at all!&#039;&#039;&#039; Backup/Restore are working correctly. We have not noticed any bug.&lt;br /&gt;
# &#039;&#039;&#039;Blocks system. Would be difficult to migrate to core block system?&#039;&#039;&#039; Migrated in May06.&lt;br /&gt;
# &#039;&#039;&#039;UTF-8 migration always get teacher_main_language() and it should get page author language! If we know the author responsible for the version, we must look for their original encoding instead of using the teacher one! Similar to forum_posts (if I&#039;m not wrong). And we should know the user: userid again! ;-)&#039;&#039;&#039; I&#039;m gonna take a look to this.&lt;br /&gt;
# &#039;&#039;&#039;In the wiki_pages table there is one &amp;quot;dfwiki&amp;quot; field. Should be &amp;quot;wikiid&amp;quot;. Such name doesn&#039;t sound ok. (although it&#039;s possible that migation become painful, so we can change it in the future...).&#039;&#039;&#039; I know. Pain! It will be changed with the API integration.&lt;br /&gt;
# &#039;&#039;&#039;dfwiki is inside a lot of places in code. It should go out (although it&#039;s possible that migation become painful, so we can change it in the future...).&#039;&#039;&#039; Yes, variables, comments... We have to clean it out.&lt;br /&gt;
# &#039;&#039;&#039;globals, globals, globals usage should be out. Just request parameters filtered with xxxx_param() functions.&#039;&#039;&#039; There is only a big one. We are making it smaller every day.&lt;br /&gt;
# &#039;&#039;&#039;Attachment storage (as I&#039;ve seen in the old-new migration script) seems to be a bit special with a lot of &amp;quot;dfwikiXXXX&amp;quot; dirs generated.&#039;&#039;&#039; I made a script to rename all these dirs.&lt;br /&gt;
# &#039;&#039;&#039;The old-new migration script seems to be twice, once under the wikimigrate dir (the used one) and under the mod directory (unused?).&#039;&#039;&#039; I gonna bet for duplicated code...&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
This summer three of us will apply a re-engineering process to adapt NWiki to Moodle standards, solve incoherences and improve architecture.&lt;/div&gt;</summary>
		<author><name>Granludo</name></author>
	</entry>
	<entry>
		<id>https://docs.moodle.org/2x/ca/index.php?title=Broken/Wiki_requirements&amp;diff=23923</id>
		<title>Broken/Wiki requirements</title>
		<link rel="alternate" type="text/html" href="https://docs.moodle.org/2x/ca/index.php?title=Broken/Wiki_requirements&amp;diff=23923"/>
		<updated>2007-06-01T16:55:21Z</updated>

		<summary type="html">&lt;p&gt;Granludo: /* See also */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;==Moodle wiki purpose==&lt;br /&gt;
&lt;br /&gt;
To provide a way for students, teachers and other Moodle participants to create an organic, on-line document collaboratively.&lt;br /&gt;
&lt;br /&gt;
==Key features==&lt;br /&gt;
&lt;br /&gt;
# Pages can be created and linked using simple wiki methods.&lt;br /&gt;
# All Moodle text formats can be supported.&lt;br /&gt;
# Editing and viewing can be restricted by Moodle roles (i.e. currently: Students, Groups, Teachers).&lt;br /&gt;
# Images can be easily inserted into the text of a wiki.&lt;br /&gt;
# Attachments can be made to wiki pages.&lt;br /&gt;
# Must be fully compliant with Moodle backup and restore.&lt;br /&gt;
# Must be fully compliant with Moodle logging and activity tracking.&lt;br /&gt;
# Must provide a method of grading (see assignment module). Grading should be optional on a per-wiki basis.&lt;br /&gt;
# Allow importing of external documents to create a wiki or add to an existing one.&lt;br /&gt;
# Allow exporting to an external document.&lt;br /&gt;
# Allow refactoring/moving/deleting pages with appropriate permissions.&lt;br /&gt;
(from Martin&#039;s list):&lt;br /&gt;
&lt;br /&gt;
==Basic Operation==&lt;br /&gt;
&#039;&#039;&#039;Create the wiki:&#039;&#039;&#039;- Log in/  Turn editing on/ Add and activity/ Wiki&lt;br /&gt;
- Fill in wiki parameters (Leave defaults and experiment later.  Everything except the inital page fields can be changed.)&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Adding pages:&#039;&#039;&#039; &lt;br /&gt;
&lt;br /&gt;
- Edit the first (&amp;amp; only page)/ Type the name of the new page you want within square brackets/ Click Save.  The new page link is displayed beside a question mark./ Click the question mark to open the new page for data entry.&lt;br /&gt;
&lt;br /&gt;
- pages can be added from any page.&lt;br /&gt;
(Suggestion: On your start page, type &amp;quot;PageIndex&amp;quot; and perhaps &amp;quot;Site Map&amp;quot; and/or &amp;quot;Newest Pages&amp;quot; so that the user is alerted to these options immediately on entering the wiki. They also appear on the &amp;quot;Choose wiki links&amp;quot; drop down at the top of the wiki window.&lt;br /&gt;
&lt;br /&gt;
The wiki is one of the most powerful tools within moodle and suitable for many educational &amp;amp; administrative functions including:&lt;br /&gt;
&lt;br /&gt;
# a wonderful way to encourage students to build, debate and share a summary of their course content as they work&lt;br /&gt;
# a great way to deliver your school administrative manuals i.e. teachers manual; student manuals.  They are searchable, interlinked automatically &amp;amp; able to be continuously updated showing who, when &amp;amp; how the updates were made.&lt;br /&gt;
&lt;br /&gt;
Currently &#039;&#039;&#039;some wiki features do not work reliably&#039;&#039;&#039;:&lt;br /&gt;
* &#039;&#039;&#039;search&#039;&#039;&#039; does not find page titles (so make sure that the page title is repeated somewhere within the page itself).&lt;br /&gt;
* &#039;&#039;&#039;export&#039;&#039;&#039; does not export all wiki content&lt;br /&gt;
* &#039;&#039;&#039;delete pages&#039;&#039;&#039; and &#039;&#039;&#039;strip pages&#039;&#039;&#039; often do not work. (the most common error message is: &#039;&#039;Course Module is incorrect&#039;&#039;, which sometimes can be bypassed by using another theme. formal_white is known to cause such problems.)&lt;br /&gt;
* &#039;&#039;&#039;moodle editor does not handle hyperlinks correctly&#039;&#039;&#039;.  i.e. All links must be manually placed within square brackets rather than embedded as HTML links.&lt;br /&gt;
&lt;br /&gt;
==Design Objectives==&lt;br /&gt;
* The Wiki should support exactly the same text formats in Moodle core as you find everywhere else (see weblib.php for standard functions, eg format_text). ie Moodle format, HTML format, Markdown, etc. Any new formats need to go in the core so they are available everywhere, and this needs to be discussed very well. We only JUST removed the old Wiki-like format to reduce confusion with the current Wiki and I don&#039;t want more of this confusion from a rushed implementation.&lt;br /&gt;
&lt;br /&gt;
* Linking should support both CamelCase and [Bracket] styles, and also automatic linking on the fly (a la Glossary).&lt;br /&gt;
&lt;br /&gt;
* Upgrading from the old system to any new one should be seamless and problem-free (this includes restoring old backups from 1.4, for example).&lt;br /&gt;
&lt;br /&gt;
* The idea with eWiki was to build on the work of the eWiki team in future. Unfortunately, so many hacks needed to be made to their monolithic script that this became almost impossible. I would like to see a lot of thought put into a very cleanly-designed architecture for the Wiki in future, something that is easy to extend and maintain (and also to use).&lt;br /&gt;
&lt;br /&gt;
* I really like MediaWiki, as this Wiki is becoming a defacto standard (for good reason) and it would be good to be compatible in some way with it. Perhaps we can use part of it as a library for us. However, the Moodle Wiki is a COMPONENT within the larger Moodle system and has a very different focus to MediaWiki (which is designed for large standalone web sites) ... much thought should be given to making our Wiki work very closely with other modules, rather than another module that tries to do everything itself. It should do exactly what it needs to do and no more.&lt;br /&gt;
&lt;br /&gt;
* Support for media in a very clean way is a must. This is probably my biggest criticism of the current eWiki version ... attaching images and video etc is really awkward and doesn&#039;t look good.&lt;br /&gt;
&lt;br /&gt;
== New wiki issue list ==&lt;br /&gt;
(This list is rather old one... most (if not all) points have been worked out)&lt;br /&gt;
now we are working on the [[NWiki roadmap]] page.&lt;br /&gt;
# There is no userid column in the wiki_pages table (author char-string instead). Must be supported in migration too.&lt;br /&gt;
# There is no intro and introformat in the wiki table.&lt;br /&gt;
# In the upgrade from wiki to dfwiki, as there aren&#039;t userids, my wiki-pages were assigned to &amp;quot;guest&amp;quot;. Once more, userid seems to be critical.&lt;br /&gt;
# Wikis having different wiki_entries (group or user ones) have no support in new wiki (only one simultaneous line of versions is available?) so we get a lot of duplicate version errors with data-lost of such pedagogical feature! Or am I losing anything? With only groupid and version in the UK of the table, old student wikis can fit in the new one. Once more, userid!&lt;br /&gt;
# Search doesn&#039;t work for diacritics. And/or match is performed with case matching (I think).&lt;br /&gt;
# Search seems to work against titles and contents always (no matter the checkbox was selected or no). Perhaps it&#039;s due to that usage of globals? Ah! After a second try I saw that such checkbox is to decide to show the details of the search in the body of the page. Perhaps the title should be changed to be a bit more clear? Something like &amp;quot;show results page&amp;quot; and some sort of nice help...&lt;br /&gt;
# The useful &amp;quot;What links here&amp;quot; block isn&#039;t available.&lt;br /&gt;
# Wiki backup and restore don&#039;t support individual activities!&lt;br /&gt;
# Wikis aren&#039;t included in the backup/restore at all!&lt;br /&gt;
# Blocks system. Would be difficult to migrate to core block system?&lt;br /&gt;
# UTF-8 migration always get teacher_main_language() and it should get page author language! If we know the author responsible for the version, we must look for their original encoding instead of using the teacher one! Similar to forum_posts (if I&#039;m not wrong). And we should know the user: userid again! ;-)&lt;br /&gt;
# In the wiki_pages table there is one &amp;quot;dfwiki&amp;quot; field. Should be &amp;quot;wikiid&amp;quot;. Such name doesn&#039;t sound ok. (although it&#039;s possible that migation become painful, so we can change it in the future...).&lt;br /&gt;
# dfwiki is inside a lot of places in code. It should go out (although it&#039;s possible that migation become painful, so we can change it in the future...).&lt;br /&gt;
# globals, globals, globals usage should be out. Just request parameters filtered with xxxx_param() functions.&lt;br /&gt;
# Attachment storage (as I&#039;ve seen in the old-new migration script) seems to be a bit special with a lot of &amp;quot;dfwikiXXXX&amp;quot; dirs generated.&lt;br /&gt;
# The old-new migration script seems to be twice, once under the wikimigrate dir (the used one) and under the mod directory (unused?).&lt;br /&gt;
&lt;br /&gt;
(List taken from Using Moodle [http://moodle.org/mod/forum/discuss.php?d=43435&amp;amp;parent=205926 Wiki UTF is ready] forum posting.)&lt;br /&gt;
&lt;br /&gt;
==See also==&lt;br /&gt;
*[[NWiki roadmap]]&lt;br /&gt;
*[http://moodle.org/mod/forum/discuss.php?d=21493 Wiki development] forum discussion&lt;br /&gt;
*[[Dfwiki]]&lt;br /&gt;
[[Category:Developer]]&lt;br /&gt;
[[Category:Wiki]]&lt;/div&gt;</summary>
		<author><name>Granludo</name></author>
	</entry>
	<entry>
		<id>https://docs.moodle.org/2x/ca/index.php?title=Broken/Wiki_requirements&amp;diff=23922</id>
		<title>Broken/Wiki requirements</title>
		<link rel="alternate" type="text/html" href="https://docs.moodle.org/2x/ca/index.php?title=Broken/Wiki_requirements&amp;diff=23922"/>
		<updated>2007-06-01T16:53:57Z</updated>

		<summary type="html">&lt;p&gt;Granludo: /* New wiki issue list */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;==Moodle wiki purpose==&lt;br /&gt;
&lt;br /&gt;
To provide a way for students, teachers and other Moodle participants to create an organic, on-line document collaboratively.&lt;br /&gt;
&lt;br /&gt;
==Key features==&lt;br /&gt;
&lt;br /&gt;
# Pages can be created and linked using simple wiki methods.&lt;br /&gt;
# All Moodle text formats can be supported.&lt;br /&gt;
# Editing and viewing can be restricted by Moodle roles (i.e. currently: Students, Groups, Teachers).&lt;br /&gt;
# Images can be easily inserted into the text of a wiki.&lt;br /&gt;
# Attachments can be made to wiki pages.&lt;br /&gt;
# Must be fully compliant with Moodle backup and restore.&lt;br /&gt;
# Must be fully compliant with Moodle logging and activity tracking.&lt;br /&gt;
# Must provide a method of grading (see assignment module). Grading should be optional on a per-wiki basis.&lt;br /&gt;
# Allow importing of external documents to create a wiki or add to an existing one.&lt;br /&gt;
# Allow exporting to an external document.&lt;br /&gt;
# Allow refactoring/moving/deleting pages with appropriate permissions.&lt;br /&gt;
(from Martin&#039;s list):&lt;br /&gt;
&lt;br /&gt;
==Basic Operation==&lt;br /&gt;
&#039;&#039;&#039;Create the wiki:&#039;&#039;&#039;- Log in/  Turn editing on/ Add and activity/ Wiki&lt;br /&gt;
- Fill in wiki parameters (Leave defaults and experiment later.  Everything except the inital page fields can be changed.)&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Adding pages:&#039;&#039;&#039; &lt;br /&gt;
&lt;br /&gt;
- Edit the first (&amp;amp; only page)/ Type the name of the new page you want within square brackets/ Click Save.  The new page link is displayed beside a question mark./ Click the question mark to open the new page for data entry.&lt;br /&gt;
&lt;br /&gt;
- pages can be added from any page.&lt;br /&gt;
(Suggestion: On your start page, type &amp;quot;PageIndex&amp;quot; and perhaps &amp;quot;Site Map&amp;quot; and/or &amp;quot;Newest Pages&amp;quot; so that the user is alerted to these options immediately on entering the wiki. They also appear on the &amp;quot;Choose wiki links&amp;quot; drop down at the top of the wiki window.&lt;br /&gt;
&lt;br /&gt;
The wiki is one of the most powerful tools within moodle and suitable for many educational &amp;amp; administrative functions including:&lt;br /&gt;
&lt;br /&gt;
# a wonderful way to encourage students to build, debate and share a summary of their course content as they work&lt;br /&gt;
# a great way to deliver your school administrative manuals i.e. teachers manual; student manuals.  They are searchable, interlinked automatically &amp;amp; able to be continuously updated showing who, when &amp;amp; how the updates were made.&lt;br /&gt;
&lt;br /&gt;
Currently &#039;&#039;&#039;some wiki features do not work reliably&#039;&#039;&#039;:&lt;br /&gt;
* &#039;&#039;&#039;search&#039;&#039;&#039; does not find page titles (so make sure that the page title is repeated somewhere within the page itself).&lt;br /&gt;
* &#039;&#039;&#039;export&#039;&#039;&#039; does not export all wiki content&lt;br /&gt;
* &#039;&#039;&#039;delete pages&#039;&#039;&#039; and &#039;&#039;&#039;strip pages&#039;&#039;&#039; often do not work. (the most common error message is: &#039;&#039;Course Module is incorrect&#039;&#039;, which sometimes can be bypassed by using another theme. formal_white is known to cause such problems.)&lt;br /&gt;
* &#039;&#039;&#039;moodle editor does not handle hyperlinks correctly&#039;&#039;&#039;.  i.e. All links must be manually placed within square brackets rather than embedded as HTML links.&lt;br /&gt;
&lt;br /&gt;
==Design Objectives==&lt;br /&gt;
* The Wiki should support exactly the same text formats in Moodle core as you find everywhere else (see weblib.php for standard functions, eg format_text). ie Moodle format, HTML format, Markdown, etc. Any new formats need to go in the core so they are available everywhere, and this needs to be discussed very well. We only JUST removed the old Wiki-like format to reduce confusion with the current Wiki and I don&#039;t want more of this confusion from a rushed implementation.&lt;br /&gt;
&lt;br /&gt;
* Linking should support both CamelCase and [Bracket] styles, and also automatic linking on the fly (a la Glossary).&lt;br /&gt;
&lt;br /&gt;
* Upgrading from the old system to any new one should be seamless and problem-free (this includes restoring old backups from 1.4, for example).&lt;br /&gt;
&lt;br /&gt;
* The idea with eWiki was to build on the work of the eWiki team in future. Unfortunately, so many hacks needed to be made to their monolithic script that this became almost impossible. I would like to see a lot of thought put into a very cleanly-designed architecture for the Wiki in future, something that is easy to extend and maintain (and also to use).&lt;br /&gt;
&lt;br /&gt;
* I really like MediaWiki, as this Wiki is becoming a defacto standard (for good reason) and it would be good to be compatible in some way with it. Perhaps we can use part of it as a library for us. However, the Moodle Wiki is a COMPONENT within the larger Moodle system and has a very different focus to MediaWiki (which is designed for large standalone web sites) ... much thought should be given to making our Wiki work very closely with other modules, rather than another module that tries to do everything itself. It should do exactly what it needs to do and no more.&lt;br /&gt;
&lt;br /&gt;
* Support for media in a very clean way is a must. This is probably my biggest criticism of the current eWiki version ... attaching images and video etc is really awkward and doesn&#039;t look good.&lt;br /&gt;
&lt;br /&gt;
== New wiki issue list ==&lt;br /&gt;
(This list is rather old one... most (if not all) points have been worked out)&lt;br /&gt;
now we are working on the [[NWiki roadmap]] page.&lt;br /&gt;
# There is no userid column in the wiki_pages table (author char-string instead). Must be supported in migration too.&lt;br /&gt;
# There is no intro and introformat in the wiki table.&lt;br /&gt;
# In the upgrade from wiki to dfwiki, as there aren&#039;t userids, my wiki-pages were assigned to &amp;quot;guest&amp;quot;. Once more, userid seems to be critical.&lt;br /&gt;
# Wikis having different wiki_entries (group or user ones) have no support in new wiki (only one simultaneous line of versions is available?) so we get a lot of duplicate version errors with data-lost of such pedagogical feature! Or am I losing anything? With only groupid and version in the UK of the table, old student wikis can fit in the new one. Once more, userid!&lt;br /&gt;
# Search doesn&#039;t work for diacritics. And/or match is performed with case matching (I think).&lt;br /&gt;
# Search seems to work against titles and contents always (no matter the checkbox was selected or no). Perhaps it&#039;s due to that usage of globals? Ah! After a second try I saw that such checkbox is to decide to show the details of the search in the body of the page. Perhaps the title should be changed to be a bit more clear? Something like &amp;quot;show results page&amp;quot; and some sort of nice help...&lt;br /&gt;
# The useful &amp;quot;What links here&amp;quot; block isn&#039;t available.&lt;br /&gt;
# Wiki backup and restore don&#039;t support individual activities!&lt;br /&gt;
# Wikis aren&#039;t included in the backup/restore at all!&lt;br /&gt;
# Blocks system. Would be difficult to migrate to core block system?&lt;br /&gt;
# UTF-8 migration always get teacher_main_language() and it should get page author language! If we know the author responsible for the version, we must look for their original encoding instead of using the teacher one! Similar to forum_posts (if I&#039;m not wrong). And we should know the user: userid again! ;-)&lt;br /&gt;
# In the wiki_pages table there is one &amp;quot;dfwiki&amp;quot; field. Should be &amp;quot;wikiid&amp;quot;. Such name doesn&#039;t sound ok. (although it&#039;s possible that migation become painful, so we can change it in the future...).&lt;br /&gt;
# dfwiki is inside a lot of places in code. It should go out (although it&#039;s possible that migation become painful, so we can change it in the future...).&lt;br /&gt;
# globals, globals, globals usage should be out. Just request parameters filtered with xxxx_param() functions.&lt;br /&gt;
# Attachment storage (as I&#039;ve seen in the old-new migration script) seems to be a bit special with a lot of &amp;quot;dfwikiXXXX&amp;quot; dirs generated.&lt;br /&gt;
# The old-new migration script seems to be twice, once under the wikimigrate dir (the used one) and under the mod directory (unused?).&lt;br /&gt;
&lt;br /&gt;
(List taken from Using Moodle [http://moodle.org/mod/forum/discuss.php?d=43435&amp;amp;parent=205926 Wiki UTF is ready] forum posting.)&lt;br /&gt;
&lt;br /&gt;
==See also==&lt;br /&gt;
&lt;br /&gt;
*[http://moodle.org/mod/forum/discuss.php?d=21493 Wiki development] forum discussion&lt;br /&gt;
*[[Dfwiki]]&lt;br /&gt;
[[Category:Developer]]&lt;br /&gt;
[[Category:Wiki]]&lt;/div&gt;</summary>
		<author><name>Granludo</name></author>
	</entry>
	<entry>
		<id>https://docs.moodle.org/2x/ca/index.php?title=Wiki_2.0&amp;diff=23921</id>
		<title>Wiki 2.0</title>
		<link rel="alternate" type="text/html" href="https://docs.moodle.org/2x/ca/index.php?title=Wiki_2.0&amp;diff=23921"/>
		<updated>2007-06-01T16:52:54Z</updated>

		<summary type="html">&lt;p&gt;Granludo: /* See also */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;The Moodle wiki(s) enables participants to work together on web pages to add, expand and change the content.  This page can serve to provide information about different Wikis that may be used with Moodle.  &lt;br /&gt;
&lt;br /&gt;
= Wiki Standard =&lt;br /&gt;
Link to the [[Wiki]] MoodleDoc page&lt;br /&gt;
This is the standard Wiki which is part of 1.5 .  It was developed from a version of Erfurt wiki. A flavor of it is still being used in Moodle 1.8 beta.&lt;br /&gt;
&lt;br /&gt;
See the MoodleDocs [[Wiki module]] or [http://moodle.org/help.php?module=wiki&amp;amp;file=howtowiki.html &amp;quot;How to wiki&amp;quot; page for more information].&lt;br /&gt;
&lt;br /&gt;
Initially built by Mike Churchward &amp;amp; Michael Schneider&lt;br /&gt;
&lt;br /&gt;
= Dfwiki =&lt;br /&gt;
This is an addin wiki for Moodle.&lt;br /&gt;
[[Dfwiki]] is the MoodleDoc page.&lt;br /&gt;
&#039;&#039;&#039;DFWiki&#039;&#039;&#039; is an alternative [[wiki]] module to the current (1.5.3) Moodle [[Wiki module]].&lt;br /&gt;
&lt;br /&gt;
Dfwiki for Moodle 1.5.3 can be found [http://appserv.lsi.upc.es/palangana/moodle/course/view.php?id=15 in dfwiki home page], and in the Moodle [[CVS]]. The [http://appserv.lsi.upc.es/palangana/moodle/course/view.php?id=15 dfwiki english home page is here].&lt;br /&gt;
&lt;br /&gt;
Team leader is Marc Alier (Ludo).&lt;br /&gt;
&lt;br /&gt;
= Erfurt wiki =&lt;br /&gt;
Named for the developer&#039;s hometown in Germany, it was the basis for the standard wiki included with Moodle.&lt;br /&gt;
&lt;br /&gt;
= New wiki =&lt;br /&gt;
Currently is this wiki available as a plug in for 1.6.x and 1.7.x. &amp;quot;We ([[Dfwiki_module#Dfwikiteam|Dfwiki team]]) hope it will be the standard wiki in Moodle 1.8&amp;quot;, says Team leader Marc Alier (ludo).&lt;br /&gt;
&lt;br /&gt;
The NewWiki16 plugin has more MediaWiki(MoodleDocs)features. For example, the characters that create, the automatic headers (&amp;lt;nowiki&amp;gt;= = or == ==&amp;lt;/nowiki&amp;gt;), automatic numbers (&amp;lt;nowiki&amp;gt;# or ##&amp;lt;/nowiki&amp;gt;) and bullets (&amp;lt;nowiki&amp;gt;* or **&amp;lt;/nowiki&amp;gt;) work. It also has a page discussion tab and provides a page outline based on headers at the top. There are two HTML edit tool bars available. The 1.6.x version does have a site map on a &amp;quot;navigation&amp;quot; tab, but not the standard pages found on the Choose Wiki links pulldown.  &lt;br /&gt;
&lt;br /&gt;
==Tiddlywiki integration==&lt;br /&gt;
New wiki can interoperate with the Ajax based portable [http://tiddlywiki.com tidlywiki].&lt;br /&gt;
See [[Tiddlywiki integration]]&lt;br /&gt;
&lt;br /&gt;
= MediaWiki =&lt;br /&gt;
This is the &amp;quot;big&amp;quot; wiki.  Will Taylor says &amp;quot;I have MediaWiki integrated now with Moodle versions 1.5.3 and 1.6, very easy to set up.  Users need to log in separately to MediaWiki to edit, but they are authenticated off the Moodle database, so use the same username &amp;amp; password without needing to create a separate account on MediaWiki.  Using the MediaWiki permissions system, I have editing privileges reserved for registered, logged-in users, and read privileges open to the world - but you could configure this in many ways if you wish.  Check out the various projects created in MediaWiki (WikiPedia, Wiktionary, &amp;amp;c.) to see the potential of this platform.&amp;quot;  &lt;br /&gt;
&lt;br /&gt;
MediaWiki should be used as a &#039;&#039;&#039;site-specific&#039;&#039;&#039; wiki. The standard Moodle wiki, or Dfwiki should be used as course-specific wiki. &lt;br /&gt;
= Table of Versions =&lt;br /&gt;
{| border=&amp;quot;0&amp;quot; cellpadding=&amp;quot;4&amp;quot; cellspacing =&amp;quot;0&amp;quot; rules=&amp;quot;all&amp;quot;&lt;br /&gt;
|+ &#039;&#039;&#039;Wikis in Moodle&#039;&#039;&#039;&lt;br /&gt;
! -Version Name-  &lt;br /&gt;
! Wiki version&lt;br /&gt;
! Moodle ver&lt;br /&gt;
! Status&lt;br /&gt;
! Download Place&lt;br /&gt;
! Docs&lt;br /&gt;
! Discussion Place&lt;br /&gt;
! Feature1&lt;br /&gt;
|-----&lt;br /&gt;
| Std Wiki&lt;br /&gt;
| &lt;br /&gt;
| all&lt;br /&gt;
|&lt;br /&gt;
|[http://moodle.org/mod/data/view.php?d=13&amp;amp;rid=273 Modules]&lt;br /&gt;
| [[Wiki]]&lt;br /&gt;
| [http://moodle.org/mod/forum/view.php?f=366 Wiki forum]&lt;br /&gt;
|&lt;br /&gt;
|-----&lt;br /&gt;
| Dfwiki&lt;br /&gt;
|&lt;br /&gt;
| 1.5.4&lt;br /&gt;
|&lt;br /&gt;
|[[http://moodle.org/mod/data/view.php?d=13&amp;amp;rid=115 CVS Page]]&lt;br /&gt;
| [[Dfwiki]]&lt;br /&gt;
|[http://moodle.org/mod/forum/view.php?f=366 Wiki forum]&lt;br /&gt;
|&lt;br /&gt;
|-----&lt;br /&gt;
| Erfurt Wiki&lt;br /&gt;
| &lt;br /&gt;
| 1.6&lt;br /&gt;
|&lt;br /&gt;
|[http://erfurtwiki.sourceforge.net/ Sourceforge]&lt;br /&gt;
| [http://erfurtwiki.sourceforge.net/README readme]&lt;br /&gt;
|&lt;br /&gt;
| &lt;br /&gt;
|-----&lt;br /&gt;
| New wiki&lt;br /&gt;
| &lt;br /&gt;
|1.7 and 1.8&lt;br /&gt;
|Beta&lt;br /&gt;
|[http://morfeo.upc.es/crom/course/view.php?id=4 DFwiki home]&lt;br /&gt;
|[http://morfeo.upc.es/crom/course/view.php?id=4 DFwiki home]&lt;br /&gt;
|[http://morfeo.upc.es/crom/course/view.php?id=4 DFwiki home]&lt;br /&gt;
|[http://moodle.org/mod/forum/view.php?f=366 Wiki forum]&lt;br /&gt;
|-----&lt;br /&gt;
| MediaWiki&lt;br /&gt;
| &lt;br /&gt;
|NA&lt;br /&gt;
|&lt;br /&gt;
|[http://www.mediawiki.org/wiki/MediaWiki MediaWiki Home]&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=See also=&lt;br /&gt;
* [[Dfwiki]]&lt;br /&gt;
* [[Wiki requirements|Specific wiki requirements]]&lt;br /&gt;
* [[dfwiki requests]]&lt;br /&gt;
* [[NWiki roadmap]]&lt;br /&gt;
* [[Wiki comments |Wiki development comments]]&lt;br /&gt;
*[[wikindx]] for developers&lt;br /&gt;
&lt;br /&gt;
* Using Moodle [http://moodle.org/mod/forum/view.php?f=366 Wiki module forum]&lt;br /&gt;
&lt;br /&gt;
[[Category:Developer]]&lt;br /&gt;
[[Category:Wiki]]&lt;/div&gt;</summary>
		<author><name>Granludo</name></author>
	</entry>
	<entry>
		<id>https://docs.moodle.org/2x/ca/index.php?title=Broken/NWiki_roadmap&amp;diff=23920</id>
		<title>Broken/NWiki roadmap</title>
		<link rel="alternate" type="text/html" href="https://docs.moodle.org/2x/ca/index.php?title=Broken/NWiki_roadmap&amp;diff=23920"/>
		<updated>2007-06-01T16:32:06Z</updated>

		<summary type="html">&lt;p&gt;Granludo: /* Code Tunning : new wiki api */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;This page is to talk about the (likely) entrance of NWiki into 1.9 core. &lt;br /&gt;
&lt;br /&gt;
Rigth Now DFwikiteam is focussed in the following issues: &lt;br /&gt;
== XHTML Strict ==&lt;br /&gt;
*NWiki complies with XHTML transitional. April 2007&lt;br /&gt;
*NWiki complies with &#039;&#039;&#039;XHTML Strict&#039;&#039;&#039; mid May &#039;07 &lt;br /&gt;
** this affects main engine &lt;br /&gt;
** blocks not finished yet (some javascript to look up to)&lt;br /&gt;
&lt;br /&gt;
==Logs and stats==&lt;br /&gt;
We need to ckeck out stats and logs with nwiki.&lt;br /&gt;
* Done! June 2007&lt;br /&gt;
&lt;br /&gt;
== Code Tunning : new wiki api==&lt;br /&gt;
There&#039;s a big issue in the code, the $WS variable that acts like a big set of global variables. &lt;br /&gt;
*We are getting $WS smaller day by day&lt;br /&gt;
*We are witting a new internal API to create an internal layer of services for developers.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Done!!!&#039;&#039;&#039; Two main layers for developers have been written and working inside of the Nwiki distributions since May 2007.  &lt;br /&gt;
[http://morfeo.upc.es/crom/file.php/4/wikiAPIdoc/index.htmlThe PHPDoc documentation is available here].&lt;br /&gt;
&lt;br /&gt;
=== PHPUnit testing===&lt;br /&gt;
* a set of PHPUnit tests have been developed to ensure the quality of the thing.&lt;br /&gt;
* test case descriptions have been written to help developers and maintainers&lt;br /&gt;
&lt;br /&gt;
== shall we trim nwiki ?==&lt;br /&gt;
NWiki is Huge ! As many have said we implement a lot of features that maybe are not necessary for everybody. &lt;br /&gt;
We could have a reduced set of nwiki into the oficial distribution and a 3rd party and a extended version as 3rd part plug in.&lt;br /&gt;
Things that could be taken outside:&lt;br /&gt;
===Maybe we keep them===&lt;br /&gt;
* wiki course format&lt;br /&gt;
* discussion pages ?&lt;br /&gt;
* grading in wikis ?&lt;br /&gt;
* ranking and votes?&lt;br /&gt;
&lt;br /&gt;
===Most likely===&lt;br /&gt;
* integration with tiddlywiki ?&lt;br /&gt;
&lt;br /&gt;
=== New upcoming toys ===&lt;br /&gt;
In June 2007 will come new features that need to be sorted in or out of the basic distribution&lt;br /&gt;
* [[Wikibook]] [http://moodle.org/mod/forum/discuss.php?d=72909 wikibook in the forum]&lt;br /&gt;
* PDF Generation&lt;br /&gt;
* Timeline-like wiki history browser&lt;br /&gt;
* Import / export from openoffice writer and (eventually) msword&lt;br /&gt;
&lt;br /&gt;
== Migration issues ==&lt;br /&gt;
So far the data migration works fine. No bugs reported without attending.&lt;br /&gt;
&lt;br /&gt;
==More?==&lt;br /&gt;
Let&#039;s rememeber to complete the PDF export thing (HTML Editor wiki pages are not exported)&lt;br /&gt;
Expected mid june&lt;br /&gt;
&lt;br /&gt;
==se also ==&lt;br /&gt;
*[[wiki]]&lt;br /&gt;
*[[Dfwiki]]&lt;br /&gt;
*[http://morfeo.upc.es/crom/course/view.php?id=4 DFWikilabs]&lt;/div&gt;</summary>
		<author><name>Granludo</name></author>
	</entry>
	<entry>
		<id>https://docs.moodle.org/2x/ca/index.php?title=Broken/NWiki_roadmap&amp;diff=23919</id>
		<title>Broken/NWiki roadmap</title>
		<link rel="alternate" type="text/html" href="https://docs.moodle.org/2x/ca/index.php?title=Broken/NWiki_roadmap&amp;diff=23919"/>
		<updated>2007-06-01T16:29:30Z</updated>

		<summary type="html">&lt;p&gt;Granludo: /* Code Tunning : new wiki api */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;This page is to talk about the (likely) entrance of NWiki into 1.9 core. &lt;br /&gt;
&lt;br /&gt;
Rigth Now DFwikiteam is focussed in the following issues: &lt;br /&gt;
== XHTML Strict ==&lt;br /&gt;
*NWiki complies with XHTML transitional. April 2007&lt;br /&gt;
*NWiki complies with &#039;&#039;&#039;XHTML Strict&#039;&#039;&#039; mid May &#039;07 &lt;br /&gt;
** this affects main engine &lt;br /&gt;
** blocks not finished yet (some javascript to look up to)&lt;br /&gt;
&lt;br /&gt;
==Logs and stats==&lt;br /&gt;
We need to ckeck out stats and logs with nwiki.&lt;br /&gt;
* Done! June 2007&lt;br /&gt;
&lt;br /&gt;
== Code Tunning : new wiki api==&lt;br /&gt;
There&#039;s a big issue in the code, the $WS variable that acts like a big set of global variables. &lt;br /&gt;
*We are getting $WS smaller day by day&lt;br /&gt;
*We are witting a new internal API to create an internal layer of services for developers.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Done!!!&#039;&#039;&#039; Two main layers for developers have been written and working inside of the Nwiki distributions since May 2007.  &lt;br /&gt;
&lt;br /&gt;
=== PHPUnit testing===&lt;br /&gt;
* a set of PHPUnit tests have been developed to ensure the quality of the thing.&lt;br /&gt;
* test case descriptions have been written to help developers and maintainers&lt;br /&gt;
&lt;br /&gt;
== shall we trim nwiki ?==&lt;br /&gt;
NWiki is Huge ! As many have said we implement a lot of features that maybe are not necessary for everybody. &lt;br /&gt;
We could have a reduced set of nwiki into the oficial distribution and a 3rd party and a extended version as 3rd part plug in.&lt;br /&gt;
Things that could be taken outside:&lt;br /&gt;
===Maybe we keep them===&lt;br /&gt;
* wiki course format&lt;br /&gt;
* discussion pages ?&lt;br /&gt;
* grading in wikis ?&lt;br /&gt;
* ranking and votes?&lt;br /&gt;
&lt;br /&gt;
===Most likely===&lt;br /&gt;
* integration with tiddlywiki ?&lt;br /&gt;
&lt;br /&gt;
=== New upcoming toys ===&lt;br /&gt;
In June 2007 will come new features that need to be sorted in or out of the basic distribution&lt;br /&gt;
* [[Wikibook]] [http://moodle.org/mod/forum/discuss.php?d=72909 wikibook in the forum]&lt;br /&gt;
* PDF Generation&lt;br /&gt;
* Timeline-like wiki history browser&lt;br /&gt;
* Import / export from openoffice writer and (eventually) msword&lt;br /&gt;
&lt;br /&gt;
== Migration issues ==&lt;br /&gt;
So far the data migration works fine. No bugs reported without attending.&lt;br /&gt;
&lt;br /&gt;
==More?==&lt;br /&gt;
Let&#039;s rememeber to complete the PDF export thing (HTML Editor wiki pages are not exported)&lt;br /&gt;
Expected mid june&lt;br /&gt;
&lt;br /&gt;
==se also ==&lt;br /&gt;
*[[wiki]]&lt;br /&gt;
*[[Dfwiki]]&lt;br /&gt;
*[http://morfeo.upc.es/crom/course/view.php?id=4 DFWikilabs]&lt;/div&gt;</summary>
		<author><name>Granludo</name></author>
	</entry>
	<entry>
		<id>https://docs.moodle.org/2x/ca/index.php?title=Broken/NWiki_roadmap&amp;diff=23918</id>
		<title>Broken/NWiki roadmap</title>
		<link rel="alternate" type="text/html" href="https://docs.moodle.org/2x/ca/index.php?title=Broken/NWiki_roadmap&amp;diff=23918"/>
		<updated>2007-06-01T16:27:21Z</updated>

		<summary type="html">&lt;p&gt;Granludo: /* New upcoming toys */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;This page is to talk about the (likely) entrance of NWiki into 1.9 core. &lt;br /&gt;
&lt;br /&gt;
Rigth Now DFwikiteam is focussed in the following issues: &lt;br /&gt;
== XHTML Strict ==&lt;br /&gt;
*NWiki complies with XHTML transitional. April 2007&lt;br /&gt;
*NWiki complies with &#039;&#039;&#039;XHTML Strict&#039;&#039;&#039; mid May &#039;07 &lt;br /&gt;
** this affects main engine &lt;br /&gt;
** blocks not finished yet (some javascript to look up to)&lt;br /&gt;
&lt;br /&gt;
==Logs and stats==&lt;br /&gt;
We need to ckeck out stats and logs with nwiki.&lt;br /&gt;
* Done! June 2007&lt;br /&gt;
&lt;br /&gt;
== Code Tunning : new wiki api==&lt;br /&gt;
There&#039;s a big issue in the code, the $WS variable that acts like a big set of global variables. &lt;br /&gt;
*We are getting $WS smaller day by day&lt;br /&gt;
*We are witting a new internal API to create an internal layer of services for developers.&lt;br /&gt;
=== PHPUnit testing===&lt;br /&gt;
* a set of PHPUnit tests have been developed to ensure the quality of the thing.&lt;br /&gt;
* test case descriptions have been written to help developers and maintainers&lt;br /&gt;
&lt;br /&gt;
== shall we trim nwiki ?==&lt;br /&gt;
NWiki is Huge ! As many have said we implement a lot of features that maybe are not necessary for everybody. &lt;br /&gt;
We could have a reduced set of nwiki into the oficial distribution and a 3rd party and a extended version as 3rd part plug in.&lt;br /&gt;
Things that could be taken outside:&lt;br /&gt;
===Maybe we keep them===&lt;br /&gt;
* wiki course format&lt;br /&gt;
* discussion pages ?&lt;br /&gt;
* grading in wikis ?&lt;br /&gt;
* ranking and votes?&lt;br /&gt;
&lt;br /&gt;
===Most likely===&lt;br /&gt;
* integration with tiddlywiki ?&lt;br /&gt;
&lt;br /&gt;
=== New upcoming toys ===&lt;br /&gt;
In June 2007 will come new features that need to be sorted in or out of the basic distribution&lt;br /&gt;
* [[Wikibook]] [http://moodle.org/mod/forum/discuss.php?d=72909 wikibook in the forum]&lt;br /&gt;
* PDF Generation&lt;br /&gt;
* Timeline-like wiki history browser&lt;br /&gt;
* Import / export from openoffice writer and (eventually) msword&lt;br /&gt;
&lt;br /&gt;
== Migration issues ==&lt;br /&gt;
So far the data migration works fine. No bugs reported without attending.&lt;br /&gt;
&lt;br /&gt;
==More?==&lt;br /&gt;
Let&#039;s rememeber to complete the PDF export thing (HTML Editor wiki pages are not exported)&lt;br /&gt;
Expected mid june&lt;br /&gt;
&lt;br /&gt;
==se also ==&lt;br /&gt;
*[[wiki]]&lt;br /&gt;
*[[Dfwiki]]&lt;br /&gt;
*[http://morfeo.upc.es/crom/course/view.php?id=4 DFWikilabs]&lt;/div&gt;</summary>
		<author><name>Granludo</name></author>
	</entry>
	<entry>
		<id>https://docs.moodle.org/2x/ca/index.php?title=Broken/NWiki_roadmap&amp;diff=23917</id>
		<title>Broken/NWiki roadmap</title>
		<link rel="alternate" type="text/html" href="https://docs.moodle.org/2x/ca/index.php?title=Broken/NWiki_roadmap&amp;diff=23917"/>
		<updated>2007-06-01T16:26:46Z</updated>

		<summary type="html">&lt;p&gt;Granludo: /* More? */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;This page is to talk about the (likely) entrance of NWiki into 1.9 core. &lt;br /&gt;
&lt;br /&gt;
Rigth Now DFwikiteam is focussed in the following issues: &lt;br /&gt;
== XHTML Strict ==&lt;br /&gt;
*NWiki complies with XHTML transitional. April 2007&lt;br /&gt;
*NWiki complies with &#039;&#039;&#039;XHTML Strict&#039;&#039;&#039; mid May &#039;07 &lt;br /&gt;
** this affects main engine &lt;br /&gt;
** blocks not finished yet (some javascript to look up to)&lt;br /&gt;
&lt;br /&gt;
==Logs and stats==&lt;br /&gt;
We need to ckeck out stats and logs with nwiki.&lt;br /&gt;
* Done! June 2007&lt;br /&gt;
&lt;br /&gt;
== Code Tunning : new wiki api==&lt;br /&gt;
There&#039;s a big issue in the code, the $WS variable that acts like a big set of global variables. &lt;br /&gt;
*We are getting $WS smaller day by day&lt;br /&gt;
*We are witting a new internal API to create an internal layer of services for developers.&lt;br /&gt;
=== PHPUnit testing===&lt;br /&gt;
* a set of PHPUnit tests have been developed to ensure the quality of the thing.&lt;br /&gt;
* test case descriptions have been written to help developers and maintainers&lt;br /&gt;
&lt;br /&gt;
== shall we trim nwiki ?==&lt;br /&gt;
NWiki is Huge ! As many have said we implement a lot of features that maybe are not necessary for everybody. &lt;br /&gt;
We could have a reduced set of nwiki into the oficial distribution and a 3rd party and a extended version as 3rd part plug in.&lt;br /&gt;
Things that could be taken outside:&lt;br /&gt;
===Maybe we keep them===&lt;br /&gt;
* wiki course format&lt;br /&gt;
* discussion pages ?&lt;br /&gt;
* grading in wikis ?&lt;br /&gt;
* ranking and votes?&lt;br /&gt;
&lt;br /&gt;
===Most likely===&lt;br /&gt;
* integration with tiddlywiki ?&lt;br /&gt;
&lt;br /&gt;
=== New upcoming toys ===&lt;br /&gt;
In June 2007 will come new features that need to be sorted in or out of the basic distribution&lt;br /&gt;
* [[Wikibook]]&lt;br /&gt;
* PDF Generation&lt;br /&gt;
* Timeline-like wiki history browser&lt;br /&gt;
* Import / export from openoffice writer and (eventually) msword&lt;br /&gt;
&lt;br /&gt;
== Migration issues ==&lt;br /&gt;
So far the data migration works fine. No bugs reported without attending.&lt;br /&gt;
&lt;br /&gt;
==More?==&lt;br /&gt;
Let&#039;s rememeber to complete the PDF export thing (HTML Editor wiki pages are not exported)&lt;br /&gt;
Expected mid june&lt;br /&gt;
&lt;br /&gt;
==se also ==&lt;br /&gt;
*[[wiki]]&lt;br /&gt;
*[[Dfwiki]]&lt;br /&gt;
*[http://morfeo.upc.es/crom/course/view.php?id=4 DFWikilabs]&lt;/div&gt;</summary>
		<author><name>Granludo</name></author>
	</entry>
	<entry>
		<id>https://docs.moodle.org/2x/ca/index.php?title=Broken/NWiki_roadmap&amp;diff=23916</id>
		<title>Broken/NWiki roadmap</title>
		<link rel="alternate" type="text/html" href="https://docs.moodle.org/2x/ca/index.php?title=Broken/NWiki_roadmap&amp;diff=23916"/>
		<updated>2007-06-01T16:26:17Z</updated>

		<summary type="html">&lt;p&gt;Granludo: /* Most likely */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;This page is to talk about the (likely) entrance of NWiki into 1.9 core. &lt;br /&gt;
&lt;br /&gt;
Rigth Now DFwikiteam is focussed in the following issues: &lt;br /&gt;
== XHTML Strict ==&lt;br /&gt;
*NWiki complies with XHTML transitional. April 2007&lt;br /&gt;
*NWiki complies with &#039;&#039;&#039;XHTML Strict&#039;&#039;&#039; mid May &#039;07 &lt;br /&gt;
** this affects main engine &lt;br /&gt;
** blocks not finished yet (some javascript to look up to)&lt;br /&gt;
&lt;br /&gt;
==Logs and stats==&lt;br /&gt;
We need to ckeck out stats and logs with nwiki.&lt;br /&gt;
* Done! June 2007&lt;br /&gt;
&lt;br /&gt;
== Code Tunning : new wiki api==&lt;br /&gt;
There&#039;s a big issue in the code, the $WS variable that acts like a big set of global variables. &lt;br /&gt;
*We are getting $WS smaller day by day&lt;br /&gt;
*We are witting a new internal API to create an internal layer of services for developers.&lt;br /&gt;
=== PHPUnit testing===&lt;br /&gt;
* a set of PHPUnit tests have been developed to ensure the quality of the thing.&lt;br /&gt;
* test case descriptions have been written to help developers and maintainers&lt;br /&gt;
&lt;br /&gt;
== shall we trim nwiki ?==&lt;br /&gt;
NWiki is Huge ! As many have said we implement a lot of features that maybe are not necessary for everybody. &lt;br /&gt;
We could have a reduced set of nwiki into the oficial distribution and a 3rd party and a extended version as 3rd part plug in.&lt;br /&gt;
Things that could be taken outside:&lt;br /&gt;
===Maybe we keep them===&lt;br /&gt;
* wiki course format&lt;br /&gt;
* discussion pages ?&lt;br /&gt;
* grading in wikis ?&lt;br /&gt;
* ranking and votes?&lt;br /&gt;
&lt;br /&gt;
===Most likely===&lt;br /&gt;
* integration with tiddlywiki ?&lt;br /&gt;
&lt;br /&gt;
=== New upcoming toys ===&lt;br /&gt;
In June 2007 will come new features that need to be sorted in or out of the basic distribution&lt;br /&gt;
* [[Wikibook]]&lt;br /&gt;
* PDF Generation&lt;br /&gt;
* Timeline-like wiki history browser&lt;br /&gt;
* Import / export from openoffice writer and (eventually) msword&lt;br /&gt;
&lt;br /&gt;
== Migration issues ==&lt;br /&gt;
So far the data migration works fine. No bugs reported without attending.&lt;br /&gt;
&lt;br /&gt;
==More?==&lt;br /&gt;
Let&#039;s rememeber to complete the PDF export thing (HTML Editor wiki pages are not exported)&lt;br /&gt;
==se also ==&lt;br /&gt;
*[[wiki]]&lt;br /&gt;
*[[Dfwiki]]&lt;br /&gt;
*[http://morfeo.upc.es/crom/course/view.php?id=4 DFWikilabs]&lt;/div&gt;</summary>
		<author><name>Granludo</name></author>
	</entry>
	<entry>
		<id>https://docs.moodle.org/2x/ca/index.php?title=Broken/NWiki_roadmap&amp;diff=23915</id>
		<title>Broken/NWiki roadmap</title>
		<link rel="alternate" type="text/html" href="https://docs.moodle.org/2x/ca/index.php?title=Broken/NWiki_roadmap&amp;diff=23915"/>
		<updated>2007-06-01T16:24:12Z</updated>

		<summary type="html">&lt;p&gt;Granludo: /* XHTML Strict */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;This page is to talk about the (likely) entrance of NWiki into 1.9 core. &lt;br /&gt;
&lt;br /&gt;
Rigth Now DFwikiteam is focussed in the following issues: &lt;br /&gt;
== XHTML Strict ==&lt;br /&gt;
*NWiki complies with XHTML transitional. April 2007&lt;br /&gt;
*NWiki complies with &#039;&#039;&#039;XHTML Strict&#039;&#039;&#039; mid May &#039;07 &lt;br /&gt;
** this affects main engine &lt;br /&gt;
** blocks not finished yet (some javascript to look up to)&lt;br /&gt;
&lt;br /&gt;
==Logs and stats==&lt;br /&gt;
We need to ckeck out stats and logs with nwiki.&lt;br /&gt;
* Done! June 2007&lt;br /&gt;
&lt;br /&gt;
== Code Tunning : new wiki api==&lt;br /&gt;
There&#039;s a big issue in the code, the $WS variable that acts like a big set of global variables. &lt;br /&gt;
*We are getting $WS smaller day by day&lt;br /&gt;
*We are witting a new internal API to create an internal layer of services for developers.&lt;br /&gt;
=== PHPUnit testing===&lt;br /&gt;
* a set of PHPUnit tests have been developed to ensure the quality of the thing.&lt;br /&gt;
* test case descriptions have been written to help developers and maintainers&lt;br /&gt;
&lt;br /&gt;
== shall we trim nwiki ?==&lt;br /&gt;
NWiki is Huge ! As many have said we implement a lot of features that maybe are not necessary for everybody. &lt;br /&gt;
We could have a reduced set of nwiki into the oficial distribution and a 3rd party and a extended version as 3rd part plug in.&lt;br /&gt;
Things that could be taken outside:&lt;br /&gt;
===Maybe we keep them===&lt;br /&gt;
* wiki course format&lt;br /&gt;
* discussion pages ?&lt;br /&gt;
* grading in wikis ?&lt;br /&gt;
* ranking and votes?&lt;br /&gt;
&lt;br /&gt;
===Most likely===&lt;br /&gt;
* integration with tiddlywiki ?&lt;br /&gt;
&lt;br /&gt;
== Migration issues ==&lt;br /&gt;
So far the data migration works fine. No bugs reported without attending.&lt;br /&gt;
&lt;br /&gt;
==More?==&lt;br /&gt;
Let&#039;s rememeber to complete the PDF export thing (HTML Editor wiki pages are not exported)&lt;br /&gt;
==se also ==&lt;br /&gt;
*[[wiki]]&lt;br /&gt;
*[[Dfwiki]]&lt;br /&gt;
*[http://morfeo.upc.es/crom/course/view.php?id=4 DFWikilabs]&lt;/div&gt;</summary>
		<author><name>Granludo</name></author>
	</entry>
	<entry>
		<id>https://docs.moodle.org/2x/ca/index.php?title=Broken/NWiki_roadmap&amp;diff=23914</id>
		<title>Broken/NWiki roadmap</title>
		<link rel="alternate" type="text/html" href="https://docs.moodle.org/2x/ca/index.php?title=Broken/NWiki_roadmap&amp;diff=23914"/>
		<updated>2007-06-01T16:22:30Z</updated>

		<summary type="html">&lt;p&gt;Granludo: /* PHPUnit testing */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;This page is to talk about the (likely) entrance of NWiki into 1.9 core. &lt;br /&gt;
&lt;br /&gt;
Rigth Now DFwikiteam is focussed in the following issues: &lt;br /&gt;
== XHTML Strict ==&lt;br /&gt;
*NWiki complies with XHTML transitional. &lt;br /&gt;
*We are working to meet XHTML strict at mid May &#039;07 (hopefully by may 15)&lt;br /&gt;
&lt;br /&gt;
==Logs and stats==&lt;br /&gt;
We need to ckeck out stats and logs with nwiki.&lt;br /&gt;
* Done! June 2007&lt;br /&gt;
&lt;br /&gt;
== Code Tunning : new wiki api==&lt;br /&gt;
There&#039;s a big issue in the code, the $WS variable that acts like a big set of global variables. &lt;br /&gt;
*We are getting $WS smaller day by day&lt;br /&gt;
*We are witting a new internal API to create an internal layer of services for developers.&lt;br /&gt;
=== PHPUnit testing===&lt;br /&gt;
* a set of PHPUnit tests have been developed to ensure the quality of the thing.&lt;br /&gt;
* test case descriptions have been written to help developers and maintainers&lt;br /&gt;
&lt;br /&gt;
== shall we trim nwiki ?==&lt;br /&gt;
NWiki is Huge ! As many have said we implement a lot of features that maybe are not necessary for everybody. &lt;br /&gt;
We could have a reduced set of nwiki into the oficial distribution and a 3rd party and a extended version as 3rd part plug in.&lt;br /&gt;
Things that could be taken outside:&lt;br /&gt;
===Maybe we keep them===&lt;br /&gt;
* wiki course format&lt;br /&gt;
* discussion pages ?&lt;br /&gt;
* grading in wikis ?&lt;br /&gt;
* ranking and votes?&lt;br /&gt;
&lt;br /&gt;
===Most likely===&lt;br /&gt;
* integration with tiddlywiki ?&lt;br /&gt;
&lt;br /&gt;
== Migration issues ==&lt;br /&gt;
So far the data migration works fine. No bugs reported without attending.&lt;br /&gt;
&lt;br /&gt;
==More?==&lt;br /&gt;
Let&#039;s rememeber to complete the PDF export thing (HTML Editor wiki pages are not exported)&lt;br /&gt;
==se also ==&lt;br /&gt;
*[[wiki]]&lt;br /&gt;
*[[Dfwiki]]&lt;br /&gt;
*[http://morfeo.upc.es/crom/course/view.php?id=4 DFWikilabs]&lt;/div&gt;</summary>
		<author><name>Granludo</name></author>
	</entry>
	<entry>
		<id>https://docs.moodle.org/2x/ca/index.php?title=Broken/NWiki_roadmap&amp;diff=23913</id>
		<title>Broken/NWiki roadmap</title>
		<link rel="alternate" type="text/html" href="https://docs.moodle.org/2x/ca/index.php?title=Broken/NWiki_roadmap&amp;diff=23913"/>
		<updated>2007-06-01T16:19:55Z</updated>

		<summary type="html">&lt;p&gt;Granludo: /* Logs and stats */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;This page is to talk about the (likely) entrance of NWiki into 1.9 core. &lt;br /&gt;
&lt;br /&gt;
Rigth Now DFwikiteam is focussed in the following issues: &lt;br /&gt;
== XHTML Strict ==&lt;br /&gt;
*NWiki complies with XHTML transitional. &lt;br /&gt;
*We are working to meet XHTML strict at mid May &#039;07 (hopefully by may 15)&lt;br /&gt;
&lt;br /&gt;
==Logs and stats==&lt;br /&gt;
We need to ckeck out stats and logs with nwiki.&lt;br /&gt;
* Done! June 2007&lt;br /&gt;
&lt;br /&gt;
== Code Tunning : new wiki api==&lt;br /&gt;
There&#039;s a big issue in the code, the $WS variable that acts like a big set of global variables. &lt;br /&gt;
*We are getting $WS smaller day by day&lt;br /&gt;
*We are witting a new internal API to create an internal layer of services for developers.&lt;br /&gt;
=== PHPUnit testing===&lt;br /&gt;
While this api is being developed a set of PHPUnit tests are being developed to ensure the quality of the thing.&lt;br /&gt;
== shall we trim nwiki ?==&lt;br /&gt;
NWiki is Huge ! As many have said we implement a lot of features that maybe are not necessary for everybody. &lt;br /&gt;
We could have a reduced set of nwiki into the oficial distribution and a 3rd party and a extended version as 3rd part plug in.&lt;br /&gt;
Things that could be taken outside:&lt;br /&gt;
===Maybe we keep them===&lt;br /&gt;
* wiki course format&lt;br /&gt;
* discussion pages ?&lt;br /&gt;
* grading in wikis ?&lt;br /&gt;
* ranking and votes?&lt;br /&gt;
&lt;br /&gt;
===Most likely===&lt;br /&gt;
* integration with tiddlywiki ?&lt;br /&gt;
&lt;br /&gt;
== Migration issues ==&lt;br /&gt;
So far the data migration works fine. No bugs reported without attending.&lt;br /&gt;
&lt;br /&gt;
==More?==&lt;br /&gt;
Let&#039;s rememeber to complete the PDF export thing (HTML Editor wiki pages are not exported)&lt;br /&gt;
==se also ==&lt;br /&gt;
*[[wiki]]&lt;br /&gt;
*[[Dfwiki]]&lt;br /&gt;
*[http://morfeo.upc.es/crom/course/view.php?id=4 DFWikilabs]&lt;/div&gt;</summary>
		<author><name>Granludo</name></author>
	</entry>
	<entry>
		<id>https://docs.moodle.org/2x/ca/index.php?title=Broken/NWiki_roadmap&amp;diff=23233</id>
		<title>Broken/NWiki roadmap</title>
		<link rel="alternate" type="text/html" href="https://docs.moodle.org/2x/ca/index.php?title=Broken/NWiki_roadmap&amp;diff=23233"/>
		<updated>2007-05-12T14:31:34Z</updated>

		<summary type="html">&lt;p&gt;Granludo: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;This page is to talk about the (likely) entrance of NWiki into 1.9 core. &lt;br /&gt;
&lt;br /&gt;
Rigth Now DFwikiteam is focussed in the following issues: &lt;br /&gt;
== XHTML Strict ==&lt;br /&gt;
*NWiki complies with XHTML transitional. &lt;br /&gt;
*We are working to meet XHTML strict at mid May &#039;07 (hopefully by may 15)&lt;br /&gt;
&lt;br /&gt;
==Logs and stats==&lt;br /&gt;
We need to ckeck out stats and logs with nwiki.&lt;br /&gt;
&lt;br /&gt;
== Code Tunning : new wiki api==&lt;br /&gt;
There&#039;s a big issue in the code, the $WS variable that acts like a big set of global variables. &lt;br /&gt;
*We are getting $WS smaller day by day&lt;br /&gt;
*We are witting a new internal API to create an internal layer of services for developers.&lt;br /&gt;
=== PHPUnit testing===&lt;br /&gt;
While this api is being developed a set of PHPUnit tests are being developed to ensure the quality of the thing.&lt;br /&gt;
== shall we trim nwiki ?==&lt;br /&gt;
NWiki is Huge ! As many have said we implement a lot of features that maybe are not necessary for everybody. &lt;br /&gt;
We could have a reduced set of nwiki into the oficial distribution and a 3rd party and a extended version as 3rd part plug in.&lt;br /&gt;
Things that could be taken outside:&lt;br /&gt;
===Maybe we keep them===&lt;br /&gt;
* wiki course format&lt;br /&gt;
* discussion pages ?&lt;br /&gt;
* grading in wikis ?&lt;br /&gt;
* ranking and votes?&lt;br /&gt;
&lt;br /&gt;
===Most likely===&lt;br /&gt;
* integration with tiddlywiki ?&lt;br /&gt;
&lt;br /&gt;
== Migration issues ==&lt;br /&gt;
So far the data migration works fine. No bugs reported without attending.&lt;br /&gt;
&lt;br /&gt;
==More?==&lt;br /&gt;
Let&#039;s rememeber to complete the PDF export thing (HTML Editor wiki pages are not exported)&lt;br /&gt;
==se also ==&lt;br /&gt;
*[[wiki]]&lt;br /&gt;
*[[Dfwiki]]&lt;br /&gt;
*[http://morfeo.upc.es/crom/course/view.php?id=4 DFWikilabs]&lt;/div&gt;</summary>
		<author><name>Granludo</name></author>
	</entry>
	<entry>
		<id>https://docs.moodle.org/2x/ca/index.php?title=Broken/NWiki_roadmap&amp;diff=23033</id>
		<title>Broken/NWiki roadmap</title>
		<link rel="alternate" type="text/html" href="https://docs.moodle.org/2x/ca/index.php?title=Broken/NWiki_roadmap&amp;diff=23033"/>
		<updated>2007-05-04T06:12:27Z</updated>

		<summary type="html">&lt;p&gt;Granludo: /* XHTML Strict */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;This page is to talk about the (likely) entrance of NWiki into 1.9 core. &lt;br /&gt;
&lt;br /&gt;
Rigth Now DFwikiteam is focussed in the following issues: &lt;br /&gt;
== XHTML Strict ==&lt;br /&gt;
*NWiki complies with XHTML transitional. &lt;br /&gt;
*We are working to meet XHTML strict at mid May &#039;07 (hopefully by may 15)&lt;br /&gt;
&lt;br /&gt;
==Logs and stats==&lt;br /&gt;
We need to ckeck out stats and logs with nwiki.&lt;br /&gt;
&lt;br /&gt;
== Code Tunning : new wiki api==&lt;br /&gt;
There&#039;s a big issue in the code, the $WS variable that acts like a big set of global variables. &lt;br /&gt;
*We are getting $WS smaller day by day&lt;br /&gt;
*We are witting a new internal API to create an internal layer of services for developers.&lt;br /&gt;
=== PHPUnit testing===&lt;br /&gt;
While this api is being developed a set of PHPUnit tests are being developed to ensure the quality of the thing.&lt;br /&gt;
== shall we trim nwiki ?==&lt;br /&gt;
NWiki is Huge ! As many have said we implement a lot of features that maybe are not necessary for everybody. &lt;br /&gt;
We could have a reduced set of nwiki into the oficial distribution and a 3rd party and a extended version as 3rd part plug in.&lt;br /&gt;
Things that could be taken outside:&lt;br /&gt;
===Maybe we keep them===&lt;br /&gt;
* wiki course format&lt;br /&gt;
* discussion pages ?&lt;br /&gt;
* grading in wikis ?&lt;br /&gt;
* ranking and votes?&lt;br /&gt;
&lt;br /&gt;
===Most likely===&lt;br /&gt;
* integration with tiddlywiki ?&lt;br /&gt;
&lt;br /&gt;
== Migration issues ==&lt;br /&gt;
So far the data migration works fine. No bugs reported without attending.&lt;br /&gt;
&lt;br /&gt;
==More?==&lt;br /&gt;
&lt;br /&gt;
==se also ==&lt;br /&gt;
*[[wiki]]&lt;br /&gt;
*[[Dfwiki]]&lt;br /&gt;
*[http://morfeo.upc.es/crom/course/view.php?id=4 DFWikilabs]&lt;/div&gt;</summary>
		<author><name>Granludo</name></author>
	</entry>
	<entry>
		<id>https://docs.moodle.org/2x/ca/index.php?title=Broken/NWiki_roadmap&amp;diff=22709</id>
		<title>Broken/NWiki roadmap</title>
		<link rel="alternate" type="text/html" href="https://docs.moodle.org/2x/ca/index.php?title=Broken/NWiki_roadmap&amp;diff=22709"/>
		<updated>2007-04-25T10:14:32Z</updated>

		<summary type="html">&lt;p&gt;Granludo: /* shall we trim nwiki */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;This page is to talk about the (likely) entrance of NWiki into 1.9 core. &lt;br /&gt;
&lt;br /&gt;
Rigth Now DFwikiteam is focussed in the following issues: &lt;br /&gt;
== XHTML Strict ==&lt;br /&gt;
*NWiki complies with XHTML transitional. &lt;br /&gt;
*We are working to meet XHTML strict at mid May &#039;07&lt;br /&gt;
== Code Tunning : new wiki api==&lt;br /&gt;
There&#039;s a big issue in the code, the $WS variable that acts like a big set of global variables. &lt;br /&gt;
*We are getting $WS smaller day by day&lt;br /&gt;
*We are witting a new internal API to create an internal layer of services for developers.&lt;br /&gt;
=== PHPUnit testing===&lt;br /&gt;
While this api is being developed a set of PHPUnit tests are being developed to ensure the quality of the thing.&lt;br /&gt;
== shall we trim nwiki ?==&lt;br /&gt;
NWiki is Huge ! As many have said we implement a lot of features that maybe are not necessary for everybody. &lt;br /&gt;
We could have a reduced set of nwiki into the oficial distribution and a 3rd party and a extended version as 3rd part plug in.&lt;br /&gt;
Things that could be taken outside:&lt;br /&gt;
===Maybe we keep them===&lt;br /&gt;
* wiki course format&lt;br /&gt;
* discussion pages ?&lt;br /&gt;
* grading in wikis ?&lt;br /&gt;
* ranking and votes?&lt;br /&gt;
&lt;br /&gt;
===Most likely===&lt;br /&gt;
* integration with tiddlywiki ?&lt;br /&gt;
&lt;br /&gt;
== Migration issues ==&lt;br /&gt;
So far the data migration works fine. No bugs reported without attending.&lt;br /&gt;
&lt;br /&gt;
==More?==&lt;br /&gt;
&lt;br /&gt;
==se also ==&lt;br /&gt;
*[[wiki]]&lt;br /&gt;
*[[Dfwiki]]&lt;br /&gt;
*[http://morfeo.upc.es/crom/course/view.php?id=4 DFWikilabs]&lt;/div&gt;</summary>
		<author><name>Granludo</name></author>
	</entry>
</feed>