Index: lams_tool_wiki_orig/conf/language/lams/ApplicationResources.properties =================================================================== RCS file: /usr/local/cvsroot/lams_tool_wiki_orig/conf/language/lams/ApplicationResources.properties,v diff -u -r1.6 -r1.7 --- lams_tool_wiki_orig/conf/language/lams/ApplicationResources.properties 7 Apr 2008 05:44:55 -0000 1.6 +++ lams_tool_wiki_orig/conf/language/lams/ApplicationResources.properties 8 Apr 2008 05:33:28 -0000 1.7 @@ -133,6 +133,7 @@ label.topic.title.createdby =Created by advanced.reflectOnActivity =Add Notebook at end of wiki with the following instructions: label.authoring.advance.allow.upload =Allow learners to add attachments +label.authoring.advance.allow.new.wiki.page =Allow learners to create new wiki pages error.pageContent.required =Page content cannot be blank. error.wikiTitle.required =Wiki title can not be blank. label.default.user.name =Instructor Index: lams_tool_wiki_orig/conf/language/lams/ApplicationResources_en_AU.properties =================================================================== RCS file: /usr/local/cvsroot/lams_tool_wiki_orig/conf/language/lams/ApplicationResources_en_AU.properties,v diff -u -r1.6 -r1.7 --- lams_tool_wiki_orig/conf/language/lams/ApplicationResources_en_AU.properties 7 Apr 2008 05:44:55 -0000 1.6 +++ lams_tool_wiki_orig/conf/language/lams/ApplicationResources_en_AU.properties 8 Apr 2008 05:33:28 -0000 1.7 @@ -133,6 +133,7 @@ label.topic.title.createdby =Created by advanced.reflectOnActivity =Add Notebook at end of wiki with the following instructions: label.authoring.advance.allow.upload =Allow learners to add attachments +label.authoring.advance.allow.new.wiki.page =Allow learners to create new wiki pages error.pageContent.required =Page content cannot be blank. error.wikiTitle.required =Wiki title can not be blank. label.default.user.name =Instructor Index: lams_tool_wiki_orig/db/sql/create_lams_tool_wiki.sql =================================================================== RCS file: /usr/local/cvsroot/lams_tool_wiki_orig/db/sql/create_lams_tool_wiki.sql,v diff -u -r1.4 -r1.5 --- lams_tool_wiki_orig/db/sql/create_lams_tool_wiki.sql 2 Apr 2008 23:20:25 -0000 1.4 +++ lams_tool_wiki_orig/db/sql/create_lams_tool_wiki.sql 8 Apr 2008 05:33:28 -0000 1.5 @@ -37,6 +37,7 @@ allow_edit smallint, allow_rich_editor smallint, allow_new_topic smallint, + allow_new_wiki_page smallint, allow_upload smallint, maximum_reply integer, minimum_reply integer, @@ -119,8 +120,8 @@ INSERT INTO tl_lawiki10_wiki (uid,title,instructions,online_instructions,offline_instructions,content_id,allow_anonym,run_offline,lock_on_finished,content_in_use,define_later,allow_edit,allow_rich_editor, - allow_new_topic,allow_upload,maximum_reply, minimum_reply,limited_input_flag,limited_of_chars,reflect_on_activity) -VALUES(1,"Wiki","Instructions",null,null,${default_content_id},0,0,0,0,0,1,0,1,0,1,0,1,5000,0); + allow_new_topic,allow_new_wiki_page,allow_upload,maximum_reply, minimum_reply,limited_input_flag,limited_of_chars,reflect_on_activity) +VALUES(1,"Wiki","Instructions",null,null,${default_content_id},0,0,0,0,0,1,0,1,1,0,1,0,1,5000,0); INSERT INTO `tl_lawiki10_message` (`uid`, `create_date`, `last_reply_date`, `update_date`, `create_by`, `modified_by`, `subject`, `body`, `is_authored`, `is_anonymous`, `wiki_session_uid`, `parent_uid`, `wiki_uid`, `reply_number`, `hide_flag`, `report_id`) VALUES (1,NOW(),NOW(),NOW(),null,null,'Wiki Page','Wiki content',1,0,NULL,NULL,1,0,0,NULL); Index: lams_tool_wiki_orig/src/java/org/lamsfoundation/lams/tool/wiki/persistence/Wiki.java =================================================================== RCS file: /usr/local/cvsroot/lams_tool_wiki_orig/src/java/org/lamsfoundation/lams/tool/wiki/persistence/Wiki.java,v diff -u -r1.1 -r1.2 --- lams_tool_wiki_orig/src/java/org/lamsfoundation/lams/tool/wiki/persistence/Wiki.java 7 Apr 2008 07:07:12 -0000 1.1 +++ lams_tool_wiki_orig/src/java/org/lamsfoundation/lams/tool/wiki/persistence/Wiki.java 8 Apr 2008 05:33:28 -0000 1.2 @@ -58,6 +58,7 @@ private boolean allowAnonym; private boolean allowEdit; private boolean allowNewTopic; + private boolean allowNewWikiPage; private boolean allowUpload; private int maximumReply; private int minimumReply; @@ -491,6 +492,16 @@ this.allowNewTopic = allowNewTopic; } /** + * @hibernate.property column="allow_new_wiki_page" + * @return + */ + public boolean isAllowNewWikiPage() { + return allowNewWikiPage; + } + public void setAllowNewWikiPage(boolean allowNewWikiPage) { + this.allowNewWikiPage = allowNewWikiPage; + } + /** * @hibernate.property column="allow_upload" * @return */ Index: lams_tool_wiki_orig/web/jsps/authoring/advance.jsp =================================================================== RCS file: /usr/local/cvsroot/lams_tool_wiki_orig/web/jsps/authoring/advance.jsp,v diff -u -r1.2 -r1.3 --- lams_tool_wiki_orig/web/jsps/authoring/advance.jsp 7 Apr 2008 05:44:55 -0000 1.2 +++ lams_tool_wiki_orig/web/jsps/authoring/advance.jsp 8 Apr 2008 05:33:28 -0000 1.3 @@ -14,6 +14,15 @@

+ + + +

+ +