Paradigm OOC (Aug 4, 2010 12:23:19 AM)
(This user has entered SD's Office) (IP = 76.90.190.162)
SignalDancer (Aug 4, 2010 12:23:49 AM)
Yes?
Paradigm OOC (Aug 4, 2010 12:23:59 AM)
sorry about this but I need to verify something
Paradigm OOC (Aug 4, 2010 12:24:10 AM)
(This user has left DigiChat) (IP = 76.90.190.162)
Paradigm OOC (Aug 4, 2010 12:24:49 AM)
(This user has entered SD's Office) (IP = 76.90.190.162)
Paradigm OOC (Aug 4, 2010 12:24:58 AM)
sorry about that
Paradigm OOC (Aug 4, 2010 12:25:11 AM)
what ties does this game have to shades of depravity?
SignalDancer (Aug 4, 2010 12:25:17 AM)
Minimal.
SignalDancer (Aug 4, 2010 12:25:23 AM)
Officially as a site we have none.
SignalDancer (Aug 4, 2010 12:25:38 AM)
As a person I know the SoD admin and did some technical work for them.
SignalDancer (Aug 4, 2010 12:25:54 AM)
why?
Paradigm OOC (Aug 4, 2010 12:25:54 AM)
then you should be made aware you are illegally using Patron engine code
SignalDancer (Aug 4, 2010 12:25:59 AM)
They gave us a copy of it
Paradigm OOC (Aug 4, 2010 12:26:12 AM)
it wasnt theirs to give
Paradigm OOC (Aug 4, 2010 12:26:24 AM)
It is mine and mine alone to distribute
SignalDancer (Aug 4, 2010 12:27:03 AM)
Hrm, well how would you like to propose resolving this? as i've edited quite a bit of it myself.
Paradigm OOC (Aug 4, 2010 12:27:42 AM)
well sit where I am and tell me what you would want if someone was distributing your hard work without your approval?
SignalDancer (Aug 4, 2010 12:27:48 AM)
there's not a lot left that's originally "intact"
SignalDancer (Aug 4, 2010 12:28:01 AM)
I'd of course be upset, but I'd also be understanding that the person who was given it didnt know that.
Paradigm OOC (Aug 4, 2010 12:28:25 AM)
and what would you want to happen?
SignalDancer (Aug 4, 2010 12:28:53 AM)
Honestly not sure. Usually i've let such things go as a coder myself other than telling folks not to distribute it.
SignalDancer (Aug 4, 2010 12:29:14 AM)
in this case i dont know what to tell you. yes it's your code still, in part.
Paradigm OOC (Aug 4, 2010 12:29:39 AM)
that was part of the agreement when the code was given. Two rquirements, 1 give credit and 2 dont give it away and both were broken
SignalDancer (Aug 4, 2010 12:29:50 AM)
and I did not ever agree to that.
SignalDancer (Aug 4, 2010 12:29:55 AM)
I'll add.
SignalDancer (Aug 4, 2010 12:30:10 AM)
If you would like credit posted i'd be happy to.
Paradigm OOC (Aug 4, 2010 12:31:15 AM)
that would be only fair I suppose as you clearly will put your chat above anything I ask
SignalDancer (Aug 4, 2010 12:31:26 AM)
What would you do if you were me?
SignalDancer (Aug 4, 2010 12:31:48 AM)
Spent 6 months working on something, got given code without any implications it wasn't okay, integrated it in and have spent 3-4 months editing it
SignalDancer (Aug 4, 2010 12:32:15 AM)
and now it's on a live site. vs one that doesnt have users.
SignalDancer (Aug 4, 2010 12:32:20 AM)
and could be rewritten before open.
Paradigm OOC (Aug 4, 2010 12:32:34 AM)
a site I noticed was closed
SignalDancer (Aug 4, 2010 12:32:47 AM)
hrm? no, SI isn't closed
Paradigm OOC (Aug 4, 2010 12:32:54 AM)
not you, SoD
SignalDancer (Aug 4, 2010 12:32:59 AM)
and SI is the only site i work on now. I did tech work for SoD by request only
SignalDancer (Aug 4, 2010 12:33:03 AM)
i wasn't aware that it closed.
SignalDancer (Aug 4, 2010 12:33:16 AM)
basically they had a tech flake, and they asked me to impliment the new thing and make it work in their system.
Paradigm OOC (Aug 4, 2010 12:33:20 AM)
there is some random message up
SignalDancer (Aug 4, 2010 12:33:33 AM)
huh
Paradigm OOC (Aug 4, 2010 12:34:46 AM)
it says site closed for admin reasons
SignalDancer (Aug 4, 2010 12:34:55 AM)
I honestly have no idea what happened on that count.
SignalDancer (Aug 4, 2010 12:35:07 AM)
and could not tell you. I wasn't informed. I was an "admin" only in terms of access. not in terms of actual what i did for them
Paradigm OOC (Aug 4, 2010 12:35:50 AM)
He was loaded the code from the person I gave it to with permission. I had no idea he began passing it around
Paradigm OOC (Aug 4, 2010 12:35:57 AM)
loaned
Paradigm OOC (Aug 4, 2010 12:36:01 AM)
meh typese
SignalDancer (Aug 4, 2010 12:36:12 AM)
Well if you mean a "he"...i largely suspect theres miscommunication at root here
SignalDancer (Aug 4, 2010 12:36:25 AM)
rather than maliciousness. I know SoD lost a tech who may have had the code with your permission.
SignalDancer (Aug 4, 2010 12:36:36 AM)
but not told the owner not to hand it out. i got asked to fix it and make it work
Paradigm OOC (Aug 4, 2010 12:36:48 AM)
He is being used generically
SignalDancer (Aug 4, 2010 12:36:55 AM)
who is He?
Paradigm OOC (Aug 4, 2010 12:37:02 AM)
Midnight
SignalDancer (Aug 4, 2010 12:37:03 AM)
I'm not sure I know who "he" is in this conversation
SignalDancer (Aug 4, 2010 12:37:08 AM)
I thought midnight memory was a she.
SignalDancer (Aug 4, 2010 12:37:23 AM)
maybe i have my names mixed up.
Paradigm OOC (Aug 4, 2010 12:37:26 AM)
heheh
Paradigm OOC (Aug 4, 2010 12:37:29 AM)
it's ok
Paradigm OOC (Aug 4, 2010 12:37:49 AM)
putting up the credit is really ok with me
SignalDancer (Aug 4, 2010 12:37:56 AM)
okay, well, two questions for you
SignalDancer (Aug 4, 2010 12:38:12 AM)
what do you want the credit to say or to link to? as i had the link to the patron engine site but it's long dead or it looked long dead the link i had.
Paradigm OOC (Aug 4, 2010 12:38:32 AM)
It is dead, forum was blighted with bots
Paradigm OOC (Aug 4, 2010 12:38:54 AM)
poobah at ninjapoobah@gmail.com is fine
SignalDancer (Aug 4, 2010 12:39:01 AM)
okay, fine if i say based on?
Paradigm OOC (Aug 4, 2010 12:39:10 AM)
that's fine
SignalDancer (Aug 4, 2010 12:39:12 AM)
the only reason i ask is i dont know whether you want me to say it's yours or say it's yours with my edits
SignalDancer (Aug 4, 2010 12:39:18 AM)
as you may think i'm a tard for things i did to it
Paradigm OOC (Aug 4, 2010 12:39:25 AM)
no not at all
SignalDancer (Aug 4, 2010 12:39:30 AM)
okay. i'l get that up one sec let me write this down
Paradigm OOC (Aug 4, 2010 12:39:50 AM)
and actually I would love to know what you might have changed or improved as I am constantly tweeking it
SignalDancer (Aug 4, 2010 12:40:06 AM)
Well aside from breaking it badly, there were a few things that i have done
SignalDancer (Aug 4, 2010 12:40:12 AM)
1. I've added a narrator permissions set
SignalDancer (Aug 4, 2010 12:40:25 AM)
much like the way IV's narrator permission works.
SignalDancer (Aug 4, 2010 12:40:44 AM)
ah, i broke users entirely out of the game_data table because we integrated with wordpress. but ing eneral , i would break it out.
Paradigm OOC (Aug 4, 2010 12:41:04 AM)
understandable it was written to be used on chats that used a simpler backup that didnt allow multiple types of accounts
SignalDancer (Aug 4, 2010 12:41:05 AM)
i fixed a few errors in a few sheets but i'm not sure that is in your original source. (hell i 'm not sure i even have the files unedited i got from sod i lost 2 harddrives)
SignalDancer (Aug 4, 2010 12:41:41 AM)
*think* I had some issues but again they were wordpress integration with your formatting of option drop downs
Paradigm OOC (Aug 4, 2010 12:41:45 AM)
Origionally it was seperate but flashcat, which many used as a backup chat wouldnt point to a different table for permissions
SignalDancer (Aug 4, 2010 12:41:53 AM)
i dont think it met current HTML standards. or wordpress didnt think so. it ran okay in browsers.
SignalDancer (Aug 4, 2010 12:42:11 AM)
ah, makes sense.
Paradigm OOC (Aug 4, 2010 12:42:13 AM)
nope that is wasnt, I am converting it to all CSS now
SignalDancer (Aug 4, 2010 12:42:18 AM)
oh good i was going to propose that
SignalDancer (Aug 4, 2010 12:42:32 AM)
i have a very *messy* non CSS formatted code crap that i really have been meaning to clean up and fix and just had not had time
SignalDancer (Aug 4, 2010 12:42:49 AM)
i have also been given a suggestion for DB speed that i had not implemented which was to abuse implode and explode PHP functions
SignalDancer (Aug 4, 2010 12:42:55 AM)
i also had some trouble in places with special characters
SignalDancer (Aug 4, 2010 12:43:01 AM)
and the backslashing/escaping.
Paradigm OOC (Aug 4, 2010 12:43:06 AM)
did you fix that?
SignalDancer (Aug 4, 2010 12:43:13 AM)
the special characters? partially
SignalDancer (Aug 4, 2010 12:43:33 AM)
mostly just enough to get it running. it's terrible code practice on my part but i was learning PHP along the way and just, oiy, time.
SignalDancer (Aug 4, 2010 12:43:37 AM)
that thing i do not have
Paradigm OOC (Aug 4, 2010 12:43:43 AM)
I am still fighting with that
SignalDancer (Aug 4, 2010 12:43:47 AM)
the implode/explode? no because it meant rewritting the SQL
SignalDancer (Aug 4, 2010 12:43:49 AM)
and i have yet to do that
SignalDancer (Aug 4, 2010 12:43:56 AM)
i did however ah, i swapped out some parts of the DR
Paradigm OOC (Aug 4, 2010 12:43:58 AM)
then special characters
SignalDancer (Aug 4, 2010 12:44:00 AM)
i'm not sure how well it works.
SignalDancer (Aug 4, 2010 12:44:11 AM)
but i basically made it like the umbral echoes version but it isn't
SignalDancer (Aug 4, 2010 12:44:17 AM)
it's sort of a mesh of the two ideas.
Paradigm OOC (Aug 4, 2010 12:44:21 AM)
I have someone asking to include a spend feature like blood or glamour
SignalDancer (Aug 4, 2010 12:44:32 AM)
not a bad idea. that would be great
SignalDancer (Aug 4, 2010 12:44:37 AM)
um, other things, let me think here.
SignalDancer (Aug 4, 2010 12:44:45 AM)
oh- the dice_roller table
SignalDancer (Aug 4, 2010 12:44:54 AM)
i KNOW that had some scripting vulnerabilities because someone did it
SignalDancer (Aug 4, 2010 12:45:06 AM)
i cleaned that up and i also added a userID field to the rolls
Paradigm OOC (Aug 4, 2010 12:45:13 AM)
the display table?
SignalDancer (Aug 4, 2010 12:45:18 AM)
yes
Paradigm OOC (Aug 4, 2010 12:45:28 AM)
that was on the list to redo
SignalDancer (Aug 4, 2010 12:45:28 AM)
so even if you managed to fool that table into not having your name your id was recorded.
SignalDancer (Aug 4, 2010 12:45:49 AM)
PHP has a remove tags function that's nice
SignalDancer (Aug 4, 2010 12:45:59 AM)
i forget the function but it strips out all JS and html and such other than what you specify as allowable
Paradigm OOC (Aug 4, 2010 12:46:41 AM)
I am happy you were able to use it
SignalDancer (Aug 4, 2010 12:46:57 AM)
yeah, really, ah, i liked your layout of how you did the includes
SignalDancer (Aug 4, 2010 12:47:06 AM)
i realized how smart it was after seeing it.
Paradigm OOC (Aug 4, 2010 12:47:10 AM)
I have finally began to take the time with the conversion to clean alot of the code
Paradigm OOC (Aug 4, 2010 12:47:13 AM)
:)
Paradigm OOC (Aug 4, 2010 12:47:18 AM)
thanks
SignalDancer (Aug 4, 2010 12:47:20 AM)
yeah i'm not looking forward to that myself. np
SignalDancer (Aug 4, 2010 12:47:32 AM)
i'll add the credit where the white wolf credit is tonight
SignalDancer (Aug 4, 2010 12:47:37 AM)
and put something on the credit page on the front page
Paradigm OOC (Aug 4, 2010 12:47:43 AM)
changeling and wraith were the most annoying sheets
SignalDancer (Aug 4, 2010 12:47:45 AM)
if i kept that or i'll make one i'm a little absentminded.
SignalDancer (Aug 4, 2010 12:47:49 AM)
oh you know what would be nice?
SignalDancer (Aug 4, 2010 12:47:56 AM)
now maybe this is my incomplete copy of the code again i dont know
Paradigm OOC (Aug 4, 2010 12:48:01 AM)
yes?
SignalDancer (Aug 4, 2010 12:48:01 AM)
but a Wild West sheet. :D
SignalDancer (Aug 4, 2010 12:48:08 AM)
and it looked like there was some work done on a dark ages sheet
SignalDancer (Aug 4, 2010 12:48:10 AM)
that wasn't finished.
Paradigm OOC (Aug 4, 2010 12:48:31 AM)
I have a whole spread done for revised dark ages
SignalDancer (Aug 4, 2010 12:48:39 AM)
nice.
Paradigm OOC (Aug 4, 2010 12:48:40 AM)
and just recently did a mummy sheet
SignalDancer (Aug 4, 2010 12:48:46 AM)
Let me ask you- the current version of the code
SignalDancer (Aug 4, 2010 12:48:52 AM)
is that something you're selling or how is that working?
Paradigm OOC (Aug 4, 2010 12:49:22 AM)
Once I get it all cleaned up I am looking to hunt everyone down to get them updated
SignalDancer (Aug 4, 2010 12:49:41 AM)
Oh, okay.
SignalDancer (Aug 4, 2010 12:49:48 AM)
I figured i would at least ask.
Paradigm OOC (Aug 4, 2010 12:49:48 AM)
there are a few people that had the scripts for pre PHP5 which will no longer work
Paradigm OOC (Aug 4, 2010 12:50:04 AM)
I will include you
SignalDancer (Aug 4, 2010 12:50:07 AM)
thank you.
SignalDancer (Aug 4, 2010 12:50:16 AM)
that's appriciated, i know i'm not the best news in your book here.
SignalDancer (Aug 4, 2010 12:50:31 AM)
but like i said- i wasn't told that there were any licenses/money/restrictions on the code when i got given it
Paradigm OOC (Aug 4, 2010 12:50:36 AM)
you know what you have been reasonable
SignalDancer (Aug 4, 2010 12:50:47 AM)
i try. I'm a coder for a day job actually.
SignalDancer (Aug 4, 2010 12:50:56 AM)
but thanks. :D
Paradigm OOC (Aug 4, 2010 12:51:04 AM)
last time I tried to just get credit they told me to f*ck off
SignalDancer (Aug 4, 2010 12:51:18 AM)
No, i just was hoping not to get dragged into some legal battle over it.
Paradigm OOC (Aug 4, 2010 12:51:29 AM)
nah
SignalDancer (Aug 4, 2010 12:51:40 AM)
Credit's a pretty reasonable request!
Paradigm OOC (Aug 4, 2010 12:51:45 AM)
I dont have the time, and I would rather see it used
Paradigm OOC (Aug 4, 2010 12:52:04 AM)
just I just hate it being chucked all over willy nilly
SignalDancer (Aug 4, 2010 12:52:11 AM)
Oh, i do have a question
SignalDancer (Aug 4, 2010 12:52:22 AM)
that reminds me of something - the wierd eval statements at the tops of the pages
Paradigm OOC (Aug 4, 2010 12:52:27 AM)
especially when one site has an asshat doing code injection attacks
SignalDancer (Aug 4, 2010 12:52:34 AM)
i stripped those out because it seemed to me like it would slow the page down
SignalDancer (Aug 4, 2010 12:52:39 AM)
what in the world were those for?
Paradigm OOC (Aug 4, 2010 12:53:18 AM)
I would have to see it, I tried to keep it clear except for the cookie code then right into the scripts
SignalDancer (Aug 4, 2010 12:53:35 AM)
hrm, maybe it had to do with cookies. as i pulled that out for having wordpress
SignalDancer (Aug 4, 2010 12:53:50 AM)
in hindsight, i may wind up rolling to a cleaner version of the code w/o wordpress. but...eh, lessons learned.
SignalDancer (Aug 4, 2010 12:54:12 AM)
and suck re: the code injection
Paradigm OOC (Aug 4, 2010 12:54:15 AM)
origionally it was sessions then too many complaints about time outs on sheets so I went to cookies
SignalDancer (Aug 4, 2010 12:54:22 AM)
makes sense
SignalDancer (Aug 4, 2010 12:54:37 AM)
i was hoping futiley
SignalDancer (Aug 4, 2010 12:54:45 AM)
that wordpress and phpbb would have a better integration.
SignalDancer (Aug 4, 2010 12:54:52 AM)
so we could have a relatively unified login system.
SignalDancer (Aug 4, 2010 12:55:07 AM)
by going with the CMS.
Paradigm OOC (Aug 4, 2010 12:55:13 AM)
the first versions used phpbb as the security
SignalDancer (Aug 4, 2010 12:55:19 AM)
i'm suprized then
SignalDancer (Aug 4, 2010 12:55:26 AM)
PHPBB's backend is a goddamn bitch to figure out
SignalDancer (Aug 4, 2010 12:55:33 AM)
i thought about that and i could not make head nor tails of how to do it.
SignalDancer (Aug 4, 2010 12:55:40 AM)
(ie i'm impressed)
Paradigm OOC (Aug 4, 2010 12:55:46 AM)
it wasnt impressive
SignalDancer (Aug 4, 2010 12:55:57 AM)
ah, well.
SignalDancer (Aug 4, 2010 12:56:10 AM)
i'm trying to think there was one other thing i changed/added
Paradigm OOC (Aug 4, 2010 12:56:12 AM)
all I did was add two columns to the php_users table for member level and something else
SignalDancer (Aug 4, 2010 12:56:16 AM)
ah.
SignalDancer (Aug 4, 2010 12:56:23 AM)
much like what i did with wp_users_metadata
SignalDancer (Aug 4, 2010 12:56:33 AM)
oh- i consolidated the view pages
Paradigm OOC (Aug 4, 2010 12:56:36 AM)
it was nice where that one register was all that was needed
SignalDancer (Aug 4, 2010 12:56:39 AM)
somewhat.
SignalDancer (Aug 4, 2010 12:57:03 AM)
and yeah that was something we wanted
SignalDancer (Aug 4, 2010 12:57:08 AM)
and just it didnt work out.
SignalDancer (Aug 4, 2010 12:57:26 AM)
trying to think what else. there was something. not to annoy you. just tired/absentminde
SignalDancer (Aug 4, 2010 12:57:38 AM)
oh, i added an XP buyback system
SignalDancer (Aug 4, 2010 12:57:42 AM)
but that's..possibly not of interest
Paradigm OOC (Aug 4, 2010 12:57:59 AM)
explain
SignalDancer (Aug 4, 2010 12:58:06 AM)
For transfers- we didnt want to unbalance our game horribly.
Paradigm OOC (Aug 4, 2010 12:58:14 AM)
oh yes
SignalDancer (Aug 4, 2010 12:58:24 AM)
so I added another field to the sheets and the db of- xp transfered in with. on login half your login xp gets docked till that total hits 0
Paradigm OOC (Aug 4, 2010 12:58:49 AM)
I was working on a script to auto caculate xp spending and actually compare and list changes in the ST notes and nearly gave myself an anurism
SignalDancer (Aug 4, 2010 12:58:56 AM)
i thought about it
SignalDancer (Aug 4, 2010 12:59:00 AM)
an ST requested it. for about 5 minutes
SignalDancer (Aug 4, 2010 12:59:03 AM)
and said oh HELL no.
SignalDancer (Aug 4, 2010 12:59:25 AM)
ah. let me think..anything else odd i did to it..
SignalDancer (Aug 4, 2010 12:59:49 AM)
oh, i want to but havent pulled out a lot of things as variables to put in an include
SignalDancer (Aug 4, 2010 1:00:18 AM)
like- where the images are sourced. because of the way wordpress works i have to use non-relative URLs. it struck me when i was fixing it it would be nice to have some things like- where is the mage bar icon- in a settings file
Paradigm OOC (Aug 4, 2010 1:00:37 AM)
that was requested too
SignalDancer (Aug 4, 2010 1:00:44 AM)
oh, and the drop down of icons
SignalDancer (Aug 4, 2010 1:00:57 AM)
that i want to put in a settings file. Digi is such a goddamned @#$*&@!#$(@!# about the (#@$( icons
Paradigm OOC (Aug 4, 2010 1:01:17 AM)
an include that would check the venue and then show the right bar is in the works
SignalDancer (Aug 4, 2010 1:01:23 AM)
woot. :D
Paradigm OOC (Aug 4, 2010 1:01:28 AM)
then the sheets will be pretty much all includes
SignalDancer (Aug 4, 2010 1:01:34 AM)
i can email you if you want if something worth an email strikes me
SignalDancer (Aug 4, 2010 1:01:40 AM)
as i have the feeling i'm forgetting something that was a really good idea
SignalDancer (Aug 4, 2010 1:02:09 AM)
it'll probably wake me up at 3 am as i go- Hayley, you tard. that was the obvious suggestion.
Paradigm OOC (Aug 4, 2010 1:02:38 AM)
I forget all the time, something to pop up when I am in the code and then I forget
SignalDancer (Aug 4, 2010 1:03:24 AM)
lol. aint that the life of a coder?
Paradigm OOC (Aug 4, 2010 1:03:26 AM)
ok I will let you go, I need bed too. Thanks for the time and I might pop in to make a character and hide heheh
SignalDancer (Aug 4, 2010 1:03:32 AM)
anyhow, if you're good i'm going to go add the credit and you have a good night
Paradigm OOC (Aug 4, 2010 1:03:52 AM)
I am good and glad to see things are ok
Paradigm OOC (Aug 4, 2010 1:03:57 AM)
night :)
SignalDancer (Aug 4, 2010 1:04:01 AM)
night!
Paradigm OOC (Aug 4, 2010 1:04:10 AM)
(This user has left DigiChat) (IP = 76.90.190.162)
SignalDancer (Aug 4, 2010 1:21:16 AM)
(This user has moved to OOC Room) (IP = 174.97.128.194)