[Site Admin]-(Manage content), (Manage content)>(Delete content), (Manage content)>(Modify content), (Manage content)>(Create content), [Site Admin]-(Manage pages), (Manage pages)>(Delete a page), (Manage pages)>(Modify a page), (Modify a page)>(Add Content to a page), (Modify a page)>(Remove Content from a page), (Manage pages)>(Create a page)
I can't remember how I stumbled upon this site but I'm glad I did. YUML allows you to create class and use case diagrams online using a simple text syntax. This blog post from the author of the site demonstrates how to use jquery to render a fairly complicated class diagram. Below is the code I used to generate the use case diagram above.
<pre class="diagram">
[Site Admin]-(Manage content),
(Manage content)>(Delete content),
(Manage content)>(Modify content),
(Manage content)>(Create content),
[Site Admin]-(Manage pages),
(Manage pages)>(Delete a page),
(Manage pages)>(Modify a page),
(Modify a page)>(Add Content to a page),
(Modify a page)>(Remove Content from a page),
(Manage pages)>(Create a page)
</pre>
<script type="text/javascript" charset="utf-8">
$('document').ready(
function(){
text = $('.diagram').html().replace('\t','').replace('\n','').replace(/>/g,'>');
$('.diagram').html('');
$('.diagram').append('<img width="320" height="240" src="http://yuml.me/diagram/scruffy/usecase/' + text + '" />');
}
);
</script>
Did it work for you? You are welcome to post your comments/questions or better yet, link to this post, blog about it and tell all your friends who might find this post useful.