#silverstripe IRC Log

IRC log for 2 April 2014

All timestamps are in UTC.

1: [00:01:19] <antmas> Ryan-Toast: not keen on my warez?
2: [00:01:54] <Ryan-Toast> The mrs isnt, I only have my restricted, so she isn’t supposed to be riding bitch anyway.
3: [00:02:13] <antmas> :P no problem
4: [00:02:39] <antmas> it's not exactly 'flattering' gear either way
5: [00:03:01] <Ryan-Toast> gear is supposed to make you not die, not look nice :P
6: [00:03:29] <antmas> Ryan-Toast: IKR
7: [00:03:39] <antmas> I cringe everytime I see a rider in a tshirt
8: [00:03:55] <antmas> or shorts
9: [00:04:08] <Ryan-Toast> I go to subway in a shirt, but riding to and from work I’m fully geared up.
10: [00:04:36] <antmas> Yeah I will if I know I'm riding like less than 1km
11: [00:04:45] <Zauberfisch> any way to get classes from mysite loaded before modules?
12: [00:04:58] * Liquide has joined #silverstripe
13: [00:05:09] <Zauberfisch> module has a "if class_exists('Foo')"
14: [00:05:16] <Zauberfisch> actually
15: [00:05:21] <Zauberfisch> if !class_exists
16: [00:05:37] <antmas> question
17: [00:05:44] <antmas> what does the ! mean in that context?
18: [00:06:18] <zippy___> if not class_exists
19: [00:06:29] <Zauberfisch> if (!class_exists('Foo')) { class Foo { ... } }
20: [00:06:34] <antmas> ah right
21: [00:06:34] <antmas> ofc
22: [00:06:39] <Zauberfisch> so i want to declare a class Foo in mysite/
23: [00:06:52] <antmas> silly PHP syntax :P
24: [00:07:01] <zippy___> Zauberfisch: namespace it?
25: [00:08:40] <Zauberfisch> uhm
26: [00:09:05] <Zauberfisch> not sure how that would solve my problem
27: [00:09:59] <simon_w> Zauberfisch, class_exists calls the autoloader, so you don't need to care about ordering
28: [00:11:53] * Mech quit (Ping timeout: 245 seconds)
29: [00:12:04] <Zauberfisch> simon_w: how would I convince the autoloader to pick my class instead of the module class?
30: [00:12:25] <Zauberfisch> or: other question: should I refactor the module to do something different?
31: [00:12:36] <Zauberfisch> (as in, is there a smarter way)
32: [00:12:36] <simon_w> Zauberfisch, you can't. It should throw an error at you if it detects more than one place that defines the same class
33: [00:12:41] <simon_w> Injector
34: [00:13:19] <Zauberfisch> it does throw an error
35: [00:13:33] <Zauberfisch> so I was hoping there is a way to tell it to look at mysite before the module
36: [00:13:47] <Zauberfisch> so the class_exists returns true and the class never gets defined in the module
37: [00:14:14] <Zauberfisch> I suppose I could use class_alias in _config.php, that should trick it
38: [00:15:44] <Ryan-Toast> Anyone going to the Auckland meetup tomorrow?
39: [00:19:24] * UncleCheese_ quit (Quit: UncleCheese_)
40: [00:20:00] <zippy___> when I look at my dataobject in the CMS on the 'view' page, it lists the items in the relation as 'none' but when I look at the object on the 'edit' page, it has a string grid with the items!
41: [00:22:15] <zippy___> mmm any set of objects don't seem to work on the view page - just displays the text "None"
42: [00:22:17] <pippy> http://vimeo.com/76934294
43: [00:22:40] <pippy> are heyday going to release their testing app?
44: [00:22:41] * NewLinuxUser has joined #silverstripe
45: [00:22:48] <pippy> looks pretty nify
46: [00:23:04] <zippy___> pippy: see also https://github.com/Huddle/PhantomCSS
47: [00:23:08] <Zauberfisch> yep, class alias works
48: [00:23:08] <Ryan-Toast> DO THE NAMETAGS HAVE IRC NAMES ON THEM?
49: [00:23:13] <Ryan-Toast> oh, dem caps.
50: [00:25:35] <zippy___> da fuck!
51: [00:25:50] <pippy> zippy___: that looks cool
52: [00:25:52] <Stomach> I'm going to the auckland meetup tomorrow
53: [00:26:32] <zippy___> The GridView in the CMS when going to view page (like …../item/8/view) just says (none) whereas when I go to /item/8/edit I see a GridView which has my items in it
54: [00:28:42] <simon_w> http://careers.airservicesaustralia.com/jobDetails.asp?sJobIDs=494039
55: [00:28:46] <simon_w> I could totally do that job
56: [00:28:53] * Mech has joined #silverstripe
57: [00:29:08] <Colin[pi]> simon_w: dat salary range
58: [00:29:25] <zippy___> Please note:
59: [00:29:26] <zippy___> Applicants can only apply twice
60: [00:29:28] <zippy___> O.o
61: [00:29:41] * chris_bryer has joined #silverstripe
62: [00:29:43] <zippy___> send in two incase the first one gets lost eh
63: [00:30:32] <simon_w> zippy___, I think that means ever, since you can only apply once a year
64: [00:30:42] <simon_w> Damn, training's in Melbourne or Brisbane
65: [00:34:23] * antmas quit (Ping timeout: 245 seconds)
66: [00:34:55] * muskie9 has joined #silverstripe
67: [00:34:58] * chris_bryer has left #silverstripe
68: [00:35:59] * antmas has joined #silverstripe
69: [00:36:10] <antmas> man
70: [00:36:11] <antmas> screw that job
71: [00:36:15] <zippy___> :)
72: [00:36:18] <antmas> way too much stress
73: [00:36:32] <zippy___> ah, I thought you were talking about your presentation
74: [00:36:54] <antmas> "oh, you sneezed?" "BOOM, MH370 V2.0"
75: [00:37:07] <antmas> zippy___: naw, still have that in 1 hour :(
76: [00:37:51] <Colin[pi]> antmas: lol
77: [00:38:06] <Colin[pi]> I always think of what happened in Breaking Bad
78: [00:38:26] <zippy___> true
79: [00:38:55] <antmas> I have citalopram on my medical chart so they'd never let me near the place lol
80: [00:39:15] * muskie9 quit (Ping timeout: 240 seconds)
81: [00:39:25] <zippy___> damn I am just not getting the rub of the SS geni lamp toady
82: [00:39:46] <zippy___> antmas: quite a few people seem to
83: [00:40:34] <antmas> zippy___: yeah I'd imagine the screening would be pretty harsh on that stuff
84: [00:40:57] * Ryan-Toast is sadface that Michael Bay made a remake of Teenage Mutant Ninja turtles.
85: [00:40:58] <Colin[pi]> they say it's one of the most stressful jobs (if not the most)
86: [00:41:10] <Colin[pi]> Ryan-Toast: that trailer shat all over my childhood
87: [00:41:38] <Ryan-Toast> Colin[pi]: I’m surprised LeBoof isn’t one of them.
88: [00:41:48] <Ryan-Toast> Transformers 5: Rise of the turtles
89: [00:41:52] <Ryan-Toast> BWWAAMMMP
90: [00:42:33] <Colin[pi]> michael bay, what r u doin, michael bay, STAHP
91: [00:43:03] <zippy___> [User Warning] None of these templates can be found in theme 'default': QuoteItems_CMS.ss
92: [00:43:05] <zippy___> omfg!
93: [00:43:18] <Ryan-Toast> this is why so many big names in hollywood are starting to go to big budget TV shows, because they’re made for quality; not just a money grab.
94: [00:43:34] <zippy___> The template is there, I've flushed all over the place, I've checked the file system, it's in the template folder (Includes subfolder)....
95: [00:43:48] <zippy___> why jebus why
96: [00:43:48] <Ryan-Toast> zippy___: Try renaming it.
97: [00:43:54] <zippy___> tried
98: [00:43:55] <zippy___> and flushed
99: [00:43:57] <simon_w> zippy___, themes aren't loaded in the CMS
100: [00:44:03] <simon_w> stick it in mysite
101: [00:44:12] <Ryan-Toast> then burn any evidence that you tried and leave it forever.
102: [00:44:15] <zippy___> that error is misleading :(
103: [00:44:48] * antmas quit (Ping timeout: 245 seconds)
104: [00:44:52] <simon_w> So it's like a whale
105: [00:45:32] <zippy___> simon_w: /mysite/themes/MyFile.ss? or /mysite/themes/default/MyFile.ss (where default is the name of my theme)
106: [00:45:33] * antmas has joined #silverstripe
107: [00:45:45] <simon_w> zippy___, mysite/templates/
108: [00:46:01] <zippy___> ah indeed
109: [00:46:40] <zippy___> simon_w: Thanks, that has done it.
110: [00:49:48] * antmas quit (Ping timeout: 245 seconds)
111: [00:50:13] * travis-ci has joined #silverstripe
112: [00:50:13] <travis-ci> [travis-ci] silverstripe/silverstripe-framework#2263 (3.1 - f58fd7e : Sean Harvey): The build failed.
113: [00:50:13] <travis-ci> [travis-ci] Change view : https://github.com/silverstripe/silverstripe-framework/compare/61b03b79b5d2...f58fd7ea5558
114: [00:50:13] <travis-ci> [travis-ci] Build details : http://travis-ci.org/silverstripe/silverstripe-framework/builds/22066485
115: [00:50:13] * travis-ci has left #silverstripe
116: [00:50:21] * antmas has joined #silverstripe
117: [00:50:24] <ss23> SORT BY SORT
118: [00:51:48] * UncleCheese quit (Quit: UncleCheese)
119: [00:55:24] <simon_w> Mmm, delicious rabbit food
120: [00:57:24] <Colin[pi]> rabbit food best food
121: [01:01:36] <ss23> ew
122: [01:01:38] <ss23> I had Burger King
123: [01:01:39] <ss23> :D
124: [01:04:15] <zippy___> Is there a nice way (like adding a button) to preview the view page of an object in the CMS?
125: [01:05:21] * UncleCheese has joined #silverstripe
126: [01:06:16] <simon_w> Burger King? What's wrong with you?
127: [01:07:25] <ss23> Got bored of every other place
128: [01:07:27] <ss23> I'm running out!
129: [01:12:51] <simon_w> The thing that emails me what to eat gets me having interesting things
130: [01:14:21] <simon_w> "Primitive type annotations are always available and may nolonger be referred to in the toplevel namespace."
131: [01:14:24] <simon_w> Time to fix that!
132: [01:16:28] <simon_w> 711 matches across 44 files
133: [01:16:35] <simon_w> That's a lot of primitive type hints
134: [01:17:08] <zippy___> hmm is there a way to add in a style sheet to the CMS admin? I think I might add in a print css sheet
135: [01:17:16] <Ryan-Toast> Cant wait to play Goat simulator when I get home
136: [01:17:24] <simon_w> zippy___, LeftAndMain.requre_css
137: [01:17:41] <simon_w> Oops, missed void
138: [01:17:41] <simon_w> 740 matches across 47 files
139: [01:17:43] <zippy___> ah yeap, http://doc.silverstripe.org/framework/en/trunk/howto/extend-cms-interface
140: [01:18:00] <Ryan-Toast> zippy___: see the commented out code
141: [01:18:01] <Ryan-Toast> https://github.com/Rhym/ss_boilerplate/blob/master/Boilerplate/_config/config.yml
142: [01:20:38] * antmas quit (Ping timeout: 245 seconds)
143: [01:22:07] <UncleCheese> Ryan-Toast: is it real?
144: [01:22:21] <Ryan-Toast> UncleCheese: Yeah, man.
145: [01:22:40] <UncleCheese> fun?
146: [01:22:52] <UncleCheese> that's a rhetorical question
147: [01:22:55] <UncleCheese> you get to be a goat
148: [01:23:11] <Ryan-Toast> A couple mates have it and are having a blast. Only $10 too.
149: [01:23:46] <Ryan-Toast> I’d link it to you on steam, but steam is down ><
150: [01:23:54] <Ryan-Toast> http://www.goat-simulator.com/
151: [01:24:15] <UncleCheese> osx?
152: [01:24:26] <Ryan-Toast> It has steam workshop too, so people will make mods, and custom amaps.
153: [01:24:29] <Ryan-Toast> Not sure.
154: [01:24:34] <UncleCheese> onlive?
155: [01:25:32] * Tanger has joined #silverstripe
156: [01:26:25] <Ryan-Toast> onlive?
157: [01:26:37] <Stomach> ONLIVE
158: [01:26:43] <Ryan-Toast> ONLIVE
159: [01:27:02] <ss23> live!
160: [01:27:03] <ss23> :D
161: [01:27:12] <ss23> live olives onlive
162: [01:27:45] <spronk> STEAM IS DOWN!?
163: [01:28:48] * UncleCheese_ has joined #silverstripe
164: [01:31:46] <Colin[pi]> can mean only one thing: HL3 confirmed
165: [01:34:24] * violetina quit (Remote host closed the connection)
166: [01:34:55] <pippy> want goat simulator to be on osx :(
167: [01:35:09] <pippy> i need to experince what it's like to be a goat
168: [01:35:24] <pippy> how can i live, if i have not lived as a goat?
169: [01:35:46] * muskie9 has joined #silverstripe
170: [01:36:34] <Ryan-Toast> pippy: Wine?
171: [01:36:39] <lewellyn> pippy: it's like experiencing being a goat like counterstrike is like shooting a gun.
172: [01:37:43] <zippy___> reminds me, busted out some Red Alert 1 yesterday, oh yea baby
173: [01:38:29] <Ryan-Toast> zippy___: you should play the open source one
174: [01:38:38] <Ryan-Toast> or red alert 2: yuri’s revvveeennngggeeee
175: [01:39:15] <zippy___> Ryan-Toast: OpenRa yea?
176: [01:39:27] <Ryan-Toast> zippy___: yeye
177: [01:39:46] <Ryan-Toast> I can’t fucking wait for AOM extended edition.
178: [01:39:53] <Ryan-Toast> Going to be deluxe.
179: [01:39:59] * muskie9 quit (Ping timeout: 246 seconds)
180: [01:47:59] <zippy___> With a ModelAdmin grid view, is it possible to make it so when you click on a row it goes to a certain page
181: [01:48:08] * Mech quit (Ping timeout: 245 seconds)
182: [01:50:36] <Tanger> zippy___: Make a new gridfieldcomponent
183: [01:52:18] <zippy___> hmmm
184: [01:55:35] <ss23> PHP 5.2.6-1+lenny16 with Suhosin-Patch 0.9.6.2 (cli) (built: Feb 3 2012 08:19:55)
185: [01:55:38] <Ryan-Toast> 3pm, cookie time. Aww yiss.
186: [01:55:39] <ss23> FUCK
187: [01:57:13] <zippy___> ss23: keeping it ol school eh
188: [01:58:45] <ss23> :(
189: [01:58:50] <ss23> Keeping it fucking bs school
190: [02:00:48] <simon_w> Like a bawass
191: [02:06:43] * UncleCheese_ quit (Quit: UncleCheese_)
192: [02:11:33] <Ryan-Toast> I wish the new GSR’s didn’t have stupid backs.
193: [02:11:37] <Ryan-Toast> rears?
194: [02:18:11] <Colin[pi]> oh lawd: http://i.imgur.com/sBPqbRl.png
195: [02:19:36] * terryapodaca has joined #silverstripe
196: [02:21:17] <ss23> mother fucking awstats is *so* baz
197: [02:21:18] <ss23> bad
198: [02:21:30] <ss23> can't get it to read log files from stdin as far as I can fucking tell BUT IT SAYS IT WORKS
199: [02:21:33] <Colin[pi]> we used to use it many eons ago
200: [02:21:36] <ss23> # You can also use a pipe if log file come from a pipe.
201: [02:21:40] <Ryan-Toast> LOL
202: [02:21:41] <ss23> Then WHY DOESN'T IT WORK MOTHER FUCKER?
203: [02:21:43] <ss23> HUH? HUH?
204: [02:22:05] <terryapodaca> because it doesn't like potty mouths
205: [02:22:07] <terryapodaca> :D
206: [02:22:30] <ss23> IT should've thought of that beforei t was dum
207: [02:23:48] <Ryan-Toast> Just did a big stretch, girl walking by thought I was waving at her, and she waved back haha
208: [02:27:55] <Colin[pi]> you sly devil
209: [02:28:49] <ss23> haha
210: [02:28:52] <ss23> AWKS
211: [02:28:57] <ss23> awk awk awk grep
212: [02:32:12] <Ryan-Toast> The quick-look-away-he-wasn’t-waving move
213: [02:32:35] <ss23> XD
214: [02:36:14] <zippy___> lol
215: [02:36:23] <Colin[pi]> got a note in my letter box from my neighbour that started out "since you have a gf now..." and was very worried what was coming next
216: [02:36:30] * muskie9 has joined #silverstripe
217: [02:36:33] <ss23> XD
218: [02:36:33] <Colin[pi]> "oh shit oh shit, we've been too loud"
219: [02:36:34] <Ryan-Toast> “Can “I watch?
220: [02:36:39] <zippy___> Panda just saved you 83% - 34 KB total. Oh yea, save those packets!! shame the css file is like 700k
221: [02:37:24] <Colin[pi]> turns out he wants to "borrow" wifi from me, and didn't want to knock on the door because of disturbing my gf or something?
222: [02:37:39] <Ryan-Toast> borrow wifi? LOL, FUCK OFF BUDDY
223: [02:37:53] <Ryan-Toast> They probs just brought tianfall
224: [02:37:55] <Colin[pi]> well he's offering to pay per month.. but ehh, I dunno
225: [02:37:57] <Ryan-Toast> dat 50gfig DL
226: [02:38:19] <Ryan-Toast> Colin[pi]: Don’t do it.
227: [02:38:24] <Colin[pi]> yeah I don't like it
228: [02:38:28] <ss23> Colin[pi]: "Sure, you can borrow it, but make sure you give the pcackets back when you're done"
229: [02:38:45] <Colin[pi]> he's a weird dude too, so fuck knows what he'll be accessing
230: [02:40:19] <UncleCheese> Colin[pi]: that java thing is hilarious.. where did you see that?
231: [02:40:51] <Colin[pi]> r/ProgrammerHumor/
232: [02:41:19] * muskie9 quit (Ping timeout: 264 seconds)
233: [02:41:53] <UncleCheese> $65k USD isn't worth working for a company that doesn't know the difference between Java and JavaScript
234: [02:42:05] <pippy> Ryan-Toast: omg RA2
235: [02:42:12] <pippy> so many wasted hours
236: [02:42:18] <Ryan-Toast> pippy: invested**
237: [02:42:38] <pippy> lol
238: [02:42:56] <pippy> downloaded the iOS version the other day, was disapointed
239: [02:43:06] <pippy> EA (tm)
240: [02:43:24] <Colin[pi]> UncleCheese: the technical manager (think about it) at a company I used to work for told us not to use JavaScript as it loaded the JVM and slowed down the site
241: [02:46:30] <UncleCheese> "If your ideal candidate needs their primary language described to them, what kind of job are you hiring for?"
242: [02:46:48] <UncleCheese> dude srsly?
243: [02:47:26] * antmas has joined #silverstripe
244: [02:47:44] <antmas> hmmmm
245: [02:47:52] <antmas> fuck 2 degrees
246: [02:47:54] <antmas> :<
247: [02:49:21] <antmas> 'downloading message' for a 127kb txt?
248: [02:49:25] <antmas> dafuq
249: [02:54:18] <antmas> how are MMS messages still so borked these days?
250: [02:54:26] <UncleCheese> everyone credits 2 degrees for driving down the price of mobile plans
251: [02:54:36] <UncleCheese> in nz, anyway
252: [02:54:52] <UncleCheese> i have to say, mobile is quite affordable here
253: [02:54:53] * muskie9 has joined #silverstripe
254: [02:55:46] <antmas> no issues with price
255: [02:55:50] <antmas> just connectivity :P
256: [02:56:02] <antmas> it's probably my phone
257: [02:56:04] <ss23> just knocked power out
258: [02:56:07] <ss23> this dy is going bad
259: [02:56:34] <antmas> ss23: your code was *that* buggy?
260: [02:56:37] <antmas> :P
261: [02:56:38] * muskie9_ has joined #silverstripe
262: [02:57:11] <ss23> lol
263: [02:59:31] <antmas> we had a generator test this morning that our help desk guy didn't remember
264: [02:59:36] * muskie9 quit (Ping timeout: 265 seconds)
265: [02:59:39] <antmas> his face when WHITE as a ghost
266: [02:59:43] <antmas> lol
267: [02:59:46] <antmas> went*
268: [03:00:15] <ss23> lol
269: [03:01:32] * muskie9_ quit (Ping timeout: 265 seconds)
270: [03:02:56] <Colin[pi]> the last place I worked at in the city, one time we had a massive storm, and the road plus ground floor had flooding
271: [03:03:03] <Colin[pi]> next morning, I arrive
272: [03:03:12] <Colin[pi]> and the electrical guys are checking out the electrics room
273: [03:03:21] <Colin[pi]> and they're standing in like 10cm of water
274: [03:03:25] <Colin[pi]> I'm like WTF
275: [03:03:35] <Colin[pi]> next thing you know, BZZZZZZZZZZZZT KABOOM
276: [03:03:38] <Colin[pi]> sparks everywhere
277: [03:03:59] <Colin[pi]> the guys themselves were fine, but just standing there frozen like statues with O_O on their face
278: [03:04:19] <antmas> holy shit
279: [03:04:27] <antmas> that's nuts!
280: [03:04:28] <Colin[pi]> would have needed a change of undies
281: [03:05:06] <antmas> I'm suprised this place didn't flood last time
282: [03:05:19] <antmas> but our racks are on the top floor, so at least that is safe
283: [03:07:55] * WilsonS has joined #silverstripe
284: [03:10:23] <zippy___> antmas: the tdc website hosted in office?
285: [03:10:51] <antmas> zippy___: yup
286: [03:14:13] <WilsonS> Hi everyone. Any ideas why this isn't working? Probably missing something obvious. Restaurant dataobject has_many Cuisine. Cuisine has_many SubCuisine. SubCuisine has_one Cuisine. Both Cuisine and SubCuisine are Listboxes. Cuisines shows up as Grid with 'Add' button but SubCuisine is multi-select. Is there something different about the deeper level?
287: [03:22:44] <WilsonS> Disregard. SubCuisine should be grid
288: [03:25:13] * CodeTrap quit (Ping timeout: 240 seconds)
289: [03:26:11] * CodeTrap has joined #silverstripe
290: [03:29:06] * travis-ci has joined #silverstripe
291: [03:29:07] <travis-ci> [travis-ci] silverstripe/silverstripe-framework#2266 (3.1 - 068e23d : Mateusz U): The build was fixed.
292: [03:29:07] <travis-ci> [travis-ci] Change view : https://github.com/silverstripe/silverstripe-framework/compare/f58fd7ea5558...068e23d72fe6
293: [03:29:07] <travis-ci> [travis-ci] Build details : http://travis-ci.org/silverstripe/silverstripe-framework/builds/22073264
294: [03:29:07] * travis-ci has left #silverstripe
295: [03:30:06] * WilsonS quit (Quit: Page closed)
296: [03:34:16] * Bollig|DesignCty has joined #silverstripe
297: [03:36:42] * cloph_away has joined #silverstripe
298: [03:36:51] * cloph quit (Ping timeout: 245 seconds)
299: [03:41:52] * UncleCheese_ has joined #silverstripe
300: [03:42:03] * terryapodaca has left #silverstripe
301: [03:51:10] * terryapodaca has joined #silverstripe
302: [03:53:36] * Ryan-Toast has left #silverstripe
303: [03:53:48] * Ryan-Toast has joined #silverstripe
304: [03:54:10] <Ryan-Toast> antmas: big update to a lot of the html.
305: [03:54:22] <Ryan-Toast> just because I’m pedantic
306: [03:57:58] * UncleCheese_ quit (Quit: UncleCheese_)
307: [03:59:29] * nickmolhoek quit (Quit: nickmolhoek)
308: [04:01:53] * an_Eskimo quit (Ping timeout: 245 seconds)
309: [04:16:23] * will has joined #silverstripe
310: [04:23:08] * greseky quit (Ping timeout: 245 seconds)
311: [04:23:19] * Ryan-Toast quit (Quit: Ryan-Toast)
312: [04:42:08] * stecman_ quit (Quit: This computer has gone to sleep)
313: [04:43:33] * will quit (Ping timeout: 245 seconds)
314: [04:44:29] * zippy___ quit (Ping timeout: 265 seconds)
315: [04:50:30] * UncleCheese quit (Quit: UncleCheese)
316: [04:55:37] * will has joined #silverstripe
317: [04:56:47] <will> i want to restrict the fulltext search to only some folders - other folders should be ignored. is it possible to configure it like that?
318: [04:57:08] <will> thats folders in the files area
319: [04:57:32] <ss23> maybe, but it would be a case of looking at the code and figuring that out, will :D
320: [04:58:44] <will> ss23. hmm yeah ok. thats the SS version of RTFM right?
321: [04:58:49] <ss23> XD
322: [04:58:50] <ss23> Pretty much
323: [04:58:55] <ss23> Well
324: [04:59:00] <ss23> In this case, no manual, so code :P
325: [04:59:16] <ss23> will: You can restrict lots of things with solr, so I'm sure there is a technical capability, but I don't know if the code is written to make it possible
326: [04:59:53] <will> solr - i wish. its just a vps backed site. no fancy things
327: [05:00:34] <ss23> hmmm?
328: [05:00:38] <ss23> fulltextsearch uses solr isn't it?
329: [05:00:47] <simon_w|air> No
330: [05:00:55] <simon_w|air> It uses MATCH()
331: [05:02:00] <ss23> ah, it was removed, that is right :O
332: [05:02:06] <ss23> It used to come with solr built in and ready to go
333: [05:02:09] <ss23> now it's in a seperate module
334: [05:02:14] <ss23> wait
335: [05:02:16] <ss23> fulltext search
336: [05:02:18] <ss23> != fulltextsearch?
337: [05:03:02] <will> yep it does, but not using solr
338: [05:03:30] <ss23> ah kk
339: [05:03:31] <ss23> cooool
340: [05:09:28] * travis-ci has joined #silverstripe
341: [05:09:28] <travis-ci> [travis-ci] silverstripe/silverstripe-cms#823 (master - ecda66a : Damian Mooyman): The build passed.
342: [05:09:28] <travis-ci> [travis-ci] Change view : https://github.com/silverstripe/silverstripe-cms/compare/8059c9d3573c...ecda66a1c445
343: [05:09:28] <travis-ci> [travis-ci] Build details : http://travis-ci.org/silverstripe/silverstripe-cms/builds/22076624
344: [05:09:28] * travis-ci has left #silverstripe
345: [05:09:38] <will> just a thought, but it would probably be better if ss didn't return files in search resulsts by default
346: [05:09:56] <ss23> will: debatable, I think it is better to do it
347: [05:10:19] <will> less secure. although obviously just cos they aren't in a search doesn't mean they are secure
348: [05:10:38] * travis-ci has joined #silverstripe
349: [05:10:38] <travis-ci> [travis-ci] silverstripe/silverstripe-framework#2269 (master - 4c69d42 : Damian Mooyman): The build was fixed.
350: [05:10:38] <travis-ci> [travis-ci] Change view : https://github.com/silverstripe/silverstripe-framework/compare/a2cadf9d5ace...4c69d42bd2ab
351: [05:10:38] <travis-ci> [travis-ci] Build details : http://travis-ci.org/silverstripe/silverstripe-framework/builds/22076655
352: [05:10:38] * travis-ci has left #silverstripe
353: [05:11:59] * robert_ quit (Read error: Connection reset by peer)
354: [05:14:28] * Ryan-Toast has joined #silverstripe
355: [05:14:54] * robert_ has joined #silverstripe
356: [05:19:43] * Colin[pi] quit (Ping timeout: 264 seconds)
357: [05:34:01] * Ryan-Toast quit (Quit: Ryan-Toast)
358: [05:39:19] * FrozenFire is now known as hamburgerphone
359: [05:40:02] * hamburgerphone is now known as FrozenFire
360: [06:11:06] <simon_w|air> github so sloooooow
361: [06:11:10] <ss23> trudat
362: [06:11:21] <ss23> then again, if you were using gitorious, you'd have nothing to complain about when you used github!
363: [06:16:11] <simon_w|air> Is that self-hosted though?
364: [06:16:18] <simon_w|air> So it would actually be faster?
365: [06:16:21] <ss23> lol
366: [06:16:24] <ss23> that's what you would think...
367: [06:16:25] <ss23> yet...
368: [06:16:37] <ss23> I mean, you could say "at least it won't go down", but that doesn't even work
369: [06:46:13] * wmk has joined #silverstripe
370: [06:52:28] <Zauberfisch> blubb wmk
371: [06:52:50] <wmk> ?
372: [06:53:02] <Zauberfisch> wmk: as you are probably the only person really using the VM: heads up, I updated the base box, so you might need to download that new box the next time you run vagrant up
373: [06:53:07] <wmk> who blubbs right before my first world-heritage coffe?
374: [06:53:11] <ss23> XD
375: [06:53:17] <Zauberfisch> ^^
376: [06:53:39] <wmk> Zauberfisch, ok, another provided box.
377: [06:53:57] <wmk> have seen you did some commits
378: [06:54:01] <Zauberfisch> still precise32, just newer version
379: [06:54:07] <Zauberfisch> yeah, did some work again
380: [06:54:10] <Zauberfisch> now it logs emails
381: [06:54:18] <wmk> ok. i wonder if precise64 would be faster
382: [06:54:23] <simon_w|air> Eww, 32
383: [06:54:23] <Zauberfisch> if you visit 127.0.0.1:8025 you see all emails
384: [06:54:44] <Zauberfisch> since its only us 2 using it, I guess we are save to switch to 64 without any reserach
385: [06:54:47] <Zauberfisch> lets do this
386: [06:55:55] <wmk> ubuntu box or plain debian box?
387: [06:56:01] <Zauberfisch> ubuntu
388: [06:56:11] <wmk> your personal preference?
389: [06:56:15] <Zauberfisch> yes
390: [06:56:34] <Zauberfisch> well, its what I grew up with. so thats the system I feel most comfortable in
391: [06:56:49] <wmk> should be ok. /me is more used to debian, but it's pretty the same
392: [06:57:01] <wmk> at least what we're doing with it
393: [06:57:20] <Zauberfisch> I should really refactor that build scrippt
394: [06:57:22] <Zauberfisch> -p
395: [06:57:28] <Zauberfisch> to be both
396: [06:57:31] <Zauberfisch> - less messy
397: [06:57:33] <Zauberfisch> - faster
398: [07:11:10] <wmk> sounds like two thick plus points to me ;)
399: [07:21:23] * Colin[pi] has joined #silverstripe
400: [07:23:50] <simon_w|air> Colin[pi], where do I find IT jobs in ACT that don't need security clearance? :p
401: [07:28:09] * NewLinuxUser quit (Quit: Konversation terminated!)
402: [07:36:06] * violetina has joined #silverstripe
403: [07:37:23] * anselmdk has joined #silverstripe
404: [07:53:04] * UncleCheese has joined #silverstripe
405: [08:01:27] * yuka has joined #silverstripe
406: [08:01:50] * svandragt has joined #silverstripe
407: [08:05:25] * kerosene is now known as Raymondo
408: [08:05:56] <ss23> simon_w|air: http://www.silverstripe.org/security-releases/ fixed the order
409: [08:06:04] <ss23> simon_w|air: it's still in release order, but now sorted within the same release
410: [08:09:00] * kinglozzer has joined #silverstripe
411: [08:09:04] * Bollig|DesignCty quit (Quit: Bollig|DesignCty)
412: [08:28:40] * Azure quit (Read error: Operation timed out)
413: [08:29:12] * unsigned_ has joined #silverstripe
414: [08:29:17] * Azure has joined #silverstripe
415: [08:30:29] * unsignedint quit (Ping timeout: 252 seconds)
416: [08:40:31] <Colin[pi]> simon_w|air: dunno mate been a while since I was job hunting :\
417: [08:40:59] <simon_w|air> Colin[pi], I'm thinking Queanbeyan
418: [08:41:19] <Colin[pi]> can give it a go
419: [08:41:41] <Colin[pi]> what about some of the web agencies? they need clearance too?
420: [08:42:28] <simon_w|air> Haven't seen ads for any
421: [08:43:29] <Zauberfisch> could you define clearance?
422: [08:44:57] <Zauberfisch> do you mean you have to sign a nda?
423: [08:45:10] <simon_w|air> Security clearance
424: [08:45:51] <Zauberfisch> who issues that clearance?
425: [08:46:05] * Pylank has joined #silverstripe
426: [08:46:09] <Zauberfisch> ah, wait a second
427: [08:46:18] <Zauberfisch> I think i am just confusing an english word here
428: [08:46:19] <Zauberfisch> nvm
429: [08:46:23] <simon_w|air> The Australian Government Security Vetting Agency
430: [08:46:35] <Zauberfisch> oh, ok
431: [08:46:42] <Pylank> Zauberfisch: witch word?
432: [08:46:59] <Pylank> (^pun/joke)
433: [08:48:09] <Pylank> :P
434: [08:51:46] * violetina quit (Remote host closed the connection)
435: [08:51:53] <Zauberfisch> nvm
436: [08:53:14] * Alfirin has joined #silverstripe
437: [08:57:07] <Alfirin> Cheers, I'm back with my misbehaving blog widgets
438: [08:58:01] <Alfirin> It turns out I was wrong in my assumption, that the translated widgets would overwrite eachother. They just seem to struggle to retrieve the correct info from the database
439: [09:01:02] * cloph_away is now known as cloph
440: [09:04:28] <Alfirin> Which means I'm even more stumped than befor
441: [09:08:42] <Pylank> Zauberfisch: it was a pun on the differences between two words pronounced the same: witch and which. A witch being http://www.evangelicaloutreach.org/images/Witch.png
442: [09:12:26] <Pylank> Alfirin: if translatable has applied properly there will be a field for locale in the database.
443: [09:12:31] <Pylank> on them
444: [09:13:12] <Pylank> you need to change the language before fetching/writing to ensure you've got the right record.
445: [09:13:21] <Pylank> see the Translatable docs for that.
446: [09:14:35] <wmk> Pylank, like Hex code in german ;)
447: [09:14:49] <wmk> witch = Hex(e)
448: [09:15:13] * Shrike_Finland has joined #silverstripe
449: [09:15:43] * qlex has joined #silverstripe
450: [09:17:44] * greseky has joined #silverstripe
451: [09:18:32] <greseky> stupis question: need menu for 'brothers' pages (in template), is this Menu control?
452: [09:21:20] * micmania1 has joined #silverstripe
453: [09:21:54] <greseky> maybe with this: <% control ChildrenOf($Parent.Link) %> ?
454: [09:21:56] <Pylank> wmk: but in that case it's a difference between German Hexe (Eng. witch) and English Hex(idecimal)
455: [09:22:33] <Pylank> But I suppose it's kinda like how Rose is both a flower and a (pinkish) colour
456: [09:22:46] <micmania1> wmk: SphereSilverNL wanted you to email him yesterday. He said to tell you if I see you.
457: [09:23:00] <Pylank> but witch and which are two distinct words that only sound alike when spoken.
458: [09:28:08] <greseky> anybody?
459: [09:28:09] <wmk> micmania1, do you know about what?
460: [09:28:34] * UncleCheese quit (Quit: UncleCheese)
461: [09:28:58] * will quit (Ping timeout: 245 seconds)
462: [09:29:02] <wmk> greseky, try Children($Parent) or a special function getBrothers() in your controller
463: [09:29:36] <yuka> greseky <:
464: [09:30:14] * micmania1 is now known as Guest73092
465: [09:30:32] * micmania2 has joined #silverstripe
466: [09:31:48] * Guest73092 quit (Ping timeout: 252 seconds)
467: [09:32:10] <Alfirin> Pylank, thanks. The widgets all claim to be in finnish, with no trace of english anywhere to be seen.
468: [09:33:55] <Alfirin> There looks to be FI_fi and null
469: [09:33:55] <greseky> wmk: my parent is PageRedirector, i got exception: the method 'fortemplate' does not exist on 'RedirectorPage'
470: [09:34:23] <greseky> do I really then need to make special function in my controller?
471: [09:34:31] <Pylank> Alfirin: do you have the locale field though?
472: [09:34:36] <Pylank> on the widget table?
473: [09:34:37] <wmk> greseky, try a special function
474: [09:34:42] <wmk> micmania2, ping
475: [09:35:10] <Pylank> greseky: what are you trying to do?
476: [09:35:15] <micmania2> ?? I got DC'd so might have missed what you said.
477: [09:35:18] <micmania2> wmk ^^
478: [09:35:22] <Pylank> it sounds like you want <% loop Menu %>
479: [09:36:01] <greseky> OK, I will try just <% loop Menu %> :)
480: [09:37:00] <Pylank> greseky: if you want sibling pages only, then <% loop Menu(#) %> is probably what you're after, where # is the level you are at (ie how many levels deep)
481: [09:37:13] <Alfirin> Pylank, I do, yes. It doesn't react to me saving the widgets in english.
482: [09:37:31] <Pylank> greseky: otherwise <% loop Parent.Children %>
483: [09:37:47] <Pylank> will probably do what you want without needing to know exact details.
484: [09:38:04] <greseky> Pylank: aha.. param is level :)
485: [09:38:20] <Pylank> Alfirin: probably because it's not set to save in English. The request will be coming through without a locale set, thus the site will use the default.
486: [09:39:01] <Pylank> Alfirin: Translatable is a bit of a beast like that :<
487: [09:39:54] <Alfirin> Yeah, 87% of all my problems with SS seem to be caused by translatable :(
488: [09:40:17] <Pylank> It's got a very old design similar to that of Subsites.
489: [09:40:21] <Pylank> you can ask spronk about subsites.
490: [09:40:25] <Pylank> he loves it.
491: [09:40:29] <greseky> Pylank: you saved me: <% loop Parent.Children %> works like a charm :D
492: [09:41:47] <Pylank> greseky: South East Europe, what's that... Bulgaria?
493: [09:41:59] * Tanger quit (Quit: Tanger)
494: [09:43:37] <greseky> Pylank: yes it is
495: [09:44:02] <wmk> ROTFL.... action="http://127.0.0.1/index.php/Security/LoginForm/" sounds a bit broken on a live website
496: [09:44:09] <greseky> and I am from Slovenia, which is SEE :D
497: [09:44:48] <Pylank> Oh, Slovenia, neat :>
498: [09:44:52] * openbees has joined #silverstripe
499: [09:45:07] <greseky> where are you guys from
500: [09:45:14] <Pylank> greseky: all over the world.
501: [09:45:17] <openbees> m from India :P
502: [09:45:21] <greseky> LOL
503: [09:45:25] <Pylank> People in here at the moment are generally European though.
504: [09:45:27] <Colin[pi]> Canberra, Australia REPRESENT
505: [09:45:34] <Pylank> being that's where it's awake time.
506: [09:45:39] <Pylank> I'm from New Zealand
507: [09:45:43] <Pylank> currently in UK though
508: [09:45:51] <ss23> 22:45:27 < Pylank> People in here at the moment are generally European though.
509: [09:45:54] <ss23> WOAH
510: [09:45:56] * ss23 is from NZ too
511: [09:46:14] <Colin[pi]> NO
512: [09:46:16] <greseky> so.. all over the world :)
513: [09:46:16] <Colin[pi]> WAI
514: [09:46:23] <Pylank> greseky: indeed :)
515: [09:46:48] <Pylank> SilverStripe is based in NZ, so there are a lot of Kiwis at night (your night, our day).
516: [09:46:52] <ss23> SilverStripe does have strong AU/NZ and EU following though
517: [09:46:56] <simon_w|air> ss23, REALLY? I'M FROM NZ TOO!
518: [09:47:00] <ss23> simon_w|air: WOAOAAOAOAOAOAH
519: [09:47:04] <Colin[pi]> :O
520: [09:47:04] <ss23> simon_w|air: Wanna meet up for lunch?! :D
521: [09:47:05] <Alfirin> Finland here! I feel so out of place amongst these warmer countries :/
522: [09:47:05] <Pylank> wwwoooooooooooooooowwwwwwwwwwwwwwwwwwww
523: [09:47:09] <openbees> it feels good to be on IRC after so long without any question :D
524: [09:47:09] <ss23> Alfirin: XD
525: [09:47:10] <Colin[pi]> NOW KISS
526: [09:47:11] <simon_w|air> AND I'M GOIN TO BE JOINING Colin[pi] SOON!
527: [09:47:17] <Pylank> Alfirin: well, Shrike_Finland is also Finnish :>
528: [09:47:17] <Colin[pi]> OMG
529: [09:47:18] <ss23> simon_w|air: ewwww, sucks!
530: [09:47:26] <ss23> I know some Finnish people
531: [09:47:26] <ss23> :D
532: [09:47:29] <simon_w|air> openbees, you don't need questions to be in here!
533: [09:47:31] <Pylank> in case you couldn't guess :P
534: [09:47:35] <ss23> I was looking at visiting, but turns out NZ->Finland is *really* expensive
535: [09:47:40] <Alfirin> Pylank, neat :D
536: [09:47:40] <simon_w|air> ss23, well, I'm getting flown over to Facebook next week
537: [09:47:46] <simon_w|air> So will need to be around that
538: [09:47:54] <Pylank> ss23: ha, yeah. well... not *really*, but quite.
539: [09:47:55] <ss23> simon_w|air: :D
540: [09:48:02] <Colin[pi]> he's never gonna get tired of saying that
541: [09:48:06] <openbees> simon_w|air .. selfish me never get time to come here without questions :D
542: [09:48:08] <ss23> ^^
543: [09:48:09] <ss23> :P
544: [09:48:21] <Colin[pi]> "I'm just..." *looks down and polishes nails on shirt* "...getting flown to Facebook next week"
545: [09:48:25] <Pylank> Colin[pi]: who what?
546: [09:48:30] <ss23> Pylank: simon_w|air :P
547: [09:48:38] <Pylank> oh right, with the whole jetsetting thing
548: [09:48:39] <Pylank> :D
549: [09:48:48] <Pylank> Hey man, he deserves it.
550: [09:48:55] <ss23> picking a backup solution for work... who would've known one called "BackupPC" isn't good for us?
551: [09:48:55] <Pylank> let him gloat :D
552: [09:48:58] <ss23> :D
553: [09:48:59] <Colin[pi]> simon_w|air: going with Malaysia Airlines via Kuala Lumpur?
554: [09:49:00] <Colin[pi]> ;D
555: [09:49:06] <openbees> :O
556: [09:49:11] <Pylank> Colin[pi]: you mean south indian ocean, right?
557: [09:49:17] <simon_w|air> Colin[pi], NZ7/8 :D
558: [09:49:23] <Colin[pi]> lol
559: [09:50:36] <Pylank> that moment when you manually edit about 5 queries in a model that consist of basically the same thing.
560: [09:50:45] <Colin[pi]> queries? eeuw
561: [09:50:52] <Pylank> Yeh, queries are good.
562: [09:51:13] <Pylank> except... I've still not managed to try out PgSQL :<
563: [09:51:19] <Pylank> still stuck in dolphin land
564: [09:51:49] <greseky> hey guys, another stupid question, i already asked that yesterday, but eventualy coludnt make it.. i have page extension News and extra field Date, i would love to get min Year and Max Year from Date, using Postgree
565: [09:51:51] <Pylank> Colin[pi]: but yeah, abstraction around the query would have been good.
566: [09:52:13] <Colin[pi]> yeah I know sometimes you need to get your hands dirty
567: [09:52:25] <Pylank> greseky: SS does that for you.
568: [09:52:32] <Pylank> $Date.Year
569: [09:52:46] <Pylank> oh, min and max.
570: [09:52:54] <Pylank> I think we did this recently, maybe it was with someone else though.
571: [09:53:01] <greseky> min, max.. yes
572: [09:53:53] <Pylank> greseky: There might be a way to do it with the ORM, but there's always DB::query() as a raw SQL fallback for a quick way around it.
573: [09:54:12] <simon_w|air> greseky, you'll have to use DB::query()
574: [09:54:24] <Pylank> ^ :>
575: [09:54:44] <greseky> SELECT DISTINCT min(EXTRACT(YEAR FROM "News_Live"."Date")), max(EXTRACT(YEAR FROM "News_Live"."Date")) FROM "News_Live";
576: [09:55:15] <Pylank> mmm, put that in a string, plonk that string in DB::query($string);
577: [09:55:18] <Pylank> and off you go :>
578: [09:58:22] * wmk quit (Quit: nice to meet you ;))
579: [10:08:05] * micmania2 is now known as micmania1
580: [10:10:53] * opalfroot has joined #silverstripe
581: [10:11:31] <opalfroot> anyone know how to change to avoid the situation of file already exists when uploading?
582: [10:11:55] <Colin[pi]> there's a setting on the field I think
583: [10:12:21] * Raymondo is now known as kerosene
584: [10:13:04] <Colin[pi]> opalfroot: see replaceFile: true/false, overwriteWarning: true/false for UploadField
585: [10:13:42] <opalfroot> ah ok cheers
586: [10:14:28] <opalfroot> so I tried the replaceFile in the config but it only seems to prompt - I want the file to auto-rename
587: [10:16:32] <Colin[pi]> replaceFile: false should allow auto-renaming
588: [10:22:23] <opalfroot> yea it doesnt :(
589: [10:26:38] <opalfroot> ok got it to work by turning off the warning - which is strange
590: [10:26:47] <Pylank> larf
591: [10:29:09] * Shrike_Finland quit (Quit: Leaving.)
592: [10:29:53] <opalfroot> next question is - is it possible to remove the 'remove' button in favour of having just the delete from files button?
593: [10:30:00] <Pylank> yes
594: [10:30:18] <Pylank> alter the grid field delete action component
595: [10:30:49] <Pylank> or remove then re-add it with a different param (iirc it's a single param, true/false depending on allow remove or delete always)
596: [10:31:08] <Pylank> you'll need to check the API because I don't remember from the top of my head.
597: [10:32:03] <opalfroot> oh ok...sounds complex
598: [10:32:31] <Pylank> not really at all.
599: [10:32:38] <Pylank> docs have you covered.
600: [10:32:56] <Colin[pi]> send off a design concept for a review today, they've been pushing for it all week... sent at 12:30pm, NO REPLY. Typical!
601: [10:33:12] <Colin[pi]> I'll just assume they're speechless at how awesome it is, amirite?
602: [10:33:16] <Pylank> http://api.silverstripe.org/3.1/class-GridFieldDeleteAction.html
603: [10:33:20] <Pylank> opalfroot: ^
604: [10:34:10] <Pylank> opalfroot: and http://doc.silverstripe.org/framework/en/reference/grid-field#gridfieldcomponents
605: [10:34:48] <Pylank> I suggest just using GridFieldConfig_RelationEditor and then removing and re-adding the delete action component
606: [10:35:51] <opalfroot> ok...
607: [10:36:30] * anselmdk quit (Quit: anselmdk)
608: [10:39:13] <Alfirin> Colin[pi], must be
609: [10:39:21] <Colin[pi]> ;|
610: [10:40:29] <Pylank> Wholey fuck when will it be lunch time :<
611: [10:40:30] <openbees> opalfroot http://www.sspaste.com/paste/show/533be63dc4f6d
612: [10:40:35] <openbees> here I do the same
613: [10:40:47] <micmania1> Pylank: what you go for today?
614: [10:40:48] <openbees> you need to focus in getCMSField part
615: [10:41:00] <openbees> opalfroot ^^
616: [10:41:02] <Pylank> micmania1: Godfather again.
617: [10:41:05] <Pylank> just seemed right.
618: [10:41:15] <micmania1> I need to get me one of those
619: [10:41:18] <Pylank> Got my mask off, but nose still slightly deviated to the left :<
620: [10:41:43] <Pylank> too many broken fragments of bone to allow a proper reset.
621: [10:42:12] <Pylank> Surgeon said he had to get them good enough so the nose would stay up and not look terrible.
622: [10:42:33] <Pylank> (nose being an arch it could just collapse and be flat)
623: [10:42:47] <micmania1> all the swelling & pain gone?
624: [10:42:49] <Pylank> So I'm a bit dark.
625: [10:43:09] <Pylank> Still some swelling to go down apparently, although it's not noticable to me (he's the expert though).
626: [10:43:24] <Pylank> There hasn't been much pain, but it's still a bit tender when I touch it
627: [10:43:32] <Pylank> by touch I mean more than lightly.
628: [10:44:09] <Pylank> So yeh, godfather is a good reliable sandwich for the kind of mood I'm in.
629: [10:44:31] <Pylank> ie, not feeling too adventurous to try something new.
630: [10:45:03] <Alfirin> Pylank, what on earth happened to you?
631: [10:45:27] <Pylank> Alfirin: violent mugging.
632: [10:45:35] <micmania1> He got asked to do a wordpress site so jumped in front of a bus to avoid doing it
633: [10:45:39] <Pylank> hahahaha
634: [10:45:43] <Colin[pi]> LOL
635: [10:46:47] <Pylank> A few more memories have come back. I remember losing conciousness for sure now.
636: [10:46:53] <Pylank> I know because I remember waking up.
637: [10:51:09] * ocm has joined #silverstripe
638: [10:51:36] <ocm> howdy!
639: [10:52:31] <Alfirin> Pylank, oh no :( I would say it sounds awful, but I feel it's an understatement
640: [10:52:39] <Alfirin> You're going to be ok, though=
641: [10:52:42] * Shrike_Finland has joined #silverstripe
642: [10:53:46] <Colin[pi]> hey ocm
643: [10:54:18] <ocm> heya colin[pi]
644: [10:55:14] <Pylank> fuck. Cops know who the cunts are, and have one in custody and all. The others are on bail for something else. Trouble is, none of these are related to my attack, and thus no prosecution in the immediate future.
645: [10:55:32] <Pylank> Or recovery of stolen property :(
646: [10:55:51] <Colin[pi]> :(
647: [10:55:53] <Pylank> Alfirin: yeah, luckily they didn't kill me, so I'll mend. It sure makes me angry though.
648: [10:56:06] <Colin[pi]> what doesn't kill you makes you stronger :)
649: [10:56:11] <Colin[pi]> or so they say
650: [10:56:50] <Pylank> So they say.
651: [10:57:04] <Pylank> I feel like if it happened again I'd end up dead though.
652: [10:58:18] <Alfirin> I bet! I wouldn't have pulled through the first time
653: [10:58:27] <terryapodaca> He guys, how would I add a tab before the Access tab?
654: [10:59:06] <Pylank> use insertBefore
655: [11:00:31] <Pylank> Tab::create('name', 'title')->insertBefore($fields->fieldByName('OtherTab'))
656: [11:00:40] <Pylank> err
657: [11:00:49] <Pylank> nah that's a bit wrong, but you get the idea.
658: [11:03:58] * greseky quit (Ping timeout: 245 seconds)
659: [11:10:04] <Alfirin> bbl
660: [11:10:45] <terryapodaca> $fields->insertBefore(new Tab('Contacts'), 'Access'); did the trick
661: [11:10:57] <Pylank> No, doing it wrong!
662: [11:11:07] <Pylank> never new Class unless it doesn't inherit from Object.
663: [11:11:13] <Pylank> Tab::create()!
664: [11:11:15] <Pylank> :D
665: [11:11:22] <Pylank> because it's much more awesome
666: [11:14:23] * Alfirin quit (Ping timeout: 245 seconds)
667: [11:17:23] <terryapodaca> after a short google search, i cannot find you solution being used
668: [11:19:08] <Colin[pi]> SS source seems to use a blend of new and ::create(), what's the awesomeness Pylank?
669: [11:20:14] <Pylank> Colin[pi]: without ::create, there's no chance of injector getting a look in.
670: [11:20:35] * Shrike_Finland quit (Quit: Leaving.)
671: [11:20:37] <Pylank> Colin[pi]: the source that doesn't use it is likely old code, or otherwise things like GridFeildComponents
672: [11:20:55] <Colin[pi]> ah DI, got
673: [11:21:02] <Colin[pi]> *got it
674: [11:21:22] <Pylank> terryapodaca: it's not a solution to your issue, it's a statement of "new ClassName($param)" vs "ClassName::create($param)"
675: [11:21:41] <Pylank> Colin[pi]: plus create allows for chaining, new does not.
676: [11:22:01] <Pylank> Blah::create()->use()->this()->instantly
677: [11:22:29] <Pylank> vs $blah = new Blah; $blah->use()->this()->oldschool
678: [11:22:43] <Colin[pi]> man I wish we had more up-to-date doco on this stuff, because i'm finding very little mention of it
679: [11:22:52] <Pylank> really?
680: [11:22:55] <Colin[pi]> yeah
681: [11:23:06] <terryapodaca> me either...
682: [11:23:15] <terryapodaca> i'll try your way and see what happens
683: [11:23:30] <Pylank> nothing will be what happens.
684: [11:23:37] <Pylank> it'll continue to work exactly as before.
685: [11:23:59] <Pylank> It's a mindset for extensible code thing.
686: [11:24:59] <Colin[pi]> terryapodaca: yeah I get what Pylank is on about now, it may not be an issue right now, but it WILL make things a lot easier down the track
687: [11:26:02] <terryapodaca> so simply changing it to: $fields->insertBefore(new Tab::('Contacts'), 'Access'); should work?
688: [11:26:19] <Colin[pi]> no you need to remove the new
689: [11:26:31] <terryapodaca> $fields->insertBefore(Tab::create('Contacts'), 'Access');
690: [11:28:04] <opalfroot> in ss3 is there a way to add an action button to the bottom of a model admin page?
691: [11:28:32] <Colin[pi]> opalfroot: you could in 2.4 so I'd think so in 3 as well?
692: [11:28:36] <terryapodaca> so using new TextField should change to TextField::create and so forth with all other 'Fields'
693: [11:28:38] <terryapodaca> ?
694: [11:29:06] <opalfroot> just wondering how - I tried the getCMSActions function but it never seems to get called
695: [11:29:09] <Colin[pi]> terryapodaca: I think that's the idea, instead of using new ObjectName(), use ObjectName::create()
696: [11:29:40] <terryapodaca> I wonder what simon_w has to say on the subject
697: [11:29:53] <terryapodaca> not that I am doubting either of you...just wondering
698: [11:30:00] <terryapodaca> and it does make sense
699: [11:30:07] <Colin[pi]> terryapodaca: I haven't been using it either :o
700: [11:30:17] <Colin[pi]> so I'm learning about it now as well
701: [11:31:04] <Pylank> terryapodaca: he'll probably just concurr.
702: [11:31:48] <Pylank> There was some skepticisim early on about it being slower, but that's been proven wrong in a profile he did once iirc (marginalised to #indifference at least)
703: [11:31:58] <terryapodaca> great to know...
704: [11:32:18] <Pylank> Colin[pi]: but that's because you've been stubbornly stuck in v2 for so damn long
705: [11:32:25] <Pylank> [12:30] <Colin[pi]> terryapodaca: I haven't been using it either :o
706: [11:32:36] <Pylank> Get on board the 3.1 train already.
707: [11:32:43] <Colin[pi]> Pylank: I know, there are so many great features in 2.4 but that CMS...
708: [11:32:47] <terryapodaca> just like learning that nesting DataObjects is perfectly fine now in SS3
709: [11:32:50] <Colin[pi]> oops 3.1
710: [11:33:02] <Pylank> terryapodaca: nesting how so?
711: [11:33:27] <Pylank> it was always fine, if you mean in gridfield, then yeh. But that's purely a user interface issue.
712: [11:33:30] <terryapodaca> It's probably been available since 2.4 though...
713: [11:33:44] <Pylank> yep, except CTF was too crap at being able to display such stuff.
714: [11:34:57] * anselmdk has joined #silverstripe
715: [11:35:49] <Pylank> Colin[pi]: I don't get why you dislike the 3.x cms UI so much
716: [11:37:08] <Colin[pi]> Pylank: I guess personal pref but I really, really dont like it :\
717: [11:37:21] <Colin[pi]> I guess I can try to mod/improve it
718: [11:37:50] <terryapodaca> Colin[pi]: have you tried the most recent stable release?
719: [11:37:55] <Pylank> Yeah but the UI is almost the same man.
720: [11:37:56] <Colin[pi]> I have yes
721: [11:38:07] <Colin[pi]> Pylank: rofl, ok
722: [11:38:10] <terryapodaca> A ton of bugs have been fixed and it flows pretty nicely now
723: [11:38:11] <Pylank> only the top links are on the lef.t
724: [11:38:25] <Pylank> otherwise tree view is still there.
725: [11:38:38] <Pylank> the layout of the edit page stuff is pretty much the same
726: [11:38:47] <Pylank> (excepting metadata)
727: [11:39:02] <Colin[pi]> terryapodaca: I found several bugs within a few mins of testing the most recent release, I started fixing them actually
728: [11:39:35] * openbees quit (Ping timeout: 268 seconds)
729: [11:39:57] <Colin[pi]> JS things mainly :\
730: [11:47:07] * Shrike_Finland has joined #silverstripe
731: [11:52:21] * Colin[pi] quit (Ping timeout: 255 seconds)
732: [11:55:47] <Pylank> hahahaha, wholey shit I love it https://github.com/EllisLab/CodeIgniter/blob/2.1.3/system/database/drivers/mysql/mysql_driver.php#L452
733: [11:56:35] * Colin[pi] has joined #silverstripe
734: [11:57:05] <Pylank> oh you, Colin[pi] http://logs.simon.geek.nz/index.php?date=2014-04-03#log_1239003
735: [11:57:33] <kinglozzer> Can you cast inside a foreach? Like foreach ($obj as (array)$foo) {} ? Too lazy to test
736: [11:57:49] <Pylank> nfi, don't see why not though.
737: [11:58:01] * MiniZeka has joined #silverstripe
738: [11:58:08] <kinglozzer> 'cause PHP
739: [11:58:09] <kinglozzer> will test
740: [11:58:49] <MiniZeka> Hi guys!
741: [11:58:52] <kinglozzer> Nope, parse error
742: [11:59:13] <Pylank> hi
743: [11:59:28] <Pylank> Wholey shit it's lunch time, finally.
744: [11:59:55] <MiniZeka> in 3.1, how can one set another file extension in $allowed_extensions without hacking core?
745: [12:01:18] <kinglozzer> config.yml
746: [12:01:53] <kinglozzer> Or on the instance itself
747: [12:02:05] <kinglozzer> http://doc.silverstripe.org/framework/en/reference/uploadfield#limit-the-allowed-filetypes
748: [12:03:33] <MiniZeka> no, not on upload field
749: [12:03:59] <Pylank> well that's all allowed_extensions is.
750: [12:04:10] <MiniZeka> since I don't use it (files are copied from another webserver)
751: [12:04:30] <Pylank> no idea what you're asking then.
752: [12:05:20] <terryapodaca> In yaml or _config?
753: [12:05:43] <terryapodaca> or maybe .htaccess
754: [12:06:50] * Shrike_Finland quit (Quit: Leaving.)
755: [12:06:54] <MiniZeka> I'm trying to add "odt" to list of allowed extensions
756: [12:07:11] <MiniZeka> since my code copies it from another webserver as a part of cronjob
757: [12:07:40] <MiniZeka> and I'm getting "ERROR [User Error]: Uncaught ValidationException: Validation error writing a File object: Extension is not allowed" when I call $file->write()
758: [12:08:04] <MiniZeka> this did the trick
759: [12:08:08] <MiniZeka> $allowed = Config::inst()->get('File', 'allowed_extensions');
760: [12:08:11] <MiniZeka> $allowed[] = "odt";
761: [12:08:15] <MiniZeka> Config::inst()->update('File', 'allowed_extensions', $allowed);
762: [12:08:30] <MiniZeka> just wanted to know is there a better way of doing it
763: [12:08:41] <terryapodaca> File::$allowed_extensions = array('')
764: [12:08:50] <terryapodaca> in _config?
765: [12:09:05] <MiniZeka> terryapodaca: you can't mess with private static variables like that
766: [12:15:01] <micmania1> File:
767: [12:15:09] <micmania1> alowed_extensions:
768: [12:15:15] <micmania1> - 'odt'
769: [12:15:30] <terryapodaca> that's exactly what I said
770: [12:15:48] <micmania1> allowed* - put it in _config/config.yml
771: [12:21:54] * Shrike_Finland has joined #silverstripe
772: [12:23:03] * UndefinedOffset has joined #silverstripe
773: [12:28:48] <Pylank> [13:02] <kinglozzer> http://doc.silverstripe.org/framework/en/reference/uploadfield#limit-the-allowed-filetypes [13:03] <MiniZeka> no, not on upload field
774: [12:28:53] <Pylank> [13:08] <MiniZeka> $allowed = Config::inst()->get('File', 'allowed_extensions');
775: [12:28:58] <Pylank> so actually yes
776: [12:29:10] <Pylank> and also
777: [12:29:14] <Pylank> [13:01] <kinglozzer> config.yml
778: [12:29:20] <Pylank> File:
779: [12:29:27] <Pylank> allowed_extensions:
780: [12:29:33] <Pylank> - odt
781: [12:30:57] <terryapodaca> lmfao
782: [12:38:03] * qlex1 has joined #silverstripe
783: [12:38:30] * qlex1 has left #silverstripe
784: [12:39:10] * qlex quit (Ping timeout: 252 seconds)
785: [12:39:10] * abitran quit (Read error: Connection reset by peer)
786: [12:40:10] * SphereSilverNL has joined #silverstripe
787: [12:40:41] <SphereSilverNL> Is there any *Really* good event-module?
788: [12:40:51] <SphereSilverNL> None I've tried so far actually work as wished :(
789: [12:41:13] <Pylank> none.
790: [12:41:41] <Pylank> I've planned to write one about 3 times now, never actually have :<
791: [12:46:10] <terryapodaca> Is unclecheese's module no good?
792: [12:46:17] <Pylank> Never.
793: [12:46:36] <terryapodaca> never?
794: [12:46:43] <Pylank> Never was, never will be.
795: [12:47:20] <Pylank> It's had so many derps hacking on it over the years that now more than ever it's a big pile of NOPE
796: [12:47:58] <Pylank> Hell I wrote an ical export for the blog and had more success using that as an event manager.
797: [12:48:08] <anselmdk> SphereSilverNL and Pylank, I know it’s not very SilverStripe-ish, but I’ve built a fairly comprehensive one that I’m planning to release as a premium module when I’ve got the time.
798: [12:48:29] <Pylank> What's not silverstripe-ish about that?
799: [12:48:36] <terryapodaca> sounds like it's time for someone to build a good one then
800: [12:48:43] <Pylank> terryapodaca: as I said.
801: [12:48:54] <anselmdk> well: I’ll be charging money for it
802: [12:48:55] <Pylank> even got deep into planning phase before time got the better of me once.
803: [12:48:59] <Pylank> anselmdk: and?
804: [12:49:05] <anselmdk> hehe
805: [12:49:13] <Pylank> swipestripe was pay-for until tankr got employed by SS AKL
806: [12:49:27] <Pylank> and he couldn't afford the time to maintain it
807: [12:49:27] <terryapodaca> anselmdk: maybe release it for a few as test subjects
808: [12:49:36] <Pylank> now he gets paid to work on it in house, I think
809: [12:49:44] <anselmdk> I wouldn’t mind
810: [12:49:46] <terryapodaca> I was going to use swipestripe as an example
811: [12:52:13] <anselmdk> here are some screenshots:
812: [12:52:13] <anselmdk> https://www.dropbox.com/s/az2cmsvajd4w7fm/Calendar%20Module%20Screenshots.zip
813: [12:52:31] <anselmdk> you can contact me on ac@title.dk if you’re interested in giving it a try
814: [12:57:40] <Pylank> that's entirely intense anselmdk :>
815: [12:57:44] <Pylank> is that dojo?
816: [12:58:11] <Pylank> looks nice man, good work :)
817: [12:58:14] <anselmdk> Pylank the calendar is an open source jquery calendar
818: [12:58:23] <Pylank> oh ok, I didn't realise jquery had one too.
819: [12:58:28] <anselmdk> the edit event field is custom built
820: [12:58:37] <anselmdk> but based on SS forms
821: [12:58:40] <Pylank> I was looking around in my research to do as you have and only found one for dojo
822: [12:58:53] <Pylank> cool :>
823: [12:58:55] <anselmdk> so there is also a backend
824: [12:59:05] <anselmdk> …which is griefield based
825: [12:59:10] <anselmdk> but using the same edit event form
826: [12:59:11] * Alfirin has joined #silverstripe
827: [12:59:13] <Pylank> in SS? or is it stand alone?
828: [12:59:24] <anselmdk> it’s an ss3.1 module
829: [12:59:30] <Pylank> cool :>
830: [12:59:36] <Pylank> looks very complete
831: [12:59:37] <anselmdk> thanks :)
832: [12:59:49] <anselmdk> oh, one point
833: [12:59:51] <micmania1> Is that the backend or front-end?
834: [12:59:56] <Pylank> front
835: [13:00:02] <micmania1> is there a backend?
836: [13:00:04] <anselmdk> it lacks recurring events…….
837: [13:00:10] <Pylank> anselmdk: ah, heh
838: [13:00:16] <anselmdk> that may come at a later stage
839: [13:00:18] <Pylank> yeah, my planning stage was all around recurring events.
840: [13:00:24] <anselmdk> it’s insane
841: [13:00:28] <Pylank> as I thought the rest was a pretty simple task :<
842: [13:00:35] <anselmdk> hehe
843: [13:00:37] <Pylank> never actually converted to code though
844: [13:00:51] <anselmdk> I worked on a startup where we built a php based calendar
845: [13:01:06] <anselmdk> in the end php was abandoned becaue it doesn’t have a proper ical implementation
846: [13:01:24] <Pylank> errr
847: [13:01:25] <anselmdk> so I thought better get the other stuff done first ;)
848: [13:01:32] <Pylank> php ical stuff is easy.
849: [13:01:37] <anselmdk> sorry
850: [13:01:40] <Pylank> I've done that, for bog.
851: [13:01:42] <Pylank> blog*
852: [13:01:45] <anselmdk> I meant the icalendar standard
853: [13:01:51] <anselmdk> it’s a 300 page din standard
854: [13:02:02] <anselmdk> I think
855: [13:02:07] <Pylank> we hooked blog up to do events once.
856: [13:02:28] <Pylank> ah, well yeah if you're going to be all the method link things, then it's a bit of a 'wtf'
857: [13:02:36] <Pylank> but doing simple exports and imports isn't major :>
858: [13:03:25] <anselmdk> so this calendar is built in a way so it can both support private events (for web apps), and public events
859: [13:03:37] <Pylank> cool :>
860: [13:05:04] <anselmdk> I was going to release it earlier, but being a freelancer, in the end I always end up doing what earns cash for my living
861: [13:05:16] <Pylank> indeed.
862: [13:09:01] <terryapodaca> would absolutely give it a spin and try to submit bugs and fixes if you want
863: [13:10:43] <anselmdk> terryapdaca shoot me a mail at ac@title.dk
864: [13:12:06] <terryapodaca> sent
865: [13:13:33] <Alfirin> Is Spronk around?
866: [13:14:08] <Pylank> sleeping more than likely
867: [13:14:14] <Pylank> NZ time
868: [13:14:23] <Pylank> 2:14am
869: [13:16:03] * MiniZeka quit (Ping timeout: 245 seconds)
870: [13:16:45] <SphereSilverNL> anselmdk: It looks awesome, but there's one but (in my case)
871: [13:16:52] <SphereSilverNL> It's way too much for what I need :D
872: [13:16:57] <kinglozzer> Is it possible to do this? private static $url_handlers = array('$Category' => 'category', '$Category//$Course' => 'course');
873: [13:17:15] <kinglozzer> It matches the first rule and stops :( tried reverse order too
874: [13:17:55] <micmania1> kinglozzer: try '$Category//$Course!'
875: [13:18:06] <micmania1> actually, don't think that would work.
876: [13:18:25] <kinglozzer> micmania1: Thanks, it does - I was just trying it!
877: [13:18:36] <micmania1> cool :)
878: [13:18:49] <anselmdk> SphereSilverNL ;) well so far it’s released twice only for public events (without the whole js calendar thing), and once in a web app
879: [13:19:05] <kinglozzer> Guessing the '!' requirement means it skips over as it doesn't match, sweet :)
880: [13:19:23] <anselmdk> SphereSilverNL I think I’ve seen some very basic event calendar implementations on Github though
881: [13:19:53] <SphereSilverNL> I haven't found one I considered stable and fast yet though.
882: [13:20:04] <anselmdk> SphereSilverNL what made me built an own was that none of them are very good when it comes to event administration
883: [13:20:57] <SphereSilverNL> Yeah, as I said, it looks very good :)
884: [13:21:36] <SphereSilverNL> But the multiple calendars etc. is just overkill. My client needs to simply add a an event and be done with it, no ical, no remote things, it just has to be as simple as possible, but also stable.
885: [13:21:47] <anselmdk> SphereSilverNL and terryapodaca I’ll disccuss with the guy I built it for initially, and will get back to both of you
886: [13:22:20] <SphereSilverNL> terryapodaca: your calendar is empty! You got my hopes up :(
887: [13:23:18] <SphereSilverNL> That's a no: Andrew Short ajshort authored 3 years ago
888: [13:24:10] <terryapodaca> I was going to pick one already in progress and actually do it correctly and nicely but never found the time
889: [13:24:20] <terryapodaca> i guess I should delete my empty repositories
890: [13:24:22] <Pylank> SphereSilverNL: haha, just subclass blog :P
891: [13:24:31] <Pylank> it takes a date already, etc ;)
892: [13:26:00] <Pylank> it's how this one works :P http://www.medbury.school.nz/parent-resources/events-calendar/
893: [13:26:03] <SphereSilverNL> Pylank: What do you mean "subclass blog"?
894: [13:26:29] <Pylank> that month/year listing top right is just the archive widget, haha
895: [13:26:59] <Pylank> SphereSilverNL: I mean class Event extends BlogEntry {...}
896: [13:27:32] <SphereSilverNL> ... I somehow never use the blog module...
897: [13:28:11] <Pylank> hehe, fair enough. Although these days it might be better to subclass micmania1's blog
898: [13:28:39] <SphereSilverNL> Pylank: Hint: https://github.com/Firesphere/silverstripe-newsmodule
899: [13:28:47] <SphereSilverNL> Hint 2: I like cows
900: [13:30:02] <Pylank> not even goats?
901: [13:30:23] <SphereSilverNL> Well, Goat Simulator is awesome :D
902: [13:30:31] <SphereSilverNL> But I like cows more :P
903: [13:30:39] <SphereSilverNL> ARGH! The requested URL /deltaquads/index.php was not found on this server.
904: [13:31:39] <SphereSilverNL> Hmmmm, what's up with this? Apache ignoring htaccess? The requested URL /wamp/www/deltaquads/framework/main.php was not found on this server.
905: [13:32:22] <Pylank> AllowOverride NOPE
906: [13:32:30] * Shrike_Finland quit (Quit: Leaving.)
907: [13:32:40] <SphereSilverNL> Yeah, I got allowoverride to ALL
908: [13:32:42] <SphereSilverNL> so that's not it
909: [13:33:01] <SphereSilverNL> Virtual hosts are a pain in the rear exit
910: [13:33:47] <terryapodaca> when making a CSS clear class, what code did y'all tell me to use in the content: '' instead of just nothing?
911: [13:34:28] <SphereSilverNL> A clearfix? clear: both;
912: [13:34:42] <SphereSilverNL> But I just use the bootstrap parts I need and it works out of the box.
913: [13:34:51] <terryapodaca> .clear:before, .clear:after { content: ''; display: table; }
914: [13:35:30] <terryapodaca> at one point someone was helping me fix a glitch and told me to never just use content: '' with nothing in the quotes
915: [13:35:51] <micmania1> terryapodaca: use a space
916: [13:35:53] <Pylank> terryapodaca: a space.
917: [13:36:03] <Pylank> although I use an emptry string and have not had issue before
918: [13:36:14] <micmania1> I just copy and paste tbh
919: [13:36:20] <Pylank> but then I also tend not to use clearfix, I have div.clear
920: [13:36:21] <micmania1> nto even going to lie
921: [13:36:26] <Pylank> because ie and urgh fuck that shit
922: [13:36:42] <Pylank> but I'm not a web dev anymore
923: [13:36:45] <Pylank> :D
924: [13:38:41] <kinglozzer> Hrm, SS_Cache suitable for storing data parsed from an external XML feed?
925: [13:38:58] <kinglozzer> Disappears on flush which is a pain, apart from that it seems okay
926: [13:40:24] <terryapodaca> does anyone have the link to Ryan-Toasts website?
927: [13:42:00] <micmania1> kinglozzer: I've used it to store external data before. Not xml but I doubt it matters
928: [13:42:42] <kinglozzer> micmania1: It's only being updated via a build task, so I think I'll parse it then store it serialized - should be quicker that way I *think*
929: [13:44:25] * WilsonS has joined #silverstripe
930: [13:45:51] <ocm> Pylank, I use this for my clearfixes: { display: table; width: 100%; content: ' '; font-size: 1px; }
931: [13:46:09] <ocm> works all the time, every time!
932: [13:46:26] <SphereSilverNL> WHEEE! 5 million lines of green stuff.
933: [13:46:40] <SphereSilverNL> Although it required me to remove the htaccess, which is unwanted.
934: [13:46:45] <ocm> inhome growing SphereSilverNL? :P
935: [13:47:00] <SphereSilverNL> ocm: I might be Dutch, but I don't do drugs ;)
936: [13:47:08] * scpi has joined #silverstripe
937: [13:47:21] <ocm> nonsense, are you vacinated? taking asprin?
938: [13:47:24] <ocm> then you DO do drugs :p
939: [13:47:25] <WilsonS> Hi everyone. Struggling with an ORM item. Object Restaurant has many_many Cuisines. Cuisines have many_many SubCuisines. All Cuisines and SubCuisines are unique. But there may be many combinations of them, i.e. Japanese -> Fusion or Chinese -> Fusion. So really SubCuisine should have one Restaurant_Cuisine. Anyone done this?
940: [13:51:50] <SphereSilverNL> Ok, so.... the default htaccess is incompatible with a WAMP server setup
941: [13:51:54] <SphereSilverNL> That's fun to know.
942: [13:54:51] <SphereSilverNL> Not working on windows: RewriteRule .* framework/main.php?url=%1 [QSA]
943: [13:54:56] <SphereSilverNL> That's default htaccess
944: [13:55:04] <SphereSilverNL> This does work: RewriteRule .* framework/main.php?url=%1&%{QUERY_STRING} [L]
945: [13:55:07] <ocm> why should you use WAMP?
946: [13:55:09] <ocm> :P
947: [13:55:19] <ocm> is it dev-env?
948: [13:55:23] <SphereSilverNL> ocm: Because I'm also playing Goat Simulator atm.
949: [13:55:31] <ocm> meehhhhh
950: [13:55:32] <ocm> use xampp
951: [13:56:36] <SphereSilverNL> I like WAMP more than XAMPP
952: [13:56:47] <Pylank> I used to be a xampp guy, now I'm a wamp guy.
953: [13:56:53] <Pylank> xampp updates too slow :<
954: [13:57:00] <ocm> why update? :D
955: [13:57:17] <Pylank> lol
956: [13:57:30] <ocm> I am a xampp guy, but barely half
957: [13:57:35] <ocm> I use VM with centos or ubuntu
958: [13:57:49] <Pylank> I just don't webdev much anymore
959: [13:58:08] <Pylank> I'd like some jobs to get extra dosh, but atm I need to get better.
960: [13:58:13] <Pylank> (physically)
961: [13:58:17] <SphereSilverNL> I used to use my server... but it recently decided it should start making white smoke instead of publish websites.
962: [13:58:22] <SphereSilverNL> Thus, I'm back to WAMP
963: [13:58:32] <Pylank> haha, dat smoke.
964: [13:58:52] <Pylank> white smoke? what kind of trickery is that? everyone knows the dagners of black smoke, but white!?
965: [13:59:06] <SphereSilverNL> An overheated CPU produces white smoke
966: [13:59:15] <ocm> white smoke? seems like an papal server to me
967: [13:59:22] <SphereSilverNL> And to make things more fun: My smoking now smells like smoke!
968: [13:59:24] * WilsonS quit (Quit: Page closed)
969: [14:00:44] * abitran has joined #silverstripe
970: [14:01:06] <ocm> sssssssssssmokin
971: [14:01:15] <ocm> http://media.tumblr.com/tumblr_m5fd5wRlV41r7wyi4.gif
972: [14:03:45] <Pylank> The Mask?
973: [14:03:51] * Pylank clicks
974: [14:03:55] <Pylank> The Mask.
975: [14:04:18] <Alfirin> I should really rewatch that, I loved it
976: [14:06:39] <SphereSilverNL> ocm: Electrical smoke is usually white ;)
977: [14:07:29] <Pylank> But that defies the laws of the secret black smoke!
978: [14:07:49] <Pylank> everyone knows that valuable electronics contain an unknown quantity of black smoke.
979: [14:07:56] <Pylank> That's what makes them work.
980: [14:08:09] <Pylank> When the black smoke comes out, they stop working :<
981: [14:09:53] <ocm> SphereSilverNL I know all about electrical smoke
982: [14:10:01] <ocm> I once decided it was a good idea to throw a desktop into an aquarium
983: [14:10:16] <SphereSilverNL> ocm: I know all about electrical smoke.
984: [14:10:18] <ocm> blue screen after 30 seconds, though it struggled for about 5 minutes before totally dying
985: [14:10:26] <SphereSilverNL> I once got a master degree in Applied Physics
986: [14:10:39] <ocm> TUD?
987: [14:10:42] <ocm> or TUE?
988: [14:10:43] <ocm> :P
989: [14:10:52] <SphereSilverNL> Enschede ;)
990: [14:10:55] <ocm> pfff
991: [14:10:56] <ocm> lame :P
992: [14:11:01] <ocm> I am in delft, haha
993: [14:11:08] <SphereSilverNL> Delft sucks.
994: [14:11:17] <ocm> does it?
995: [14:11:25] <ocm> then why does it give so few BJ's? ;)
996: [14:11:27] <SphereSilverNL> We once parked a car in a Delft Students home and they didn't even resist!
997: [14:11:48] <SphereSilverNL> Well, probably the BJ part is why I choose Enschede.... :D
998: [14:13:42] <kinglozzer> blowjobs? I'm so confused
999: [14:14:21] <SphereSilverNL> Me too, but it's a good argument :P
1000: [14:24:56] <Pylank> [15:11] <SphereSilverNL> We once parked a car in a Delft Students home and they didn't even resist!
1001: [14:24:57] <Pylank> gawd
1002: [14:25:06] <Pylank> by this do you mean in their lounge?
1003: [14:25:14] <Pylank> after having come through the wall?
1004: [14:25:25] <Pylank> and then proceeded to sit on their couch and eat all their pizza?
1005: [14:25:28] <SphereSilverNL> No, after breaking down their doors
1006: [14:25:39] <SphereSilverNL> And yes, we even made the newspapers with that :)
1007: [14:25:46] <Pylank> kinglozzer: so like
1008: [14:25:47] <Pylank> shit
1009: [14:25:48] <SphereSilverNL> And yes, we drank their beer
1010: [14:25:53] <Pylank> I was going to tell you something and now it's gone.
1011: [14:28:11] <Pylank> SphereSilverNL: No beer like free beer.
1012: [14:28:25] <SphereSilverNL> Pylank: Check my Readme.md :D
1013: [14:28:32] <Pylank> where?
1014: [14:28:42] <SphereSilverNL> https://github.com/Firesphere
1015: [14:28:45] <SphereSilverNL> my newsmodule ;)
1016: [14:29:54] <Pylank> Twitterps, maybe I should get onto that and become a twit too.
1017: [14:30:21] <micmania1> is .URL a thing in silverstripe templates? I know it is on images, but is it a thing on normal strings?
1018: [14:30:48] <Pylank> I don't think so, but it will try and apply it, fail, and output nothing.
1019: [14:31:03] <Pylank> {},URL if you want literals
1020: [14:31:21] <Pylank> err, eg. {$Var}.URL
1021: [14:31:45] <micmania1> so if I output $MyTextField.URL it would output nothing?
1022: [14:32:15] <Pylank> most likely, unless there actually is a .URL method on that field, or ViewableData, or something
1023: [14:32:23] <Pylank> (like .XML is on viewable data)
1024: [14:32:23] * kinglozzer accidentally knocked our server out
1025: [14:32:25] <kinglozzer> oops
1026: [14:32:28] <Pylank> hahaa
1027: [14:32:35] <Pylank> KAY OOOOHHH
1028: [14:32:54] <micmania1> nope, it works (well, it tried to)
1029: [14:33:06] <kinglozzer> Some shit about no space in /tmp
1030: [14:33:12] <kinglozzer> Delete stuff, FIXD
1031: [14:34:30] <Pylank> mmm boobst bar
1032: [14:34:32] <micmania1> I can't track down where .URL does its shit
1033: [14:34:38] <Pylank> ZOMG FREUDEAN SLIP
1034: [14:34:52] <Pylank> micmania1: ViewableData mostlike
1035: [14:35:21] <micmania1> you'd think so...
1036: [14:35:22] * muskie9 has joined #silverstripe
1037: [14:35:27] <Pylank> Copyright (c) 2012-NOW() :P SphereSilverNL
1038: [14:36:39] <Pylank> micmania1: use the greps!
1039: [14:36:44] <SphereSilverNL> NOW() is a global variable in most sites I use ;)
1040: [14:36:56] <kinglozzer> Varchar.php BOOM
1041: [14:37:15] <micmania1> aha!
1042: [14:37:32] <SphereSilverNL> But since it's also a MySQL var, I just put it in there :P
1043: [14:37:37] <Pylank> yeh, like I said, on the field or in viewabledata if it's not on the field :P
1044: [14:37:39] <SphereSilverNL> You seen my cow?
1045: [14:37:59] <Pylank> SphereSilverNL: I saw the cow, yeh.
1046: [14:38:04] <SphereSilverNL> Good :D
1047: [14:38:08] <Pylank> reminded me of apt -m
1048: [14:38:21] <Pylank> and apt -mm
1049: [14:38:25] <Pylank> and apt -mmm
1050: [14:38:28] <SphereSilverNL> -mmmmmm
1051: [14:38:29] <Pylank> and apt -mmmm
1052: [14:38:32] <Pylank> etc :P
1053: [14:41:17] <Pylank> SphereSilverNL: oh wait, are you telling me it actually is the apt super cow?
1054: [14:42:35] <SphereSilverNL> No, it's an ASCII I derived from some random internet dude :P
1055: [14:44:37] <Pylank> nice
1056: [14:44:44] <Pylank> also nice use of the term 'derived' :P
1057: [14:49:39] * scpi quit (Ping timeout: 255 seconds)
1058: [14:52:34] * scpi has joined #silverstripe
1059: [14:54:39] <Alfirin> Ah, I love my mac. She might be old and her plastic casing might be cracked and yellowed, but she knows just how to help me.
1060: [14:54:41] * anselmdk quit (Quit: anselmdk)
1061: [14:54:57] <Alfirin> She understands me
1062: [15:02:03] <ocm> SpheresilverNL
1063: [15:02:08] <ocm> how do you end up parking a car in someones house?
1064: [15:02:11] <ocm> atleast we keep it fun
1065: [15:02:23] <ocm> we once removed the door of a studentsclub, old door about 300kg
1066: [15:02:28] <ocm> and put it on the train to rotterdam
1067: [15:02:54] <ocm> police didnt know what to do with it, so they put it in the train back
1068: [15:03:19] <SphereSilverNL> ocm: Tear it apart, drive to Delft, put it back together ;)
1069: [15:03:32] <SphereSilverNL> It didn't start though.
1070: [15:03:47] <SphereSilverNL> But that kinda made sense, since we didn't include the engine.
1071: [15:06:16] <ocm> hm, flinstones didnt need a engine to run their car :D
1072: [15:06:49] <Pylank> hahaa
1073: [15:07:00] <Pylank> classic man
1074: [15:14:24] * yuka quit (Quit: Page closed)
1075: [15:38:40] * violetina has joined #silverstripe
1076: [15:44:16] * Maarten__ has joined #silverstripe
1077: [15:48:50] <Maarten__> Good day! For some reason the build in CsvBulkloader is not working as expected. For some reason it's reading all columns perfectly, except for the first one. Tried columnMap, but that doesn't help... My head is spinning now! Anybody here that can help me or give some advise?
1078: [15:51:19] <catcher> Maarten__, missing a column? not a row?
1079: [15:52:37] <Maarten__> @catcher all rows are importing fine, but the first field of all rows is left out
1080: [15:53:01] <Maarten__> This is my headerrow: QuestionIndex;Question;Answer0";Answer1;Answer2;TrueAns;
1081: [15:53:14] <Pylank> I imagine that the header => field map isn't quite right
1082: [15:53:44] <Pylank> also, that's semicolon separated values
1083: [15:53:47] <Pylank> not comma :P
1084: [15:53:57] <Maarten__> I named all fields exactly the same in my DataObject as in the headerrow. Even copied and pasted the fieldname
1085: [15:54:11] <Maarten__> I know it's semicolon :P
1086: [15:54:19] <Maarten__> I changed the delimiter
1087: [15:54:32] <Pylank> does the importer allow for that? I guess it must if it's working.
1088: [15:54:33] <Maarten__> public $delimiter = ';';
1089: [15:55:02] <Maarten__> yes, I extended CsvBulkLoader to QuestionCsvBulkLoader
1090: [15:56:11] <Pylank> I haven't done much with importing sorry
1091: [15:56:16] <Pylank> I can't really help :<
1092: [15:56:28] <Maarten__> Even if the fieldnames are the same as my objects $db-names, I put a $columnMap in the extended loader, just to find out if it helps. But it's not. This is the $columnMap:
1093: [15:56:29] <Maarten__> public $columnMap = array( 'QuestionIndex' => 'QuestionIndex', 'Question' => 'Question', 'Answer0' => 'Answer0', 'Answer1' => 'Answer1', 'Answer2' => 'Answer2', 'TrueAns' => 'TrueAns' );
1094: [15:56:42] <Maarten__> (nice formatting here :) )
1095: [15:57:06] <Pylank> well, generally one should use something like sspaste.com or pastie.org or paste2.com or something
1096: [15:57:37] <Maarten__> http://sspaste.com/paste/show/533c30a7421f7
1097: [15:58:07] <Pylank> cool, sspaste is working again, heh.
1098: [15:58:24] <Pylank> but as I say, sorry I've not done any csv stuff in a LONG time, I can't really help you :<
1099: [15:58:43] <Maarten__> great that sspaste is working. Now I'd like the importer to work :P
1100: [15:58:58] <Pylank> the best I can suggest is to read the code.
1101: [15:59:12] <Maarten__> It's getting on my nerves at the moment... pff
1102: [15:59:58] <Pylank> how are you calling the importer? I don't even know how it works :<
1103: [16:01:26] <Pylank> oh yeh, there it is.
1104: [16:01:26] <Pylank> http://api.silverstripe.org/3.1/class-BulkLoader.html#___construct
1105: [16:02:47] <Maarten__> F*ck me, if I'm putting an extra ; in front of each row (so in fact an empty field before other fields start), it's working !!
1106: [16:03:00] <Maarten__> beats me why that is
1107: [16:04:26] <Maarten__> seems strange to me and I'm open if you have some ideas on why that could be explained, but whatever does the trick for now !
1108: [16:04:36] <Maarten__> why = how
1109: [16:06:12] <Maarten__> nice tool btw that ss pastes. good to know!
1110: [16:06:49] <ocm> is sspaste still spammy or did that got fixxed?
1111: [16:07:47] <Maarten__> thanks for your help so far ;)
1112: [16:08:17] <Pylank> ocm: no idea.
1113: [16:08:27] <Pylank> just don't read comments anyway :P
1114: [16:08:31] <ocm> haha
1115: [16:08:40] <ocm> I do read the comments
1116: [16:08:48] <ocm> sometimes there is some usefull feedback
1117: [16:08:50] <Pylank> well to be fair, yeh, I have left comments before.
1118: [16:08:53] <Pylank> sometimes there is :>
1119: [16:09:14] <Pylank> sometimes I simply use it to document a solution in case someone else searches the saem thing in the future (usually me again)
1120: [16:11:16] <ocm> documenting solutions could be done with gists aswell
1121: [16:13:09] <Pylank> still spammy as hell it would seem by the looks of the 'latest comments' column on the right there.
1122: [16:13:39] <Pylank> probably where all the bandwidth is going :<
1123: [16:13:56] <ocm> hm I assume so
1124: [16:14:03] <ocm> who is managing the server for sspaste?
1125: [16:14:15] <ocm> I had a spamproblem at one of my servers
1126: [16:14:18] * opalfroot quit (Quit: Page closed)
1127: [16:14:28] <Pylank> no one really knows I think.
1128: [16:14:36] <ocm> different ips andf stuff, but in the useragent string it all had something like IE6.1
1129: [16:14:57] <ocm> so I refuse to accept POST/GET from useragentstrings which include that part
1130: [16:15:00] <ocm> works like a charm
1131: [16:15:11] <kinglozzer> HOW HAVE I ONLY JUST FOUND OUT ABOUT THE "ELVIS OPERATOR" ?!?!?!?!
1132: [16:15:34] <kinglozzer> I've been wondering how to do it in PHP for ages :(
1133: [16:15:35] <ocm> elvis operator? whats it a bout?
1134: [16:15:39] <kinglozzer> http://en.wikipedia.org/wiki/%3F:#PHP_5.3
1135: [16:16:16] <kinglozzer> Apparently it looks like Elvis lol
1136: [16:16:56] <ocm> obviously it is elvis!
1137: [16:16:57] <ocm> haha
1138: [16:17:02] <ocm> anyway, time to head home
1139: [16:19:03] <ocm> cheers!
1140: [16:19:17] <kinglozzer> Cya ocm
1141: [16:19:25] <micmania1> I'm struggling to find elvis in that.
1142: [16:19:31] <Pylank> oh coz ? looks like big pomp on top of eyes :
1143: [16:19:36] <Pylank> ?:D
1144: [16:19:41] <Pylank> ?:o
1145: [16:19:52] <ocm> mixmania1
1146: [16:19:54] <ocm> ? is th e hair
1147: [16:19:55] <ocm> : the eyes
1148: [16:19:58] <ocm> ?:
1149: [16:20:09] <Pylank> Although I'd be more tempted to call it the grease operator
1150: [16:20:09] <ocm> ?:-|
1151: [16:20:18] <Pylank> IT'S GREACE LIGHTENING
1152: [16:20:23] <ocm> allright
1153: [16:20:26] <ocm> really leaving now
1154: [16:20:27] <ocm> :D
1155: [16:20:28] <ocm> bb
1156: [16:20:29] <Pylank> kk, cu
1157: [16:20:49] <Pylank> not true. I know a chick, and I use hydrairc. She doesn't dig it.
1158: [16:21:07] <Pylank> I don't dig hydrairc either.
1159: [16:21:10] <micmania1> hehe when its bold it looks better
1160: [16:21:14] <Pylank> So neither chicks nor dudes dig it.
1161: [16:21:15] <micmania1> http://en.wikipedia.org/wiki/Elvis_operator
1162: [16:21:30] <Pylank> kekeke
1163: [16:26:28] * Maarten__ quit (Ping timeout: 245 seconds)
1164: [16:27:15] * Pylank quit (Quit: Page closed)
1165: [16:34:53] * kinglozzer quit ()
1166: [16:40:31] <cloph> Hi - is there a way to get configuration from yaml files directly from templates, i.e. without writing a php-function? Or where would you put a "secret" (api-key, etc) when you don't want to put it directly into php or templates?
1167: [17:02:00] * Cornelio has joined #silverstripe
1168: [17:29:16] * obbo has joined #silverstripe
1169: [17:29:26] * muskie9_ has joined #silverstripe
1170: [17:29:30] <obbo> hello. how would i programmatically move a sitetree page to a new parent?
1171: [17:29:53] <obbo> i tried $page->setParent($new_parent) but that didn't work
1172: [17:30:30] <Alfirin> Oh sweet jesus, it works!
1173: [17:30:32] <Alfirin> Finally!
1174: [17:31:01] <cloph> obbo: you did also do a write, didn't you?
1175: [17:31:35] <obbo> cloph: oops, ha. do i need to do a doPublish() after the write too?
1176: [17:32:12] <cloph> probably, but I'm not sure about that.
1177: [17:34:26] * abitran_ has joined #silverstripe
1178: [17:38:18] * scpi quit (*.net *.split)
1179: [17:38:19] * muskie9 quit (*.net *.split)
1180: [17:38:19] * abitran quit (*.net *.split)
1181: [17:39:52] * scpi has joined #silverstripe
1182: [17:40:52] <Alfirin> Is there a list of all the fields not working in widgets? Aside from sitetreedropdown and upload
1183: [17:47:22] * muskie9_ quit (Remote host closed the connection)
1184: [17:57:57] * obbo quit (Quit: Page closed)
1185: [18:03:00] <Alfirin> Alright, I have deduced that the thing causing all the fuss in my widgets is indeed the dropdown menu, even though it's not sitetreedropdown
1186: [18:03:01] * scpi quit (Read error: Connection reset by peer)
1187: [18:03:17] * scpi has joined #silverstripe
1188: [18:04:19] <Alfirin> Is there some sensible way to make the widget automatically pick its parent blog's ID?
1189: [18:21:47] * muskie9 has joined #silverstripe
1190: [18:32:59] <catcher> Alfirin, pick it for what?
1191: [18:33:56] * muskie9 quit (Read error: Connection reset by peer)
1192: [18:33:57] * muskie9_ has joined #silverstripe
1193: [18:38:06] * BPower has joined #silverstripe
1194: [18:38:14] * BPower quit (Remote host closed the connection)
1195: [18:39:31] <Alfirin> catcher, oh, the widget's dropdown picks the blog to show info off, like categories or tags
1196: [18:40:33] <Alfirin> But since I have no need to show the info anywhere else than on the blog itself, I think the dropdown is fairly useless
1197: [18:41:01] <Alfirin> http://pastebin.com/GZMSJYnq
1198: [18:43:44] * gelignite has joined #silverstripe
1199: [18:45:38] * Pyromanik has joined #silverstripe
1200: [19:09:42] * antmas quit (Quit: Page closed)
1201: [19:10:29] * muskie9_ quit (Read error: Connection reset by peer)
1202: [19:10:48] * muskie9 has joined #silverstripe
1203: [19:29:50] * antmas has joined #silverstripe
1204: [19:31:03] * Alfirin quit (Ping timeout: 245 seconds)
1205: [19:31:13] * antmas quit (Client Quit)
1206: [19:32:04] * antmas has joined #silverstripe
1207: [19:33:32] * an_Eskimo has joined #silverstripe
1208: [19:34:55] * zippy___ has joined #silverstripe
1209: [19:35:04] <antmas> moin moin
1210: [19:35:21] <Pyromanik> gidday
1211: [19:36:06] <zippy___> morning
1212: [19:36:29] <antmas> Pyromanik: how's the face?
1213: [19:38:03] <simon_w> Lol, face
1214: [19:39:33] * nickmolhoek has joined #silverstripe
1215: [19:41:05] * anselmdk has joined #silverstripe
1216: [19:42:24] * Ryan-Toast has joined #silverstripe
1217: [19:43:48] <zippy___> Ryan-Toast: o/
1218: [19:44:32] <antmas> zippy___: o/
1219: [19:44:42] <zippy___> \_o_? yar
1220: [19:44:55] <antmas> lol
1221: [19:46:20] <zippy___> an RC as a "fix" isn't really a fix is it.
1222: [19:46:38] <zippy___> Is that when 3.1.4 should really just contain fixes and everything else should be pushed back to 3.1.5 (and done as an RC?)
1223: [19:47:44] <zippy___> fixes I mean, security fixes
1224: [19:47:57] <antmas> I wish Adobe Muse was as simple as Balsamiq
1225: [19:48:00] <zippy___> I guess you could actually just pull in those patche yourself
1226: [19:50:11] <Ryan-Toast> zippy___: \o/
1227: [19:52:02] <Ryan-Toast> zippy___: I said a hip hop, Hippie to the hippie, The hip, hip a hop, and you don't stop, a rock.
1228: [19:52:15] <zippy___> Word
1229: [19:53:18] <antmas> thanks for that earworm
1230: [19:53:21] <antmas> -_-
1231: [19:53:34] <Ryan-Toast> antmas: Stuck in your head all day I hope.
1232: [19:54:16] <Ryan-Toast> Reading a really good series if anyone else likes high fantasy: https://www.goodreads.com/book/show/68428.Mistborn
1233: [19:55:18] <antmas> I'm reading Sandman at the moment
1234: [19:55:21] <antmas> but noted Ryan-Toast
1235: [19:55:23] <Ryan-Toast> The language is really simple, but the magic system is baller.
1236: [19:58:40] <antmas> heh
1237: [19:58:58] <antmas> baller and high fantasy don't normally fit in the same sentence
1238: [19:58:59] <antmas> :P
1239: [19:59:15] * stecman_ has joined #silverstripe
1240: [20:00:30] <simon_w> Oh man, the PHP dev list are thinking about the next major release being PHP 7
1241: [20:00:49] <simon_w> Just because they overhyped PHP6
1242: [20:00:57] <ajmitch> should be php 2015
1243: [20:04:02] <antmas> I still struggle to comprehend anyone 'overhyping' PHP
1244: [20:05:25] <ajmitch> when there were books published about PHP 6 long before anyone could agree on what it was?
1245: [20:06:11] <antmas> the whole idea behind the release schedule for PHP is a convoluted mess
1246: [20:06:56] <ajmitch> crazy, some of these php 6 books were published in 2008
1247: [20:07:28] * UncleCheese has joined #silverstripe
1248: [20:13:36] <Ryan-Toast> anyone know why a 2.4.5 ss version won’t flush?
1249: [20:13:43] * greseky has joined #silverstripe
1250: [20:15:04] <greseky> hey guys, this drives me mad: $objDisplay = News::get()->filter(array('ID'=>$ID)); $date=$objDisplay->getField('Date') ... $date is empty :/ WHY?
1251: [20:15:25] <greseky> in db there is value for date
1252: [20:15:32] <greseky> strange..
1253: [20:15:49] <greseky> $ID also exists
1254: [20:16:20] <simon_w> greseky, News::get()->filter(array('ID'=>$ID))->First()
1255: [20:16:46] <greseky> let me try :)
1256: [20:17:30] <greseky> YES!!! LOL
1257: [20:17:35] <greseky> of course
1258: [20:17:49] <greseky> I am so... xxxx
1259: [20:18:13] <greseky> i lost 1 hour with this stupid error
1260: [20:18:19] <greseky> and you save me
1261: [20:18:28] <Ryan-Toast> simon makes me feel bad about my life.
1262: [20:18:39] <Ryan-Toast> If only you were older than me I wouldn’t feel so bad.
1263: [20:20:25] <zippy___> indeed :(
1264: [20:21:10] * UndefinedOffset quit (Quit: Leaving.)
1265: [20:21:23] * zippy___ finally understoon the whole have cake and eat it to saying the other day… makes sense now...
1266: [20:21:41] <Ryan-Toast> A cake that you can’t eat is a stupid cake.
1267: [20:22:16] <zippy___> It's not so much you can't eat it, is that you can't physically posses the cake, and also eat it.. as eating it takes it away :)
1268: [20:22:30] <Ryan-Toast> Oh.My.God.
1269: [20:22:34] <Ryan-Toast> it makes sense now.
1270: [20:22:58] <Stomach> and the penny drops for me too
1271: [20:22:59] <Stomach> thanks zippy
1272: [20:23:00] * danfo has joined #silverstripe
1273: [20:23:01] <Ryan-Toast> You can have your cake, and nibble it too.
1274: [20:23:38] <Ryan-Toast> Client came around last night and expressed she didn’t really like the site I made for her, so I tolde her too fucking bad.
1275: [20:23:50] <Ryan-Toast> you’ll get what you’re given.
1276: [20:26:14] <Pyromanik> [08:36] <antmas> Pyromanik: how's the face?
1277: [20:26:19] <Pyromanik> Still bent :<
1278: [20:26:53] <antmas> Ryan-Toast: bahahahahah
1279: [20:27:00] <antmas> too bad biaaatttch
1280: [20:27:07] <antmas> Pyromanik: suck :<
1281: [20:27:13] <Stomach> this page is really out of date: http://www.silverstripe.org/roadmap/
1282: [20:27:16] * violetina quit (Ping timeout: 245 seconds)
1283: [20:27:41] <antmas> Pyromanik: mine's all good now, although I will forever have a very subtle twinge in my cheek when I smile thanks to a screwed nerve ending
1284: [20:27:43] <Pyromanik> antmas, it's better, but still slightly deviated. Although apparently it's not that noticable unless you're me in the mirror
1285: [20:27:58] * violetina has joined #silverstripe
1286: [20:28:11] <Pyromanik> antmas, what did you do?
1287: [20:29:27] <Pyromanik> greseky, still at it eh? What's the time in Slovenia? ps. News::get()->byID($id)
1288: [20:30:03] <antmas> Pyromanik: wisdom tooth and jaw surgery
1289: [20:30:09] <antmas> teeth*
1290: [20:30:43] <greseky> it is 10.30 pm
1291: [20:30:46] <zippy___> Pyromanik: News::get()->byID($ID)
1292: [20:30:52] <greseky> thanks for shorter code :)
1293: [20:31:06] <greseky> I am newbie
1294: [20:31:09] <greseky> for SS
1295: [20:32:11] <Pyromanik> antmas,
1296: [20:32:14] <Pyromanik> oh right yeh
1297: [20:32:26] <Pyromanik> greseky, we all were once :>
1298: [20:32:43] <antmas> I still am
1299: [20:32:46] <antmas> :O
1300: [20:32:47] <greseky> btw: how can I generate XML file in SS, that can be accesed e.g. www.domain/test.xml
1301: [20:32:56] <Pyromanik> zippy___, I don't understand what you say.
1302: [20:33:10] <antmas> Ryan-Toast: what was the site?
1303: [20:33:13] <Pyromanik> greseky, well, just generate the xml with templates
1304: [20:33:28] <Pyromanik> you can make a controller for it specifically if you'd like.
1305: [20:33:36] <zippy___> crapital letters
1306: [20:33:36] <Ryan-Toast> antmas: antmas still local. Will be online on Sunday I’ll show you then.
1307: [20:33:46] <Pyromanik> zippy___, but it doesn't matter 2 shits, it's a variable name.
1308: [20:33:47] <greseky> aha, always the same story..
1309: [20:33:50] <greseky> :)
1310: [20:33:51] <antmas> Ryan-Toast: sweet
1311: [20:34:02] <antmas> what didn't she like? the theme?
1312: [20:34:31] <Pyromanik> greseky, you just set the response header to be xml content type ($this->response->setHeader or something like that, check api for SS_HTMLResponse or whatver the class is)
1313: [20:34:50] <zippy___> variable names are case sensetive..
1314: [20:34:55] <greseky> great tip, thanks, man
1315: [20:35:13] <Pyromanik> zippy___, yeah, sure. But that's presuming you know what I've already called my variable.
1316: [20:35:33] <zippy___> Pyromanik: He had already said it was $ID above..
1317: [20:35:54] <Pyromanik> it could be $zippy_____dunKnowShitBoutMeID
1318: [20:36:15] <Pyromanik> zippy___, well, that presumes I read it :<
1319: [20:36:18] <Pyromanik> lol
1320: [20:36:19] <zippy___> too many _
1321: [20:36:20] <zippy___> :)
1322: [20:36:30] <Pyromanik> it don't matter, it's a variable name!
1323: [20:36:32] <Pyromanik> :P
1324: [20:37:13] <Pyromanik> greseky, also, if you'd like an example, the googlesitetree module generates sitetree.xml on request
1325: [20:37:39] <greseky> true, will take a look and COPY :D
1326: [20:38:35] <Pyromanik> greseky, http://api.silverstripe.org/3.1/class-SS_HTTPResponse.html#_addHeader
1327: [20:39:04] <Ryan-Toast> antmas: She pretty much wanted every page to be the size of her laptop screen and show all the information in that space.
1328: [20:39:31] * micmania1 has joined #silverstripe
1329: [20:39:48] <greseky> nice catch :D
1330: [20:40:00] <greseky> will test it later
1331: [20:40:02] <antmas> Ryan-Toast: FAAAAAAAAAAAAAARK
1332: [20:40:05] <antmas> I HATE THAT
1333: [20:40:10] <greseky> I need to generate html table from xml file :D
1334: [20:40:40] <greseky> dynamic table with filtering, etc..
1335: [20:42:42] <Pyromanik> Ryan-Toast, FFFFFFFFUUUUUUUUUUUUUUUUUUUUUUU
1336: [20:43:00] <Pyromanik> greseky,h
1337: [20:43:02] <Pyromanik> huh?
1338: [20:43:15] <Pyromanik> are you using something crazy like flexigrid?
1339: [20:43:29] <Ryan-Toast> “”It all has to fit here, but it has to be spaced out and readable” ARE YOU EVEN LISTENING TO YOURSELF?
1340: [20:43:35] <Pyromanik> Because that takes json if you tell it so
1341: [20:45:42] <greseky> just need to use simple js files, simpletable and sorttable, and that's it
1342: [20:45:57] <antmas> Ryan-Toast: so it has to be small, but also big and in 2 different states, at all times
1343: [20:46:08] <greseky> I am porting some old page to SS
1344: [20:46:14] <antmas> Ryan-Toast: SUPER POSITION QUANTAM WEBSITES!
1345: [20:46:21] <Ryan-Toast> antmas: I have remade this site 4 times. I’ve had enough.
1346: [20:46:29] <Ryan-Toast> No more.
1347: [20:46:33] <antmas> QUANTUM
1348: [20:46:36] <antmas> idk
1349: [20:46:51] <antmas> Ryan-Toast: sounds like a client I had, asked for the same thing with the layout
1350: [20:46:58] <antmas> 500x500 max width
1351: [20:47:22] <Pyromanik> greseky, https://github.com/silverstripe-labs/silverstripe-googlesitemaps/blob/master/_config/routes.yml
1352: [20:47:23] <Pyromanik> and https://github.com/silverstripe-labs/silverstripe-googlesitemaps/blob/master/code/controllers/GoogleSitemapController.php#L35
1353: [20:47:39] <zippy___> 1 paragraph tag which wraps around 4 paragraphs, with br tags to break up the text. Awesome.
1354: [20:48:17] <antmas> zippy___: lol
1355: [20:48:47] <antmas> fucking ezines
1356: [20:48:52] <antmas> DONOTWANT
1357: [20:48:56] <antmas> RSS or GTFO
1358: [20:50:04] <antmas> http://lgol.co.nz/whats-new/
1359: [20:50:19] <antmas> cannot unsee the upside down silver devil horns
1360: [20:50:59] <greseky> Pyromanik: great help, you are :)
1361: [20:51:55] * gelignite quit (Quit: http://bit.ly/nkczDT)
1362: [20:52:12] <Stomach> uh oh
1363: [20:52:13] <Stomach> SHOW FULL FIELDS IN "SiteTree" Table './SiteTree' is marked as crashed and should be repaired
1364: [20:54:55] <simon_w> REPAIR TABLE "SiteTree"; ?
1365: [20:55:44] <antmas> mmmmm this intranet has 34 subsites...
1366: [20:55:55] <antmas> o.O
1367: [20:56:49] * antmas looks at his wireframe
1368: [20:56:53] * antmas cries
1369: [21:01:45] * zippy___ has a cry too
1370: [21:02:07] <zippy___> <br> and empty <p> being used for formatting..
1371: [21:02:41] <Stomach> simon_w - yeah that was all I ended up doing
1372: [21:02:44] <Stomach> wonder what caused it
1373: [21:03:35] * antmas holds zippy
1374: [21:04:59] <antmas> lots of people here use <i> tags
1375: [21:05:13] <antmas> which I'm straight up dissallowing in our new intranet
1376: [21:05:21] <antmas> also, any br tags
1377: [21:07:22] <Pyromanik> also, you can tell a salesman before you even read the email.
1378: [21:07:44] <Pyromanik> because EVERYTHING IS IN CAPITALS, SIZE 48PT!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
1379: [21:08:01] <Ryan-Toast> AND IS RED, AND GREEN, AND BLUE!
1380: [21:08:11] <Pyromanik> LIKE EVERYTHING IS SO FUCKING AMAZING!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
1381: [21:08:21] <Ryan-Toast> COLOURS MOTHER FUCKER, DO YOU NOTICE THEM?
1382: [21:08:50] <Pyromanik> LUCKILY OUR SALES PEOPLE HAVEN'T FOUND THE COLOUR BUTTON ON OUTLOOKS TOOLBAR!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
1383: [21:09:27] <Pyromanik> I GUESS THAT GOES IN LINE WITH NOT KNOWING WHERE THE COMMA IS OR THE FULL STOP ETC!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
1384: [21:09:48] <Pyromanik> oh, and bold text.
1385: [21:09:55] * SphereSilverNL quit (Quit: bye)
1386: [21:10:01] <Pyromanik> just incase you missed the fucking massiver capital letters.
1387: [21:10:48] <Ryan-Toast> “”where can I change the colour of the text in Silverstripe?” YOU CAN’T, MUHAHAHAHAHAHAHAHA YOU FUCKING IDIOT.
1388: [21:10:48] <antmas> Some people shouldn't be allowed to internet
1389: [21:11:28] <simon_w> Gah dammit, the batteries in my trackpad died
1390: [21:11:54] <Pyromanik> some people shouldn't be allowed to written word.
1391: [21:12:24] <antmas> simon_w: why do you have a trackpad?
1392: [21:12:33] <simon_w> antmas, because awesome!
1393: [21:13:01] <antmas> simon_w: -_-
1394: [21:13:17] <antmas> simon_w: actually, what is the range like on those things?
1395: [21:13:54] <simon_w> antmas, Whatever bluetooth 2.whatever this uses is
1396: [21:14:20] <antmas> wouldn't mind one for my htpc
1397: [21:14:58] <simon_w> Definitely at least 10 metres
1398: [21:15:07] <antmas> but then again, $100 for a trackpad
1399: [21:15:43] <antmas> do they have one that is attached to a keyboard yet?
1400: [21:15:57] <simon_w> No
1401: [21:16:03] <simon_w> I really want a wired one
1402: [21:16:37] <antmas> if they had an apple keyboard and detachable magic trackpad - I'd be sold
1403: [21:17:16] <simon_w> With the bluetooth one, they're the same height and stuff, so you can make it look like they're attached ;)
1404: [21:17:36] <simon_w> Also, there may be some third party one. I remember seeing something, but that may have been an attached tablet instead
1405: [21:17:39] <antmas> simon_w: you could probably just sugru them together :D
1406: [21:18:09] <antmas> simon_w: the only one I can get quickly is a logitech k400r but that looks like a total POS
1407: [21:18:32] <simon_w> Well, I need to go buy some new batteries now
1408: [21:18:37] <simon_w> Stupid wireless things
1409: [21:19:15] <antmas> simon_w: http://www.tuaw.com/2011/02/18/twelvesouth-magicwand-hands-on-review-of-this-useful-accessory/ :O
1410: [21:20:05] <antmas> it's even on the apple store http://store.apple.com/us/product/H3443ZM/A/twelve-south-magicwand SO MUCH WANT
1411: [21:20:12] <simon_w> antmas, yeah, that. Doesn't work with my keyboard though
1412: [21:20:36] <simon_w> Since it doesn't have the battery compartment, it's not as high
1413: [21:21:12] <Stomach> silly little wireless keyboards :\
1414: [21:21:36] <antmas> Stomach: IKR, but I'd only use it for my HTPC which is like 5m from my couch
1415: [21:21:54] <Stomach> yeah I have a full size logitech wireless and its dumb
1416: [21:22:02] <Stomach> should train dragon up again
1417: [21:22:50] <Pyromanik> so like, buy one of those remote control keyboards or something
1418: [21:23:56] <Pyromanik> http://shop.cyntech.co.uk/collections/accessories/products/wireless-keyboard-ultra-mini-presenter
1419: [21:24:22] <Pyromanik> http://shop.cyntech.co.uk/collections/accessories/products/mini-wireless-keyboard-and-air-mouse
1420: [21:24:39] <antmas> Pyromanik: naw, those are 2 small
1421: [21:24:41] <antmas> too*
1422: [21:24:43] <Pyromanik> though I'm not sure wtf 'airmouse' means
1423: [21:24:51] <Pyromanik> antmas, wtf trackpad anyway
1424: [21:25:08] <antmas> Pyromanik: because windows 8
1425: [21:25:22] <Pyromanik> get a wacom, I dunno.
1426: [21:25:29] <Pyromanik> stop doing shit in halves.
1427: [21:25:34] * Pyromanik shrugs
1428: [21:26:19] <Pyromanik> trackpad doesn't show anything on it, so still pretty useless for w8?
1429: [21:27:04] <antmas> Pyromanik: what do you mean?
1430: [21:27:10] <antmas> 'show anything on it'
1431: [21:27:42] <Pyromanik> http://shop.pimoroni.com/products/wireless-slim-chiclet-keyboard
1432: [21:27:52] <Pyromanik> antmas, like a tablet, which w8 was designed for.
1433: [21:28:14] <antmas> Pyromanik: oh yeah
1434: [21:28:27] <antmas> doesn't need to be that indepth for HTPC crap though
1435: [21:28:45] * k_fish has joined #silverstripe
1436: [21:28:50] <antmas> trackpad gestures just work well with the metro screen
1437: [21:29:17] <antmas> which I only ever use on an HTPC
1438: [21:29:48] <Pyromanik> gestures eh
1439: [21:29:58] <Pyromanik> I just don't even.
1440: [21:30:08] <Pyromanik> all of those stuck in real operating system land
1441: [21:31:08] <antmas> totally
1442: [21:31:38] <antmas> all my htpc does is rss torrent and netflix
1443: [21:31:45] <antmas> so it's pretty good to just use gesutres
1444: [21:32:22] <Pyromanik> If I had windows 8 on a machine, there's only 1 gesture I'd be pulling...
1445: [21:32:28] <Pyromanik> ,,|,,
1446: [21:32:57] <Ryan-Toast> I prefer windows 8.1 over mavrick.
1447: [21:33:05] <Ryan-Toast> too many stupid things mac does.
1448: [21:33:11] <zippy___> Ryan-Toast: doing it wrong
1449: [21:33:12] <Ryan-Toast> both have their faults.
1450: [21:33:34] <antmas> Ryan-Toast: I find them pretty much on par
1451: [21:33:41] <Ryan-Toast> If Finder wasn’t such a piece of shit mac would be okay.
1452: [21:34:11] <Pyromanik> haha
1453: [21:34:32] <Pyromanik> and if Linux wasn't such a cunt when it breaks it would be okay.
1454: [21:35:26] <Pyromanik> also, fuck the person who made this website
1455: [21:35:28] <antmas> I tried out linux for an HTPC and I was all "not like this"
1456: [21:35:39] <Pyromanik> div#content, div#content, div#content
1457: [21:35:47] <Pyromanik> BRO DO YOU EVEN HTML
1458: [21:36:20] <Pyromanik> antmas, heh. Depends largely on the combination of gizmos you plonk together.
1459: [21:36:35] <antmas> Pyromanik: yeah I know, but time
1460: [21:36:37] <Pyromanik> one of the things with linux, so much choice it generally shoots itself
1461: [21:37:01] <Pyromanik> either through someone being unaccustomed to choice, lazy, both, or lack of interoperability through the choices you DO make.
1462: [21:37:20] <Pyromanik> antmas, yeh, and basically time.
1463: [21:37:31] <Pyromanik> all can be solved given enough of it.
1464: [21:37:41] <Pyromanik> but... easier to just watch movies :P
1465: [21:37:51] <antmas> Pyromanik: I also put steam on it so I can stream games from my main PC
1466: [21:38:15] <antmas> but I'm not sure if that streaming thing bypasses what OS it's on
1467: [21:38:22] * scpi quit (Quit: scpi)
1468: [21:40:32] <Pyromanik> rrrrraaaaaaaaaaaaaaaggggggggggggghhhhhhh
1469: [21:40:36] <ss23> sadfasdfasdfasdf
1470: [21:40:46] <antmas> Pyromanik: link?
1471: [21:40:46] <Pyromanik> wtf happened to the default param for ContentController::Menu ?
1472: [21:41:13] <Pyromanik> antmas, to what?
1473: [21:41:43] <antmas> Pyromanik: oh, nvm, though you were raging about a site before...
1474: [21:42:14] <Pyromanik> I am.
1475: [21:42:21] <Pyromanik> but won't share, doing work.
1476: [21:42:36] <Pyromanik> It's not the fella who's site it is's fault
1477: [21:43:43] <antmas> :P
1478: [21:47:12] * abitran_ is now known as abitran
1479: [21:47:18] <abitran> re :)
1480: [21:48:09] <Ryan-Toast> antmas: I recommend grabbing the new version of BP if you downloaded it yesterday, I made the html way better.
1481: [21:48:19] <Ryan-Toast> quite late in the afternoon.
1482: [21:48:39] <antmas> Ryan-Toast: I saw that
1483: [21:48:49] <antmas> Ryan-Toast: I have a notification trigger for when you update it
1484: [21:48:50] <Pyromanik> Oh so fun story right
1485: [21:48:56] <Ryan-Toast> antmas: ah, coolio
1486: [21:49:16] <Pyromanik> finding out your attackers were on bail for an earlier offence when they beat the shit out of you and stole your stuff.
1487: [21:49:29] <antmas> Ryan-Toast: but that guy who wanted me to build a site for a landscapping business ended up getting a friend to do
1488: [21:49:31] <Pyromanik> $justiceSystem++
1489: [21:49:40] <antmas> Ryan-Toast: and is now crawling back to me like I told him he would
1490: [21:49:45] <Ryan-Toast> antmas: guts. Would have been ez mode
1491: [21:49:53] <antmas> Ryan-Toast: so I'll use the new BP now
1492: [21:49:54] <antmas> :D
1493: [21:50:05] <Pyromanik> antmas,lol, so now you get to deal with div#content+div#content
1494: [21:50:10] <Ryan-Toast> antmas: I need people to use it so I can get some feedback :P
1495: [21:50:30] <antmas> Ryan-Toast: yeah I've been mega slack, but mostly because moving house
1496: [21:50:34] <antmas> sorry :P
1497: [21:50:43] <Ryan-Toast> antmas: lol, don’t be sorry.
1498: [21:50:56] <Ryan-Toast> zippy___: is supposed to make one :P
1499: [21:50:58] <antmas> Pyromanik: yup, plus whatever other total shit wix does to markup
1500: [21:51:14] <antmas> Pyromanik: +1 for justice!
1501: [21:51:20] <Ryan-Toast> #content + #content? Lol, Y U NO USE CLASSES?
1502: [21:51:33] <Stomach> Pyromanik - that sucks
1503: [21:51:38] * zippy___ is supposed to make what?
1504: [21:51:52] <Ryan-Toast> Pyromanik: You should become batman.
1505: [21:52:07] <Ryan-Toast> zippy___: Boilerplate site, I’ve just decided that you should.
1506: [21:52:12] <antmas> PyroBat does sound pretty badass
1507: [21:52:28] <Ryan-Toast> I prefer Batmanik
1508: [21:52:32] <antmas> XD
1509: [21:52:34] <antmas> YES
1510: [21:53:38] <Pyromanik> Ryan-Toast, yeh IKR
1511: [21:53:50] <Pyromanik> CLASSLESS BECAUSE BROWSER DON'T CARE
1512: [21:56:48] <ss23> "help, the images look a few pixels different in different browsers"
1513: [21:57:07] <ss23> "It has been suggested that this is possibly a combination of interaction between the browser, source objects and webpage code. Possibly the parameters are wrong."
1514: [21:57:40] * Anytech has joined #silverstripe
1515: [21:58:08] <Pyromanik> ss23, lolwut, client email?
1516: [21:58:22] <Anytech> Does anyone have any experience with SwipeStripe and PayPal?
1517: [21:58:31] <Pyromanik> Sure
1518: [21:58:37] <Stomach> yea
1519: [21:58:57] <Anytech> I keep getting failure message and for the life of me i cannot debug it
1520: [21:59:28] <ss23> yeah, Pyromanik
1521: [21:59:54] <Stomach> does it get to paypal?
1522: [21:59:57] <Anytech> http://websitequote.co.nz/account/ username: omika@gmail.com pass:100686
1523: [22:00:15] <Anytech> omikaman*
1524: [22:00:30] <Pyromanik> for the life of me, i can not remember, what made us wise and we'd never compromise.
1525: [22:00:39] * zippy___ quit (Ping timeout: 255 seconds)
1526: [22:00:55] * Motoservo has joined #silverstripe
1527: [22:01:03] <Anytech> i see it connecting through the server but i get no redirect
1528: [22:01:07] <Stomach> Anytech: it looks like its not getting to the gateway
1529: [22:01:17] * simon__w has joined #silverstripe
1530: [22:01:29] <Stomach> http://pastie.org/8989876
1531: [22:01:40] <Stomach> do you have a config for payment like that?
1532: [22:01:51] * simon_w quit (Read error: Connection reset by peer)
1533: [22:01:56] <Stomach> and is the server in live, test or dev mode
1534: [22:02:15] * simon__w is now known as simon_w
1535: [22:02:15] * anselmdk quit (Quit: anselmdk)
1536: [22:08:08] * violetina quit (Ping timeout: 240 seconds)
1537: [22:08:11] <Anytech> yes I have all of that set up still no redirect :(
1538: [22:08:21] <Anytech> its in live mode
1539: [22:08:37] * violetina has joined #silverstripe
1540: [22:08:40] <Anytech> live: - 'PayPalExpress'
1541: [22:08:47] <Anytech> Director::set_environment_type("live");*
1542: [22:09:30] <Anytech> am I able to send you an email with ftp?
1543: [22:10:14] <Pyromanik> use dev mode when you're developing -.-
1544: [22:10:44] <Pyromanik> and hook paypal up to developers testing account thing
1545: [22:11:51] * [1]Anytech has joined #silverstripe
1546: [22:12:16] <antmas> huzzah
1547: [22:12:23] <antmas> content query ftw
1548: [22:12:33] * Anytech quit (Quit: Page closed)
1549: [22:12:33] * [1]Anytech is now known as Anytech
1550: [22:19:59] <Anytech> completely in dev mode still no redirect :(
1551: [22:21:22] <Pyromanik> No error?
1552: [22:21:32] <Pyromanik> Paypal might be doing something unexpected.
1553: [22:22:35] <Anytech> The only error I get is in the backend. Sandbox has nothing. In the tcp track on the seerver it hits the Paypal IP. Here is the message i get in the backend Failure
1554: [22:22:35] <Anytech> 0: You are attempting to make a payment without the necessary credentials set
1555: [22:22:36] <antmas> 'Paypal might be doing something unexpected'
1556: [22:23:06] <Anytech> The Yaml has all the sandbox stuff in it
1557: [22:33:31] * catcher quit (Quit: Leaving)
1558: [22:34:40] <Anytech> here is the yml file http://pastie.org/8989928
1559: [22:35:58] <Anytech> I wish i could see a log of somesort for the connections
1560: [22:36:18] <Anytech> see what is actually being sent to paypal
1561: [22:39:15] * Ryan-Toast_ has joined #silverstripe
1562: [22:41:37] * Ryan-Toast quit (Ping timeout: 255 seconds)
1563: [22:41:37] * Ryan-Toast_ is now known as Ryan-Toast
1564: [22:43:08] <Pyromanik> you can, if you set it up
1565: [22:43:21] <Pyromanik> don't ask me how though, but it's always possible.
1566: [22:55:09] * muskie9 quit (Remote host closed the connection)
1567: [22:56:01] <Stomach> whats your email address Anytech?
1568: [22:57:22] <Stomach> I've got a version of silverstripe-payment-paypal locally which I've edited and is in production
1569: [22:57:29] <Stomach> might have been similar issues
1570: [22:58:51] <Anytech> kayne@anytech.co.nz
1571: [22:59:45] <Stomach> actually its just one file changed
1572: [22:59:46] <Stomach> http://pastie.org/8989966
1573: [23:00:00] <Stomach> PayPalGateway.php
1574: [23:00:21] * muskie9 has joined #silverstripe
1575: [23:02:00] <Anytech> holy cow that worked
1576: [23:02:08] <Anytech> thanks!
1577: [23:02:08] <Stomach> :)
1578: [23:02:11] <Stomach> no problem
1579: [23:02:49] <Anytech> how long did it take to solve that?
1580: [23:02:55] <Stomach> sadly that code is swipestripe specific so cant get it into the silverstripe-payment repo without refactoring it somehow
1581: [23:03:02] <Stomach> which i cbf with :D
1582: [23:03:09] <Colin[pi]> g'moin
1583: [23:03:12] <Stomach> well i remember doing it, so at least half a day :P
1584: [23:03:20] <Colin[pi]> HI ANTMAS
1585: [23:04:27] <Zauberfisch> good morning
1586: [23:06:30] <Anytech> Well thanks, I am glad there are nice people in the community!
1587: [23:06:44] <Zauberfisch> there are?
1588: [23:09:01] <Zauberfisch> stupid question, since $db stuff is now also managed trough the config system. does that mean I could also mess around with $db using Config::inst()->update() and Config::inst()->remove()?
1589: [23:10:54] * muskie9 quit (Remote host closed the connection)
1590: [23:11:49] <antmas> Colin[pi]: HOWDY
1591: [23:13:07] <Anytech> yes you can http://doc.silverstripe.com/framework/en/topics/configuration
1592: [23:13:33] * muskie9_ has joined #silverstripe
1593: [23:14:39] <Zauberfisch> yeah, just tried, seems to partially work
1594: [23:15:50] <Zauberfisch> ok, it is actually working
1595: [23:15:51] <Zauberfisch> nice
1596: [23:16:40] * DesignerX has joined #silverstripe
1597: [23:20:19] <antmas> damnit, hate it when the mrs fires up my sportify account from elsewhere :<
1598: [23:20:27] <antmas> spotify*
1599: [23:21:49] * Bollig|DesignCty has joined #silverstripe
1600: [23:22:43] * greseky quit (Ping timeout: 245 seconds)
1601: [23:22:52] <Colin[pi]> facebook's new css, they really want to make sure you use arial: Helvetica,Arial,'lucida grande',tahoma,verdana,arial,sans-serif
1602: [23:22:59] <Colin[pi]> they should have put it three times for luck
1603: [23:24:20] <antmas> booooo arial
1604: [23:24:49] <Colin[pi]> yeah 1982 called wanting it's font back
1605: [23:25:11] <simon_w> *its
1606: [23:25:17] <Colin[pi]> sorry boss
1607: [23:25:26] <simon_w> You should be!
1608: [23:26:25] <antmas> Helvetica is even older, but nicer IMO
1609: [23:28:00] <Zauberfisch> we totally missed aprils fool day :/
1610: [23:28:06] <Zauberfisch> we should have done something stupid
1611: [23:28:08] <antmas> do Typeface designers get paid well?
1612: [23:28:29] <antmas> Zauberfisch: I got duped - I actually believed Google bought Spotify
1613: [23:28:31] <antmas> :(
1614: [23:28:45] <Zauberfisch> well, not an unlikely scenario
1615: [23:28:53] <Zauberfisch> as in, it would make sense for google
1616: [23:29:09] <antmas> Facebook will buy it first probably
1617: [23:29:13] <ss23> 12:22:52 < Colin[pi]> facebook's new css, they really want to make sure you use arial: Helvetica,Arial,'lucida grande',tahoma,verdana,arial,sans-serif
1618: [23:29:16] <ss23> I cound twice
1619: [23:29:21] <ss23> IS this a joke about how helvetica == arial?
1620: [23:29:35] <antmas> ss23: IT IS NOT
1621: [23:29:44] <antmas> helvetica > arial
1622: [23:29:53] <ss23> Then why do I only count two times?
1623: [23:29:55] <ss23> h
1624: [23:29:59] <ss23> THEY *should* have
1625: [23:29:59] <ss23> I see
1626: [23:30:00] <ss23> my bad
1627: [23:30:03] <ss23> Please ignore I cannot read
1628: [23:30:06] <antmas> ss23: LOL
1629: [23:30:06] <ss23> Also Arial == Helvetica
1630: [23:30:11] <antmas> ss23: NO
1631: [23:30:20] <Zauberfisch> my guess is there are browsers / OSs that do fonts case sensitive
1632: [23:30:31] <ss23> Zauberfisch: My guess is that no
1633: [23:31:00] <antmas> ss23: wait, I'm stuck in .net land - you mean == as in does not equal?
1634: [23:31:21] <ss23> lol
1635: [23:31:30] <ss23> Since when the fuck did == in any language ever mean "Not equal"?
1636: [23:31:30] <ss23> :P
1637: [23:31:58] <antmas> ss23: o.O
1638: [23:32:01] <antmas> who ARE YOU!
1639: [23:32:04] <antmas> ????!!
1640: [23:32:05] <antmas> :P
1641: [23:32:14] <ss23> I AM SS23, DESTROYER OF WORLDS
1642: [23:32:48] * ss23 headbangs furiously
1643: [23:33:00] <Ryan-Toast> My body is ready: http://www.ageofempires.com/presskit.aspx
1644: [23:33:02] <antmas> == is equal in C#
1645: [23:33:20] <antmas> != etc etc
1646: [23:33:25] <ss23> SEE ME RISE, THE MIGHTY SURTUR, DESTROYER OF THE UNIVERSE
1647: [23:33:32] <ss23> BRINGER OF FLAMES AND ENDLESS HURT
1648: [23:33:40] <ss23> SCORCHER OF MEN AND EARTH
1649: [23:33:57] * antmas slaps Ryan-Toast for linking to such an ugly site
1650: [23:34:04] <ss23> ^
1651: [23:34:06] <ss23> It is quite an ugly site
1652: [23:34:38] <Ryan-Toast> WHO CARES AOM IS COMING TO STEAM WITH MOD SUPPORT, ERRMERRGERRD
1653: [23:34:45] <ss23> lol
1654: [23:34:54] <ss23> If it's anything like Aoe II HD, it's not going to be too amanzing
1655: [23:34:55] <ss23> :P
1656: [23:34:59] <antmas> oh god, I'm in that 'I can't tell if joking' kind of zone and can't get up
1657: [23:34:59] <Zauberfisch> awesome
1658: [23:35:06] <Ryan-Toast> AoM is next level.
1659: [23:35:10] <Zauberfisch> !
1660: [23:35:13] <Zauberfisch> can't wait
1661: [23:35:14] <Ryan-Toast> way better than AoE2
1662: [23:35:33] <Ryan-Toast> I still play it with the disks. THE DISKS!
1663: [23:35:35] <Zauberfisch> woah, now don't go to far here
1664: [23:35:37] <ss23> SEE ME RISE THE MIGHTY SURTUR
1665: [23:35:39] * ss23 headbangs on antmas more
1666: [23:35:43] <Zauberfisch> I love AoM
1667: [23:35:45] <ss23> Amon Amarth is good, right?
1668: [23:35:51] <antmas> ss23: they are :D
1669: [23:36:02] <Zauberfisch> but way better than AoE2, I disagree
1670: [23:36:02] <antmas> Vikings FTW
1671: [23:36:18] <Ryan-Toast> Zauberfisch: you’re entitled to your wrong opinion :P
1672: [23:36:31] <Ryan-Toast> prostagma, mother fuckers.
1673: [23:36:41] <Zauberfisch> Ryan-Toast: haha, right
1674: [23:36:58] <antmas> AoM is like AoE2's cousin who had 4 strokes
1675: [23:37:03] <Ryan-Toast> After all the petitions it’s finally happening. I’m so happy.
1676: [23:37:19] <Ryan-Toast> antmas: and like a saiyan rose stronger everytime?
1677: [23:37:25] <antmas> kinda fun, but no one REALLY likes to be around it much
1678: [23:37:37] <Ryan-Toast> antmas: need to play that ladder, son.
1679: [23:37:44] <Zauberfisch> lol woot is that video http://www.ageofempires.com/AoM.aspx
1680: [23:38:10] <Ryan-Toast> was their april fools thing.
1681: [23:38:22] <Colin[pi]> never the noise you want to hear when you own a Lambo: https://www.youtube.com/watch?v=kfS8iz2NaLE
1682: [23:38:24] <Ryan-Toast> oh, wrong video.
1683: [23:38:31] <antmas> ugggh that website is TEARING ME APART LISA
1684: [23:39:15] <antmas> Colin[pi]: my eyes
1685: [23:39:23] <antmas> the goggles don't help!
1686: [23:39:27] <Ryan-Toast> damn gamespot, why you have 30 second ads?
1687: [23:39:27] <Colin[pi]> both were being douches as far as I can tell
1688: [23:39:40] <ss23> Yeah, but one of them has more money
1689: [23:39:40] <ss23> :P
1690: [23:39:45] <antmas> Colin[pi]: yeah he's some rich trust fund kid apparently
1691: [23:40:43] <Colin[pi]> such a beautiful car ruined
1692: [23:40:59] <ss23> cars are constructed, who cares
1693: [23:41:08] <ss23> Cars aren't art in the sense that they'reo ne of a kind
1694: [23:41:15] <ss23> So who cares
1695: [23:41:21] <antmas> ss23: VIDEO GAMES ARE NOT ART
1696: [23:41:32] * antmas spins
1697: [23:41:46] * Ryan-Toast grabs popcorn
1698: [23:41:48] <ss23> Debetable, but I feel the same way about cars being destroyed as I do about a video game disk
1699: [23:41:51] <ss23> :P
1700: [23:42:17] <Ryan-Toast> ss23: Makes me sad to see such a marvel destroyed.
1701: [23:42:28] <ss23> Perhaps, but I don't give a fuck personally
1702: [23:42:28] <ss23> :D
1703: [23:42:41] <Ryan-Toast> Fair enough.
1704: [23:42:44] <Ryan-Toast> Each to their own.
1705: [23:42:55] <Bollig|DesignCty> NO EVERYONE SHOULD AGREE WITH ME
1706: [23:43:07] <antmas> put flouride in the water!
1707: [23:43:20] <Ryan-Toast> antmas: ARE YOU MY FACEBOOK?
1708: [23:43:26] <antmas> hahaha
1709: [23:43:40] <antmas> my facebook is creepy - so many sleezy posts
1710: [23:43:57] <Ryan-Toast> Mine is all pictures of bastards.
1711: [23:44:06] <Ryan-Toast> I mean kids.
1712: [23:44:12] <antmas> lol
1713: [23:44:14] <Bollig|DesignCty> lol, maybe you two should be friends with people you actually like?
1714: [23:44:19] <antmas> yeah, that's everyone's facebook
1715: [23:44:20] <Ryan-Toast> technically bastards.
1716: [23:44:24] <ss23> Maybe you shouldn't be on facebook
1717: [23:44:25] <Bollig|DesignCty> lol
1718: [23:44:33] <Ryan-Toast> I just use facebook for events.
1719: [23:44:36] <ss23> Here's a good litmus test: When was the last time you were on facebook and liked it?
1720: [23:44:40] <Ryan-Toast> it’s pretty good for organising stuff.
1721: [23:44:49] <ss23> Ryan-Toast: Know what I use for events? People fucking asking me to go places
1722: [23:45:02] <Ryan-Toast> Just before, when I saw that AOM WAS COMING TO STEAM EARLY MARCH, AWW YYISS
1723: [23:45:02] <ss23> Ryan-Toast: If someone cna't be fucked taking 30 seconds to ask me to come to a party or some shit, why on earth would I want to go?
1724: [23:45:03] <antmas> ss23: thats why you're inside all the time
1725: [23:45:06] <antmas> :D
1726: [23:45:06] <Bollig|DesignCty> My litmus test: if I were walking down the road and I saw the person, would I hide or run up to them?
1727: [23:45:10] <ss23> antmas: shhh, he doesn't need to konw that! :D
1728: [23:45:39] <Ryan-Toast> ss23: Not parties. I mean pub quizzes, jump nights lans etc
1729: [23:45:52] <antmas> I miss LANs
1730: [23:45:53] <Ryan-Toast> easy way to say “”hey who’s keen to do x tonight?
1731: [23:46:50] <antmas> dose 100% charged phone feels
1732: [23:46:53] <Bollig|DesignCty> sounds like you have too much time on your hand ryan. time to have a couple of bastards of your own so you can flood everyone else with pictures of them
1733: [23:47:09] <Ryan-Toast> Bollig|DesignCty: :P
1734: [23:47:42] <Ryan-Toast> brb meeting
1735: [23:47:47] <antmas> l l l l l l l l lunchtime
1736: [23:47:51] <ss23> hmm
1737: [23:47:54] <ss23> should I lunch now or later
1738: [23:49:18] * zippy___ has joined #silverstripe
1739: [23:52:12] <ss23> simon_w: seen new burgerfuel menu?
1740: [23:52:21] <simon_w> ss23, nope
1741: [23:52:32] <ss23> new burger is main thing, flamethrower
1742: [23:52:35] <simon_w> Apparently they just brought back some older burgers
1743: [23:52:35] <ss23> spicy chicken burger
1744: [23:52:42] <ss23> is flamethrower old? :O
1745: [23:52:46] <simon_w> Yeah, that's not a new burger
1746: [23:52:59] <ss23> They're switched from using jalepenos back to the suace too
1747: [23:54:09] * muskie9_ quit (Remote host closed the connection)
1748: [23:55:18] * zippy___ quit (Quit: zippy___)
1749: [23:58:26] * muskie9 has joined #silverstripe
1750: [23:58:45] * zippy___ has joined #silverstripe

These logs were automatically created by ss-log on irc.freenode.net.