Skip to content

Instantly share code, notes, and snippets.

View sebcunin's full-sized avatar

Sébastien Cunin sebcunin

View GitHub Profile
@sebcunin
sebcunin / gist:9e55835128d5006000b4
Last active August 29, 2015 14:01
#drupal #modules Bugs Récurrents

Bugs récurrents sur certains modules Drupal

Devel Themer not showing

Uncaught TypeError: Cannot read property 'themer_info' of undefined
This is happening in the file modules/devel_themer/devel_themer.js on line 43

NOTE: Currently, Theme Developer does not work with the latest version of simplehtmldom API. You must use simplehtml API version 7.x-1.12 if you want Theme Developer > to function properly.

@sebcunin
sebcunin / gist:0d4b0e6de37daa283178
Last active August 29, 2015 14:01
#Drupal #jquery | Get the jquery default version 1.4
// Ajouter l'information sur le patch
// Le patch se trouve sur ce lien https://drupal.org/node/1548028
wget https://drupal.org/files/jquery_update-1548028-25-default-jquery.patch
patch < jquery_update-1548028-25-default-jquery.patch
@sebcunin
sebcunin / gist:9131624
Created February 21, 2014 09:56
#Sublime Exclure des répertoires d'un projet
{
"folders":
[
{
"path": "repo_git/public",
"folder_exclude_patterns" : ["repo_git/public/sites/all"]
}
]
}
@sebcunin
sebcunin / Drupal: commands_drush.md
Last active August 29, 2015 13:56
#Drupal #Drush Liste de commandes

Commandes Drush les plus utilisées

Vider le cache drupal

drush cc all

Voir la liste des features

@sebcunin
sebcunin / Sublime Text: Gist.md
Last active August 29, 2015 13:56
utilisation du plugin GIST

Informations utiles sur le plugin GIST

Lien du plugin

  • Ajout de l'information Token, elle doit être renseigner dans le settings du plugin, le token est généré sur la page Applications de votre compte Github.
  • Ajout des comptes obervés
  • Lire les gists présents dans les comptes observés (renseignés)
  • Création d'un gist public
  • Création d'un gist private
@sebcunin
sebcunin / Drupal: Remove Wrapping Form Element.php
Last active August 29, 2015 13:56
#Drupal #theming #HOOK à poser dans le thème d'un Drupal
<?php
// Supprimer tous le wrapping présent sur les champs
// d'un formulaire
function THEME_form_element($variables) {
$element = &$variables['element'];
$output = '';
$output .= ' ' . theme('form_element_label', $variables) . "\n";
$output .= ' ' . $prefix . $element['#children'] . $suffix;
return $output;
a afin ai ainsi après attendu au aujourd auquel aussi autre autres aux
auxquelles auxquels avait avant avec avoir c car ce ceci cela celle celles celui
cependant certain certaine certaines certains ces cet cette ceux chez ci combien
comme comment concernant contre d dans de debout dedans dehors delà depuis
derrière des désormais desquelles desquels dessous dessus devant devers devra
divers diverse diverses doit donc dont du duquel durant dès elle elles en entre
environ est et etc etre eu eux excepté hormis hors hélas hui il ils j je jusqu
jusque l la laquelle le lequel les lesquelles lesquels leur leurs lorsque lui là
ma mais malgré me merci mes mien mienne miennes miens moi moins mon moyennant
même mêmes n ne ni non nos notre nous néanmoins nôtre nôtres on ont ou outre où
@sebcunin
sebcunin / Exemple EntityFieldQuery
Created October 25, 2013 07:52
EntityFieldQuery is a class, new to Drupal 7, that allows retrieval of a set of entities based on specified conditions. It allows finding of entities based on entity properties, field values, and other generic entity metadata. The syntax is really compact and easy to follow, as well. And, best of all, it's core Drupal; no additional modules are …
<?php
$query = new EntityFieldQuery();
$query->entityCondition('entity_type', 'node')
->entityCondition('bundle', 'article')
->propertyCondition('status', 1)
->fieldCondition('field_news_types', 'value', 'spotlight', '=')
->fieldCondition('field_photo', 'fid', 'NULL', '!=')
->fieldCondition('field_faculty_tag', 'tid', $value)
->fieldCondition('field_news_publishdate', 'value', $year. '%', 'like')
@sebcunin
sebcunin / metadata
Last active December 25, 2015 12:19
Lire les métas du page
jQuery('meta[name=author]').attr("content");
// Lire le méta Generator
jQuery('meta[name=Generator]').attr("content");
// Lien à utiliser pour visualiser les Open Graph vue par Facebook
// https://developers.facebook.com/tools/debug/
// Visualier le contenu de la OG Description
@sebcunin
sebcunin / example_cache_get.module
Last active December 25, 2015 10:39
Cache Drupal. Jouer avec le cache Drupal. Information prise/trouvée sur le site de Julien. http://juliendubreuil.fr/drupal/jouez-a-cache-cache-avec-drupal
<?php
function my_module_function() {
// Récupération du cache s'il existe.
$cache = cache_get('my_module_data','cache');
if (is_object($cache) && !empty($cache->data)) {
// On vérifie que les données sont encore valide ou non.
if ($cache->expire > time()) {
return $cache->data;
}