*** alga has quit IRC | 03:27 | |
aelkner | th1a: ayt? | 03:29 |
---|---|---|
*** crashsystems has joined #schooltool | 04:34 | |
crashsystems | I'd like to enable PDF support, but did not see anything about that in the documentation. Anyone mind explaining or pointing me in the right direction? | 04:59 |
Lumiere | crashsystems: sec | 05:00 |
Lumiere | first you need to make sure that python-reportlab and msttcorefonts is installed | 05:00 |
Lumiere | then in /etc/schooltool-????/ edit schooltool.conf | 05:01 |
Lumiere | and uncomment reportlab_fontdir | 05:01 |
*** Lumiere sets mode: -o Lumiere | 05:01 | |
crashsystems | Lumiere: do you mean /etc/schooltool/schooltool-2009/main.conf ? | 05:03 |
Lumiere | yea | 05:03 |
Lumiere | I don't have packages installed anywhere, so I don't know the exact paths | 05:03 |
crashsystems | ok, thats done. do I need to restart schooltool for that to take effect? | 05:03 |
Lumiere | yea | 05:04 |
*** ChanServ sets mode: +o Lumiere | 05:04 | |
*** Lumiere changes topic to "SchoolTool development | SchoolTool 1.0 has been released! | IRC logs at http://source.schooltool.org/irclogs/ | SchoolTool Dev meetings Mon, 13:30 UTC (15:30 EET, 9:30 EST) | Use http://paste.lisp.org/new/schooltool for pasting | Write more unit and functional tests! Yes, you! | Build Status: http://source.schooltool.org/buildbot | User stories wanted for tjTalk module http://www.launchpad.net/tjtalk" | 05:04 | |
*** Lumiere sets mode: -o Lumiere | 05:04 | |
*** crashsystems has left #schooltool | 05:05 | |
*** crashsystems has joined #schooltool | 05:06 | |
crashsystems | hmm, when I got the PDF generating stuff setup and made a report card, the file automatically ended in a .html. Once I put a .pdf on the end it opened just fine. | 05:14 |
Lumiere | not sure... put a bug in? | 05:34 |
crashsystems | I'll do that tomorrow I think. | 05:35 |
Lumiere | k | 05:38 |
Lumiere | th1a: for monday... enable pdf in dpkg releases by default? | 05:40 |
crashsystems | that would be cool | 05:40 |
Lumiere | if nothing else... | 05:41 |
Lumiere | it is nice for print calendar views ;) | 05:41 |
crashsystems | I'm thinking of poking around the SchoolTool code, though I'm familiar with Django and not Zope. | 05:41 |
Lumiere | schooltool is one of the more complete zope3 apps to look at | 05:41 |
crashsystems | "complete"? | 05:42 |
Lumiere | as in released to the public | 05:42 |
Lumiere | and feature conplete | 05:42 |
crashsystems | aka, most other zope apps are half baked? | 05:42 |
Lumiere | or smaller | 05:42 |
crashsystems | lol | 05:42 |
Lumiere | or not Open Source (yet) | 05:42 |
crashsystems | I wonder why that is | 05:42 |
Lumiere | well Launchpad is Zope3 based | 05:43 |
Lumiere | and will be open sourced once it is far enough along that they can support it | 05:43 |
Lumiere | right now they don't want to have it out there and have to do support for other installs | 05:43 |
crashsystems | Can zope only use it's own data store, or can it connect to other database systems? | 05:43 |
Lumiere | it can connect to other DBs | 05:44 |
Lumiere | bbiab... Left 4 Dead | 05:44 |
*** replaceafill has joined #schooltool | 06:42 | |
*** crashsystems has left #schooltool | 08:02 | |
*** replaceafill has quit IRC | 08:33 | |
*** alga has joined #SchoolTool | 17:46 | |
*** jeiworth has joined #schooltool | 18:11 | |
jeiworth | hi, just testing schootool 1.0, installed on a ubuntu 9.04 server virtual machine (virtualbox), can't get access on port 7080 though, nmap only lists port 22 open (ssh-server), do i have to install apache or in what config file do i have to change access to local network? | 18:13 |
jeiworth | ok, in /etc/schooltool/schooltool-2009/paste.ini you have to change host to your lan-ip instead of 127.0.0.1 | 18:18 |
Lumiere | jeiworth: just make it 0.0.0.0 instead of 127.0.0.1 | 18:19 |
Lumiere | 0.0.0.0 will have it listen on all ports | 18:19 |
Lumiere | s/ports/interfaces/ | 18:19 |
jeiworth | Lumiere: ah ok, thx (might be worth putting that into the installation instructions...) ;) | 18:21 |
Lumiere | I thought it was | 18:21 |
jeiworth | hmm didnt catch it, let me check... | 18:21 |
Lumiere | http://book.schooltool.org/htmlhelp/remote.html | 18:22 |
jeiworth | ah yes, there was a link in the instructions to that, sorry, slipped my view | 18:23 |
Lumiere | np | 18:23 |
jeiworth | hmm one question, it appears that schootool is using its on db-backend or is /var/lib/schooltool/schooltool-2009-Data.fs a flat ascii file? | 18:34 |
Lumiere | Data.fs is a db file | 18:36 |
Lumiere | it's a Zope Object Database | 18:36 |
th1a | jeiworth: They are serialized python objects. | 18:57 |
jeiworth | ok, thanks, don't know so much about python so my obvious question is why not use my or postgresql ;) | 18:58 |
jeiworth | ok, off for breakfast :D | 18:58 |
Lumiere | jeiworth: it is a different paradigm... mysql and postgresql are relational databases | 19:09 |
Lumiere | we're using an object database | 19:09 |
jeiworth | hmm ok, guess i'll have to do some reading... ;) | 19:09 |
jeiworth | righto, i have created a csv file according to the manual but when i try to import it i get the error that the usernames are invalid, usernames are normal ascii strings e.g. fdewald | 19:14 |
jeiworth | mehh never mind :P | 19:20 |
Lumiere | jeiworth: I think th1a hasn't finished writing the xls import pages yet | 19:25 |
Lumiere | you'll want to use the xls importer | 19:25 |
jeiworth | nono, i was way off in the wrong import page *g* worked fine now importing persons, _then_ importing students ;) | 19:26 |
Lumiere | jeiworth: ah, yea you have to have people before they can be in a group students | 19:26 |
jeiworth | yes, i noticed that :D | 19:27 |
jeiworth | brb | 19:27 |
*** ignas has joined #schooltool | 20:38 | |
*** replaceafill has joined #schooltool | 20:40 | |
jeiworth | sooo how do i change the interface language? i can see various languages in /control/TranslationDomain.html but how do i activate them? i don't see an option anywhere... | 20:44 |
ignas | jeiworth: schooltool.conf | 21:50 |
ignas | option is "lang" | 21:51 |
ignas | lang en | 21:51 |
ignas | or lang de | 21:51 |
ignas | or lang en, de | 21:51 |
ignas | if you want to get a language switcher | 21:51 |
jeiworth | ignas: thanks! | 21:51 |
ignas | you can also file a bug about the missing option example in the default schooltool.conf in /etc/schooltool ... | 21:52 |
ignas | if it's not there | 21:52 |
ignas | you are using PPA packages aren | 21:52 |
ignas | aren't you | 21:52 |
jeiworth | no, itÅ› not, that is the first place i checked, and in the online manual there was no reference either | 21:52 |
jeiworth | ignas: yes, i followed the instructions step by step and installed an ubuntu 9.04 server in a virtualbox vm | 21:53 |
jeiworth | adding the launchpad repos to sources.list, etc | 21:53 |
ignas | I see | 21:53 |
ignas | then - it's a flaw in documentation and in the default config file | 21:54 |
jeiworth | kk will log a bug as soon as i've set it up and verified it's working ;) | 21:57 |
jeiworth | ah wait | 21:58 |
jeiworth | schooltool.conf? not main.conf? | 21:58 |
ignas | main.conf | 21:59 |
ignas | (it's schooltool.conf in the checkout) | 22:00 |
ignas | so I am confusing them | 22:00 |
jeiworth | ah ok | 22:00 |
ignas | tell me if it does not work | 22:01 |
jeiworth | ignas: right, that didn't do any good, now i can't access the web-gui anymore, do i need to set some tags before? <locale> or something? | 22:01 |
ignas | no tags, no <locale> | 22:02 |
ignas | just one line | 22:02 |
ignas | lang <language code> | 22:02 |
ignas | don't know what language are you trying to select | 22:02 |
jeiworth | aaaah | 22:05 |
jeiworth | ok, it just took a while after i restarted the service until it was actually available through the web interface | 22:05 |
ignas | I see, does it work, are some of the strings translated? | 22:06 |
jeiworth | yes,, some is the right expression *g* trying spanish atm | 22:06 |
ignas | well, next update should have more | 22:07 |
ignas | you can help in here https://translations.launchpad.net/schooltool/development | 22:08 |
ignas | and we, or rather they will include it in a month or so, maybe earlier | 22:08 |
jeiworth | yeah, i found that page too, hope i have some time for it, primarily i am preparing a sugarcrm installation for a customer tomorrow ;) btw, do you know a good way to transfer data from mysql to schootool? basically i could do it by simply exporting the data in the correct order as csv and then import it into schootool, but of course it would be nice to have it automated :D | 22:12 |
ignas | nope, no automation really, we can't support all the possible schemas... | 22:13 |
ignas | so you will have to export to csv, then open it in excel/oocalc/gnumeri and upload it as an .xls file | 22:13 |
ignas | so you will have to write your own automation probably | 22:13 |
jeiworth | well, actually the csv import i tried worked nicely too :) | 22:13 |
ignas | yeah, though it can't do some things XLS can do | 22:14 |
ignas | otoh - error handling in csv is better at the moment | 22:14 |
ignas | well, anyway, got to go now, having a vacation ;) | 22:14 |
ignas | bye | 22:14 |
*** ignas has quit IRC | 22:15 | |
*** replaceafill has quit IRC | 22:23 | |
*** jeiworth has quit IRC | 23:54 | |
*** replaceafill has joined #schooltool | 23:56 |
Generated by irclog2html.py 2.15.1 by Marius Gedminas - find it at mg.pov.lt!