voici un petit clendrier bien sympa et qui s'intégre facillement :
mardi 29 juillet 2014
mercredi 16 juillet 2014
[CSS3] 3D shadow box with CSS
Creating Different CSS3 Box Shadows Effects
In this tutorial we are going to be creating box shadow effects with just CSS. Below is an image created in photoshop of different box shadows effects. These used to be the only way of creating this effect but thanks to CSS3 we can now do all this with just CSS.
In this tutorial we are going to be creating box shadow effects with just CSS. Below is an image created in photoshop of different box shadows effects. These used to be the only way of creating this effect but thanks to CSS3 we can now do all this with just CSS.
mercredi 9 juillet 2014
[ICEFACE] création d'un popup simple
il existe deux façons de crée une popup avec iceface, cela depend de sont utilisation.Si vous avez besoin de l'appeler à plusieur endroit il voudra crée une classe popupBean et un fichier html contenant la popup.
Si vous en avez besoin qu'a 1 seul endroit il vous suffit de la crée dans le fichier html/xhtml voulu de la manière suivante :
Dans les deux cas la création de la popup ce fait de cette manière.
voici une liste des attribut possible pour panelPopup et un petit showcase pour la route.
Si vous en avez besoin qu'a 1 seul endroit il vous suffit de la crée dans le fichier html/xhtml voulu de la manière suivante :
<ice:panelPopup
styleClass="panelPopup"
visible="#{action.unBool}"
rendered="#{action.unBool}"
modal="true"
autoCentre="true">
<f:facet name="header">
<ice:outputText styleClass="popupTitle"
value="#{msg.popupTitle}" />
</f:facet>
<f:facet name="body">
<ice:inputTextarea
value="#{action.actionMemo}" />
<ice:commandButton
image="/images/boutons/btn_enregistrer.gif"
action="#{actionsBean.closePopupMemo}"
styleClass="button" />
</f:facet>
</ice:panelPopup>
Dans les deux cas la création de la popup ce fait de cette manière.
voici une liste des attribut possible pour panelPopup et un petit showcase pour la route.
[JAVA] création d'une popup simple
Comment crée une fonction qui apel une simple popup avec un textField
création d'une variable qui recevra le contenu du textfield
private String leMemo = "";
La fonction :
public void openPopupMemo(){
//JOptionPane jop = new JOptionPane(); si vous etes en static
leMemo = JOptionPane.showInputDialog(null, null, "Mémo", JOptionPane.QUESTION_MESSAGE);
}
création d'une variable qui recevra le contenu du textfield
private String leMemo = "";
La fonction :
public void openPopupMemo(){
//JOptionPane jop = new JOptionPane(); si vous etes en static
leMemo = JOptionPane.showInputDialog(null, null, "Mémo", JOptionPane.QUESTION_MESSAGE);
}
mardi 8 juillet 2014
[JAVA] The identifier [param] is not a valid Java identifier
L'erreur :
javax.el.ELException: The identifier [case] is not a valid Java identifier as required by section 1.19 of the EL specification (Identifier ::= Java language identifier). This check can be disabled by setting the system property org.apache.el.parser.SKIP_IDENTIFIER_CHECK to true.
La cause :
Tomcat 7 , cette erreur est arrivé suite a la migration de tomcat6 vers tomcat 7
La solution :
Il existe plusieurs solutions à ce problèmes je vais en montrer deux ici.
la méthode bourin :
la ligne à ajouter : -Dorg.apache.el.parser.SKIP_IDENTIFIER_CHECK=true
La methode propre :
le problème viens du fait qu'un de vos param porte le même nom qu'un param reservé (au niveau de tomcat) pour ma part il s'agissait d'un param nommé 'short' .
Dans eclipse je me suis donc rendu dans la classe concerné et je renommé le param short.
Dans mon cas cela n'affectait qu'une seule classe et qu'un seul fichier xhtml, dans le cas ou votre problème est plus vaste, utilisé l'outil Search d'eclipse pour localiser tout les endroits ou ce trouve votre param afin de le renommer.
Dans eclipse je me suis donc rendu dans la classe concerné et je renommé le param short.
Dans mon cas cela n'affectait qu'une seule classe et qu'un seul fichier xhtml, dans le cas ou votre problème est plus vaste, utilisé l'outil Search d'eclipse pour localiser tout les endroits ou ce trouve votre param afin de le renommer.
--------------------------------------------------------------------------------------------------------------------------------
liens utiles :
Utiliser Flash avec Wordpress
Voici 2 astuces pour utiliser flash avec WP :
La première (mode bidouille) - Par défaut, on ne peut pas importer de fichier flash dans la librairie :
Vous pouvez contourner ce problème en modifiant le fichier function.php situé dans le répertoire de votre thème.
Source : http://mebenson.com/utilisation-dautre-formats-de-fichiers-non-autorise-par-wordpress/
La seconde (mode Clean) - Ensuite, il faut installer un plugin pour afficher un swf.
Il en existe plusieurs mais je suis fan de SWFObject, donc je vous propose WP-SWFObject. :)
https://wordpress.org/plugins/wp-swfobject/
Et le tour est joué.
La première (mode bidouille) - Par défaut, on ne peut pas importer de fichier flash dans la librairie :
Vous pouvez contourner ce problème en modifiant le fichier function.php situé dans le répertoire de votre thème.
// Ajout d'un nouveau filtre
add_filter('upload_mimes', 'addUploadMimes');
/**
* Ajout de nouveaux format de fichier pour l'upload
*/
function addUploadMimes($mimes)
{
$mimes = array_merge($mimes, array(
'rar|iso|mkv|' => 'application/octet-stream'
));
return $mimes;
}
Ajoutez les extensions voulu. Chaque extension doit être séparée
par une barre verticale « | ».Source : http://mebenson.com/utilisation-dautre-formats-de-fichiers-non-autorise-par-wordpress/
La seconde (mode Clean) - Ensuite, il faut installer un plugin pour afficher un swf.
Il en existe plusieurs mais je suis fan de SWFObject, donc je vous propose WP-SWFObject. :)
https://wordpress.org/plugins/wp-swfobject/
To insert swf into post content or text widget use:
[swf]movie.swf, width, heigth[/swf]
Et le tour est joué.
mercredi 2 juillet 2014
[JAVA] Crée une plage de valeur avec round()
Création d'un plage de valeur par centaines
soit amount = 22016;
String maPlage = (((Math.round(amount/100))*100)+1) +"-"+(((Math.round(amount/100))*100)+100) ;
resultats:
22001-22100
soit amount = 22016;
String maPlage = (((Math.round(amount/100))*100)+1) +"-"+(((Math.round(amount/100))*100)+100) ;
resultats:
22001-22100
Inscription à :
Articles (Atom)