This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
#!/bin/bash | |
apt-get update | |
apt-get install libdpkg-perl -y -f --allow-downgrades | |
apt-get install ocaml ocaml-native-compilers camlp4-extra opam -y -f | |
mkdir -p /usr/src/unison/ | |
cd /usr/src/unison/ | |
wget https://github.com/bcpierce00/unison/archive/refs/tags/v2.51.2.tar.gz -O unison.tar.gz |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
UPDATE `key_value` SET value = 'i:1;' WHERE `collection` LIKE 'pathauto_state.node' AND value LIKE '%:0;%'; |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
<?php | |
// This code checks for largest opcache consumers | |
$status = opcache_get_status(); | |
// remap | |
foreach ($status['scripts'] as $path => $script) { | |
$sizes[$path] = $script['memory_consumption']; | |
} |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
#!/bin/bash | |
DRUPALPATH=$1 | |
shift | |
if [ "$DRUPALPATH" == "" ] | |
then | |
echo "Usage: $0 drupal-path drush-command with-args?" | |
exit 1 | |
fi |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
<?php | |
// Determine appropriate menu to load | |
$context = og_context(); | |
$menu_name = 'main-menu'; | |
if ($context) { | |
$menus = og_menu_get_group_menus([ | |
$context['group_type'] => [$context['gid']], | |
]); | |
$menu = array_shift($menus); |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
<?php | |
/* | |
* @file | |
* Default theme implementation to display text_page nodes. | |
* | |
* @see template_preprocess() | |
* @see template_preprocess_node() | |
* @see template_process() | |
*/ | |
?> |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
<?php | |
define("HOURS_LIBRARY", "your-calendar-group-id@group.calendar.google.com"); | |
$path = '/path/to/google-api-php-client'; | |
require_once($path . "/vendor/autoload.php"); | |
function hours_get_data_for($calendar_id, $service, $opt_params) { | |
$events = $service->events->listEvents($calendar_id, $opt_params); | |
$todays_events = array(); |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
The rule I created to make this works is configured as follows: | |
-- Event: After updating an existing user account | |
-- Conditions: User has role(s) | |
-- -- Parameter: User: data selector: [account], Roles: value: story author override {this is a drupal role I created for this purpose}, | |
-- -- -- Match Roles: "if matching against all selected roles, the user must have ALL the roles selected" | |
-- -- -- Negate is not checked | |
-- Elements: | |
-- -- fetch entity by id: | |
-- -- -- Parameter: Entity type: Node, Identifier: 1 | |
-- -- -- Provides variables: Fetched entity (entity_fetched) |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
find . -type f | sed -n 's/..*\.//p' | sort | uniq -c |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
<?php | |
// Get the Role ID we want to add all permissions to | |
$rid = user_role_load_by_name('Super Administrator')->rid; | |
// Get a listing of all of the permissions | |
$perms = array_keys(user_permission_get_modules()); | |
// Grant permissions for the role | |
user_role_grant_permissions($rid, $perms); |
NewerOlder