<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
	<id>https://docs.moodle.org/dev/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Pigui</id>
	<title>MoodleDocs - User contributions [en]</title>
	<link rel="self" type="application/atom+xml" href="https://docs.moodle.org/dev/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Pigui"/>
	<link rel="alternate" type="text/html" href="https://docs.moodle.org/dev/Special:Contributions/Pigui"/>
	<updated>2026-08-17T03:41:18Z</updated>
	<subtitle>User contributions</subtitle>
	<generator>MediaWiki 1.43.5</generator>
	<entry>
		<id>https://docs.moodle.org/dev/index.php?title=Talk:Core_Function_List&amp;diff=27918</id>
		<title>Talk:Core Function List</title>
		<link rel="alternate" type="text/html" href="https://docs.moodle.org/dev/index.php?title=Talk:Core_Function_List&amp;diff=27918"/>
		<updated>2009-04-15T07:47:35Z</updated>

		<summary type="html">&lt;p&gt;Pigui: New page: Ohhhh great!! Finally we have get_course_by_id ($id) function :)&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Ohhhh great!! Finally we have get_course_by_id ($id) function :)&lt;/div&gt;</summary>
		<author><name>Pigui</name></author>
	</entry>
	<entry>
		<id>https://docs.moodle.org/dev/index.php?title=Talk:Moodle_API_Function_List&amp;diff=27843</id>
		<title>Talk:Moodle API Function List</title>
		<link rel="alternate" type="text/html" href="https://docs.moodle.org/dev/index.php?title=Talk:Moodle_API_Function_List&amp;diff=27843"/>
		<updated>2009-02-05T14:26:13Z</updated>

		<summary type="html">&lt;p&gt;Pigui: &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;
&lt;br /&gt;
== Admin ==&lt;br /&gt;
== Blocks ==&lt;br /&gt;
== Blog ==&lt;br /&gt;
== Calendar ==&lt;br /&gt;
== Category ==&lt;br /&gt;
 get_category()&lt;br /&gt;
 create_category()&lt;br /&gt;
 delete_category()&lt;br /&gt;
 update_category()&lt;br /&gt;
 update_parent_category()&lt;br /&gt;
&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;
 get_course_resources($courseid=0, $groupid=null)  // return the list of {id,. resource, type}&lt;br /&gt;
 create_section()&lt;br /&gt;
 get_sections()&lt;br /&gt;
 delete_section()&lt;br /&gt;
 get_metacourse()&lt;br /&gt;
&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;br /&gt;
&lt;br /&gt;
== Grade ==&lt;br /&gt;
== Group ==&lt;br /&gt;
 create_grouping()&lt;br /&gt;
 delete_grouping()&lt;br /&gt;
 update_grouping()&lt;br /&gt;
 get_grouping()&lt;br /&gt;
 add_group_to_grouping()&lt;br /&gt;
 get_groups_from_grouping()&lt;br /&gt;
 delete_group_from_grouping()&lt;br /&gt;
&lt;br /&gt;
== Mod ==&lt;br /&gt;
=== Assignment ===&lt;br /&gt;
=== Chat ===&lt;br /&gt;
=== Choice ===&lt;br /&gt;
=== Data ===&lt;br /&gt;
=== Feedback ===&lt;br /&gt;
=== Forum ===&lt;br /&gt;
=== Glossary ===&lt;br /&gt;
=== Lesson ===&lt;br /&gt;
=== Quiz ===&lt;br /&gt;
=== Resource ===&lt;br /&gt;
=== Scorm ===&lt;br /&gt;
=== Survey ===&lt;br /&gt;
=== Wiki ===&lt;br /&gt;
== Portfolio ==&lt;br /&gt;
== Repository ==&lt;br /&gt;
== Role ==&lt;br /&gt;
 create_role()&lt;br /&gt;
 get_roles()&lt;br /&gt;
 update_role()&lt;br /&gt;
 delete_role()&lt;br /&gt;
 assign_role()&lt;br /&gt;
 inherit_capability()&lt;br /&gt;
 allow_capability()&lt;br /&gt;
 prevent_capability()&lt;br /&gt;
 prohibit_capability()&lt;br /&gt;
 get_users_by_role()&lt;br /&gt;
 has_capability()&lt;br /&gt;
