HT/VT Reporting Website Overview

Discussions around miscellaneous technologies and projects for the general membership.
marlattrj-p40
New Member
Posts: 24
Joined: Tue Jun 05, 2007 4:31 pm

Post by marlattrj-p40 »

brado426 wrote: I think I prefer it this way.... does anyone disagree? If we counted "Not Reported" as "Not Visited" I think we would be potentially making incorrect assumptions for the Presidency.

Brad O.
I also would prefer it this way.

Also what are you using to code the site in? any tool kits? I have been really active in AJAX development and there are some really nice tool kits out there that are very useful for building dynamic sites like this. if you are interested check out:

PrototypeJS http://www.prototypejs.org/
dojo http://dojotoolkit.org/

and for making chats check out http://www.liquidx.net/plotkit/

These are all AJAX based tool kits that are opensource and very useful

-Rich
User avatar
brado426
Member
Posts: 313
Joined: Sun Feb 11, 2007 9:50 pm
Location: Foothill Ranch, CA

Post by brado426 »

marlattrj wrote:I also would prefer it this way.

Also what are you using to code the site in? any tool kits? I have been really active in AJAX development and there are some really nice tool kits out there that are very useful for building dynamic sites like this. if you are interested check out:

PrototypeJS http://www.prototypejs.org/
dojo http://dojotoolkit.org/

and for making chats check out http://www.liquidx.net/plotkit/

These are all AJAX based tool kits that are opensource and very useful

-Rich

Yeah... AJAX is fantastic! This site is developed with Visual Studio 2005 using the ASP.NET 2.0 Framework. I am also using the ASP.NET AJAX Framework.

The actual code is written in C#.

Now that I've worked with this AJAX Framework, I don't think I would do web development any other way. Postbacks are for the birds. :)

Brad O.
User avatar
thedqs
Community Moderators
Posts: 1042
Joined: Wed Jan 24, 2007 8:53 am
Location: Redmond, WA

Post by thedqs »

brado426 wrote:Postbacks are for the birds. :)

Brad O.

Ajax runs with postbacks, just that the postback is contained in an object instead of the entire page.

But yes AJAX is the best way to go especially if you are trying to get an "application" feel to the page.
- David
russellhltn
Community Administrator
Posts: 36031
Joined: Sat Jan 20, 2007 2:53 pm
Location: U.S.

Post by russellhltn »

brado426 wrote:Image

I think I prefer it this way.... does anyone disagree?
Sorry, I don't think I'm communicating well. My first suggestion is to find a way of showing both the official and local reports in one chart. The example above really doesn't show any of the added/unofficial visit types other then "appointments".

How the "not reported" is handled is separate issue.
User avatar
brado426
Member
Posts: 313
Joined: Sun Feb 11, 2007 9:50 pm
Location: Foothill Ranch, CA

Post by brado426 »

Sorry, I don't think I'm communicating well

Is there a way of doing the chart so that the visit/not visited and the subcategories are both clear? I'm thinking of a "removed slice" to distinguish between visit/not visited while the individual subcategories are shades of the two main slices.

Sorry.... I didn't comment on separating the visited/not visited and subcategories because I'm still thinking about it.... so I ran with your "Appointments Made" comment.
russellhltn
Community Administrator
Posts: 36031
Joined: Sat Jan 20, 2007 2:53 pm
Location: U.S.

Post by russellhltn »

Ok.

The way the data model seems to be going is that we have "Visited" and "Not visited". All of the custom visit types are subcategories of those two. I like the idea. It reinforces the concept that while the local leaders see details, they still are quite clear on what's being reported to CHQ. I'm just asking for a pie chart that reflects the category/subcategory model that we are now dealing with.

Oh... And as something else to think about - shouldn't be concentrating on VT? They are more complex with multiple official visit types. HT is a snap once we figure out how to deal with VT.
User avatar
brado426
Member
Posts: 313
Joined: Sun Feb 11, 2007 9:50 pm
Location: Foothill Ranch, CA

Post by brado426 »

All the standard and custom contact types will show up in the pie chart. I'm just not sure of the best way to differentiate between the two graphically. Maybe we don't need to worry about differentiating... still thinking. :)

As for Visiting Teaching, I think this model will work great. Here is how I have the Status table layed out:

StatusId - int - ID of status
StatusName - varchar - Name of status (Visited/Not Visted/Appointment Made)
CountsAs - int - For custom contact types only - specifies the standard contact type to count as
StatusSettings - int - Boolean attributes about this status that can be retrieved by bitshifting

StatusSettings is described here:

public enum StatusSettings : byte
{
Standard = 1, // Standard Contact Type
Hidden = 2, // Contact Type has been deleted (hidden) by the user
ChartSeparately = 4 // Custom contact Type is to be charted separately from the standard contact type
}

So with Visiting Teaching, Contacted, Not Contacted, Phone Contact, and Letter Contact will be tagged as StatusSettings.Standard. Then, the Presidency has the ability to create additional custom contact types and specify that they count as one of the four Standard types.

Does that make sense?

Brad O.
User avatar
mkmurray
Senior Member
Posts: 3266
Joined: Tue Jan 23, 2007 9:56 pm
Location: Utah

Post by mkmurray »

Brado426:

I feel like you may not get what RussellHltn is saying about the chart. So I've created this image to help. Hopefully, I understand what RussellHltn is meaning too (please correct me if I'm wrong!).

I think he wants a chart something like this attachment...

Hope this helps.
You do not have the required permissions to view the files attached to this post.
User avatar
brado426
Member
Posts: 313
Joined: Sun Feb 11, 2007 9:50 pm
Location: Foothill Ranch, CA

Post by brado426 »

mkmurray wrote:Brado426:

I feel like you may not get what RussellHltn is saying about the chart. So I've created this image to help. Hopefully, I understand what RussellHltn is meaning too (please correct me if I'm wrong!).

I think he wants a chart something like this attachment...

Hope this helps.

Yeah, that is pretty much how I was understanding it. Looks good to me. Hopefully that will be relatively easy to implement with my chart control. :)

Brad O.
russellhltn
Community Administrator
Posts: 36031
Joined: Sat Jan 20, 2007 2:53 pm
Location: U.S.

Post by russellhltn »

mkmurray wrote:I think he wants a chart something like this attachment...
Bingo!

Thanks.

Return to “Other Member Technologies”