# WikiData

PageData:
==Table of Contents
[[TOC]]
== Creating a new Wiki page
>'''Method 1'''. Writing a Wiki''''''Word automatically creates a link to an editable the page.
 * Edit a page (by Edit button or by double clicking a page)
 * Simply type any WikiWord ( which is a joined capitalized word like-> ThisIsWikiWord ) in the page and click Save. 
 * The WikiWord becomes a hyperlink to create a new page.
 Examples:  ThisIsWikiPage,  MyVacation,  MyAlbumIn2005
This method is currently disabled. Wiki Links must be specific.

>'''Method 2'''. Use  [''''''[  and  ]''''''] to enclose just about any  page topic
 Examples:  [''''''[The Old Wise Man of Fantasia]'''''']
            [''''''[2006-02-15 Birth of my cousin]'''''']
>'''Method 3'''. Use  [''''''=  and  ]  works similar to method 2
 Examples:  [''''''=The Old Wise Man of Fantasia]
            [''''''=2006-02-15 Birth of my cousin]

== Basic Formatting   

'''Paragraphs''' [1]
 * '''Avoid indenting''' paragraphs.
 * '''Use blank lines''' to separate paragraphs.
 * You can use {'''br'''} to insert line break within a paragraph.   {red}'''NEW'''!{/red}

'''Monospace'''
	* Starting a line with space makes the whole line monospaced.
 This is an example of a monospaced line.

