<div dir="ltr">Sigur :). Ar fi cool să fie înainte de vacanță. Poate punem<div>și RPPL și facem un Hack Day.<br><div class="gmail_extra"><br><br><div class="gmail_quote">2013/11/27 Mihnea Dobrescu-Balaur <span dir="ltr"><<a href="mailto:mihnea@linux.com" target="_blank">mihnea@linux.com</a>></span><br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">Ar prinde bine un hackathon wouso. Mihai, cred ca tocmai te-ai oferit!<br>
<br>
2013/11/27 Mihai Tiriplica <<a href="mailto:tiriplica.mihai@gmail.com">tiriplica.mihai@gmail.com</a>>:<br>
<div><div class="h5">><br>
><br>
><br>
> 2013/11/27 ROSEdu <<a href="mailto:marius.coto@rosedu.org">marius.coto@rosedu.org</a>><br>
>><br>
>><br>
>><br>
>> On 23 Nov 2013 at 16:43:01, victor ciurel (<a href="mailto:victor.ciurel@yahoo.com">victor.ciurel@yahoo.com</a>) wrote:<br>
>><br>
>> Salut!<br>
>><br>
>> Am incercat sa adaug achievement-urile in WoUSO si nu am reusit. Am<br>
>> incercat si pe WoUSO-NEXT si pe WoUSO normal. Am incercat din C Pannel din<br>
>> categoria artefacts sa adaug cateva artefacte asa cum le-am vazut setate<br>
>> anul trecut(ex: Name: ach-popularity; Title: Elvis; Description: Get<br>
>> messages from 5 different persons in 15 mins; Image: uploadat poza de pe<br>
>> git; Percents: 100; Group: Default). Pe WoUSO-NEXT se adauga pe WoUSO ma<br>
>> redirecteaza la pagina in care imi spune ca m-am ratacit. Daca incerc sa<br>
>> adaug fara poza pe WoUSO merge. In orice caz, chiar daca le adaug, nu se<br>
>> acorda si nu am putut sa imi dau seama de ce cautand prin cod si prin C<br>
>> Pannel. Daca poate cineva sa ma ajute, ar fi perfect.<br>
>><br>
>> De asemnea, pentru achievement-urile care deja s-au intamplat, dar nu s-au<br>
>> acordat pentru ca nu existau la momentul respectiv, exista vreo metoda de a<br>
>> le acorda sau se acorda ele automat cand sunt adaugate.<br>
>><br>
>> Ping. Any help ?<br>
>><br>
>> Marius.<br>
><br>
> Salut,<br>
> Nu prea știu ce se întâmplă live dar pot să vă descriu flow-ul normal al<br>
> lucrurilor:<br>
><br>
> Când un eveniment important are loc (un student câștigă provocare) atunci<br>
> este<br>
> generat un semnal[1]. Acest semnal va fi interceptat de un handler care, in<br>
> functie<br>
> de numele semnalului, va apela funcția care se ocupă de acordarea<br>
> achievemntului<br>
> (funcțiile sunt în același fișier).<br>
><br>
> Lucrurile care ar putea să meargă prost:<br>
> - Semnalul nu este trimis (problemă de manager), sau este trimis un semnal<br>
> eronat<br>
> - Activity handler nu face ok distribuirea<br>
> - Verificarile nu mai corespund cu cerințele actuale.<br>
><br>
> Cel mai bine ar fi să vă uitați în log-uri, dar nu știu sigur ce logăm<br>
> (Alex?). Dacă nu<br>
> avem nu sistem de logging o să încerc să implementez eu unul la hackathon<br>
> (care<br>
> sper să fie cât mai curând :D)<br>
><br>
> [1]<br>
> <a href="https://github.com/rosedu/wouso/blob/master/wouso/games/challenge/models.py#L622" target="_blank">https://github.com/rosedu/wouso/blob/master/wouso/games/challenge/models.py#L622</a><br>
> [2]<br>
> <a href="https://github.com/rosedu/wouso/blob/master/wouso/interface/activity/achievements.py#L225" target="_blank">https://github.com/rosedu/wouso/blob/master/wouso/interface/activity/achievements.py#L225</a><br>
><br>
><br>
> --<br>
> Mihai Tiriplică<br>
><br>
</div></div>> _______________________________________________<br>
> wouso-dev mailing list<br>
> <a href="mailto:wouso-dev@lists.rosedu.org">wouso-dev@lists.rosedu.org</a><br>
> <a href="http://lists.rosedu.org/listinfo/wouso-dev" target="_blank">http://lists.rosedu.org/listinfo/wouso-dev</a><br>
<span class="HOEnZb"><font color="#888888"><br>
<br>
<br>
--<br>
Mihnea Dobrescu-Balaur<br>
_______________________________________________<br>
wouso-dev mailing list<br>
<a href="mailto:wouso-dev@lists.rosedu.org">wouso-dev@lists.rosedu.org</a><br>
<a href="http://lists.rosedu.org/listinfo/wouso-dev" target="_blank">http://lists.rosedu.org/listinfo/wouso-dev</a></font></span></blockquote></div><br><br clear="all"><div><br></div>-- <br>Mihai Tiriplică
</div></div></div>