AGENDA LOCAL LÉGER EN 1 PAGE WEB (JSCRIPT)

LocalStone Messages postés 514 Date d'inscription mercredi 19 mars 2003 Statut Membre Dernière intervention 1 mars 2009 - 5 avril 2005 à 17:47
adaminho23 Messages postés 1 Date d'inscription mardi 13 mars 2012 Statut Membre Dernière intervention 4 juin 2012 - 4 juin 2012 à 15:57
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/30566-agenda-local-leger-en-1-page-web-jscript

adaminho23 Messages postés 1 Date d'inscription mardi 13 mars 2012 Statut Membre Dernière intervention 4 juin 2012
4 juin 2012 à 15:57
salut, je viens a peine de commencer a programmer et j'ai vraiment apprecier votre agenda et la je voudrais savoir les que tu as utulise por la connection au database
cs_Defaite Messages postés 60 Date d'inscription jeudi 9 décembre 2004 Statut Membre Dernière intervention 10 mai 2007
17 nov. 2006 à 20:26
Ouai lol.
Il y a un brower sur la PSP, comme ça, je pourrais (enfin) gérer mes contacts et planning via ma PSP ^^
xl714 Messages postés 30 Date d'inscription mercredi 24 mars 2004 Statut Membre Dernière intervention 20 novembre 2015
17 nov. 2006 à 09:24
Merci :)
... ta PSP ???
cs_Defaite Messages postés 60 Date d'inscription jeudi 9 décembre 2004 Statut Membre Dernière intervention 10 mai 2007
16 nov. 2006 à 17:41
Super source. Je trouve la page très claire :)
Je suis en train d'adapter le code pour l'intégrer à ma PSP...
elodielole Messages postés 17 Date d'inscription mardi 15 mars 2005 Statut Membre Dernière intervention 21 avril 2009
4 juin 2005 à 12:37
slt ok je te remercie pour l'info je vais voir!
xl714 Messages postés 30 Date d'inscription mercredi 24 mars 2004 Statut Membre Dernière intervention 20 novembre 2015
4 juin 2005 à 09:32
Salut Elodielole merci pour ton commmentaire et ta note.
Je n'ai pas fait de zip du code source de mon agenda en php,
mais tu peux t'inscrire en tant que membre sur mon site:
http://xl714.free.fr et en te "loginant" tu aura le tien.
elodielole Messages postés 17 Date d'inscription mardi 15 mars 2005 Statut Membre Dernière intervention 21 avril 2009
3 juin 2005 à 10:11
Slt, je voulais juste dire que ton calendrier est génial c'est à peu près celui que je cherchais pour mes rendez vous mais j'aurais bien aimé savoir si je pouvais voir celui que tu as fait en php car je prefere php plutot que javascript. Merci d'avance je te mets 10!!
ifebo Messages postés 181 Date d'inscription jeudi 10 mars 2005 Statut Membre Dernière intervention 28 décembre 2006
11 mai 2005 à 20:15
En réponse à la_pin :

j'ai vu la chose se reproduire, alors qu'ayant cliqué sur le bouton d'ajout du commentaire, je voulais faire une sélection avec la souris et le clic droit d'une portion de texte dans les messages du forum.

C'est sans doute en cliquant sur copier dans le menu contextuel que cette action a été générée.

