Update taxonomy referenties via MySQL

Het is niet de meest nette manier om de database van Drupal rechtstreeks aan te passen maar soms kan het handig zijn. Bijvoorbeeld wanneer er een nieuwe taxonomy term is en er vervolgens veel nodes zijn die naar deze term moeten verwijzen.

DuckDuckGo Maps

Bij toeval kwam ik er achter dat de alternatieve zoekmachine DuckDuckGo tegenwoordig ook een 'Maps' functionaliteit heeft.

DDG (DuckDuckGo) maakt gebruik van OpenStreetMap. Volgens de help op hun website zou de kaart automatisch naar voren moeten komen als het relevant is voor de zoekopdracht. Maar als dit dat nou niet het geval is kun je dmv het woordje 'maps' DuckDuckGo de opdracht geven om dit wel te doen.

Extended site info

Vaak worden er in een website een paar extra velden of een nieuw formulier toegevoegd aan /admin/config/system/. Om een uitgangspunt en een snelle start te hebben bij een nieuwe website heb ik hiervoor een standaard module op github geplaatst.

https://github.com/FlorisVedder/extended-site-info

Devel Generate en uitgebreidere theme testing

Als je een drupal installatie of theme wilt testen kun je gebruik maken van de Devel Generate module (onderdeel van Devel). Maar hoe ziet een error message of een breadcrumb er uit, hoe oogt de site met 'echte' afbeeldingen en hoe schakel je snel tussen verschillende themes. Dit artikel als makkelijk lijstje om je theme in Drupal7 te testen:

Scratch, a responsive theme starter

mobile-first-theme-starter-drupal7

Een eenvoudige theme starter voor drupal7 "Scratch"

Scratch is een drupal 7 theme met minimale middelen en tegelijk voldoende volledig om een site uitstraling te geven. Scratch kan gebruikt worden als voorbeeld, als parent theme of als template.
https://github.com/FlorisVedder/scratch

Systeem informatie op desktop met Conky

Conky system information on desktop

Conky is een systeem monitor die je makkelijk aan kunt passen en in kunt stellen als desktop app. Je kunt eenvoudig zelf bepalen welke waarden worden weergegeven, in wat voor kleur, font lettergrote etc. Vaak wordt conky zo ingesteld dat (het lijkt alsof) hij op je bureaublad draait.

Installeren


Installeer conky-all: sudo apt-get install conky-all
Start conky: conky &
Herstart: killall -SIGUSR1 conky

Window switcher sneltoets in openbox

Waarschijnlijk gebruik je regelmatig Alt + Tab om naar een ander venster te schakelen. Stel dat je regelmatig met dezelfde programma's werkt waarbij je een stuk of vijf vensters open hebt staan. In plaats van ieder venster met meerdere keren Alt + Tab te benaderen kun je er ook voor kiezen om een toets combinatie te kiezen die direct naar het juiste venster schakelt. Zo kun je je focus bij je werk houden in plaats van te kijken of je naar het goede venster switched.

Lubuntu, lxde, openbox... een lichte snelle desktop omgeving

lxde obxprop

Standaard wordt ubuntu geleverd met unity/gnome als desktop omgeving. Wil je iets wat sneller, lichter, eenvoudiger is kijk dan eens naar de LXDE desktop omgeving. In de vorm van Lubuntu is het Ubuntu besturingssysteem direct met LXDE te installeren. Heb je al een bestaande Ubuntu installatie en wil je hierop de Lubuntu desktop omgeving gebruiken dan kun je deze als volgt installeren:
sudo apt-get install lubuntu-desktop

Drupal7 setup met drush en git-ftp

Drush, Git en Git-FTP kunnen ook voor de ontwikkeling van kleinere sites en hosting met alleen FTP toegang een belangrijk verschil maken in gemak en snelheid van zowel ontwikkeling als aanpassingen live doorvoeren. Kennis van Drush, Git of git-ftp is niet nodig. Wel ga ik er van uit dat je een locale server hebt draaien en dat je al eens eerder een Drupal installatie hebt opgezet. Ik werk op een Ubuntu/Debian systeem en installeer in de voorbeelden met 'apt-get install' voor andere besturings systemen kan dit afwijken.

Abonneren op Voorpagina-feed