ToursAnnonces.fr

Tours annonces est un ensemble de services conçus pour vous faciliter la vie au quotidien : petites annonces, emploi, annuaires, services et bien + ...

Inscrivez-vous Vous êtes nouveau ?
Vous avez un compte ?
Aide

Le carnet de bord du webmaster

Passez votre chemin c'est mes notes ici...

07 | 31 | 01 | 19 | 20 | 04 | 32 | 10 | 11 | 21 | 34 | 16 | 36 | 17 | 30 | 18 | 28 | 14 | 29 | 08 | 06 | 03 | 27 | 25 | 22 | 05 | 09 | 02 | 13 | 15 | 12 | 23 | 26 | 24 | 33
**** 05-05-2010
02h21 : start 
Je pensais qu'il était 06h, ça fait 4h de bonus ;)

Remarque aujourd'hui c'est une journée spéciale puisque mes parents débarquent, donc j'aurais moins de temps de travail.



Bonben j'ai eu une vision sur Joomla, intégrer le 960 gs.

En fait il faudrait que je fasses un module chrome grid et normalement le tour est joué.
Je profite de l'avance que j'ai ce matin pour essayer de mettre cela en place…


Pour commencer, remémorons-nous vite fait ce qu'impique le 960gs au niveau structure en codant un mini site (juste la structure…)

Appelons ce site myjoomlatemplate

Aben ça tombe bien j'avais justement un modèle de site vierge sous la main…


02h35 : bingo, j'ai la structure du gs en tête, installons un joomla de base : le myjoomlatemplate.
02h41 : toc.
Maintenant regardons encore une fois la structure de base du joomla de base, au niveau du css…
02h41 : pas besoin d'être un champion du css pour comprendre que malgré un superbe framework, le template de base de Joomla!
myrhukmilkyway pour ne pas le citer est une vraie plaie au niveau du css : imbrication de environ 5 niveaux d'imbrications sémantiquement
pas pertinents !

Bref, c'est dégueulasse.
Heureusement, Wr Ling est là.
Il me semble que si je peux apporter un truc c'est au niveau du css.

Bon, et maintenant la phase d'action, retapons le css en créant un module chrome qui s'appelera box,
et créons le template myjoomlatemplate, ou plutôt Ling_grid.


03h33 :
en dépit de l'apparence rustique du template, 
myjoomlatemplate.png
le css est déjà nettement plus propre.

Par contre, le goût des personnes pour les table html est si fort qu'il est même incrusté à l'intérieur des composants eux même.

Sus aux tables, je veux pas de tables moi…

04h06 : La seule solution est de faire des overrides pour chacun des composants, une aventure de longue haleine.
Bon, je vais commencer par le composant com_content, tout doucement…

Là pour l'instant, je préfère faire le choix de me recoucher, je n'ai pas envie de forcer mon corps.
Tant pis pour les 4h de bonus.
4h ça se mérite..



06h34 : /etc/init.d/lingtool lingrestart 

Essayons d'installer un serveur dns sur le nouveau serveur.

Tiens, je savais pas :
http://www.nicolasjean.fr/12-registrar,dns,et-serveur-acces-a-votre-site-web.html
https://www.nettica.com/

http://linux-sxs.org/internet_serving/dns.html
J'obtiens ça :
root [/usr/sbin] > ndc start
bash: ndc: command not found
root [/usr/sbin] > rndc start
rndc: 'start' failed: unknown command

donc je lâche l'affaire...

http://www.coagul.org/article.php3?id_article=185

09h : 
lecture mail avant
Tours annonces

bricoles …




10h38 : tours annonces,
bon, alors ce système d'alerte …

13h autre chose à faire...

14h55 : ok back on tours annonces


15h39 : Bon, je viens de me remémorer mon princpe de formulaire.

Malgré le fait que je ne sois pas en avance, faire un document dessus ne sera pas du temps perdu,
ça sera mon guide pour la construction des formulaires, au moins dans tours annonces.


16h14 : 
ca donne ça :
alg-update-form.png

Faudra que je le mettes aussi dans la fac, sinon je vais l'oublier.
L'intérêt c'est de créer la structure de base et de le mettre en code template de netbean.
Comme ça quand j'ai un form à créer, je fais uform et hop… trop de temps de gagné ;)

Créons le modèle…

En relisant mon code, je viens de m'apercevoir que j'avais construit un générateur de formulaires
de ce type, par contre il est un tout petit peu buggué, et je préfère du coup le coder à la main.
Ah si j'avais une mémoire.


17h40 : résolution d'un bug d'affichage des photos sur la page d'accueil.
17h49 : ok

Putain, putain ::
18h désactivation d'une annonce en double et sport.


19h joomla! : amélioration de mon module LING VM CAROUSEL : peut prendre un nombre illimité de catégories et de produits,
ajout d'une barre sous le menu.

21h maya

23h retour sur tours annonces.

Vraiment en retard, mais en train de tester mon formulaire itemupdatedesign.


