irclog2html for #silvercat on 20051018

06:02.42*** join/#silvercat _Manu_ (n=jujibo@98.Red-80-36-59.staticIP.rima-tde.net)
06:26.28*** join/#silvercat brad2901 (i=one@unaffiliated/brad2901)
07:13.26*** join/#silvercat ibot (i=ibot@pdpc/supporter/active/TimRiker/bot/apt)
07:13.26*** topic/#silvercat is Edit a silvercat map - http://elite.tybox.net/mapwiki.pl
08:38.27*** join/#silvercat ToughShooter (n=ts@p54B0162C.dip0.t-ipconnect.de)
09:47.49*** join/#silvercat Pimpi (n=frank@p5481A5F1.dip0.t-ipconnect.de)
09:47.49*** mode/#silvercat [+o Pimpi] by ChanServ
09:56.37*** join/#silvercat Birdie (n=Birdie__@d54C34DE9.access.telenet.be)
09:56.37*** mode/#silvercat [+o Birdie] by ChanServ
10:57.39*** join/#silvercat _Manu_ (n=jujibo@98.Red-80-36-59.staticIP.rima-tde.net)
13:23.50*** join/#silvercat Birdie_ (n=Birdie__@d54C34DE9.access.telenet.be)
13:31.00*** mode/#silvercat [+o Birdie] by ChanServ
14:31.00*** join/#silvercat _Manu_ (n=jujibo@98.Red-80-36-59.staticIP.rima-tde.net)
14:59.59*** join/#silvercat ToughShooter (n=ts@p54B01843.dip0.t-ipconnect.de)
17:15.23orangejomojo
17:15.25orange:-)
17:15.34jomojoorange
17:15.42orangeyou can now search by partial IP
17:16.00jomojocool
17:17.02*** join/#silvercat trepan (n=trepan@unaffiliated/trepan)
17:17.09ToughShooterjomojo: Could you update the admins page or give me a list of changes?
17:17.21orangenuke it, imho
17:19.20ToughShooterorange: why?
17:21.36jomojotoughshooter i just updated the admins page
17:22.39ToughShooterSporty is missing
17:23.07ToughShooterprolly more
17:24.56jomojoso she is..
17:25.07jomojoi will fix that later
17:25.16jomojoi guess i didn't double check the list
17:27.50ToughShooterDo you like the replaced standard logo? ;)
17:29.05orangemy first rule of thumb is unless you have absolutely no way around it, don't keep the same data in more than one source
17:29.08jomojoI thought that was menotume?
17:29.17orangeif we could automatically update the webpage from the lists on bzbb, that'd be awesome
17:29.22orangeotherwise, they're almost guaranteed to be wrong
17:29.48jomojoorange: hey if you know how to do that.. please feel free to help
17:30.16jomojoi got to get some coffee bbl
17:30.16orangeI wish
17:31.37orangeif we have to keep the list in more than one place, we have to decide which place(s) are most important
17:31.41orangeI'd say bzbb is most important :-)
17:31.59orangethen in-game
17:32.07orangethen website last
17:33.43orangewe also have a fourth place... the logins for the forums on the silvercat site
17:34.02orangetoo many :-)
17:35.07ToughShooterin-game = bzbb
17:35.21orangeI mean the list at /help admin
17:35.34ToughShooterah :o
17:35.40orangeyeah, too many :-)
17:35.59ToughShooterMaybe it should simply state to ask anyone with an @
17:36.13orangeyeah, it could now
17:36.49ToughShootermaybe it could be automagically synced every server restart
17:37.06orangeif we could do that we could also autopopulate the list on the website
17:37.14orangebut that comes down to screen-scraping the bzbb pages with that info
17:37.26orangeand with cookie-based logins, too
17:37.35ToughShooteryeah, we need to find out how to grab the stuff directly from bzbb
17:37.49orangejeffm2501 says no can do
17:37.55orangeI'm sure someone could write a php interface to do it
17:38.06orangebut it won't be a priority, and won't get done
17:38.33ToughShootersomeone who is capable of doing it has to want it ;)
17:38.40orangeyes
17:38.43*** part/#silvercat trepan (n=trepan@unaffiliated/trepan)
17:39.37ToughShooterI'm too busy, next week my holidays are over :((
17:40.01ToughShooterI think meno could be able
17:40.20orangeperhaps so, yeah
17:41.44ToughShooterthe help files are read one time when the server is started, then the info is "cached" inside bzfs data memory
17:42.02orangeI think so... it would be enough for them to change once a day, imho
17:42.04orangesame for website
17:42.31ToughShooterso the help files could be an application or script that queries and interface for the groups
17:43.18orangehmm, nah, I'd just have a cron job run once a day and build them
17:44.08ToughShooteryou would not have to worry about the server 'cause you get only an update when one map is over and the next starts but cron job would be better
17:45.15ToughShooterso all we need is a script giving bzbb's group members
17:48.05orangeyeah
17:48.13orangethat's the screen scraping part... not trivial, but not impossible
17:49.18ToughShooter~dict scraping
17:50.08orangeoh.... use a program to act like a web client, download the page into memory, parse it out, and find the info you want from it
17:50.38ToughShooterThat would have to be done anyway
17:50.56orangedepends on how hard the parsing is... a custom program would make it trivial
17:52.11ToughShooterThe problem is that the scanner has to be general, IIRC
17:52.41ToughShooterSo the parser has more to do
17:53.18ToughShooterIt starts like building a compiler ;)
17:54.03ToughShooterIf we'll use a non-official hack it could break anytime
17:58.32orangeat least logins work without cookies
17:59.59orangebut it appears the number of users per page is tied to a bzbb config var and cannot be changed on the fly :-(
18:00.03orangeso we're doing multipage, too
18:00.11ToughShooterwait
18:00.11orangethis is why it isn't done yet
18:00.27ToughShooterI'm analysing how the data is stored in SQL
18:01.24orangewould be nice to take groupcp.php and just hack up a version of it with no navs or anything, that just prints in text/plain the list of members, one per line
18:01.30ToughShooterIf there is a cheap way to achieve the goal we might get an official interface ;)
18:01.36orangewould probably be easy, and would keep the same security, etc.
18:02.41orangehttp://my.bzflag.org/bb/groupcp.php?g=5424&sid=1234287987428957234
18:02.43orangecould turn into:
18:02.48orangehttp://my.bzflag.org/bb/grouplist.php?g=5424&sid=1234287987428957234
18:03.11ToughShooterbah, my CPU isn't fast enough, my editor behaves like a 3 week old chewing gum
18:06.12ToughShooterOne would think an IBM PPC970 @ 2GHZ would be sufficient :(
18:06.22orangeso you'd hit login, post back with your username/password, and then look for the redirect page you get sent back, then grab the session id from that
18:06.27orangethen you'd know your group id's
18:06.32orangeand could just hit grouplist.php for each of them
18:06.40orangeso, you're a php programmer, right?
18:06.58ToughShooterPHP is one of the things I can do
18:07.08orangecan you hack groupcp.php to just strip out all the junk?
18:07.17ToughShooterbut I search for a cheap solution first
18:07.31orangebut groupcp.php already has the checks to see if you're authorized to view the list
18:07.42orangewithout that, we won't be able to install any software on the bzbb server, for sure
18:08.07ToughShootermaybe you're right
18:08.32ToughShootersomeone would really be angry if we cause a security leak
18:08.58orangethey might not even allow this, we should ask first
18:09.55ToughShootersure
18:10.45ToughShooterI can't do anything except bzfragging this day. It's already 8:10PM ;)
18:11.08orangehave fun :-0
18:11.13orange:-), that is
18:18.45orangeso we'll ask Tim and if he says he'd consider it, then we can proceed
18:19.20ToughShooteryup
18:19.26orangeI can help, but I don't know PHP... I'll write the client-side part for sure
18:19.28orangein Perl :-)
18:19.36ToughShooterEeel
18:19.43ToughShooter*Eeek
18:19.51ToughShooterI hate Perl
18:20.14orangeyou have to have a Perl mindset to love it.
18:20.21orangeI've found more engineers like it than computer science guys
18:20.22ToughShooter~toughshooter
18:20.23ibotyou are, like, a piece of Software written in Haskell, or "Windows 98"
18:20.31orangehehe
18:20.47orangehmmm, I wonder
18:20.50orange~orange
18:20.51iboti heard orange is not apple
18:20.56orangenice
18:21.25orange~no, orange is 610nm
18:21.38orangeibot, orange is 610nm
18:21.39ibot...but orange is already something else...
18:21.48orangeibot, orange is also 610nm
18:21.49ibotorange: okay
18:21.52orange~orange
18:21.54ibotwell, orange is not apple, or 610nm
18:22.01ToughShooterYou could use forget
18:22.04orangenah
18:22.29ToughShooterWhat are "610nm"?
18:22.39ToughShooternm == nanometer?
18:22.42orangeyes
18:22.45orangeyou are in school?
18:23.09ToughShooterI'm sitting at home behind my desk
18:23.18orangebut I mean, you are enrolled in school?
18:24.00orangeforget that, have you taken physics?
18:24.13ToughShooterAs of now my skills are rather in the programming part but I understand some physical concepts
18:24.25orangewavelengths?
18:24.34orange610nm is my wavelength :-)
18:25.01ToughShooterWell, I don't know about this wavelength
18:25.32orange~orange
18:25.34ibotsomebody said orange was not apple, or 610nm
18:25.37orange~forget orange
18:25.50ToughShooterHeck, I don't even know if this is high or low
18:25.57orangeibot, no orange is not apple
18:25.58ibotokay, orange
18:25.58ToughShooteribot, orange
18:26.00ibotsomebody said orange was not apple
18:26.18orangeibot, orange is also 600nm
18:26.23ibotorange: okay
18:26.35orangehttp://flash.lakeheadu.ca/~rgirardi/kw_rgb.html
18:26.55orangeuse the "wavelength to RGB" converter section
18:27.01ToughShooterah
18:27.16orange~orange
18:27.19ibotsomebody said orange was not apple, or 600nm
18:27.23ToughShooterI didn't thought of the color
18:27.25orange600nm is better than 610nm
18:27.37ToughShooterthere are different kind of waves ;)
18:27.50orangeyeah, but not many with nm wavelengths
18:28.34ToughShooterAs I said I don't know whether nm is high or low
18:29.05orange1 meters = 1 000 000 000 nanometers
18:29.25orange~google meters in nanometers
18:36.30ToughShooterlooks like ibot is a bit slow ;)
18:37.22orangeyeah, or not working for that :-)
18:38.12ToughShooterToo bad ibot is written in Perl
18:38.17orangehehehe
18:38.27ToughShooterIn Haskell I could say it's the lazy evualation
19:00.27jomojotoughshooter: I have updated the admins list on the webpage
19:19.57ToughShooterok
19:30.29orangejomojo invalidates about an hour of discussion between toughshooter and orange :-)
19:33.56jomojolol orange
19:36.49ToughShooterorange: heh
19:37.59ToughShooterI rather wonder who replaced the logo I have yesterday replaced
20:00.24jomojotoughshooter: that would be menotume
20:00.31jomojohe upgraded it and changed the link
20:00.55ToughShooterYeah and previously I updated ;)
20:01.16ToughShooterbut his picture looks less pixelated
20:01.41jomojoorange: i am thinking of changing /help admin to list only owners and then saying all others have an @ by their name
20:01.51jomojoyeah toughshooter, but not all themes were updated
20:02.59jomojoeach them had to be independently updated.  We erased the blue one because it was so far out of date
20:03.07ToughShooteryeah, I was a bit slow at updating
20:04.33ToughShooterIt was a late yesterday so I decided to change the other themes next day
20:05.12ToughShooterbut I wonder if the deletion of BlueIce was good
20:05.22jomojowell menotume had an easier time of it.. he got it all done quite quickly.. so i thought best to leave it to him
20:05.43jomojoI don't see an issue with the deletion of blueice
20:05.44ToughShooterDo you know what consequences will appear when a user has choosen this theme as default?
20:06.07jomojoyeah it will default to first or next theme on the list
20:06.11ToughShooterIIRC he will be unable to do anything with his account until we change his prefs
20:06.11jomojowe tried it out
20:06.19ToughShooterok
20:06.38ToughShooterthen at least this bug in phpbb is fixed :)
20:06.46jomojobesides few bothered to change themes other than default

Generated by irclog2html.pl by Jeff Waugh - find it at freshmeat.net! Modified by Tim Riker to work with blootbot logs, split per channel, etc.