diff --git a/core/themes/bartik/templates/comment-wrapper.tpl.php b/core/themes/bartik/templates/comment-wrapper.tpl.php index fd8dfa7..99e2198 100644 --- a/core/themes/bartik/templates/comment-wrapper.tpl.php +++ b/core/themes/bartik/templates/comment-wrapper.tpl.php @@ -1,6 +1,5 @@ - -
> - type != 'forum'): ?> - -

- - + #} + +
+ + {# TODO forum module should extend comment template to keep the code in here clean #} + {% if comments %} + {% if node.type != 'forum' %} + {{ title.prefix }} +

{{ 'Comments' | t }}

+ {{ title.suffix }} + {% endif %} + + {{ comments }} + + {% endif %} - + {% if comment_form %} +

{{ 'Add new comment' | t }}

+ {{ comment_form }} + {% endif %} - -

- -
diff --git a/core/themes/bartik/templates/comment.tpl.php b/core/themes/bartik/templates/comment.tpl.php index a8c4924..9118640 100644 --- a/core/themes/bartik/templates/comment.tpl.php +++ b/core/themes/bartik/templates/comment.tpl.php @@ -1,30 +1,29 @@ -created variable. - * - $changed: Formatted date and time for when the comment was last changed. + * - changed: Formatted date and time for when the comment was last changed. * Preprocess functions can reformat it by calling format_date() with the * desired parameters on the $comment->changed variable. - * - $new: New comment marker. - * - $permalink: Comment permalink. - * - $submitted: Submission information created from $author and $created + * - new: New comment marker. + * - permalink: Comment permalink. + * - submitted: Submission information created from $author and $created * during template_preprocess_comment(). - * - $signature: Authors signature. - * - $status: Comment status. Possible values are: + * - signature: Authors signature. + * - status: Comment status. Possible values are: * unpublished, published, or preview. - * - $title: Linked title. - * - $attributes: An instance of Attributes class that can be manipulated as an + * - title: Linked title. + * - attributes: An instance of Attributes class that can be manipulated as an * array and printed as a string. * It includes the 'class' information, which includes: * - comment: The current template type; e.g., 'theming hook'. @@ -35,22 +34,22 @@ * - unpublished: An unpublished comment visible only to administrators. * - by-viewer: Comment by the user currently viewing the page. * - new: New comment since the last visit. - * - $title_prefix (array): An array containing additional output populated by + * - title_prefix (array): An array containing additional output populated by * modules, intended to be displayed in front of the main title tag that * appears in the template. - * - $title_suffix (array): An array containing additional output populated by + * - title_suffix (array): An array containing additional output populated by * modules, intended to be displayed after the main title tag that appears in * the template. * * These variables are provided to give context about the parent comment (if * any): - * - $comment_parent: Full parent comment object (if any). - * - $parent_author: Equivalent to $author for the parent comment. - * - $parent_created: Equivalent to $created for the parent comment. - * - $parent_changed: Equivalent to $changed for the parent comment. - * - $parent_title: Equivalent to $title for the parent comment. - * - $parent_permalink: Equivalent to $permalink for the parent comment. - * - $parent: A text string of parent comment submission information created + * - comment_parent: Full parent comment object (if any). + * - parent_author: Equivalent to $author for the parent comment. + * - parent_created: Equivalent to $created for the parent comment. + * - parent_changed: Equivalent to $changed for the parent comment. + * - parent_title: Equivalent to $title for the parent comment. + * - parent_permalink: Equivalent to $permalink for the parent comment. + * - parent: A text string of parent comment submission information created * from $parent_author and $parent_created during * template_preprocess_comment(). This information is presented to help * screen readers follow lengthy discussion threads. You can hide this from @@ -63,72 +62,72 @@ * @see template_preprocess() * @see template_preprocess_comment() * @see template_process() - * @see theme_comment() * * @ingroup themeable */ -?> -
role="article"> +#} +
- + {{ user_picture }}
- - - - + {% if new %} + {{ new }} + {% endif %} - > - + {{ title_prefix }} +

{{ title | t }}

-
> - +
+ {# + /* We hide the comments and links now so that we can render them later. */ + #} + {{ hide(content.links) }} + {{ content }}
- + + {% if signature %}
- + {{ signature }}
- + {% endif %}