MENU CIRCULAIRE

proftnj Messages postés 54 Date d'inscription lundi 10 juillet 2006 Statut Membre Dernière intervention 11 septembre 2011 - 26 juil. 2010 à 02:47
HACKANDROID Messages postés 103 Date d'inscription mardi 12 juillet 2011 Statut Membre Dernière intervention 3 janvier 2013 - 30 août 2011 à 23:46
Cette discussion concerne un article du site. Pour la consulter dans son contexte d'origine, cliquez sur le lien ci-dessous.

https://codes-sources.commentcamarche.net/source/52051-menu-circulaire

HACKANDROID Messages postés 103 Date d'inscription mardi 12 juillet 2011 Statut Membre Dernière intervention 3 janvier 2013
30 août 2011 à 23:46
Je connais c'est facile a faire mais bravos quand même!
adelmonis Messages postés 8 Date d'inscription dimanche 11 avril 2010 Statut Membre Dernière intervention 29 avril 2010
6 août 2011 à 00:26
JE PRESENTE MES EXCUSES MAIS JE CITERAI DORENAVANT LA SOURCE.....EXACTE...... Le site du zéro est super pour apprendre et comprendre et merci au site Codes-Sources pour tous ces tuyaux.....

Ton menu m'a paru très cool et bien fais, et surtout facile à comprendre. J'ai voulu le partager lorsque j'avais compris le mécanisme....

SANS RANCUNE.... JE ne l'ai pas mis en ligne dans l'intention de te nuire.... A plus
Gp2mv3 Messages postés 2 Date d'inscription mardi 14 juin 2011 Statut Membre Dernière intervention 22 juillet 2011
22 juil. 2011 à 18:49
Alors tu cites l'auteur et un lien vers le tutoriel de départ: http://www.siteduzero.com/tutoriel-3-35692-creer-un-menu-circulaire.html
La licence est en cc by nc donc tu DOIS citer l'auteur: http://creativecommons.org/licenses/by-nc/2.0/fr/
adelmonis Messages postés 8 Date d'inscription dimanche 11 avril 2010 Statut Membre Dernière intervention 29 avril 2010
17 juil. 2011 à 13:10
Pour information je n'ai jamais prétendu que c'était mon code et si vous avez bien lu le message de présentation j'ai bien cité le cite du zéro. J'ai pris ce code qui me semblais facile et je l'ai travaillé à plusieurs reprises. Pour le recopier lorsque j'avais enfin compris le mécanisme. Je ne suis pas toujours sur ce site pour pouvoir aider. Je m'excuse si les personnes ont pensés que je l'avais inventé. J'ai juste mis des images à moi et essayé de comprendre. Lorsque j'ai vu que cela marchait je l'ai recopié. Gp2MV3 je ne me rappelais plus du lien mais je n'ai jamais dit que je l'avais inventer....
dingofou Messages postés 12 Date d'inscription samedi 11 février 2006 Statut Membre Dernière intervention 15 juin 2011
15 juin 2011 à 00:46
ce n'est pas moi qui est piké le code........j'espere que ces comments ne sont pas d'ailleur pour moi...
proftnj Messages postés 54 Date d'inscription lundi 10 juillet 2006 Statut Membre Dernière intervention 11 septembre 2011
14 juin 2011 à 17:59
Un code piqué!

A quoi cela sert-il de piquer un code et de se l'approprier en ne citant pas clairement ses sources?

C'est pathétique.
Gp2mv3 Messages postés 2 Date d'inscription mardi 14 juin 2011 Statut Membre Dernière intervention 22 juillet 2011
14 juin 2011 à 16:40
Dis mon gros, la prochaine fois que tu piques un code à quelqu'un, essaye quand même de faire un lien vers l'original !
Ça ne m'étonne pas que tu ne saches pas aider les autres, je suis sur que tu ne comprends même pas mon code.
Pour ceux que ça intéresse l'original est sur le site du zéro avec toutes les explications des fonctions et de toutes les variables : http://www.siteduzero.com/tutoriel-3-35692-creer-un-menu-circulaire.html