&lt;br /&gt;
== Search ==&lt;br /&gt;
== Tag ==&lt;br /&gt;
== User ==&lt;/div&gt;</summary>
		<author><name>Pigui</name></author>
	</entry>
	<entry>
		<id>https://docs.moodle.org/dev/index.php?title=Talk:Moodle_API_Function_List&amp;diff=27842</id>
		<title>Talk:Moodle API Function List</title>
		<link rel="alternate" type="text/html" href="https://docs.moodle.org/dev/index.php?title=Talk:Moodle_API_Function_List&amp;diff=27842"/>
		<updated>2009-02-05T14:25:36Z</updated>

		<summary type="html">&lt;p&gt;Pigui: /* 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;
&lt;br /&gt;
== Admin ==&lt;br /&gt;
== Blocks ==&lt;br /&gt;
== Blog ==&lt;br /&gt;
== Calendar ==&lt;br /&gt;
== Category ==&lt;br /&gt;
 get_category()&lt;br /&gt;
 create_category()&lt;br /&gt;
 delete_category()&lt;br /&gt;
 update_category()&lt;br /&gt;
 update_parent_category()&lt;br /&gt;
&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;
 create_section()&lt;br /&gt;
&lt;br /&gt;
 get_sections()&lt;br /&gt;
&lt;br /&gt;
 delete_section()&lt;br /&gt;
&lt;br /&gt;
 get_metacourse()&lt;br /&gt;
&lt;br /&gt;
 &lt;br /&gt;
&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;br /&gt;
&lt;br /&gt;
== Grade ==&lt;br /&gt;
== Group ==&lt;br /&gt;
 create_grouping()&lt;br /&gt;
 delete_grouping()&lt;br /&gt;
 update_grouping()&lt;br /&gt;
 get_grouping()&lt;br /&gt;
 add_group_to_grouping()&lt;br /&gt;
 get_groups_from_grouping()&lt;br /&gt;
 delete_group_from_grouping()&lt;br /&gt;
&lt;br /&gt;
== Mod ==&lt;br /&gt;
=== Assignment ===&lt;br /&gt;
=== Chat ===&lt;br /&gt;
=== Choice ===&lt;br /&gt;
=== Data ===&lt;br /&gt;
=== Feedback ===&lt;br /&gt;
=== Forum ===&lt;br /&gt;
=== Glossary ===&lt;br /&gt;
=== Lesson ===&lt;br /&gt;
=== Quiz ===&lt;br /&gt;
=== Resource ===&lt;br /&gt;
=== Scorm ===&lt;br /&gt;
=== Survey ===&lt;br /&gt;
=== Wiki ===&lt;br /&gt;
== Portfolio ==&lt;br /&gt;
== Repository ==&lt;br /&gt;
== Role ==&lt;br /&gt;
 create_role()&lt;br /&gt;
 get_roles()&lt;br /&gt;
 update_role()&lt;br /&gt;
 delete_role()&lt;br /&gt;
 assign_role()&lt;br /&gt;
 inherit_capability()&lt;br /&gt;
 allow_capability()&lt;br /&gt;
 prevent_capability()&lt;br /&gt;
 prohibit_capability()&lt;br /&gt;
 get_users_by_role()&lt;br /&gt;
 has_capability()&lt;br /&gt;
&lt;br /&gt;
== Search ==&lt;br /&gt;
== Tag ==&lt;br /&gt;
== User ==&lt;/div&gt;</summary>
		<author><name>Pigui</name></author>
	</entry>
	<entry>
		<id>https://docs.moodle.org/dev/index.php?title=Talk:Moodle_API_Function_List&amp;diff=27841</id>
		<title>Talk:Moodle API Function List</title>
		<link rel="alternate" type="text/html" href="https://docs.moodle.org/dev/index.php?title=Talk:Moodle_API_Function_List&amp;diff=27841"/>
		<updated>2009-01-29T09:30:19Z</updated>

		<summary type="html">&lt;p&gt;Pigui: /* Role */&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;
&lt;br /&gt;
== Admin ==&lt;br /&gt;
== Blocks ==&lt;br /&gt;
== Blog ==&lt;br /&gt;
== Calendar ==&lt;br /&gt;
== Category ==&lt;br /&gt;
 get_category()&lt;br /&gt;
 create_category()&lt;br /&gt;
 delete_category()&lt;br /&gt;
 update_category()&lt;br /&gt;
 update_parent_category()&lt;br /&gt;
