IRC log of #schooltool for Friday, 2011-07-22

replaceafill /groups views pushed to trunk00:25
replaceafillth1a i guess the groups functionality is complete00:26
replaceafillmoving to /sections00:26
replaceafillhowever i noticed the request report dialogs are visually broken00:27
* replaceafill goes to take a shower00:29
*** replaceafill has quit IRC00:42
*** ignas has quit IRC00:52
*** replaceafill has joined #schooltool01:15
*** Lumiere has quit IRC01:37
*** Lumiere has joined #schooltool01:39
*** ignas has joined #schooltool02:20
*** fsufitch has joined #schooltool02:23
*** ignas has quit IRC02:25
*** th1a has quit IRC04:07
*** replaceafill has quit IRC05:50
*** aks has joined #schooltool06:17
*** aks has quit IRC09:36
*** aks has joined #schooltool09:39
*** aks has joined #schooltool09:39
*** ignas has joined #schooltool12:42
*** aks has quit IRC14:15
*** fsufitch has quit IRC14:19
*** fsufitch has joined #schooltool15:48
*** th1a has joined #schooltool16:32
th1aphew.  This weather sucks.16:32
th1ahi aelkner.16:32
aelknerhey th1a16:33
aelknerstruggling with AC in your place?16:33
th1aThere is none in my office.16:34
aelkneroh man, that's a drag16:34
aelknerhttp://69.164.203.135:36660/terms16:35
th1aI don't think we could afford central air in this place.16:35
aelknerhow about a wall unit in your office?16:35
th1aIt would look like shit.  I only need it about two days a year.16:36
th1aThen I can work in bed.16:36
aelkneryeah, they are never pretty for the decor16:36
*** replaceafill has joined #schooltool16:36
aelknercould you click on a term and note the pencil16:36
th1aPlus we have these narrow double windows so a regular one doesn't even fit.16:36
replaceafillgood morning16:37
aelkneri guess you just need to move your operations to a cooler room16:37
aelknerhey replaceafill16:37
th1aSo... are these selecting and deselecting days at all?16:38
aelkneryes, i tested it with firebug16:38
aelknerit will work as soon as replaceafill puts the css classes in the right places16:39
th1aOK.16:39
th1aWhy do the view and edit calendars have different styles?16:39
aelkneri guess that decision was made a lng time ago16:40
aelknerbut we can change that, of course16:40
th1aOK.16:41
aelkneranyway, i got the edit view to work with the form errors coming out next to the date field16:41
th1aaelkner:  You always forget "Done."16:41
aelkneri'm ready to pass it off to replaceafill16:41
aelkneroh, where should Done go?16:42
aelknerwhich forms?16:42
aelknerand where within the forms?16:42
th1aOh, I'd just put it at the bottom of the term index.16:42
aelkneroh, you're talking /terms?16:42
aelknerwhere would Dne take the user?16:43
aelknerDone16:43
th1aWhere do you think, aelkner?16:43
th1aYou need to be able to get out of all these pages.16:43
aelkneri don't, that's why i asked16:43
th1aUp!16:43
aelknerup to where?16:43
th1aFrom the term to terms16:43
th1afrom the year to years16:43
th1afrom terms and years to school16:44
aelkneri thought you were just saying put the Done link on /terms16:44
aelkneroh, you just said16:44
th1aWell, these really need to be everywhere.16:44
aelknerbtw, i just noticed something yesterday paying a bill on-line16:44
aelknerthe BillPay system had the same type of buttons as we have16:45
aelknerSubmit being key16:45
aelknerbut they did one thing differently, and i'm curious about your thoughts16:45
aelknerthey used the word, 'Finished', instead of 'Done' for that action16:46
aelkneri have to say Finished does seem more like user english than Done16:46
th1aUser english?16:46
aelknerDone ssmes more like Apply always did, geek speak16:46
th1aDone?16:46
th1aFinished is a bit more formal.16:47
th1aI wouldn't say geeky.16:47
aelknerok, i just thought i'd throw it out there16:47
th1anp16:48
aelknerso i need the done buttons you mentioned, what about a heading next to the edit pencil?16:48
th1aI would just use the term title.16:48
aelknerwhat about the title/subtitle i chose16:49
aelknertitle is year, subtitle is term title so far16:49
th1aThat's fine.16:50
aelknerok, term title next to the pencil16:50
th1aBasically, we're going to need to linkify the headings and use them as redundant breadcrumbs where appropriate.16:50
th1aOr probably want to.16:50
th1aBut we can do that last if there's time.16:51
th1aA couple other global issues:16:52
th1aI think imports should remain as they are, on the container indexes, because a global page of all imports would be a nightmare.16:52
th1aIt would be more likely to make the user throw up his hands in despair than help him.16:52
th1aOK?16:53
aelknerwell, certainly haven't made the links too busy yet16:54
th1aYes, that's not a concern.16:54
aelknerwe have plenty of room at each of the contexts for links16:54
th1aReports:16:55
th1aCan we do this --16:55
th1aIndividual Reports views connected to each relevant object -- what we have now.16:56
th1aAND a central reports management page which just shoves all the above views into a central accordion.16:56
th1aI'm basically brainstorming at this point, btw.16:56
aelknerit sond a lot like the issues you worked n with /courses and /groups16:58
aelknerselecting the year16:58
aelknerwhich you solved with tabs16:58
aelkneri don't think it will be so easy with reports16:58
aelknerbecause selecting the context is a lot trickier with some contexts16:58
th1aHm...16:59
aelkneri don't know what to recommend16:59
th1aLet me put it this way...16:59
th1aCan I assume that any given reports view (content area) can be shoved into a central accordion?17:00
aelknerdo you mean report request view?17:00
th1aI guess.17:01
th1aWe assume ./reports now right?17:01
aelkneryou always need to select the context17:01
th1aAssuming we do that.17:01
aelkneri think it's pretty standard web design to require the user to navigate to context17:01
aelknerfor other reasons before requesting a rpeort17:02
th1aCan you help me here replaceafill?17:02
replaceafillth1a you want all the reports in a central view?17:02
th1aI'm just saying, can we reuse those content areas within an accordion?17:02
replaceafillbtw the request report dialogs are visually broken17:04
th1aWell, we haven't done them yet.17:04
th1aCan I assume we can re-use views within an accordion?17:05
th1aI mean, didn't we do this for person views?17:06
th1a...17:06
aelknerperson view accordions are not regular views17:07
replaceafillthey're viewlets17:07
aelknerthey are viewlets specifically registered against a special viewlet manager created in the person view17:07
aelknerso i would say no to being able to reuse views in an accordion, replaceafill?17:08
th1aIf we create report views for the purpose of using them in an accordion OR as standalone content, will that work?17:08
replaceafillwe do it in dialogs, right?17:08
aelknerreplaceafill, what's that?17:10
replaceafillwe "reuse" the request report view in a dialog17:10
aelknerdon't we subclass the view for the purpose of making a dialog17:11
aelknerand then dynamically load it when the user clicks a link17:11
aelknerthat sounds a lot different from having an accordion with every possible report request view loaded at once17:11
replaceafillif i understand th1a correctly he wants to move the request report dialog content to accordions, is that right th1a?17:12
th1aDon't worry about trying to load all of them at once.17:12
aelknerstill, the links that bring up the report request dialog dynamically need to know the context17:12
th1aLet's make this more specific.17:13
th1aSo say I have /reports17:13
th1aAnd it has tertiary navigation by year.17:13
th1aAnd I have a /schoolyears/$YEAR/reports view17:13
th1aAnd I want what's in the year reports view in an accordion tab in /reports in an accordion under Year.17:14
th1aHow can that be done?17:15
th1aDo we just have to write two view(let)s?17:17
replaceafilli'd say we can insert the forms inside the accordions17:17
replaceafillth1a http://img192.imageshack.us/img192/5857/pantallazoykk.png17:18
aelknerreplaceafill, i'm curious how you intend to do that17:18
replaceafillthis is the request report for a year report17:18
aelknerth1a is talking about all repots, not just year reports17:18
replaceafillth1a is that waht you want inside the accordion?17:18
th1areplaceafill:  Yes.17:18
aelknerhow does the user request a report card for a student in this view?17:19
th1aWell, you see aelkner, you haven't been answering my question.17:19
th1aYou're jumping ahead.17:19
th1aI'm trying to establish some technical parameters for what I can design.17:20
th1aAnd you're jumping to something else.17:20
aelknerok, we can slow down17:20
aelknerit's just the way my mind works, if i see a major issue, i want to solve that first17:21
th1aWhich is why it is excruciating to get you to answer a basic question.17:22
aelkner:)17:22
aelknerthat's me, excruciating17:22
aelkneranyway, in theory, wecan load forms within forms17:23
aelknerforms, however, work off of contexts17:23
th1aWe could do that for dialogs, right?17:23
aelknerso again, i'm not helping by pointing that out17:23
replaceafillwe "do" that for dialogs17:23
aelknerreplaceafill, what dialogs are you talking about17:24
th1aCan 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
replaceafillthe few request report dialogs we have, for person, for groups17:24
aelknerth1a, a well posed question17:24
aelkneri would say, yes17:24
aelknerperhaps we would be able to reuse out table formatters for that17:25
aelknerand then we would render special dialog-invoking links17:25
aelknerright replaceafill?17:26
replaceafillsomething like that, yes17:27
aelknerso we cold make /reports work like basicperson index.html17:28
aelknerprovide a manager17:28
aelknerand each accordion would be a viewlet like the viewlets we have for PersonInfo17:29
aelknerbut these would render the table formatters in addition to the <h3>17:29
aelknerthen if the user clicks on a link, a modal dialog appears17:30
aelknerin those cases that we have always needed the user to ask one more question17:30
aelkneri don't remember off hand if we have reports that download without needing the user to answer something17:31
replaceafillwe do17:31
th1aWe can add a step if necessary.  ;-)17:32
replaceafillthe ones from the journal17:32
aelknerconfirm download17:32
aelkneri would recommend it17:32
th1aIt is arguably better practice anyhow.17:32
aelknerthe user probably, when faced with such a view populated with links17:32
aelknerwould not assume that clicking on one would start a download17:33
aelknerin the old case, they already had to navigate to the context and to the reports view off of that context17:33
th1ayes.17:33
aelknerso in that case, having the auto-download was not so bad17:33
th1aOK, so... this gives me enough to chew on.17:34
th1aWe aren't actually going to implement this immediately.17:34
aelknerit's not as urgent as working navigation and add/edit, right?17:34
replaceafilli see reports/imports as the last tasks17:35
aelknerso th1a17:35
aelknerafter making the small fixes to terms we discussed earlier17:35
th1areplaceafill:  More or less.17:35
aelknercan i move onto the gradebook to get it to work with the flourish layer?17:35
aelkneralso, i would like to so /reports eventually if i could17:36
th1aYes... I'll need to start thinking about gradebook too.  ;-)17:36
aelkneryeah, you're a but loaded17:36
aelknerbit17:36
th1aI was going to do it yesterday but... so hot...17:37
aelkneri could at least start handing the technical flourish issues17:37
th1aGet started with that and we'll chat later.17:37
aelknerwhich would allow me to present the views to you17:37
th1areplaceafill:L  You still have stuff, right?17:37
th1aAnd then we need to get to the term calendar at some point.17:37
th1aAnd then Journal.17:37
replaceafillth1a i have a few questions as usual17:37
th1ago ahead17:37
replaceafillok17:37
replaceafillhttp://69.164.203.135:6660/groups17:38
replaceafillin the table there17:38
replaceafillwe had title + school year17:38
replaceafilli changed to title + description17:38
th1aOh, right.  Yes.17:38
th1aYou could move that second column over.17:39
replaceafillok, will do17:39
replaceafillalso, it's not possible to delete built-in groups17:39
th1aAh, yes.17:40
replaceafilli think the groups functionality is complete17:40
th1aYep.17:40
replaceafillnow17:40
replaceafillthe more juicy /sections :)17:40
replaceafillhttp://69.164.203.135:6660/sections17:40
replaceafillwe still dont have add/edit sections17:41
replaceafillhttp://69.164.203.135:6660/schoolyears/2011/2011/sections/117:41
replaceafill- What columns display in /sections?17:42
replaceafill  + Title17:42
replaceafill  + Term (should be a link)17:42
replaceafillthere's a view in the old skin that shows you the "size" of the section17:42
replaceafillhow many students it has17:42
replaceafillwould that help here?17:43
replaceafillalso, right now there's no reference to the course17:43
th1aSize is not a bad idea if we've already got the plumbing.17:43
replaceafillth1a i guess it's just len(section.members)\17:43
replaceafillbut i'll check17:44
th1aYes, course.17:44
replaceafilltitle, term, course, size?17:44
th1aThat sounds good.17:44
replaceafillwe need the course and term in the section view too, right?17:45
th1aYes.17:45
aelknerth1a, btw, aren't we going to have Done buttons in /courses, /groups?17:45
aelkneri don't see them as of yet17:45
th1aYes, we need them there.17:45
aelknerunless i need to merge again17:45
replaceafillwhere should they go?17:46
replaceafilli mean, point you to?17:46
th1aBasically they go under everything except a full table of search results.17:46
th1aUp!17:46
th1aTo School.17:46
replaceafillah ok17:46
replaceafillwill add them17:47
aelknerth1a has mentioned /school for the /terms, /courses, etc. Done buttons17:47
th1aI guess I haven't been worried about those particular links since they don't link to anything yet.17:47
aelkneryeah, we don't have a school view yet17:47
replaceafillth1a should i insert the course term as a field in the section view17:48
replaceafillhttp://69.164.203.135:6660/schoolyears/2011/2011/sections/117:48
replaceafillunder Title?17:48
replaceafilland possible Description17:48
th1aHm?17:48
th1aOh...17:48
th1aYes.17:48
replaceafillk, will do that too17:49
replaceafillcontinuing my list of questions :)17:49
replaceafill- What links are we keeping for section index?17:49
replaceafill  + Gradebook17:49
replaceafill  + Journal17:49
replaceafill  + Calendar17:49
replaceafill  + Schedule17:49
replaceafill  + Reports17:49
replaceafill  + Interventions17:49
replaceafillright now i added Calendar and Reports17:49
replaceafillsince those are in the schooltool side17:50
replaceafilli think Schedule should come from the timetables package....17:50
th1aWe can hold off until there is actually something to link to.17:50
replaceafillah, ok17:50
replaceafill+117:50
replaceafill- Resources in section view?17:50
replaceafillthe current section view has a little space17:50
replaceafillfor Resources17:50
replaceafillbut i think it's not used17:50
replaceafillright?17:50
aelknerthere's no Done link in /persons either17:51
th1aWell, like I said, it isn't really a huge priority until there is someplace to go.17:52
th1aI was more concerned with the individual object views than the containers.17:52
th1aOK.17:55
th1aOh... yes resources is not currently used, I believe.17:55
replaceafillshould i leave that out for now?17:56
th1aYes.17:56
aelknerth1a, yes, i looked back on that chat to see what you said about term and year gong back to terms and years17:56
aelkneryou know there is no Done button on person taking the user to persons17:56
replaceafillth1a and then we have all these:17:56
replaceafill- What about "Copy from prev. term" option?17:56
replaceafill- section_linkage.html view17:56
replaceafill- link_next.html view17:56
replaceafill- link_previous.html view17:56
replaceafill- extend_term.html view17:56
replaceafill- link_existing.html view17:56
replaceafill- unlink_section.html17:56
aelknerreplaceafill, you just reminded me, could you please not put the '-' in commit messages?17:57
aelkneryou just did that for the first time yesterday in trunk17:57
replaceafilli've done it before ;)17:58
th1aer... do I need to create a linked section for that?17:58
th1aOr do I need more than one term?17:58
th1aI can't find it.17:58
aelknerreplaceafill, there's nothing useful communicated by the '-' other than the fact that you commited it17:59
aelknerbut then again, i could sign all my commits -aelkner :)17:59
replaceafilli dont mind :)17:59
aelknerbut seriously, we don't need to sign our commits17:59
aelknerth1a, you said i forgot to put Done in term and schoolyear, but person doesn't have it18:00
aelknerso what did i forget?18:00
replaceafillaelkner i dont understand what you mean by '-'18:00
replaceafillyou mean:18:01
replaceafill  - Added templates directory for group's browser package18:01
replaceafill  - Added tertiary navigation manager for /groups view18:01
th1aWell, it should be in person too.18:01
th1aOK, stop talking about dashes.18:01
th1aWhat can I look at for these multi-term section questions?18:02
aelknerreplaceafill, yes18:02
aelknerth1a, so you admit i didn't forget anything18:02
aelkneri mean, i do admit to forgetting things when i do18:03
replaceafillth1a i have to play with these old views18:03
th1aIt is not a big deal aelkner.18:03
aelknerbut i don't want to admit to things i haven't even done :)18:03
aelknerok, i'll add the Done buttons to all the index.html views in one commit18:03
replaceafilli'll keep working on the section views18:05
* th1a drops the bag of gravel.18:06
replaceafillaelkner so what's wrong with the dashes :D18:06
replaceafilland how do they mean "signing"?18:06
* replaceafill goes to get breakfast18:11
replaceafillth1a should we assume one section -> one course always?18:26
replaceafillth1a http://69.164.203.135:6660/sections18:35
replaceafilli don't like "Size" :)18:35
replaceafillthe old version does (5 students)18:36
replaceafillmaybe '# of students'18:36
th1areplaceafill:  No.18:44
th1aWe do allow multi-course sections.18:44
replaceafillah ok, so the title of the column should remain "Courses"18:44
th1aBut it is ok to make you add the second section later as far as I'm concerned.18:44
th1aSecond course, that is.18:45
th1aAlthough that might not be helpful to us anyhow.18:45
th1aBut yes, I forget about that requirement.18:45
replaceafilldo we allow multi-term sections?18:50
replaceafillsections are so complex :D18:50
replaceafillah! a section is created for each term and they're linked18:55
replaceafillnice :)18:55
replaceafillth1a http://69.164.203.135:9990/schoolyears/2011/q1/sections/119:03
replaceafillwe need a link for "All Terms"19:03
replaceafilland put Q2, Q3, Q4 in the new view19:03
replaceafillnew view: http://69.164.203.135:6660/schoolyears/2011/2011/sections/119:04
replaceafilli sync'ed the Data.fs in both instances: http://69.164.203.135:6660/schoolyears/2011/q1/sections/119:09
aelknerreplaceafill, told ya sections was complex :)19:21
replaceafill:D19:21
replaceafillit's fun though ;)19:21
aelkneryou remember i had just added section linkage and unlinkage views before the sprint19:22
replaceafillyes, i'm looking at them now19:22
aelknerobviously, they will look better with flourish css19:22
replaceafillaelkner can you help me with something?19:25
replaceafillhttp://69.164.203.135:9990/schoolyears/2011/q1/sections/419:25
replaceafillhttp://69.164.203.135:6660/schoolyears/2011/q1/sections/419:25
replaceafilldifferent instances btw19:25
replaceafilli'm looking for a place for "All Terms" of the old skin19:25
replaceafilland for the "next" terms space19:26
replaceafillAll Terms19:26
replaceafillQ219:26
replaceafillQ319:26
replaceafillQ419:26
replaceafillhow can i insert those in the new view....19:26
aelknerlet me look...19:26
replaceafillthanks19:26
*** hoffman has joined #schooltool19:27
aelknerreplaceafill, how about this:19:29
aelkneryou have a Terms section that has same structure as Instructors and Students19:29
aelknerthe pencil would be for All Terms19:29
aelknerand the table would be for each term19:29
replaceafillbut All Terms is just informative19:30
aelknerI think that would look neat as the rest of the view looks very neat, btw19:30
replaceafillyou dont edit anything with it19:30
replaceafillmaybe Terms could be the link...19:30
aelknerthe table could have the Instructor for that term19:30
aelknerPerhaps19:31
aelknerI just like the idea of the pencil being a knee-jerk reaction for the user to push to find out19:31
aelknerand find that they can do the stuff in the All Terms view that they can do19:31
hoffmanhm... what are we talking about?19:32
aelknerth1a, follow the two links replaceafill poasted19:32
hoffmanI'm on my laptop now.19:32
aelknerhttp://69.164.203.135:9990/schoolyears/2011/q1/sections/419:32
aelknerhttp://69.164.203.135:6660/schoolyears/2011/q1/sections/419:32
replaceafillhoffman i'm wondering where to insert:19:32
replaceafillAll Terms19:33
replaceafillQ219:33
replaceafillQ319:33
replaceafillQ419:33
replaceafillfrom the old view to the new view19:33
aelknerI was suggesting having a Terms table in the section view19:33
aelknerand i also went as far as suggesting the pencil next to Terms for calling up the All Terms view19:33
aelknerbut if you guys are against that, i would understand19:34
aelknerwhat i would consider clear may not seem so clear for others19:34
replaceafillto me it's just that the pencil means "change something"19:34
aelknerIf there is a pencil next to Terms, what would it mean to the user19:34
replaceafilland All Terms doesnt19:34
hoffmanno aelkner we can't overload the pencil19:34
aelknerchange the terms19:34
aelknerAll Terms does allow for changing terms in a way19:35
aelknerlinkng them19:35
replaceafillah!19:35
replaceafillwhat if we use the (i) icon from jquery19:35
replaceafilllike "information"19:35
aelknerwell, that's an idea19:35
hoffmanPut terms and courses in tables.19:35
aelknerCould the courses table have the course leader as a column?19:37
hoffmanIt is not necessary.19:37
aelknerand the terms table have the instructor(s) as a column19:37
replaceafillhoffman with Terms and Courses as section titles?19:37
hoffmanYes.19:37
hoffmanI know aelkner is offended by one column tables.19:38
aelkner:)19:38
aelknernot necessarily, it's just a thought19:38
hoffmanI just think mixing tables and lists doesn't gain you anythin.19:38
hoffmang19:38
replaceafillhoffman how do we mark the term the section is in?19:39
aelkneryes, visual consistency is already on of the strengths of the view19:39
replaceafillTerms19:39
replaceafill- Q1 *19:39
replaceafill- Q219:39
replaceafill- Q319:39
replaceafill- Q419:39
replaceafillthose are rows btw19:39
replaceafillbut this section is in Q119:39
hoffmanThat'll work.19:39
hoffmanOK, I gotta get the girls down for their naps.19:40
replaceafillok ill work on this19:40
* hoffman is on his own right now.19:40
replaceafill:S19:40
replaceafillhoffman http://69.164.203.135:6660/schoolyears/2011/q1/sections/420:30
th1aI'd add an asterix for the active term.20:33
replaceafillah, forgot it20:34
replaceafillfixing...20:34
th1aYou don't need headers for course and term tables.20:34
replaceafillah ok20:34
th1aDo you edit courses and terms as part of the main edit view or separate ones?20:35
replaceafillasterix there20:37
th1aAnd explanation...20:37
th1aOh!  guess we need a header then?20:37
th1a:-D20:37
th1aUm...20:38
replaceafillthe explanation in the header?20:38
th1aNo...20:38
th1aLet's just bold the active one and put (currently viewing) beside it.20:38
th1aInstead of the asterix.20:39
th1aaelkner:  Want to talk gradebook?20:41
replaceafillth1a refresh20:46
replaceafilladded currently viewing20:46
*** ignas has quit IRC20:46
th1aThat's clear enough.  You could bold the term title as well.20:47
replaceafilli don't like the title bold :D20:54
replaceafillhttp://69.164.203.135:6660/schoolyears/2011/q1/sections/420:54
replaceafilllooks fat ;)20:55
replaceafillok, get rid of the Courses table header, right?20:55
replaceafillshould i leave the Terms table header?20:55
replaceafillth1a answering your previous question, you cannot edit courses and terms for sections20:56
replaceafillas far as i know20:56
replaceafillhttp://69.164.203.135:9990/schoolyears/2011/q1/sections/4/edit.html20:57
replaceafillEdit info only allows you to change title and description20:57
replaceafilland link and unlink20:57
th1aAh... we did something for terms...20:57
th1aOh, well unlinking, that's editing.20:58
th1aBut we added something to allow you to extend the section into the next term, too.20:58
th1aaelkner:  ayt?20:58
replaceafillth1a http://69.164.203.135:9990/schoolyears/2011/q2/sections/4/section_linkage.html21:02
replaceafillExtend to this term21:02
th1aHow do you get there?21:03
replaceafillAll Terms in section view21:03
th1aAnyhow, now you click on the pencil next to terms.21:03
replaceafillso, All Terms does allow you to change the app!21:04
replaceafilli'm ok with the pencil now :)21:04
th1aEh?21:04
replaceafillsorry, something we were discussing with aelkner21:04
replaceafillgo on21:04
replaceafillhttp://69.164.203.135:6660/schoolyears/2011/q1/sections/421:06
replaceafilltooltip for that pencil?21:06
th1aI'd say it is essentially "Edit terms for this section."21:07
replaceafillkk21:07
replaceafillset21:07
replaceafillok, so the pencil takes you to the section_linkage.html view21:08
replaceafillwhich should do exactly the same as the old view21:08
replaceafillright?21:08
replaceafillalthough21:08
th1aBasically yes.21:08
replaceafilli dont know if we have enough space21:08
replaceafillthis is an issue like the gradebook21:08
replaceafillhorizontal constraint21:08
th1aI guess just switch it to a vertical list.21:09
th1aProbably should have been that way all along.21:09
replaceafillah ok21:10
replaceafillwill do that next then21:10
th1aNot sure exactly how to format it, but make it look flourishy.21:10
replaceafillth1a couldnt we just put some of this links in the Terms table in the section view?21:15
replaceafillah no21:15
replaceafillnever mind21:15
replaceafill"extend to this term" smells like Dialog view...21:17
*** fsufitch has quit IRC21:21
aelknerth1a, i'm back21:35
* th1a will be ready in a second.21:44
th1areplaceafill: Can you join us for a sec?21:46
replaceafillsure21:46
th1aOK, so I first want to try this using the flourish sidebar.21:46
aelknerreplaceafill, can you put the gradebook back into your instance real quick21:48
th1aThe grid should use the full width of the content area if necessary (no right margin).21:48
aelkneryou have more section support21:48
aelknerth1a, sorry to interrupt21:48
replaceafillaelkner it's there21:48
aelkneri can't see it21:49
aelknercan you give me a link21:49
th1aHere's the question for replaceafill:21:49
replaceafillhttp://69.164.203.135:6660/persons21:49
replaceafillsee Gradebook at the top?21:49
th1aCan we use an iframe or something to make the grid scroll to the right if necessary rather than overflowing?21:49
aelknerreplaceafill, thanks21:49
aelknerand have the sidebar stay put, right?21:50
th1ayes21:51
replaceafilli'm looking for an example...21:52
aelknerth1a, of course we can use iframe21:52
aelknerbut we would need to see it first i think21:52
aelknerand it would require some wiring with base classes and template21:52
th1aWe would need to see it first before we tried it?21:52
aelknerup to now we don't have to think about the page template21:53
replaceafilli was looking if we could use js to do it21:53
aelknerbefore we knew if we liked it i meant21:53
replaceafilllike putting an arrow or something >21:53
replaceafillon the sides21:53
th1aYes, there may be a more elegant kind of js now.21:53
replaceafillbut maybe not21:53
replaceafilli think so21:53
replaceafilli remember seeing something with tables21:54
replaceafilland jquery21:54
aelknerthat would be the trick21:54
th1aYes...21:54
th1aWe looked at something about three weeks ago...21:54
aelknerhttp://stackoverflow.com/questions/1579526/how-to-lock-columns-in-an-html-table?21:55
th1aOh, that's even better.21:55
th1ahttp://www.webtoolkit.info/scrollable-html-table-plugin-for-jquery.html21:57
replaceafillbut thats only horizontal right?21:57
replaceafillsorry21:58
replaceafillvertical21:58
th1aI don't even see what the demo is supposed to do.21:58
th1ahttp://www.disconova.com/open_source/files/freezepanes.htm21:59
replaceafilli saw them, dont like them :(21:59
replaceafillhttp://www.disconova.com/open_source/files/freezepanes.htm21:59
replaceafilloops21:59
replaceafillhttp://trirand.com/blog/jqgrid/jqgrid.html21:59
replaceafill:)21:59
th1aI'm just throwing out links.22:00
th1aOh dear.22:00
th1aHm.22:00
th1aThat might be overkill.22:01
aelkneri'm slow to digest this material we're finding so far, but i do get the feeling locking row or columns22:01
aelkneris a fairly common practice,22:02
th1aYes.22:02
th1aWe don't need to settle the issue now.22:02
replaceafillok22:02
th1aBut I think we'll be going that way, particularly for scrolling from side to side.22:02
aelknerbtw22:03
aelknereven not considering the sidebar for a second22:03
aelknerwe always had the issue of not yet having coded the names column to be fixed22:03
replaceafillth1a http://jcbulanadi.oni.cc/scrollablefixedheader.html22:03
aelknerwhile the grades columns scrolled22:03
aelknerif we were in fact to add a sidebar, how does that all play together22:04
th1aHm?22:04
th1aThe sidebar doesn't interact one way or another with the grid.22:04
aelkneroh, yes, sorry22:04
aelknersilly me :)22:04
replaceafillhttp://jcbulanadi.oni.cc/sfht_freezecolumn_sortable_blue.html22:05
replaceafilli like that one :)22:05
replaceafillyou could fix the student name22:05
replaceafilland scroll the grades22:05
th1aYes.22:06
th1aThat's the one.22:06
replaceafill:D22:06
replaceafill"he is the one!"22:06
th1aBookmark that one aelkner.22:07
aelknerreplaceafill, nice find22:07
replaceafillhttp://code.google.com/p/jquery-sfht/22:07
replaceafillsome dependencies though22:07
aelknerbookmarked22:07
replaceafillaelkner blog post about it http://jeromebulanadi.wordpress.com/2010/03/22/scrollable-fixed-header-table-a-jquery-plugin/22:08
th1aOK, so we've got options.22:08
replaceafillyes22:08
th1aThat one is pretty well documented.22:09
aelkneryes, it looks real good22:10
replaceafillhhmm22:10
replaceafillhope it works with inputs and all22:11
aelkneroh, good point22:11
replaceafillwell, aelkner has to play with it ;)22:11
aelknercould you help me deal with the dependency issue22:12
aelkneror is it just as simple as loading the unzipped directory into out resources directory22:12
aelknerand adding a recourseDirectory directive to the zcml?22:13
replaceafillit may22:13
replaceafillthe dependencies are just .js files22:13
replaceafilli mean, no directories22:13
replaceafilltwo arrow images22:13
replaceafilland the css that i think we'll override22:14
replaceafillaccording to the blog post we may not need jquery.cookie22:15
replaceafillour sorting logic may change too22:16
th1aWe would be using this for journal too, btw.22:17
replaceafillah22:17
replaceafillthe two gradebooks will be similar22:17
th1aAnd someday... CanDo!22:18
replaceafill:D22:18
aelkneryes, most useful22:18
aelkneri'll play around with it and report my findings Monday morning22:19
aelknerso the sidebar22:19
replaceafilli also wonder if we could use yvl's json logic into the gradebook22:19
replaceafillto retrieve worksheets for instance22:19
replaceafillor months in the journal22:19
replaceafillwithout the full reload22:20
aelknerif we could, we should22:20
th1aWell, that's not a big concern atm.22:20
replaceafillk22:20
th1aBack to basic layout.22:20
th1aSo...22:20
th1aEverything that is above the gradebook will move to the sidebar (term, section, etc)22:20
aelkneroh, you're not even talking the action links, but the labels below those22:21
aelknerinteresting22:21
replaceafillthe dropdowns22:21
aelkneryes, they effect the content of the rest22:21
aelknerso in the spirit or left to right22:21
aelkneras the portugal folks mentioned22:22
aelkneram i on the right track?22:22
th1aIt is pretty much in the spirit of putting them in the big bag in the left.22:22
aelkner:)22:22
th1aAdditional theorycrafting is optional.22:22
aelknerso the bag will contain the dropdowns, but also various action links?22:23
th1aMy computer is telling me it is 100F in Providence.22:23
* replaceafill goes to convert...22:23
aelknersame here22:23
th1aWell, the content area is going to be as completely filled by the grid as possible.22:24
replaceafilldamn!22:24
replaceafill38 C22:24
th1aAnd I think we'll use the tertiary navigation tabs to select the worksheet.22:24
replaceafillth1a what about the worksheet tabs?22:24
replaceafillah22:24
replaceafillhhmm22:24
th1aSo basically the content area should be completely filled by the grid.22:25
aelknerby content area, yo0u mean right of the sidebar, right?22:26
aelknersorry for asking stupid questions, but i don't want to lose track22:26
th1aThe gray area to the right.22:27
aelknergot it22:27
th1aAlso, that little bar we tried adding in there to show the full activity title will go away.22:28
th1aSo essentially, those are the big moves.22:28
th1abtw, we're driving to PA tomorrow, and I'll be around next week for the most part.22:29
th1aMaybe missing some mornings.22:29
aelknerwe'll probably be busy catching up with yvl anyway22:31
th1aYes.22:31
aelknerbut monday is still on, right?22:31
th1aAnyhow, that should help in generally wrapping our brains around the gradebook.22:32
th1aMonday is on as of now.22:32
aelkneryes, that helped a lot22:32
aelkneri now get the high-level design you're going for22:33
th1aThe good thing about the gradebook is that the main view is complex and the rest are pretty simple.22:33
th1aSame for Journal.22:33
aelknerreplaceafill, how soon will i be merge with your section creation views so that i can do the IGrabook ones22:34
replaceafillsorry aelkner you will have to load a Data.fs with sections22:34
replaceafilli'm focusing on everything but add/edit22:34
aelkneroh, ok22:34
* th1a goes to cool off.22:35
* replaceafill goes to get lunch22:35
replaceafilli don't like very much the js needed for the table plugin :(22:36
*** fsufitch has joined #schooltool23:41

Generated by irclog2html.py 2.15.1 by Marius Gedminas - find it at mg.pov.lt!