th1a | I'm afraid Glenda went home and we lost a day of debugging. | 00:08 |
---|---|---|
th1a | Hm. | 00:08 |
replaceafill | th1a, i'm downloading her DB | 00:09 |
replaceafill | i'll be able to test the whole procedure myself | 00:09 |
th1a | Oh, did she just not reply to me? | 00:09 |
replaceafill | yes | 00:09 |
replaceafill | she does that :) | 00:09 |
th1a | OK. Good. | 00:09 |
th1a | We seem to be dredging up a whole range of things. | 00:10 |
replaceafill | and she sent me her xls files too | 00:10 |
replaceafill | as i requested | 00:10 |
th1a | Or, Glenda is. | 00:10 |
replaceafill | regarding her last bug, i'll check: | 00:11 |
replaceafill | 1. is not her initial DB | 00:11 |
replaceafill | 2. it's not the VA section importer | 00:11 |
replaceafill | i guess glenda either just forgot to hit the Assign button in the batch view | 00:23 |
replaceafill | or she batch assigned in 2012-2013 | 00:23 |
replaceafill | and she sent me her *current* db | 00:23 |
replaceafill | and i don't see the traceback she mentioned | 00:24 |
th1a | Hrm... | 00:27 |
th1a | The batch assign is in courses? | 00:27 |
th1a | Yes... | 00:28 |
th1a | Maybe we'd better improve that year tab before we do anything else. | 00:28 |
th1a | (that is, all secondary navigation) | 00:28 |
th1a | It is one piece of the style guide I've never understood but just went along with. | 00:29 |
th1a | replaceafill. | 00:30 |
replaceafill | oh sorry i didn't notice the previous messages :D | 00:31 |
th1a | np... I forgot to say your name. | 00:31 |
replaceafill | just replied to glend | 00:32 |
replaceafill | a | 00:32 |
replaceafill | i think she just got confused by the batch assign view | 00:33 |
replaceafill | search vs assign | 00:33 |
replaceafill | search shows you the *preview* | 00:33 |
replaceafill | but the assign button is waaaay below | 00:33 |
th1a | Ah... hm. | 00:33 |
th1a | It doesn't batch/ | 00:33 |
replaceafill | i guess the user may think "ah it's already done" | 00:33 |
th1a | ? | 00:33 |
replaceafill | it does | 00:34 |
replaceafill | if you click Assign | 00:34 |
th1a | Does the search batch? | 00:35 |
replaceafill | you mean as in "table batch"? | 00:35 |
th1a | Yeah. | 00:35 |
replaceafill | no | 00:35 |
th1a | That's why it is so long. | 00:35 |
replaceafill | correct | 00:35 |
th1a | OK... well, put assign above too? | 00:36 |
replaceafill | ok | 00:37 |
th1a | I mean, I just hate to get into the whole "if you hit assign you're going to be matching not only the things you see below but the rest of the batched search results. | 00:37 |
th1a | " | 00:37 |
th1a | Thing. | 00:37 |
replaceafill | :D | 00:37 |
replaceafill | got it | 00:37 |
th1a | But OTOH, putting the button at the bottom of a thousand things isn't so great either. | 00:37 |
replaceafill | i'll add another Assign button | 00:39 |
th1a | For secondary navigation I think we only need to eliminate the bottom line on the active tab and draw the same line on the top and sides. | 00:39 |
th1a | And make the active year text bold. | 00:40 |
th1a | Or at least that'll help. | 00:40 |
replaceafill | ah, i think i get what you mean | 00:44 |
replaceafill | it is this one, right? | 00:46 |
replaceafill | https://bugs.launchpad.net/schooltool/+bug/1214121 | 00:46 |
th1a | Yes. | 00:47 |
replaceafill | th1a, http://imagebin.org/index.php?mode=image&id=268844 | 00:52 |
replaceafill | something like that | 00:52 |
replaceafill | but better :) | 00:52 |
replaceafill | it's just a mock :P | 00:52 |
th1a | Looking... | 00:57 |
th1a | Uh... | 00:57 |
th1a | Well... THAT'S THE POINT. | 00:58 |
th1a | Even now when I was looking at it I thought it was opposite. | 00:58 |
th1a | The active tab shouldn't be grayed out. | 00:58 |
th1a | Nor should it look like a link. | 00:58 |
th1a | So that's what I really want. | 00:58 |
th1a | The UI is so unintuitive to me that I can't ever write the bug report correctly. | 00:59 |
th1a | Did you ever think the way we were doing it was weird? | 00:59 |
th1a | replaceafill? | 00:59 |
*** replaceafill has quit IRC | 01:00 | |
th1a | sigh | 01:01 |
*** povbot has joined #schooltool | 02:11 | |
*** menesis has joined #schooltool | 02:12 | |
*** yvl has joined #schooltool | 02:13 | |
*** th1a has quit IRC | 03:14 | |
*** povbot_ has joined #schooltool | 04:04 | |
*** povbot has quit IRC | 04:04 | |
*** yvl has quit IRC | 11:30 | |
*** th1a has joined #schooltool | 12:16 | |
*** khildin has joined #schooltool | 13:01 | |
*** replaceafill has joined #schooltool | 16:24 | |
th1a | Thank God you're back replaceafill. | 16:25 |
replaceafill | hi th1a | 16:25 |
replaceafill | sorry about yesterday, we lost electricity for a while | 16:25 |
th1a | Understood. | 16:26 |
th1a | We need to get things straightened out with Glenda. | 16:27 |
th1a | Did you figure out what was going on? | 16:27 |
replaceafill | not really, i wasn't able to reproduce that KeyError | 16:28 |
th1a | Did you see her latest email? | 16:28 |
replaceafill | yes | 16:28 |
th1a | replaceafill: Is there any chance you can blow off French today? | 16:28 |
th1a | This is turning into a major crisis. | 16:29 |
replaceafill | what do you want me to do? | 16:29 |
replaceafill | meet with her? | 16:29 |
th1a | I think we need to have a meeting. | 16:29 |
th1a | Can you meet this morning if necessary? | 16:30 |
replaceafill | i guess | 16:30 |
th1a | OK... let me se. | 16:30 |
th1a | Do you have any idea of how School decides which year to display? | 16:35 |
th1a | That obviously is a problem. | 16:35 |
th1a | replaceafill? | 16:36 |
replaceafill | first i want to see if glenda is not referring to the cando gradebook | 16:36 |
replaceafill | most of the buttons or nextURL logic that take you to School should get you to the active year | 16:37 |
replaceafill | and they have a schoolyear_id to go to previous years | 16:38 |
th1a | Under what circumstances? | 16:38 |
replaceafill | ? | 16:38 |
th1a | Under what circumstances would you have a schoolyear_id? | 16:39 |
replaceafill | when you're looking for example at a group | 16:40 |
replaceafill | the done button has the year id | 16:40 |
replaceafill | and generates a link back such as .../groups?schoolyear_id=2012-2013 | 16:41 |
th1a | We may just need to make that more draconian. | 16:42 |
th1a | Well, just change it so that the active year is the only active tab, so you can only really navigate to the "active" year. | 16:42 |
replaceafill | uh? that'd be confusing imho | 16:43 |
replaceafill | you can easily go to /groups | 16:44 |
th1a | Well... I think we have to make it HARD to switch years. | 16:44 |
replaceafill | and visit an old year | 16:44 |
th1a | Yes. | 16:44 |
th1a | I mean, the only change might be that the inactive year tabs are inactive links. | 16:45 |
th1a | And maybe temporarily the school page only goes to the active year. | 16:45 |
th1a | It is a hack until we have year statuses. | 16:45 |
replaceafill | what about the gradebooks? | 16:46 |
replaceafill | or section links in Home pages for people? | 16:46 |
th1a | I'm not so worried about that. | 16:46 |
replaceafill | they can easily take you to a previous year | 16:46 |
th1a | The administrator screwing up is the issue. | 16:46 |
replaceafill | ok | 16:46 |
th1a | If a teacher can't see that they're in last year's sections, they've got a problem or a very weird school. | 16:46 |
replaceafill | i think it's a valid posibility that an admin lands in a previous year through the Home page of a person | 16:49 |
th1a | Why? | 16:53 |
replaceafill | because old years data is accessible there | 16:53 |
th1a | OK, let's just make the school page ALWAYS go to the active year and make the other year tabs go to the activate year page. | 16:54 |
replaceafill | so we need to change /groups, /sections, /courses, /terms, /timetables | 16:58 |
replaceafill | i don't like the change, but it's doable... | 16:58 |
th1a | We do? Can't School ignore the parameter? | 16:58 |
replaceafill | i'll start on that | 16:58 |
replaceafill | i mean, you want the links disabled, right? | 16:59 |
replaceafill | all of those use tertiary navigation | 16:59 |
replaceafill | for the years | 16:59 |
th1a | Can't we change the tertiary navigation in one place? | 16:59 |
replaceafill | it's the same base class | 17:00 |
replaceafill | let me check | 17:00 |
th1a | If it is a ton of little changes everywhere, maybe we don't do it. | 17:00 |
replaceafill | oh sorry, no i meant the things we need to check | 17:00 |
replaceafill | not change | 17:01 |
replaceafill | :( it's the same base class, but a different manager for each view | 17:03 |
th1a | Can we hang out now? | 17:04 |
replaceafill | sure | 17:04 |
th1a | Can't you just change where the link goes in all of them? | 17:04 |
th1a | Eh. | 17:04 |
replaceafill | ok, ready for the hangout | 17:07 |
th1a | Hm... When I click Done on Groups as Clerk I end up at my home page. | 17:07 |
replaceafill | maybe i should use a clerk only user | 17:09 |
replaceafill | having manager in the three groups is probably not helping me to see this | 17:09 |
th1a | YES. | 17:12 |
th1a | This is a big underlying testing problem for us | 17:13 |
th1a | I added the three kinds of admin users to my spreadsheet. | 17:13 |
replaceafill | you coming th1a? | 17:13 |
th1a | Coming? | 17:13 |
replaceafill | to the hangout? | 17:13 |
th1a | OH, THERE'S A HANGOUT. | 17:14 |
replaceafill | i voluteer to move to VA for a week... | 17:35 |
th1a | *sigh* | 17:35 |
replaceafill | or i should get a better connection.... | 17:35 |
th1a | It helped when I turned my video off. | 17:35 |
replaceafill | and better english skills... | 17:35 |
replaceafill | ok | 17:35 |
th1a | Static screenshots don't take too much bandwidth. | 17:35 |
th1a | I have to run across campus and back. | 17:36 |
th1a | bb in 15. | 17:36 |
replaceafill | ok | 17:36 |
th1a | Good luck. ;-) | 17:36 |
th1a | Er, wait, I'm watching Julia! | 17:37 |
th1a | I'm a little wound up. | 17:37 |
*** replaceafill has quit IRC | 17:41 | |
*** replaceafill has joined #schooltool | 17:42 | |
th1a | Hi replaceafill. | 17:42 |
replaceafill | oh boy | 17:42 |
replaceafill | ok, downloading the 2012 sheets | 17:43 |
th1a | Oh boy? | 17:44 |
replaceafill | i got disconnected again | 17:44 |
th1a | I saw. | 17:44 |
replaceafill | i'll start importing now | 17:44 |
replaceafill | ok, 2012 set up finished | 18:00 |
replaceafill | starting 2013 | 18:00 |
replaceafill | yay, success! there's the error | 18:03 |
replaceafill | now, rolling back to see what's actually happen | 18:04 |
replaceafill | *ing | 18:04 |
replaceafill | oh my | 18:12 |
replaceafill | th1a, the Student/Teacher/Persons importers are supposed to "update" existing objects, right? | 18:13 |
th1a | The students. | 18:13 |
th1a | erm | 18:13 |
th1a | I mean. | 18:13 |
replaceafill | Students/Teachers/Persons | 18:13 |
th1a | The personal information, yes. | 18:13 |
th1a | Anything else? | 18:13 |
replaceafill | the person importer base class is CREATING new objects every time! | 18:14 |
replaceafill | that's the reason for the catalog error | 18:14 |
replaceafill | the objects are lost | 18:14 |
replaceafill | and replaced | 18:15 |
th1a | Oh, god. | 18:15 |
th1a | It is destroying and recreating them? | 18:15 |
replaceafill | it's creating a new one and replacing the old one | 18:15 |
replaceafill | it doesn't do "del person" exactly | 18:16 |
replaceafill | http://bazaar.launchpad.net/~schooltool-owners/schooltool/trunk/revision/2681.1.15/src/schooltool/export/importer.py | 18:16 |
replaceafill | line 584 | 18:17 |
replaceafill | but i understand | 18:17 |
replaceafill | i mean | 18:17 |
replaceafill | i dont understand | 18:17 |
replaceafill | has nobody ever updated personal information by reimporting? | 18:17 |
th1a | Well..., you would think. | 18:23 |
th1a | We must have just done it in some way that didn't have a lot of other meaningful data attached. | 18:23 |
th1a | I mean, it does update it, right? But if you weren't in a section, for example. | 18:23 |
replaceafill | a sec, pdb'ing.... | 18:24 |
replaceafill | phew | 18:29 |
replaceafill | my bad th1a | 18:29 |
th1a | ? | 18:29 |
replaceafill | sorry for scaring you | 18:29 |
replaceafill | it's not that | 18:29 |
replaceafill | it's just that addPerson(...) is confusing | 18:30 |
replaceafill | but addPerson in fact checks for the update | 18:30 |
th1a | Ah. | 18:31 |
th1a | Do you know what the bug is then? | 18:31 |
replaceafill | i'm firing a modifiedevent after the update | 18:31 |
replaceafill | to see if the catalog reacts | 18:32 |
th1a | How's it look, replaceafill? | 18:40 |
replaceafill | if i fire the event, contacts get in the way | 18:40 |
replaceafill | i'm disabling contact subscribers just for testing | 18:41 |
th1a | So it looks like you're on the right track but it is a little complex? | 18:41 |
replaceafill | i remember a contact bug | 18:41 |
replaceafill | related to this | 18:41 |
replaceafill | well, at least i have the right data to reproduce it :) | 18:41 |
replaceafill | if that's good news somehow... | 18:41 |
th1a | It is a bug with the importer related to updating the catalog. | 18:42 |
replaceafill | definitely | 18:42 |
replaceafill | of that i'm sure :P | 18:43 |
replaceafill | can i tell glenda i got the traceback and i'll fix it? | 18:43 |
th1a | I did. | 18:43 |
replaceafill | so she's not waiting for me for another hangout | 18:44 |
replaceafill | ah ok | 18:44 |
replaceafill | thanks | 18:44 |
th1a | Presumably we'll have something for her tomorrow? | 18:44 |
replaceafill | i think so | 18:44 |
replaceafill | yes | 18:44 |
*** khildin has quit IRC | 18:45 | |
replaceafill | th1a, fixed | 18:51 |
replaceafill | :) | 18:51 |
replaceafill | the importer uses this "temporary" person object | 18:51 |
replaceafill | to update existing ones | 18:52 |
th1a | Huh? | 18:52 |
replaceafill | but when the relationships to groups (students or teachers) was set | 18:52 |
replaceafill | we were still using the temporary object | 18:52 |
replaceafill | instead of the real person object | 18:52 |
replaceafill | so the keyerror was actually on temporary "ghost" persons | 18:53 |
replaceafill | and it was very confusing | 18:54 |
replaceafill | because when you pdb the "ghost" | 18:54 |
replaceafill | it looks like the real one, same data | 18:54 |
replaceafill | pushing the fix to trunk | 18:55 |
th1a | Thanks replaceafill. | 18:56 |
th1a | Sorry to mess up your day... | 18:56 |
replaceafill | th1a, i think we're going to have to ask glenda to start the process over | 18:56 |
replaceafill | np th1a | 18:56 |
replaceafill | i know this is urgent | 18:56 |
th1a | Having her start over won't be so bad. | 18:56 |
th1a | She's used to that I'm afraid. | 18:56 |
replaceafill | kk | 18:57 |
replaceafill | what about the "other" issues? | 18:57 |
replaceafill | school year | 18:57 |
th1a | OK. | 18:57 |
th1a | Hm... | 19:00 |
th1a | UHHHH... | 19:04 |
th1a | Is there some reason none of the report links are doing anything for me? | 19:04 |
th1a | replaceafill? | 19:05 |
replaceafill | hhmm | 19:05 |
replaceafill | under school? | 19:05 |
th1a | Is that just me? | 19:05 |
th1a | Anywhere. | 19:06 |
th1a | Firefox and Chrome. | 19:06 |
th1a | Do you have a trunk instance? | 19:06 |
replaceafill | yes | 19:06 |
replaceafill | well | 19:06 |
replaceafill | sandbox | 19:06 |
replaceafill | not deb packages | 19:06 |
th1a | Should be the same. | 19:06 |
th1a | Are your reports working? | 19:06 |
replaceafill | xls export works | 19:06 |
replaceafill | yes | 19:06 |
th1a | Anything else. | 19:07 |
th1a | I'm getting nothing. | 19:07 |
replaceafill | hhmm im still using manager | 19:08 |
replaceafill | are you using "just" a clerk? | 19:08 |
replaceafill | ah! | 19:08 |
replaceafill | i just saw one of the issues glenda was mentioning i think | 19:09 |
replaceafill | hhmm actually it's the oppossite | 19:09 |
replaceafill | in School | 19:09 |
replaceafill | when you're in a year | 19:09 |
th1a | Either. | 19:09 |
replaceafill | the Groups/Courses/Sections links | 19:09 |
replaceafill | take you to /groups, /courses and /sections | 19:09 |
replaceafill | *i* was expecting 2012 courses | 19:10 |
replaceafill | and got 2013 | 19:10 |
replaceafill | th1a, section reports also work for me | 19:11 |
replaceafill | roster, etc | 19:12 |
th1a | No reports are working for me at all. | 19:13 |
th1a | Well... | 19:13 |
replaceafill | debs? | 19:13 |
th1a | Yes. | 19:13 |
replaceafill | maybe i should try debs | 19:13 |
th1a | Let me check my javascript errors... | 19:15 |
th1a | This? [17:14:50.699] Unexpected end of file while searching for end of @media, @supports or @-moz-document rule. Unexpected end of file while searching for '}'. @ http://localhost:7080/@@/schooltool.skin.flourish/flourish.css:382 | 19:15 |
replaceafill | :| | 19:17 |
replaceafill | true | 19:17 |
replaceafill | we're missing a } | 19:17 |
replaceafill | in that file | 19:17 |
replaceafill | and in page.css | 19:18 |
th1a | I guess there could be some packaging weirdness with the jquery. | 19:18 |
replaceafill | how did you get the css error? | 19:20 |
replaceafill | chrome? | 19:20 |
th1a | Firefox console. | 19:20 |
replaceafill | i mean, where do you see that kind of error | 19:20 |
replaceafill | ah | 19:20 |
replaceafill | to me console means firebug console in ff :D | 19:20 |
replaceafill | ff doesn't like the -moz-* rules anymore :| | 19:22 |
replaceafill | fixed css files in trunk | 19:23 |
*** khildin has joined #schooltool | 19:23 | |
th1a | Can you get the packages going? | 19:25 |
replaceafill | on it | 19:25 |
replaceafill | wow so many dependencies :D | 19:28 |
th1a | I have to know if I'm losing my mind before I go make tacos. | 19:30 |
replaceafill | :D | 19:30 |
replaceafill | installing... | 19:30 |
replaceafill | th1a, school xls export works for me | 19:32 |
replaceafill | using debs | 19:32 |
replaceafill | you don't even get the dialogs? | 19:32 |
replaceafill | the request report dialogs? | 19:33 |
th1a | That's what I'm not getting. | 19:34 |
th1a | It just seems like some kind of javascript craziness. | 19:34 |
th1a | Nothing is happening at all when I click the links. | 19:34 |
th1a | Is it working for you? | 19:34 |
replaceafill | yes | 19:35 |
th1a | I'm on Saucy. | 19:35 |
replaceafill | hhmm i'm on raring | 19:35 |
replaceafill | i can install saucy if you want | 19:35 |
replaceafill | and test | 19:35 |
th1a | I can ask gediminas to. | 19:35 |
replaceafill | ok | 19:35 |
replaceafill | so... | 19:36 |
replaceafill | school years? | 19:36 |
th1a | You were saying you found an issue with that? | 19:36 |
replaceafill | ah yes | 19:36 |
replaceafill | do you have 2 years? | 19:36 |
replaceafill | in your instance | 19:36 |
th1a | Yes. | 19:37 |
replaceafill | if you go to School | 19:37 |
replaceafill | and you go to a non-active year | 19:37 |
replaceafill | and then click Groups, Courses, Sections, Terms, etc | 19:37 |
replaceafill | you're redirected to that view but using the ACTIVE school year | 19:37 |
replaceafill | kind of what you want i guess | 19:38 |
replaceafill | but i find it confusing | 19:38 |
th1a | Well, I wouldn't want THAT. | 19:38 |
replaceafill | right, but i mean, that's probably what glenda was hitting | 19:38 |
replaceafill | jumping from one year to the other | 19:38 |
replaceafill | she made a reference to School when she mentioned it | 19:39 |
replaceafill | but anyway | 19:39 |
th1a | OK, fix that then. | 19:39 |
replaceafill | how should we fix this | 19:39 |
th1a | Let's not do anything rash. | 19:39 |
replaceafill | ok | 19:39 |
th1a | Try to improve the current system. | 19:39 |
replaceafill | Groups, courses and the rest should take you to the same year your looking at in School | 19:40 |
replaceafill | correct? | 19:40 |
th1a | Also, when we lost you yesterday I was trying to explain that I've always thought the active/inactive styles in our tabs looked reversed. | 19:40 |
th1a | But I let it go in the interest of following the guide. | 19:40 |
replaceafill | ah right | 19:40 |
replaceafill | i did see the log ;) | 19:41 |
replaceafill | so it should be the opposite? | 19:41 |
th1a | Don't you think? | 19:41 |
* replaceafill stops the debs and goes back to the sandbox | 19:41 | |
replaceafill | i want to see how the gradebook looks | 19:42 |
replaceafill | iirc it uses the same third-nav css | 19:42 |
th1a | We probably need to also change the no tab background color. | 19:42 |
replaceafill | no tab? | 19:43 |
th1a | The color where there is no tab. | 19:43 |
replaceafill | do we show that area with no tab? | 19:45 |
th1a | The rest of the bar is gray. | 19:46 |
th1a | To the right of the tabs. | 19:46 |
th1a | Maybe it should be white. | 19:47 |
replaceafill | ah | 19:47 |
replaceafill | that's the no-tab area! | 19:47 |
replaceafill | :D | 19:47 |
th1a | The area with no tabs! | 19:47 |
replaceafill | third-nav th1a third-nav! | 19:47 |
th1a | Do you need to eat? I need to eat. | 19:47 |
replaceafill | ah no, just had breakfast | 19:47 |
replaceafill | i just found another issue | 19:47 |
replaceafill | with Done button | 19:47 |
replaceafill | in /sections | 19:48 |
replaceafill | it takes you to /manage | 19:48 |
replaceafill | even if you're in a previous year | 19:48 |
replaceafill | that probably also confused glenda | 19:48 |
replaceafill | i'll start by fixing the links in School | 19:48 |
th1a | Did you see that clerk done issue I mentioned? | 19:48 |
replaceafill | ah no sorry | 19:48 |
replaceafill | where is that? | 19:48 |
th1a | OK, work on those, I gotta eat. | 19:48 |
replaceafill | ok | 19:48 |
replaceafill | i'll be around | 19:49 |
th1a | Uh... as clerk just Groups > Done takes you to your home for some reason. | 19:49 |
th1a | OK, I'm going to eat. | 19:49 |
replaceafill | kk | 19:51 |
th1a | how are we doing replaceafill? | 20:49 |
replaceafill | good, almost done with the School links | 20:50 |
replaceafill | found some order weirdness | 20:50 |
replaceafill | but fixed now | 20:50 |
th1a | What time is it for you? I gotta get used to this. | 20:51 |
replaceafill | 11:51 | 20:51 |
th1a | OK... seven hours. | 20:53 |
replaceafill | yes | 20:53 |
replaceafill | i can get up for your mornings though | 20:53 |
replaceafill | specially if that helps me not missing french ;) | 20:53 |
replaceafill | although... | 20:54 |
replaceafill | glenda is almost my timezone | 20:54 |
replaceafill | so nm | 20:54 |
th1a | That's the problem. | 20:54 |
th1a | Hopefully that sacrifice will put us over the hump. | 20:54 |
replaceafill | i just noticed the clerk getting redirected to Home from Courses | 20:55 |
replaceafill | most of those Done buttons do the same | 20:55 |
th1a | Yeah, why? | 20:56 |
replaceafill | it seems like a safety check | 20:56 |
replaceafill | so you don't get forbidden | 20:56 |
replaceafill | those views are public | 20:56 |
replaceafill | we're using a can_edit "traverser?" | 20:57 |
replaceafill | which is not taking clerks into account apparently | 20:57 |
replaceafill | i'll see how /manage allows clerks access | 20:58 |
th1a | OK. | 20:58 |
replaceafill | and will use the same | 20:58 |
replaceafill | i do think we should carry the year a little more in those buttons though | 20:58 |
replaceafill | so you get redirected to where you came from | 20:58 |
replaceafill | instead of just /manage | 20:58 |
th1a | Probably. | 21:01 |
th1a | Actually, definitely, right? | 21:01 |
replaceafill | +1 | 21:01 |
replaceafill | i'll make them as smarter as i can | 21:01 |
replaceafill | if that's ok | 21:01 |
*** menesis has quit IRC | 21:12 | |
replaceafill | fixed School links in trunk | 21:17 |
replaceafill | now Done buttons | 21:17 |
replaceafill | th1a, don't you think we should add Add: Clerk, Site Manager options to /persons? | 21:21 |
th1a | Oh... I don't know. | 21:39 |
th1a | Especially since people really need to be both. | 21:39 |
replaceafill | ah, good point | 21:39 |
replaceafill | question | 21:39 |
replaceafill | who's supposed to manage contacts? | 21:39 |
replaceafill | i ask because the Contacts link is not accessible for clerks | 21:40 |
replaceafill | and the superuser gets forbidden on it | 21:40 |
th1a | Clerks. | 21:40 |
replaceafill | kk | 21:41 |
replaceafill | 6 tabs open with different roles :) | 21:52 |
* replaceafill wishes he had paid more attention to the role refactoring conversation... | 21:53 | |
*** menesis has joined #schooltool | 22:02 | |
replaceafill | th1a, done buttons fixed | 22:17 |
* replaceafill goes to get lunch, bb in ~40 | 22:26 | |
*** menesis has quit IRC | 22:48 | |
*** khildin has quit IRC | 23:13 | |
*** replaceafill has quit IRC | 23:21 | |
*** menesis has joined #schooltool | 23:26 | |
*** replaceafill has joined #schooltool | 23:28 |
Generated by irclog2html.py 2.15.1 by Marius Gedminas - find it at mg.pov.lt!