&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;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Grade ==&lt;br /&gt;
== Group ==&lt;br /&gt;
 create_grouping()&lt;br /&gt;
 delete_grouping()&lt;br /&gt;
 update_grouping()&lt;br /&gt;
 get_grouping()&lt;br /&gt;
 add_group_to_grouping()&lt;br /&gt;
 get_groups_from_grouping()&lt;br /&gt;
 delete_group_from_grouping()&lt;br /&gt;
&lt;br /&gt;
== Mod ==&lt;br /&gt;
=== Assignment ===&lt;br /&gt;
=== Chat ===&lt;br /&gt;
=== Choice ===&lt;br /&gt;
=== Data ===&lt;br /&gt;
=== Feedback ===&lt;br /&gt;
=== Forum ===&lt;br /&gt;
=== Glossary ===&lt;br /&gt;
=== Lesson ===&lt;br /&gt;
=== Quiz ===&lt;br /&gt;
=== Resource ===&lt;br /&gt;
=== Scorm ===&lt;br /&gt;
=== Survey ===&lt;br /&gt;
=== Wiki ===&lt;br /&gt;
== Portfolio ==&lt;br /&gt;
== Repository ==&lt;br /&gt;
== Role ==&lt;br /&gt;
 create_role()&lt;br /&gt;
 get_roles()&lt;br /&gt;
 update_role()&lt;br /&gt;
 delete_role()&lt;br /&gt;
 assign_role()&lt;br /&gt;
 inherit_capability()&lt;br /&gt;
 allow_capability()&lt;br /&gt;
 prevent_capability()&lt;br /&gt;
 prohibit_capability()&lt;br /&gt;
 get_users_by_role()&lt;br /&gt;
 has_capability()&lt;br /&gt;
&lt;br /&gt;
== Search ==&lt;br /&gt;
== Tag ==&lt;br /&gt;
== User ==&lt;/div&gt;</summary>
		<author><name>Pigui</name></author>
	</entry>
	<entry>
		<id>https://docs.moodle.org/dev/index.php?title=Talk:Moodle_API_Function_List&amp;diff=27840</id>
		<title>Talk:Moodle API Function List</title>
		<link rel="alternate" type="text/html" href="https://docs.moodle.org/dev/index.php?title=Talk:Moodle_API_Function_List&amp;diff=27840"/>
		<updated>2009-01-29T09:29:06Z</updated>

		<summary type="html">&lt;p&gt;Pigui: /* Group */&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;
&lt;br /&gt;
== Admin ==&lt;br /&gt;
== Blocks ==&lt;br /&gt;
== Blog ==&lt;br /&gt;
== Calendar ==&lt;br /&gt;
== Category ==&lt;br /&gt;
 get_category()&lt;br /&gt;
 create_category()&lt;br /&gt;
 delete_category()&lt;br /&gt;
 update_category()&lt;br /&gt;
 update_parent_category()&lt;br /&gt;
&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;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Grade ==&lt;br /&gt;
== Group ==&lt;br /&gt;
 create_grouping()&lt;br /&gt;
 delete_grouping()&lt;br /&gt;
 update_grouping()&lt;br /&gt;
 get_grouping()&lt;br /&gt;
 add_group_to_grouping()&lt;br /&gt;
 get_groups_from_grouping()&lt;br /&gt;
 delete_group_from_grouping()&lt;br /&gt;
&lt;br /&gt;
== Mod ==&lt;br /&gt;
=== Assignment ===&lt;br /&gt;
=== Chat ===&lt;br /&gt;
=== Choice ===&lt;br /&gt;
=== Data ===&lt;br /&gt;
=== Feedback ===&lt;br /&gt;
=== Forum ===&lt;br /&gt;
=== Glossary ===&lt;br /&gt;
=== Lesson ===&lt;br /&gt;
=== Quiz ===&lt;br /&gt;
=== Resource ===&lt;br /&gt;
=== Scorm ===&lt;br /&gt;
=== Survey ===&lt;br /&gt;
=== Wiki ===&lt;br /&gt;
== Portfolio ==&lt;br /&gt;
== Repository ==&lt;br /&gt;
== Role ==&lt;br /&gt;
 create_role()&lt;br /&gt;
 get_roles()&lt;br /&gt;
 update_role()&lt;br /&gt;
 delete_role()&lt;br /&gt;
 assign_role()&lt;br /&gt;
 inherit_capability()&lt;br /&gt;
 allow_capability()&lt;br /&gt;
 prevent_capability()&lt;br /&gt;
 prohibit_capability()&lt;br /&gt;
 get_users_by_role()&lt;br /&gt;
  	&lt;br /&gt;
