*** aks has joined #schooltool | 06:09 | |
*** aks has joined #schooltool | 06:09 | |
*** aks has quit IRC | 06:54 | |
*** aks has joined #schooltool | 07:08 | |
*** menesis has quit IRC | 08:23 | |
*** menesis has joined #schooltool | 08:37 | |
*** aelkner has quit IRC | 09:30 | |
*** alga has joined #schooltool | 09:31 | |
*** menesis has quit IRC | 09:50 | |
*** aks has quit IRC | 10:15 | |
*** aks has joined #schooltool | 10:18 | |
*** aelkner has joined #schooltool | 10:30 | |
*** menesis has joined #schooltool | 11:18 | |
*** klausade has joined #schooltool | 13:44 | |
*** aks has quit IRC | 14:23 | |
*** replaceafill has joined #schooltool | 16:11 | |
*** th1a has joined #schooltool | 16:15 | |
th1a | hi yvl, menesis, aelkner, replaceafill. | 16:30 |
---|---|---|
replaceafill | good morning/afternoon | 16:31 |
menesis | hi | 16:31 |
aelkner | morning | 16:31 |
yvl | morning | 16:32 |
* th1a is still getting situated... | 16:33 | |
th1a | https://picasaweb.google.com/111085982150616353627/SchoolTool20Preview?authuser=0&authkey=Gv1sRgCL2o_LSm8P-kkQE&feat=directlink | 16:33 |
th1a | I still need to label these, get the sequence right, etc. | 16:34 |
th1a | I decided the screencast would wait until the release. | 16:34 |
th1a | Since doing that *well* takes more lead time. | 16:34 |
yvl | teaser screenshots... good ones :) | 16:36 |
th1a | I just have to add some haggard looking webcam shots of myself to complete the effect. | 16:36 |
yvl | :D | 16:37 |
th1a | OK. What's up yvl? | 16:37 |
yvl | ok... | 16:38 |
yvl | I fixed some more breadcrumb links | 16:38 |
yvl | and some view permissions | 16:38 |
yvl | also tested more teacher / student ST usage scenarios | 16:39 |
yvl | so - a bunch of notes on broken / not implemented / need enhancement things | 16:39 |
yvl | some highlights: | 16:40 |
yvl | student gradebook and journal is quite broken | 16:40 |
yvl | as in - not working at all | 16:40 |
replaceafill | i'm working on the journal version | 16:40 |
yvl | cool :) | 16:41 |
yvl | teacher section view permissions need a bit of input from th1a | 16:41 |
th1a | Yes? | 16:41 |
yvl | will get to that in a moment | 16:41 |
yvl | group and resource leaders have a tough time navigating to their groups or resource | 16:42 |
yvl | s | 16:42 |
yvl | school resource list is semi-public | 16:42 |
th1a | Ah... leaders. | 16:42 |
yvl | working better than one could expect, actually ;) | 16:42 |
th1a | Good point. | 16:42 |
yvl | ok, as for section | 16:42 |
yvl | basically you get "all-or-nothing" edit permissions for a section | 16:43 |
yvl | and probably the best short-term solution would be "only clerks/admins edit anything for a section" | 16:43 |
th1a | Why is all or nothing a problem? | 16:44 |
yvl | one sec. | 16:44 |
yvl | either you can edit courses / terms / members / teachers or you can't | 16:46 |
yvl | maybe it's worth having an optional permission for teachers to edit, say, only memeber | 16:46 |
yvl | s | 16:46 |
th1a | Yes. | 16:46 |
th1a | That's the main thing some people want teachers to be able to do. | 16:47 |
yvl | so I'll look into it | 16:47 |
yvl | should I add setting in server access rights? | 16:47 |
yvl | * a setting | 16:47 |
th1a | Yes. | 16:47 |
yvl | ok | 16:47 |
yvl | another thing | 16:47 |
yvl | if you only have view permissions for a section, you can't see it's members, terms, etc. | 16:48 |
yvl | only name | 16:48 |
yvl | and they were actually implemented as "if you can delete a section" permission | 16:48 |
th1a | Who has view permissions? | 16:48 |
yvl | administration, section instructors, section memebers | 16:49 |
yvl | or everybody -- a server setting | 16:49 |
th1a | Yeah, that's not quite right. | 16:49 |
yvl | edit permissions currently limited to administration and section instructors | 16:49 |
th1a | OK, so the thing here is that the members are sensitive in some cases. | 16:50 |
yvl | right | 16:50 |
th1a | And the instructors are only if you are paranoid. | 16:50 |
yvl | :) | 16:50 |
yvl | our security policy *is* called ParanoidSecurityPolicy ;))) | 16:51 |
th1a | Othewise, the basic info isn't sensitive. | 16:51 |
yvl | right | 16:51 |
th1a | Yes. | 16:51 |
yvl | so we need to "split" permissions | 16:51 |
yvl | not hard, but not trivial | 16:51 |
yvl | actually, same goes to person permissions | 16:51 |
yvl | there are many places where person names are shown as links | 16:51 |
th1a | Might as well lump instructor names with student names for the purpose of permissions. | 16:52 |
yvl | hmm | 16:52 |
* yvl would prefer instructor names being "more" public | 16:53 | |
th1a | I would be easily persuaded. | 16:53 |
menesis | +1 | 16:53 |
yvl | I think if you make basic section information public, it's kind of good to know who teaches what | 16:53 |
yvl | Also I think that it would take less burden on the system if we keep person links as links, instead of filtering by permissions to view them | 16:54 |
th1a | I just happen to live in the most paranoid country in the world for this sort of thing. | 16:54 |
th1a | But I know we're outliers. | 16:54 |
yvl | we can always add one more security setting :) | 16:55 |
menesis | I had to deal with this bug over the weekend | 16:55 |
menesis | that teachers names are not visible to students | 16:55 |
yvl | I think we should make a rule - anybody who can see a person name as a link, should be able to look at person's page, without getting to login screen, but seeing only his basic information - name and such | 16:55 |
menesis | they get a traceback instead of section view | 16:56 |
menesis | https://bugs.launchpad.net/schooltool/+bug/683286 | 16:56 |
yvl | right, menesis | 16:56 |
th1a | Well, another thing is that in most of those cases I'd really rather a pop-up come up anyhow. | 16:56 |
yvl | good point! | 16:57 |
th1a | You usually don't want to leave the context anyhow. | 16:57 |
yvl | so we'll leave it as is for now? | 16:57 |
th1a | That's what I'm thinking. | 16:57 |
yvl | ok | 16:57 |
yvl | that's my report then | 16:57 |
yvl | I'll lump up my notes and email to you later today | 16:58 |
aelkner | did you look at the no_current_term.html situation i mentioned in my note? | 16:59 |
th1a | OK. That'll be helpful. | 16:59 |
yvl | ah, right! | 16:59 |
yvl | thanks for fixing the bugs, aelkner | 16:59 |
aelkner | thanks for finding them | 16:59 |
yvl | ;) | 16:59 |
yvl | I grepped for no_current_term and did not find the redirects you mentioned | 17:00 |
yvl | but there are places where the template is rendered when there is no current term | 17:00 |
aelkner | did you look in gradebok and intervention or just in core? | 17:00 |
yvl | everywhere | 17:00 |
yvl | + journal | 17:00 |
yvl | that was a bit odd actually | 17:01 |
yvl | so, "no term" template is mostly rendered in various reports | 17:01 |
aelkner | yeah, that is odd | 17:01 |
aelkner | i just saw one this weekend, now i can't find it | 17:01 |
yvl | and I think those reports are either ported to dialog that allows selecting term / year | 17:01 |
aelkner | ah, fond one | 17:01 |
yvl | or... well, they should be! | 17:01 |
aelkner | pdf_views.py | 17:02 |
yvl | yes? | 17:02 |
yvl | there are no redirects to no_current_term. | 17:02 |
menesis | there were redirects previously | 17:03 |
aelkner | just a load of a template called no_currrent_term | 17:03 |
menesis | but the view was defined in gradebook | 17:03 |
menesis | since intervention was made independent of gradebook | 17:03 |
menesis | those redirecs were changed to instead render a no_current_term template | 17:03 |
yvl | right | 17:03 |
menesis | in many places | 17:03 |
yvl | I think those pdf views should be flourished | 17:04 |
yvl | to allow selection of a term | 17:04 |
menesis | and that page is not helpful at all! it only prevents an exception | 17:04 |
yvl | it should throw NotFound, IMHO | 17:05 |
aelkner | well, preventing an exception is the first order | 17:05 |
aelkner | but i agree it is not any more helpful than that | 17:05 |
aelkner | NotFound is not very helpfule | 17:05 |
th1a | yvl: A HTML error, not a traceback. | 17:05 |
th1a | ? | 17:05 |
aelkner | yes, that's what he means | 17:06 |
yvl | basically - HTML 404 | 17:06 |
menesis | at least it should have a link to page where to add a term | 17:06 |
yvl | there is no such thing in a system | 17:06 |
aelkner | but i think the user should be told what to do, no? | 17:06 |
yvl | and then - hide the links | 17:06 |
th1a | If something is not found, yes, a 404 is correct. | 17:06 |
aelkner | 404 means that the site does not have recognize a url | 17:06 |
aelkner | this is not the case for us | 17:07 |
yvl | 404 means that something is not there | 17:07 |
yvl | and if there is no term, there is no report for that term | 17:07 |
aelkner | we like the url, but the user needs to set up a term | 17:07 |
yvl | I'd rather remake the links to be dialogs that allow you to select a term | 17:07 |
yvl | there are some other report dialogs that behave this way, and I think it's quite useful | 17:07 |
yvl | but we should probably go over this on case-by-case basis | 17:08 |
replaceafill | where can i see these non-dialog links? | 17:08 |
replaceafill | sorry, reports | 17:08 |
th1a | Is this related to the bug where if you log out in a different window and then click on a link to intervention you get Not Found instead of a login? | 17:08 |
aelkner | no, but that's a valid issue in itself | 17:09 |
yvl | hmm, I don't think so | 17:09 |
aelkner | but one thing at a time | 17:09 |
aelkner | th1a, come to think of it, the case you just mentioned may be the result of redirecting to no_current_Term | 17:10 |
aelkner | and then the NotFound comes up, but i'm not sure about that | 17:10 |
yvl | I think that that's because intervention tab is under /person/teacher030/... | 17:11 |
yvl | and when you log in as a different user, there's no way to traverse there | 17:11 |
yvl | or something like that | 17:11 |
yvl | in any case | 17:12 |
yvl | I think the no_current_term thing should work like... | 17:12 |
yvl | RequestStudentReportView in gradebook | 17:13 |
yvl | it opens a download dialog that gives you no options when there are no terms to select | 17:13 |
yvl | but if there are, you select term and get the report | 17:14 |
yvl | I think those pages *then* check for current term | 17:14 |
yvl | but can't speak for all of such cases off hand | 17:14 |
yvl | (point being that the check is overzealous) | 17:15 |
yvl | (and it should throw NotFound if user entered the link by hand) | 17:15 |
yvl | but - that's just my opinion | 17:15 |
aelkner | yvl, RequestStudentReportView doesn't work like that | 17:16 |
aelkner | it presents no_current_term template, no | 17:16 |
th1a | If I see our Not Found page, we're sending a 404, right? | 17:16 |
yvl | yes | 17:16 |
aelkner | in the __call_ method | 17:17 |
aelkner | it doesn't redirect, but does load a no_current_term template that uses the old page macro | 17:17 |
aelkner | that should fail in flourish even though it wouldn't be notfoind | 17:18 |
aelkner | it would probably just look really bad | 17:18 |
yvl | ghm | 17:18 |
yvl | the page is now a dialog, right? | 17:18 |
yvl | so *it* should not throw not found | 17:18 |
yvl | it - the dialog - should render the no_current_term template | 17:19 |
yvl | as it does now | 17:19 |
yvl | but the flourished version of it, that fits the dialog | 17:19 |
yvl | now | 17:19 |
yvl | the .pdf views should not do the double-checking-and-rendering-the-no_current_term | 17:19 |
yvl | they should either be or not be in the system | 17:19 |
yvl | makes sense? | 17:20 |
aelkner | yvl, please clarify 'as it does now' | 17:22 |
aelkner | the way i see it, the no_current_term template is not ready for flourish | 17:22 |
yvl | the dialog now checks if there is a current term and renders no_current_term template if there is no current term? | 17:22 |
aelkner | yes, but it has the page macro | 17:22 |
aelkner | our content templates odn't use that anymore | 17:22 |
yvl | oh, wait | 17:22 |
yvl | the flourished dialog overshadows __call__ I think | 17:23 |
yvl | ok | 17:23 |
aelkner | oh | 17:23 |
yvl | I'll look more closely at it tomorrow if that's ok | 17:23 |
yvl | let's not drag the meeting too long ;) | 17:23 |
th1a | OK. | 17:24 |
aelkner | the would be nice yvl, thanks | 17:24 |
th1a | Thanks yvl. | 17:24 |
th1a | Let's move on to menesis. | 17:24 |
yvl | but thanks for bringing this up, aelkner | 17:24 |
aelkner | sure thing | 17:24 |
aelkner | look at availableTerms in that view, it will crash | 17:24 |
aelkner | that's why __call__ had the protection | 17:25 |
aelkner | anyway, moving on | 17:25 |
aelkner | sorry menesis, i'm done interrupting | 17:26 |
menesis | I have merged replaceafill's fixes to cando and schooltool courses | 17:27 |
menesis | and also XLS import fixes | 17:27 |
menesis | to all schooltool branches (trunk 1.6 1.5 1.4) | 17:28 |
menesis | merged translations to 1.4 branch | 17:28 |
menesis | and made a 1.4.4 release for lucid | 17:29 |
menesis | source is released, deb is waiting to build | 17:29 |
menesis | uploaded it to http://ftp.schooltool.org/debs/ if they need it sooner | 17:29 |
th1a | CanDo debs are waiting to build? | 17:30 |
menesis | no, schooltool debs | 17:30 |
menesis | cando debs are there since yesterday | 17:31 |
menesis | I have made cando compatible with newer schooltool releases than they use | 17:32 |
menesis | and trunk | 17:32 |
th1a | OK. | 17:32 |
menesis | trunk removed schooltool.help | 17:32 |
th1a | So can Matt apt-get upgrade? | 17:32 |
menesis | but cando were hiding that Help link already, so I removed it completely | 17:32 |
menesis | and I also had to workaround the bug I mentioned today | 17:32 |
menesis | https://bugs.launchpad.net/schooltool/+bug/683286 | 17:33 |
menesis | th1a: to get cando update, yes | 17:33 |
menesis | but I think they need both | 17:34 |
menesis | CanDo added new ethnicity values | 17:34 |
th1a | So... when do we know if the ST debs are ready? | 17:34 |
menesis | and SchoolTool fixed copying of course attributes on add new year | 17:35 |
menesis | and made it possible to enter 6.5 credits | 17:35 |
menesis | https://launchpad.net/~schooltool-owners/+archive/ppa/+build/2766226 | 17:36 |
menesis | I uploaded the deb to our server | 17:36 |
th1a | Oh... right, CanDo users use the PPA anyhow, right? | 17:36 |
menesis | http://ftp.schooltool.org/debs/python-schooltool_1.4.4-1_all.deb | 17:36 |
menesis | lucid users use the PPA | 17:37 |
th1a | True. | 17:37 |
th1a | menesis: I really just need you to ping Matt when this is ready. | 17:37 |
th1a | (and me) | 17:37 |
menesis | estimate says "in 13 hours" | 17:38 |
menesis | ok | 17:38 |
menesis | so I was busy with bugfixes to old releases the last two days | 17:39 |
menesis | and made no progress towards release of flourish packages | 17:39 |
th1a | OK. | 17:39 |
th1a | That's next. ;-) | 17:39 |
aelkner | menesis, i saw you fixed some tests, is that correct? | 17:40 |
menesis | aelkner: maybe. | 17:41 |
aelkner | because i thought if you were fixing tests | 17:41 |
aelkner | that could mean we were thinking about getting tests to work? | 17:41 |
th1a | Didn't we discuss this last week? | 17:42 |
menesis | I fixed most of gradebook/flourish tests last week | 17:42 |
menesis | but no, I am not working on that | 17:42 |
th1a | menesis has packaging to do now. | 17:43 |
aelkner | ok, never mind then | 17:43 |
th1a | OK, thanks menesis. | 17:43 |
th1a | aelkner? | 17:44 |
aelkner | i fixed the linked column view bug replaceafill found | 17:45 |
aelkner | it was related to the fix i had to make in another view earlier | 17:45 |
aelkner | it needed to parse the linked column source better | 17:45 |
aelkner | the sample data exposed the bug by having _ in the section's __name__ attribute | 17:46 |
aelkner | i'm guessing the nameschooser doesn't put _ in the name, but the sample data doesn't use the names chooser | 17:46 |
aelkner | but that's a guess, anyway, it is fixed now | 17:47 |
aelkner | also, i created the view.html of the student gradebook | 17:47 |
aelkner | but we don't have a link to it yet, but you and i were going to talk about a person accoridon | 17:47 |
aelkner | anyway, i can show the view at least | 17:48 |
aelkner | one sec on that link | 17:48 |
aelkner | also, in the process, i found a bug in the index.html view of the student gradebook | 17:48 |
aelkner | actually, two bugs, it turns our | 17:48 |
aelkner | on is that it allows the user to edit cells that are not editable in the spreadsheet | 17:49 |
aelkner | linked activities and linked columns get their data from another source, so the user can't dit | 17:49 |
aelkner | i'll fix that right away | 17:49 |
aelkner | the other bug i just found is that linked activities can be assigned scores from the student gradebook view | 17:50 |
th1a | OK, so you have things to do and we can talk about an interventions accordion later? | 17:50 |
aelkner | btw, i'm referring to what you renbranded as 'Score Student' | 17:50 |
* th1a is trying to wrap this up... | 17:50 | |
aelkner | i did have a question | 17:51 |
th1a | Go ahead. | 17:51 |
aelkner | well, i guess it can wait | 17:51 |
aelkner | it's about ot being able to delete activities | 17:51 |
th1a | I was wondering about that. | 17:51 |
th1a | Did we lose that or never have it? | 17:51 |
aelkner | lost it, should we wait for the bag of gravel? | 17:51 |
th1a | If it is just a question for me, we can save it. | 17:52 |
th1a | Thanks aelkner. | 17:52 |
th1a | replaceafill? | 17:52 |
replaceafill | ok | 17:52 |
replaceafill | i fixed some unit tests in app and level packages | 17:52 |
replaceafill | yvl i removed the tests for LevelContainerContainer, since we dont use it anyway | 17:52 |
yvl | ok | 17:53 |
replaceafill | but removing tests felt not right :) | 17:53 |
replaceafill | that's why i mention it | 17:53 |
replaceafill | also, did some small changes: like adding title/subtitle to the database view | 17:53 |
replaceafill | ah, and put 0s back in absences and tardies columns in the gradebook | 17:54 |
replaceafill | i'm in the middle of the student view for the journal | 17:54 |
th1a | OK. | 17:54 |
replaceafill | we're meeting tomorrow, right? | 17:55 |
th1a | Yes. | 17:55 |
th1a | We'll do Mon/Tue/Thurs for a while. | 17:55 |
replaceafill | k, i'll save some of my questions then | 17:55 |
replaceafill | that's it from me | 17:55 |
th1a | OK, thanks guys. | 17:55 |
* th1a drops the bag of gravel. | 17:55 | |
th1a | aelkner: I need to make some food. Catch you in 30? | 17:55 |
aelkner | ok | 17:55 |
aelkner | replaceafill, did you notice that spreadsheet behavior is gone from the gradebook? | 17:57 |
replaceafill | aelkner ah!?!? | 17:57 |
aelkner | try hitting the down arrow, it used to move up and down the cells | 17:57 |
replaceafill | yes | 17:57 |
aelkner | you know about this? | 17:58 |
replaceafill | not that we lost it, that we had it | 17:58 |
aelkner | do you know how we lost it? | 17:58 |
replaceafill | it works for me aelkner | 17:59 |
replaceafill | http://69.164.203.135:6660/schoolyears/2008-2009/2008-fall/sections/science_a_2008-fall_teacher001_003/activities/Worksheet/gradebook | 17:59 |
replaceafill | teacher001 | 17:59 |
replaceafill | left, right, up and down | 17:59 |
yvl | see you tomorrow guys! | 18:00 |
replaceafill | aelkner do you have a url for a non working version? | 18:00 |
aelkner | http://69.164.203.135:36660/schoolyears/2008-2009/2008-fall/sections/science_a_2008-fall_teacher001_000/activities/Worksheet/gradebook/index.html | 18:01 |
aelkner | weird, hitting the down arrow goes to the bottom | 18:01 |
aelkner | up arrow i mean | 18:01 |
aelkner | down arrow,, nothing | 18:01 |
replaceafill | aelkner username? | 18:02 |
replaceafill | never mind | 18:02 |
aelkner | note the 4 for the Journal average, that's the bug i mentioned before | 18:02 |
aelkner | teacher001 | 18:02 |
replaceafill | aelkner confirmed, it happens when you have a linked activity + regular activity | 18:06 |
replaceafill | http://69.164.203.135:6660/schoolyears/2008-2009/2008-fall/sections/science_a_2008-fall_teacher001_000/activities/Worksheet/gradebook | 18:06 |
aelkner | i was thinking the same thing | 18:07 |
replaceafill | i can take a look at it | 18:07 |
replaceafill | or do you want to do it? | 18:07 |
aelkner | replaceafill, perhaps i should fix this bug while i'm mucming around fixing other ones | 18:07 |
aelkner | this way we can stay out of each other's way conflicts-wise | 18:07 |
replaceafill | go ahead then | 18:07 |
replaceafill | but keep testing the journal behaviour too | 18:07 |
aelkner | we don't want to spend hours working on that again like last week :) | 18:07 |
replaceafill | remember it's a shared resource | 18:08 |
replaceafill | although in the journal we dont have linkded columns ;) | 18:08 |
aelkner | ah, yes | 18:08 |
aelkner | hm | 18:08 |
aelkner | you know, if the fix is in core, i'd say you go ahead, what do you think? | 18:08 |
replaceafill | ok | 18:09 |
replaceafill | yes, it's core now | 18:09 |
aelkner | i'll stick to the gradebook changes | 18:09 |
replaceafill | kk | 18:09 |
aelkner | if you need to make a small change there, it wouldn't be a big hassel to resolve the small conflict | 18:09 |
replaceafill | i'll ping you if i need to make a change to the gradebook | 18:10 |
aelkner | cool, thanks | 18:10 |
replaceafill | thank you | 18:10 |
th1a | ok aelkner | 18:36 |
aelkner | yes | 18:41 |
aelkner | what would you like to discuss first | 18:41 |
th1a | Up to you. | 18:41 |
aelkner | ok, we can't delete activities | 18:41 |
aelkner | in the old skin there was a worksheet view | 18:41 |
aelkner | there you could click a checkbox and hit Delete | 18:41 |
aelkner | we could add Delete to the activity menu | 18:42 |
th1a | I think we dropped a couple steps in the column menus. | 18:42 |
th1a | They should have delete, move left, move right. | 18:42 |
aelkner | ah, those, too, ok | 18:43 |
aelkner | shall i just go ahead and add those to my short term task list? | 18:43 |
th1a | Yes. | 18:44 |
th1a | Near the top. | 18:44 |
aelkner | ok, done | 18:44 |
aelkner | next | 18:44 |
aelkner | the view.htl of a student gradebook | 18:44 |
aelkner | it is for reference, not edit like the index.html (Score Student) | 18:45 |
aelkner | it was linked in the intervention view, now we want an person accordion, right? | 18:45 |
th1a | This contains a list of relevant score sheets? | 18:46 |
aelkner | all deployed report sheets, didn't think any were not relevant | 18:46 |
th1a | y | 18:47 |
aelkner | there is the matter of years | 18:47 |
aelkner | in the person view, we don't have any year fixed | 18:47 |
aelkner | list every report sheet from every year would be overkill | 18:47 |
th1a | Not really. | 18:48 |
th1a | Well, there is one per subject or per term? | 18:48 |
aelkner | yeah, i guess that's ok, kind of like a transcript | 18:48 |
aelkner | the table in interventions had on per section/report sheet pair | 18:49 |
aelkner | in other words | 18:49 |
aelkner | two report sheets per section, student has 10 classes per year | 18:49 |
aelkner | let's say four years | 18:49 |
aelkner | that makes 4 * 10 * 2 = 80 rows in the table | 18:49 |
aelkner | oh, i forgot terms | 18:50 |
aelkner | that adds another multiplier | 18:50 |
th1a | Can we consolidate those? | 18:50 |
th1a | You don't need to choose with that granularity. | 18:50 |
th1a | Just per section? | 18:50 |
aelkner | well, if you and i can brainstorm a way somehow | 18:50 |
th1a | Section view shows all the report sheets for that person/section for the year? | 18:51 |
aelkner | how do you mean, by section | 18:51 |
th1a | Linked sections, I guess. | 18:51 |
th1a | From the person's point of view you just need to do it by course. | 18:51 |
th1a | All sections for a course/year. | 18:51 |
th1a | So I see | 18:52 |
th1a | English 2008-2009 | 18:52 |
th1a | Algebra 2 2008-2009 | 18:52 |
th1a | World History 2008-2009 | 18:53 |
th1a | Which links to a view with all the report sheets associated with sections of that course. | 18:53 |
th1a | i.e., linked sections. | 18:53 |
th1a | Or....... | 18:55 |
th1a | Should this just link to the report cards? | 18:55 |
th1a | And leave it at that? | 18:55 |
aelkner | the idea is for a responsible user (admin or advisor included) to look in on report card data | 18:57 |
aelkner | even before the repeort cards are printed | 18:57 |
aelkner | or even laid out for that matter | 18:57 |
th1a | The idea is just that you're checking up on a kid, so you'd like to see their grades. | 18:57 |
aelkner | so just a report card is needed? | 18:58 |
aelkner | but if it's not laid out yet | 18:58 |
aelkner | what then? | 18:58 |
th1a | Can we tell that before we render the accordion? | 18:58 |
aelkner | sure, it could check for the existence of a report card layout i suppose | 18:59 |
aelkner | let's say yes | 18:59 |
aelkner | so, you'd like the accordion to list just years, each link downloading the report card? | 19:00 |
th1a | I think this conversation is disappearing up its own asshole. | 19:00 |
aelkner | you have a colorful way of putting things sometimes :) | 19:00 |
aelkner | but why don't you tell me how you really feel? | 19:00 |
th1a | So really, I can just go to the sidebar and hit Student Report Card. | 19:01 |
th1a | I'm not mad. | 19:01 |
aelkner | no, i knew | 19:01 |
th1a | It is just that it is already covered really. | 19:01 |
th1a | Which is good! | 19:01 |
th1a | Ones less thing to do. | 19:01 |
aelkner | yeah, what's the point of view.html is what you're saying | 19:01 |
th1a | BTW, what do I get if there is no report card now? | 19:01 |
aelkner | redirect to info view saying lay one out | 19:02 |
aelkner | may not be ready in flourish | 19:02 |
th1a | Check into that. | 19:02 |
aelkner | ok | 19:02 |
aelkner | aother issue | 19:03 |
aelkner | we need to block users from adding/editing activities in deployed report sheets, right? | 19:03 |
aelkner | funny we never thought of this | 19:03 |
th1a | Yes. | 19:04 |
th1a | Well... | 19:04 |
aelkner | so the column menu in that case you just have Score | 19:04 |
aelkner | not Edit, Delete, Move left, ertc. | 19:04 |
th1a | I don't think it is harmful if you just add or edit. | 19:04 |
th1a | It doesn't break the reports. | 19:05 |
aelkner | true | 19:05 |
aelkner | i considered that | 19:05 |
aelkner | i jsut wonder if it is prudent to allow the user to confuse the contents of a worksheet | 19:05 |
th1a | On one hand, someday we'll get bizarre bug reports. | 19:05 |
aelkner | that is expected to be uniform across the whole school | 19:06 |
th1a | It is more just a question of the complexity of the fix. | 19:06 |
th1a | If it is not easy, skip it. | 19:06 |
aelkner | leaving things out of the menu should be easy i think | 19:06 |
aelkner | even even hiding the Add -> Activity link should be straight-forward | 19:07 |
th1a | kk | 19:07 |
aelkner | so i have many tasks now | 19:07 |
aelkner | and i'll eave the view.html view in place even though we don;'t link to it | 19:08 |
aelkner | it can't hurt to have the flourish version in place | 19:08 |
th1a | OK. | 19:08 |
th1a | Yeah... | 19:08 |
th1a | I need to look at it. | 19:08 |
aelkner | oh, that, let me give you a lnk | 19:09 |
aelkner | as teacher001, this is the score student view | 19:10 |
aelkner | http://69.164.203.135:36660/schoolyears/2008-2009/2008-fall/sections/science_a_2008-fall_teacher001_000/activities/Sheet2/gradebook/student417 | 19:10 |
aelkner | now the view.html of the same student gradebook: | 19:10 |
aelkner | http://69.164.203.135:36660/schoolyears/2008-2009/2008-fall/sections/science_a_2008-fall_teacher001_000/activities/Sheet2/gradebook/student417/view.html | 19:11 |
aelkner | the title and subtitle could be rearranged a bit | 19:11 |
aelkner | i got the student, section and worksheet title in there | 19:12 |
aelkner | but i don't know if it reads well, what do you think? | 19:12 |
th1a | Why not just a table? | 19:12 |
th1a | Two columns. | 19:13 |
aelkner | comment score systems | 19:13 |
aelkner | we use html widgets for those | 19:13 |
th1a | Can you just make the view put the comments below the table? | 19:13 |
aelkner | so we just wrap the result in a <p> element | 19:13 |
aelkner | comment scoresystem activities are not comments on the worksheet | 19:14 |
aelkner | they are cells in the whole scheme of things | 19:14 |
aelkner | how is the user to understand the sudden transplantation of cols 3 an 5 to the bottom of a table? | 19:14 |
th1a | The user doesn't necessarily know the sequence of columns in the teacher gradebook. | 19:15 |
aelkner | well, they may be the teacher | 19:15 |
th1a | Overall, a table would be much easier to read. | 19:15 |
aelkner | i'm checking the code | 19:17 |
aelkner | and it seems like it would be ok to put the <p> elements in col two of a table as you said | 19:18 |
aelkner | so col 1 is the activity label and col two the value | 19:18 |
th1a | Yes. That would be an improvment. | 19:19 |
aelkner | and even of there are multiple <p> elements in a cell (as is the case wth comments) | 19:19 |
aelkner | that would be ok | 19:19 |
aelkner | ok,i'll add that to the task list | 19:19 |
aelkner | i think that's enough | 19:19 |
th1a | That should keep you going until tomorrow morning. ;-) | 19:20 |
aelkner | yeah | 19:20 |
*** jelkner has joined #schooltool | 19:44 | |
*** jelkner has quit IRC | 19:46 | |
*** menesis has quit IRC | 19:57 | |
*** alga has quit IRC | 20:01 | |
*** Lumiere has quit IRC | 22:12 | |
*** alga has joined #schooltool | 23:50 |
Generated by irclog2html.py 2.15.1 by Marius Gedminas - find it at mg.pov.lt!