Initial Drupal 11 with DDEV setup
This commit is contained in:
		
							
								
								
									
										106
									
								
								web/core/modules/comment/templates/comment.html.twig
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										106
									
								
								web/core/modules/comment/templates/comment.html.twig
									
									
									
									
									
										Normal file
									
								
							@ -0,0 +1,106 @@
 | 
			
		||||
{#
 | 
			
		||||
/**
 | 
			
		||||
 * @file
 | 
			
		||||
 * Default theme implementation for comments.
 | 
			
		||||
 *
 | 
			
		||||
 * Available variables:
 | 
			
		||||
 * - author: (optional) Comment author. Can be a link or plain text.
 | 
			
		||||
 * - content: The content-related items for the comment display. Use
 | 
			
		||||
 *   {{ content }} to print them all, or print a subset such as
 | 
			
		||||
 *   {{ content.field_example }}. Use the following code to temporarily suppress
 | 
			
		||||
 *   the printing of a given child element:
 | 
			
		||||
 *   @code
 | 
			
		||||
 *   {{ content|without('field_example') }}
 | 
			
		||||
 *   @endcode
 | 
			
		||||
 * - created: (optional) Formatted date and time for when the comment was
 | 
			
		||||
 *   created. Preprocess functions can reformat it by calling
 | 
			
		||||
 *   DateFormatter::format() with the desired parameters on the
 | 
			
		||||
 *   'comment.created' variable.
 | 
			
		||||
 * - changed: (optional) Formatted date and time for when the comment was last
 | 
			
		||||
 *   changed. Preprocess functions can reformat it by calling
 | 
			
		||||
 *   DateFormatter::format() with the desired parameters on the
 | 
			
		||||
 *   'comment.changed' variable.
 | 
			
		||||
 * - permalink: Comment permalink.
 | 
			
		||||
 * - submitted: (optional) Submission information created from author and
 | 
			
		||||
 *   created during template_preprocess_comment().
 | 
			
		||||
 * - user_picture: (optional) The comment author's profile picture.
 | 
			
		||||
 * - status: Comment status. Possible values are:
 | 
			
		||||
 *   unpublished, published, or preview.
 | 
			
		||||
 * - title: (optional) Comment title, linked to the comment.
 | 
			
		||||
 * - attributes: HTML attributes for the containing element.
 | 
			
		||||
 *   The attributes.class may contain one or more of the following classes:
 | 
			
		||||
 *   - comment: The current template type; for instance, 'theming hook'.
 | 
			
		||||
 *   - by-anonymous: Comment by an unregistered user.
 | 
			
		||||
 *   - by-{entity-type}-author: Comment by the author of the parent entity,
 | 
			
		||||
 *     eg. by-node-author.
 | 
			
		||||
 *   - preview: When previewing a new or edited comment.
 | 
			
		||||
 *   The following applies only to viewers who are registered users:
 | 
			
		||||
 *   - unpublished: An unpublished comment visible only to administrators.
 | 
			
		||||
 * - title_prefix: Additional output populated by modules, intended to be
 | 
			
		||||
 *   displayed in front of the main title tag that appears in the template.
 | 
			
		||||
 * - title_suffix: Additional output populated by modules, intended to be
 | 
			
		||||
 *   displayed after the main title tag that appears in the template.
 | 
			
		||||
 * - content_attributes: List of classes for the styling of the comment content.
 | 
			
		||||
 * - title_attributes: Same as attributes, except applied to the main title
 | 
			
		||||
 *   tag that appears in the template.
 | 
			
		||||
 * - threaded: A flag indicating whether the comments are threaded or not.
 | 
			
		||||
 *
 | 
			
		||||
 * These variables are provided to give context about the parent comment (if
 | 
			
		||||
 * any, optional):
 | 
			
		||||
 * - parent_comment: Full parent comment entity (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 sighted users using the class
 | 
			
		||||
 *   visually-hidden.
 | 
			
		||||
 *
 | 
			
		||||
 * These two variables are provided for context:
 | 
			
		||||
 * - comment: Full comment object.
 | 
			
		||||
 * - commented_entity: Entity the comments are attached to.
 | 
			
		||||
 *
 | 
			
		||||
 * @see template_preprocess_comment()
 | 
			
		||||
 *
 | 
			
		||||
 * @ingroup themeable
 | 
			
		||||
 */
 | 
			
		||||
#}
 | 
			
		||||
 | 
			
		||||
<article{{ attributes.addClass('js-comment') }}>
 | 
			
		||||
  {#
 | 
			
		||||
    Hide the "new" indicator by default, let a piece of JavaScript ask the
 | 
			
		||||
    server which comments are new for the user. Rendering the final "new"
 | 
			
		||||
    indicator here would break the render cache.
 | 
			
		||||
  #}
 | 
			
		||||
  <mark class="hidden" data-comment-timestamp="{{ new_indicator_timestamp }}"></mark>
 | 
			
		||||
 | 
			
		||||
  {% if submitted %}
 | 
			
		||||
    <footer>
 | 
			
		||||
      {{ user_picture }}
 | 
			
		||||
      <p>{{ submitted }}</p>
 | 
			
		||||
 | 
			
		||||
      {#
 | 
			
		||||
        Indicate the semantic relationship between parent and child comments for
 | 
			
		||||
        accessibility. The list is difficult to navigate in a screen reader
 | 
			
		||||
        without this information.
 | 
			
		||||
      #}
 | 
			
		||||
      {% if parent %}
 | 
			
		||||
        <p class="visually-hidden">{{ parent }}</p>
 | 
			
		||||
      {% endif %}
 | 
			
		||||
 | 
			
		||||
      {{ permalink }}
 | 
			
		||||
    </footer>
 | 
			
		||||
  {% endif %}
 | 
			
		||||
 | 
			
		||||
  <div{{ content_attributes }}>
 | 
			
		||||
    {% if title %}
 | 
			
		||||
      {{ title_prefix }}
 | 
			
		||||
      <h3{{ title_attributes }}>{{ title }}</h3>
 | 
			
		||||
      {{ title_suffix }}
 | 
			
		||||
    {% endif %}
 | 
			
		||||
    {{ content }}
 | 
			
		||||
  </div>
 | 
			
		||||
</article>
 | 
			
		||||
							
								
								
									
										43
									
								
								web/core/modules/comment/templates/field--comment.html.twig
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										43
									
								
								web/core/modules/comment/templates/field--comment.html.twig
									
									
									
									
									
										Normal file
									
								
							@ -0,0 +1,43 @@
 | 
			
		||||
{#
 | 
			
		||||
/**
 | 
			
		||||
 * @file
 | 
			
		||||
 * Default theme override for comment fields.
 | 
			
		||||
 *
 | 
			
		||||
 * Available variables:
 | 
			
		||||
 * - attributes: HTML attributes for the containing element.
 | 
			
		||||
 * - label_hidden: Whether to show the field label or not.
 | 
			
		||||
 * - title_attributes: HTML attributes for the title.
 | 
			
		||||
 * - label: The label for the field.
 | 
			
		||||
 * - title_prefix: Additional output populated by modules, intended to be
 | 
			
		||||
 *   displayed in front of the main title tag that appears in the template.
 | 
			
		||||
 * - title_suffix: Additional title output populated by modules, intended to
 | 
			
		||||
 *   be displayed after the main title tag that appears in the template.
 | 
			
		||||
 * - comments: List of comments rendered through comment.html.twig.
 | 
			
		||||
 * - content_attributes: HTML attributes for the form title.
 | 
			
		||||
 * - comment_form: The 'Add new comment' form.
 | 
			
		||||
 * - comment_display_mode: Is the comments are threaded.
 | 
			
		||||
 * - comment_type: The comment type bundle ID for the comment field.
 | 
			
		||||
 * - entity_type: The entity type to which the field belongs.
 | 
			
		||||
 * - field_name: The name of the field.
 | 
			
		||||
 * - field_type: The type of the field.
 | 
			
		||||
 * - label_display: The display settings for the label.
 | 
			
		||||
 *
 | 
			
		||||
 * @see template_preprocess_field()
 | 
			
		||||
 * @see comment_preprocess_field()
 | 
			
		||||
 */
 | 
			
		||||
#}
 | 
			
		||||
<section{{ attributes }}>
 | 
			
		||||
  {% if comments and not label_hidden %}
 | 
			
		||||
    {{ title_prefix }}
 | 
			
		||||
    <h2{{ title_attributes }}>{{ label }}</h2>
 | 
			
		||||
    {{ title_suffix }}
 | 
			
		||||
  {% endif %}
 | 
			
		||||
 | 
			
		||||
  {{ comments }}
 | 
			
		||||
 | 
			
		||||
  {% if comment_form %}
 | 
			
		||||
    <h2{{ content_attributes }}>{{ 'Add new comment'|t }}</h2>
 | 
			
		||||
    {{ comment_form }}
 | 
			
		||||
  {% endif %}
 | 
			
		||||
 | 
			
		||||
</section>
 | 
			
		||||
		Reference in New Issue
	
	Block a user