Si vous avez des questions/problèmes, n'hésitez pas à venir me les poser dans les commentaires du tutoriel. ;)
cs_davidmnestor Messages postés 24 Date d'inscription lundi 11 août 2008 Statut Membre Dernière intervention 11 janvier 2011
30 mars 2011 à 09:13
Merci à toi grand Dingofou !
et pour adelmonis je note 20/10 puisse le plafond est déjà atteint.
chao à +
dingofou Messages postés 12 Date d'inscription samedi 11 février 2006 Statut Membre Dernière intervention 15 juin 2011
30 mars 2011 à 07:54
haa ok ben c'est pas mal
allez a plus et si t'a besoin n'hesite pas....

chao
cs_davidmnestor Messages postés 24 Date d'inscription lundi 11 août 2008 Statut Membre Dernière intervention 11 janvier 2011
30 mars 2011 à 01:05
Non ! ne t'en fais pas c'est moi qui ai viré le stop mouse, car comme c'est des enfants qui fréquentent mon site c'est un peu un jeu d'adresse.
Cordialement. merci encore.
dingofou Messages postés 12 Date d'inscription samedi 11 février 2006 Statut Membre Dernière intervention 15 juin 2011
30 mars 2011 à 00:58
ben j'suis content d'avoir pu t'aider

compare ce que je t'ai donné avec l'original car quelque part j'ai changé un truc pour pas que ca s'arrete....car je ne m'en sert pas comme liens mais juste presentation
alor que toi il faudrait que lorsque tu met la souris dessus il s'arrete... pour que le choix soit plus facil..
si tu ne trouve pas ben......je regarderais de mon coté ;)
cs_davidmnestor Messages postés 24 Date d'inscription lundi 11 août 2008 Statut Membre Dernière intervention 11 janvier 2011
30 mars 2011 à 00:20
Et vraiment encore bravo à l'auteur, qui j'espère va me donner ses informations pour que je puisse l'installer dans mes crédits :
http://nestorlepingouin.com/liens-dedies.php

nestor@david-michel.com

Cordialement.

Davidmnestor
cs_davidmnestor Messages postés 24 Date d'inscription lundi 11 août 2008 Statut Membre Dernière intervention 11 janvier 2011
30 mars 2011 à 00:12
Bravo ! Oui ! Super génial ça marche, tu peux le constater,
http://nestorlepingouin.com/menu-circulaire-nestor.php
je t'en remercie.
dingofou Messages postés 12 Date d'inscription samedi 11 février 2006 Statut Membre Dernière intervention 15 juin 2011
29 mars 2011 à 23:41
salut

dsl pour cet reponse tardive.. je te met le code menu.js teste avec ca et tu veras si oui non ca t'ecarte les drapeaux

var decalage = 0;
var nbBout;
var timer;

function menu(nb)
{
var angle = 360 / nb;
nbBout = nb;
var posX;
var posY;
var rayon = 60;
var centreX = document.getElementById("centre").offsetLeft;
var centreY = document.getElementById("centre").offsetTop;
var lItem = 20;
var i = 1;
var item;
var b;

for(b = 0; b < 360; b += angle)
{
posX = centreX + 25 + rayon * Math.cos(b * Math.PI / 180);
posY = centreY + 25 + rayon * Math.sin(b * Math.PI / 180);

item = document.getElementById("item" + i);
item.className = "item";
item.style.top = (posY - lItem / 2) + "px";
item.style.left = (posX - lItem / 2) + "px";
i++;
}
}

