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.146.176.112
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 /
node /
tests /
[ HOME SHELL ]
Name
Size
Permission
Action
node_access_test.info
283
B
-rw-r--r--
node_access_test.install
1
KB
-rw-r--r--
node_access_test.module
6.17
KB
-rw-r--r--
node_test.info
273
B
-rw-r--r--
node_test.module
4.97
KB
-rw-r--r--
node_test_exception.info
293
B
-rw-r--r--
node_test_exception.module
306
B
-rw-r--r--
Delete
Unzip
Zip
${this.title}
Close
Code Editor : node_test.module
<?php /** * @file * A dummy module for testing node related hooks. * * This is a dummy module that implements node related hooks to test API * interaction with the Node module. */ /** * Implements hook_node_load(). */ function node_test_node_load($nodes, $types) { // Add properties to each loaded node which record the parameters that were // passed in to this function, so the tests can check that (a) this hook was // called, and (b) the parameters were what we expected them to be. $nids = array_keys($nodes); ksort($nids); sort($types); foreach ($nodes as $node) { $node->node_test_loaded_nids = $nids; $node->node_test_loaded_types = $types; } } /** * Implements hook_node_view(). */ function node_test_node_view($node, $view_mode) { if ($view_mode == 'rss') { // Add RSS elements and namespaces when building the RSS feed. $node->rss_elements[] = array( 'key' => 'testElement', 'value' => t('Value of testElement RSS element for node !nid.', array('!nid' => $node->nid)), ); $node->rss_namespaces['xmlns:drupaltest'] = 'http://example.com/test-namespace'; // Add content that should be displayed only in the RSS feed. $node->content['extra_feed_content'] = array( '#markup' => '<p>' . t('Extra data that should appear only in the RSS feed for node !nid.', array('!nid' => $node->nid)) . '</p>', '#weight' => 10, ); } if ($view_mode != 'rss') { // Add content that should NOT be displayed in the RSS feed. $node->content['extra_non_feed_content'] = array( '#markup' => '<p>' . t('Extra data that should appear everywhere except the RSS feed for node !nid.', array('!nid' => $node->nid)) . '</p>', ); } } /** * Implements hook_node_grants(). */ function node_test_node_grants($account, $op) { // Give everyone full grants so we don't break other node tests. // Our node access tests asserts three realms of access. // See testGrantAlter(). return array( 'test_article_realm' => array(1), 'test_page_realm' => array(1), 'test_alter_realm' => array(2), ); } /** * Implements hook_node_access_records(). */ function node_test_node_access_records($node) { // Return nothing when testing for empty responses. if (!empty($node->disable_node_access)) { return; } $grants = array(); if ($node->type == 'article') { // Create grant in arbitrary article_realm for article nodes. $grants[] = array( 'realm' => 'test_article_realm', 'gid' => 1, 'grant_view' => 1, 'grant_update' => 0, 'grant_delete' => 0, 'priority' => 0, ); } elseif ($node->type == 'page') { // Create grant in arbitrary page_realm for page nodes. $grants[] = array( 'realm' => 'test_page_realm', 'gid' => 1, 'grant_view' => 1, 'grant_update' => 0, 'grant_delete' => 0, 'priority' => 0, ); } return $grants; } /** * Implements hook_node_access_records_alter(). */ function node_test_node_access_records_alter(&$grants, $node) { if (!empty($grants)) { foreach ($grants as $key => $grant) { // Alter grant from test_page_realm to test_alter_realm and modify the gid. if ($grant['realm'] == 'test_page_realm' && $node->promote) { $grants[$key]['realm'] = 'test_alter_realm'; $grants[$key]['gid'] = 2; } } } } /** * Implements hook_node_grants_alter(). */ function node_test_node_grants_alter(&$grants, $account, $op) { // Return an empty array of grants to prove that we can alter by reference. $grants = array(); } /** * Implements hook_node_presave(). */ function node_test_node_presave($node) { if ($node->title == 'testing_node_presave') { // Sun, 19 Nov 1978 05:00:00 GMT $node->created = 280299600; // Drupal 1.0 release. $node->changed = 979534800; } // Determine changes. if (!empty($node->original) && $node->original->title == 'test_changes') { if ($node->original->title != $node->title) { $node->title .= '_presave'; } } } /** * Implements hook_node_update(). */ function node_test_node_update($node) { // Determine changes on update. if (!empty($node->original) && $node->original->title == 'test_changes') { if ($node->original->title != $node->title) { $node->title .= '_update'; } } } /** * Implements hook_entity_view_mode_alter(). */ function node_test_entity_view_mode_alter(&$view_mode, $context) { // Only alter the view mode if we are on the test callback. if ($change_view_mode = variable_get('node_test_change_view_mode', '')) { $view_mode = $change_view_mode; } } /** * Implements hook_node_insert(). * * This tests saving a node on node insert. * * @see NodeSaveTest::testNodeSaveOnInsert() */ function node_test_node_insert($node) { // Set the node title to the node ID and save. if ($node->title == 'new') { $node->title = 'Node '. $node->nid; // Remove the is_new flag, so that the node is updated and not inserted // again. unset($node->is_new); node_save($node); } }
Close