dhis2-devs team mailing list archive
-
dhis2-devs team
-
Mailing list archive
-
Message #03605
Re: on the use of jQuery
jQuery.metadata is a jQuery plugin , its not included in jQuery.
I will try to add it into common-resources.
Thanks,
2009/12/10 Lars Helge Øverland <larshelge@xxxxxxxxx>
>
>
> We are already using jQuery so that's OK. Its located in
> dhis-web-commons-resources/src/main/webapp/dhis-web-commons/util.
>
> Lars
>
> On Thu, Dec 10, 2009 at 10:41 AM, Abyot Gizaw <abyota@xxxxxxxxx> wrote:
>
>>
>>
>> ---------- Forwarded message ----------
>> From: Viet Nguyen <phamquocviet@xxxxxxxxx>
>> Date: Thu, Dec 10, 2009 at 10:28 AM
>> Subject: Re: [Branch ~dhis2-devs-core/dhis2/dhis-patient] Rev 825: Add
>> DataEntryFormAssociation. This will allow DataEntryForm to associate with
>> both DataSet and Pr...
>> To: Abyot Gizaw <abyota@xxxxxxxxx>
>> Cc: bharath kumar <chbharathk@xxxxxxxxx>, Lars Helge Øverland <
>> larshelge@xxxxxxxxx>, John lewis <johnlewis.hisp@xxxxxxxxx>
>>
>>
>> Hi Abyot,
>>
>> I commit new code. One thing is left to do is populating
>> CalculatedDataElement in dataentryscreen. I will work on this after the demo
>> for the ministry, as I am having a tight deadline for the aggregation things
>> now.
>>
>> By the way, in the programStage's dataentryscreen design form. I used the
>> javascript library : jQuery.metadata .
>>
>> It allow me do declare a custom attribute for a html tag and then get the
>> value of that attribute. I think this library is very useful. I even wanted
>> to use it in the dataentryscreen for all the metadata info, which you are
>> using span tag for them. But again, I do not want to change so much old
>> codes.
>>
>> Please tell me what you think about this library . If its ok, I will use
>> it later on.
>>
>> Thanks,
>>
>>
>>
>> On Thu, Dec 10, 2009 at 10:41 AM, bharath kumar <chbharathk@xxxxxxxxx>wrote:
>>
>>>
>>> Hi Abyot,
>>>
>>> Sorry I didn't understand clearly.
>>>
>>> You are saying one dataset say dataset1 can have multiple dataentry
>>> screens like dataentryscreen1,dataentryscreen2,dataentryscreen3.
>>>
>>> When we select dataset1 in the dataentry module we should display these 3
>>> screens for dataentry?
>>>
>>> These 3 screens can have same dataelements or different dataelements?
>>>
>>>
>>>
>>> On Wed, Dec 9, 2009 at 9:53 PM, Abyot Gizaw <abyota@xxxxxxxxx> wrote:
>>>
>>>> and also assigning multiple forms for datasets or programstages. For
>>>> example a dataset might have dataelements having different
>>>> categorycombos.... for such cases it makes sense to group those datalements
>>>> having the same categorycombo together then create a form.... in the end
>>>> such datasets will have a set of forms. So when displaying the dataentry
>>>> screen we can display a list of forms and come up a nice looking dataentry
>>>> screen.
>>>>
>>>> abyot.
>>>>
>>>>
>>>> On Wed, Dec 9, 2009 at 5:59 AM, bharath kumar <chbharathk@xxxxxxxxx>wrote:
>>>>
>>>>> Hi,
>>>>>
>>>>>
>>>>> Regarding DataEntryScreen, as we (Abyot & Me) discussed on his last
>>>>> visit we agreed to make CustomDataEntryScreen as Genric.
>>>>>
>>>>> For that what we started is:
>>>>>
>>>>> We changed DataEntryForm object to contain its id, name and html code
>>>>> only. (before it was bound with datasetid).
>>>>> All the CustomScreen associations we kept in another table *
>>>>> dataentryformassociation* which contains associationtablename(
>>>>> represents which object DataSet/ProgramStage etc), associationid (
>>>>> represents datasetid/programstage id), dataentryformid.
>>>>>
>>>>> *From the GUI:*
>>>>> If you goto dataset screen there will be icon to design custom screen
>>>>> for dataset like before. only change is before it was saving in
>>>>> dataentryform table. now it will save the design in dataentryform table and
>>>>> association will be saved in dataentryformassociation table.
>>>>>
>>>>> Similarly for ProgramState also we can design screens.
>>>>>
>>>>> Breifly that is what we are doing regarding CustomScreens. Is it OK or
>>>>> any changes?
>>>>>
>>>>>
>>>>>
>>>>> 2009/12/9 Lars Helge Øverland <larshelge@xxxxxxxxx>
>>>>>
>>>>>
>>>>>>
>>>>>> 2009/12/8 Viet Nguyen <phamquocviet@xxxxxxxxx>
>>>>>>
>>>>>> Hi Lars and Abyot,
>>>>>>>
>>>>>>> I am sorry, the message of that commit was missing some information.
>>>>>>>
>>>>>>> I had some problem while committing the source. It was locked, and I
>>>>>>> tried to use the break-lock command many times and finally it worked. That
>>>>>>> is why I did not write the full commit message.
>>>>>>>
>>>>>>> So, that commit include
>>>>>>>
>>>>>>> - Custom DataEntryForm design form for ProgramStage ( this is
>>>>>>> what the FCK editor is for ).
>>>>>>> - I Added class DataEntryFormAssociation. And yes Abyot, when I
>>>>>>> was creating that class, I also wanted to create another package for all the
>>>>>>> dataentryform things. But that was like just a few days I touch the dhis
>>>>>>> code and I did not want to change so much. I just tried to follow the old
>>>>>>> work flow. Please do not worry, after read your email, I changed it
>>>>>>> immediately ( really happy to do that :) ) . You will see it in the next
>>>>>>> commit.
>>>>>>> - Custom data entry screen for case ( patient ) . This is not
>>>>>>> completely done, I am still working on it.
>>>>>>>
>>>>>>> The reason for this commit is to merge my local changes with your
>>>>>>> trunk. Because I have been coding for about two weeks on this module with my
>>>>>>> local source code, not on any branch...so it really need to be merged as
>>>>>>> soon as possible.
>>>>>>>
>>>>>>> And actually , I have not been in the
>>>>>>> dhis2-devs@xxxxxxxxxxxxxxxxxxx util Abyot send me and Bharath the
>>>>>>> email. I have just subscribed to the list yesterday. I did not know about
>>>>>>> that mailing list. When you added me to the core-dev team, I looked for
>>>>>>> mailing list of this team, but I could not.
>>>>>>>
>>>>>>> About Abyot 's question :
>>>>>>>
>>>>>>> The other thing, if you remember we even talked about having a set of
>>>>>>> forms for datasets/programstages. Because sometimes you might have multiple
>>>>>>> tables/sections. Do you think you can include these things?
>>>>>>>
>>>>>>> Sorry, I do not know about this... Please explain it again if you
>>>>>>> have time.
>>>>>>>
>>>>>>> Thank you,
>>>>>>>
>>>>>>>
>>>>>>>
>>>>>> Thanks Viet for your reply.. Don't misunderstand, we're happy to see u
>>>>>> contributing and I'm exited to see the new code/functionality. Its just
>>>>>> important that Abyot understands whats going on and gets the change to
>>>>>> review things as he is leading the patient system work... Now that you have
>>>>>> enlisted for the dev list that's will be easier:-) Tell me if you there is
>>>>>> other stuff u are wondering about.
>>>>>>
>>>>>> cheers Lars
>>>>>>
>>>>>>
>>>>>>
>>>>>
>>>>>
>>>>> --
>>>>>
>>>>> Regards,
>>>>> Bharath Kumar. Ch
>>>>>
>>>>
>>>>
>>>
>>>
>>> --
>>>
>>> Regards,
>>> Bharath Kumar. Ch
>>>
>>
>>
>>
>> --
>> Nguyen Pham Hoang Quoc Viet
>>
>>
>>
>> _______________________________________________
>> Mailing list: https://launchpad.net/~dhis2-devs<https://launchpad.net/%7Edhis2-devs>
>> Post to : dhis2-devs@xxxxxxxxxxxxxxxxxxx
>> Unsubscribe : https://launchpad.net/~dhis2-devs<https://launchpad.net/%7Edhis2-devs>
>> More help : https://help.launchpad.net/ListHelp
>>
>>
>
> _______________________________________________
> Mailing list: https://launchpad.net/~dhis2-devs<https://launchpad.net/%7Edhis2-devs>
> Post to : dhis2-devs@xxxxxxxxxxxxxxxxxxx
> Unsubscribe : https://launchpad.net/~dhis2-devs<https://launchpad.net/%7Edhis2-devs>
> More help : https://help.launchpad.net/ListHelp
>
>
--
Nguyen Pham Hoang Quoc Viet
References