== Search ==&lt;br /&gt;
== Tag ==&lt;br /&gt;
== User ==&lt;/div&gt;</summary>
		<author><name>Pigui</name></author>
	</entry>
	<entry>
		<id>https://docs.moodle.org/dev/index.php?title=Talk:Moodle_API_Function_List&amp;diff=27839</id>
		<title>Talk:Moodle API Function List</title>
		<link rel="alternate" type="text/html" href="https://docs.moodle.org/dev/index.php?title=Talk:Moodle_API_Function_List&amp;diff=27839"/>
		<updated>2009-01-29T09:28:52Z</updated>

		<summary type="html">&lt;p&gt;Pigui: /* Group */&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;
&lt;br /&gt;
== Admin ==&lt;br /&gt;
== Blocks ==&lt;br /&gt;
== Blog ==&lt;br /&gt;
== Calendar ==&lt;br /&gt;
== Category ==&lt;br /&gt;
 get_category()&lt;br /&gt;
 create_category()&lt;br /&gt;
 delete_category()&lt;br /&gt;
 update_category()&lt;br /&gt;
 update_parent_category()&lt;br /&gt;
&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;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Grade ==&lt;br /&gt;
== Group ==&lt;br /&gt;
create_grouping()&lt;br /&gt;
delete_grouping()&lt;br /&gt;
update_grouping()&lt;br /&gt;
get_grouping()&lt;br /&gt;
add_group_to_grouping()&lt;br /&gt;
get_groups_from_grouping()&lt;br /&gt;
delete_group_from_grouping()&lt;br /&gt;
&lt;br /&gt;
== Mod ==&lt;br /&gt;
=== Assignment ===&lt;br /&gt;
=== Chat ===&lt;br /&gt;
=== Choice ===&lt;br /&gt;
=== Data ===&lt;br /&gt;
=== Feedback ===&lt;br /&gt;
=== Forum ===&lt;br /&gt;
=== Glossary ===&lt;br /&gt;
=== Lesson ===&lt;br /&gt;
=== Quiz ===&lt;br /&gt;
=== Resource ===&lt;br /&gt;
=== Scorm ===&lt;br /&gt;
=== Survey ===&lt;br /&gt;
=== Wiki ===&lt;br /&gt;
== Portfolio ==&lt;br /&gt;
== Repository ==&lt;br /&gt;
== Role ==&lt;br /&gt;
 create_role()&lt;br /&gt;
 get_roles()&lt;br /&gt;
 update_role()&lt;br /&gt;
 delete_role()&lt;br /&gt;
 assign_role()&lt;br /&gt;
 inherit_capability()&lt;br /&gt;
 allow_capability()&lt;br /&gt;
 prevent_capability()&lt;br /&gt;
 prohibit_capability()&lt;br /&gt;
 get_users_by_role()&lt;br /&gt;
  	&lt;br /&gt;
== Search ==&lt;br /&gt;
== Tag ==&lt;br /&gt;
== User ==&lt;/div&gt;</summary>
		<author><name>Pigui</name></author>
	</entry>
	<entry>
		<id>https://docs.moodle.org/dev/index.php?title=Talk:Moodle_API_Function_List&amp;diff=27838</id>
		<title>Talk:Moodle API Function List</title>
		<link rel="alternate" type="text/html" href="https://docs.moodle.org/dev/index.php?title=Talk:Moodle_API_Function_List&amp;diff=27838"/>
		<updated>2009-01-29T09:25:48Z</updated>

		<summary type="html">&lt;p&gt;Pigui: &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;
&lt;br /&gt;
== Admin ==&lt;br /&gt;
== Blocks ==&lt;br /&gt;
== Blog ==&lt;br /&gt;
== Calendar ==&lt;br /&gt;
== Category ==&lt;br /&gt;
 get_category()&lt;br /&gt;
 create_category()&lt;br /&gt;
 delete_category()&lt;br /&gt;
 update_category()&lt;br /&gt;
 update_parent_category()&lt;br /&gt;
