Blog

Posted by: 
Dominique De Cooman

Deze post zal de ervaring samenvatten van het introduceren van drupal in een onderneming. Hoe we een kwaliteitsniveau bereikt hebben in drupal ontwikkeling dat nodig was voor een bedrijfstoepassing.

Het zal ingaan op:

  • Setup : De drupal 6 site en de intergratie met andere apps in de onderneming.
  • Kwaliteitsniveau
Posted by: 
Dominique De Cooman

Nadat ik verschillende onderwerpen op drupal.org grondig doornam kwam ik tot deze oplossing:

Installeer http://drupal.org/project/jquery_update (installeer de 6.x-2.0-alpha1)
Breng het samen met deze patch http://drupal.org/node/685060#comment-3560788

Posted by: 
Dominique De Cooman

De vorige blog post vermelde reeds dat drush cron ook kan worden opgeroepen vanuit crontab. Hoewel dit nogal straightforward leek, blijkt het toch voor enkele problemen te zorgen.

Wat je moet doen om drush te laten lopen vanuit crontab is:

$ crontab -e
* * * * * drush -r /path/to/drupal

Posted by: 
Dominique De Cooman

Wanneer je cron met cli laat lopen in Drupal is dit het resultaat:

PHP Warning:  include_once(): Failed opening './includes/bootstrap.inc'

Het is handig om crom op te roepen met cli wanneer jouw externe verificatie en crontab niet beschikbaar zijn met http. In dat geval zou je het als volgt inbrengen:

0 * * * * wget --spider <a href="http://yoursite/cron.php
">http://yoursite/cron.php [/geshifilter-codes]

Posted by: 
Dominique De Cooman

Soms is het nodig om in Drupal een doorverwijzing aan te brengen. Wanneer er geen rollen zijn toegewezen aan een gebruiker door een externe verificatie, verwijzen we naar een aangepaste admin pagina. Om Drupal door te verwijzen wanneer de criteria zijn vervuld, brengen we een check in hook>init () aan.

Posted by: 
Dominique De Cooman

Ik heb dit probleem al meermaals tegengekomen. We hebben reeds vanuit verschillende omgevingen gewerkt: een productie, een ontwikkeling en een integratie omgeving. Deze klassieke stappenopeenvolging bij software ontwikkeling noemt men upstream van productie tot ontwikkeling en downstream van ontwikkeling tot productie.

Upstream

Posted by: 
Dominique De Cooman

Daar ik sinds kort in Bordeaux, Frankrijk, gestationeerd ben voor een zes maanden durende missie en de onderneming waar ik voor werk (MBS Orange/France Télécom) een Frans sprekende is, was het tijd om wat Frans vocabulair te leren. Met name de Fransen hebben voor elk woord in de computer/drupa/web/... hun eigen vocabulair.

Posted by: 
Dominique De Cooman

Aan de hand van een voorbeeld worden de custom opties in onze views exposeer filters getoond.

We hebben een tabel met boek entries die een top 100 vormen die elke week geupdate worden. Elke entry heeft een huidige positie, een afgelopen week positie, een corresponderend node id en een week.

Posted by: 
Dominique De Cooman

Ons voorbeeld: we proberen de standaardwaarde van een filter op een bepaalde week te zetten

Ik probeerde de standaardwaarde van uw exposed filter in te stellen in:

<?php
$form
['week']['#default_value'];
?>

Dat werkte niet.

Posted by: 
Dominique De Cooman

Hier is een voorbeeld hoe u e-mailadressen kunt verduisteren (of andere tekst) door http://drupal.org/project/signwriter in een formatter te gebruiken. U kunt het op het cck field overview als een formatter gebruiken (of in display suite).

<?php
//cck formatters
/**
 * Implementation of hook_field_formatter_info(),.
 */
function your_module_field_formatter_info() {
  return array(
?>

Pagina's

Subscribe to Blog