*** replaceafill has quit IRC | 00:56 | |
*** dlobo has quit IRC | 02:53 | |
*** dlobo has joined #schooltool | 02:54 | |
*** dlobo has quit IRC | 02:56 | |
*** dlobo has joined #schooltool | 03:50 | |
*** dlobo has quit IRC | 03:50 | |
*** dlobo has joined #schooltool | 03:50 | |
*** dlobo has quit IRC | 03:58 | |
*** alga has quit IRC | 04:10 | |
*** dlobo has joined #schooltool | 04:29 | |
*** dlobo has quit IRC | 04:30 | |
*** dlobo has joined #schooltool | 04:48 | |
*** dlobo has quit IRC | 05:28 | |
*** dlobo has joined #schooltool | 06:48 | |
*** dlobo has quit IRC | 06:51 | |
*** th1a has quit IRC | 07:05 | |
*** alga has joined #schooltool | 09:24 | |
*** yvl has joined #schooltool | 10:34 | |
*** ignas has joined #schooltool | 13:06 | |
*** menesis has quit IRC | 13:07 | |
*** menesis1 has joined #schooltool | 13:33 | |
*** menesis has joined #schooltool | 13:34 | |
*** menesis has left #schooltool | 13:34 | |
*** menesis has joined #schooltool | 13:34 | |
*** menesis has quit IRC | 13:35 | |
*** menesis1 has quit IRC | 13:35 | |
*** menesis has joined #schooltool | 13:35 | |
aelkner | yvl: i see you're looking into the ckeditor problem | 16:17 |
---|---|---|
aelkner | is there anything i can do to assist? | 16:17 |
yvl | thanks, but I fixed it | 16:17 |
yvl | just need to finish writing tests | 16:17 |
aelkner | oh, oh | 16:17 |
yvl | then release a new schooltool egg | 16:18 |
aelkner | egg of zope.html? | 16:18 |
aelkner | i'm not using schooltool egg you know | 16:18 |
aelkner | i use branch of schooltool trunk | 16:18 |
yvl | then you'll need to update the branch to the newest version | 16:18 |
aelkner | it's waiting? | 16:19 |
aelkner | bzr pull? | 16:19 |
yvl | did not commit yet | 16:19 |
aelkner | what about the copy i did of fckeditor from 2.6.whatever to . | 16:19 |
aelkner | should i undo that? | 16:19 |
yvl | yes | 16:20 |
aelkner | so what was the reason that the files are in the 2.6... direcotry? | 16:20 |
aelkner | it seemed strange to me | 16:20 |
aelkner | was i right about setup.py being at play? | 16:21 |
yvl | zope.html changed the path to the editor | 16:23 |
yvl | in ST, we have both zope forms and z3c.form forms | 16:23 |
yvl | zope app forms use a widget defined in zope.html | 16:23 |
yvl | they updated the widget to reflect path changes | 16:23 |
yvl | z3c.form has no integration with fckeditor | 16:24 |
yvl | so we wrote our own | 16:24 |
yvl | but did not update it, when zope.html changed | 16:24 |
*** th1a has joined #schooltool | 16:24 | |
aelkner | excellent | 16:26 |
aelkner | so i should have something to install at SLA this morning, right? | 16:27 |
yvl | yes :) | 16:27 |
yvl | soon... | 16:27 |
aelkner | thank you, thank you... | 16:27 |
yvl | apologies for not fixing it earlier | 16:28 |
aelkner | no prob, you're helping me out big time right now | 16:29 |
*** dlobo has joined #schooltool | 16:34 | |
*** alga has quit IRC | 17:00 | |
yvl | aelkner: fix released to schooltool trunk | 17:18 |
aelkner | ok, i'll try now | 17:18 |
yvl | I didn't test it manually, since it will be easier for you to do that | 17:18 |
*** Aiste has joined #schooltool | 17:19 | |
yvl | and also - it's kind of a hot topic at the moment ;) | 17:19 |
aelkner | how's that? | 17:21 |
yvl | people are waiting for the fix! :) | 17:22 |
yvl | (so it becomes a hot topic ;) ) | 17:22 |
aelkner | what people besides me? | 17:24 |
yvl | sorry, I was just joking | 17:24 |
yvl | I meant - you are waiting for the fix | 17:24 |
aelkner | oh, so funny :) | 17:26 |
aelkner | anyway | 17:26 |
aelkner | it works! yeah! | 17:26 |
aelkner | live at SLA | 17:26 |
yvl | finally... :) | 17:26 |
aelkner | i'm sending them the final note to tell them to have at it | 17:27 |
aelkner | thanks again for being so quick to respond | 17:27 |
yvl | you're very welcome :) | 17:27 |
aelkner | th1a: i informed SLA that it's ready | 17:31 |
yvl | ok, I'm going home | 17:33 |
yvl | will get back on-line after a while | 17:33 |
*** yvl has quit IRC | 17:33 | |
*** replaceafill has joined #schooltool | 17:35 | |
th1a | aelkner: See if that fixes the Safari problem too. | 17:54 |
*** dlobo has quit IRC | 18:06 | |
aelkner | th1a: how do i install safari? apt-cache search safari yields nothing about safari | 18:23 |
aelkner | oh, and actually, the problem was happening on a Windows machine | 18:23 |
aelkner | which i don't have | 18:23 |
aelkner | remember the MSWord tags we saw in the data? | 18:24 |
th1a | aelkner: I meant ask them if Safari works. | 18:38 |
aelkner | ah, sure | 18:38 |
th1a | Remember the widget just wasn't showing up? | 18:38 |
aelkner | i don't remember that one | 18:38 |
th1a | Also, did we implement something to fix that Word issue? | 18:38 |
aelkner | yes | 18:38 |
aelkner | that's the fix that i'm talking about, the printing corrupt data fix | 18:39 |
th1a | https://bugs.edge.launchpad.net/schooltool.gradebook/+bug/485896 | 18:39 |
aelkner | i know the bug, it's mine | 18:39 |
th1a | ? | 18:39 |
aelkner | the link you posted is what i see every time i look at my inbox | 18:40 |
aelkner | that all i was saying | 18:40 |
aelkner | anyway | 18:40 |
aelkner | i will ask them who uses safari, and then i can check in on the resultant data to see if it is corrupt | 18:41 |
th1a | Are you saying the reason the data was corrupt was because fckeditor wasn't showing up in Safari? | 18:41 |
aelkner | i'm confused about how you see the two fckeditor bugs as being related | 18:44 |
aelkner | the rendering problem has been solved | 18:44 |
aelkner | that has nothing to do with the corrupt data problem | 18:45 |
aelkner | that seems to happen when they use Safari | 18:45 |
aelkner | MS tags and other annoying stuff gets inserted into the data | 18:45 |
th1a | I don't think they're related. | 18:45 |
aelkner | i suppose the Javascipt on a MS machine does the corruption of the data | 18:46 |
th1a | I also don't think there is a Safari/MSWord problem. There's a MSWord/FCKEditor problem. | 18:46 |
th1a | There is a setting in CKEditor that addresses the issue. | 18:46 |
aelkner | really, what's that? | 18:46 |
th1a | Well, there is a "paste from word" button that should be enabled. | 18:48 |
th1a | http://docs.cksource.com/ckeditor_api/symbols/CKEDITOR.config.html | 18:49 |
th1a | http://docs.cksource.com/CKEditor_3.x/Developers_Guide/Setting_Configurations | 18:50 |
aelkner | i think that is what we need to solve the problem | 18:52 |
th1a | Yeah... that's what I was trying to ask you. ;-) | 18:53 |
aelkner | it does involve making changes to the js files which are third party | 18:53 |
aelkner | so that's a packaging issue | 18:53 |
th1a | Perhaps this: CKEDITOR.config.forcePasteAsPlainText | 18:54 |
aelkner | i saw that one | 18:54 |
th1a | I imagine you can override somehow. | 18:54 |
aelkner | i'm ready with full analysis yet, but pasteFromWordRemoveFontStyles and pasteFromWordPromptCleanup look interesting | 18:55 |
th1a | "The best way to set your configurations is in-page, when creating editor instances. In this way you avoid touching the original distribution files in the CKEditor installation folder, making the upgrade task easier." | 18:55 |
aelkner | cool, so it's just a matter of changing the widget that yvl just changed | 18:57 |
th1a | Apparently. | 18:58 |
aelkner | to call the editor with different args | 18:58 |
aelkner | if yvl agress and provides a fix, i could install live at SLA to see if it fixes the problem | 18:58 |
aelkner | if it could be done in that one step, that would be minimally disruptive to them | 18:59 |
th1a | Shouldn't you just be able to change the template? | 19:00 |
aelkner | it's a widget thing that may involve only changing a template, but i don't know | 19:01 |
th1a | Well... perhaps you could give it a try. | 19:01 |
aelkner | do you mind if we consult someone who's more closely familiar with the widget? | 19:02 |
aelkner | i will look at the recent diff to become more familiar myself | 19:03 |
th1a | Where is yvl putting the config? | 19:05 |
aelkner | i just starting looking at the code | 19:05 |
aelkner | Specify the FCKConfig. | 19:06 |
aelkner | >>> zope.component.provideAdapter( | 19:06 |
aelkner | ... skin.widgets.Fckeditor_config, name='config') | 19:06 |
aelkner | if you're curios, schooltool trunk's recent revision has a whole new test that reveals a lot | 19:07 |
aelkner | http://bazaar.launchpad.net/~schooltool-owners/schooltool/trunk/revision/2640 | 19:09 |
th1a | So... can you change the config there? | 19:11 |
th1a | The specific issue is this -- if Chris is updating the faculty on the app today, and we need them to use the "Paste from Word" button, it would be good to stick it in there asap. | 19:12 |
aelkner | well, considering we already were able to print last term with our fix, i don't see it as urgent | 19:14 |
aelkner | i mean, is it a good use of my time, knowing we have only a cople od days until te freeze | 19:15 |
aelkner | for me to learn all of the mindshare that yvl has having written the widget and tests | 19:15 |
th1a | Well, if you think your pile of hacks will still work. | 19:15 |
replaceafill | th1a, could you help me with this one: https://bugs.launchpad.net/schooltool/+bug/370899 | 19:16 |
aelkner | i think they will | 19:16 |
replaceafill | "spaces in last names shouldn't be taken into consideration"? | 19:16 |
th1a | Does that make sense to you? | 19:16 |
*** menesis has quit IRC | 19:16 | |
replaceafill | the examples: Van Reeth, Vandelanotte | 19:17 |
replaceafill | Vandelanotte should come first | 19:17 |
th1a | Spaces come last? | 19:17 |
replaceafill | "For the moment "Van Reeth" comes before "Vandelanotte" although it should be otherwise." | 19:17 |
replaceafill | spaces have lower ascii values, so they are sorted at top | 19:18 |
replaceafill | than "d" in this case | 19:18 |
th1a | Hm. | 19:18 |
th1a | I'm not sure which is considered standard now. | 19:18 |
replaceafill | what the user wants is something like us to compare "Vandelanotte" vs "VanReeth" | 19:19 |
th1a | Yes. | 19:19 |
th1a | http://en.wikipedia.org/wiki/Alphabetical_order#Alphabetical_order | 19:19 |
replaceafill | "But in another system, the names are alphabetized as if they had no spaces, e.g. as follows:" | 19:20 |
th1a | Let's say "won't fix." | 19:21 |
replaceafill | :D | 19:22 |
replaceafill | i wonder if the ICollator adapter could help in this case | 19:23 |
th1a | There's an ICollator adapter??? | 19:23 |
replaceafill | yes, it's pretty cool | 19:23 |
replaceafill | yvl told me about it and i used it for the courses and groups feature | 19:24 |
*** ignas has quit IRC | 19:59 | |
*** alga has joined #schooltool | 20:20 | |
*** menesis1 has joined #schooltool | 21:20 | |
*** replaceafill has quit IRC | 21:29 | |
*** ignas has joined #schooltool | 22:50 | |
*** ignas has quit IRC | 23:29 | |
*** ignas has joined #schooltool | 23:45 | |
*** ignas has quit IRC | 23:59 |
Generated by irclog2html.py 2.15.1 by Marius Gedminas - find it at mg.pov.lt!