Gestion de Contenu, de Communauté et de groupes de travail collaboratif - Open Source, français, sécurisé, stable et performant

  • MODULES

    Pour étendre les nombreuses fonctionnalités disponibles de base - modules.npds.org est à votre disposition.

    Des modules complémentaires, une communauté de développeurs active, des forums pour vos questions ... NPDS  est aussi une plateforme de développement !
  • STYLES

    Vous cherchez des thèmes graphiques pour votre portail ou votre communauté : styles.npds.org est à votre disposition.

    Des thèmes du plus simple au plus sophistiqué. Des thèmes facilement modifiables et toujours en Open-Source - Laissez simplement parler votre imagination !
  • BIBLES

    La documentation indispensable pour personnaliser et exploiter toute la puissante de NPDS  est à votre disposition sur bible.npds.org.

    Vous pouvez participer à l'effort de documentation - rien de plus simple : contactez un membre de la Team de développement et nous vous ouvrirons un compte sur le Wiki !
Devenir membre    |    Identifiant : Mot de Passe : -
Au delà de la gestion de contenu 'classique', NPDS met en oeuvre un ensemble de fonctions spécifiquement dédiées à la gestion de Communauté et de groupes de travail collaboratif.
Il s'agit d'un Content & Community Management System (CCMS) robuste, sécurisé, complet, performant et parlant vraiment français.

Gérez votre Communauté d'utilisateurs, vos groupes de travail collaboratif, publiez, gérez et organisez votre contenu grâce aux puissants outils disponibles de base.
  • Multi langues (Français, Anglais, Allemand, Espagnol, Chinois)
  • Respect des standards : UTF8, XHTML, CSS, ...
  • Système de blocs avancés
  • Installation et administration complète et centralisée
  • Editeur HTML intégré
  • Gestionnaire de fichier en ligne
  • Gestion des groupes de membres
  • Ecriture collaborative de documents (PAD)
  • Forums évolués
  • Mini-sites (pour les membres et les groupes de travail)
  • Chat temp réel
  • Système de News et de rubriques complet (édition, révision, publication)
  • ...
Gratuit et libre (Open-Source), développé en PHP, NPDS est personnalisable grâce à de nombreux thèmes et modules et ne requiert que quelques compétences de base.
NPDS Workplace - groupe de travail collaboratif
 NPDS WorkSpace - tous l'univers du travail collaboratif.
Modéré par : developpeur jpb Jireck 
Index du Forum » » Mods, Trucs, Astuces » » Jquery pour zoom sur image
3 pages [ 1 | 2 | 3 ]
AuteurJquery pour zoom sur image
B-Mag
2386       
 

B-Mag
  Posté : 01-01-2010 18:27

Bonjour,

Ma trouvaille du jour : http://www.simbios.ch/sections.php?op=viewarticle&artid=109

Un tuto toujours aussi bien fait pour NPDS par Skippy


Bonne année et bon jquery

  Profil  www  
colonelwog
1947       
 

colonelwog
  Posté : 02-01-2010 18:00

adjuger adopter ^^ merci du coup j'en ai fait un meta lol ,en sachant que je l'ai mis (le .js) à la racine du site ...
et j'ai virer la hauteur pour garder une image proportionnelle

voici donc le code :


function MM_ZOOMEXT($arg,$arg1,$arg2) {

$MM_image = ' <script type="text/!javascript!"
src="http://ajax.googleapis.com/ajax/libs/jquery/1.3.2/jquery.min.js"></script>
<script type="text/!javascript!" src="jquery.magnifier.js">
/***********************************************
* jQuery Image Magnify- (c) Dynamic Drive DHTML code library (www.dynamicdrive.com)
* This notice MUST stay intact for legal use
* Visit Dynamic Drive at <a href='http://www.dynamicdrive.com/' target='_blank' class='NOIR'>http://www.dynamicdrive.com/</a> for this script and 100s more
***********************************************/
</script>

<img class="magnify" src="http://'.$arg.'" alt="'.$arg1.'" title="'.$arg1.'" width="'.$arg2.'"  />';
        return ($MM_image);
}



il suffit donc pour une image externe de mettre :

zoomext(arg = l'adresse de l'image sans les http ,arg1 = le titre de l'image qui correspond à la bulle ,et enfin arg2 = la taille de l'image voulue)

et on obtient l'image avec un zoom


voilà j'espère que cela fera des heureux et bonne année ...

Message édité par : colonelwog / 02-01-2010 18:00


  Profil  E-mail  www  
colonelwog
1947       
 

colonelwog
  Posté : 02-01-2010 18:01

le code pour une image interne est quasi le meme sauf les http :