&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;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Grade ==&lt;br /&gt;
== Group ==&lt;br /&gt;
== Mod ==&lt;br /&gt;
=== Assignment ===&lt;br /&gt;
=== Chat ===&lt;br /&gt;
=== Choice ===&lt;br /&gt;
=== Data ===&lt;br /&gt;
=== Feedback ===&lt;br /&gt;
=== Forum ===&lt;br /&gt;
=== Glossary ===&lt;br /&gt;
=== Lesson ===&lt;br /&gt;
=== Quiz ===&lt;br /&gt;
=== Resource ===&lt;br /&gt;
=== Scorm ===&lt;br /&gt;
=== Survey ===&lt;br /&gt;
=== Wiki ===&lt;br /&gt;
== Portfolio ==&lt;br /&gt;
== Repository ==&lt;br /&gt;
== Role ==&lt;br /&gt;
 create_role()&lt;br /&gt;
 get_roles()&lt;br /&gt;
 update_role()&lt;br /&gt;
 delete_role()&lt;br /&gt;
 assign_role()&lt;br /&gt;
 inherit_capability()&lt;br /&gt;
 allow_capability()&lt;br /&gt;
 prevent_capability()&lt;br /&gt;
 prohibit_capability()&lt;br /&gt;
 get_users_by_role()&lt;br /&gt;
  	&lt;br /&gt;
== Search ==&lt;br /&gt;
== Tag ==&lt;br /&gt;
== User ==&lt;/div&gt;</summary>
		<author><name>Pigui</name></author>
	</entry>
	<entry>
		<id>https://docs.moodle.org/dev/index.php?title=Talk:Moodle_API_Function_List&amp;diff=27837</id>
		<title>Talk:Moodle API Function List</title>
		<link rel="alternate" type="text/html" href="https://docs.moodle.org/dev/index.php?title=Talk:Moodle_API_Function_List&amp;diff=27837"/>
		<updated>2009-01-29T09:20:08Z</updated>

		<summary type="html">&lt;p&gt;Pigui: &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;
&lt;br /&gt;
== Admin ==&lt;br /&gt;
== Blocks ==&lt;br /&gt;
== Blog ==&lt;br /&gt;
== Calendar ==&lt;br /&gt;
== Category ==&lt;br /&gt;
 get_category()&lt;br /&gt;
 create_category()&lt;br /&gt;
 delete_category()&lt;br /&gt;
 update_category()&lt;br /&gt;
 update_parent_category()&lt;br /&gt;
&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;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Grade ==&lt;br /&gt;
== Group ==&lt;br /&gt;
== Mod ==&lt;br /&gt;
=== Assignment ===&lt;br /&gt;
=== Chat ===&lt;br /&gt;
=== Choice ===&lt;br /&gt;
=== Data ===&lt;br /&gt;
=== Feedback ===&lt;br /&gt;
=== Forum ===&lt;br /&gt;
=== Glossary ===&lt;br /&gt;
=== Lesson ===&lt;br /&gt;
=== Quiz ===&lt;br /&gt;
=== Resource ===&lt;br /&gt;
=== Scorm ===&lt;br /&gt;
=== Survey ===&lt;br /&gt;
=== Wiki ===&lt;br /&gt;
== Portfolio ==&lt;br /&gt;
== Repository ==&lt;br /&gt;
== Search ==&lt;br /&gt;
== Tag ==&lt;br /&gt;
== User ==&lt;/div&gt;</summary>
		<author><name>Pigui</name></author>
	</entry>
	<entry>
		<id>https://docs.moodle.org/dev/index.php?title=Talk:Moodle_API_Function_List&amp;diff=27836</id>
		<title>Talk:Moodle API Function List</title>
		<link rel="alternate" type="text/html" href="https://docs.moodle.org/dev/index.php?title=Talk:Moodle_API_Function_List&amp;diff=27836"/>
		<updated>2009-01-29T09:16:50Z</updated>

		<summary type="html">&lt;p&gt;Pigui: &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;
