Блог
Главные вкладки
Вторичные вкладки
-
... (Array, 13 elements)
-
body (Array, 16 elements)
-
#theme (String, 5 characters ) field
-
#weight (String, 1 characters ) 0
-
#title (String, 10 characters ) Текст
-
#access (Boolean) TRUE
-
#label_display (String, 6 characters ) hidden
-
#view_mode (String, 4 characters ) full
-
#language (String, 3 characters ) und
-
#field_name (String, 4 characters ) body
-
#field_type (String, 17 characters ) text_with_summary
-
#field_translatable (String, 1 characters ) 0
-
#entity_type (String, 4 characters ) node
-
#bundle (String, 4 characters ) blog
-
#object (Object) stdClass
-
vid (String, 3 characters ) 100
-
uid (String, 1 characters ) 1
-
title (String, 56 characters ) Как программно добавить field group...
-
Как программно добавить field group
-
-
log (String, 0 characters )
-
status (String, 1 characters ) 1
-
comment (String, 1 characters ) 2
-
promote (String, 1 characters ) 0
-
sticky (String, 1 characters ) 0
-
nid (String, 2 characters ) 98
-
type (String, 4 characters ) blog
-
language (String, 2 characters ) ru
-
created (String, 10 characters ) 1443007424
-
changed (String, 10 characters ) 1451568971
-
tnid (String, 1 characters ) 0
-
translate (String, 1 characters ) 0
-
revision_timestamp (String, 10 characters ) 1451568971
-
revision_uid (String, 1 characters ) 1
-
body (Array, 1 element)
-
und (Array, 1 element)
-
0 (Array, 5 elements)
-
value (String, 3019 characters ) <p>Для модуля калькулятора понадобилось програм...
-
<p>Для модуля калькулятора понадобилось программное добавление <a href="https://www.drupal.org/project/field_group" target="_blank">field group</a>. Чтобы получить код настроек для создания группы полей необходимо:</p> <ol> <li>Создать в сущности эту группу.</li> <li>Модифицировать код, приведённый ниже. Сделать настройки в трёх первых полях: <pre> <code class="language-php"> $fieldgroup_name = ''; // e.g., group_author_info $entity_type = ''; // e.g., node $bundle_name = ''; // e.g., story include_once DRUPAL_ROOT . '/includes/utility.inc'; $group = field_group_load_field_group($fieldgroup_name, $entity_type, $bundle_name, 'form'); $group_var = '$' . $fieldgroup_name . ' = ' . substr(drupal_var_export($group), 9) . ";\r"; $group_var = preg_replace("/ 'id'.*,\n/", '', $group_var); // remove the ID property $group_var = preg_replace("/ 'export_type'.*,\n/", '', $group_var); // remove the export_type property $output = $group_var . 'field_group_group_save($' . $fieldgroup_name . ');'; drupal_set_message("<textarea rows=30 style=\"width: 100%;\">" . $output . '</textarea>'); </code></pre> <p> </p> </li> <li>Запустить этот код на странице модуля Devel “Execute PHP Code”: /devel/php</li> <li>После получения кода через UI удалить из страницы ноды сделанные группы.</li> <li>Полученный код вставить в hook_install(): <pre> <code class="language-php"> /** * Implements hook_install(). */ function activecollab_install() { $group_activecollab_settings = array( 'identifier' => 'group_activecollab_settings|user|user|form', 'group_name' => 'group_activecollab_settings', 'entity_type' => 'user', 'bundle' => 'user', 'mode' => 'form', 'parent_name' => '', 'table' => 'field_group', 'type' => 'Overridden', 'disabled' => FALSE, 'export_module' => 'activecollab', 'label' => 'Active Collab Settings', 'weight' => '3', 'children' => array( 'field_activecollab_apikey', ), 'format_type' => 'fieldset', 'format_settings' => array( 'formatter' => 'collapsible', 'instance_settings' => array( 'description' => '', 'classes' => '', 'required_fields' => 1, ), ), ); field_group_group_save($group_activecollab_settings); } </code></pre> <p> </p> </li> </ol> <p>Если группы не добавляются в тип материала, то они могли быть не удалены на 4 шаге. Неактивные группы отображаются снизу страницы.</p>
-
-
summary (String, 0 characters )
-
format (String, 9 characters ) full_html
-
safe_value (String, 8414 characters ) <p>Для модуля калькулятора понадобилось програм...
-
<p>Для модуля калькулятора понадобилось программное добавление <a href="https://www.drupal.org/project/field_group" target="_blank">field group</a>. Чтобы получить код настроек для создания группы полей необходимо:</p> <ol><li>Создать в сущности эту группу.</li> <li>Модифицировать код, приведённый ниже. Сделать настройки в трёх первых полях:<br /><pre> <div class="geshifilter"><div class="php geshifilter-php"><pre class="de1"><span class="re0">$fieldgroup_name</span> <span class="sy0">=</span> <span class="st_h">''</span><span class="sy0">;</span> <span class="co1">// e.g., group_author_info</span> <span class="re0">$entity_type</span> <span class="sy0">=</span> <span class="st_h">''</span><span class="sy0">;</span> <span class="co1">// e.g., node</span> <span class="re0">$bundle_name</span> <span class="sy0">=</span> <span class="st_h">''</span><span class="sy0">;</span> <span class="co1">// e.g., story</span> <span class="kw1">include_once</span> DRUPAL_ROOT <span class="sy0">.</span> <span class="st_h">'/includes/utility.inc'</span><span class="sy0">;</span> <span class="re0">$group</span> <span class="sy0">=</span> field_group_load_field_group<span class="br0">(</span><span class="re0">$fieldgroup_name</span><span class="sy0">,</span> <span class="re0">$entity_type</span><span class="sy0">,</span> <span class="re0">$bundle_name</span><span class="sy0">,</span> <span class="st_h">'form'</span><span class="br0">)</span><span class="sy0">;</span> <span class="re0">$group_var</span> <span class="sy0">=</span> <span class="st_h">'$'</span> <span class="sy0">.</span> <span class="re0">$fieldgroup_name</span> <span class="sy0">.</span> <span class="st_h">' = '</span> <span class="sy0">.</span> <a href="http://www.php.net/substr"><span class="kw3">substr</span></a><span class="br0">(</span>drupal_var_export<span class="br0">(</span><span class="re0">$group</span><span class="br0">)</span><span class="sy0">,</span> <span class="nu0">9</span><span class="br0">)</span> <span class="sy0">.</span> <span class="st0">";<span class="es1">\r</span>"</span><span class="sy0">;</span> <span class="re0">$group_var</span> <span class="sy0">=</span> <a href="http://www.php.net/preg_replace"><span class="kw3">preg_replace</span></a><span class="br0">(</span><span class="st0">"/ 'id'.*,<span class="es1">\n</span>/"</span><span class="sy0">,</span> <span class="st_h">''</span><span class="sy0">,</span> <span class="re0">$group_var</span><span class="br0">)</span><span class="sy0">;</span> <span class="co1">// remove the ID property</span> <span class="re0">$group_var</span> <span class="sy0">=</span> <a href="http://www.php.net/preg_replace"><span class="kw3">preg_replace</span></a><span class="br0">(</span><span class="st0">"/ 'export_type'.*,<span class="es1">\n</span>/"</span><span class="sy0">,</span> <span class="st_h">''</span><span class="sy0">,</span> <span class="re0">$group_var</span><span class="br0">)</span><span class="sy0">;</span> <span class="co1">// remove the export_type property</span> <span class="re0">$output</span> <span class="sy0">=</span> <span class="re0">$group_var</span> <span class="sy0">.</span> <span class="st_h">'field_group_group_save($'</span> <span class="sy0">.</span> <span class="re0">$fieldgroup_name</span> <span class="sy0">.</span> <span class="st_h">');'</span><span class="sy0">;</span> drupal_set_message<span class="br0">(</span><span class="st0">"<textarea rows=30 style=<span class="es1">\"</span>width: 100%;<span class="es1">\"</span>>"</span> <span class="sy0">.</span> <span class="re0">$output</span> <span class="sy0">.</span> <span class="st_h">'</textarea>'</span><span class="br0">)</span><span class="sy0">;</span></pre></div> </div> </pre><p> </p> </li> <li>Запустить этот код на странице модуля Devel “Execute PHP Code”: /devel/php</li> <li>После получения кода через UI удалить из страницы ноды сделанные группы.</li> <li>Полученный код вставить в hook_install():<br /><pre> <div class="geshifilter"><div class="php geshifilter-php"><pre class="de1"><span class="co4">/** * Implements hook_install(). */</span> <span class="kw2">function</span> activecollab_install<span class="br0">(</span><span class="br0">)</span> <span class="br0">{</span> <span class="re0">$group_activecollab_settings</span> <span class="sy0">=</span> <a href="http://www.php.net/array"><span class="kw3">array</span></a><span class="br0">(</span> <span class="st_h">'identifier'</span> <span class="sy0">=></span> <span class="st_h">'group_activecollab_settings|user|user|form'</span><span class="sy0">,</span> <span class="st_h">'group_name'</span> <span class="sy0">=></span> <span class="st_h">'group_activecollab_settings'</span><span class="sy0">,</span> <span class="st_h">'entity_type'</span> <span class="sy0">=></span> <span class="st_h">'user'</span><span class="sy0">,</span> <span class="st_h">'bundle'</span> <span class="sy0">=></span> <span class="st_h">'user'</span><span class="sy0">,</span> <span class="st_h">'mode'</span> <span class="sy0">=></span> <span class="st_h">'form'</span><span class="sy0">,</span> <span class="st_h">'parent_name'</span> <span class="sy0">=></span> <span class="st_h">''</span><span class="sy0">,</span> <span class="st_h">'table'</span> <span class="sy0">=></span> <span class="st_h">'field_group'</span><span class="sy0">,</span> <span class="st_h">'type'</span> <span class="sy0">=></span> <span class="st_h">'Overridden'</span><span class="sy0">,</span> <span class="st_h">'disabled'</span> <span class="sy0">=></span> <span class="kw4">FALSE</span><span class="sy0">,</span> <span class="st_h">'export_module'</span> <span class="sy0">=></span> <span class="st_h">'activecollab'</span><span class="sy0">,</span> <span class="st_h">'label'</span> <span class="sy0">=></span> <span class="st_h">'Active Collab Settings'</span><span class="sy0">,</span> <span class="st_h">'weight'</span> <span class="sy0">=></span> <span class="st_h">'3'</span><span class="sy0">,</span> <span class="st_h">'children'</span> <span class="sy0">=></span> <a href="http://www.php.net/array"><span class="kw3">array</span></a><span class="br0">(</span> <span class="st_h">'field_activecollab_apikey'</span><span class="sy0">,</span> <span class="br0">)</span><span class="sy0">,</span> <span class="st_h">'format_type'</span> <span class="sy0">=></span> <span class="st_h">'fieldset'</span><span class="sy0">,</span> <span class="st_h">'format_settings'</span> <span class="sy0">=></span> <a href="http://www.php.net/array"><span class="kw3">array</span></a><span class="br0">(</span> <span class="st_h">'formatter'</span> <span class="sy0">=></span> <span class="st_h">'collapsible'</span><span class="sy0">,</span> <span class="st_h">'instance_settings'</span> <span class="sy0">=></span> <a href="http://www.php.net/array"><span class="kw3">array</span></a><span class="br0">(</span> <span class="st_h">'description'</span> <span class="sy0">=></span> <span class="st_h">''</span><span class="sy0">,</span> <span class="st_h">'classes'</span> <span class="sy0">=></span> <span class="st_h">''</span><span class="sy0">,</span> <span class="st_h">'required_fields'</span> <span class="sy0">=></span> <span class="nu0">1</span><span class="sy0">,</span> <span class="br0">)</span><span class="sy0">,</span> <span class="br0">)</span><span class="sy0">,</span> <span class="br0">)</span><span class="sy0">;</span> field_group_group_save<span class="br0">(</span><span class="re0">$group_activecollab_settings</span><span class="br0">)</span><span class="sy0">;</span> <span class="br0">}</span></pre></div> </div> </pre><p> </p> </li> </ol><p>Если группы не добавляются в тип материала, то они могли быть не удалены на 4 шаге. Неактивные группы отображаются снизу страницы.</p>
-
-
safe_summary (String, 0 characters )
-
-
-
-
field_blog_image (Array, 0 elements)
-
field_razdel (Array, 1 element)
-
und (Array, 1 element)
-
0 (Array, 2 elements)
-
tid (String, 2 characters ) 66
-
taxonomy_term (Object) stdClass
-
tid (String, 2 characters ) 66
-
vid (String, 1 characters ) 2
-
name (String, 29 characters ) Создание сайтов
-
description (String, 675 characters ) <p>Мы профессионально занимаемся созданием и пр...
-
<p>Мы профессионально занимаемся созданием и продвижением сайтов с начала 2009 года.</p> <p>Делаем большое количество сайтов на заказ и для <a href="/nashi-proekty">своих проектов</a>.</p> <p>В основном создаем сайты на Друпале. Он нам больше всего нравится, хотя пробовали работать на разных CMS.</p> <p>В данном разделе будем выкладывать какие-то актуальные для нас находки или решения.</p>
-
-
format (String, 9 characters ) full_html
-
weight (String, 2 characters ) 18
-
vocabulary_machine_name (String, 6 characters ) razdel
-
field_optimize_title (Array, 0 elements)
-
path (Array, 1 element)
-
pathauto (String, 1 characters ) 1
-
-
-
-
-
-
field_teg (Array, 1 element)
-
und (Array, 2 elements)
-
0 (Array, 2 elements)
-
tid (String, 2 characters ) 83
-
taxonomy_term (Object) stdClass
-
tid (String, 2 characters ) 83
-
vid (String, 1 characters ) 1
-
name (String, 12 characters ) Модули
-
description (NULL)
-
format (NULL)
-
weight (String, 1 characters ) 0
-
vocabulary_machine_name (String, 4 characters ) tags
-
field_optimize_title (Array, 0 elements)
-
-
-
1 (Array, 2 elements)
-
tid (String, 2 characters ) 84
-
taxonomy_term (Object) stdClass
-
tid (String, 2 characters ) 84
-
vid (String, 1 characters ) 1
-
name (String, 6 characters ) Drupal
-
description (String, 743 characters ) <p>Мы работаем с Drupal уже очень давно. Начина...
-
<p>Мы работаем с Drupal уже очень давно. Начинали еще аж с 6 версии.</p> <p>За это время сделали кучу сайтов для себя. И просто огромное количество сайтов для наших клиентов.</p> <p>В процессе обучения Друпалу и работы с ним сталкивались с различными интересными и нетривиальными задачами и моментами. О них и будем писать посты в данном разделе.</p> <p>А также поделимся опытом полученным за годы работы с CMS Drupal</p>
-
-
format (String, 9 characters ) full_html
-
weight (String, 1 characters ) 0
-
vocabulary_machine_name (String, 4 characters ) tags
-
field_optimize_title (Array, 0 elements)
-
path (Array, 1 element)
-
pathauto (String, 1 characters ) 1
-
-
-
-
-
-
field_video (Array, 0 elements)
-
field_image_view (Array, 1 element)
-
field_source (Array, 1 element)
-
und (Array, 1 element)
-
0 (Array, 3 elements)
-
value (String, 70 characters ) http://agileadam.com/2014/01/creating-field-gro...
-
http://agileadam.com/2014/01/creating-field-groups-in-a-custom-module/
-
-
format (NULL)
-
safe_value (String, 70 characters ) http://agileadam.com/2014/01/creating-field-gro...
-
http://agileadam.com/2014/01/creating-field-groups-in-a-custom-module/
-
-
-
-
-
field_image_view_tiles (Array, 0 elements)
-
path (Array, 1 element)
-
pathauto (String, 1 characters ) 1
-
-
cid (String, 1 characters ) 0
-
last_comment_timestamp (String, 10 characters ) 1443007424
-
last_comment_name (NULL)
-
last_comment_uid (String, 1 characters ) 1
-
comment_count (String, 1 characters ) 0
-
name (String, 8 characters ) Саша
-
picture (String, 1 characters ) 0
-
data (String, 189 characters ) a:6:{s:16:"ckeditor_default";s:1:"t";s:20:"cked...
-
a:6:{s:16:"ckeditor_default";s:1:"t";s:20:"ckeditor_show_toggle";s:1:"t";s:14:"ckeditor_width";s:4:"100%";s:13:"ckeditor_lang";s:2:"en";s:18:"ckeditor_auto_lang";s:1:"t";s:7:"overlay";i:1;}
-
-
entity_view_prepared (Boolean) TRUE
-
-
#items (Array, 1 element)
-
0 (Array, 5 elements)
-
value (String, 3019 characters ) <p>Для модуля калькулятора понадобилось програм...
-
<p>Для модуля калькулятора понадобилось программное добавление <a href="https://www.drupal.org/project/field_group" target="_blank">field group</a>. Чтобы получить код настроек для создания группы полей необходимо:</p> <ol> <li>Создать в сущности эту группу.</li> <li>Модифицировать код, приведённый ниже. Сделать настройки в трёх первых полях: <pre> <code class="language-php"> $fieldgroup_name = ''; // e.g., group_author_info $entity_type = ''; // e.g., node $bundle_name = ''; // e.g., story include_once DRUPAL_ROOT . '/includes/utility.inc'; $group = field_group_load_field_group($fieldgroup_name, $entity_type, $bundle_name, 'form'); $group_var = '$' . $fieldgroup_name . ' = ' . substr(drupal_var_export($group), 9) . ";\r"; $group_var = preg_replace("/ 'id'.*,\n/", '', $group_var); // remove the ID property $group_var = preg_replace("/ 'export_type'.*,\n/", '', $group_var); // remove the export_type property $output = $group_var . 'field_group_group_save($' . $fieldgroup_name . ');'; drupal_set_message("<textarea rows=30 style=\"width: 100%;\">" . $output . '</textarea>'); </code></pre> <p> </p> </li> <li>Запустить этот код на странице модуля Devel “Execute PHP Code”: /devel/php</li> <li>После получения кода через UI удалить из страницы ноды сделанные группы.</li> <li>Полученный код вставить в hook_install(): <pre> <code class="language-php"> /** * Implements hook_install(). */ function activecollab_install() { $group_activecollab_settings = array( 'identifier' => 'group_activecollab_settings|user|user|form', 'group_name' => 'group_activecollab_settings', 'entity_type' => 'user', 'bundle' => 'user', 'mode' => 'form', 'parent_name' => '', 'table' => 'field_group', 'type' => 'Overridden', 'disabled' => FALSE, 'export_module' => 'activecollab', 'label' => 'Active Collab Settings', 'weight' => '3', 'children' => array( 'field_activecollab_apikey', ), 'format_type' => 'fieldset', 'format_settings' => array( 'formatter' => 'collapsible', 'instance_settings' => array( 'description' => '', 'classes' => '', 'required_fields' => 1, ), ), ); field_group_group_save($group_activecollab_settings); } </code></pre> <p> </p> </li> </ol> <p>Если группы не добавляются в тип материала, то они могли быть не удалены на 4 шаге. Неактивные группы отображаются снизу страницы.</p>
-
-
summary (String, 0 characters )
-
format (String, 9 characters ) full_html
-
safe_value (String, 8414 characters ) <p>Для модуля калькулятора понадобилось програм...
-
<p>Для модуля калькулятора понадобилось программное добавление <a href="https://www.drupal.org/project/field_group" target="_blank">field group</a>. Чтобы получить код настроек для создания группы полей необходимо:</p> <ol><li>Создать в сущности эту группу.</li> <li>Модифицировать код, приведённый ниже. Сделать настройки в трёх первых полях:<br /><pre> <div class="geshifilter"><div class="php geshifilter-php"><pre class="de1"><span class="re0">$fieldgroup_name</span> <span class="sy0">=</span> <span class="st_h">''</span><span class="sy0">;</span> <span class="co1">// e.g., group_author_info</span> <span class="re0">$entity_type</span> <span class="sy0">=</span> <span class="st_h">''</span><span class="sy0">;</span> <span class="co1">// e.g., node</span> <span class="re0">$bundle_name</span> <span class="sy0">=</span> <span class="st_h">''</span><span class="sy0">;</span> <span class="co1">// e.g., story</span> <span class="kw1">include_once</span> DRUPAL_ROOT <span class="sy0">.</span> <span class="st_h">'/includes/utility.inc'</span><span class="sy0">;</span> <span class="re0">$group</span> <span class="sy0">=</span> field_group_load_field_group<span class="br0">(</span><span class="re0">$fieldgroup_name</span><span class="sy0">,</span> <span class="re0">$entity_type</span><span class="sy0">,</span> <span class="re0">$bundle_name</span><span class="sy0">,</span> <span class="st_h">'form'</span><span class="br0">)</span><span class="sy0">;</span> <span class="re0">$group_var</span> <span class="sy0">=</span> <span class="st_h">'$'</span> <span class="sy0">.</span> <span class="re0">$fieldgroup_name</span> <span class="sy0">.</span> <span class="st_h">' = '</span> <span class="sy0">.</span> <a href="http://www.php.net/substr"><span class="kw3">substr</span></a><span class="br0">(</span>drupal_var_export<span class="br0">(</span><span class="re0">$group</span><span class="br0">)</span><span class="sy0">,</span> <span class="nu0">9</span><span class="br0">)</span> <span class="sy0">.</span> <span class="st0">";<span class="es1">\r</span>"</span><span class="sy0">;</span> <span class="re0">$group_var</span> <span class="sy0">=</span> <a href="http://www.php.net/preg_replace"><span class="kw3">preg_replace</span></a><span class="br0">(</span><span class="st0">"/ 'id'.*,<span class="es1">\n</span>/"</span><span class="sy0">,</span> <span class="st_h">''</span><span class="sy0">,</span> <span class="re0">$group_var</span><span class="br0">)</span><span class="sy0">;</span> <span class="co1">// remove the ID property</span> <span class="re0">$group_var</span> <span class="sy0">=</span> <a href="http://www.php.net/preg_replace"><span class="kw3">preg_replace</span></a><span class="br0">(</span><span class="st0">"/ 'export_type'.*,<span class="es1">\n</span>/"</span><span class="sy0">,</span> <span class="st_h">''</span><span class="sy0">,</span> <span class="re0">$group_var</span><span class="br0">)</span><span class="sy0">;</span> <span class="co1">// remove the export_type property</span> <span class="re0">$output</span> <span class="sy0">=</span> <span class="re0">$group_var</span> <span class="sy0">.</span> <span class="st_h">'field_group_group_save($'</span> <span class="sy0">.</span> <span class="re0">$fieldgroup_name</span> <span class="sy0">.</span> <span class="st_h">');'</span><span class="sy0">;</span> drupal_set_message<span class="br0">(</span><span class="st0">"<textarea rows=30 style=<span class="es1">\"</span>width: 100%;<span class="es1">\"</span>>"</span> <span class="sy0">.</span> <span class="re0">$output</span> <span class="sy0">.</span> <span class="st_h">'</textarea>'</span><span class="br0">)</span><span class="sy0">;</span></pre></div> </div> </pre><p> </p> </li> <li>Запустить этот код на странице модуля Devel “Execute PHP Code”: /devel/php</li> <li>После получения кода через UI удалить из страницы ноды сделанные группы.</li> <li>Полученный код вставить в hook_install():<br /><pre> <div class="geshifilter"><div class="php geshifilter-php"><pre class="de1"><span class="co4">/** * Implements hook_install(). */</span> <span class="kw2">function</span> activecollab_install<span class="br0">(</span><span class="br0">)</span> <span class="br0">{</span> <span class="re0">$group_activecollab_settings</span> <span class="sy0">=</span> <a href="http://www.php.net/array"><span class="kw3">array</span></a><span class="br0">(</span> <span class="st_h">'identifier'</span> <span class="sy0">=></span> <span class="st_h">'group_activecollab_settings|user|user|form'</span><span class="sy0">,</span> <span class="st_h">'group_name'</span> <span class="sy0">=></span> <span class="st_h">'group_activecollab_settings'</span><span class="sy0">,</span> <span class="st_h">'entity_type'</span> <span class="sy0">=></span> <span class="st_h">'user'</span><span class="sy0">,</span> <span class="st_h">'bundle'</span> <span class="sy0">=></span> <span class="st_h">'user'</span><span class="sy0">,</span> <span class="st_h">'mode'</span> <span class="sy0">=></span> <span class="st_h">'form'</span><span class="sy0">,</span> <span class="st_h">'parent_name'</span> <span class="sy0">=></span> <span class="st_h">''</span><span class="sy0">,</span> <span class="st_h">'table'</span> <span class="sy0">=></span> <span class="st_h">'field_group'</span><span class="sy0">,</span> <span class="st_h">'type'</span> <span class="sy0">=></span> <span class="st_h">'Overridden'</span><span class="sy0">,</span> <span class="st_h">'disabled'</span> <span class="sy0">=></span> <span class="kw4">FALSE</span><span class="sy0">,</span> <span class="st_h">'export_module'</span> <span class="sy0">=></span> <span class="st_h">'activecollab'</span><span class="sy0">,</span> <span class="st_h">'label'</span> <span class="sy0">=></span> <span class="st_h">'Active Collab Settings'</span><span class="sy0">,</span> <span class="st_h">'weight'</span> <span class="sy0">=></span> <span class="st_h">'3'</span><span class="sy0">,</span> <span class="st_h">'children'</span> <span class="sy0">=></span> <a href="http://www.php.net/array"><span class="kw3">array</span></a><span class="br0">(</span> <span class="st_h">'field_activecollab_apikey'</span><span class="sy0">,</span> <span class="br0">)</span><span class="sy0">,</span> <span class="st_h">'format_type'</span> <span class="sy0">=></span> <span class="st_h">'fieldset'</span><span class="sy0">,</span> <span class="st_h">'format_settings'</span> <span class="sy0">=></span> <a href="http://www.php.net/array"><span class="kw3">array</span></a><span class="br0">(</span> <span class="st_h">'formatter'</span> <span class="sy0">=></span> <span class="st_h">'collapsible'</span><span class="sy0">,</span> <span class="st_h">'instance_settings'</span> <span class="sy0">=></span> <a href="http://www.php.net/array"><span class="kw3">array</span></a><span class="br0">(</span> <span class="st_h">'description'</span> <span class="sy0">=></span> <span class="st_h">''</span><span class="sy0">,</span> <span class="st_h">'classes'</span> <span class="sy0">=></span> <span class="st_h">''</span><span class="sy0">,</span> <span class="st_h">'required_fields'</span> <span class="sy0">=></span> <span class="nu0">1</span><span class="sy0">,</span> <span class="br0">)</span><span class="sy0">,</span> <span class="br0">)</span><span class="sy0">,</span> <span class="br0">)</span><span class="sy0">;</span> field_group_group_save<span class="br0">(</span><span class="re0">$group_activecollab_settings</span><span class="br0">)</span><span class="sy0">;</span> <span class="br0">}</span></pre></div> </div> </pre><p> </p> </li> </ol><p>Если группы не добавляются в тип материала, то они могли быть не удалены на 4 шаге. Неактивные группы отображаются снизу страницы.</p>
-
-
safe_summary (String, 0 characters )
-
-
-
#formatter (String, 12 characters ) text_default
-
0 (Array, 1 element)
-
#markup (String, 8414 characters ) <p>Для модуля калькулятора понадобилось програм...
-
<p>Для модуля калькулятора понадобилось программное добавление <a href="https://www.drupal.org/project/field_group" target="_blank">field group</a>. Чтобы получить код настроек для создания группы полей необходимо:</p> <ol><li>Создать в сущности эту группу.</li> <li>Модифицировать код, приведённый ниже. Сделать настройки в трёх первых полях:<br /><pre> <div class="geshifilter"><div class="php geshifilter-php"><pre class="de1"><span class="re0">$fieldgroup_name</span> <span class="sy0">=</span> <span class="st_h">''</span><span class="sy0">;</span> <span class="co1">// e.g., group_author_info</span> <span class="re0">$entity_type</span> <span class="sy0">=</span> <span class="st_h">''</span><span class="sy0">;</span> <span class="co1">// e.g., node</span> <span class="re0">$bundle_name</span> <span class="sy0">=</span> <span class="st_h">''</span><span class="sy0">;</span> <span class="co1">// e.g., story</span> <span class="kw1">include_once</span> DRUPAL_ROOT <span class="sy0">.</span> <span class="st_h">'/includes/utility.inc'</span><span class="sy0">;</span> <span class="re0">$group</span> <span class="sy0">=</span> field_group_load_field_group<span class="br0">(</span><span class="re0">$fieldgroup_name</span><span class="sy0">,</span> <span class="re0">$entity_type</span><span class="sy0">,</span> <span class="re0">$bundle_name</span><span class="sy0">,</span> <span class="st_h">'form'</span><span class="br0">)</span><span class="sy0">;</span> <span class="re0">$group_var</span> <span class="sy0">=</span> <span class="st_h">'$'</span> <span class="sy0">.</span> <span class="re0">$fieldgroup_name</span> <span class="sy0">.</span> <span class="st_h">' = '</span> <span class="sy0">.</span> <a href="http://www.php.net/substr"><span class="kw3">substr</span></a><span class="br0">(</span>drupal_var_export<span class="br0">(</span><span class="re0">$group</span><span class="br0">)</span><span class="sy0">,</span> <span class="nu0">9</span><span class="br0">)</span> <span class="sy0">.</span> <span class="st0">";<span class="es1">\r</span>"</span><span class="sy0">;</span> <span class="re0">$group_var</span> <span class="sy0">=</span> <a href="http://www.php.net/preg_replace"><span class="kw3">preg_replace</span></a><span class="br0">(</span><span class="st0">"/ 'id'.*,<span class="es1">\n</span>/"</span><span class="sy0">,</span> <span class="st_h">''</span><span class="sy0">,</span> <span class="re0">$group_var</span><span class="br0">)</span><span class="sy0">;</span> <span class="co1">// remove the ID property</span> <span class="re0">$group_var</span> <span class="sy0">=</span> <a href="http://www.php.net/preg_replace"><span class="kw3">preg_replace</span></a><span class="br0">(</span><span class="st0">"/ 'export_type'.*,<span class="es1">\n</span>/"</span><span class="sy0">,</span> <span class="st_h">''</span><span class="sy0">,</span> <span class="re0">$group_var</span><span class="br0">)</span><span class="sy0">;</span> <span class="co1">// remove the export_type property</span> <span class="re0">$output</span> <span class="sy0">=</span> <span class="re0">$group_var</span> <span class="sy0">.</span> <span class="st_h">'field_group_group_save($'</span> <span class="sy0">.</span> <span class="re0">$fieldgroup_name</span> <span class="sy0">.</span> <span class="st_h">');'</span><span class="sy0">;</span> drupal_set_message<span class="br0">(</span><span class="st0">"<textarea rows=30 style=<span class="es1">\"</span>width: 100%;<span class="es1">\"</span>>"</span> <span class="sy0">.</span> <span class="re0">$output</span> <span class="sy0">.</span> <span class="st_h">'</textarea>'</span><span class="br0">)</span><span class="sy0">;</span></pre></div> </div> </pre><p> </p> </li> <li>Запустить этот код на странице модуля Devel “Execute PHP Code”: /devel/php</li> <li>После получения кода через UI удалить из страницы ноды сделанные группы.</li> <li>Полученный код вставить в hook_install():<br /><pre> <div class="geshifilter"><div class="php geshifilter-php"><pre class="de1"><span class="co4">/** * Implements hook_install(). */</span> <span class="kw2">function</span> activecollab_install<span class="br0">(</span><span class="br0">)</span> <span class="br0">{</span> <span class="re0">$group_activecollab_settings</span> <span class="sy0">=</span> <a href="http://www.php.net/array"><span class="kw3">array</span></a><span class="br0">(</span> <span class="st_h">'identifier'</span> <span class="sy0">=></span> <span class="st_h">'group_activecollab_settings|user|user|form'</span><span class="sy0">,</span> <span class="st_h">'group_name'</span> <span class="sy0">=></span> <span class="st_h">'group_activecollab_settings'</span><span class="sy0">,</span> <span class="st_h">'entity_type'</span> <span class="sy0">=></span> <span class="st_h">'user'</span><span class="sy0">,</span> <span class="st_h">'bundle'</span> <span class="sy0">=></span> <span class="st_h">'user'</span><span class="sy0">,</span> <span class="st_h">'mode'</span> <span class="sy0">=></span> <span class="st_h">'form'</span><span class="sy0">,</span> <span class="st_h">'parent_name'</span> <span class="sy0">=></span> <span class="st_h">''</span><span class="sy0">,</span> <span class="st_h">'table'</span> <span class="sy0">=></span> <span class="st_h">'field_group'</span><span class="sy0">,</span> <span class="st_h">'type'</span> <span class="sy0">=></span> <span class="st_h">'Overridden'</span><span class="sy0">,</span> <span class="st_h">'disabled'</span> <span class="sy0">=></span> <span class="kw4">FALSE</span><span class="sy0">,</span> <span class="st_h">'export_module'</span> <span class="sy0">=></span> <span class="st_h">'activecollab'</span><span class="sy0">,</span> <span class="st_h">'label'</span> <span class="sy0">=></span> <span class="st_h">'Active Collab Settings'</span><span class="sy0">,</span> <span class="st_h">'weight'</span> <span class="sy0">=></span> <span class="st_h">'3'</span><span class="sy0">,</span> <span class="st_h">'children'</span> <span class="sy0">=></span> <a href="http://www.php.net/array"><span class="kw3">array</span></a><span class="br0">(</span> <span class="st_h">'field_activecollab_apikey'</span><span class="sy0">,</span> <span class="br0">)</span><span class="sy0">,</span> <span class="st_h">'format_type'</span> <span class="sy0">=></span> <span class="st_h">'fieldset'</span><span class="sy0">,</span> <span class="st_h">'format_settings'</span> <span class="sy0">=></span> <a href="http://www.php.net/array"><span class="kw3">array</span></a><span class="br0">(</span> <span class="st_h">'formatter'</span> <span class="sy0">=></span> <span class="st_h">'collapsible'</span><span class="sy0">,</span> <span class="st_h">'instance_settings'</span> <span class="sy0">=></span> <a href="http://www.php.net/array"><span class="kw3">array</span></a><span class="br0">(</span> <span class="st_h">'description'</span> <span class="sy0">=></span> <span class="st_h">''</span><span class="sy0">,</span> <span class="st_h">'classes'</span> <span class="sy0">=></span> <span class="st_h">''</span><span class="sy0">,</span> <span class="st_h">'required_fields'</span> <span class="sy0">=></span> <span class="nu0">1</span><span class="sy0">,</span> <span class="br0">)</span><span class="sy0">,</span> <span class="br0">)</span><span class="sy0">,</span> <span class="br0">)</span><span class="sy0">;</span> field_group_group_save<span class="br0">(</span><span class="re0">$group_activecollab_settings</span><span class="br0">)</span><span class="sy0">;</span> <span class="br0">}</span></pre></div> </div> </pre><p> </p> </li> </ol><p>Если группы не добавляются в тип материала, то они могли быть не удалены на 4 шаге. Неактивные группы отображаются снизу страницы.</p>
-
-
-
-
field_razdel (Array, 16 elements)
-
#theme (String, 5 characters ) field
-
#weight (String, 1 characters ) 3
-
#title (String, 12 characters ) Раздел
-
#access (Boolean) TRUE
-
#label_display (String, 6 characters ) inline
-
#view_mode (String, 4 characters ) full
-
#language (String, 3 characters ) und
-
#field_name (String, 12 characters ) field_razdel
-
#field_type (String, 23 characters ) taxonomy_term_reference
-
#field_translatable (String, 1 characters ) 0
-
#entity_type (String, 4 characters ) node
-
#bundle (String, 4 characters ) blog
-
#object (Object) stdClass
-
∞ (Recursion)
-
-
#items (Array, 1 element)
-
0 (Array, 2 elements)
-
tid (String, 2 characters ) 66
-
taxonomy_term (Object) stdClass
-
∞ (Recursion)
-
-
-
-
#formatter (String, 28 characters ) taxonomy_term_reference_link
-
0 (Array, 4 elements)
-
-
field_teg (Array, 17 elements)
-
#theme (String, 5 characters ) field
-
#weight (String, 1 characters ) 4
-
#title (String, 8 characters ) Тэги
-
#access (Boolean) TRUE
-
#label_display (String, 6 characters ) inline
-
#view_mode (String, 4 characters ) full
-
#language (String, 3 characters ) und
-
#field_name (String, 9 characters ) field_teg
-
#field_type (String, 23 characters ) taxonomy_term_reference
-
#field_translatable (String, 1 characters ) 0
-
#entity_type (String, 4 characters ) node
-
#bundle (String, 4 characters ) blog
-
#object (Object) stdClass
-
∞ (Recursion)
-
-
#items (Array, 2 elements)
-
0 (Array, 2 elements)
-
tid (String, 2 characters ) 83
-
taxonomy_term (Object) stdClass
-
∞ (Recursion)
-
-
-
1 (Array, 2 elements)
-
tid (String, 2 characters ) 84
-
taxonomy_term (Object) stdClass
-
∞ (Recursion)
-
-
-
-
#formatter (String, 28 characters ) taxonomy_term_reference_link
-
0 (Array, 4 elements)
-
1 (Array, 4 elements)
-
-
field_source (Array, 16 elements)
-
#theme (String, 5 characters ) field
-
#weight (String, 1 characters ) 5
-
#title (String, 16 characters ) Источник
-
#access (Boolean) TRUE
-
#label_display (String, 6 characters ) inline
-
#view_mode (String, 4 characters ) full
-
#language (String, 3 characters ) und
-
#field_name (String, 12 characters ) field_source
-
#field_type (String, 4 characters ) text
-
#field_translatable (String, 1 characters ) 0
-
#entity_type (String, 4 characters ) node
-
#bundle (String, 4 characters ) blog
-
#object (Object) stdClass
-
∞ (Recursion)
-
-
#items (Array, 1 element)
-
0 (Array, 3 elements)
-
value (String, 70 characters ) http://agileadam.com/2014/01/creating-field-gro...
-
http://agileadam.com/2014/01/creating-field-groups-in-a-custom-module/
-
-
format (NULL)
-
safe_value (String, 70 characters ) http://agileadam.com/2014/01/creating-field-gro...
-
http://agileadam.com/2014/01/creating-field-groups-in-a-custom-module/
-
-
-
-
#formatter (String, 12 characters ) text_default
-
0 (Array, 1 element)
-
#markup (String, 70 characters ) http://agileadam.com/2014/01/creating-field-gro...
-
http://agileadam.com/2014/01/creating-field-groups-in-a-custom-module/
-
-
-
-
#pre_render (Array, 1 element)
-
0 (String, 30 characters ) _field_extra_fields_pre_render | (Callback) _field_extra_fields_pre_render();
-
-
#entity_type (String, 4 characters ) node
-
#bundle (String, 4 characters ) blog
-
links (Array, 5 elements)
-
#theme (String, 11 characters ) links__node
-
#pre_render (Array, 1 element)
-
0 (String, 23 characters ) drupal_pre_render_links | (Callback) drupal_pre_render_links();
-
-
#attributes (Array, 1 element)
-
node (Array, 3 elements)
-
comment (Array, 3 elements)
-
-
comments (Array, 4 elements)
-
comment_form (Array, 41 elements)
-
#node (Object) stdClass
-
∞ (Recursion)
-
-
#id (String, 12 characters ) comment-form
-
#attributes (Array, 1 element)
-
#theme (Array, 2 elements)
-
#attached (Array, 2 elements)
-
library (Array, 1 element)
-
js (Array, 1 element)
-
0 (Array, 2 elements)
-
type (String, 7 characters ) setting
-
data (Array, 1 element)
-
urlIsAjaxTrusted (Array, 1 element)
-
/comment/reply/98 (Boolean) TRUE
-
-
-
-
-
-
#action (String, 17 characters ) /comment/reply/98
-
author (Array, 15 elements)
-
#weight (Integer) -2
-
name (Array, 26 elements)
-
#type (String, 9 characters ) textfield
-
#title (String, 15 characters ) Ваше имя
-
#default_value (String, 0 characters )
-
#required (Boolean) FALSE
-
#maxlength (Integer) 60
-
#size (Integer) 30
-
#input (Boolean) TRUE
-
#autocomplete_path (Boolean) FALSE
-
#process (Array, 2 elements)
-
#theme (String, 9 characters ) textfield
-
#theme_wrappers (Array, 1 element)
-
0 (String, 12 characters ) form_element
-
-
#pre_render (Array, 1 element)
-
0 (String, 27 characters ) ctools_dependent_pre_render | (Callback) ctools_dependent_pre_render();
-
-
#defaults_loaded (Boolean) TRUE
-
#tree (Boolean) FALSE
-
#parents (Array, 1 element)
-
0 (String, 4 characters ) name
-
-
#array_parents (Array, 2 elements)
-
#weight (Integer) 0
-
#processed (Boolean) TRUE
-
#attributes (Array, 0 elements)
-
#title_display (String, 6 characters ) before
-
#id (String, 9 characters ) edit-name
-
#name (String, 4 characters ) name
-
#value (String, 0 characters )
-
#autocomplete_input (Array, 0 elements)
-
#ajax_processed (Boolean) FALSE
-
#sorted (Boolean) TRUE
-
-
mail (Array, 28 elements)
-
#type (String, 9 characters ) textfield
-
#title (String, 6 characters ) E-mail
-
#default_value (String, 0 characters )
-
#required (Boolean) FALSE
-
#maxlength (Integer) 64
-
#size (Integer) 30
-
#description (String, 132 characters ) Содержание этого поля является приватным и не п...
-
Содержание этого поля является приватным и не предназначено для показа.
-
-
#access (Boolean) TRUE
-
#input (Boolean) TRUE
-
#autocomplete_path (Boolean) FALSE
-
#process (Array, 2 elements)
-
#theme (String, 9 characters ) textfield
-
#theme_wrappers (Array, 1 element)
-
0 (String, 12 characters ) form_element
-
-
#pre_render (Array, 1 element)
-
0 (String, 27 characters ) ctools_dependent_pre_render | (Callback) ctools_dependent_pre_render();
-
-
#defaults_loaded (Boolean) TRUE
-
#tree (Boolean) FALSE
-
#parents (Array, 1 element)
-
0 (String, 4 characters ) mail | (Callback) mail();
-
-
#array_parents (Array, 2 elements)
-
#weight (Float) 0.001
-
#processed (Boolean) TRUE
-
#attributes (Array, 0 elements)
-
#title_display (String, 6 characters ) before
-
#id (String, 9 characters ) edit-mail
-
#name (String, 4 characters ) mail | (Callback) mail();
-
#value (String, 0 characters )
-
#autocomplete_input (Array, 0 elements)
-
#ajax_processed (Boolean) FALSE
-
#sorted (Boolean) TRUE
-
-
homepage (Array, 27 elements)
-
#type (String, 9 characters ) textfield
-
#title (String, 33 characters ) Домашняя страница
-
#default_value (String, 0 characters )
-
#maxlength (Integer) 255
-
#size (Integer) 30
-
#access (Boolean) TRUE
-
#input (Boolean) TRUE
-
#autocomplete_path (Boolean) FALSE
-
#process (Array, 2 elements)
-
#theme (String, 9 characters ) textfield
-
#theme_wrappers (Array, 1 element)
-
0 (String, 12 characters ) form_element
-
-
#pre_render (Array, 1 element)
-
0 (String, 27 characters ) ctools_dependent_pre_render | (Callback) ctools_dependent_pre_render();
-
-
#defaults_loaded (Boolean) TRUE
-
#tree (Boolean) FALSE
-
#parents (Array, 1 element)
-
0 (String, 8 characters ) homepage
-
-
#array_parents (Array, 2 elements)
-
#weight (Float) 0.002
-
#processed (Boolean) TRUE
-
#required (Boolean) FALSE
-
#attributes (Array, 0 elements)
-
#title_display (String, 6 characters ) before
-
#id (String, 13 characters ) edit-homepage
-
#name (String, 8 characters ) homepage
-
#value (String, 0 characters )
-
#autocomplete_input (Array, 0 elements)
-
#ajax_processed (Boolean) FALSE
-
#sorted (Boolean) TRUE
-
-
date (Array, 27 elements)
-
#type (String, 9 characters ) textfield
-
#title (String, 27 characters ) Время создания
-
#default_value (String, 0 characters )
-
#maxlength (Integer) 25
-
#size (Integer) 20
-
#access (Boolean) FALSE
-
#input (Boolean) TRUE
-
#autocomplete_path (Boolean) FALSE
-
#process (Array, 2 elements)
-
#theme (String, 9 characters ) textfield
-
#theme_wrappers (Array, 1 element)
-
0 (String, 12 characters ) form_element
-
-
#pre_render (Array, 1 element)
-
0 (String, 27 characters ) ctools_dependent_pre_render | (Callback) ctools_dependent_pre_render();
-
-
#defaults_loaded (Boolean) TRUE
-
#tree (Boolean) FALSE
-
#parents (Array, 1 element)
-
0 (String, 4 characters ) date | (Callback) date();
-
-
#array_parents (Array, 2 elements)
-
#weight (Float) 0.003
-
#processed (Boolean) TRUE
-
#required (Boolean) FALSE
-
#attributes (Array, 0 elements)
-
#title_display (String, 6 characters ) before
-
#id (String, 9 characters ) edit-date
-
#name (String, 4 characters ) date | (Callback) date();
-
#value (String, 0 characters )
-
#autocomplete_input (Array, 0 elements)
-
#ajax_processed (Boolean) FALSE
-
#sorted (Boolean) TRUE
-
-
status (Array, 23 elements)
-
#type (String, 6 characters ) radios
-
#title (String, 12 characters ) Статус
-
#default_value (Integer) 0
-
#options (Array, 2 elements)
-
#access (Boolean) FALSE
-
#input (Boolean) TRUE
-
#process (Array, 1 element)
-
0 (String, 19 characters ) form_process_radios | (Callback) form_process_radios();
-
-
#theme_wrappers (Array, 1 element)
-
0 (String, 6 characters ) radios
-
-
#pre_render (Array, 2 elements)
-
#defaults_loaded (Boolean) TRUE
-
#tree (Boolean) FALSE
-
#parents (Array, 1 element)
-
0 (String, 6 characters ) status
-
-
#array_parents (Array, 2 elements)
-
#weight (Float) 0.004
-
#processed (Boolean) TRUE
-
#required (Boolean) FALSE
-
#attributes (Array, 0 elements)
-
#title_display (String, 6 characters ) before
-
#id (String, 11 characters ) edit-status
-
#name (String, 6 characters ) status
-
#value (Integer) 0
-
1 (Array, 25 elements)
-
#type (String, 5 characters ) radio
-
#title (String, 24 characters ) Опубликовано
-
#return_value (Integer) 1
-
#default_value (Integer) 0
-
#attributes (Array, 0 elements)
-
#parents (Array, 1 element)
-
0 (String, 6 characters ) status
-
-
#id (String, 13 characters ) edit-status-1
-
#ajax (NULL)
-
#weight (Float) 0.001
-
#input (Boolean) TRUE
-
#process (Array, 1 element)
-
0 (String, 17 characters ) ajax_process_form | (Callback) ajax_process_form();
-
-
#theme (String, 5 characters ) radio
-
#theme_wrappers (Array, 1 element)
-
0 (String, 12 characters ) form_element
-
-
#title_display (String, 5 characters ) after
-
#pre_render (Array, 1 element)
-
0 (String, 27 characters ) ctools_dependent_pre_render | (Callback) ctools_dependent_pre_render();
-
-
#defaults_loaded (Boolean) TRUE
-
#tree (Boolean) FALSE
-
#access (Boolean) FALSE
-
#array_parents (Array, 3 elements)
-
#processed (Boolean) TRUE
-
#required (Boolean) FALSE
-
#name (String, 6 characters ) status
-
#value (Integer) 0
-
#ajax_processed (Boolean) FALSE
-
#sorted (Boolean) TRUE
-
-
0 (Array, 25 elements)
-
#type (String, 5 characters ) radio
-
#title (String, 29 characters ) Не опубликовано
-
#return_value (Integer) 0
-
#default_value (Integer) 0
-
#attributes (Array, 0 elements)
-
#parents (Array, 1 element)
-
0 (String, 6 characters ) status
-
-
#id (String, 13 characters ) edit-status-0
-
#ajax (NULL)
-
#weight (Float) 0.002
-
#input (Boolean) TRUE
-
#process (Array, 1 element)
-
0 (String, 17 characters ) ajax_process_form | (Callback) ajax_process_form();
-
-
#theme (String, 5 characters ) radio
-
#theme_wrappers (Array, 1 element)
-
0 (String, 12 characters ) form_element
-
-
#title_display (String, 5 characters ) after
-
#pre_render (Array, 1 element)
-
0 (String, 27 characters ) ctools_dependent_pre_render | (Callback) ctools_dependent_pre_render();
-
-
#defaults_loaded (Boolean) TRUE
-
#tree (Boolean) FALSE
-
#access (Boolean) FALSE
-
#array_parents (Array, 3 elements)
-
#processed (Boolean) TRUE
-
#required (Boolean) FALSE
-
#name (String, 6 characters ) status
-
#value (Integer) 0
-
#ajax_processed (Boolean) FALSE
-
#sorted (Boolean) TRUE
-
-
-
#tree (Boolean) FALSE
-
#parents (Array, 1 element)
-
0 (String, 6 characters ) author
-
-
#array_parents (Array, 1 element)
-
0 (String, 6 characters ) author
-
-
#processed (Boolean) FALSE
-
#required (Boolean) FALSE
-
#attributes (Array, 0 elements)
-
#title_display (String, 6 characters ) before
-
#id (String, 11 characters ) edit-author
-
#sorted (Boolean) TRUE
-
-
subject (Array, 27 elements)
-
#type (String, 9 characters ) textfield
-
#title (String, 8 characters ) Тема
-
#maxlength (Integer) 64
-
#default_value (String, 0 characters )
-
#access (Boolean) FALSE
-
#weight (Integer) -1
-
#input (Boolean) TRUE
-
#size (Integer) 60
-
#autocomplete_path (Boolean) FALSE
-
#process (Array, 2 elements)
-
#theme (String, 9 characters ) textfield
-
#theme_wrappers (Array, 1 element)
-
0 (String, 12 characters ) form_element
-
-
#pre_render (Array, 1 element)
-
0 (String, 27 characters ) ctools_dependent_pre_render | (Callback) ctools_dependent_pre_render();
-
-
#defaults_loaded (Boolean) TRUE
-
#tree (Boolean) FALSE
-
#parents (Array, 1 element)
-
0 (String, 7 characters ) subject
-
-
#array_parents (Array, 1 element)
-
0 (String, 7 characters ) subject
-
-
#processed (Boolean) TRUE
-
#required (Boolean) FALSE
-
#attributes (Array, 0 elements)
-
#title_display (String, 6 characters ) before
-
#id (String, 12 characters ) edit-subject
-
#name (String, 7 characters ) subject
-
#value (String, 0 characters )
-
#autocomplete_input (Array, 0 elements)
-
#ajax_processed (Boolean) FALSE
-
#sorted (Boolean) TRUE
-
-
is_anonymous (Array, 15 elements)
-
#type (String, 5 characters ) value
-
#value (Boolean) TRUE
-
#input (Boolean) TRUE
-
#defaults_loaded (Boolean) TRUE
-
#tree (Boolean) FALSE
-
#parents (Array, 1 element)
-
0 (String, 12 characters ) is_anonymous
-
-
#array_parents (Array, 1 element)
-
0 (String, 12 characters ) is_anonymous
-
-
#weight (Float) 0.002
-
#processed (Boolean) FALSE
-
#required (Boolean) FALSE
-
#attributes (Array, 0 elements)
-
#title_display (String, 6 characters ) before
-
#id (String, 17 characters ) edit-is-anonymous
-
#name (String, 12 characters ) is_anonymous
-
#sorted (Boolean) TRUE
-
-
cid (Array, 15 elements)
-
#type (String, 5 characters ) value
-
#value (NULL)
-
#input (Boolean) TRUE
-
#defaults_loaded (Boolean) TRUE
-
#tree (Boolean) FALSE
-
#parents (Array, 1 element)
-
0 (String, 3 characters ) cid
-
-
#array_parents (Array, 1 element)
-
0 (String, 3 characters ) cid
-
-
#weight (Float) 0.003
-
#processed (Boolean) FALSE
-
#required (Boolean) FALSE
-
#attributes (Array, 0 elements)
-
#title_display (String, 6 characters ) before
-
#id (String, 8 characters ) edit-cid
-
#name (String, 3 characters ) cid
-
#sorted (Boolean) TRUE
-
-
pid (Array, 15 elements)
-
#type (String, 5 characters ) value
-
#value (NULL)
-
#input (Boolean) TRUE
-
#defaults_loaded (Boolean) TRUE
-
#tree (Boolean) FALSE
-
#parents (Array, 1 element)
-
0 (String, 3 characters ) pid
-
-
#array_parents (Array, 1 element)
-
0 (String, 3 characters ) pid
-
-
#weight (Float) 0.004
-
#processed (Boolean) FALSE
-
#required (Boolean) FALSE
-
#attributes (Array, 0 elements)
-
#title_display (String, 6 characters ) before
-
#id (String, 8 characters ) edit-pid
-
#name (String, 3 characters ) pid
-
#sorted (Boolean) TRUE
-
-
nid (Array, 15 elements)
-
#type (String, 5 characters ) value
-
#value (String, 2 characters ) 98
-
#input (Boolean) TRUE
-
#defaults_loaded (Boolean) TRUE
-
#tree (Boolean) FALSE
-
#parents (Array, 1 element)
-
0 (String, 3 characters ) nid
-
-
#array_parents (Array, 1 element)
-
0 (String, 3 characters ) nid
-
-
#weight (Float) 0.005
-
#processed (Boolean) FALSE
-
#required (Boolean) FALSE
-
#attributes (Array, 0 elements)
-
#title_display (String, 6 characters ) before
-
#id (String, 8 characters ) edit-nid
-
#name (String, 3 characters ) nid
-
#sorted (Boolean) TRUE
-
-
language (Array, 15 elements)
-
#type (String, 5 characters ) value
-
#value (String, 3 characters ) und
-
#input (Boolean) TRUE
-
#defaults_loaded (Boolean) TRUE
-
#tree (Boolean) FALSE
-
#parents (Array, 1 element)
-
0 (String, 8 characters ) language
-
-
#array_parents (Array, 1 element)
-
0 (String, 8 characters ) language
-
-
#weight (Float) 0.006
-
#processed (Boolean) FALSE
-
#required (Boolean) FALSE
-
#attributes (Array, 0 elements)
-
#title_display (String, 6 characters ) before
-
#id (String, 13 characters ) edit-language
-
#name (String, 8 characters ) language
-
#sorted (Boolean) TRUE
-
-
uid (Array, 15 elements)
-
#type (String, 5 characters ) value
-
#value (Integer) 0
-
#input (Boolean) TRUE
-
#defaults_loaded (Boolean) TRUE
-
#tree (Boolean) FALSE
-
#parents (Array, 1 element)
-
0 (String, 3 characters ) uid
-
-
#array_parents (Array, 1 element)
-
0 (String, 3 characters ) uid
-
-
#weight (Float) 0.007
-
#processed (Boolean) FALSE
-
#required (Boolean) FALSE
-
#attributes (Array, 0 elements)
-
#title_display (String, 6 characters ) before
-
#id (String, 8 characters ) edit-uid
-
#name (String, 3 characters ) uid
-
#sorted (Boolean) TRUE
-
-
node_type (Array, 15 elements)
-
#type (String, 5 characters ) value
-
#value (String, 17 characters ) comment_node_blog
-
#input (Boolean) TRUE
-
#defaults_loaded (Boolean) TRUE
-
#tree (Boolean) FALSE
-
#parents (Array, 1 element)
-
0 (String, 9 characters ) node_type
-
-
#array_parents (Array, 1 element)
-
0 (String, 9 characters ) node_type
-
-
#weight (Float) 0.008
-
#processed (Boolean) FALSE
-
#required (Boolean) FALSE
-
#attributes (Array, 0 elements)
-
#title_display (String, 6 characters ) before
-
#id (String, 14 characters ) edit-node-type
-
#name (String, 9 characters ) node_type
-
#sorted (Boolean) TRUE
-
-
actions (Array, 15 elements)
-
#type (String, 7 characters ) actions
-
submit (Array, 22 elements)
-
#type (String, 6 characters ) submit
-
#value (String, 18 characters ) Сохранить
-
#access (Boolean) FALSE
-
#weight (Integer) 19
-
#input (Boolean) TRUE
-
#name (String, 2 characters ) op
-
#button_type (String, 6 characters ) submit
-
#executes_submit_callback (Boolean) TRUE
-
#limit_validation_errors (Boolean) FALSE
-
#process (Array, 1 element)
-
0 (String, 17 characters ) ajax_process_form | (Callback) ajax_process_form();
-
-
#theme_wrappers (Array, 1 element)
-
0 (String, 6 characters ) button
-
-
#defaults_loaded (Boolean) TRUE
-
#tree (Boolean) FALSE
-
#parents (Array, 1 element)
-
0 (String, 6 characters ) submit
-
-
#array_parents (Array, 2 elements)
-
#processed (Boolean) TRUE
-
#required (Boolean) FALSE
-
#attributes (Array, 0 elements)
-
#title_display (String, 6 characters ) before
-
#id (String, 11 characters ) edit-submit
-
#ajax_processed (Boolean) FALSE
-
#sorted (Boolean) TRUE
-
-
preview (Array, 23 elements)
-
#type (String, 6 characters ) submit
-
#value (String, 24 characters ) Предпросмотр
-
#access (Boolean) TRUE
-
#weight (Integer) 20
-
#submit (Array, 1 element)
-
0 (String, 26 characters ) comment_form_build_preview | (Callback) comment_form_build_preview();
-
-
#input (Boolean) TRUE
-
#name (String, 2 characters ) op
-
#button_type (String, 6 characters ) submit
-
#executes_submit_callback (Boolean) TRUE
-
#limit_validation_errors (Boolean) FALSE
-
#process (Array, 1 element)
-
0 (String, 17 characters ) ajax_process_form | (Callback) ajax_process_form();
-
-
#theme_wrappers (Array, 1 element)
-
0 (String, 6 characters ) button
-
-
#defaults_loaded (Boolean) TRUE
-
#tree (Boolean) FALSE
-
#parents (Array, 1 element)
-
0 (String, 7 characters ) preview
-
-
#array_parents (Array, 2 elements)
-
#processed (Boolean) TRUE
-
#required (Boolean) FALSE
-
#attributes (Array, 0 elements)
-
#title_display (String, 6 characters ) before
-
#id (String, 12 characters ) edit-preview
-
#ajax_processed (Boolean) FALSE
-
#sorted (Boolean) TRUE
-
-
#theme_wrappers (Array, 1 element)
-
0 (String, 9 characters ) container
-
-
#process (Array, 2 elements)
-
#weight (Integer) 100
-
#defaults_loaded (Boolean) TRUE
-
#tree (Boolean) FALSE
-
#parents (Array, 1 element)
-
0 (String, 7 characters ) actions
-
-
#array_parents (Array, 1 element)
-
0 (String, 7 characters ) actions
-
-
#processed (Boolean) TRUE
-
#required (Boolean) FALSE
-
#attributes (Array, 1 element)
-
#title_display (String, 6 characters ) before
-
#id (String, 12 characters ) edit-actions
-
-
#parents (Array, 0 elements)
-
#entity (Object) stdClass
-
nid (String, 2 characters ) 98
-
name (String, 0 characters )
-
mail (String, 0 characters )
-
homepage (String, 0 characters )
-
subject (String, 0 characters )
-
comment (String, 0 characters )
-
cid (NULL)
-
pid (NULL)
-
language (String, 3 characters ) und
-
uid (Integer) 0
-
node_type (String, 17 characters ) comment_node_blog
-
-
comment_body (Array, 17 elements)
-
#type (String, 9 characters ) container
-
#attributes (Array, 1 element)
-
#weight (Integer) 0
-
#tree (Boolean) TRUE
-
#language (String, 3 characters ) und
-
und (Array, 22 elements)
-
0 (Array, 34 elements)
-
#entity_type (String, 7 characters ) comment
-
#entity (Object) stdClass
-
∞ (Recursion)
-
-
#bundle (String, 17 characters ) comment_node_blog
-
#field_name (String, 12 characters ) comment_body
-
#language (String, 3 characters ) und
-
#field_parents (Array, 0 elements)
-
#columns (Array, 2 elements)
-
#title (String, 22 characters ) Комментарий
-
#description (String, 0 characters )
-
#required (Boolean) TRUE
-
#delta (Integer) 0
-
#weight (Integer) 0
-
#type (String, 11 characters ) text_format
-
#default_value (NULL)
-
#rows (String, 1 characters ) 5
-
#attributes (Array, 1 element)
-
#format (String, 13 characters ) filtered_html
-
#base_type (String, 8 characters ) textarea
-
#after_build (Array, 1 element)
-
0 (String, 33 characters ) simplify_hide_text_format_element | (Callback) simplify_hide_text_format_element();
-
-
#process (Array, 1 element)
-
0 (String, 21 characters ) filter_process_format | (Callback) filter_process_format();
-
-
#theme_wrappers (Array, 1 element)
-
0 (String, 19 characters ) text_format_wrapper
-
-
#pre_render (Array, 2 elements)
-
#defaults_loaded (Boolean) TRUE
-
#tree (Boolean) TRUE
-
#parents (Array, 3 elements)
-
#array_parents (Array, 3 elements)
-
#processed (Boolean) TRUE
-
#title_display (String, 6 characters ) before
-
#id (String, 23 characters ) edit-comment-body-und-0
-
value (Array, 37 elements)
-
#entity_type (String, 7 characters ) comment
-
#entity (Object) stdClass
-
∞ (Recursion)
-
-
#bundle (String, 17 characters ) comment_node_blog
-
#field_name (String, 12 characters ) comment_body
-
#language (String, 3 characters ) und
-
#field_parents (Array, 0 elements)
-
#columns (Array, 2 elements)
-
#title (String, 22 characters ) Комментарий
-
#required (Boolean) TRUE
-
#delta (Integer) 0
-
#type (String, 8 characters ) textarea
-
#default_value (NULL)
-
#rows (String, 1 characters ) 5
-
#attributes (Array, 1 element)
-
#format (NULL)
-
#base_type (String, 8 characters ) textarea
-
#after_build (Array, 1 element)
-
0 (String, 33 characters ) simplify_hide_text_format_element | (Callback) simplify_hide_text_format_element();
-
-
#pre_render (Array, 2 elements)
-
#defaults_loaded (Boolean) TRUE
-
#tree (Boolean) TRUE
-
#array_parents (Array, 4 elements)
-
#title_display (String, 6 characters ) before
-
#process (Array, 2 elements)
-
#input (Boolean) TRUE
-
#cols (Integer) 60
-
#resizable (Boolean) TRUE
-
#theme (String, 8 characters ) textarea
-
#theme_wrappers (Array, 1 element)
-
0 (String, 12 characters ) form_element
-
-
#parents (Array, 4 elements)
-
#weight (Integer) 0
-
#processed (Boolean) TRUE
-
#id (String, 29 characters ) edit-comment-body-und-0-value
-
#name (String, 27 characters ) comment_body[und][0][value]
-
#value (String, 0 characters )
-
#ajax_processed (Boolean) FALSE
-
#sorted (Boolean) TRUE
-
#after_build_done (Boolean) TRUE
-
-
#attached (Array, 2 elements)
-
format (Array, 23 elements)
-
#type (String, 8 characters ) fieldset
-
#attributes (Array, 1 element)
-
guidelines (Array, 16 elements)
-
#type (String, 9 characters ) container
-
#attributes (Array, 1 element)
-
#weight (Integer) 20
-
filtered_html (Array, 12 elements)
-
#theme (String, 17 characters ) filter_guidelines
-
#format (Object) stdClass
-
#tree (Boolean) TRUE
-
#parents (Array, 6 elements)
-
#array_parents (Array, 6 elements)
-
#weight (Integer) 0
-
#processed (Boolean) FALSE
-
#required (Boolean) FALSE
-
#attributes (Array, 0 elements)
-
#title_display (String, 6 characters ) before
-
#id (String, 55 characters ) edit-comment-body-und-0-format-guidelines-filte...
-
edit-comment-body-und-0-format-guidelines-filtered-html
-
-
#sorted (Boolean) TRUE
-
-
plain_text (Array, 12 elements)
-
#theme (String, 17 characters ) filter_guidelines
-
#format (Object) stdClass
-
#tree (Boolean) TRUE
-
#parents (Array, 6 elements)
-
#array_parents (Array, 6 elements)
-
#weight (Float) 0.001
-
#processed (Boolean) FALSE
-
#required (Boolean) FALSE
-
#attributes (Array, 0 elements)
-
#title_display (String, 6 characters ) before
-
#id (String, 52 characters ) edit-comment-body-und-0-format-guidelines-plain...
-
edit-comment-body-und-0-format-guidelines-plain-text
-
-
#sorted (Boolean) TRUE
-
-
#theme_wrappers (Array, 1 element)
-
0 (String, 9 characters ) container
-
-
#process (Array, 1 element)
-
0 (String, 22 characters ) form_process_container | (Callback) form_process_container();
-
-
#defaults_loaded (Boolean) TRUE
-
#tree (Boolean) TRUE
-
#parents (Array, 5 elements)
-
#array_parents (Array, 5 elements)
-
#processed (Boolean) TRUE
-
#required (Boolean) FALSE
-
#title_display (String, 6 characters ) before
-
#id (String, 41 characters ) edit-comment-body-und-0-format-guidelines
-
#sorted (Boolean) TRUE
-
-
format (Array, 25 elements)
-
#type (String, 6 characters ) select
-
#title (String, 25 characters ) Формат текста
-
#options (Array, 2 elements)
-
filtered_html (String, 13 characters ) Filtered HTML
-
plain_text (String, 10 characters ) Plain text
-
-
#default_value (String, 13 characters ) filtered_html
-
#access (Boolean) TRUE
-
#weight (Integer) 10
-
#attributes (Array, 1 element)
-
#parents (Array, 4 elements)
-
#input (Boolean) TRUE
-
#multiple (Boolean) FALSE
-
#process (Array, 2 elements)
-
#theme (String, 6 characters ) select
-
#theme_wrappers (Array, 1 element)
-
0 (String, 12 characters ) form_element
-
-
#pre_render (Array, 2 elements)
-
#defaults_loaded (Boolean) TRUE
-
#tree (Boolean) TRUE
-
#array_parents (Array, 5 elements)
-
#processed (Boolean) TRUE
-
#required (Boolean) FALSE
-
#title_display (String, 6 characters ) before
-
#id (String, 33 characters ) edit-comment-body-und-0-format--2
-
#name (String, 28 characters ) comment_body[und][0][format]
-
#value (String, 13 characters ) filtered_html
-
#ajax_processed (Boolean) FALSE
-
#sorted (Boolean) TRUE
-
-
help (Array, 15 elements)
-
#type (String, 9 characters ) container
-
#theme (String, 21 characters ) filter_tips_more_info
-
#attributes (Array, 1 element)
-
#weight (Integer) 0
-
#theme_wrappers (Array, 1 element)
-
0 (String, 9 characters ) container
-
-
#process (Array, 1 element)
-
0 (String, 22 characters ) form_process_container | (Callback) form_process_container();
-
-
#defaults_loaded (Boolean) TRUE
-
#tree (Boolean) TRUE
-
#parents (Array, 5 elements)
-
#array_parents (Array, 5 elements)
-
#processed (Boolean) TRUE
-
#required (Boolean) FALSE
-
#title_display (String, 6 characters ) before
-
#id (String, 35 characters ) edit-comment-body-und-0-format-help
-
#sorted (Boolean) TRUE
-
-
#collapsible (Boolean) FALSE
-
#collapsed (Boolean) FALSE
-
#value (NULL)
-
#process (Array, 2 elements)
-
#pre_render (Array, 2 elements)
-
#theme_wrappers (Array, 1 element)
-
0 (String, 8 characters ) fieldset
-
-
#defaults_loaded (Boolean) TRUE
-
#tree (Boolean) TRUE
-
#parents (Array, 4 elements)
-
#array_parents (Array, 4 elements)
-
#weight (Float) 0.001
-
#processed (Boolean) TRUE
-
#required (Boolean) FALSE
-
#title_display (String, 6 characters ) before
-
#id (String, 30 characters ) edit-comment-body-und-0-format
-
#groups (Array, 1 element)
-
comment_body][und][0][format (Array, 1 element)
-
#group_exists (Boolean) TRUE
-
-
-
#attached (Array, 1 element)
-
#ajax_processed (Boolean) FALSE
-
-
#sorted (Boolean) TRUE
-
#after_build_done (Boolean) TRUE
-
-
#theme (String, 25 characters ) field_multiple_value_form | (Callback) field_multiple_value_form();
-
#field_name (String, 12 characters ) comment_body
-
#cardinality (String, 1 characters ) 1
-
#title (String, 22 characters ) Комментарий
-
#required (Integer) 1
-
#description (String, 0 characters )
-
#prefix (String, 40 characters ) <div id="comment-body-add-more-wrapper">
-
#suffix (String, 6 characters ) </div>
-
#max_delta (Integer) 0
-
#after_build (Array, 1 element)
-
0 (String, 30 characters ) field_form_element_after_build | (Callback) field_form_element_after_build();
-
-
#language (String, 3 characters ) und
-
#field_parents (Array, 0 elements)
-
#tree (Boolean) TRUE
-
#parents (Array, 2 elements)
-
#array_parents (Array, 2 elements)
-
#weight (Integer) 0
-
#processed (Boolean) FALSE
-
#attributes (Array, 0 elements)
-
#title_display (String, 6 characters ) before
-
#id (String, 21 characters ) edit-comment-body-und
-
#after_build_done (Boolean) TRUE
-
-
#access (Boolean) TRUE
-
#theme_wrappers (Array, 1 element)
-
0 (String, 9 characters ) container
-
-
#process (Array, 1 element)
-
0 (String, 22 characters ) form_process_container | (Callback) form_process_container();
-
-
#defaults_loaded (Boolean) TRUE
-
#parents (Array, 1 element)
-
0 (String, 12 characters ) comment_body
-
-
#array_parents (Array, 1 element)
-
0 (String, 12 characters ) comment_body
-
-
#processed (Boolean) TRUE
-
#required (Boolean) FALSE
-
#title_display (String, 6 characters ) before
-
#id (String, 17 characters ) edit-comment-body
-
#sorted (Boolean) TRUE
-
-
#pre_render (Array, 1 element)
-
0 (String, 30 characters ) _field_extra_fields_pre_render | (Callback) _field_extra_fields_pre_render();
-
-
#entity_type (String, 7 characters ) comment
-
#bundle (String, 17 characters ) comment_node_blog
-
#form_id (String, 22 characters ) comment_node_blog_form
-
#type (String, 4 characters ) form
-
#build_id (String, 48 characters ) form-xGnlUs9PPe2sVASY0qs3__DOGc4D0NV2O0wAAAbl45M
-
form_build_id (Array, 18 elements)
-
#type (String, 6 characters ) hidden
-
#value (String, 48 characters ) form-xGnlUs9PPe2sVASY0qs3__DOGc4D0NV2O0wAAAbl45M
-
#id (String, 48 characters ) form-xGnlUs9PPe2sVASY0qs3__DOGc4D0NV2O0wAAAbl45M
-
#name (String, 13 characters ) form_build_id
-
#parents (Array, 1 element)
-
0 (String, 13 characters ) form_build_id
-
-
#input (Boolean) TRUE
-
#process (Array, 1 element)
-
0 (String, 17 characters ) ajax_process_form | (Callback) ajax_process_form();
-
-
#theme (String, 6 characters ) hidden
-
#defaults_loaded (Boolean) TRUE
-
#tree (Boolean) FALSE
-
#array_parents (Array, 1 element)
-
0 (String, 13 characters ) form_build_id
-
-
#weight (Float) 0.011
-
#processed (Boolean) TRUE
-
#required (Boolean) FALSE
-
#attributes (Array, 0 elements)
-
#title_display (String, 6 characters ) before
-
#ajax_processed (Boolean) FALSE
-
#sorted (Boolean) TRUE
-
-
form_id (Array, 18 elements)
-
#type (String, 6 characters ) hidden
-
#value (String, 22 characters ) comment_node_blog_form
-
#id (String, 27 characters ) edit-comment-node-blog-form
-
#parents (Array, 1 element)
-
0 (String, 7 characters ) form_id
-
-
#input (Boolean) TRUE
-
#process (Array, 1 element)
-
0 (String, 17 characters ) ajax_process_form | (Callback) ajax_process_form();
-
-
#theme (String, 6 characters ) hidden
-
#defaults_loaded (Boolean) TRUE
-
#tree (Boolean) FALSE
-
#array_parents (Array, 1 element)
-
0 (String, 7 characters ) form_id
-
-
#weight (Float) 0.012
-
#processed (Boolean) TRUE
-
#required (Boolean) FALSE
-
#attributes (Array, 0 elements)
-
#title_display (String, 6 characters ) before
-
#name (String, 7 characters ) form_id
-
#ajax_processed (Boolean) FALSE
-
#sorted (Boolean) TRUE
-
-
#method (String, 4 characters ) post
-
#theme_wrappers (Array, 1 element)
-
0 (String, 4 characters ) form
-
-
#tree (Boolean) FALSE
-
#validate (Array, 2 elements)
-
#submit (Array, 1 element)
-
0 (String, 19 characters ) comment_form_submit | (Callback) comment_form_submit();
-
-
captcha (Array, 29 elements)
-
#type (String, 7 characters ) captcha
-
#captcha_type (String, 35 characters ) draggable_captcha/Draggable Captcha
-
#description (String, 236 characters ) Этот вопрос задается для того, чтобы выяснить, ...
-
Этот вопрос задается для того, чтобы выяснить, являетесь ли Вы человеком или представляете из себя автоматическую спам-рассылку.
-
-
#weight (Float) 98.9
-
#input (Boolean) TRUE
-
#process (Array, 3 elements)
-
0 (String, 36 characters ) recaptcha_v3_element_captcha_process | (Callback) recaptcha_v3_element_captcha_process();
-
1 (String, 23 characters ) captcha_element_process | (Callback) captcha_element_process();
-
2 (String, 45 characters ) recaptcha_v3_element_captcha_process_validate | (Callback) recaptcha_v3_element_captcha_process_validate();
-
-
#captcha_always (Boolean) FALSE
-
#default_value (String, 0 characters )
-
#captcha_admin_mode (Boolean) FALSE
-
#captcha_validate (String, 35 characters ) draggable_captcha_custom_validation | (Callback) draggable_captcha_custom_validation();
-
#defaults_loaded (Boolean) TRUE
-
#tree (Boolean) FALSE
-
#parents (Array, 1 element)
-
0 (String, 7 characters ) captcha
-
-
#array_parents (Array, 1 element)
-
0 (String, 7 characters ) captcha
-
-
#processed (Boolean) TRUE
-
#required (Boolean) FALSE
-
#attributes (Array, 0 elements)
-
#title_display (String, 6 characters ) before
-
#id (String, 12 characters ) edit-captcha
-
#name (String, 7 characters ) captcha
-
#value (String, 0 characters )
-
captcha_sid (Array, 18 elements)
-
#type (String, 6 characters ) hidden
-
#value (String, 7 characters ) 3377561
-
#input (Boolean) TRUE
-
#process (Array, 1 element)
-
0 (String, 17 characters ) ajax_process_form | (Callback) ajax_process_form();
-
-
#theme (String, 6 characters ) hidden
-
#defaults_loaded (Boolean) TRUE
-
#tree (Boolean) FALSE
-
#parents (Array, 1 element)
-
0 (String, 11 characters ) captcha_sid
-
-
#array_parents (Array, 2 elements)
-
#weight (Integer) 0
-
#processed (Boolean) TRUE
-
#required (Boolean) FALSE
-
#attributes (Array, 0 elements)
-
#title_display (String, 6 characters ) before
-
#id (String, 16 characters ) edit-captcha-sid
-
#name (String, 11 characters ) captcha_sid
-
#ajax_processed (Boolean) FALSE
-
#sorted (Boolean) TRUE
-
-
captcha_token (Array, 18 elements)
-
#type (String, 6 characters ) hidden
-
#value (String, 32 characters ) 08a55b4f53af33bb1ebd764c0000b1ca
-
#input (Boolean) TRUE
-
#process (Array, 1 element)
-
0 (String, 17 characters ) ajax_process_form | (Callback) ajax_process_form();
-
-
#theme (String, 6 characters ) hidden
-
#defaults_loaded (Boolean) TRUE
-
#tree (Boolean) FALSE
-
#parents (Array, 1 element)
-
0 (String, 13 characters ) captcha_token
-
-
#array_parents (Array, 2 elements)
-
#weight (Float) 0.001
-
#processed (Boolean) TRUE
-
#required (Boolean) FALSE
-
#attributes (Array, 0 elements)
-
#title_display (String, 6 characters ) before
-
#id (String, 18 characters ) edit-captcha-token
-
#name (String, 13 characters ) captcha_token
-
#ajax_processed (Boolean) FALSE
-
#sorted (Boolean) TRUE
-
-
#captcha_info (Array, 3 elements)
-
form_id (String, 22 characters ) comment_node_blog_form
-
captcha_sid (String, 7 characters ) 3377561
-
solution (String, 53 characters ) draggable_Z1Zh_cEKGn6MiMj0DzwhZQfzQlw_QrXaDkr17...
-
draggable_Z1Zh_cEKGn6MiMj0DzwhZQfzQlw_QrXaDkr17WlLJg0
-
-
-
captcha_widgets (Array, 12 elements)
-
captca_image (Array, 15 elements)
-
#type (String, 6 characters ) markup
-
#markup (String, 1151 characters ) <div id="draggable-captcha"> <label> Dra...
-
<div id="draggable-captcha"> <label> Drag or click the correct shape to the grey "drop area". </label> <div class="captchaWrapper" id="captchaWrapper"> <a href="/draggable-captcha/3377561/refresh/nojs/" class="captchaRefresh use-ajax"></a> <div id="draggable_Z1Zh_cEKGn6MiMj0DzwhZQfzQlw_QrXaDkr17WlLJg0" class="draggable" style="left:15px;background-position:0 -3px;"> </div> <div id="draggable_LqXSEv0gyVq9rzDx0LY7yqmf5Ow8Ir-BM0_NWwtvkiw" class="draggable" style="left:83px;background-position:-185px -3px;"> </div> <div id="draggable_Nsh9rvQQTQOvZciEv-09LPOzNvkMLV7x1olHMoJK-Yc" class="draggable" style="left:151px;background-position:-120px -3px;"> </div> <div id="draggable_R5TZIxCyy3jvEgkYxWNZh7lINvZnUcCndGzMHW3Etdo" class="draggable" style="left:219px;background-position:-56px -3px;"> </div> <div class="targetWrapper"> <div class="target" style="background:none;"> <img alt="Target Image" src="/draggable-captcha/target-img?v9210" /> </div> </div> </div> </div>
-
-
#attached (Array, 2 elements)
-
css (Array, 1 element)
-
0 (String, 60 characters ) sites/all/modules/draggable_captcha/css/draggab...
-
sites/all/modules/draggable_captcha/css/draggable-styles.css
-
-
-
js (Array, 6 elements)
-
0 (String, 49 characters ) https://borodiny.ru/misc/ui/jquery.ui.core.min.js
-
1 (String, 51 characters ) https://borodiny.ru/misc/ui/jquery.ui.widget.mi...
-
https://borodiny.ru/misc/ui/jquery.ui.widget.min.js
-
-
2 (String, 50 characters ) https://borodiny.ru/misc/ui/jquery.ui.mouse.min.js
-
3 (String, 54 characters ) https://borodiny.ru/misc/ui/jquery.ui.draggable...
-
https://borodiny.ru/misc/ui/jquery.ui.draggable.min.js
-
-
4 (String, 54 characters ) https://borodiny.ru/misc/ui/jquery.ui.droppable...
-
https://borodiny.ru/misc/ui/jquery.ui.droppable.min.js
-
-
5 (String, 59 characters ) sites/all/modules/draggable_captcha/js/draggabl...
-
sites/all/modules/draggable_captcha/js/draggable_captcha.js
-
-
-
-
#pre_render (Array, 2 elements)
-
#defaults_loaded (Boolean) TRUE
-
#tree (Boolean) FALSE
-
#parents (Array, 1 element)
-
0 (String, 12 characters ) captca_image
-
-
#array_parents (Array, 3 elements)
-
#weight (Integer) 0
-
#processed (Boolean) FALSE
-
#required (Boolean) FALSE
-
#attributes (Array, 0 elements)
-
#title_display (String, 6 characters ) before
-
#id (String, 17 characters ) edit-captca-image
-
#sorted (Boolean) TRUE
-
-
captcha_response (Array, 25 elements)
-
#type (String, 9 characters ) textfield
-
#attributes (Array, 1 element)
-
#default_value (String, 0 characters )
-
#required (Boolean) TRUE
-
#input (Boolean) TRUE
-
#size (Integer) 60
-
#maxlength (Integer) 128
-
#autocomplete_path (Boolean) FALSE
-
#process (Array, 2 elements)
-
#theme (String, 9 characters ) textfield
-
#theme_wrappers (Array, 1 element)
-
0 (String, 12 characters ) form_element
-
-
#pre_render (Array, 1 element)
-
0 (String, 27 characters ) ctools_dependent_pre_render | (Callback) ctools_dependent_pre_render();
-
-
#defaults_loaded (Boolean) TRUE
-
#tree (Boolean) FALSE
-
#parents (Array, 1 element)
-
0 (String, 16 characters ) captcha_response
-
-
#array_parents (Array, 3 elements)
-
#weight (Float) 0.001
-
#processed (Boolean) TRUE
-
#title_display (String, 6 characters ) before
-
#id (String, 21 characters ) edit-captcha-response
-
#name (String, 16 characters ) captcha_response
-
#value (String, 0 characters )
-
#autocomplete_input (Array, 0 elements)
-
#ajax_processed (Boolean) FALSE
-
#sorted (Boolean) TRUE
-
-
#tree (Boolean) FALSE
-
#parents (Array, 1 element)
-
0 (String, 15 characters ) captcha_widgets
-
-
#array_parents (Array, 2 elements)
-
#weight (Float) 0.002
-
#processed (Boolean) FALSE
-
#required (Boolean) FALSE
-
#attributes (Array, 0 elements)
-
#title_display (String, 6 characters ) before
-
#id (String, 20 characters ) edit-captcha-widgets
-
#sorted (Boolean) TRUE
-
-
#element_validate (Array, 1 element)
-
0 (String, 16 characters ) captcha_validate | (Callback) captcha_validate();
-
-
#theme (String, 7 characters ) captcha
-
#pre_render (Array, 1 element)
-
0 (String, 26 characters ) captcha_pre_render_process | (Callback) captcha_pre_render_process();
-
-
#sorted (Boolean) TRUE
-
-
notify_settings (Array, 12 elements)
-
notify (Array, 24 elements)
-
#type (String, 8 characters ) checkbox
-
#title (String, 68 characters ) Уведомлять меня о новых комментариях...
-
Уведомлять меня о новых комментариях
-
-
#default_value (Boolean) TRUE
-
#input (Boolean) TRUE
-
#return_value (Integer) 1
-
#theme (String, 8 characters ) checkbox
-
#process (Array, 2 elements)
-
#theme_wrappers (Array, 1 element)
-
0 (String, 12 characters ) form_element
-
-
#title_display (String, 5 characters ) after
-
#pre_render (Array, 1 element)
-
0 (String, 27 characters ) ctools_dependent_pre_render | (Callback) ctools_dependent_pre_render();
-
-
#defaults_loaded (Boolean) TRUE
-
#tree (Boolean) FALSE
-
#parents (Array, 1 element)
-
0 (String, 6 characters ) notify
-
-
#array_parents (Array, 2 elements)
-
#weight (Integer) 0
-
#processed (Boolean) TRUE
-
#required (Boolean) FALSE
-
#attributes (Array, 0 elements)
-
#id (String, 11 characters ) edit-notify
-
#name (String, 6 characters ) notify
-
#value (Boolean) TRUE
-
#checked (Boolean) TRUE
-
#ajax_processed (Boolean) FALSE
-
#sorted (Boolean) TRUE
-
-
notify_type (Array, 21 elements)
-
#type (String, 6 characters ) radios
-
#options (Array, 2 elements)
-
#default_value (String, 1 characters ) 1
-
#input (Boolean) TRUE
-
#process (Array, 1 element)
-
0 (String, 19 characters ) form_process_radios | (Callback) form_process_radios();
-
-
#theme_wrappers (Array, 1 element)
-
0 (String, 6 characters ) radios
-
-
#pre_render (Array, 2 elements)
-
#defaults_loaded (Boolean) TRUE
-
#tree (Boolean) FALSE
-
#parents (Array, 1 element)
-
0 (String, 11 characters ) notify_type
-
-
#array_parents (Array, 2 elements)
-
#weight (Float) 0.001
-
#processed (Boolean) TRUE
-
#required (Boolean) FALSE
-
#attributes (Array, 0 elements)
-
#title_display (String, 6 characters ) before
-
#id (String, 16 characters ) edit-notify-type
-
#name (String, 11 characters ) notify_type
-
#value (String, 1 characters ) 1
-
1 (Array, 24 elements)
-
#type (String, 5 characters ) radio
-
#title (String, 29 characters ) Все комментарии
-
#return_value (Integer) 1
-
#default_value (String, 1 characters ) 1
-
#attributes (Array, 0 elements)
-
#parents (Array, 1 element)
-
0 (String, 11 characters ) notify_type
-
-
#id (String, 18 characters ) edit-notify-type-1
-
#ajax (NULL)
-
#weight (Float) 0.001
-
#input (Boolean) TRUE
-
#process (Array, 1 element)
-
0 (String, 17 characters ) ajax_process_form | (Callback) ajax_process_form();
-
-
#theme (String, 5 characters ) radio
-
#theme_wrappers (Array, 1 element)
-
0 (String, 12 characters ) form_element
-
-
#title_display (String, 5 characters ) after
-
#pre_render (Array, 1 element)
-
0 (String, 27 characters ) ctools_dependent_pre_render | (Callback) ctools_dependent_pre_render();
-
-
#defaults_loaded (Boolean) TRUE
-
#tree (Boolean) FALSE
-
#array_parents (Array, 3 elements)
-
#processed (Boolean) TRUE
-
#required (Boolean) FALSE
-
#name (String, 11 characters ) notify_type
-
#value (String, 1 characters ) 1
-
#ajax_processed (Boolean) FALSE
-
#sorted (Boolean) TRUE
-
-
2 (Array, 24 elements)
-
#type (String, 5 characters ) radio
-
#title (String, 47 characters ) Ответы на мой комментарий
-
#return_value (Integer) 2
-
#default_value (String, 1 characters ) 1
-
#attributes (Array, 0 elements)
-
#parents (Array, 1 element)
-
0 (String, 11 characters ) notify_type
-
-
#id (String, 18 characters ) edit-notify-type-2
-
#ajax (NULL)
-
#weight (Float) 0.002
-
#input (Boolean) TRUE
-
#process (Array, 1 element)
-
0 (String, 17 characters ) ajax_process_form | (Callback) ajax_process_form();
-
-
#theme (String, 5 characters ) radio
-
#theme_wrappers (Array, 1 element)
-
0 (String, 12 characters ) form_element
-
-
#title_display (String, 5 characters ) after
-
#pre_render (Array, 1 element)
-
0 (String, 27 characters ) ctools_dependent_pre_render | (Callback) ctools_dependent_pre_render();
-
-
#defaults_loaded (Boolean) TRUE
-
#tree (Boolean) FALSE
-
#array_parents (Array, 3 elements)
-
#processed (Boolean) TRUE
-
#required (Boolean) FALSE
-
#name (String, 11 characters ) notify_type
-
#value (String, 1 characters ) 1
-
#ajax_processed (Boolean) FALSE
-
#sorted (Boolean) TRUE
-
-
-
#tree (Boolean) FALSE
-
#parents (Array, 1 element)
-
0 (String, 15 characters ) notify_settings
-
-
#array_parents (Array, 1 element)
-
0 (String, 15 characters ) notify_settings
-
-
#weight (Float) 0.014
-
#processed (Boolean) FALSE
-
#required (Boolean) FALSE
-
#attributes (Array, 0 elements)
-
#title_display (String, 6 characters ) before
-
#id (String, 20 characters ) edit-notify-settings
-
#sorted (Boolean) TRUE
-
-
url (Array, 29 elements)
-
#type (String, 9 characters ) textfield
-
#title (String, 22 characters ) Leave this field blank
-
#size (Integer) 20
-
#weight (Integer) 100
-
#attributes (Array, 1 element)
-
autocomplete (String, 3 characters ) off
-
-
#element_validate (Array, 1 element)
-
0 (String, 27 characters ) _honeypot_honeypot_validate | (Callback) _honeypot_honeypot_validate();
-
-
#prefix (String, 27 characters ) <div class="url-textfield">
-
#suffix (String, 6 characters ) </div>
-
#attached (Array, 1 element)
-
#input (Boolean) TRUE
-
#maxlength (Integer) 128
-
#autocomplete_path (Boolean) FALSE
-
#process (Array, 2 elements)
-
#theme (String, 9 characters ) textfield
-
#theme_wrappers (Array, 1 element)
-
0 (String, 12 characters ) form_element
-
-
#pre_render (Array, 1 element)
-
0 (String, 27 characters ) ctools_dependent_pre_render | (Callback) ctools_dependent_pre_render();
-
-
#defaults_loaded (Boolean) TRUE
-
#tree (Boolean) FALSE
-
#parents (Array, 1 element)
-
0 (String, 3 characters ) url | (Callback) url();
-
-
#array_parents (Array, 1 element)
-
0 (String, 3 characters ) url | (Callback) url();
-
-
#processed (Boolean) TRUE
-
#required (Boolean) FALSE
-
#title_display (String, 6 characters ) before
-
#id (String, 8 characters ) edit-url
-
#name (String, 3 characters ) url | (Callback) url();
-
#value (String, 0 characters )
-
#autocomplete_input (Array, 0 elements)
-
#ajax_processed (Boolean) FALSE
-
#sorted (Boolean) TRUE
-
-
honeypot_time (Array, 21 elements)
-
#type (String, 6 characters ) hidden
-
#title (String, 10 characters ) Время
-
#default_value (String, 54 characters ) 1773326843|_JAQK65sZs_hvNDy9kf62eWPrnmYw4qqKOX9...
-
1773326843|_JAQK65sZs_hvNDy9kf62eWPrnmYw4qqKOX96aip52Y
-
-
#element_validate (Array, 1 element)
-
0 (String, 35 characters ) _honeypot_time_restriction_validate | (Callback) _honeypot_time_restriction_validate();
-
-
#input (Boolean) TRUE
-
#process (Array, 1 element)
-
0 (String, 17 characters ) ajax_process_form | (Callback) ajax_process_form();
-
-
#theme (String, 6 characters ) hidden
-
#defaults_loaded (Boolean) TRUE
-
#tree (Boolean) FALSE
-
#parents (Array, 1 element)
-
0 (String, 13 characters ) honeypot_time
-
-
#array_parents (Array, 1 element)
-
0 (String, 13 characters ) honeypot_time
-
-
#weight (Float) 0.016
-
#processed (Boolean) TRUE
-
#required (Boolean) FALSE
-
#attributes (Array, 0 elements)
-
#title_display (String, 6 characters ) before
-
#id (String, 18 characters ) edit-honeypot-time
-
#name (String, 13 characters ) honeypot_time
-
#value (String, 54 characters ) 1773326843|_JAQK65sZs_hvNDy9kf62eWPrnmYw4qqKOX9...
-
1773326843|_JAQK65sZs_hvNDy9kf62eWPrnmYw4qqKOX96aip52Y
-
-
#ajax_processed (Boolean) FALSE
-
#sorted (Boolean) TRUE
-
-
#processed (Boolean) FALSE
-
#defaults_loaded (Boolean) TRUE
-
#required (Boolean) FALSE
-
#title_display (String, 6 characters ) before
-
#array_parents (Array, 0 elements)
-
-
#theme (String, 26 characters ) comment_wrapper__node_blog
-
#node (Object) stdClass
-
∞ (Recursion)
-
-
comments (Array, 0 elements)
-
-
#view_mode (String, 4 characters ) full
-
#theme (String, 4 characters ) node
-
#node (Object) stdClass
-
∞ (Recursion)
-
-
#language (String, 2 characters ) ru
-
-
Krumo version 0.2.1a
| http://krumo.sourceforge.net
