26
Nov

jQuery : comment savoir si un attribut existe dans un élément ?

Written by Stephane Montagnon. Posted in Astuces développement

Ce code vous permettra de savoir si un attribut existe dans un élément :

var tmp = jQuery("#monElement").attr('MonAttribut');
if(typeof tmp == "undefined"){
   //l'attribut n'existe pas sur l'element.
}
15
Oct

Comment réintégrer un élément ouvert par un autre utilisateur dans le GDS Windev ?

Written by Stephane Montagnon. Posted in Astuces développement

Après quelques recherches sur le net, le plus simple pour réintégrer un élément ouvert par un autre utilisateur (ou si vous avez changer le nom du pc, ce qui est mon cas) dans le GDS de Windev est de :

  • Dans le menu >> GDS >> Administrateur du GDS
  • >> Fichier >> Connexion à une base source
  • Connectez-vous en tant qu’ADMIN
  • >> Outils >> Administration >> Annuler des extractions

et le tour est joué.

 

10
Mar

Windev : partager une analyse entre plusieurs projets…

Written by Stephane Montagnon. Posted in Astuces développement, Windev

Juste un petit blog au passage pour éviter de passer comme moi, 3 heures à essayer de comprendre l’aide de Windev.

si vous utiliser une analyse partagée directement lors de la création de projet il n’y a pas de problème, si vous avez loupé le coche, c’est plus compliqué. Pour récupérer une analyse partagé il faut :

– cliquer sur Importer depuis le GDS dans l’onglet GDS

Capture– ensuite on sélectionne l’analyse à récupérer et on clic sur partager

Capture

12
Juil

Comment faire comprendre aux moteurs de recherche un site multilangues

Written by Stephane Montagnon. Posted in Astuces développement, Référencement

Voici les bonnes pratiques permettant de faire comprendre « correctement » aux moteurs de recherche que votre site est multilangue :

1. La base metat Content-Language

Dans cette balise meta on indique la langue à destination du navigateur.Plusieurs langues sont possibles (séparé par des ,)

2. La balise

< html lang="fr" ...

Dans la balise html, il s’agit de la langue de traitement, cette indication est à destination des logiciels divers (traduction, corrections orthographie…).
il est également possible d’utiliser l’attribut lang= » » au niveau d’une balise à l’intérieur de la page si vous tapez un paragraphe en anglais par exemple vous aurez :

blablabla

3. Comment éviter les contenus dupliqués liés aux pages multilangues ? réponse : la balise

Vous devez insérer autant de fois la balise que vous avez de langue, par exemple




...

PS : les nomes utilisées pour les codes langues ISO 639-1, pour les pays 3166-1

08
Juin

Calculer l’age à partir de la date de naissance grâce à SQL

Written by Stephane Montagnon. Posted in Astuces développement, SQL

Une fois encore la puissance de SQL permet de calculer rapidement l’age d’une personne à partir de sa date de naissance

SELECT (YEAR(CURRENT_DATE)-YEAR(date_naissance))- (RIGHT(CURRENT_DATE,5)

01
Juin

Rechercher des doublons en SQL

Written by Stephane Montagnon. Posted in Astuces développement

Il peut être pratique de retrouver les enregistrements en doublons dans une base de donnée, SQL peut vous aider grâce à la syntaxe HAVING count(*), exemple :

SELECT Count(*), us_nom,us_prenom  FROM MYSQL_USERS GROUP BY us_nom,us_prenom HAVING Count(*) > 1

 

 

03
Mai

Sauvegarder / remonter une sauvegarde Mysql

Written by Stephane Montagnon. Posted in Astuces développement

Voici la méthode pour sauvegarder un base de donnée Mysql :

mysqldump --user=un_user --password=un_mot_de_passe --opt --all_database >un_nom_fichier.sql

si vous indiquez une base de donnée à la place de –all-datatbase seule cette bdd sera sauvegardé

Pour remonter la sauvegarde c’est aussi simple

mysql --user=un_user --password=un_mot_de_passe une_bdd 
07
Avr

Retrouver une date grâce à SQL

Written by Stephane Montagnon. Posted in Astuces développement, SQL

Si vous avez besoin de retrouver l’équivalent d’une date dans le passé ou le future – c-a-d comparer un lundi avec le même lundi de l’année précédente et non pas le 2 février 2011 ave le 2 février 2010 ; SQL est là pour ça …

SELECT DATE_SUB(‘2011-02-02’, INTERVAL 52 WEEK);

 

Vous pouvez aussi utiliser DATE_ADD …

29
Mar

Rechercher des doublons dans une bdd en SQL

Written by Stephane Montagnon. Posted in Astuces développement

Si vous devez retrouver les enregistrements en doublons dans une bdd et que vous pouvez lancer des requetes SQL sur cette base, voici la syntaxe :

SELECT Count(*), `un_champ`  FROM une_table GROUP BY `le_champ` HAVING Count(*)> 1

16
Déc

Setcookie et IE

Written by Stephane Montagnon. Posted in Astuces développement, Astuces internet

Si vous souhaitez enregistrer un cookie et que vous rencontrez des problèmes sous Internet Explorer, vérifiez que vous avez bien utilisé la syntaxe suivant :

setcookie(COOKIE_NOM,COOKIE_VALEUR,time()+60*60*24*COOKIE_NBJ,’/‘,’.’);