function MM_ZOOMEXT($arg,$arg1,$arg2) {

$MM_image = ' <script type="text/!javascript!"
src="http://ajax.googleapis.com/ajax/libs/jquery/1.3.2/jquery.min.js"></script>
<script type="text/!javascript!" src="jquery.magnifier.js">
/***********************************************
* jQuery Image Magnify- (c) Dynamic Drive DHTML code library (www.dynamicdrive.com)
* This notice MUST stay intact for legal use
* Visit Dynamic Drive at http://www.dynamicdrive.com/ for this script and 100s more
***********************************************/
</script>

<img class="magnify" src="'.$arg.'" alt="'.$arg1.'" title="'.$arg1.'" width="'.$arg2.'"  />';
        return ($MM_image);
}


BONNE ANNEE 2010

  Profil  E-mail  www  
developpeur
24581       
 

developpeur
  Posté : 05-01-2010 00:07

BRAVO

  Profil  E-mail  www  
Jireck
8427       

Jireck
  Posté : 05-01-2010 00:18

le meta marche s'il y a plusieurs images ???

  Profil  
B-Mag
2386       
 

B-Mag
  Posté : 05-01-2010 07:51

salut

le colonelweb à reagit trop vite pour moi, mais sans le meta ca fonctionne sans prob sur plusieur image
http://duchassain.phpnet.org/2lab/sections.php?op=viewarticle&artid=12

je vais tester la meme chose avec le meta du colonel

  Profil  www  
colonelwog
1947       
 

colonelwog
  Posté : 05-01-2010 07:53

oui ça marche du moins sur mon site ^^

  Profil  E-mail  www  
B-Mag
2386       
 

B-Mag
  Posté : 05-01-2010 07:56

lol

trop fort cet homme

  Profil  www  
Jireck
8427       

Jireck
  Posté : 05-01-2010 09:16

Citation : colonelwog 

oui ça marche du moins sur mon site ^^ 


Je veux juste dire .... combien de fois tu charge ton js ???

  Profil  
colonelwog
1947       
 

colonelwog
  Posté : 05-01-2010 09:22

en fait je pense que si tu met une image puis une autre le js doit etre charger à chaque fois (peut -etre) car en fait je n'en sait vraiment rien mais si on suit le code il doit se charger à chaque fois non ?

  Profil  E-mail  www  
colonelwog
1947       
 

colonelwog
  Posté : 05-01-2010 10:09

bon j'ai testé avec ceci:

ZOOMEXT(www.npds.org/themes/npds2005/images/banners/ban_apsi.gif,test,500)


ZOOMEXT(www.npds.org/themes/npds2005/images/banners/ban_apsi.gif,test,300)


ZOOMEXT(www.npds.org/themes/npds2005/images/banners/ban_apsi.gif,test,100)



  Profil  E-mail  www  
colonelwog
1947       
 

colonelwog
  Posté : 05-01-2010 10:24

et bien le code source donne bien le meta et je charge bien mes 3 images :


<script type="text/!javascript!" src="jquery.magnifier.js">
/***********************************************
* jQuery Image Magnify- (c) Dynamic Drive DHTML code library (www.dynamicdrive.com)
* This notice MUST stay intact for legal use
* Visit Dynamic Drive at http://www.dynamicdrive.com/ for this script and 100s more
***********************************************/
</script>


ceci 3 fois avec en taille 100 300 et 500


mais le js est donc charger 3 fois c'est ce que tu voulais savoir JI ?

  Profil  E-mail  www  
Jireck
8427       

Jireck
  Posté : 05-01-2010 19:07

oui alors qu'il ne faut le charger qu'une fois

  Profil  
colonelwog
1947       
 

colonelwog
  Posté : 06-01-2010 23:30

pour revenir au sujet du fait qu'il soit charger plusieurs fois s'il y a plusieurs images comment alors créer un meta sans toucher à autre chose ?je sais que l'on a mis le .js mais bon cela évite de devoir mettre les mains dans la mecanique pour ceux ou celles qui n'y connaissent rien ce qu'il faudrai c'est un systéme qui inclus automatiquement le repertoire complet à charger
exemple le core comprends un repertoire JS qui sera automatiquement charger au démarrage ce qui permettrai de coller dedans un .js et qu'il se lance automatiquement ...
ce qui résoudrai tout problement de lancement .
non ?
qu'en pensez vous ?

  Profil  E-mail  www  
jpb
2643       
 

jpb
  Posté : 09-01-2010 00:17

Yo
Ji a raison c'est une impasse de charger le script avec le méta... si tu as 50 ou 100 vignette sur ta page et que tu veux le zoom sur toute tu charge 100 fois les deux scripts ??? pas glop....
- si tu estimes que tu en as besoin sur beaucoup de page dans le site tu charge avec header_head.inc
- si c'est sur quelques pages : pages.php ...

donc tu garde ton meta mais sans l'inclusion des scripts...
c'est pour l'instant la seule soluce

...bien sur après on peut charger les scripts dynamiquement mais bon c'est plus complexe...

  Profil  www  
Aller à la page : [ 1 | 2 | 3 ]
Sauter à :

Temps : 0.0164 seconde(s)