function anim()
{
decalage++;
var angle = 360 / nbBout;
var posX;
var posY;
var rayon = 300;
var centreX = document.getElementById("centre").offsetLeft;
var centreY = document.getElementById("centre").offsetTop;
var lCentre = 50;
var lItem = 20;
var i = 1;
var item
var b;

for(b 0; b < 360; b b + angle)
{
posX = centreX + 10 + rayon * Math.cos((b + decalage) * Math.PI / 180);
posY = centreY + 200 + rayon * Math.sin((b + decalage) * Math.PI / 180);

item = document.getElementById("item" + i);
item.style.top = (posY - lItem / 2) + "px";
item.style.left = (posX - lItem / 2) + "px";
i++;
}
}

timer = setInterval("anim()",50);

function stopanim()
{
clearInterval(timer);
}

function replayanim()
{
timer = setInterval("anim()",50);
}


il me semble que l'on ecarte les items avec la valeur RAYON mais je ne suis plus sur
proftnj Messages postés 54 Date d'inscription lundi 10 juillet 2006 Statut Membre Dernière intervention 11 septembre 2011
29 mars 2011 à 17:58
"margin", pas "marging".
cs_davidmnestor Messages postés 24 Date d'inscription lundi 11 août 2008 Statut Membre Dernière intervention 11 janvier 2011
29 mars 2011 à 14:05
Merci Dingofou d'avoir répondu,
Non ! Il n'y a pas de "marging" !
j'attends ce soir, cordialement
dingofou Messages postés 12 Date d'inscription samedi 11 février 2006 Statut Membre Dernière intervention 15 juin 2011
29 mars 2011 à 08:52
regarde ans le .JS y doit y avoir une ligne "marging"( pas sur je ne suis pas sur mon pc) joue avec les valeurs une a une et tu trouveras pas complqué
si tu ne trouve pas ce soir peut etre je pourrais t'aider plus
cs_davidmnestor Messages postés 24 Date d'inscription lundi 11 août 2008 Statut Membre Dernière intervention 11 janvier 2011
29 mars 2011 à 01:55
Re re moi ! je pense qu'a cette heure vous dormez,
mais je n'ai pas réussi à trouvé comment écarter les images dans le js.
Merci de m'orienter.
Voici l'état de mon travail.
http://nestorlepingouin.com/menu-circulaire-nestor.php#
Vos critiques et vos conseils sont les bien venus.
Cordialement
cs_davidmnestor Messages postés 24 Date d'inscription lundi 11 août 2008 Statut Membre Dernière intervention 11 janvier 2011
29 mars 2011 à 00:44
Re salut, c'est encore moi ! ça y est j'ai neutraliser le pointeur en effaçant " id="menu" onmouseover="();" onmouseout="();" ", cordialement à plus
cs_davidmnestor Messages postés 24 Date d'inscription lundi 11 août 2008 Statut Membre Dernière intervention 11 janvier 2011
29 mars 2011 à 00:13
Bonjour à tous
Super script. félicitation, moi je débute et ça marche. bravo.
J'aimerais savoir, comment ne pas stoper le déroulement quand on rapproche le pointeur ?
si quelqu'un a une idée merci d'avance.
dingofou Messages postés 12 Date d'inscription samedi 11 février 2006 Statut Membre Dernière intervention 15 juin 2011
1 févr. 2011 à 08:59
salut

regarde ici www.iglesia-evangelica-eurolatina.com je m'en suis servi comme page d'intro reactulise la page et le texte au centre chaque a chaque fois

<center>




<center><table width="350" border="3" cellpadding="#E3CFD0">
<tr>
<td>

ici rajouté une table (dreamweaver)dans laquelle j'ai mis le script

<center><table width="350" border="3" cellpadding="#E3CFD0">
<tr>
<td>

<script> ..........

j'espere t'avoir aidé
xavios01 Messages postés 4 Date d'inscription mardi 18 janvier 2011 Statut Membre Dernière intervention 31 janvier 2011
31 janv. 2011 à 23:04
merci pour la reponse ;) pour eloigner Les objets j'ai trouver merci ;)c'est dans le JS ,

sinon j'ai une tite question. Peut ton Mettre un image au centre du menu circulaire ce serait simpa ;)

