*** replaceafill has quit IRC | 02:51 | |
*** Br34k5h1t has joined #schooltool | 04:36 | |
*** Br34k5h1t has left #schooltool | 04:44 | |
*** aks has joined #schooltool | 06:09 | |
*** aks has joined #schooltool | 06:09 | |
*** aks has quit IRC | 07:22 | |
*** aks has joined #schooltool | 07:22 | |
*** aks has quit IRC | 10:13 | |
*** aks has joined #schooltool | 10:13 | |
aks | th1a, yvl: in the http://ftp.schooltool.org/schooltool/1.7/ , schooltool 1.7 is missing, only 1.6 is available | 10:54 |
---|---|---|
yvl | menesis: ^ | 10:56 |
yvl | thanks aks, I'll update menesis about this | 10:57 |
aks | yvl: I'm trying to make a build for 1.6, and when 1.7 is available, I'll build RPM for that too | 10:58 |
menesis | aks: there was no 1.7 release yet | 10:58 |
aks | menesis: but ftp.schooltool.org/schooltool/ has a 1.7 directory | 10:59 |
yvl | but I think there are very little changes in 1.7 series, all the work has migrated to upcoming https://launchpad.net/schooltool/flourish | 10:59 |
yvl | (which is heavily work in progress) | 10:59 |
aks | yvl, menesis: so is it safe to assume that the current stable version is 1.6 and 1.7 will come later on? | 11:00 |
menesis | http://ftp.schooltool.org/schooltool/1.7/dev/ has snapshot of trunk and they are named 1.7.0dev | 11:00 |
menesis | aks: yes, 1.6 is the last stable release | 11:01 |
aks | menesis: ok, then i'll build RPMs for 1.6 | 11:01 |
*** menesis has quit IRC | 12:40 | |
*** menesis has joined #schooltool | 13:28 | |
*** aks has quit IRC | 14:18 | |
*** replaceafill has joined #schooltool | 15:46 | |
*** pgulley has joined #schooltool | 16:03 | |
*** replaceafill has quit IRC | 16:04 | |
*** replaceafill has joined #schooltool | 16:29 | |
th1a | hi replaceafill, aelkner_, yvl, menesis. | 16:30 |
yvl | hi | 16:30 |
replaceafill | good morning/afternoon | 16:30 |
menesis | hi | 16:31 |
th1a | So I'm thinking quick meetings the rest of the week and then maybe scaling down to three times a week next week. | 16:31 |
*** aelkner_ has quit IRC | 16:32 | |
th1a | Like Mon/Tue/Thurs. | 16:32 |
th1a | Friday evening meetings in Lithuania aren't so useful. | 16:32 |
th1a | OK. yvl? | 16:33 |
th1a | Regarding the js calendar color -- what I was referring to in my email -- | 16:34 |
*** aelkner has joined #schooltool | 16:34 | |
th1a | Our colors may change based on input from Schwa, but the calendar days regardless should be a light gray or white, not whatever dark shade we use in the final version. | 16:34 |
aelkner | morning | 16:35 |
aelkner | my internet was flakey, so i lost my connection and didn't realize it | 16:35 |
* yvl agrees | 16:35 | |
aelkner | are my messages getting through? | 16:35 |
yvl | but if we are going to go through jQuery theme roller it's best to do that once? | 16:35 |
yvl | yes, aelkner | 16:36 |
th1a | Oh... perhaps. It can wait. | 16:36 |
yvl | ok | 16:36 |
yvl | on to report; | 16:36 |
yvl | finished remaining work with XLS import, updated samle_data.xls and empty_data.xls | 16:36 |
yvl | ported some CSV views - groups, courses, persons import | 16:37 |
yvl | section members import | 16:37 |
yvl | did some cleanup, hilited School tab in more relevant places | 16:37 |
yvl | that's it. | 16:37 |
th1a | What's next? | 16:38 |
* th1a looks for that email he wrote. | 16:38 | |
yvl | the rest of the CSV views maybe? | 16:38 |
th1a | Yes, do all the csv imports. | 16:38 |
yvl | the big section import, which needs some tweaking | 16:39 |
yvl | resources | 16:39 |
th1a | CSV exports are now going to be managed as reports. | 16:39 |
th1a | Actually, reports, yes, that's one of the bigger ones left. | 16:39 |
yvl | the what now? | 16:39 |
yvl | sorry, I missed those somehow | 16:39 |
th1a | Well... just one of the remaining loose ends. | 16:40 |
th1a | Reports aren't going to change much in this iteration. | 16:40 |
th1a | Except any kind of export will be considered a report. | 16:40 |
th1a | But we still have some views to update. | 16:41 |
yvl | but - we don't have CSV exports now, right? | 16:41 |
th1a | Oh... there are a couple -- maybe just in gradebook. | 16:41 |
yvl | right | 16:41 |
th1a | But I guess not in the things you're working on. | 16:41 |
th1a | So don't panic. | 16:41 |
yvl | yes | 16:41 |
th1a | DON'T YOU REMEMBER THE TWENTY CSV EXPORTS I TOLD YOU TO WRITE? | 16:42 |
th1a | ;-) | 16:42 |
yvl | umm... sorry? :) | 16:42 |
th1a | nm | 16:42 |
th1a | OK, so you're good for tomorrow? | 16:43 |
yvl | umm... probably | 16:43 |
yvl | you could push something in the queue just in case | 16:43 |
th1a | Let's see where everyone else is. | 16:43 |
th1a | Thanks yvl. | 16:44 |
th1a | aelkner? | 16:44 |
aelkner | i felt ill all day day yesterday, so i took a sick day | 16:44 |
aelkner | i feel much better today though | 16:44 |
aelkner | after the meeting, can we look at the old skin section interventions view together and discuss? | 16:45 |
th1a | OK. | 16:45 |
aelkner | that's it for me | 16:45 |
th1a | replaceafill? | 16:46 |
replaceafill | http://69.164.203.135:6660/scoresystems | 16:46 |
replaceafill | i finished the score system views | 16:46 |
replaceafill | i couldn't come up with something better for the add form :( | 16:46 |
th1a | ? | 16:47 |
th1a | We had something better? | 16:47 |
aelkner | th1a, don't we wat to hide score systems rather than deleting them? | 16:47 |
th1a | Oh. | 16:47 |
replaceafill | no, something better than what i showed you yesterday | 16:47 |
th1a | I had a cached version... | 16:47 |
th1a | OK. | 16:47 |
th1a | I'm getting a little rendering glitch with the buttons and drop-down overlapping. | 16:47 |
th1a | Anyone else see that? | 16:48 |
aelkner | yes | 16:48 |
replaceafill | that's the -8px issue | 16:48 |
replaceafill | i have to fix that | 16:48 |
aelkner | yes, we have that with lot of other forms, too | 16:48 |
th1a | OK. | 16:48 |
th1a | What is that caused by? | 16:48 |
aelkner | once that's fixed, all the other forms will be | 16:48 |
* yvl strongly dislikes the -8px margin enforced by default | 16:48 | |
th1a | Remind me why we did that (it was probably my idea). | 16:49 |
replaceafill | th1a i used a negative margin to bypass the bottom margin of fieldsets | 16:49 |
yvl | bad replaceafill! :) | 16:49 |
replaceafill | yvl my bad, sorry | 16:49 |
th1a | So they wouldn't space themselves out so far? | 16:49 |
yvl | np replaceafill; but I do dislike it. | 16:49 |
replaceafill | right | 16:49 |
aelkner | bottom magrin + top margin = too much space | 16:50 |
replaceafill | i'll fix it :) | 16:51 |
th1a | I think the table looks fine. | 16:51 |
yvl | thanks, Douglas :) | 16:51 |
aelkner | th1a, what about the hide/delete issue? | 16:51 |
replaceafill | th1a i used checkmarks instead of Yes/No | 16:51 |
replaceafill | in the score system index view | 16:51 |
replaceafill | is that ok? | 16:51 |
replaceafill | aelkner is not deleting | 16:51 |
replaceafill | it's hiding | 16:51 |
replaceafill | like the old view does | 16:51 |
th1a | We should be consistent with checks. | 16:51 |
aelkner | replaceafill, the table heading says Delete | 16:52 |
th1a | Change the text to Hide. | 16:52 |
aelkner | it should probably say what it does | 16:52 |
replaceafill | ok | 16:52 |
aelkner | and how about unhding? | 16:52 |
th1a | We're not doing that now aelkner. | 16:52 |
aelkner | if the user regrets hding a scoresystem for which they have many students scored... | 16:52 |
th1a | The point is it doesn't affect old scores. | 16:53 |
th1a | You just can't make new onew. | 16:53 |
aelkner | true | 16:53 |
th1a | Anyhow, feel free to file a bug, aelkner. | 16:53 |
th1a | It needs to be done someday. | 16:53 |
replaceafill | also, i fixed the problem in the journal | 16:53 |
replaceafill | and the gradebook | 16:53 |
replaceafill | about calling view/table 4 times :( | 16:54 |
th1a | They were really slow with real data. | 16:54 |
th1a | (just journal, actually) | 16:54 |
th1a | Two more points about the score system view. | 16:54 |
replaceafill | th1a it's because your gradebook didnt have many activities | 16:54 |
replaceafill | but it had the same problem | 16:55 |
replaceafill | th1a yes? | 16:55 |
th1a | 1) should we just save changes each time the user hits add? That would be more consistent with the rest of the app at this point. | 16:55 |
replaceafill | btw, you get to the score systems view through School | 16:55 |
th1a | 2) We need to settle on standard formatting for extended on-screen directions. | 16:57 |
replaceafill | i don't like to justify paragraphs, but the score system add view text does look weird | 16:58 |
th1a | I feel like it needs something to bound it and set it off. | 16:59 |
th1a | Without too many lines. | 16:59 |
th1a | Or maybe just a header and a bit more margin. | 16:59 |
replaceafill | i was thinkin of a help dialog like in the journal | 16:59 |
replaceafill | :D | 16:59 |
aelkner | you could put a box around it to set it off a bit | 16:59 |
th1a | tbh, maybe just a "Directions" subheader and more indentation. | 17:00 |
th1a | I think there are a few places where p's could use more margin anyhow. | 17:00 |
th1a | So we should work on that this afternoon. | 17:00 |
replaceafill | ok | 17:00 |
th1a | What do you guys think about saving on add on this form. | 17:01 |
th1a | ? | 17:01 |
aelkner | when the user needs to create multiple lines (which is most of the tie) | 17:01 |
aelkner | time | 17:01 |
aelkner | wouldn't that force them to close and open the view many times? | 17:02 |
aelkner | that would be annoying to user i think | 17:02 |
th1a | They wouldn't have to leave. | 17:02 |
aelkner | oh, you mean save but keep the view open | 17:02 |
aelkner | i see | 17:02 |
th1a | I mean, right now, when you hit add, is it storing the change? | 17:02 |
aelkner | then the only button at the botttom could be a Done link? | 17:03 |
replaceafill | th1a no | 17:03 |
th1a | That's not really consistent with the rest of the app now. | 17:03 |
replaceafill | th1a it's all in the request/template | 17:03 |
replaceafill | until you hit Save | 17:03 |
th1a | The rest of the app saves as you go and uses done. | 17:03 |
aelkner | right, cancel gives the user a chance to cancel the whole process | 17:03 |
th1a | You can hide easily though. | 17:03 |
yvl | if you make it deny adding until user specifies the title... it could work. | 17:03 |
yvl | like - a special edit view, that looks like an add view | 17:04 |
yvl | write a title, click next or whatever, the object is created | 17:04 |
yvl | and you actually get to a special edit view that looks like add | 17:04 |
th1a | Make it a two step process. | 17:04 |
replaceafill | like add term | 17:05 |
yvl | a delete (or hide or whatever) link automatically appears - as it's an edit on already existing object | 17:05 |
replaceafill | but saving after the first step | 17:05 |
th1a | Let's not do it right now. | 17:06 |
th1a | Perhaps after we get the reports done. | 17:06 |
replaceafill | ok | 17:06 |
replaceafill | th1a report sheet templates next? | 17:06 |
th1a | /reports first, I think. | 17:07 |
th1a | The reports overview aelkner wrote for last release. | 17:07 |
th1a | Is that were it is? | 17:07 |
* th1a doesn't have an old instance running. | 17:07 | |
aelkner | bummer, i was going to ask you to so that we could look at the section interventions | 17:08 |
th1a | replaceafill has one running I think. | 17:08 |
aelkner | replaceafill, do you have a demo instance of old skin you could point us to? | 17:08 |
replaceafill | th1a like this? http://69.164.203.135:7777/schoolyears/2010/semester-1/sections/1/reports | 17:08 |
replaceafill | aelkner ^ | 17:08 |
th1a | http://69.164.203.135:7777/report_reference.html | 17:09 |
th1a | That's what I mean. | 17:09 |
replaceafill | :| | 17:09 |
replaceafill | how do i get there? | 17:09 |
aelkner | yes | 17:09 |
replaceafill | (in the old ui) | 17:09 |
aelkner | manage->reports | 17:09 |
replaceafill | ah | 17:09 |
th1a | And then also the specific report views, yes. | 17:09 |
* replaceafill had never seen that view :D | 17:09 | |
replaceafill | ah ok | 17:10 |
replaceafill | will work on that then | 17:10 |
replaceafill | want me to set an old instance with sample data? | 17:10 |
th1a | No, I have it working now thanks to menesis. | 17:10 |
replaceafill | ah ok | 17:10 |
th1a | Can I update my branches all at once now, menesis? | 17:11 |
menesis | th1a: bin/develop up | 17:11 |
th1a | Thanks! | 17:11 |
th1a | Anything else to add menesis? | 17:11 |
th1a | I saw your chat with aks. | 17:11 |
menesis | i'm busy finishing zope packages | 17:12 |
th1a | kk | 17:12 |
menesis | I have no idea what I have to do for schooltool next | 17:12 |
th1a | Well, I want to have a string freeze on thursday, get the flourish translations up soon, and release a beta. | 17:13 |
th1a | (or alpha) | 17:14 |
th1a | Depending on what you want to call it. | 17:14 |
th1a | Can we put something in our PPA that would allow current users to try flourish in parallel with their regular SchoolTool? | 17:15 |
menesis | maybe | 17:16 |
menesis | flourish has its own instance definition | 17:17 |
menesis | maybe it is possible to run regular schooltool from flourish branch, but no one has tested that | 17:17 |
th1a | What do you mean? | 17:17 |
th1a | In case this isn't clear -- flourish is what we're releasing in October. | 17:18 |
menesis | and because the bulk of code is in python-schooltool.deb, it is hard to have two of them | 17:18 |
th1a | ok | 17:19 |
menesis | so, I can make a deb of flourish | 17:19 |
menesis | but I haven't thought about how to make them parallel installable | 17:19 |
yvl | maybe call it 1.7? | 17:19 |
th1a | Well, give it a little thought. It would just make it easier for people with actual data to copy their db over and see if it works. | 17:19 |
th1a | To be clear -- parallel installation isn't something I'm concerned about for the actual release. | 17:20 |
th1a | In onieric, "apt-get install schooltool" will get you SchoolTool with the Flourish skin. | 17:20 |
th1a | Which may or may not be branded as SchoolTool Flourish. | 17:20 |
menesis | I understand | 17:21 |
th1a | Just checking. ;-) | 17:21 |
th1a | Anything else, menesis? | 17:24 |
th1a | Thanks menesis. | 17:24 |
menesis | parallel installation is possible to achieve if I installed everything in private directory, somewhere /usr/share/schooltool-flourish, but it's much packaging work, for each of the packages, and I don't think it's worth it | 17:24 |
th1a | Fine. | 17:25 |
th1a | Don't worry about it. | 17:25 |
menesis | however old skin in the flourish branch probably does not work. | 17:25 |
th1a | Correct. | 17:25 |
menesis | and nothing is functionally tested | 17:25 |
yvl | you'd be surprised | 17:25 |
th1a | At? | 17:25 |
menesis | and I have no idea what are plans to reintegrate flourish back, or duplicate the tests, or what | 17:25 |
yvl | well, I used it few days ago | 17:25 |
yvl | the old skin | 17:26 |
yvl | in flourish branch | 17:26 |
menesis | :) | 17:26 |
yvl | we actually did a good job not messing with the code | 17:27 |
th1a | We will certainly be writing some new tests. | 17:27 |
th1a | What do you mean by "reintegrate flourish back?" | 17:28 |
*** dreich has joined #schooltool | 17:31 | |
th1a | OK, so replaceafill is going to do reports in general; aelkner will move to report sheets and then... | 17:33 |
th1a | I guess yvl can double check against the old version for what we're missing! | 17:33 |
th1a | menesis: In terms of the old skin, we easily could have simply gotten rid of it. | 17:34 |
th1a | We don't directly anticipate anyone using it going forward. | 17:34 |
menesis | OK, this is more clear | 17:35 |
menesis | but still, everything is named Flourish*View and f_template.pt | 17:35 |
menesis | are they going to be renamed back or what? | 17:35 |
th1a | I don't think so. | 17:35 |
menesis | that's what I mean by reintegrating | 17:35 |
th1a | Not now, at least. | 17:36 |
th1a | OK. Everyone set? | 17:37 |
aelkner | if we discuss section interventions, then yes | 17:37 |
aelkner | but we can let everyone else go if that's what you're asking | 17:38 |
th1a | Cool. | 17:38 |
* th1a drops the bag of gravel. | 17:38 | |
th1a | Have a good one guys. | 17:38 |
aelkner | http://69.164.203.135:7777/schoolyears/2010/semester-1/sections/1/interventions.html?TAB=messages | 17:39 |
aelkner | it looks like a good candidate for our new tertiary nav bar | 17:39 |
th1a | Who sees that when? | 17:39 |
aelkner | section leader | 17:40 |
th1a | From the section view? | 17:40 |
aelkner | ah | 17:40 |
th1a | I don't think I've seen this. | 17:40 |
aelkner | http://69.164.203.135:7777/schoolyears/2010/semester-1/sections/1 | 17:40 |
aelkner | you'll see an Inteventions link at the top right | 17:40 |
aelkner | this was done by yvl for Lehmann back in the day | 17:41 |
th1a | OK, so this will go under the $SECTION's group in the sidebar. | 17:41 |
aelkner | looking... | 17:42 |
th1a | For a section. | 17:42 |
aelkner | wait, when you are viewing a section | 17:42 |
aelkner | there are three sidebars linksets | 17:43 |
aelkner | do you mean the first one | 17:43 |
aelkner | add Interventions? | 17:43 |
aelkner | for example, from the demo instance: | 17:43 |
aelkner | http://69.164.203.135:6660/schoolyears/2010/q4/sections/4 | 17:43 |
aelkner | after Schedule? | 17:44 |
th1a | Yeah. | 17:44 |
aelkner | ok | 17:44 |
aelkner | and the tertiary nav i mentioned, use it? | 17:44 |
th1a | Sure, why not? | 17:44 |
th1a | Make it a table. Should be straightforward. | 17:45 |
th1a | The only problem is getting BACK there after you view or add messages. | 17:45 |
aelkner | yeahm you see the old skin doesn't handle that so well | 17:46 |
th1a | Indeed. | 17:46 |
aelkner | i could solve that using a querystring combined with a more intelegent Done link in these views | 17:46 |
aelkner | for instance, in the gradebook, adding an activity in the flourish skin needed to return to gradebook | 17:47 |
th1a | I'm going to make that something to come back to. | 17:47 |
aelkner | so i added nexturl=.... to the link | 17:47 |
aelkner | how do you mean? | 17:47 |
th1a | i.e., to defer for now. | 17:47 |
aelkner | but i f i can solve it? | 17:47 |
th1a | after string freeze. | 17:47 |
aelkner | ok, good idea | 17:48 |
th1a | We need to get all our strings in place first. | 17:48 |
th1a | Also, I sent you a bunch a gradebook text changes to implement. | 17:48 |
aelkner | ah, those were for me, i couldn't tell | 17:48 |
aelkner | fine | 17:48 |
aelkner | getting back to the section interventions tables... | 17:48 |
aelkner | View Messages (n) for column two | 17:49 |
aelkner | and Wrte New for column three | 17:49 |
aelkner | or would you like to use a + | 17:49 |
aelkner | and More...? | 17:49 |
aelkner | maybe not | 17:49 |
aelkner | these are text decisions we need to make, so... | 17:50 |
th1a | Oh... | 17:50 |
aelkner | you want to thik about it and send me an email later? | 17:51 |
aelkner | like you did with the gradebook email that i didn't realize was for me :) | 17:51 |
th1a | Well, this will be a table. | 17:51 |
th1a | Column 1 is name | 17:51 |
th1a | 2 is goals, and that can just be a link. | 17:51 |
aelkner | text? | 17:51 |
th1a | And then 3 is add | 17:51 |
th1a | Just have the number of goals in the cell. | 17:52 |
th1a | Column 3 is add with the add icon. | 17:52 |
th1a | I think that's fine. | 17:52 |
aelkner | so yes to + | 17:52 |
th1a | yes. | 17:52 |
aelkner | but i'm not sure about col 2 for either | 17:52 |
th1a | +1 | 17:52 |
aelkner | not View Goals (2) | 17:52 |
aelkner | just 2? | 17:52 |
th1a | Yes. | 17:52 |
aelkner | same for messages? | 17:53 |
th1a | Yes. | 17:53 |
th1a | We'll see how it looks. | 17:53 |
aelkner | fine | 17:53 |
aelkner | what about the col headers | 17:53 |
aelkner | Student, Messages, Add? | 17:53 |
aelkner | Student, Goals? | 17:53 |
aelkner | or Student, View Messages, Add? | 17:54 |
th1a | No "view" | 17:54 |
aelkner | Student, View, Add? | 17:55 |
aelkner | oh, sorry | 17:55 |
th1a | :-D | 17:55 |
aelkner | Student, Messages, Add | 17:55 |
th1a | Yes. | 17:55 |
aelkner | ok, that's done, so now you mentioned report sheets | 17:55 |
aelkner | i thought you had replaceafill dong that? | 17:55 |
replaceafill | i'm doing report reference | 17:56 |
aelkner | i thought you had moved on to report sheets, my mistake | 17:56 |
th1a | It is all a matter of who has time. | 17:56 |
aelkner | i see | 17:56 |
replaceafill | th1a i have a question about the reference btw | 17:56 |
replaceafill | http://69.164.203.135:7777/report_reference.html | 17:57 |
th1a | Sure. | 17:57 |
replaceafill | should those links be /groups, /schoolyears, etc? | 17:57 |
replaceafill | right now, i think they come from current term and active year | 17:58 |
th1a | The category links? | 17:59 |
replaceafill | yes, category and title links are the same | 17:59 |
th1a | Yes, | 17:59 |
th1a | OK, yeah, do what makes sense. | 17:59 |
th1a | It should be simpler now. | 17:59 |
th1a | (as you point out) | 17:59 |
replaceafill | kk | 18:00 |
aelkner | just found out that kk could mean ok, cool, which makes a lot more sense than how i've been interpreting | 18:03 |
aelkner | i thought kk was like ok, ok | 18:03 |
aelkner | that is more of an impatient, alright already | 18:03 |
aelkner | that's why i was asking about that before, as if anyone cared what i was thinking :) | 18:04 |
th1a | kk | 18:04 |
aelkner | :) | 18:04 |
th1a | :| | 18:04 |
replaceafill | :)) | 18:04 |
aelkner | oh, no not that one! | 18:04 |
aelkner | now you're just messing with me... | 18:04 |
replaceafill | |: | 18:04 |
aelkner | how does one give the middle finger in irc? | 18:04 |
replaceafill | :)) | 18:04 |
yvl | ..|.., aelkner | 18:05 |
yvl | sorry guys :/ | 18:05 |
aelkner | yes! | 18:05 |
aelkner | ..|.. | 18:05 |
replaceafill | :)) | 18:05 |
aelkner | i'll remember that one | 18:05 |
th1a | `|` | 18:05 |
th1a | _ | 18:05 |
replaceafill | i have a code organization question, yvl you still have some energy? | 18:07 |
aelkner | th1a, no meeting tomorrow? | 18:07 |
replaceafill | nm, i'll just put it all in the flourish.zcml file | 18:08 |
* yvl was going home, but speak your mind, replaceafill :) | 18:08 | |
replaceafill | yvl not a big deal, go home | 18:08 |
* yvl can think it over over a beer \o/ | 18:08 | |
aelkner | tomorrow meeting? | 18:09 |
aelkner | yes, no? | 18:09 |
replaceafill | aelkner from th1a: "So I'm thinking quick meetings the rest of the week and then maybe scaling down to three times a week next week." | 18:09 |
aelkner | yes, but i was looking for confimration | 18:09 |
aelkner | i;m thinking is not definitive | 18:09 |
replaceafill | :/ | 18:09 |
yvl | :D | 18:09 |
aelkner | yvl, may i ask you something quick | 18:10 |
yvl | sure | 18:10 |
aelkner | how do you preload a radio button in an add view with one of the buttons selected? | 18:10 |
aelkner | in updateWidgets, ight? | 18:10 |
yvl | with checked="checked" | 18:10 |
aelkner | but a widget is a pythin object that renders itself | 18:10 |
yvl | oh, wait, what library? | 18:10 |
yvl | formlib? | 18:11 |
aelkner | z3c | 18:11 |
aelkner | updateWidgets is where one changes things like hint for instance | 18:11 |
aelkner | but i couldn't figure out how to direct the widget to render the checked=checked | 18:11 |
aelkner | there is no context in an add view, so there is no value at that point , right? | 18:12 |
aelkner | i think i tried setting .value = '(True, ) | 18:12 |
yvl | that's a single widget with some radio options, right? | 18:13 |
aelkner | yes | 18:13 |
aelkner | it's a bool widget | 18:13 |
aelkner | the standard one comes up as radio with Yes and No | 18:13 |
aelkner | that's another question, why not a checkbox? | 18:13 |
aelkner | isn't that an app-wde decision we made? | 18:14 |
yvl | probably... | 18:14 |
replaceafill | aelkner th1a asked for yes no buttons | 18:14 |
replaceafill | instead of checkboxes | 18:14 |
aelkner | cool, thanks | 18:14 |
aelkner | so how do i get it to preload wth Yes checked? | 18:14 |
* yvl is looking for a good example... | 18:14 | |
yvl | ah, try setting widget.default to something | 18:15 |
aelkner | to something? | 18:16 |
* yvl can't remember how that thing is bound | 18:16 | |
yvl | either True/False or a (True, ) or a whatever value is supposed to be used as term | 18:17 |
yvl | also, you can look at | 18:17 |
yvl | z3c/form/widget.txt | 18:17 |
yvl | and search for AgeDefault | 18:17 |
yvl | this is that z3c.form style, you might remember - with staticwidgetattribute | 18:18 |
yvl | I think we spoke about that at some point | 18:18 |
yvl | I probably pointed you to... schooltool/skin/widgets.py fck editor's computed attribute | 18:19 |
aelkner | oh, that | 18:19 |
aelkner | so i need to do one of those things again? | 18:19 |
yvl | well, that way would work | 18:20 |
aelkner | i'll look into that, thanks | 18:20 |
yvl | but setting correct default value in the update could also work | 18:20 |
th1a | aelkner: Meeting tomorrow. | 18:20 |
aelkner | i tried setting it to True and ( | 18:20 |
aelkner | (True, ) to no avail | 18:20 |
aelkner | th1a, ok | 18:21 |
aelkner | yvl, we can discuss this tomorrow if i'm still stuck | 18:21 |
yvl | sure, aelkner | 18:21 |
aelkner | you can go home now, thanks again | 18:21 |
yvl | but StaticWidgetAttribute adapter named default should do the trick | 18:21 |
yvl | good luck, guys! | 18:21 |
aelkner | have a good evening, yvl | 18:22 |
yvl | thanks man | 18:22 |
replaceafill | th1a http://69.164.203.135:6660/report_reference.html | 18:25 |
replaceafill | how do we get there? | 18:25 |
* replaceafill still have trouble thinking about the old Manage view :) | 18:26 | |
th1a | replaceafill: That's a good question. | 18:27 |
th1a | Stick it under Data Import for now in School and I'll think about how to rename/move things. | 18:29 |
replaceafill | ah ok | 18:29 |
replaceafill | th1a http://69.164.203.135:6660/manage | 19:06 |
replaceafill | should i just call it "Reports"? | 19:07 |
replaceafill | i used "Report Reference" | 19:07 |
th1a | Reports | 19:07 |
th1a | - Overview | 19:07 |
th1a | - XLS Import | 19:07 |
th1a | ? | 19:07 |
th1a | The export should be registered as a report. | 19:07 |
th1a | (and linked from the import for convenience) | 19:08 |
replaceafill | th1a like this? http://69.164.203.135:6660/manage | 19:11 |
th1a | No export. | 19:12 |
replaceafill | ah, ok | 19:12 |
th1a | Or... yes actually. | 19:12 |
th1a | SOrry. | 19:12 |
replaceafill | :D | 19:13 |
replaceafill | putting it back... | 19:13 |
th1a | It doesn't go there as a special case, | 19:13 |
th1a | but it does go there once we start adding report sections for each individual object. | 19:13 |
th1a | There should be links to the School level reports in this section as well. | 19:13 |
th1a | See? | 19:13 |
th1a | e.g., when you go to person, there will be a reports section in the sidebar. | 19:14 |
th1a | Listing relevant reports. | 19:14 |
replaceafill | ah | 19:14 |
replaceafill | got it | 19:14 |
replaceafill | we should change the title of http://69.164.203.135:6660/report_reference.html | 19:15 |
replaceafill | right? | 19:15 |
replaceafill | Reports Overview? | 19:15 |
th1a | Report Overview | 19:15 |
replaceafill | k | 19:15 |
replaceafill | done | 19:16 |
replaceafill | anything else? | 19:16 |
replaceafill | (i mean, for the report overview view) | 19:17 |
th1a | Oh, the view iteself. | 19:18 |
th1a | Looks fine. | 19:18 |
replaceafill | kk, pushing to trunk then | 19:18 |
th1a | Oh... I think we added a file type to the report registrations. | 19:18 |
th1a | Can we add that to the table now. | 19:18 |
replaceafill | let me check | 19:18 |
th1a | aelkner: Is the above correct? | 19:18 |
replaceafill | i think we added a file_type for specifi reportlink directives | 19:19 |
* replaceafill goes see the code | 19:19 | |
replaceafill | yes, http://69.164.203.135:7777/schoolyears/2010/reports | 19:21 |
replaceafill | there we could use file_type | 19:21 |
th1a | I mean add file type as a column in the table. | 19:23 |
th1a | Which may need to be full width. | 19:23 |
th1a | But yes, also in the individual views. | 19:23 |
replaceafill | th1a http://69.164.203.135:6660/report_reference.html | 19:35 |
th1a | Good. | 19:35 |
th1a | So... there is some plumbing here. | 19:35 |
th1a | So actually, you should take that xls export link out. | 19:36 |
th1a | But then register that as a report, and wire it together so that it shows up automatically in the school reports section of the sidebar. | 19:36 |
th1a | So basically we're not really going to have the selections done at $OBJECT/reports | 19:37 |
th1a | anymore | 19:37 |
th1a | The last section in the sidebar should just be REPORTS | 19:37 |
th1a | and the reports for $OBJECT should just be in the sidebar there. | 19:37 |
th1a | Make sense? | 19:37 |
replaceafill | yes | 19:38 |
replaceafill | but the Reports sections should have an Overview option to $OBJECT/reports, right? | 19:38 |
replaceafill | so the user can see what eache report is about? | 19:38 |
th1a | Oh... I suppose. | 19:39 |
th1a | We have the data I guess. | 19:40 |
th1a | Yes, do that. | 19:40 |
replaceafill | k | 19:40 |
*** menesis has quit IRC | 19:56 | |
*** pgulley has quit IRC | 20:18 | |
aelkner | th1a, ayt? | 22:22 |
th1a | I am here. | 22:22 |
aelkner | as jelkner:jelkner, http://69.164.203.135:36660/schoolyears/2010-2011/20102011/sections/1 | 22:22 |
aelkner | floow the Interventions link | 22:23 |
aelkner | follow | 22:23 |
aelkner | now navigational issues aren't as hard to fix as you might think | 22:23 |
aelkner | but even so, i have some suggestions for title/subtitle changes | 22:23 |
th1a | I don't think they're hard. Do you just want to do it now? | 22:24 |
aelkner | i think the student intervention views should all have the student | 22:24 |
aelkner | yes | 22:24 |
aelkner | title as title | 22:24 |
aelkner | it makes more sense to have: | 22:24 |
aelkner | John Doe: Inteventions | 22:24 |
aelkner | John Doe: New Message | 22:25 |
aelkner | actually | 22:25 |
aelkner | John Doe: New Intervention Message | 22:25 |
aelkner | as long as the Submit and Cancel buttons take the user back where they come from | 22:25 |
th1a | Well, let's be consistent. | 22:26 |
aelkner | it will look smooth | 22:26 |
aelkner | we have English: Intervention | 22:26 |
aelkner | Interventions | 22:26 |
th1a | Yeah, you're right. Name first. | 22:26 |
aelkner | so John Doe: Interventions is consistent with thqat | 22:26 |
aelkner | so i'll change the titles and add the navigation logic, and it will operate a lot smoother | 22:27 |
aelkner | otherwise, does it look ok? | 22:27 |
th1a | Yeah. | 22:28 |
aelkner | ok, i'll have to show you that stuff tomorrow | 22:28 |
aelkner | and i'll work on the gradebook text changes, too | 22:28 |
th1a | kk | 22:29 |
th1a | :| | 22:29 |
aelkner | ..|.. | 22:29 |
aelkner | only kidding :) | 22:29 |
replaceafill | th1a http://69.164.203.135:6660/persons/german | 22:31 |
replaceafill | http://69.164.203.135:6660/schoolyears/2010/groups/teachers | 22:31 |
replaceafill | http://69.164.203.135:6660/schoolyears/2010/q1/sections/2 | 22:32 |
replaceafill | http://69.164.203.135:6660/schoolyears/2010 | 22:32 |
replaceafill | http://69.164.203.135:6660/schoolyears/2010/q4 | 22:32 |
replaceafill | sorry for the flooding :) | 22:32 |
replaceafill | person, group, section, school year, term | 22:32 |
replaceafill | i think those links should be dialogs, right? | 22:34 |
replaceafill | (i mean the report links) | 22:34 |
th1a | ... | 22:35 |
replaceafill | i wonder how to differentiate which ones should be dialogs and the ones that spits pdfs directly... | 22:37 |
th1a | They all could pop dialogs. | 22:37 |
replaceafill | with a Download button for those that don't use a request view | 22:39 |
th1a | Yes. | 22:39 |
replaceafill | also, does the title "Student Detail Report by Group" still make sense in the person view? | 22:41 |
replaceafill | i mean, it's under the Reports group | 22:41 |
replaceafill | maybe only "Student Detail by Group"? | 22:41 |
replaceafill | sorry, i meant for the group view | 22:41 |
th1a | Yes, the word "report" was always redundant. | 22:41 |
th1a | I was wondering if we could get rid of the "by group" part myself. | 22:42 |
replaceafill | right, we're *in* the group | 22:42 |
th1a | y | 22:44 |
th1a | Those are set in the interface, right? | 22:49 |
replaceafill | the titles? | 22:49 |
replaceafill | in zcml | 22:50 |
th1a | Er, yes. | 22:50 |
replaceafill | based on your last email, could i move Import under School to an Actions group? | 22:51 |
replaceafill | and make Reports use the same viewlet as the other components | 22:51 |
replaceafill | (i'm trying to insert overview at the top....) | 22:51 |
th1a | y | 22:52 |
replaceafill | kk | 22:52 |
* th1a goes to the beer store. | 22:56 | |
replaceafill | th1a http://69.164.203.135:6660/manage | 23:31 |
replaceafill | Reports uses the same viewlet manager now | 23:31 |
replaceafill | also, http://69.164.203.135:6660/report_reference.html | 23:32 |
replaceafill | need a description for the XLS report :) | 23:32 |
* replaceafill goes to get lunch | 23:36 | |
*** menesis has joined #schooltool | 23:50 | |
*** replaceafill has quit IRC | 23:52 |
Generated by irclog2html.py 2.15.1 by Marius Gedminas - find it at mg.pov.lt!