replaceafill | /groups views pushed to trunk | 00:25 |
---|---|---|
replaceafill | th1a i guess the groups functionality is complete | 00:26 |
replaceafill | moving to /sections | 00:26 |
replaceafill | however i noticed the request report dialogs are visually broken | 00:27 |
* replaceafill goes to take a shower | 00:29 | |
*** replaceafill has quit IRC | 00:42 | |
*** ignas has quit IRC | 00:52 | |
*** replaceafill has joined #schooltool | 01:15 | |
*** Lumiere has quit IRC | 01:37 | |
*** Lumiere has joined #schooltool | 01:39 | |
*** ignas has joined #schooltool | 02:20 | |
*** fsufitch has joined #schooltool | 02:23 | |
*** ignas has quit IRC | 02:25 | |
*** th1a has quit IRC | 04:07 | |
*** replaceafill has quit IRC | 05:50 | |
*** aks has joined #schooltool | 06:17 | |
*** aks has quit IRC | 09:36 | |
*** aks has joined #schooltool | 09:39 | |
*** aks has joined #schooltool | 09:39 | |
*** ignas has joined #schooltool | 12:42 | |
*** aks has quit IRC | 14:15 | |
*** fsufitch has quit IRC | 14:19 | |
*** fsufitch has joined #schooltool | 15:48 | |
*** th1a has joined #schooltool | 16:32 | |
th1a | phew. This weather sucks. | 16:32 |
th1a | hi aelkner. | 16:32 |
aelkner | hey th1a | 16:33 |
aelkner | struggling with AC in your place? | 16:33 |
th1a | There is none in my office. | 16:34 |
aelkner | oh man, that's a drag | 16:34 |
aelkner | http://69.164.203.135:36660/terms | 16:35 |
th1a | I don't think we could afford central air in this place. | 16:35 |
aelkner | how about a wall unit in your office? | 16:35 |
th1a | It would look like shit. I only need it about two days a year. | 16:36 |
th1a | Then I can work in bed. | 16:36 |
aelkner | yeah, they are never pretty for the decor | 16:36 |
*** replaceafill has joined #schooltool | 16:36 | |
aelkner | could you click on a term and note the pencil | 16:36 |
th1a | Plus we have these narrow double windows so a regular one doesn't even fit. | 16:36 |
replaceafill | good morning | 16:37 |
aelkner | i guess you just need to move your operations to a cooler room | 16:37 |
aelkner | hey replaceafill | 16:37 |
th1a | So... are these selecting and deselecting days at all? | 16:38 |
aelkner | yes, i tested it with firebug | 16:38 |
aelkner | it will work as soon as replaceafill puts the css classes in the right places | 16:39 |
th1a | OK. | 16:39 |
th1a | Why do the view and edit calendars have different styles? | 16:39 |
aelkner | i guess that decision was made a lng time ago | 16:40 |
aelkner | but we can change that, of course | 16:40 |
th1a | OK. | 16:41 |
aelkner | anyway, i got the edit view to work with the form errors coming out next to the date field | 16:41 |
th1a | aelkner: You always forget "Done." | 16:41 |
aelkner | i'm ready to pass it off to replaceafill | 16:41 |
aelkner | oh, where should Done go? | 16:42 |
aelkner | which forms? | 16:42 |
aelkner | and where within the forms? | 16:42 |
th1a | Oh, I'd just put it at the bottom of the term index. | 16:42 |
aelkner | oh, you're talking /terms? | 16:42 |
aelkner | where would Dne take the user? | 16:43 |
aelkner | Done | 16:43 |
th1a | Where do you think, aelkner? | 16:43 |
th1a | You need to be able to get out of all these pages. | 16:43 |
aelkner | i don't, that's why i asked | 16:43 |
th1a | Up! | 16:43 |
aelkner | up to where? | 16:43 |
th1a | From the term to terms | 16:43 |
th1a | from the year to years | 16:43 |
th1a | from terms and years to school | 16:44 |
aelkner | i thought you were just saying put the Done link on /terms | 16:44 |
aelkner | oh, you just said | 16:44 |
th1a | Well, these really need to be everywhere. | 16:44 |
aelkner | btw, i just noticed something yesterday paying a bill on-line | 16:44 |
aelkner | the BillPay system had the same type of buttons as we have | 16:45 |
aelkner | Submit being key | 16:45 |
aelkner | but they did one thing differently, and i'm curious about your thoughts | 16:45 |
aelkner | they used the word, 'Finished', instead of 'Done' for that action | 16:46 |
aelkner | i have to say Finished does seem more like user english than Done | 16:46 |
th1a | User english? | 16:46 |
aelkner | Done ssmes more like Apply always did, geek speak | 16:46 |
th1a | Done? | 16:46 |
th1a | Finished is a bit more formal. | 16:47 |
th1a | I wouldn't say geeky. | 16:47 |
aelkner | ok, i just thought i'd throw it out there | 16:47 |
th1a | np | 16:48 |
aelkner | so i need the done buttons you mentioned, what about a heading next to the edit pencil? | 16:48 |
th1a | I would just use the term title. | 16:48 |
aelkner | what about the title/subtitle i chose | 16:49 |
aelkner | title is year, subtitle is term title so far | 16:49 |
th1a | That's fine. | 16:50 |
aelkner | ok, term title next to the pencil | 16:50 |
th1a | Basically, we're going to need to linkify the headings and use them as redundant breadcrumbs where appropriate. | 16:50 |
th1a | Or probably want to. | 16:50 |
th1a | But we can do that last if there's time. | 16:51 |
th1a | A couple other global issues: | 16:52 |
th1a | I think imports should remain as they are, on the container indexes, because a global page of all imports would be a nightmare. | 16:52 |
th1a | It would be more likely to make the user throw up his hands in despair than help him. | 16:52 |
th1a | OK? | 16:53 |
aelkner | well, certainly haven't made the links too busy yet | 16:54 |
th1a | Yes, that's not a concern. | 16:54 |
aelkner | we have plenty of room at each of the contexts for links | 16:54 |
th1a | Reports: | 16:55 |
th1a | Can we do this -- | 16:55 |
th1a | Individual Reports views connected to each relevant object -- what we have now. | 16:56 |
th1a | AND a central reports management page which just shoves all the above views into a central accordion. | 16:56 |
th1a | I'm basically brainstorming at this point, btw. | 16:56 |
aelkner | it sond a lot like the issues you worked n with /courses and /groups | 16:58 |
aelkner | selecting the year | 16:58 |
aelkner | which you solved with tabs | 16:58 |
aelkner | i don't think it will be so easy with reports | 16:58 |
aelkner | because selecting the context is a lot trickier with some contexts | 16:58 |
th1a | Hm... | 16:59 |
aelkner | i don't know what to recommend | 16:59 |
th1a | Let me put it this way... | 16:59 |
th1a | Can I assume that any given reports view (content area) can be shoved into a central accordion? | 17:00 |
aelkner | do you mean report request view? | 17:00 |
th1a | I guess. | 17:01 |
th1a | We assume ./reports now right? | 17:01 |
aelkner | you always need to select the context | 17:01 |
th1a | Assuming we do that. | 17:01 |
aelkner | i think it's pretty standard web design to require the user to navigate to context | 17:01 |
aelkner | for other reasons before requesting a rpeort | 17:02 |
th1a | Can you help me here replaceafill? | 17:02 |
replaceafill | th1a you want all the reports in a central view? | 17:02 |
th1a | I'm just saying, can we reuse those content areas within an accordion? | 17:02 |
replaceafill | btw the request report dialogs are visually broken | 17:04 |
th1a | Well, we haven't done them yet. | 17:04 |
th1a | Can I assume we can re-use views within an accordion? | 17:05 |
th1a | I mean, didn't we do this for person views? | 17:06 |
th1a | ... | 17:06 |
aelkner | person view accordions are not regular views | 17:07 |
replaceafill | they're viewlets | 17:07 |
aelkner | they are viewlets specifically registered against a special viewlet manager created in the person view | 17:07 |
aelkner | so i would say no to being able to reuse views in an accordion, replaceafill? | 17:08 |
th1a | If we create report views for the purpose of using them in an accordion OR as standalone content, will that work? | 17:08 |
replaceafill | we do it in dialogs, right? | 17:08 |
aelkner | replaceafill, what's that? | 17:10 |
replaceafill | we "reuse" the request report view in a dialog | 17:10 |
aelkner | don't we subclass the view for the purpose of making a dialog | 17:11 |
aelkner | and then dynamically load it when the user clicks a link | 17:11 |
aelkner | that sounds a lot different from having an accordion with every possible report request view loaded at once | 17:11 |
replaceafill | if i understand th1a correctly he wants to move the request report dialog content to accordions, is that right th1a? | 17:12 |
th1a | Don't worry about trying to load all of them at once. | 17:12 |
aelkner | still, the links that bring up the report request dialog dynamically need to know the context | 17:12 |
th1a | Let's make this more specific. | 17:13 |
th1a | So say I have /reports | 17:13 |
th1a | And it has tertiary navigation by year. | 17:13 |
th1a | And I have a /schoolyears/$YEAR/reports view | 17:13 |
th1a | And I want what's in the year reports view in an accordion tab in /reports in an accordion under Year. | 17:14 |
th1a | How can that be done? | 17:15 |
th1a | Do we just have to write two view(let)s? | 17:17 |
replaceafill | i'd say we can insert the forms inside the accordions | 17:17 |
replaceafill | th1a http://img192.imageshack.us/img192/5857/pantallazoykk.png | 17:18 |
aelkner | replaceafill, i'm curious how you intend to do that | 17:18 |
replaceafill | this is the request report for a year report | 17:18 |
aelkner | th1a is talking about all repots, not just year reports | 17:18 |
replaceafill | th1a is that waht you want inside the accordion? | 17:18 |
th1a | replaceafill: Yes. | 17:18 |
aelkner | how does the user request a report card for a student in this view? | 17:19 |
th1a | Well, you see aelkner, you haven't been answering my question. | 17:19 |
th1a | You're jumping ahead. | 17:19 |
th1a | I'm trying to establish some technical parameters for what I can design. | 17:20 |
th1a | And you're jumping to something else. | 17:20 |
aelkner | ok, we can slow down | 17:20 |
aelkner | it's just the way my mind works, if i see a major issue, i want to solve that first | 17:21 |
th1a | Which is why it is excruciating to get you to answer a basic question. | 17:22 |
aelkner | :) | 17:22 |
aelkner | that's me, excruciating | 17:22 |
aelkner | anyway, in theory, wecan load forms within forms | 17:23 |
aelkner | forms, however, work off of contexts | 17:23 |
th1a | We could do that for dialogs, right? | 17:23 |
aelkner | so again, i'm not helping by pointing that out | 17:23 |
replaceafill | we "do" that for dialogs | 17:23 |
aelkner | replaceafill, what dialogs are you talking about | 17:24 |
th1a | Can we have a search form for person (inside the accordion) which then brings up a report selection dialog when you click on a person? | 17:24 |
replaceafill | the few request report dialogs we have, for person, for groups | 17:24 |
aelkner | th1a, a well posed question | 17:24 |
aelkner | i would say, yes | 17:24 |
aelkner | perhaps we would be able to reuse out table formatters for that | 17:25 |
aelkner | and then we would render special dialog-invoking links | 17:25 |
aelkner | right replaceafill? | 17:26 |
replaceafill | something like that, yes | 17:27 |
aelkner | so we cold make /reports work like basicperson index.html | 17:28 |
aelkner | provide a manager | 17:28 |
aelkner | and each accordion would be a viewlet like the viewlets we have for PersonInfo | 17:29 |
aelkner | but these would render the table formatters in addition to the <h3> | 17:29 |
aelkner | then if the user clicks on a link, a modal dialog appears | 17:30 |
aelkner | in those cases that we have always needed the user to ask one more question | 17:30 |
aelkner | i don't remember off hand if we have reports that download without needing the user to answer something | 17:31 |
replaceafill | we do | 17:31 |
th1a | We can add a step if necessary. ;-) | 17:32 |
replaceafill | the ones from the journal | 17:32 |
aelkner | confirm download | 17:32 |
aelkner | i would recommend it | 17:32 |
th1a | It is arguably better practice anyhow. | 17:32 |
aelkner | the user probably, when faced with such a view populated with links | 17:32 |
aelkner | would not assume that clicking on one would start a download | 17:33 |
aelkner | in the old case, they already had to navigate to the context and to the reports view off of that context | 17:33 |
th1a | yes. | 17:33 |
aelkner | so in that case, having the auto-download was not so bad | 17:33 |
th1a | OK, so... this gives me enough to chew on. | 17:34 |
th1a | We aren't actually going to implement this immediately. | 17:34 |
aelkner | it's not as urgent as working navigation and add/edit, right? | 17:34 |
replaceafill | i see reports/imports as the last tasks | 17:35 |
aelkner | so th1a | 17:35 |
aelkner | after making the small fixes to terms we discussed earlier | 17:35 |
th1a | replaceafill: More or less. | 17:35 |
aelkner | can i move onto the gradebook to get it to work with the flourish layer? | 17:35 |
aelkner | also, i would like to so /reports eventually if i could | 17:36 |
th1a | Yes... I'll need to start thinking about gradebook too. ;-) | 17:36 |
aelkner | yeah, you're a but loaded | 17:36 |
aelkner | bit | 17:36 |
th1a | I was going to do it yesterday but... so hot... | 17:37 |
aelkner | i could at least start handing the technical flourish issues | 17:37 |
th1a | Get started with that and we'll chat later. | 17:37 |
aelkner | which would allow me to present the views to you | 17:37 |
th1a | replaceafill:L You still have stuff, right? | 17:37 |
th1a | And then we need to get to the term calendar at some point. | 17:37 |
th1a | And then Journal. | 17:37 |
replaceafill | th1a i have a few questions as usual | 17:37 |
th1a | go ahead | 17:37 |
replaceafill | ok | 17:37 |
replaceafill | http://69.164.203.135:6660/groups | 17:38 |
replaceafill | in the table there | 17:38 |
replaceafill | we had title + school year | 17:38 |
replaceafill | i changed to title + description | 17:38 |
th1a | Oh, right. Yes. | 17:38 |
th1a | You could move that second column over. | 17:39 |
replaceafill | ok, will do | 17:39 |
replaceafill | also, it's not possible to delete built-in groups | 17:39 |
th1a | Ah, yes. | 17:40 |
replaceafill | i think the groups functionality is complete | 17:40 |
th1a | Yep. | 17:40 |
replaceafill | now | 17:40 |
replaceafill | the more juicy /sections :) | 17:40 |
replaceafill | http://69.164.203.135:6660/sections | 17:40 |
replaceafill | we still dont have add/edit sections | 17:41 |
replaceafill | http://69.164.203.135:6660/schoolyears/2011/2011/sections/1 | 17:41 |
replaceafill | - What columns display in /sections? | 17:42 |
replaceafill | + Title | 17:42 |
replaceafill | + Term (should be a link) | 17:42 |
replaceafill | there's a view in the old skin that shows you the "size" of the section | 17:42 |
replaceafill | how many students it has | 17:42 |
replaceafill | would that help here? | 17:43 |
replaceafill | also, right now there's no reference to the course | 17:43 |
th1a | Size is not a bad idea if we've already got the plumbing. | 17:43 |
replaceafill | th1a i guess it's just len(section.members)\ | 17:43 |
replaceafill | but i'll check | 17:44 |
th1a | Yes, course. | 17:44 |
replaceafill | title, term, course, size? | 17:44 |
th1a | That sounds good. | 17:44 |
replaceafill | we need the course and term in the section view too, right? | 17:45 |
th1a | Yes. | 17:45 |
aelkner | th1a, btw, aren't we going to have Done buttons in /courses, /groups? | 17:45 |
aelkner | i don't see them as of yet | 17:45 |
th1a | Yes, we need them there. | 17:45 |
aelkner | unless i need to merge again | 17:45 |
replaceafill | where should they go? | 17:46 |
replaceafill | i mean, point you to? | 17:46 |
th1a | Basically they go under everything except a full table of search results. | 17:46 |
th1a | Up! | 17:46 |
th1a | To School. | 17:46 |
replaceafill | ah ok | 17:46 |
replaceafill | will add them | 17:47 |
aelkner | th1a has mentioned /school for the /terms, /courses, etc. Done buttons | 17:47 |
th1a | I guess I haven't been worried about those particular links since they don't link to anything yet. | 17:47 |
aelkner | yeah, we don't have a school view yet | 17:47 |
replaceafill | th1a should i insert the course term as a field in the section view | 17:48 |
replaceafill | http://69.164.203.135:6660/schoolyears/2011/2011/sections/1 | 17:48 |
replaceafill | under Title? | 17:48 |
replaceafill | and possible Description | 17:48 |
th1a | Hm? | 17:48 |
th1a | Oh... | 17:48 |
th1a | Yes. | 17:48 |
replaceafill | k, will do that too | 17:49 |
replaceafill | continuing my list of questions :) | 17:49 |
replaceafill | - What links are we keeping for section index? | 17:49 |
replaceafill | + Gradebook | 17:49 |
replaceafill | + Journal | 17:49 |
replaceafill | + Calendar | 17:49 |
replaceafill | + Schedule | 17:49 |
replaceafill | + Reports | 17:49 |
replaceafill | + Interventions | 17:49 |
replaceafill | right now i added Calendar and Reports | 17:49 |
replaceafill | since those are in the schooltool side | 17:50 |
replaceafill | i think Schedule should come from the timetables package.... | 17:50 |
th1a | We can hold off until there is actually something to link to. | 17:50 |
replaceafill | ah, ok | 17:50 |
replaceafill | +1 | 17:50 |
replaceafill | - Resources in section view? | 17:50 |
replaceafill | the current section view has a little space | 17:50 |
replaceafill | for Resources | 17:50 |
replaceafill | but i think it's not used | 17:50 |
replaceafill | right? | 17:50 |
aelkner | there's no Done link in /persons either | 17:51 |
th1a | Well, like I said, it isn't really a huge priority until there is someplace to go. | 17:52 |
th1a | I was more concerned with the individual object views than the containers. | 17:52 |
th1a | OK. | 17:55 |
th1a | Oh... yes resources is not currently used, I believe. | 17:55 |
replaceafill | should i leave that out for now? | 17:56 |
th1a | Yes. | 17:56 |
aelkner | th1a, yes, i looked back on that chat to see what you said about term and year gong back to terms and years | 17:56 |
aelkner | you know there is no Done button on person taking the user to persons | 17:56 |
replaceafill | th1a and then we have all these: | 17:56 |
replaceafill | - What about "Copy from prev. term" option? | 17:56 |
replaceafill | - section_linkage.html view | 17:56 |
replaceafill | - link_next.html view | 17:56 |
replaceafill | - link_previous.html view | 17:56 |
replaceafill | - extend_term.html view | 17:56 |
replaceafill | - link_existing.html view | 17:56 |
replaceafill | - unlink_section.html | 17:56 |
aelkner | replaceafill, you just reminded me, could you please not put the '-' in commit messages? | 17:57 |
aelkner | you just did that for the first time yesterday in trunk | 17:57 |
replaceafill | i've done it before ;) | 17:58 |
th1a | er... do I need to create a linked section for that? | 17:58 |
th1a | Or do I need more than one term? | 17:58 |
th1a | I can't find it. | 17:58 |
aelkner | replaceafill, there's nothing useful communicated by the '-' other than the fact that you commited it | 17:59 |
aelkner | but then again, i could sign all my commits -aelkner :) | 17:59 |
replaceafill | i dont mind :) | 17:59 |
aelkner | but seriously, we don't need to sign our commits | 17:59 |
aelkner | th1a, you said i forgot to put Done in term and schoolyear, but person doesn't have it | 18:00 |
aelkner | so what did i forget? | 18:00 |
replaceafill | aelkner i dont understand what you mean by '-' | 18:00 |
replaceafill | you mean: | 18:01 |
replaceafill | - Added templates directory for group's browser package | 18:01 |
replaceafill | - Added tertiary navigation manager for /groups view | 18:01 |
th1a | Well, it should be in person too. | 18:01 |
th1a | OK, stop talking about dashes. | 18:01 |
th1a | What can I look at for these multi-term section questions? | 18:02 |
aelkner | replaceafill, yes | 18:02 |
aelkner | th1a, so you admit i didn't forget anything | 18:02 |
aelkner | i mean, i do admit to forgetting things when i do | 18:03 |
replaceafill | th1a i have to play with these old views | 18:03 |
th1a | It is not a big deal aelkner. | 18:03 |
aelkner | but i don't want to admit to things i haven't even done :) | 18:03 |
aelkner | ok, i'll add the Done buttons to all the index.html views in one commit | 18:03 |
replaceafill | i'll keep working on the section views | 18:05 |
* th1a drops the bag of gravel. | 18:06 | |
replaceafill | aelkner so what's wrong with the dashes :D | 18:06 |
replaceafill | and how do they mean "signing"? | 18:06 |
* replaceafill goes to get breakfast | 18:11 | |
replaceafill | th1a should we assume one section -> one course always? | 18:26 |
replaceafill | th1a http://69.164.203.135:6660/sections | 18:35 |
replaceafill | i don't like "Size" :) | 18:35 |
replaceafill | the old version does (5 students) | 18:36 |
replaceafill | maybe '# of students' | 18:36 |
th1a | replaceafill: No. | 18:44 |
th1a | We do allow multi-course sections. | 18:44 |
replaceafill | ah ok, so the title of the column should remain "Courses" | 18:44 |
th1a | But it is ok to make you add the second section later as far as I'm concerned. | 18:44 |
th1a | Second course, that is. | 18:45 |
th1a | Although that might not be helpful to us anyhow. | 18:45 |
th1a | But yes, I forget about that requirement. | 18:45 |
replaceafill | do we allow multi-term sections? | 18:50 |
replaceafill | sections are so complex :D | 18:50 |
replaceafill | ah! a section is created for each term and they're linked | 18:55 |
replaceafill | nice :) | 18:55 |
replaceafill | th1a http://69.164.203.135:9990/schoolyears/2011/q1/sections/1 | 19:03 |
replaceafill | we need a link for "All Terms" | 19:03 |
replaceafill | and put Q2, Q3, Q4 in the new view | 19:03 |
replaceafill | new view: http://69.164.203.135:6660/schoolyears/2011/2011/sections/1 | 19:04 |
replaceafill | i sync'ed the Data.fs in both instances: http://69.164.203.135:6660/schoolyears/2011/q1/sections/1 | 19:09 |
aelkner | replaceafill, told ya sections was complex :) | 19:21 |
replaceafill | :D | 19:21 |
replaceafill | it's fun though ;) | 19:21 |
aelkner | you remember i had just added section linkage and unlinkage views before the sprint | 19:22 |
replaceafill | yes, i'm looking at them now | 19:22 |
aelkner | obviously, they will look better with flourish css | 19:22 |
replaceafill | aelkner can you help me with something? | 19:25 |
replaceafill | http://69.164.203.135:9990/schoolyears/2011/q1/sections/4 | 19:25 |
replaceafill | http://69.164.203.135:6660/schoolyears/2011/q1/sections/4 | 19:25 |
replaceafill | different instances btw | 19:25 |
replaceafill | i'm looking for a place for "All Terms" of the old skin | 19:25 |
replaceafill | and for the "next" terms space | 19:26 |
replaceafill | All Terms | 19:26 |
replaceafill | Q2 | 19:26 |
replaceafill | Q3 | 19:26 |
replaceafill | Q4 | 19:26 |
replaceafill | how can i insert those in the new view.... | 19:26 |
aelkner | let me look... | 19:26 |
replaceafill | thanks | 19:26 |
*** hoffman has joined #schooltool | 19:27 | |
aelkner | replaceafill, how about this: | 19:29 |
aelkner | you have a Terms section that has same structure as Instructors and Students | 19:29 |
aelkner | the pencil would be for All Terms | 19:29 |
aelkner | and the table would be for each term | 19:29 |
replaceafill | but All Terms is just informative | 19:30 |
aelkner | I think that would look neat as the rest of the view looks very neat, btw | 19:30 |
replaceafill | you dont edit anything with it | 19:30 |
replaceafill | maybe Terms could be the link... | 19:30 |
aelkner | the table could have the Instructor for that term | 19:30 |
aelkner | Perhaps | 19:31 |
aelkner | I just like the idea of the pencil being a knee-jerk reaction for the user to push to find out | 19:31 |
aelkner | and find that they can do the stuff in the All Terms view that they can do | 19:31 |
hoffman | hm... what are we talking about? | 19:32 |
aelkner | th1a, follow the two links replaceafill poasted | 19:32 |
hoffman | I'm on my laptop now. | 19:32 |
aelkner | http://69.164.203.135:9990/schoolyears/2011/q1/sections/4 | 19:32 |
aelkner | http://69.164.203.135:6660/schoolyears/2011/q1/sections/4 | 19:32 |
replaceafill | hoffman i'm wondering where to insert: | 19:32 |
replaceafill | All Terms | 19:33 |
replaceafill | Q2 | 19:33 |
replaceafill | Q3 | 19:33 |
replaceafill | Q4 | 19:33 |
replaceafill | from the old view to the new view | 19:33 |
aelkner | I was suggesting having a Terms table in the section view | 19:33 |
aelkner | and i also went as far as suggesting the pencil next to Terms for calling up the All Terms view | 19:33 |
aelkner | but if you guys are against that, i would understand | 19:34 |
aelkner | what i would consider clear may not seem so clear for others | 19:34 |
replaceafill | to me it's just that the pencil means "change something" | 19:34 |
aelkner | If there is a pencil next to Terms, what would it mean to the user | 19:34 |
replaceafill | and All Terms doesnt | 19:34 |
hoffman | no aelkner we can't overload the pencil | 19:34 |
aelkner | change the terms | 19:34 |
aelkner | All Terms does allow for changing terms in a way | 19:35 |
aelkner | linkng them | 19:35 |
replaceafill | ah! | 19:35 |
replaceafill | what if we use the (i) icon from jquery | 19:35 |
replaceafill | like "information" | 19:35 |
aelkner | well, that's an idea | 19:35 |
hoffman | Put terms and courses in tables. | 19:35 |
aelkner | Could the courses table have the course leader as a column? | 19:37 |
hoffman | It is not necessary. | 19:37 |
aelkner | and the terms table have the instructor(s) as a column | 19:37 |
replaceafill | hoffman with Terms and Courses as section titles? | 19:37 |
hoffman | Yes. | 19:37 |
hoffman | I know aelkner is offended by one column tables. | 19:38 |
aelkner | :) | 19:38 |
aelkner | not necessarily, it's just a thought | 19:38 |
hoffman | I just think mixing tables and lists doesn't gain you anythin. | 19:38 |
hoffman | g | 19:38 |
replaceafill | hoffman how do we mark the term the section is in? | 19:39 |
aelkner | yes, visual consistency is already on of the strengths of the view | 19:39 |
replaceafill | Terms | 19:39 |
replaceafill | - Q1 * | 19:39 |
replaceafill | - Q2 | 19:39 |
replaceafill | - Q3 | 19:39 |
replaceafill | - Q4 | 19:39 |
replaceafill | those are rows btw | 19:39 |
replaceafill | but this section is in Q1 | 19:39 |
hoffman | That'll work. | 19:39 |
hoffman | OK, I gotta get the girls down for their naps. | 19:40 |
replaceafill | ok ill work on this | 19:40 |
* hoffman is on his own right now. | 19:40 | |
replaceafill | :S | 19:40 |
replaceafill | hoffman http://69.164.203.135:6660/schoolyears/2011/q1/sections/4 | 20:30 |
th1a | I'd add an asterix for the active term. | 20:33 |
replaceafill | ah, forgot it | 20:34 |
replaceafill | fixing... | 20:34 |
th1a | You don't need headers for course and term tables. | 20:34 |
replaceafill | ah ok | 20:34 |
th1a | Do you edit courses and terms as part of the main edit view or separate ones? | 20:35 |
replaceafill | asterix there | 20:37 |
th1a | And explanation... | 20:37 |
th1a | Oh! guess we need a header then? | 20:37 |
th1a | :-D | 20:37 |
th1a | Um... | 20:38 |
replaceafill | the explanation in the header? | 20:38 |
th1a | No... | 20:38 |
th1a | Let's just bold the active one and put (currently viewing) beside it. | 20:38 |
th1a | Instead of the asterix. | 20:39 |
th1a | aelkner: Want to talk gradebook? | 20:41 |
replaceafill | th1a refresh | 20:46 |
replaceafill | added currently viewing | 20:46 |
*** ignas has quit IRC | 20:46 | |
th1a | That's clear enough. You could bold the term title as well. | 20:47 |
replaceafill | i don't like the title bold :D | 20:54 |
replaceafill | http://69.164.203.135:6660/schoolyears/2011/q1/sections/4 | 20:54 |
replaceafill | looks fat ;) | 20:55 |
replaceafill | ok, get rid of the Courses table header, right? | 20:55 |
replaceafill | should i leave the Terms table header? | 20:55 |
replaceafill | th1a answering your previous question, you cannot edit courses and terms for sections | 20:56 |
replaceafill | as far as i know | 20:56 |
replaceafill | http://69.164.203.135:9990/schoolyears/2011/q1/sections/4/edit.html | 20:57 |
replaceafill | Edit info only allows you to change title and description | 20:57 |
replaceafill | and link and unlink | 20:57 |
th1a | Ah... we did something for terms... | 20:57 |
th1a | Oh, well unlinking, that's editing. | 20:58 |
th1a | But we added something to allow you to extend the section into the next term, too. | 20:58 |
th1a | aelkner: ayt? | 20:58 |
replaceafill | th1a http://69.164.203.135:9990/schoolyears/2011/q2/sections/4/section_linkage.html | 21:02 |
replaceafill | Extend to this term | 21:02 |
th1a | How do you get there? | 21:03 |
replaceafill | All Terms in section view | 21:03 |
th1a | Anyhow, now you click on the pencil next to terms. | 21:03 |
replaceafill | so, All Terms does allow you to change the app! | 21:04 |
replaceafill | i'm ok with the pencil now :) | 21:04 |
th1a | Eh? | 21:04 |
replaceafill | sorry, something we were discussing with aelkner | 21:04 |
replaceafill | go on | 21:04 |
replaceafill | http://69.164.203.135:6660/schoolyears/2011/q1/sections/4 | 21:06 |
replaceafill | tooltip for that pencil? | 21:06 |
th1a | I'd say it is essentially "Edit terms for this section." | 21:07 |
replaceafill | kk | 21:07 |
replaceafill | set | 21:07 |
replaceafill | ok, so the pencil takes you to the section_linkage.html view | 21:08 |
replaceafill | which should do exactly the same as the old view | 21:08 |
replaceafill | right? | 21:08 |
replaceafill | although | 21:08 |
th1a | Basically yes. | 21:08 |
replaceafill | i dont know if we have enough space | 21:08 |
replaceafill | this is an issue like the gradebook | 21:08 |
replaceafill | horizontal constraint | 21:08 |
th1a | I guess just switch it to a vertical list. | 21:09 |
th1a | Probably should have been that way all along. | 21:09 |
replaceafill | ah ok | 21:10 |
replaceafill | will do that next then | 21:10 |
th1a | Not sure exactly how to format it, but make it look flourishy. | 21:10 |
replaceafill | th1a couldnt we just put some of this links in the Terms table in the section view? | 21:15 |
replaceafill | ah no | 21:15 |
replaceafill | never mind | 21:15 |
replaceafill | "extend to this term" smells like Dialog view... | 21:17 |
*** fsufitch has quit IRC | 21:21 | |
aelkner | th1a, i'm back | 21:35 |
* th1a will be ready in a second. | 21:44 | |
th1a | replaceafill: Can you join us for a sec? | 21:46 |
replaceafill | sure | 21:46 |
th1a | OK, so I first want to try this using the flourish sidebar. | 21:46 |
aelkner | replaceafill, can you put the gradebook back into your instance real quick | 21:48 |
th1a | The grid should use the full width of the content area if necessary (no right margin). | 21:48 |
aelkner | you have more section support | 21:48 |
aelkner | th1a, sorry to interrupt | 21:48 |
replaceafill | aelkner it's there | 21:48 |
aelkner | i can't see it | 21:49 |
aelkner | can you give me a link | 21:49 |
th1a | Here's the question for replaceafill: | 21:49 |
replaceafill | http://69.164.203.135:6660/persons | 21:49 |
replaceafill | see Gradebook at the top? | 21:49 |
th1a | Can we use an iframe or something to make the grid scroll to the right if necessary rather than overflowing? | 21:49 |
aelkner | replaceafill, thanks | 21:49 |
aelkner | and have the sidebar stay put, right? | 21:50 |
th1a | yes | 21:51 |
replaceafill | i'm looking for an example... | 21:52 |
aelkner | th1a, of course we can use iframe | 21:52 |
aelkner | but we would need to see it first i think | 21:52 |
aelkner | and it would require some wiring with base classes and template | 21:52 |
th1a | We would need to see it first before we tried it? | 21:52 |
aelkner | up to now we don't have to think about the page template | 21:53 |
replaceafill | i was looking if we could use js to do it | 21:53 |
aelkner | before we knew if we liked it i meant | 21:53 |
replaceafill | like putting an arrow or something > | 21:53 |
replaceafill | on the sides | 21:53 |
th1a | Yes, there may be a more elegant kind of js now. | 21:53 |
replaceafill | but maybe not | 21:53 |
replaceafill | i think so | 21:53 |
replaceafill | i remember seeing something with tables | 21:54 |
replaceafill | and jquery | 21:54 |
aelkner | that would be the trick | 21:54 |
th1a | Yes... | 21:54 |
th1a | We looked at something about three weeks ago... | 21:54 |
aelkner | http://stackoverflow.com/questions/1579526/how-to-lock-columns-in-an-html-table? | 21:55 |
th1a | Oh, that's even better. | 21:55 |
th1a | http://www.webtoolkit.info/scrollable-html-table-plugin-for-jquery.html | 21:57 |
replaceafill | but thats only horizontal right? | 21:57 |
replaceafill | sorry | 21:58 |
replaceafill | vertical | 21:58 |
th1a | I don't even see what the demo is supposed to do. | 21:58 |
th1a | http://www.disconova.com/open_source/files/freezepanes.htm | 21:59 |
replaceafill | i saw them, dont like them :( | 21:59 |
replaceafill | http://www.disconova.com/open_source/files/freezepanes.htm | 21:59 |
replaceafill | oops | 21:59 |
replaceafill | http://trirand.com/blog/jqgrid/jqgrid.html | 21:59 |
replaceafill | :) | 21:59 |
th1a | I'm just throwing out links. | 22:00 |
th1a | Oh dear. | 22:00 |
th1a | Hm. | 22:00 |
th1a | That might be overkill. | 22:01 |
aelkner | i'm slow to digest this material we're finding so far, but i do get the feeling locking row or columns | 22:01 |
aelkner | is a fairly common practice, | 22:02 |
th1a | Yes. | 22:02 |
th1a | We don't need to settle the issue now. | 22:02 |
replaceafill | ok | 22:02 |
th1a | But I think we'll be going that way, particularly for scrolling from side to side. | 22:02 |
aelkner | btw | 22:03 |
aelkner | even not considering the sidebar for a second | 22:03 |
aelkner | we always had the issue of not yet having coded the names column to be fixed | 22:03 |
replaceafill | th1a http://jcbulanadi.oni.cc/scrollablefixedheader.html | 22:03 |
aelkner | while the grades columns scrolled | 22:03 |
aelkner | if we were in fact to add a sidebar, how does that all play together | 22:04 |
th1a | Hm? | 22:04 |
th1a | The sidebar doesn't interact one way or another with the grid. | 22:04 |
aelkner | oh, yes, sorry | 22:04 |
aelkner | silly me :) | 22:04 |
replaceafill | http://jcbulanadi.oni.cc/sfht_freezecolumn_sortable_blue.html | 22:05 |
replaceafill | i like that one :) | 22:05 |
replaceafill | you could fix the student name | 22:05 |
replaceafill | and scroll the grades | 22:05 |
th1a | Yes. | 22:06 |
th1a | That's the one. | 22:06 |
replaceafill | :D | 22:06 |
replaceafill | "he is the one!" | 22:06 |
th1a | Bookmark that one aelkner. | 22:07 |
aelkner | replaceafill, nice find | 22:07 |
replaceafill | http://code.google.com/p/jquery-sfht/ | 22:07 |
replaceafill | some dependencies though | 22:07 |
aelkner | bookmarked | 22:07 |
replaceafill | aelkner blog post about it http://jeromebulanadi.wordpress.com/2010/03/22/scrollable-fixed-header-table-a-jquery-plugin/ | 22:08 |
th1a | OK, so we've got options. | 22:08 |
replaceafill | yes | 22:08 |
th1a | That one is pretty well documented. | 22:09 |
aelkner | yes, it looks real good | 22:10 |
replaceafill | hhmm | 22:10 |
replaceafill | hope it works with inputs and all | 22:11 |
aelkner | oh, good point | 22:11 |
replaceafill | well, aelkner has to play with it ;) | 22:11 |
aelkner | could you help me deal with the dependency issue | 22:12 |
aelkner | or is it just as simple as loading the unzipped directory into out resources directory | 22:12 |
aelkner | and adding a recourseDirectory directive to the zcml? | 22:13 |
replaceafill | it may | 22:13 |
replaceafill | the dependencies are just .js files | 22:13 |
replaceafill | i mean, no directories | 22:13 |
replaceafill | two arrow images | 22:13 |
replaceafill | and the css that i think we'll override | 22:14 |
replaceafill | according to the blog post we may not need jquery.cookie | 22:15 |
replaceafill | our sorting logic may change too | 22:16 |
th1a | We would be using this for journal too, btw. | 22:17 |
replaceafill | ah | 22:17 |
replaceafill | the two gradebooks will be similar | 22:17 |
th1a | And someday... CanDo! | 22:18 |
replaceafill | :D | 22:18 |
aelkner | yes, most useful | 22:18 |
aelkner | i'll play around with it and report my findings Monday morning | 22:19 |
aelkner | so the sidebar | 22:19 |
replaceafill | i also wonder if we could use yvl's json logic into the gradebook | 22:19 |
replaceafill | to retrieve worksheets for instance | 22:19 |
replaceafill | or months in the journal | 22:19 |
replaceafill | without the full reload | 22:20 |
aelkner | if we could, we should | 22:20 |
th1a | Well, that's not a big concern atm. | 22:20 |
replaceafill | k | 22:20 |
th1a | Back to basic layout. | 22:20 |
th1a | So... | 22:20 |
th1a | Everything that is above the gradebook will move to the sidebar (term, section, etc) | 22:20 |
aelkner | oh, you're not even talking the action links, but the labels below those | 22:21 |
aelkner | interesting | 22:21 |
replaceafill | the dropdowns | 22:21 |
aelkner | yes, they effect the content of the rest | 22:21 |
aelkner | so in the spirit or left to right | 22:21 |
aelkner | as the portugal folks mentioned | 22:22 |
aelkner | am i on the right track? | 22:22 |
th1a | It is pretty much in the spirit of putting them in the big bag in the left. | 22:22 |
aelkner | :) | 22:22 |
th1a | Additional theorycrafting is optional. | 22:22 |
aelkner | so the bag will contain the dropdowns, but also various action links? | 22:23 |
th1a | My computer is telling me it is 100F in Providence. | 22:23 |
* replaceafill goes to convert... | 22:23 | |
aelkner | same here | 22:23 |
th1a | Well, the content area is going to be as completely filled by the grid as possible. | 22:24 |
replaceafill | damn! | 22:24 |
replaceafill | 38 C | 22:24 |
th1a | And I think we'll use the tertiary navigation tabs to select the worksheet. | 22:24 |
replaceafill | th1a what about the worksheet tabs? | 22:24 |
replaceafill | ah | 22:24 |
replaceafill | hhmm | 22:24 |
th1a | So basically the content area should be completely filled by the grid. | 22:25 |
aelkner | by content area, yo0u mean right of the sidebar, right? | 22:26 |
aelkner | sorry for asking stupid questions, but i don't want to lose track | 22:26 |
th1a | The gray area to the right. | 22:27 |
aelkner | got it | 22:27 |
th1a | Also, that little bar we tried adding in there to show the full activity title will go away. | 22:28 |
th1a | So essentially, those are the big moves. | 22:28 |
th1a | btw, we're driving to PA tomorrow, and I'll be around next week for the most part. | 22:29 |
th1a | Maybe missing some mornings. | 22:29 |
aelkner | we'll probably be busy catching up with yvl anyway | 22:31 |
th1a | Yes. | 22:31 |
aelkner | but monday is still on, right? | 22:31 |
th1a | Anyhow, that should help in generally wrapping our brains around the gradebook. | 22:32 |
th1a | Monday is on as of now. | 22:32 |
aelkner | yes, that helped a lot | 22:32 |
aelkner | i now get the high-level design you're going for | 22:33 |
th1a | The good thing about the gradebook is that the main view is complex and the rest are pretty simple. | 22:33 |
th1a | Same for Journal. | 22:33 |
aelkner | replaceafill, how soon will i be merge with your section creation views so that i can do the IGrabook ones | 22:34 |
replaceafill | sorry aelkner you will have to load a Data.fs with sections | 22:34 |
replaceafill | i'm focusing on everything but add/edit | 22:34 |
aelkner | oh, ok | 22:34 |
* th1a goes to cool off. | 22:35 | |
* replaceafill goes to get lunch | 22:35 | |
replaceafill | i don't like very much the js needed for the table plugin :( | 22:36 |
*** fsufitch has joined #schooltool | 23:41 |
Generated by irclog2html.py 2.15.1 by Marius Gedminas - find it at mg.pov.lt!