sinon j'ai rajouter aussi (car un menu sans lien pas tres utiles ;) exemple:

*
Argentine</li>

qui serait plus dans le genre ceci :

* ["lienerslaPagequetuveu.html
Argentine]

(le border=no pour enlever les cadre tout moche )

ps;n'oubliez pas que je suis débutant :)
dingofou Messages postés 12 Date d'inscription samedi 11 février 2006 Statut Membre Dernière intervention 15 juin 2011
31 janv. 2011 à 08:34
salut

moi j'ai juste mis la balise <center> au debut du script et </center>a la fin de celui-ci pour le centrer et pour eloigner les images cherche du côté du php tu as quelques chiffres a modifier je ne te diré pas lequels ainsi en cherchant tu veras les different resultats.
j'espere t'avoir aidé ou au moins t'avoir eclairé un peu plus, et beau travail Adelmonis il est magnifique ce script.
xavios01 Messages postés 4 Date d'inscription mardi 18 janvier 2011 Statut Membre Dernière intervention 31 janvier 2011
31 janv. 2011 à 07:04
Oups il est trop tard , je me suis mal Exprimer j'aimerai déplacer le centre pour qu'il soir au milieu ou a un endroit que je choisi , car mon menu est sur la gauche :) merci pour les infos je suis débutant , désolé du petit flood :)
xavios01 Messages postés 4 Date d'inscription mardi 18 janvier 2011 Statut Membre Dernière intervention 31 janvier 2011
31 janv. 2011 à 07:02
up:)
xavios01 Messages postés 4 Date d'inscription mardi 18 janvier 2011 Statut Membre Dernière intervention 31 janvier 2011
19 janv. 2011 à 01:10
bonjour.
merci pour le petit script , j'aimerai éloigner les items du centre de rotation qu'ils soit plus loin. quelqu'un a une idée? Merci beaucoup :)
dingofou Messages postés 12 Date d'inscription samedi 11 février 2006 Statut Membre Dernière intervention 15 juin 2011
17 janv. 2011 à 15:27
merci ce bon j'ai trouvé a l'adapter.....
adelmonis Messages postés 8 Date d'inscription dimanche 11 avril 2010 Statut Membre Dernière intervention 29 avril 2010
15 janv. 2011 à 21:25
:-) Il faut régler ceci dans le code javascript. Essaie de modifier les paramètre au fur et à mesure.

voilà, euh, j'espère que ça ira.

à +
dingofou Messages postés 12 Date d'inscription samedi 11 février 2006 Statut Membre Dernière intervention 15 juin 2011
13 janv. 2011 à 23:04
merci....ca maaarche
bon encore une question. apres avoir rajoute des drapeau.....comment peut-on faire pour les ecarter ?? car ils ont trop les sur les autres
adelmonis Messages postés 8 Date d'inscription dimanche 11 avril 2010 Statut Membre Dernière intervention 29 avril 2010
13 janv. 2011 à 22:17
Bonjour,

Dans le code html ci-dessous

#
"