00h : Commence à plus voir très clair…
Aujourd'hui, j'ai fait un petit crochet, du côté optimisation de mes méthodes de travail,
essaie de faire une méthode pour accélerer la création de formulaire, le formulaire d'ajout d'alerte
est un bon exercice.

Prévision pour demain, finir de mettre au point cette méthode, basée sur ling item update form,
appelé je ne sais plus comment dans le schéma de la fac, à mettre à jour d'ailleurs.

Et voir en combien de temps je fais le formulaire d'alerte avec cette technique.

Ca fait déjà 2 jours que je suis sur le système d'alerte...







************************************************************************
PATCH SQL

SET @OLD_UNIQUE_CHECKS=@@UNIQUE_CHECKS, UNIQUE_CHECKS=0;
SET @OLD_FOREIGN_KEY_CHECKS=@@FOREIGN_KEY_CHECKS, FOREIGN_KEY_CHECKS=0;
SET @OLD_SQL_MODE=@@SQL_MODE, SQL_MODE='TRADITIONAL';

CREATE  TABLE IF NOT EXISTS `tan`.`alerte_annonce_trouvee` (
  `id` INT(11) NOT NULL AUTO_INCREMENT ,
  `date` DATETIME NOT NULL ,
  `alerte_id` INT(11) NOT NULL ,
  `chrono` DECIMAL(4,2) NOT NULL ,
  PRIMARY KEY (`id`) )
ENGINE = InnoDB
DEFAULT CHARACTER SET = latin1
COLLATE = latin1_swedish_ci;

CREATE  TABLE IF NOT EXISTS `tan`.`alerte_annonce` (
  `id` INT(11) NOT NULL AUTO_INCREMENT ,
  `utilisateur_id` INT(11) NOT NULL ,
  `statut` CHAR(1) NOT NULL ,
  `gen_expression` VARCHAR(64) NOT NULL ,
  `gen_commune` INT(11) NOT NULL ,
  `gen_categorie` INT(11) NOT NULL ,
  `gen_primin` INT(11) NOT NULL ,
  `gen_primax` INT(11) NOT NULL ,
  `imm_typ` INT(11) NOT NULL ,
  `imm_surmin` INT(11) NOT NULL ,
  `imm_surmax` INT(11) NOT NULL ,
  `veh_mar` INT(11) NOT NULL ,
  PRIMARY KEY (`id`) ,
  INDEX `fk_alerte_utilisateur1` (`utilisateur_id` ASC) ,
  CONSTRAINT `fk_alerte_utilisateur1`
    FOREIGN KEY (`utilisateur_id` )
    REFERENCES `tan`.`utilisateur` (`id` )
    ON DELETE CASCADE
    ON UPDATE NO ACTION)
ENGINE = InnoDB
DEFAULT CHARACTER SET = latin1
COLLATE = latin1_swedish_ci;


SET SQL_MODE=@OLD_SQL_MODE;
SET FOREIGN_KEY_CHECKS=@OLD_FOREIGN_KEY_CHECKS;
SET UNIQUE_CHECKS=@OLD_UNIQUE_CHECKS;




IUD TEST TABLE :::


SET @OLD_UNIQUE_CHECKS=@@UNIQUE_CHECKS, UNIQUE_CHECKS=0;
SET @OLD_FOREIGN_KEY_CHECKS=@@FOREIGN_KEY_CHECKS, FOREIGN_KEY_CHECKS=0;
SET @OLD_SQL_MODE=@@SQL_MODE, SQL_MODE='TRADITIONAL';

CREATE  TABLE IF NOT EXISTS `tan`.`iud_testtable` (
  `id` INT(11) NOT NULL AUTO_INCREMENT ,
  `utilisateur_id` INT(11) NOT NULL ,
  `libelle` VARCHAR(45) NOT NULL ,
  `description` VARCHAR(255) NOT NULL ,
  `statut` TINYINT(4) NOT NULL ,
  PRIMARY KEY (`id`) ,
  INDEX `fk_iud_testtable_utilisateur1` (`utilisateur_id` ASC) ,
  CONSTRAINT `fk_iud_testtable_utilisateur1`
    FOREIGN KEY (`utilisateur_id` )
    REFERENCES `tan`.`utilisateur` (`id` )
    ON DELETE CASCADE
    ON UPDATE NO ACTION)
ENGINE = InnoDB
DEFAULT CHARACTER SET = latin1
COLLATE = latin1_swedish_ci;


SET SQL_MODE=@OLD_SQL_MODE;
SET FOREIGN_KEY_CHECKS=@OLD_FOREIGN_KEY_CHECKS;
SET UNIQUE_CHECKS=@OLD_UNIQUE_CHECKS;




*********************************************************
Classe :
Tan_Private_AlerteAnnonce




interruption spéciale, préparation d'une feuille d'offre commerciale sérieuse pour Komin>
Nouveaux tarifs, suite à peut être un nouveau contrat...
AgenceWeb37, agence web de création de site vitrine en Indre et Loire (37)
0.011620044708252