# HG changeset patch # User rbernard # Date 1264016618 -3600 # Node ID 61fd17f9ab78036b966966ae4cf27ed2f3e13a3c # Parent dda94db1149a4ec91950a153dab9bd863601dc4d enh: detached comments bug fix: test corrected bug fix: permalink to comment diff -r dda94db1149a -r 61fd17f9ab78 src/cm/media/css/site/text_view_comments/c-style-comment.css --- a/src/cm/media/css/site/text_view_comments/c-style-comment.css Wed Jan 13 18:15:21 2010 +0100 +++ b/src/cm/media/css/site/text_view_comments/c-style-comment.css Wed Jan 20 20:43:38 2010 +0100 @@ -33,6 +33,15 @@ color: #565656; } +.c-no-scope-msg { + font-size: 77%; + color: #F00; +} + +.c-has-scope .c-no-scope-msg { + display:none; +} + .c-error { color: #FF0000; } @@ -104,8 +113,8 @@ background-position: 0 -74px; } -.c-focus-comment .c-comment a.c-show-scope { - background-image: none; +.c-is-reply .c-comment a.c-show-scope, .c-focus-comment .c-comment a.c-show-scope, .c-has-no-scope .c-comment a.c-show-scope { + display: none; } input[type="text"], input[type="password"], textarea { diff -r dda94db1149a -r 61fd17f9ab78 src/cm/media/js/client/c_client-min.js --- a/src/cm/media/js/client/c_client-min.js Wed Jan 13 18:15:21 2010 +0100 +++ b/src/cm/media/js/client/c_client-min.js Wed Jan 20 20:43:38 2010 +0100 @@ -1,1 +1,1 @@ -gNewReplyHost=null;gNewReply=null;instanciateNewReplyForm=function(i){if(gNewReply==null){gNewReply={val:{name:gPrefs.get("user","name"),email:gPrefs.get("user","email"),title:"",content:"",tags:""},ids:{name:gPrefs.get("user","name"),email:gPrefs.get("user","email"),title:"",content:"",tags:"",formId:CY.guid(),nameInputId:CY.guid(),emailInputId:CY.guid(),titleInputId:CY.guid(),contentInputId:CY.guid(),keyInputId:CY.guid(),formatInputId:CY.guid(),tagsInputId:CY.guid(),parentCommentId:CY.guid(),addBtnId:CY.guid(),cancelBtnId:CY.guid()},handlers:{}};}gNewReplyHost=i;var b='
| '+gettext("Text")+' | ||
| '+gettext("Authors")+' | '+gettext("States")+' | |||||
| '+gettext("Dates")+' | '+gettext("Tags")+' |
| ('+gettext("filter:")+' / /) | , '+gettext("browse by:")+' | ![]() ![]() | -/ | ![]() ![]() | ![]() | ![]() |
| "+gettext("Text style")+' |
| '+gettext("Animation duration")+' | ||
| '+gettext("(0.001 to 1 second)")+" |
| '+gettext("Text")+' | ||
| '+gettext("Authors")+' | '+gettext("States")+' | |||||
| '+gettext("Dates")+' | '+gettext("Tags")+' |
| ('+gettext("filter:")+' / /) | , '+gettext("browse by:")+' | ![]() ![]() | -/ | ![]() ![]() | ![]() | ![]() | ![]() |
| "+gettext("Text style")+' |
| '+gettext("Animation duration")+' | ||
| '+gettext("(0.001 to 1 second)")+" |
' +
'' +
'
' +
+ '
' +
'Comment moderation is the process of editing/removing comments from a text. Moderator rôle is the collection of permissions required to edit/remove a comment submitted by users of the workspace.
+Although this is not the default, you can choose that "pending comments require publishing" and what that really means is that comments from users with an Observer or Commentator role won't be visible to their author's peers before a user (with at least Moderator role) actually validate the content.
+ Moderators is the mimimum rôle to publish comments. +