Subversion, memo

Par HiO le 15 juin 2010

subversion commands/syntax memo

PHP, Comment calculer N jours depuis une date

Par HiO le 8 juin 2010

J’ai eu besoin de calculer 92 jour depuis le jour J+1, donc voila, le petit algo mignon.

PHP Symfony, Comment définir un groupe avec sfGuardDoctrinePlugin lors d’une inscription

Par HiO le 3 juin 2010

Tout est dans le titre

protected function processForm(sfWebRequest $request, sfForm $form)
{
  $form->bind($request->getParameter($form->getName()), $request->getFiles($form->getName()));
  if($form->isValid())
  {
    $register = $form->save();
    $register->addGroupByName('member');
    $register->addPermissionByName('member');
    $register->profile->setSfGuardUserId($register->id);
    $register->save();
    $this->getUser()->signIn($this->form->getObject());
    $this->redirect('@feeds');
  }
  $this->getUser()->setFlash('error','formular is not correctly filled.');
}

PYTHON Script, Couper des mp3 recursivement

Par HiO le 21 mai 2010

Script qui sert a répliquer l’arborescence d’un répertoire de mp3 dans un repertoire de sortie en les coupant pour faire des extrait musicaux, c’est pas beau tout ça ?!

PHP Symfony, exemple d’utilisation de widget et validateur

Par HiO le 16 avril 2010

Voici des exemples d’utilisation des widgets et des validateurs symfony, liste mise a jour au fur et a mesure de mes besoins ^^

PHP Symfony, Comment passer une valeur a un objet sfForm dans le backend d’une application

Par HiO le 12 avril 2010

apps/backend/modules/hosts/actions/actions.class.php

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
class hostsActions extends autoHostsActions
{
 
  public function executeCreate(sfWebRequest $request)
  {
    $this->form = $this->configuration->getForm();
    $this->hosts = $this->form->getObject();
 
    $tainted_values = $request->getParameter($this->form->getName());     
    $tainted_values['user_id'] = $this->getUser()->getGuardUser()->getId();
 
    $request->setParameter($this->form->getName(), $tainted_values);
    parent::processForm($request, $this->form);
    $this->setTemplate('new');
  }
}

PHP Symfony, Comment récupérer la route courante dans les templates

Par HiO le 26 mars 2010

indexSuccess.php

sfContext::getInstance()->getRouting()->getCurrentRouteName()

Renvoi
« homepage »
Si votre route s’appelle « homepage » bien sur ^^

homepage:
  url: /
  param: { module: product, action: index }

PYTHON Script, verifier la syntaxe d’un projet php

Par HiO le 23 février 2010

python php_syntax.py (-e pour voir seulement les fichiers contenant une erreur)

PYTHON Script, image resize

Par HiO le 17 février 2010

Convertir des images pour le web de façon récursive et en reproduisant a la sortie la même arborescence que dans le répertoire d’origine,
Ce script est appeler a être modifier souvent, pour finir par arriver vers ce que je veux faire, multi-threader la conversion et que çe soit le plus efficace possible ^^

LINUX « udev: renamed network interface eth0 to eth1″

Par HiO le 20 janvier 2010

Corriger en editant et en remettant dans l’ordre les bonne carte eth avec les bonne interface