&lt;br /&gt;
== Admin ==&lt;br /&gt;
== Blocks ==&lt;br /&gt;
== Blog ==&lt;br /&gt;
== Calendar ==&lt;br /&gt;
&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;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Grade ==&lt;br /&gt;
== Group ==&lt;br /&gt;
== Mod ==&lt;br /&gt;
=== Assignment ===&lt;br /&gt;
=== Chat ===&lt;br /&gt;
=== Choice ===&lt;br /&gt;
=== Data ===&lt;br /&gt;
=== Feedback ===&lt;br /&gt;
=== Forum ===&lt;br /&gt;
=== Glossary ===&lt;br /&gt;
=== Lesson ===&lt;br /&gt;
=== Quiz ===&lt;br /&gt;
=== Resource ===&lt;br /&gt;
=== Scorm ===&lt;br /&gt;
=== Survey ===&lt;br /&gt;
=== Wiki ===&lt;br /&gt;
== Portfolio ==&lt;br /&gt;
== Repository ==&lt;br /&gt;
== Search ==&lt;br /&gt;
== Tag ==&lt;br /&gt;
== User ==&lt;/div&gt;</summary>
		<author><name>Pigui</name></author>
	</entry>
	<entry>
		<id>https://docs.moodle.org/dev/index.php?title=Talk:Moodle_API_Function_List&amp;diff=27835</id>
		<title>Talk:Moodle API Function List</title>
		<link rel="alternate" type="text/html" href="https://docs.moodle.org/dev/index.php?title=Talk:Moodle_API_Function_List&amp;diff=27835"/>
		<updated>2009-01-29T09:16:29Z</updated>

		<summary type="html">&lt;p&gt;Pigui: &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;
&lt;br /&gt;
== Admin ==&lt;br /&gt;
== Blocks ==&lt;br /&gt;
== Blog ==&lt;br /&gt;
== Calendar ==&lt;br /&gt;
&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;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Grade ==&lt;br /&gt;
== Group ==&lt;br /&gt;
== Mod ==&lt;br /&gt;
=== Assignment ==&lt;br /&gt;
=== Chat ===&lt;br /&gt;
=== Choice ===&lt;br /&gt;
=== Data ===&lt;br /&gt;
=== Feedback ===&lt;br /&gt;
=== Forum ===&lt;br /&gt;
=== Glossary ===&lt;br /&gt;
=== Lesson ===&lt;br /&gt;
=== Quiz ===&lt;br /&gt;
=== Resource ===&lt;br /&gt;
=== Scorm ===&lt;br /&gt;
=== Survey ===&lt;br /&gt;
=== Wiki ===&lt;br /&gt;
&lt;br /&gt;
== Portfolio ==&lt;br /&gt;
== Repository ==&lt;br /&gt;
== Search ==&lt;br /&gt;
== Tag ==&lt;br /&gt;
== User ==&lt;/div&gt;</summary>
		<author><name>Pigui</name></author>
	</entry>
	<entry>
		<id>https://docs.moodle.org/dev/index.php?title=Wiki_2.0&amp;diff=1696</id>
		<title>Wiki 2.0</title>
		<link rel="alternate" type="text/html" href="https://docs.moodle.org/dev/index.php?title=Wiki_2.0&amp;diff=1696"/>
		<updated>2008-11-14T08:00:52Z</updated>

		<summary type="html">&lt;p&gt;Pigui: /* Database design */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Let&#039;s restart the wiki movement, yay!&lt;br /&gt;
&lt;br /&gt;
Here is the plan for 2.0 - we are not looking back, you can access information that was here previously in page history, sorry :-)&lt;br /&gt;
&lt;br /&gt;
=Database design=&lt;br /&gt;
&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;/div&gt;</summary>
		<author><name>Pigui</name></author>
	</entry>
	<entry>
		<id>https://docs.moodle.org/dev/index.php?title=Talk:Wiki_2.0&amp;diff=26926</id>
		<title>Talk:Wiki 2.0</title>
		<link rel="alternate" type="text/html" href="https://docs.moodle.org/dev/index.php?title=Talk:Wiki_2.0&amp;diff=26926"/>
		<updated>2008-11-12T16:52:59Z</updated>

		<summary type="html">&lt;p&gt;Pigui: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=Database design=&lt;br /&gt;