'''Lists'''
 * This is unnumbered list using '''space-asterisk''' 
 * You can also use '''tab-space'''. (If you can't type a TAB, use 8 spaces).  Or better yet just use  1 space.

Numbered List example:

 :* This is numbered list using '''tab-colon-asterisk'''.
 :* You can start a line with <space>:*<space>  
 :* or <space>:*<space> or <space>1.<space>  for lists.


'''Horizontal Line'''
	* Four dashes at the left margin: ''''''--''''''--

'''Comments'''
 * Lines starting with '''//''' are removed from the output

'''Emphasis'''
	* Use doubled single-quotes ('') for emphasis (usually italics)
	* Use tripled single-quotes (''') for strong emphasis (usually bold)
	* Use five single-quotes ('''''), or triples within doubles, for some other emphasis 
	* Use Six single-quotes, or triples within triples, to Break''''''Up Long''''''Bumpy''''''Words so that they do not become Wiki Name''''''s.
	* You can also use them to separate suffixes (like 's') from Wiki Name''''''s.  
	* Emphasis can be used multiple times within a line, but cannot cross line boundaries.
	* Use "-''_''" and "''_''-" for  -_underlining_-.

'''References'''
	* JoinCapitalizedWords to make local references. If the page is NOT YET created the link will LookLikeThis.
	* You can also use '''double brackets''' to create wiki words, for example, the format would be  '''[['''Wiki Word''']]''' [3]
	* Precede URLs with "http:" to create links automatically as in: http://www.c2.com/ 
	* Other kinds of links are mailto:my@email.com, ftp://www.ftp.com, news://ggroup.com
	* ISBN and Amazon(c) book link, use ISBN'':''0672320681 for example ISBN:0672320681

'''Imbedded Images'''
 * Imbedded images preceding url with '''img:''' like this:
  img''':'''http''':'''//c2.com/sig/wiki.gif  or image''':'''http''':'''//c2.com/sig/wiki.gif
img:http://c2.com/sig/wiki.gif 

'''Referencing files relative to the document root. (Local reference shortcut) {red}NEW!!12/2005{/red}'''
 * Note: '''local''': is not followed by slash characters.  For example, writing...
 1. link local file examples  
 
   writing... {blue}local'''''':wiki.css{/blue}      results to this link ->  local:wiki.css
   writing... {blue}local'''''':icon.png{/blue}      results to this link-->  local:icon.png
   If file is sub folder , simply write like this --> {blue}local'''''':images\icons\icon.png{/blue} 

 2. local image extensions

   The keyword $''''''image$ results in a reference to local'''''':images/page_Current''''''Page''''''Name. This allows each page to have a directory of local images.
   The keyword $''''''Page$ results in the name of the current page

 3. local image examples    
 
   writing... {blue}image'''''':local:icon.png{/blue} results to this --> image:local:icon.png  
   writing... {blue}imageleft'''''':local:icon.png and  imageright'''''':local:icon.png{/blue} work as follows...
imageleft:local:icon.png  
imageright:local:icon.png

{br}
'''Footnotes'''
	* You can use numeric and square bracket for a footnote. [2]
	* At the bottom, just add square bracket at first character of a line and the number.

== Other Types of Formatting
	* Three blank lines creates 1 blank line
	* '==','===','====' at the start of line creates Topic
	* Coloring text for {red}red{/red}, {green}green{/green}, {blue}blue{/blue} and {black}black{/black} are allowed but must be kept at minimum.  Remember wiki is not about fancy presentation but more about quality content.
	* Use ">" to indent a paragraph (first level).   You can  also use ">>" for second level. ">>>" for third level indentation or block quote. ''' Formerly, the pipe character '|' was used for this purpose.'''  Pipe character is now used for tables. see below.
	* Use also '''{'''italic'''}''' or '''{'''bold'''}''' to {italic}highlight longer texts or paragraphs.{/italic}
	* Precede url with image with  '''Imageleft:''' or '''Imageright:'''  or '''Imagecenter:'''to justify image.

== Alternate Labels to Links and Wiki Words
 * Use alternate label to hide URL or hyperlink  like this...
 #@91;Go to Cnn News|http''''''://cnn.com#@93;
yields this...   [Go to Cnn News|http://cnn.com] !!!
 * Use alternate label to hide WikiWord like this:  
 #@91;Go to my Wiki homepage=wikiasp#@93;
yields this...
[Go to my Wiki homepage=Wikiasp] !!!

== InterWiki Links
Examples:
 #@91;My Website=ElreySite::Vacation''''''Page#@93;   -> ''Goes to the page VacationPage of database ElreySite using My Website as link alias.''
 #@91;My Website=Elrey''''''Site::#@93;               -> ''Goes to default start page of database ElreySite using My Website as link alias.'' 
 #@91;Elrey''''''Site::Vacation''''''Page#@93;              -> ''Goes to the page VacationPage of database ElreySite using no link alias.''
 #@91;Elrey''''''Site::#@93;                          -> ''Goes to default start page of database ElreySite using no link alias.''

== Table of Contents
Each page may contain a Table of Contents. It will be calculated based on the Top Level Tops that start with a space that are found at the beginning of a line. ie ''''''== Name 

The table will be inserted in the output to replace a line that starts with [''''''[TOC]''''''].

== Clickable Images
 * Use same technique above to create clickable (note the space aroung the img link)
 #@91; img'''''':http''''''://c2.com/sig/wiki.gif |http''''''://c2.com#@93;
yields this...
[ img:http://c2.com/sig/wiki.gif |http://c2.com]

== Tables
 * {red}'''NEW'''!{/red} - Use '||' character to construct tables.  Each row can have a color scheme by using '|!', '!|', or '!!'. Each row need not end with '||'. For example

|| This is || Ordinary Row || a New WikiAsp Feature
!| This color scheme || Sample || One
|! This color scheme || Sample || Two
!! This color scheme || Sample || Three
|| Great feature 

|! S|| M|| T|| W|| T|| F|| S
||  ||  || 1|| 2|| 3|| 4|| 5
|| 6|| 7|| 8|| 9||10||11||12
||13||14||15||16||17||18||19
||20||21||22||23||24||25||26
||27||28||29||30||31||  || 

== Sample HTML ({red}'''NEW'''!{/red})

If you know HTML, you can also enter it and tailor your wiki pages to your heart's desire.

>This is useful for imbedding Source Code and programs.  [Search Google for the utility|http://www.google.com/search?q=CopySourceAsHTML]


   22     <microsoft.web>

   23         <converters>

   24             <add type="Microsoft.Web.Script.Serialization.Converters.DataSetConverter"/>

   25             <add type="Microsoft.Web.Script.Serialization.Converters.DataRowConverter"/>

   26             <add type="Microsoft.Web.Script.Serialization.Converters.DataTableConverter"/>

   27         </converters>

   28     </microsoft.web>

   29     <appSettings/>





>CopySourceAsHTML is a utility that preserves syntax coloring



    9 using System.Web.UI.WebControls.WebParts;

   10 using System.Web.UI.HtmlControls;

   11 

   12 public partial class AddData : System.Web.UI.Page {

   13 

   14     protected void Button1_Click(object sender, EventArgs e) {

   15 

   16         int numItemsToAdd = Int32.Parse(NumAdd.Text);

   17         string categoryName = Server.HtmlDecode(Category.Text);

   18 

   19         ListManager lists = new ListManager();

   20 

   21         for (int i = 0; i < numItemsToAdd; i++) {





== Collapsible Panel

5/2006 - uses the syntax [Drop#] .. 

[Drop#001## View the code]
   14     protected void Button1_Click(object sender, EventArgs e) {

   15 

   16         int numItemsToAdd = Int32.Parse(NumAdd.Text);

   17         string categoryName = Server.HtmlDecode(Category.Text);

   18 

   19         ListManager lists = new ListManager();

   20 

   21         for (int i = 0; i < numItemsToAdd; i++) {



[/Drop]

[4]

== NEW bullet list (using the >* notation)
>*Level 1
>>*Level 2
>>>*Level 3
>>>>*Level 4
>>>*Level 3
>>*Level 2
>*Level 1



----
[1] This page was revised to reflect changes by  ElreyRonald.
[2] A sample footnote. Clicking on this link takes you back and forth between the text and footnote.
[3] This is not standard in C2.com wiki but implemented in most engines.  Useful for other languages like German.

PrevPageData:
@@@@@@@@@@@@@@@@8/6/2013 2:56:11 PM : 10.240.2.79@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@

==Table of Contents
[[TOC]]
== Creating a new Wiki page
>'''Method 1'''. Writing a Wiki''''''Word automatically creates a link to an editable the page.
 * Edit a page (by Edit button or by double clicking a page)
 * Simply type any WikiWord ( which is a joined capitalized word like-> ThisIsWikiWord ) in the page and click Save. 
 * The WikiWord becomes a hyperlink to create a new page.
 Examples:  ThisIsWikiPage,  MyVacation,  MyAlbumIn2005
This method is currently disabled. Wiki Links must be specific.

>'''Method 2'''. Use  [''''''[  and  ]''''''] to enclose just about any  page topic
 Examples:  [''''''[The Old Wise Man of Fantasia]'''''']
            [''''''[2006-02-15 Birth of my cousin]'''''']
>'''Method 3'''. Use  [''''''=  and  ]  works similar to method 2
 Examples:  [''''''=The Old Wise Man of Fantasia]
            [''''''=2006-02-15 Birth of my cousin]

== Basic Formatting   

'''Paragraphs''' [1]
 * '''Avoid indenting''' paragraphs.
 * '''Use blank lines''' to separate paragraphs.
 * You can use {'''br'''} to insert line break within a paragraph.   {red}'''NEW'''!{/red}

'''Monospace'''
	* Starting a line with space makes the whole line monospaced.
 This is an example of a monospaced line.

'''Lists'''
 * This is unnumbered list using '''space-asterisk''' 
 * You can also use '''tab-space'''. (If you can't type a TAB, use 8 spaces).  Or better yet just use  1 space.

Numbered List example:

 :* This is numbered list using '''tab-colon-asterisk'''.
 :* You can start a line with <space>:*<space>  
 :* or <space>:*<space> or <space>1.<space>  for lists.


'''Horizontal Line'''
	* Four dashes at the left margin: ''''''--''''''--

'''Emphasis'''
	* Use doubled single-quotes ('') for emphasis (usually italics)
	* Use tripled single-quotes (''') for strong emphasis (usually bold)
	* Use five single-quotes ('''''), or triples within doubles, for some other emphasis 
	* Use Six single-quotes, or triples within triples, to Break''''''Up Long''''''Bumpy''''''Words so that they do not become Wiki Name''''''s.
	* You can also use them to separate suffixes (like 's') from Wiki Name''''''s.  
	* Emphasis can be used multiple times within a line, but cannot cross line boundaries.
	* Use "-''_''" and "''_''-" for  -_underlining_-.

'''References'''
	* JoinCapitalizedWords to make local references. If the page is NOT YET created the link will LookLikeThis.
	* You can also use '''double brackets''' to create wiki words, for example, the format would be  '''[['''Wiki Word''']]''' [3]
	* Precede URLs with "http:" to create links automatically as in: http://www.c2.com/ 
	* Other kinds of links are mailto:my@email.com, ftp://www.ftp.com, news://ggroup.com
	* ISBN and Amazon(c) book link, use ISBN'':''0672320681 for example ISBN:0672320681

'''Imbedded Images'''
 * Imbedded images preceding url with '''img:''' like this:
  img''':'''http''':'''//c2.com/sig/wiki.gif  or image''':'''http''':'''//c2.com/sig/wiki.gif
img:http://c2.com/sig/wiki.gif 

'''Referencing files relative to the document root. (Local reference shortcut) {red}NEW!!12/2005{/red}'''
 * Note: '''local''': is not followed by slash characters.  For example, writing...
 1. link local file examples  
 
   writing... {blue}local'''''':wiki.css{/blue}      results to this link ->  local:wiki.css
   writing... {blue}local'''''':icon.png{/blue}      results to this link-->  local:icon.png
   If file is sub folder , simply write like this --> {blue}local'''''':images\icons\icon.png{/blue} 

 2. local image extensions

   The keyword $''''''image$ results in a reference to local'''''':images/page_Current''''''Page''''''Name. This allows each page to have a directory of local images.
   The keyword $''''''Page$ results in the name of the current page

 3. local image examples    
 
   writing... {blue}image'''''':local:icon.png{/blue} results to this --> image:local:icon.png  
   writing... {blue}imageleft'''''':local:icon.png and  imageright'''''':local:icon.png{/blue} work as follows...
imageleft:local:icon.png  
imageright:local:icon.png

{br}
'''Footnotes'''
	* You can use numeric and square bracket for a footnote. [2]
	* At the bottom, just add square bracket at first character of a line and the number.

== Other Types of Formatting
	* Three blank lines creates 1 blank line
	* '==','===','====' at the start of line creates Topic
	* Coloring text for {red}red{/red}, {green}green{/green}, {blue}blue{/blue} and {black}black{/black} are allowed but must be kept at minimum.  Remember wiki is not about fancy presentation but more about quality content.
	* Use ">" to indent a paragraph (first level).   You can  also use ">>" for second level. ">>>" for third level indentation or block quote. ''' Formerly, the pipe character '|' was used for this purpose.'''  Pipe character is now used for tables. see below.
	* Use also '''{'''italic'''}''' or '''{'''bold'''}''' to {italic}highlight longer texts or paragraphs.{/italic}
	* Precede url with image with  '''Imageleft:''' or '''Imageright:'''  or '''Imagecenter:'''to justify image.

== Alternate Labels to Links and Wiki Words
 * Use alternate label to hide URL or hyperlink  like this...
 #@91;Go to Cnn News|http''''''://cnn.com#@93;
yields this...   [Go to Cnn News|http://cnn.com] !!!
 * Use alternate label to hide WikiWord like this:  
 #@91;Go to my Wiki homepage=wikiasp#@93;
yields this...
[Go to my Wiki homepage=Wikiasp] !!!

== InterWiki Links
Examples:
 #@91;My Website=ElreySite::Vacation''''''Page#@93;   -> ''Goes to the page VacationPage of database ElreySite using My Website as link alias.''
 #@91;My Website=Elrey''''''Site::#@93;               -> ''Goes to default start page of database ElreySite using My Website as link alias.'' 
 #@91;Elrey''''''Site::Vacation''''''Page#@93;              -> ''Goes to the page VacationPage of database ElreySite using no link alias.''
 #@91;Elrey''''''Site::#@93;                          -> ''Goes to default start page of database ElreySite using no link alias.''

== Table of Contents
Each page may contain a Table of Contents. It will be calculated based on the Top Level Tops that start with a space that are found at the beginning of a line. ie ''''''== Name 

The table will be inserted in the output to replace a line that starts with [''''''[TOC]''''''].

== Clickable Images
 * Use same technique above to create clickable (note the space aroung the img link)
 #@91; img'''''':http''''''://c2.com/sig/wiki.gif |http''''''://c2.com#@93;
yields this...
[ img:http://c2.com/sig/wiki.gif |http://c2.com]

== Tables
 * {red}'''NEW'''!{/red} - Use '||' character to construct tables.  Each row can have a color scheme by using '|!', '!|', or '!!'. Each row need not end with '||'. For example

|| This is || Ordinary Row || a New WikiAsp Feature
!| This color scheme || Sample || One
|! This color scheme || Sample || Two
!! This color scheme || Sample || Three
|| Great feature 

|! S|| M|| T|| W|| T|| F|| S
||  ||  || 1|| 2|| 3|| 4|| 5
|| 6|| 7|| 8|| 9||10||11||12
||13||14||15||16||17||18||19
||20||21||22||23||24||25||26
||27||28||29||30||31||  || 

== Sample HTML ({red}'''NEW'''!{/red})

If you know HTML, you can also enter it and tailor your wiki pages to your heart's desire.

>This is useful for imbedding Source Code and programs.  [Search Google for the utility|http://www.google.com/search?q=CopySourceAsHTML]


   22     <microsoft.web>

   23         <converters>

   24             <add type="Microsoft.Web.Script.Serialization.Converters.DataSetConverter"/>

   25             <add type="Microsoft.Web.Script.Serialization.Converters.DataRowConverter"/>

   26             <add type="Microsoft.Web.Script.Serialization.Converters.DataTableConverter"/>

   27         </converters>

   28     </microsoft.web>

   29     <appSettings/>





>CopySourceAsHTML is a utility that preserves syntax coloring



    9 using System.Web.UI.WebControls.WebParts;

   10 using System.Web.UI.HtmlControls;

   11 

   12 public partial class AddData : System.Web.UI.Page {

   13 

   14     protected void Button1_Click(object sender, EventArgs e) {

   15 

   16         int numItemsToAdd = Int32.Parse(NumAdd.Text);

   17         string categoryName = Server.HtmlDecode(Category.Text);

   18 

   19         ListManager lists = new ListManager();

   20 

   21         for (int i = 0; i < numItemsToAdd; i++) {





== Collapsible Panel

5/2006 - uses the syntax [Drop#] .. 

[Drop#001## View the code]
   14     protected void Button1_Click(object sender, EventArgs e) {

   15 

   16         int numItemsToAdd = Int32.Parse(NumAdd.Text);

   17         string categoryName = Server.HtmlDecode(Category.Text);

   18 

   19         ListManager lists = new ListManager();

   20 

   21         for (int i = 0; i < numItemsToAdd; i++) {



[/Drop]

[4]

== NEW bullet list (using the >* notation)
>*Level 1
>>*Level 2
>>>*Level 3
>>>>*Level 4
>>>*Level 3
>>*Level 2
>*Level 1



----
[1] This page was revised to reflect changes by  ElreyRonald.
[2] A sample footnote. Clicking on this link takes you back and forth between the text and footnote.
[3] This is not standard in C2.com wiki but implemented in most engines.  Useful for other languages like German.


PageData:
Table of Contents
[[TOC]]
== Release Notes
Migrated the storage of the Access Manager Release Notes from the (deprecated) MASS Wiki into the Access Manager tool itself.
== Merged several features from Release Manager into Deployment Manager
>* The use of an internal Wiki Engine
>* Common header generation on all pages
>* Common header to highlight use on non-Production machines and databases
>* Tooltips
>* Authentication process
>>* Use Authentication domain as provided by Access Manager
>>* No password when used on Development Database
== Page Header
>* Moved menu items around to match the rest of the Manager tool suite
>* Added the About menu


PageData:
==Table of Contents
[[TOC]]
== User Account Management
Added in functionality to edit user account details, by adding an edit button to each user entry.

Added a popup window to view and edit the user account details. Derived the window from the New Account popup, as it already contained functionality to validate data entered and submit the data to the database.
== User Accounts Search
Altered the search function so that it searches the user database regardless of what page is currently selected.

Previously, the search was only successful when the User Accounts page was currently being viewed.
When a search is completed, User Accounts is selected in the navigation tree, rather than the page that the user has come from
== User Account Alteration Success Notification
Added a success notification message to the User Accounts page that is displayed upon returning from a successful user account edit.

Added a success notification message to the User accounts page that is displayed upon returning from a successful user account removal


PageData:
==Table of Contents
[[TOC]]
== Remove dependency upon def_action_buttons table in the database


PageData:
==Table of Contents
[[TOC]]
== DEVI-070968


PageData:
Table of Contents
[[TOC]]
== Added Access Control
Use Actions to limit access to some of the more complicated pages.

Allows the implementation of a Role that simply allows a New User to be added to the system, without the fear of damaging other parts of the configuration.

== Modifications to the display and setting of user roles and permissions
>* Added a page that shows all an Applications Actions and allows editing of those actions that are overridden by the user.
>* Modified the page that displays a Users permissions and allowed creation of some overridden actions.
>>* Now this page does not provide any editing. It simply shows that User Permissions. The creation and editing of override permissions has been placed on a separate page.
== Fixed stored procedure pk_role.set_role_permissions
The comments indicated that when a control object is set to be Active is should also be set to be Visible.

This half worked. The Visible flag would be set, but the Active flag was not being set. This has been corrected.

== Fixed stored procedure  pk_security.get_user_data_permissions
The procedure now returns the name of the associated control object. This allows applications to determine the object that is being controlled.

== Edit Control and Role Elements
Added dialogs to allow the editing of Control and Roles.

The name of the Control or Role can also be changed, but this may cause application problems as the linkage is via the 'Name' and not its internal identifier.

Primary use is the alter the 'Description' of the element. 

== About Page
Supplied missing images

== User General Page
Added a button to allow the user's detailed to be directly edited

== User Account Editor
Added missing image

== FavIcon support
Add FavIcon support. With configuration via global.asa. Allows Production/Test and Dev web sites to have different Icons

== Page Footer and ABout Page
Made page footer and the About the same as the rest of the Manager Suite. Removed the 'year' indication from the copyright notice. Removed the 'contact us' from the footer.

PrevPageData:
@@@@@@@@@@@@@@@@7/10/2015 3:02:08 PM : 10.240.2.79@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@

Table of Contents
[[TOC]]
== Added Access Control
Use Actions to limit access to some of the more complicated pages.

Allows the implementation of a Role that simply allows a New User to be added to the system, without the fear of damaging other parts of the configuration.

== Modifications to the display and setting of user roles and permissions
>* Added a page that shows all an Applications Actions and allows editing of those actions that are overridden by the user.
>* Modified the page that displays a Users permissions and allowed creation of some overridden actions.
>>* Now this page does not provide any editing. It simply shows that User Permissions. The creation and editing of override permissions has been placed on a separate page.
== Fixed stored procedure pk_role.set_role_permissions
The comments indicated that when a control object is set to be Active is should also be set to be Visible.

This half worked. The Visible flag would be set, but the Active flag was not being set. This has been corrected.

== Fixed stored procedure  pk_security.get_user_data_permissions
The procedure now returns the name of the associated control object. This allows applications to determine the object that is being controlled.

== Edit Control and Role Elements
Added dialogs to allow the editing of Control and Roles.

The name of the Control or Role can also be changed, but this may cause application problems as the linkage is via the 'Name' and not its internal identifier.

Primary use is the alter the 'Description' of the element. 

== About Page
Supplied missing images

== User General Page
Added a button to allow the user's detailed to be directly edited

== User Account Editor
Added missing image



@@@@@@@@@@@@@@@@10/6/2015 1:08:05 PM : 10.240.2.79@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@

Table of Contents
[[TOC]]
== Modifications to the display and setting of user roles and permissions
>* Added a page that shows all an Applications Actions and allows editing of those actions that are overridden by the user.
>* Modified the page that displays a Users permissions and allowed creation of some overridden actions.
>>* Now this page does not provide any editing. It simply shows that User Permissions. The creation and editing of override permissions has been placed on a separate page.
== Fixed stored procedure pk_role.set_role_permissions
The comments indicated that when a control object is set to be Active is should also be set to be Visible.

This half worked. The Visible flag would be set, but the Active flag was not being set. This has been corrected.

== Fixed stored procedure  pk_security.get_user_data_permissions
The procedure now returns the name of the associated control object. This allows applications to determine the object that is being controlled.

== Edit Control and Role Elements
Added dialogs to allow the editing of Control and Roles.

The name of the Control or Role can also be changed, but this may cause application problems as the linkage is via the 'Name' and not its internal identifier.

Primary use is the alter the 'Description' of the element. 

== About Page
Supplied missing images

== User General Page
Added a button to allow the user's detailed to be directly edited

== User Account Editor
Added missing image



@@@@@@@@@@@@@@@@10/6/2015 1:06:23 PM : 10.240.2.79@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@

Table of Contents
[[TOC]]
== Modifications to the display and setting of user roles and permissions
>* Added a page that shows all an Applications Actions and allows editing of those actions that are overridden by the user.
>* Modified the page that displays a Users permissions and allowed creation of some overridden actions.
>>* This
== Fixed stored procedure pk_role.set_role_permissions
The comments indicated that when a control object is set to be Active is should also be set to be Visible.

This half worked. The Visible flag would be set, but the Active flag was not being set. This has been corrected.

== Fixed stored procedure  pk_security.get_user_data_permissions
The procedure now returns the name of the associated control object. This allows applications to determine the object that is being controlled.

== Edit Control and Role Elements
Added dialogs to allow the editing of Control and Roles.

The name of the Control or Role can also be changed, but this may cause application problems as the linkage is via the 'Name' and not its internal identifier.

Primary use is the alter the 'Description' of the element. 

== About Page
Supplied missing images

== User General Page
Added a button to allow the user's detailed to be directly edited

== User Account Editor
Added missing image



@@@@@@@@@@@@@@@@10/6/2015 1:05:00 PM : 10.240.2.79@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@

Table of Contents
[[TOC]]
== Modifications to the display and setting of user roles and permissions
>* Added a page that shows all an Applications Actions and allows editing of those actions that are overridden by the user.
>*
== Fixed stored procedure pk_role.set_role_permissions
The comments indicated that when a control object is set to be Active is should also be set to be Visible.

This half worked. The Visible flag would be set, but the Active flag was not being set. This has been corrected.

== Fixed stored procedure  pk_security.get_user_data_permissions
The procedure now returns the name of the associated control object. This allows applications to determine the object that is being controlled.

== Edit Control and Role Elements
Added dialogs to allow the editing of Control and Roles.

The name of the Control or Role can also be changed, but this may cause application problems as the linkage is via the 'Name' and not its internal identifier.

Primary use is the alter the 'Description' of the element. 

== About Page
Supplied missing images

== User General Page
Added a button to allow the user's detailed to be directly edited

== User Account Editor
Added missing image



@@@@@@@@@@@@@@@@10/5/2015 2:47:43 PM : 10.240.2.79@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@

Table of Contents
[[TOC]]
== Fixed stored procedure pk_role.set_role_permissions
The comments indicated that when a control object is set to be Active is should also be set to be Visible.

This half worked. The Visible flag would be set, but the Active flag was not being set. This has been corrected.

== Fixed stored procedure  pk_security.get_user_data_permissions
The procedure now returns the name of the associated control object. This allows applications to determine the object that is being controlled.

== Edit Control and Role Elements
Added dialogs to allow the editing of Control and Roles.

The name of the Control or Role can also be changed, but this may cause application problems as the linkage is via the 'Name' and not its internal identifier.

Primary use is the alter the 'Description' of the element. 

== About Page
Supplied missing images

== User General Page
Added a button to allow the user's detailed to be directly edited

== User Account Editor
Added missing image



@@@@@@@@@@@@@@@@8/7/2015 3:58:19 PM : 10.240.2.79@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@

Table of Contents
[[TOC]]
== Fixed stored procedure pk_role.set_role_permissions
The comments indicated that when a control object is set to be Active is should also be set to be Visible.

This half worked. The Visible flag would be set, but the Active flag was not being set. This has been corrected.

== Fixed stored procedure  pk_security.get_user_data_permissions
The procedure now returns the name of the associated control object. This allows applications to determine the object that is being controlled.

== Edit Control and Role Elements
Added dialogs to allow the editing of Control and Roles.

The name of the Control or Role can also be changed, but this may cause application problems as the linkage is via the 'Name' and not its internal identifier.

Primary use is the alter the 'Description' of the element. 

== About Page
Supplied missing images



@@@@@@@@@@@@@@@@8/7/2015 3:47:48 PM : 10.240.2.79@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@

Table of Contents
[[TOC]]
== Fixed stored procedure pk_role.set_role_permissions
The comments indicated that when a control object is set to be Active is should also be set to be Visible.

This half worked. The Visible flag would be set, but the Active flag was not being set. This has been corrected.

== Fixed stored procedure  pk_security.get_user_data_permissions
The procedure now returns the name of the associated control object. This allows applications to determine the object that is being controlled.

== Edit Control and Role Elements
Added dialogs to allow the editing of Control and Roles.

The name of the Control or Role can also be changed, but this may cause application problems as the linkage is via the 'Name' and not its internal identifier.

Primary use is the alter the 'Description' of the element. 



@@@@@@@@@@@@@@@@8/7/2015 3:19:12 PM : 10.240.2.79@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@

Table of Contents
[[TOC]]
== Fixed stored procedure pk_role.set_role_permissions
The comments indicated that when a control object is set to be Active is should also be set to be Visible.

This half worked. The Visible flag would be set, but the Active flag was not being set. This has been corrected.

== Fixed stored procedure  pk_security.get_user_data_permissions
The procedure now returns the name of the associated control object. This allows applications to determine the object that is being controlled.

== Edit Control Description
Added dialogs to allow the editing of a Control's Description.

The name of the control can also be changed, but this may cause application problems as the linkage is via the 'Control Name' and not its internal identifier. 



@@@@@@@@@@@@@@@@5/5/2015 5:12:27 PM : 10.240.2.79@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@

Table of Contents
[[TOC]]
== Fixed stored procedure pk_role.set_role_permissions
The comments indicated that when a control object is set to be Active is should also be set to be Visible.

This half worked. The Visible flag would be set, but the Active flag was not being set. This has been corrected.

== Fixed stored procedure  pk_security.get_user_data_permissions
The procedure now returns the name of the associated control object. This allows applications to determine the object that is being controlled.



@@@@@@@@@@@@@@@@5/5/2015 5:06:57 PM : 10.240.2.79@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@


PageData:
==Summary of Changes
Table of Contents
[[TOC]]
Changes introduced since the last release

PrevPageData:
@@@@@@@@@@@@@@@@21/08/2018 4:53:11 PM : 10.240.1.125@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@

==Summary of Changes
Table of Contents
[[TOC]]
Changes introduced since the last release

== Access control delegation
Added a new 'Role' to the access control system to allow delegation of access.
If a user has been granted the 'DelegateRoles' roles , then that user can assign and revoke the roles of other users, limited to the users own roles.

ie: The user can grant/revoke another user any role that they have, but they cannot grant/revoke a role that they do not possess.

This will allow a Team Lead to:
 * Added members to their team
 * Provide them with some level of access.

== Main Application Menu
Similar to other applications in the Manager Suite:
 * Direct access to the Help Wiki
 * Direct access to other Manager Suite applications



@@@@@@@@@@@@@@@@21/08/2018 4:13:13 PM : 10.240.1.125@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@

==Summary of Changes
Table of Contents
[[TOC]]
Changes introduced since the last release

== Access control delegation
Added a new 'Role' to the access control system to allow delegation of access.
If a user has been granted the 'DelegateRoles' roles , then that user can assign and revoke the roles of other users, limited to the users own roles.

ie: The user can grant/revoke another user any role that they have, but they cannot grant/revoke a role that they do not possess.

This will allow a Team Lead to:
 * Added members to their team
 * Provide them with some level of access.

== Main Application Menu
Similar to other applications in the Manager Suite:
 * Direct access to the Help Wiki
 * Direct access to other Manager Suite applications



@@@@@@@@@@@@@@@@12/12/2017 1:32:58 PM : 10.240.1.125@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@

==Summary of Changes
Table of Contents
[[TOC]]
Changes introduced since the last release

== Access control delegation
Added a new 'Role' to the access control system to allow delegation of access.
If a user has been granted the 'DelegateRoles' roles , then that user can assign and revoke the roles of other users, limited to the users own roles.

ie: The user can grant/revoke another user any role that they have, but they cannot grant/revoke a role that they do not possess.

This will allow a Team Lead to:
 * Added members to their team
 * Provide them with some level of access.



@@@@@@@@@@@@@@@@12/12/2017 1:28:56 PM : 10.240.1.125@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@

==Summary of Changes
Table of Contents
[[TOC]]
Changes introduced since the last release

== Access control delegation
Added a new 'Role' to the access control system to allow delegation of access.



@@@@@@@@@@@@@@@@25/10/2016 11:15:56 AM : 10.240.2.161@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@

==Summary of Changes
Table of Contents
[[TOC]]
Changes introduced since the last release


@@@@@@@@@@@@@@@@8/10/2016 2:48:30 PM : 10.240.2.161@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@

==Summary of Changes
Table of Contents
[[TOC]]
== Field Validation [JATS-48]
Moved field validation from the database to the body of the code.

== Fixed Oracle Session Handle Leak [JATS-397]
Access Manager was leaking Oracle session handles. 

When binding variables to a database session, all the binding must be removed before the page processing completes otherwise the Oracle driver holds a session handle open. 

In practice: All 'OraDatabase.Parameters.Add' statements need a matching OraDatabase.Parameters.Remove.


@@@@@@@@@@@@@@@@28/06/2016 2:30:29 PM : 10.240.2.161@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@

==Summary of Changes
Table of Contents
[[TOC]]
== Field Validation [JATS-48]
Moved field validation from the database to the body of the code.


@@@@@@@@@@@@@@@@28/06/2016 2:29:36 PM : 10.240.2.161@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@

Table of Contents
[[TOC]]
== Field Validation [JATS-48]
Moved field validation from the database to the body of the code.


@@@@@@@@@@@@@@@@28/06/2016 2:08:47 PM : 10.240.2.161@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@

Table of Contents
[[TOC]]
== Field Validation


PageData:
==Summary of Changes
Table of Contents
[[TOC]]
== Field Validation [JATS-48]
Moved field validation from the database to the body of the code.

== Fixed Oracle Session Handle Leak [JATS-397]
Access Manager was leaking Oracle session handles. 

When binding variables to a database session, all the binding must be removed before the page processing completes otherwise the Oracle driver holds a session handle open. 

In practice: All 'OraDatabase.Parameters.Add' statements need a matching OraDatabase.Parameters.Remove.


PageData:
==Summary of Changes
Table of Contents
[[TOC]]

== Access control delegation
Added a new 'Role' to the access control system to allow delegation of access.
If a user has been granted the 'DelegateRoles' roles , then that user can assign and revoke the roles of other users, limited to the users own roles.

ie: The user can grant/revoke another user any role that they have, but they cannot grant/revoke a role that they do not possess.

This will allow a Team Lead to:
 * Added members to their team
 * Provide them with some level of access.

== Main Application Menu
Similar to other applications in the Manager Suite:
 * Direct access to the Help Wiki
 * Direct access to other Manager Suite applications

PrevPageData:
@@@@@@@@@@@@@@@@21/08/2018 4:54:18 PM : 10.240.1.125@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@

==Summary of Changes
Table of Contents
[[TOC]]

== Access control delegation
Added a new 'Role' to the access control system to allow delegation of access.
If a user has been granted the 'DelegateRoles' roles , then that user can assign and revoke the roles of other users, limited to the users own roles.

ie: The user can grant/revoke another user any role that they have, but they cannot grant/revoke a role that they do not possess.

This will allow a Team Lead to:
 * Added members to their team
 * Provide them with some level of access.

== Main Application Menu
Similar to other applications in the Manager Suite:
 * Direct access to the Help Wiki
 * Direct access to other Manager Suite applications



@@@@@@@@@@@@@@@@21/08/2018 4:53:26 PM : 10.240.1.125@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@

==Summary of Changes
Table of Contents
[[TOC]]
Changes introduced since the last release

== Access control delegation
Added a new 'Role' to the access control system to allow delegation of access.
If a user has been granted the 'DelegateRoles' roles , then that user can assign and revoke the roles of other users, limited to the users own roles.

ie: The user can grant/revoke another user any role that they have, but they cannot grant/revoke a role that they do not possess.

This will allow a Team Lead to:
 * Added members to their team
 * Provide them with some level of access.

== Main Application Menu
Similar to other applications in the Manager Suite:
 * Direct access to the Help Wiki
 * Direct access to other Manager Suite applications