Ca ne me semble pas très normal, mais les bizareries de la programmation .... tu connais sans doute.
Et celle de nos PC... N'en parlons pas.
ifebo Messages postés 181 Date d'inscription jeudi 10 mars 2005 Statut Membre Dernière intervention 28 décembre 2006
11 mai 2005 à 19:38
B'en écoute, ça me fait plaisir.
xl714 Messages postés 30 Date d'inscription mercredi 24 mars 2004 Statut Membre Dernière intervention 20 novembre 2015
11 mai 2005 à 08:54
Salut ifebo
(et c'est vrai en plus aujourd'hui ifebo -> Il fait beau :)
Merci pour ton commentaire, je le note 10/10, c'est des commentaires comme cela qui rendent fier et poussent à continuer pour toujours faire mieux.
la_pin Messages postés 275 Date d'inscription mercredi 11 août 2004 Statut Membre Dernière intervention 15 décembre 2005
10 mai 2005 à 18:21
Lol faut pas recharger la page pendant que sa charge et pas cliquer plusieurs fois sur le bouton ^^
ifebo Messages postés 181 Date d'inscription jeudi 10 mars 2005 Statut Membre Dernière intervention 28 décembre 2006
10 mai 2005 à 17:43
Excusez moi, je comprends pas cette multiplication par 3 de mon commentaire ? Ca fait déjà deux fois que ça arrive aujourd'hui ?
ifebo Messages postés 181 Date d'inscription jeudi 10 mars 2005 Statut Membre Dernière intervention 28 décembre 2006
10 mai 2005 à 17:40
Génial !
Parce que la perfection n'est pas de ce monde, je mets 9.
Je vais essayer de recentrer le tout dans une page html avec un background de mon cru et je vais l'utiliser en local régulièrement.
Merci xl714
ifebo Messages postés 181 Date d'inscription jeudi 10 mars 2005 Statut Membre Dernière intervention 28 décembre 2006
10 mai 2005 à 17:40
Génial !
Parce que la perfection n'est pas de ce monde, je mets 9.
Je vais essayer de recentrer le tout dans une page html avec un background de mon cru et je vais l'utiliser en local régulièrement.
Merci xl714
ifebo Messages postés 181 Date d'inscription jeudi 10 mars 2005 Statut Membre Dernière intervention 28 décembre 2006
10 mai 2005 à 17:40
Génial !
Parce que la perfection n'est pas de ce monde, je mets 9.
Je vais essayer de recentrer le tout dans une page html avec un background de mon cru et je vais l'utiliser en local régulièrement.
Merci xl714
xl714 Messages postés 30 Date d'inscription mercredi 24 mars 2004 Statut Membre Dernière intervention 20 novembre 2015
13 avril 2005 à 13:57
Merci je vais tester, sinon, je vais laisser tombé cette page pour faire le même agenda mais avec une base de données access suite à ta source.
cs_bultez Messages postés 13615 Date d'inscription jeudi 13 février 2003 Statut Membre Dernière intervention 15 octobre 2013 30
8 avril 2005 à 13:51
°j'utilise ça ( et c'est bon )