=Formats, Editors &amp;amp; Filters=&lt;br /&gt;
=Locking=&lt;br /&gt;
=Version &amp;amp; diffs=&lt;br /&gt;
=Comments=&lt;br /&gt;
=Groups=&lt;br /&gt;
=Grading=&lt;br /&gt;
=Rating=&lt;br /&gt;
=File handling=&lt;br /&gt;
=Backup/Restore=&lt;br /&gt;
=Tags=&lt;br /&gt;
=Blocks=&lt;br /&gt;
=Permisions=&lt;br /&gt;
=Templates=&lt;/div&gt;</summary>
		<author><name>Pigui</name></author>
	</entry>
	<entry>
		<id>https://docs.moodle.org/dev/index.php?title=Talk:Wiki_2.0&amp;diff=26925</id>
		<title>Talk:Wiki 2.0</title>
		<link rel="alternate" type="text/html" href="https://docs.moodle.org/dev/index.php?title=Talk:Wiki_2.0&amp;diff=26925"/>
		<updated>2008-11-12T16:30:13Z</updated>

		<summary type="html">&lt;p&gt;Pigui: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=Database design=&lt;br /&gt;
=Formats, Editors &amp;amp; Filters=&lt;br /&gt;
=Version &amp;amp; diffs=&lt;br /&gt;
=Comments=&lt;br /&gt;
=Groups=&lt;br /&gt;
=Grading=&lt;br /&gt;
=Rating=&lt;br /&gt;
=File handling=&lt;br /&gt;
=Backup/Restore=&lt;br /&gt;
=Tags=&lt;br /&gt;
=Blocks=&lt;br /&gt;
=Permisions=&lt;br /&gt;
=Templates=&lt;/div&gt;</summary>
		<author><name>Pigui</name></author>
	</entry>
	<entry>
		<id>https://docs.moodle.org/dev/index.php?title=NWiki_roadmap&amp;diff=6633</id>
		<title>NWiki roadmap</title>
		<link rel="alternate" type="text/html" href="https://docs.moodle.org/dev/index.php?title=NWiki_roadmap&amp;diff=6633"/>
		<updated>2007-09-12T10:31:07Z</updated>

		<summary type="html">&lt;p&gt;Pigui: &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;
&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;
==Tracked issues==&lt;br /&gt;
There are several bugs and improvements listed in Moodle&#039;s [http://tracker.moodle.org/secure/IssueNavigator.jspa?assigneeSelect=specificuser&amp;amp;assignee=dfwikiteam tracker].&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;
== Miscellaneous ==&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;
*[[Wiki requirements]]&lt;/div&gt;</summary>
		<author><name>Pigui</name></author>
	</entry>
	<entry>
		<id>https://docs.moodle.org/dev/index.php?title=NWiki_roadmap&amp;diff=6632</id>
		<title>NWiki roadmap</title>
		<link rel="alternate" type="text/html" href="https://docs.moodle.org/dev/index.php?title=NWiki_roadmap&amp;diff=6632"/>
		<updated>2007-09-12T10:23:33Z</updated>

		<summary type="html">&lt;p&gt;Pigui: /* 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;
= 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;
&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;
== Miscellaneous ==&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;
*[[Wiki requirements]]&lt;/div&gt;</summary>
		<author><name>Pigui</name></author>
	</entry>
	<entry>
		<id>https://docs.moodle.org/dev/index.php?title=Talk:Wiki_requirements&amp;diff=26905</id>
		<title>Talk:Wiki requirements</title>
		<link rel="alternate" type="text/html" href="https://docs.moodle.org/dev/index.php?title=Talk:Wiki_requirements&amp;diff=26905"/>
		<updated>2007-06-03T11:16:28Z</updated>

		<summary type="html">&lt;p&gt;Pigui: /* 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: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 issue list (Comments) ==&lt;br /&gt;
&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>Pigui</name></author>
	</entry>
	<entry>
		<id>https://docs.moodle.org/dev/index.php?title=Talk:Wiki_requirements&amp;diff=26904</id>
		<title>Talk:Wiki requirements</title>
		<link rel="alternate" type="text/html" href="https://docs.moodle.org/dev/index.php?title=Talk:Wiki_requirements&amp;diff=26904"/>
		<updated>2007-06-03T11:09:37Z</updated>

		<summary type="html">&lt;p&gt;Pigui: 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: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 issue list (Comments) ==&lt;br /&gt;
&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;/div&gt;</summary>
		<author><name>Pigui</name></author>
	</entry>
</feed>