[Ea] Argent virtuel
+2
Marvinjvc
Tech
6 participants
Forum gratuit : Le forum des forums actifs :: Entraide & Support... :: Problème divers :: Archives des problèmes divers
Page 1 sur 3 • Partagez
Page 1 sur 3 • 1, 2, 3
[Ea] Argent virtuel
Bonsoir,
Ce message s'adresse essentiellement à Ea, qui ne peut visiblement pas être contactée par pm, mais également aux diverses personnes suffisamment rodées qui pourront peut-être m'éclairer. En février, j'avais posté ce sujet. Au final, le staff de mon forum et moi-même étions revenus en arrière dans notre idée de quitter notre plateforme et 5 ans de passé, aussi, malgré l'aide qui m'avait été prodigué, nous n'étions pas allés plus en avant. Désormais, la même plateforme concurrente a atteint un point de non-retour en matière d'irrespect envers les administrateurs de ses forums, aussi, nous allons franchir le cap.
J'en profite donc pour m'excuser auprès des personnes qui m'avaient précédemment aidé... j'ai conscience de l'altruisme et la gentillesse dont vous avez fait part, particulièrement Ea qui est allé jusqu'à nous coder une application, en présentant le tout dans un tutoriel extrêmement précis ! Cela faisait un moment que l'on retournait sur cette page et qu'on réfléchissait, maintenant on s'est dit : banco !
Les problèmes que nous avions et que j'avais évoqué dans mon précédent topic, à savoir le hide & l'argent virtuel sont encore les freins évoqués aujourd'hui. Cependant, pour la balise hide, en suivant les conseils qui m'avaient été donnés, le spoiler pourra très bien y faire office. Pour ce qui est de l'échange d'argent virtuel, cependant, j'ai suivi à la lettre les indications d'Ea pour le système d'application, mais alors que je touche au but, ça ne marche pas.
Voici le message d'erreur qui apparait lorsque je veux faire un échange de "points" :
N'étant pas familière des différentes manipulations qui indiquées par Ea, il se peut que je fasse une erreur quelque part... par exemple, quand il est indiqué d'entrer "https://identifiant-application.appspot.com/fa_money/nom-de-domaine.de-votre.forum/admin", mon identifiant d'application est "pokedollars-mp", mon nom de domaine est "master-poke.forumactif.fr", aussi j'entre "https://pokedollars-mp.appspot.com/fa_money/master-poke.forumactif.fr/admin", c'est bien ça ? fa-money n'est pas à changer ?
Enfin, je ne saisis pas l'utilité du compte administrateur rattaché qu'il faut précisé dans la 13e étape du tutoriel d'Ea. A quoi sert-il ?
Merci par avance à quiconque se penchera sur ces questions, et encore merci à Ea pour son aide dantesque ! Si jamais elle passe par ici, ce serait génial de pouvoir finaliser la chose.
Ce message s'adresse essentiellement à Ea, qui ne peut visiblement pas être contactée par pm, mais également aux diverses personnes suffisamment rodées qui pourront peut-être m'éclairer. En février, j'avais posté ce sujet. Au final, le staff de mon forum et moi-même étions revenus en arrière dans notre idée de quitter notre plateforme et 5 ans de passé, aussi, malgré l'aide qui m'avait été prodigué, nous n'étions pas allés plus en avant. Désormais, la même plateforme concurrente a atteint un point de non-retour en matière d'irrespect envers les administrateurs de ses forums, aussi, nous allons franchir le cap.
J'en profite donc pour m'excuser auprès des personnes qui m'avaient précédemment aidé... j'ai conscience de l'altruisme et la gentillesse dont vous avez fait part, particulièrement Ea qui est allé jusqu'à nous coder une application, en présentant le tout dans un tutoriel extrêmement précis ! Cela faisait un moment que l'on retournait sur cette page et qu'on réfléchissait, maintenant on s'est dit : banco !
Les problèmes que nous avions et que j'avais évoqué dans mon précédent topic, à savoir le hide & l'argent virtuel sont encore les freins évoqués aujourd'hui. Cependant, pour la balise hide, en suivant les conseils qui m'avaient été donnés, le spoiler pourra très bien y faire office. Pour ce qui est de l'échange d'argent virtuel, cependant, j'ai suivi à la lettre les indications d'Ea pour le système d'application, mais alors que je touche au but, ça ne marche pas.
Voici le message d'erreur qui apparait lorsque je veux faire un échange de "points" :
N'étant pas familière des différentes manipulations qui indiquées par Ea, il se peut que je fasse une erreur quelque part... par exemple, quand il est indiqué d'entrer "https://identifiant-application.appspot.com/fa_money/nom-de-domaine.de-votre.forum/admin", mon identifiant d'application est "pokedollars-mp", mon nom de domaine est "master-poke.forumactif.fr", aussi j'entre "https://pokedollars-mp.appspot.com/fa_money/master-poke.forumactif.fr/admin", c'est bien ça ? fa-money n'est pas à changer ?
Enfin, je ne saisis pas l'utilité du compte administrateur rattaché qu'il faut précisé dans la 13e étape du tutoriel d'Ea. A quoi sert-il ?
Merci par avance à quiconque se penchera sur ces questions, et encore merci à Ea pour son aide dantesque ! Si jamais elle passe par ici, ce serait génial de pouvoir finaliser la chose.
Re: [Ea] Argent virtuel
Bonjour,
Cela ne fonctionne pas au début au moment de vérifier si celui qui fait le don de point est bien celui qu'il est.
J'ai testé en faisant la même manœuvre manuellement et ça fonctionne, donc j'essaye de détecter pourquoi ça ne fonctionne pas
L'application utilise le pseudo et mot de passe d'un compte administrateur afin de se connecter au panneau d'administration, retirer le nombre de point souhaité du donateur, et les donner au bénéficiaire.
Cela ne fonctionne pas au début au moment de vérifier si celui qui fait le don de point est bien celui qu'il est.
J'ai testé en faisant la même manœuvre manuellement et ça fonctionne, donc j'essaye de détecter pourquoi ça ne fonctionne pas
Seuls les administrateurs peuvent modifier le nombre de point des membres.Enfin, je ne saisis pas l'utilité du compte administrateur rattaché qu'il faut précisé dans la 13e étape du tutoriel d'Ea. A quoi sert-il ?
L'application utilise le pseudo et mot de passe d'un compte administrateur afin de se connecter au panneau d'administration, retirer le nombre de point souhaité du donateur, et les donner au bénéficiaire.
Ea- Aidactif
- Messages : 23583
Inscrit(e) le : 04/04/2008
Re: [Ea] Argent virtuel
Déjà, merci beaucoup de prendre le temps de me répondre ! Si cela peut aider, voici précisément comment j'ai procédé :
Étapes 1 à 3 : ok.
Étape 4 : Identifiant d'application "pokedollars-mp", titre d'application "Pokedollars MP"
Étape 5 : Le python 2.7.3 n'étant plus proposé au téléchargement, j'ai installé le 2.7.5 en cliquant sur "Python 2.7.5 Windows Installer"
Étape 6 : J'ai installé le Google App Engine SDK for Python version 1.8.3
Étapes 7 et 8 : Fichier extrait et "fa-money" remplacé par "pokedollars-mp"
Étapes 9, 10 et 11 : Ok, application déployée comme indiqué.
Étape 12 : Je passe par l'adresse "https://pokedollars-mp.appspot.com/fa_money/master-poke.forumactif.fr/admin"
Étape 13 : J'entre le nom & le mdp d'un des comptes admins
Étape 14 : Sur la PA, "toutes les pages", j'entre le code donné sur la page précédente, à savoir :
Étapes 1 à 3 : ok.
Étape 4 : Identifiant d'application "pokedollars-mp", titre d'application "Pokedollars MP"
Étape 5 : Le python 2.7.3 n'étant plus proposé au téléchargement, j'ai installé le 2.7.5 en cliquant sur "Python 2.7.5 Windows Installer"
Étape 6 : J'ai installé le Google App Engine SDK for Python version 1.8.3
Étapes 7 et 8 : Fichier extrait et "fa-money" remplacé par "pokedollars-mp"
Étapes 9, 10 et 11 : Ok, application déployée comme indiqué.
Étape 12 : Je passe par l'adresse "https://pokedollars-mp.appspot.com/fa_money/master-poke.forumactif.fr/admin"
Étape 13 : J'entre le nom & le mdp d'un des comptes admins
Étape 14 : Sur la PA, "toutes les pages", j'entre le code donné sur la page précédente, à savoir :
- Spoiler:
- Code:
var money_app_url='https://pokedollars-mp.appspot.com/fa_money/master-poke.forumactif.fr';
location.pathname.match(/^\/u[1-9][0-9]*/) && $(function() {
var to = location.pathname.match(/^\/u([1-9][0-9]*)/)[1];
var to_username = document.title.replace(/^.*? - /, "");
var uid = +(my_getcookie("fa_" + location.host.replace(/\./g, "_") + "_data") || "").replace(/^.*"userid";(s:[1-9][0-9]*:"([1-9][0-9]*)"|i:([1-9][0-9]*));.*$/, "$2$3");
var sid = my_getcookie("fa_" + location.hostname.replace(/\./g, "_") + "_sid");
var default_point = 10;
$("#field_id-13 dd div").wrapInner('<span class="num_point" />').append('<span class="history_point"> <a href="'+money_app_url+'/history/'+to+'"><input type="button" value="Historique" /></a> </span>');
if(uid && to != uid) {
fa_money_callback = function(error, message) {
if(error) {
alert("Erreur : " + message)
}else {
$("#field_id-13 .num_point").text(message)
}
};
$('<span class="offer_point"><input type="button" value="Donner" /></span>').insertAfter($(".history_point")).children().click(function() {
var bouton = $(this).prop("disabled", true);
var num = prompt("Offrir combien de points ?", default_point);
if(!num || !num.match(/^\s*[1-9][0-9]*\s*$/)) {
bouton.prop("disabled", false);
return
}
default_point = num;
$.getScript(money_app_url+"/?sid=" + sid + "&to=" + to + "&to_username=" + encodeURIComponent(to_username) + "&num=" + num.replace(/(^\s*|\s*$)/g, ""), function() {
bouton.prop("disabled", false)
})
})
}
});
Re: [Ea] Argent virtuel
La migration de mon forum sur FA dépendant pour beaucoup de ce système d'échange d'argent, je me permets de UP. Sait-on jamais si d'autres personnes qu'Ea s'y connaissent en la matière...
Re: [Ea] Argent virtuel
J'ai trouvé le problème je pense.
Dans mes tests j'utilisais mon pc comme serveur, donc j'avais la même ip.
Enfin il faut que je modifie le script afin d'authentifier que celui qui fait le transfert est bien celui qu'il est ( probablement par l'envoi d'un code unique dans un message privé ).
Je regarde pour le faire d'ici à demain.
Dans mes tests j'utilisais mon pc comme serveur, donc j'avais la même ip.
Enfin il faut que je modifie le script afin d'authentifier que celui qui fait le transfert est bien celui qu'il est ( probablement par l'envoi d'un code unique dans un message privé ).
Je regarde pour le faire d'ici à demain.
Ea- Aidactif
- Messages : 23583
Inscrit(e) le : 04/04/2008
Re: [Ea] Argent virtuel
Super ! T'es géniale Ea, merci beaucoup pour tout ce que tu fais pour m'aider sur ce point !
Re: [Ea] Argent virtuel
Au cas où je me permets un petit up !
Re: [Ea] Argent virtuel
Petit up, si jamais !
Re: [Ea] Argent virtuel
Bonjour, Où en-est votre problème ? Deux solutions :
A bientôt sur ForumActif |
Re: [Ea] Argent virtuel
Le problème est toujours d'actualité ! Toute personne ayant les compétences de dénouer le problème du code d'Ea sera plus que bienvenue ! Ma communauté attend ça pour migrer définitivement sur Forumactif... en attendant on subit les modifications toujours plus délirantes du concurrent direct... x_x
Re: [Ea] Argent virtuel
Je serai intéressé par se script aussi tu n'a pas oublier Ea?
Re: [Ea] Argent virtuel
désolé, j'ai eu des empêchements
donc il y a trois manières de faire il me semble :
donc là pour l'erreur qu'il y avait, ça devrait être résolu en ayant retiré la sécurité ( en espérant qu'il n'y a pas d'autre problème ) mais pour que ça soit "sûr" de chez "sûr" il faudrait tout de même rajouter une sécurité ( comme le code dans le champ du profil ) =/
donc il y a trois manières de faire il me semble :
- soit ne pas vérifier si celui qui fait la demande de don de point est bien qui il semble être : je devrais avoir modifié l'application pour que ça soit comme cela là ( il n'y a que le fichier money/base.py à changer, et puis il faut remplacer le script dans les javascript par le nouveau qui sera disponible à la page https://pokedollars-mp.appspot.com/fa_money/master-poke.forumactif.fr/admin )
- soit créer un champ de profil non-affiché dans lequel l'application sur google_appengine mettrait un code unique et aléatoire, le membre qui ferait un don de point devrait envoyer ce code unique ce qui permettrait de vérifier qu'il s'agit de la bonne personne : le problème est d'ajouter ce champ, et aller modifier la valeur dans le panneau d'administration ( il devrait y avoir moyen mais ce n'est pas si simple ), gérer le cas d'une mauvaise valeur ( modifiée par un administrateur ), ...
- soit avoir encore un code unique ou aléatoire, mais qui est envoyer par message privé : le problème ce serait la limitation d'envoi de mp toutes les X secondes, et puis il y aura des notifications ( si le message privé est envoyé au membre qui fait le don )
donc là pour l'erreur qu'il y avait, ça devrait être résolu en ayant retiré la sécurité ( en espérant qu'il n'y a pas d'autre problème ) mais pour que ça soit "sûr" de chez "sûr" il faudrait tout de même rajouter une sécurité ( comme le code dans le champ du profil ) =/
Ea- Aidactif
- Messages : 23583
Inscrit(e) le : 04/04/2008
Re: [Ea] Argent virtuel
Donc comment il faut faire exactement pour enlever la sécurité?
Re: [Ea] Argent virtuel
Bonjour Ea,
J'ai fais exactement tout ce que vous m'aviez dit au premier Point, et ça me met "Problème de requête" !...
Que faire ? :'(
Cordialement,
J'ai fais exactement tout ce que vous m'aviez dit au premier Point, et ça me met "Problème de requête" !...
Que faire ? :'(
Cordialement,
Re: [Ea] Argent virtuel
si on a déjà fait ce qui est indiqué là https://forum.forumactif.com/t345724-hide-argent-virtuel#2956566 il n'y a plus qu'à :
si on ne l'a pas encore fait, il suffit de suivre les instructions ( le code de l'application a été changé donc juste les instructions données devraient suffire ).
- remplacer la page base.py par la nouvelle version ( CTRL + S et aller jusqu'au dossier où la sauver )
- déployer à nouveau l'application ( point 11 )
- remplacer le script sur toutes les pages par le nouveau ( point 14 )
si on ne l'a pas encore fait, il suffit de suivre les instructions ( le code de l'application a été changé donc juste les instructions données devraient suffire ).
Ea- Aidactif
- Messages : 23583
Inscrit(e) le : 04/04/2008
Re: [Ea] Argent virtuel
Je n'ai pas très bien compris Ea...
Quand je fais CTRL + S je suis partis pour enregistrer une page internet !
Quand je fais CTRL + S je suis partis pour enregistrer une page internet !
Re: [Ea] Argent virtuel
Ea... La nouvelle version il n'y en a aucune ! Pas de lien ni rien...
Re: [Ea] Argent virtuel
la nouvelle version de la page base.py est là :
https://raw.github.com/Etana/fa.money/money/money/base.py
en faisant CTRL + S sur cette page, le navigateur devrait proposer de la sauver où vous souhaitez ( et il faut la sauver à la place de la précédente version )
la nouvelle version de l'application entière ( donc juste avec la page base.py modifiée ) est à la même adresse qu'où elle était avant ( le contenu du fichier .zip a simplement été modifié )
https://raw.github.com/Etana/fa.money/money/money/base.py
en faisant CTRL + S sur cette page, le navigateur devrait proposer de la sauver où vous souhaitez ( et il faut la sauver à la place de la précédente version )
la nouvelle version de l'application entière ( donc juste avec la page base.py modifiée ) est à la même adresse qu'où elle était avant ( le contenu du fichier .zip a simplement été modifié )
Ea- Aidactif
- Messages : 23583
Inscrit(e) le : 04/04/2008
Re: [Ea] Argent virtuel
J'ai fais ce que tu m'as dis mais ça ne fonctionne pas...
Quand je tente de donner des points à quelqu'un, ça ne fait rien; Aucun message d'érreur mais quand je regarde les historiques et tout ça rien n'a été modifié...
Quand je tente de donner des points à quelqu'un, ça ne fait rien; Aucun message d'érreur mais quand je regarde les historiques et tout ça rien n'a été modifié...
Re: [Ea] Argent virtuel
Merci pour ta patience Ea ! Ne t'en fais pas pour l'attente, je me doutais bien que tu devais être prise ! Pour ce qui est de tes corrections, malheureusement, je suis dans le même cas que Marvinjvc. J'ai remplacé la base.py par la nouvelle, j'ai redéployé l'appli et copié/collé le nouveau code javascript donné mais rien ne se passe quand je veux faire des dons désormais. Ni message d'erreur ni rien du tout.
Re: [Ea] Argent virtuel
j'ai fait plusieurs modifications à https://raw.github.com/Etana/fa.money/money/money/base.py
maintenant les divers cas que j'ai pu testé sur un forum avec l'ancien encodage : http://kish.forum.st et le nouveau http://eatest.forumgratuit.be/ ont l'air de fonctionner comme il faut ( compte de test => nom d'utilisateur : testé\o/ | mot de passe : azerty12345 )
maintenant les divers cas que j'ai pu testé sur un forum avec l'ancien encodage : http://kish.forum.st et le nouveau http://eatest.forumgratuit.be/ ont l'air de fonctionner comme il faut ( compte de test => nom d'utilisateur : testé\o/ | mot de passe : azerty12345 )
Ea- Aidactif
- Messages : 23583
Inscrit(e) le : 04/04/2008
Re: [Ea] Argent virtuel
Bonjour Ea !
J'ai retesté avec la nouvelle Base.py mais ça ne fonctionne toujours pas, et cette fois c'est lorsque je tente d'accéder au lien d'administration (Là où on donne les identifiants du compte administrateur) Appspot.com et tout ça là et bien ça me met ça:
Le problème vient, d'après moi même, de la nouvelle version :/
J'ai retesté avec la nouvelle Base.py mais ça ne fonctionne toujours pas, et cette fois c'est lorsque je tente d'accéder au lien d'administration (Là où on donne les identifiants du compte administrateur) Appspot.com et tout ça là et bien ça me met ça:
- Spoiler:
- Traceback (most recent call last):
File "/base/data/home/runtimes/python27/python27_lib/versions/1/google/appengine/runtime/wsgi.py", line 239, in Handle
handler = _config_handle.add_wsgi_middleware(self._LoadHandler())
File "/base/data/home/runtimes/python27/python27_lib/versions/1/google/appengine/runtime/wsgi.py", line 298, in _LoadHandler
handler, path, err = LoadObject(self._handler)
File "/base/data/home/runtimes/python27/python27_lib/versions/1/google/appengine/runtime/wsgi.py", line 84, in LoadObject
obj = __import__(path[0])
File "/base/data/home/apps/s~money-ftss/1.370071474514820055/base.py", line 2
<!-- saved from url=(0057)https://raw.github.com/Etana/fa.money/money/money/base.py -->
^
SyntaxError: invalid syntax
Le problème vient, d'après moi même, de la nouvelle version :/
Re: [Ea] Argent virtuel
Opera à l'air d'ajouter ce commentaire ( <!-- saved from url=(0057)https://ra...ey/base.py --> ) au fichier en le sauvegardant de cette façon.
Voilà la page hébergée sur dropbox afin d'être capable de la télécharger sans qu'elle soit altérée :
https://www.dropbox.com/s/d92kqj5pzqmnuit/base.py
Voilà la page hébergée sur dropbox afin d'être capable de la télécharger sans qu'elle soit altérée :
https://www.dropbox.com/s/d92kqj5pzqmnuit/base.py
Ea- Aidactif
- Messages : 23583
Inscrit(e) le : 04/04/2008
Re: [Ea] Argent virtuel
CA MAAAAAAAAAAAAAAAAAAARCHE ! MERCI EA !!! Franchement merci merci merci, je te vais te créditer en Déesse Ea sur mon forum et j'obligerais mes membres à te célébrer tous les 8 septembre. Tu le mérites ! *ahem*
Je vais toutefois me permettre une toute petite remarque : serait-il possible d'ajouter un champ pour entrer la raison du don ? Pour savoir pourquoi il a été fait ? C'est vrai que sur notre forum on en a souvent recours et ça permet d'identifier les dons. Après si c'est trop complexe, on fera sans ne t'en fais pas, tu nous retires déjà une épine du pied, t'as pas idée !
Je vais toutefois me permettre une toute petite remarque : serait-il possible d'ajouter un champ pour entrer la raison du don ? Pour savoir pourquoi il a été fait ? C'est vrai que sur notre forum on en a souvent recours et ça permet d'identifier les dons. Après si c'est trop complexe, on fera sans ne t'en fais pas, tu nous retires déjà une épine du pied, t'as pas idée !
Re: [Ea] Argent virtuel
Franchement je te dis BRAVO à toi Ea !
Le code marche à merveille, à présent mes membres peuvent enfin donner des points aux autres !
Un grand merci à toi !
Le code marche à merveille, à présent mes membres peuvent enfin donner des points aux autres !
Un grand merci à toi !
Re: [Ea] Argent virtuel
Alors, moi ça marche toujours pas, toujours le même pb et j'ai pourtant fais tout ce que tu as indiqué :/
Re: [Ea] Argent virtuel
Bonjour,
Je veux juste préciser qu'il préfèrerait sûrement être crédité en Dieu Ea
Je veux juste préciser qu'il préfèrerait sûrement être crédité en Dieu Ea
Cordialement.Jellicle a écrit:je te vais te créditer en Déesse Ea
Re: [Ea] Argent virtuel
Oups xDD ! Merci pour la précision Tech, autant pour moi, dieu Ea !
Re: [Ea] Argent virtuel
Médéric, c'est très simple en réalité !
Va ici
https://www.dropbox.com/s/d92kqj5pzqmnuit/base.py
Clique sur le bouton télécharger, supprime l'ancien nom et remet base.py.
Ensuite tu fais comme il était dit dans l'ancien de topic est voilà !
Au cas où tu aurais fait une erreur sur le lien voici ce que tu dois mettre:
nom_de_l'application.appspot.com/fa_money/Nomforum.forumactif.org/admin
J'espère t'avoir moi même aider !
Va ici
https://www.dropbox.com/s/d92kqj5pzqmnuit/base.py
Clique sur le bouton télécharger, supprime l'ancien nom et remet base.py.
Ensuite tu fais comme il était dit dans l'ancien de topic est voilà !
Au cas où tu aurais fait une erreur sur le lien voici ce que tu dois mettre:
nom_de_l'application.appspot.com/fa_money/Nomforum.forumactif.org/admin
J'espère t'avoir moi même aider !
Re: [Ea] Argent virtuel
Nan, bah rien n'y fais je n'y arrive pas toujours le même problème, j'ai suivit la procédure à la lettre pourtant :/
Page 1 sur 3 • 1, 2, 3
Sujets similaires
» L'argent virtuel.
» Système d'argent virtuel
» Hide & Argent virtuel
» Créer un bloc-note virtuel en html ou javascript ...
» Un tchat virtuel
» Système d'argent virtuel
» Hide & Argent virtuel
» Créer un bloc-note virtuel en html ou javascript ...
» Un tchat virtuel
Forum gratuit : Le forum des forums actifs :: Entraide & Support... :: Problème divers :: Archives des problèmes divers
Page 1 sur 3
Permission de ce forum:
Vous ne pouvez pas répondre aux sujets dans ce forum