var fso=new ActiveXObject("Scripting.FileSystemObject");
var url=unescape(self.location.pathname);
var adr=(fso.GetExtensionName(url).toLowerCase()!='hta')?1:0;
var dir=fso.GetParentFolderName(url).substr(adr);
...
°"télécharger ou exécuter" sur le net [ pas en local ]
car HTA considéré comme un exécutable...
je ne connais pas le moyen d'éviter ça, hélas.
@+
xl714 Messages postés 30 Date d'inscription mercredi 24 mars 2004 Statut Membre Dernière intervention 20 novembre 2015
8 avril 2005 à 10:44
Merci Bultez
J'ai renommé le fichier en .hta et du coup j'ai une erreur à ces lignes (pour récupérer le répertoir parent):
path = fso.GetParentFolderName(unescape(self.location.pathname))
fold = fso.GetFolder(path.substr(1))
if (!fso.FolderExists(fold + "\" + "database")){fso.CreateFolder(fold + "\" + "database")}
folder = path + "\" + "database"
folder = fso.GetFolder(folder.substr(1))

--> chemin d'accès non trouvé --> folder est indéfini ?

De plus il me demande tout de même si je veux enregistrer ou ouvrir la page sans possibilité de décocher l'option...
Aurais tu une explication ?
A propos de du bien fondé de j(ava)script, je suis entièrement d'accord avec toi, trop de développeurs le considère moin bien qu'il le mérite.
@+
Xavier
LocalStone Messages postés 514 Date d'inscription mercredi 19 mars 2003 Statut Membre Dernière intervention 1 mars 2009
6 avril 2005 à 23:51
Dire que tu vas devoir suveiller tes arrières n'est qu'une innocentre boutade !
Le truc, c'est que la pluspart des codeurs qui visitent ce site recherche une compatibilité entre tous les navigateurs. Or là, tu codes avec ActiveX (Internet Explorer) et tu parles d'Active Desktop (Windows) ce qui va à l'encontre avec toute forme d'interopérablité multiplatforme. Voilà ... Mais ne juge pas ton code, étant donné que je n'y connais pas assez en ActiveX pour comprendre l'intégralité de ton travail.
++ !
cs_bultez Messages postés 13615 Date d'inscription jeudi 13 février 2003 Statut Membre Dernière intervention 15 octobre 2013 30
6 avril 2005 à 15:47
bravo xl714,
pas testé mais ça ne me semble "pas mal".
nous sommes très ( trop ) peu nombreux
à utiliser le j[ava]script comme il le
mérite : comme un langage à part entière
( gestion de fichiers entr'autres ).
pour ne pas avoir de messages d'avertissement
lors de l'utilisation d'un Active'X :
nommer la page .hta. mais valable uniquement
en local, sur le web sera considérée comme un
exécutable et le navigateur proposera de le
télécharger ou de l'exécuter.
@+
xl714 Messages postés 30 Date d'inscription mercredi 24 mars 2004 Statut Membre Dernière intervention 20 novembre 2015
6 avril 2005 à 15:06
Oui, c'est vrai, je n'y est pas penser, je n'ai pas d'antivirus ... (mais pas de problèmes non plus). Mais j'étais en train de penser par contre à comment enlever la demande d'acceptation de l'activeX, j'ai cru voir une fois que c'était possible, faut que je cherche, faut du temps ...
Merci en tout cas.
la_pin Messages postés 275 Date d'inscription mercredi 11 août 2004 Statut Membre Dernière intervention 15 décembre 2005
6 avril 2005 à 12:35
vraiment bien comme source mais le probleme est que chez certaines personnes, l'anti virus s'affole... !
xl714 Messages postés 30 Date d'inscription mercredi 24 mars 2004 Statut Membre Dernière intervention 20 novembre 2015
6 avril 2005 à 11:39
Merci LocalStone, mais pourquoi je dois me méfier exactement ? parce que je partage mon travail ?
Arto_8000 j'adore le php, et je l'ai déjà fait en php sur mon site (n'hésite pas à t'inscrire et accéder à ton agenda perso en ligne :) en plus y'a plein de sources d'agenda php existantes.
Mais là au départ je l'ai fait pour moi, pour éviter de mettre des post-it partout sur mon bureau ou de devoir démarrer un serveur local. Après je me suis dit que c'était assez original et utile pour le mettre ici.
Arto_8000 Messages postés 1044 Date d'inscription lundi 7 mars 2005 Statut Membre Dernière intervention 13 juillet 2010 7
6 avril 2005 à 02:38
Autre chose quand tu parles de mettre ton script sur le desktop sa diminue la compatibillité de ton script qui est déjà limité a Internet Explorer et maintenant il peut seulement atteindre sa pleine capacité d'utilisation avec un utilisateur XP qui utilise Internet Explorer. Autre chose ton script peut seulement être utiliser qu'en usage local puisque sur l'Internet cela affichera un message qui vous demandera si vous voulez activer les ActiveXObject se que la majorité des utilisateurs vont refuser par mesure de sécurité même s'il connaissent le site.
Arto_8000 Messages postés 1044 Date d'inscription lundi 7 mars 2005 Statut Membre Dernière intervention 13 juillet 2010 7
5 avril 2005 à 23:52
les ActiveXObject c'est pas ce qu'il y a de mieux même si c'est la seul solution en javascript. À mon avis cela aurait mieux fait d'être codé en PHP.
LocalStone Messages postés 514 Date d'inscription mercredi 19 mars 2003 Statut Membre Dernière intervention 1 mars 2009
5 avril 2005 à 17:47
Moi, j'aime bien. Mais fait gaffe, tu vas te faire des enemis en parlant d'Active Desktop ici. Serieux, surveille tes arrières, maintenant ...
Rejoignez-nous