["# Accueil]

*
Argentine</li>

*
Brésil

*
Cameroun</li>

*
Canada

*
France</li>

*
Chili

#

tu changes dans body le nombre d'icônes (drapeau, images divers). Ici il y a 6 images. Mais tu peux en mettre autant que tu en veux.

voilà à +
dingofou Messages postés 12 Date d'inscription samedi 11 février 2006 Statut Membre Dernière intervention 15 juin 2011
12 janv. 2011 à 23:13
Bonjour
tres beau menu circulaire...dites pouvez vous me donner la solution pour rajouter encore plus de drapeau??
d'avance je vous en remerci
houndegnonm Messages postés 12 Date d'inscription lundi 21 avril 2008 Statut Membre Dernière intervention 16 mai 2012
29 oct. 2010 à 11:06
très bon script thanks pour le code
alex67cv Messages postés 13 Date d'inscription mercredi 26 novembre 2008 Statut Membre Dernière intervention 31 août 2010
25 oct. 2010 à 07:27
Oupss...la note...
alex67cv Messages postés 13 Date d'inscription mercredi 26 novembre 2008 Statut Membre Dernière intervention 31 août 2010
25 oct. 2010 à 07:27
Bonjour,alors oui après quelques recherches et bien je me suis rendu compte que ses images là de drapeaux était fait et sont faisables via le logiciel Microsoft...
Lors de ma demande,je penser que ses images avait été trouver sur un site spécifique,d'où cette demande car ca correspondait à ce dont j'avais besoin pour un site,je sais maintenant comment faire ce style de drapeaux.
Il est vrai que c'est un site de script et je m'en excuse.
Encore merci à l'auteur de ce script,...et pour les derniers conseils.
Cordialement.
cs_Nirvamaster Messages postés 1 Date d'inscription dimanche 3 octobre 2010 Statut Membre Dernière intervention 16 octobre 2010
16 oct. 2010 à 21:12
ok bien !
proftnj Messages postés 54 Date d'inscription lundi 10 juillet 2006 Statut Membre Dernière intervention 11 septembre 2011
4 août 2010 à 23:04
@ Alex67cv :

Fais des recherches sur Google.
Ou tu faits tes images toi-même.
Ou tu les faits faire par quelqu'un qui s'y connaît.

Ici, on s'occupe plutôt de scripts que l'on peut adapter à ses besoins, pas d'images.

Cordialement.
alex67cv Messages postés 13 Date d'inscription mercredi 26 novembre 2008 Statut Membre Dernière intervention 31 août 2010
4 août 2010 à 22:49
Allooo...y a t'il quelqu'un pour me répondre ? Je voudrais juste savoir où trouver le même style d'images mais des autres pays qui m'intéresse...pour pouvoir inclure ce script à mon site...
Merci d'avance.
alex67cv Messages postés 13 Date d'inscription mercredi 26 novembre 2008 Statut Membre Dernière intervention 31 août 2010
2 août 2010 à 08:11
Bonjour,tout d'abord je trouve votre travail bien fait...c'est pas mal du tout...et vous remercie de le faire partager...j'aurais une petite question,j'aimerais bien pouvoir utiliser ce menu mais avec des images comme les vôtres de pays mais pas ceux la,je m'explique,pour mon site j'aurais besoin d'avoir ce menu mais avec que des pays européens comme images mais il me faudrait les mêmes images identique en apparence mais d'autres pays? Où puis je les trouver s'il vous plait?
Car je ne peux pas garder disons l'images de la France et y mettre à la place des autres des images simples de drapeaux...?
Je sais pas si vous avez bien compris ma demande,je voudrais simplement ce genre d'images exactement mais d'autres pays,en l'occurrence européens et les État-unis aussi...
Puis je savoir ou les trouver s'il vous plait?
Merci d'avance.
adelmonis Messages postés 8 Date d'inscription dimanche 11 avril 2010 Statut Membre Dernière intervention 29 avril 2010
26 juil. 2010 à 22:04
Il fonctionne pour moi. Euh !... S'il y a pb, je suis désolé.

euh!...
:-S
ircland Messages postés 99 Date d'inscription mardi 22 août 2006 Statut Membre Dernière intervention 9 septembre 2014
26 juil. 2010 à 07:11
@Proftnj: il y a pas vraiment de PHP autre que la déclaration suivante :

# <script type="text/javascript">
# var currentM = <?php echo $agenda->mois; ?>;
# var currentA = <?php echo $agenda->année; ?>;
# </script>

@AdelMonis: le php marchera pas si tu le mets dans un ficher .html sans .htaccess...
proftnj Messages postés 54 Date d'inscription lundi 10 juillet 2006 Statut Membre Dernière intervention 11 septembre 2011
26 juil. 2010 à 02:47
Pas besoin de flash, mais utilisation de php: il aurait fallu le signaler.
Bonne continuation.
Rejoignez-nous