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
{% set imagePath = 'public://images/default.jpg' %} | |
{% set responsiveimagestyle = { | |
'#theme': 'responsive_image', | |
'#responsive_image_style_id': 'my_responsive_image_style_id', | |
'#uri': imagePath, | |
'#alt': 'my alt text', | |
'#attributes': { class: 'img-responsive' }, | |
} %} | |
{{ responsiveimagestyle }} |
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 | |
// Place this file your theme's "templates" folder. | |
/** | |
* @file | |
* Theme override to display a pager. | |
* | |
* This is a backport of pager.html.twig from Drupal 8 to Drupal 7, which add | |
* accessibility support for WCAG 2.0 section 2.4.9. | |
* |
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
CKEDITOR.on('dialogDefinition', function(ev) { | |
var dialogName = ev.data.name; | |
var dialogDefinition = ev.data.definition; | |
var dialog = ev.data.definition.dialog; | |
switch (dialogName) { | |
case 'image': //Image Properties dialog | |
// Require alt text. | |
var altField = infoTab.get('txtAlt'); |
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
You need to have Foomatic-RIP and Ghostscript installed. You can find links to installers on this page: http://www.linuxfoundation.org/collaborate/workgroups/openprinting/macosx/pxlmono (alternatively you can install ghostscript using brew with ‘brew install ghostscript’). There is a pxlmono download on that page which contains loads of PPD files for all sorts of printers, but none of them support colour. | |
Once the dependencies are installed, you can use pxlcolor to generate a PPD file on this page for the printer, or generate a Generic PCL 6/PCL XL Printer PPD file (attached), which allows you to print with colour. | |
http://www.openprinting.org/driver/pxlcolor | |
Set the printer up using Cups. To do this you need to enable the web interface by running this from a Terminal prompt: | |
cupsctl WebInterface=yes | |
You can then browse Cups on http://localhost:631/printers/ |
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 | |
/** | |
* d6to7_cck_textfield_length_checker.php, a script to find Drupal 6 | |
* CCK text fields that are longer than 255 characters. | |
* | |
* Written by Mark Jordan, mjordan@sfu.ca and released into the | |
* public domain. | |
* | |
* Upgrading to Drupal 7 from Drupal 6 instances that use CCK can |
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
Steps to implement (pseudo) Single Sign-On (SSO) for any set of sub-sites on BOA: | |
1. Add domains and even wildcard *.sub.domains as aliases to your site in Aegir | |
2. Install and configure Domain Access -- https://drupal.org/project/domain | |
3. Set 'server_name_cookie_domain = TRUE' in the modules/boa_site_control.ini file | |
Done! | |
How it works? |
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
#!/usr/bin/env bash | |
# Usage: dice makefile docroot dbuser dbpass dbname sitename install-profile | |
drupal_install_clean_env() { | |
if [[ -r $2 ]]; then | |
sudo rm -r $2 | |
cd ~/ | |
fi | |
if [[ -r $1 ]]; then | |
drush make --working-copy --concurrency=5 $1 $2 |
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
@mixin pager($radius: 2px, $background_1: #F8F8F8, $background_2: #ECECEC, $border: #c6c6c6, $font-color: #999) { | |
// Pager list-style | |
li { | |
margin-right: 5px; | |
padding: 0; | |
&.last { | |
margin-right: 0; | |
} |