#silverstripe IRC Log

IRC log for 20 August 2013

All timestamps are in UTC.

1: [00:00:09] * chrisrio has joined #silverstripe
2: [00:00:33] <chrisrio> hey gents - is it normal for SS to write escaped data into the DB post raw2sql?
3: [00:01:38] <chrisrio> EG a dataobject with a "Title" that gets fired through as a POST var
4: [00:01:41] <chrisrio> Convert::raw2sql(Controller::curr()->getRequest()->postVar('name'))
5: [00:02:03] <chrisrio> that'll be written as escaped data, which I will subsequenlty need to tidy up manually.
6: [00:02:33] <chrisrio> perhaps the data is already escaped, and I'm double escaping it?
7: [00:09:04] <BPower> chrisrio: sounds like you're double-escaping it. As long as you're using SilverStripe's built-in methods, it will escape everything for you. If you're running custom queries, then all bets are off.
8: [00:11:51] <chrisrio> yeah
9: [00:12:01] <chrisrio> turns out the ORM escapes for you.
10: [00:12:04] <chrisrio> :P
11: [00:12:07] <chrisrio> thanks BPower
12: [00:12:20] * chrisrio is a paranoid escape artist
13: [00:12:39] <guzzlefry> Can I asssume that the arguments for all of the form fields' create() methods are the same as it's constructor?
14: [00:16:42] * BPower is impressed with chrisrio's pun.
15: [00:17:05] <BPower> guzzlefry: I think that's a safe assumption.
16: [00:17:40] * swordsmanz has joined #silverstripe
17: [00:18:18] <guzzlefry> Now to find out why OptionsetField looks like someone threw up. :/
18: [00:18:25] <ss23> lol
19: [00:20:54] <guzzlefry> okay, kind of fixed it.
20: [00:21:09] <guzzlefry> I just need the radio buttons in the left now. :P
21: [00:21:43] <guzzlefry> yay
22: [00:34:26] * Stomach quit (Quit: Leaving.)
23: [00:38:59] * Jayden90 has joined #silverstripe
24: [00:39:01] <guzzlefry> Is anyone using the recaptcha module for SilverStripe?
25: [00:39:30] <guzzlefry> I'm wondering how well it works. The only package I see for composer is 1.0.x-dev.
26: [00:39:59] * zippy__ has joined #silverstripe
27: [00:40:15] * zippy__ quit (Client Quit)
28: [00:40:41] * zippy__ has joined #silverstripe
29: [00:42:24] <atmos> guzzlefry: I've tried it - seems to work OK. I got rid of it after we just decided to kill spam at IP level.
30: [00:44:46] <atmos> guzzlefry: it's pretty basic so that'll explain the lack of updates I'm guessing
31: [00:45:35] <Jayden90> Hmmm for some reason dev/build is skipping over my Person.php file in /code, not building it
32: [00:45:47] <Jayden90> don't know why :(
33: [00:52:31] * BPower quit (Remote host closed the connection)
34: [01:02:39] <Jayden90> Wow this realy has me stumped, tried restarting apache and everything
35: [01:03:10] <Jayden90> Why would it suddenly not work. dev/build does not throw any errors
36: [01:03:11] <atmos> Jayden90: anything in the error logs?
37: [01:03:41] <Jayden90> no
38: [01:04:20] <atmos> Jayden90: hmmm permissions?
39: [01:07:33] <Jayden90> Woaaah wierd os x stuff going on now
40: [01:08:17] <Jayden90> tried to get info via coda to check permissions, beachball
41: [01:08:50] <Jayden90> tried get info in finder, could not find the file. It spontaneously combusted and dissapeared
42: [01:09:11] <atmos> Jayden90: might have to delete and re-create it
43: [01:09:13] <Jayden90> beachballs everywhere D:
44: [01:09:47] <atmos> Jayden90: cue Wipeout music
45: [01:14:21] * Stomach has joined #silverstripe
46: [01:15:07] * Jayden90 quit (Quit: Jayden90)
47: [01:17:52] <guzzlefry> $actionSend = new FormAction("doContact"); <-- How do I put this in my form template? $Actions.dataFieldByName(doContact) Doesn't work. :/
48: [01:19:30] <zippy__> guzzlefry: why in the form template? create a method in your controller like function ContactForm which returns the form, which is called with $ContactForm in the template
49: [01:19:58] <guzzlefry> oh, I'm already doing that I think.
50: [01:20:12] <guzzlefry> I'm trying to get the <input type="submit"> in my template...
51: [01:20:45] <guzzlefry> I can get the regular fields with $Fields.dataFieldByName(FieldName) just fine.
52: [01:32:40] * jon-shape quit (Read error: Operation timed out)
53: [01:34:51] * UncleCheese quit (Quit: UncleCheese)
54: [01:38:23] * jon-shape has joined #silverstripe
55: [02:04:26] * mdowton has joined #silverstripe
56: [02:05:11] <mdowton> Anybody know how to test if an ArrayList is empty?
57: [02:07:45] <guzzlefry> mdowton: In what context?
58: [02:07:46] <guzzlefry> Template?
59: [02:08:24] <mdowton> No controller?
60: [02:09:34] <zippy__> mdowton: ArrayList->Count()
61: [02:09:42] <zippy__> I think
62: [02:09:47] <zippy__> yea peretty sure
63: [02:10:04] <zippy__> guzzlefry: form sorted?
64: [02:10:06] <mdowton> Ok thanks
65: [02:10:37] <guzzlefry> zippy__: Not sure what you're asking.
66: [02:10:47] <zippy__> Did you fix your form?
67: [02:10:52] <guzzlefry> oh yeah
68: [02:10:57] <zippy__> sweet
69: [02:11:22] <zippy__> no simon_w or ss23 today… havn't felt any eqs..
70: [02:11:24] <guzzlefry> I gave up and did <% loop $Actions %>$Field<% end_loop %>
71: [02:11:42] <guzzlefry> ss23 was here for 5 seconds.
72: [02:15:02] <ss23> lol
73: [02:15:08] <ss23> I've been "working"! :<
74: [02:15:22] <ss23> simon_w has been on holiday all week, and said that we're not missing him enough so he's refusing to come back
75: [02:15:31] <ss23> simon_w!
76: [02:15:31] <ss23> simon_w!
77: [02:15:32] <ss23> simon_w!
78: [02:15:37] <ss23> (If we say his name 3 times, it might summon him)
79: [02:15:42] <guzzlefry> He can do that?
80: [02:15:46] <ss23> xD
81: [02:26:32] * UncleCheese has joined #silverstripe
82: [02:28:53] <Pyromanik> guzzlefry: <% loop Actions %>$Me<% end_loop %>
83: [02:29:00] <Pyromanik> or $FieldHolder
84: [02:29:19] <Pyromanik> oh wait, you already did that
85: [02:29:21] <Pyromanik> I dunno
86: [02:29:24] <Pyromanik> my brain is fried.
87: [02:29:27] <Pyromanik> f'n tuesdays
88: [02:30:55] <ss23> Speaking of fried, lunch was delicious
89: [02:33:40] * redstubble has joined #silverstripe
90: [02:33:44] <Pyromanik> ok
91: [02:33:48] <Pyromanik> I had a sandwich.
92: [02:33:51] <Pyromanik> it was not fried.
93: [02:33:57] <guzzlefry> Pyromanik: I wanted to get just one action from it. Seemed impossible. :P
94: [02:34:54] <atmos> any experience the sitetree refreshing after draggin/dropping a page in the heirarchy?
95: [02:34:59] <atmos> in 3.0
96: [02:35:26] <redstubble> Does anyone know the syntax to override my YAML in my custommodule config.yml file within mysite config.yml been on this for a couple of hours now
97: [02:37:10] <UncleCheese> redstubble: i can probably help
98: [02:37:13] <UncleCheese> you flushed, right?
99: [02:37:22] <UncleCheese> all statics are cached now
100: [02:38:11] <redstubble> UncleCheese: Yup, I have flushed, YAML's are all new to me, I have declared a class in my custom module. Just not sure how I override this within my themes folder
101: [02:38:25] <UncleCheese> no, not themes
102: [02:38:30] <UncleCheese> should be your project folder
103: [02:41:25] <redstubble> OK, I have got the module working fine. My boss wants to be able to find a way of overriding this within the themes folder. So the module can be dropped into any site in the future without needing changes.
104: [02:41:40] <UncleCheese> what do you mean "overriding this"
105: [02:41:42] <UncleCheese> what is "this"
106: [02:42:33] <redstubble> I have declared ImageGalleryPage: with various properties. This sets default image sizes used within the module
107: [02:43:07] <redstubble> I want to be able to override these properties within the XAML file in themes if possible.
108: [02:43:22] <redstubble> Does that make sense, sorry its hard to explain :)
109: [02:43:43] <UncleCheese> No, sorry
110: [02:43:52] <UncleCheese> what is the module you're using?
111: [02:43:52] <redstubble> Can I private message you?
112: [02:43:55] <UncleCheese> sure
113: [02:46:59] <Pyromanik> redstubble: put it in the right order.
114: [02:47:03] <Pyromanik> After
115: [02:47:36] * unsignedint has joined #silverstripe
116: [02:47:38] <Pyromanik> redstubble: http://www.doc.silverstripe.org/framework/en/topics/configuration#priorities
117: [02:48:39] <Pyromanik> so you make a new yaml file
118: [02:48:46] <Pyromanik> put in mysite/_config
119: [02:49:18] <Pyromanik> and you override the defaults.
120: [02:49:23] <Pyromanik> MyClass:
121: [02:49:32] <Pyromanik> property: value
122: [02:49:36] <Pyromanik> done
123: [02:49:40] <Pyromanik> :)
124: [02:50:19] <redstubble> Cheers I'll have a go
125: [02:50:55] <redstubble> Need a cheat sheet for YML
126: [02:50:59] <Pyromanik> After: modulename/configfilename#sectionname
127: [02:51:04] <Pyromanik> redstubble: that link above.
128: [02:51:18] <Pyromanik> there is no cheatsheet as such, it's just a list of Property: value
129: [02:52:16] <Pyromanik> redstubble: eg: https://github.com/silverstripe/silverstripe-installer/blob/3.1/mysite/_config/config.yml
130: [02:53:20] <Pyromanik> overrides this property: https://github.com/silverstripe/silverstripe-framework/blob/3.1/view/SSViewer.php#L600
131: [02:59:38] * Jayden90 has joined #silverstripe
132: [03:09:09] <redstubble> UncleCheese: Thanks for your help thats great
133: [03:09:20] <redstubble> Pyromanik: You too cheers, got it sorted
134: [03:09:24] <UncleCheese> no worries
135: [03:14:06] * SightUnseen has joined #silverstripe
136: [03:14:12] * SightUnseen has left #silverstripe
137: [03:24:57] * Jayden90 quit (Quit: Jayden90)
138: [04:00:51] <atmos> hmmmm, how could a draft page be still showing up in search?
139: [04:00:57] <atmos> that's kinda concerning
140: [04:01:29] <ss23> It's happened before, uh
141: [04:01:36] <ss23> Trying to remmeber
142: [04:01:40] <ss23> I think by default it shouldn't show u
143: [04:01:41] <ss23> up
144: [04:01:45] <ss23> I'll check for you, atmos
145: [04:02:57] <ss23> atmos: https://github.com/silverstripe-labs/silverstripe-fulltextsearch/blob/master/docs/en/index.md#how-do-i-exclude-draft-pages-from-the-index
146: [04:04:35] <atmos> ss23: champion! - Will give it a try
147: [04:05:02] <ss23> atmos: If you use the exclude from index method, you'll need to reindex again probably
148: [04:07:33] * NitinShah has joined #silverstripe
149: [04:08:39] <atmos> ss23: yeah, which file would I be editing if I choose the remove from search method?
150: [04:11:36] <atmos> ss23: I'm going to assume /mysite/code/myindex.php?
151: [04:15:50] * zippy__ quit (Ping timeout: 245 seconds)
152: [04:17:20] <ss23> atmos: Not 100%, but probably file like that yeah :)
153: [04:17:44] <atmos> ss23: cool, found it - looks like it works :)
154: [04:20:36] * Jayden90 has joined #silverstripe
155: [04:20:55] <Jayden90> is it hard to update 3.1 to the latest rc1 version using composer?
156: [04:23:20] <ss23> Jayden90: Nope. Depending on how you specified the version, just "composer update" might be enough
157: [04:23:31] <ss23> Jayden90: For reference, you're best to update to latest 3.1.x-dev IMO
158: [04:23:43] <ss23> Jayden90: That way you'll get the (small) number of fixes that come in between RC's
159: [04:23:59] <ss23> a little birdy told me there's at least one more RC before release for some known issues etc anyway
160: [04:24:23] <Jayden90> ss23: Thanks, nice to know!
161: [04:24:34] <Jayden90> do I have to delete the lock file?
162: [04:24:56] <ss23> Jayden90: If you run a "composer update silverstripe/cms" and "silverstripe/framework", it'll rewrite the lock file for you automatically
163: [04:25:08] <ss23> Jayden90: You can use "composer update" with no arguments to update *every* package
164: [04:25:22] <ss23> Jayden90: The idea behind the lock is that anyone can take it, do "composer install", and ge the exact versions of files you got
165: [04:26:41] <Jayden90> ahh ok
166: [04:27:25] <Pyromanik> redstubble: you're welcome :)
167: [04:28:11] * unsignedint quit (Remote host closed the connection)
168: [04:28:13] <Jayden90> [ErrorException]
169: [04:28:32] <Jayden90> :(
170: [04:28:49] <ss23> Jayden90: Hate that
171: [04:28:52] <Pyromanik> hahahahah composer
172: [04:28:54] * unsignedint has joined #silverstripe
173: [04:28:59] <Pyromanik> spronk: love it
174: [04:28:59] <ss23> I'm working on a server at the moment that literally is blocking port 443
175: [04:29:03] <ss23> I can't use composer properly, so laaame
176: [04:29:04] <Pyromanik> fantastic idea.
177: [04:30:04] <Pyromanik> spronk: this, that is: http://logs.simon.geek.nz/index.php?date=2013-08-20#log_1025060
178: [04:30:41] <Jayden90> hmmmm. So no composer for me?
179: [04:30:53] <Pyromanik> dunno, I hate it.
180: [04:31:02] <Pyromanik> ask Stomach or that other heyday chap
181: [04:31:07] <Pyromanik> they love it.
182: [04:31:16] <ss23> Jayden90: Find out why it's giving that error? What command, etc?
183: [04:31:20] <Pyromanik> or UncleCheese, he uses it a fair bit too iirc.
184: [04:32:56] <Pyromanik> hungry, want hometime.
185: [04:33:29] <ss23> Nothing to install or update
186: [04:33:33] <ss23> SON OF A BITCH YOU'RE FUCKING LYING
187: [04:33:34] * batbadger has joined #silverstripe
188: [04:33:37] <ss23> oh man
189: [04:33:41] <ss23> rage
190: [04:34:16] <batbadger> my app seems to have an error but i have nothing in my http error log, but admin pages aren't loading properly
191: [04:34:35] <ss23> batbadger: How do the requests look from your client perspective?
192: [04:35:13] <Stomach> UncleCheese is a heydayer Pyromanik
193: [04:35:14] <Stomach> :P
194: [04:35:26] <Stomach> and whats wrong with composer? user error? :D
195: [04:39:00] <batbadger> hum looks like when i view source that a htmlformatted php/db error is trying to be injected into the top of the document
196: [04:39:28] <batbadger> http://dpaste.com/1349810/ like so
197: [04:39:40] <batbadger> is there some better way for it to send me error data
198: [04:40:19] <Jayden90> ss23: Sorry, just had to take a phone call. I just ran composer update silverstripe/cms
199: [04:40:23] <ss23> batbadger: Did you run a dev/build?
200: [04:40:33] <ss23> Jayden90: Try running it again, and paste the entire output if that doesn't work
201: [04:40:43] <ss23> Jayden90: There's also a verbose flag you can use, I think it's like composer update silverstripe/cms -vvv
202: [04:40:59] <ss23> batbadger: Run a dev/build and do a ?flush=all on the home page or something, and try again
203: [04:41:04] <ss23> batbadger: Those kinds of errors are normally intermitent
204: [04:41:19] <Stomach> if you are trying to update only silverstripe/cms it might rely on a different version of silverstripe/framework than the one you have installed
205: [04:41:24] <Stomach> so it will throw
206: [04:41:36] <ss23> Yes, so you need to update framework too, but it won't give that composer error in any case
207: [04:41:50] <batbadger> it'd be nice to pipe all errors into some other log somewhere that i can just tail
208: [04:42:01] <batbadger> rather than fucking with the html output
209: [04:42:02] <ss23> batbadger: You can configure it to send them to your error log
210: [04:42:19] <Stomach> I get all composer errors in my error log
211: [04:42:21] <Stomach> its just php after all
212: [04:42:54] <Jayden90> hmmm seems to have worked a second time
213: [04:42:58] <batbadger> yeah i didn't set up this SS install, i'm just a code monkey on this job, i'll go read the error log documentation
214: [04:43:13] <ss23> Jayden90: It's fairly bad at retrying, so often it'll have a tiny glitch and fail lots
215: [04:43:21] <ss23> Jayden90: #wehatecomposer
216: [04:43:22] <ss23> :D
217: [04:43:26] <ss23> #YOLO
218: [04:43:40] <Jayden90> hahah
219: [04:43:53] <Jayden90> Just glad its working now lol
220: [04:44:03] <ss23> Some, sonasdflkjnasdflknasdf
221: [04:44:25] <ss23> I bet someone bloody has 3.1 code in the advancedworkflow module that explicitly says it supports 3.0
222: [04:45:06] <Stomach> another thing is that the composer/installers might have been the wrong version
223: [04:45:38] <Stomach> because the constraints on versioning is now semantic, which allows for 3.1.x-rc1 etc to fulfil >=3.1.0
224: [04:45:45] <Stomach> and before it didn't
225: [04:46:04] <Pyromanik> Stomach: I know, but I meant the other fellow who comes in here who was telling me how great composer is the other day
226: [04:46:23] <Stomach> metanat
227: [04:46:24] <Stomach> :D
228: [04:46:45] <Pyromanik> yeh, that chap.
229: [04:46:46] <Stomach> composer is great - I wholeheartedly agree with him
230: [04:46:55] <Pyromanik> yeah, and I'm sure it is, when it works.
231: [04:47:02] <Stomach> I think its just the uptake has been swift and its misused all over the place
232: [04:47:05] <ss23> Whats the syntax for a specific commit in composer.json?
233: [04:47:07] <Pyromanik> and when you have a spare 40 hours to learn how to make it not not work.
234: [04:47:14] <ss23> Stomach: and shit like it failing all the time
235: [04:47:19] <Stomach> silverstripe/framework: "#asadasd"
236: [04:47:20] <ss23> and all the bugs
237: [04:47:27] <Stomach> rather
238: [04:47:35] <Stomach> : "3.1.0#specifictag"
239: [04:47:46] <ss23> Can you do *#specifictag?
240: [04:47:54] <Stomach> if its tagged
241: [04:47:58] <Stomach> you should be able to use that tagname
242: [04:48:04] <ss23> not tagged.
243: [04:48:06] <ss23> Specific commit
244: [04:48:13] <ss23> "silverstripe/advancedworkflow": "#eefc8c9e46e6e9dc12dbc7b522597ed241fc2c35",
245: [04:48:18] <ss23> Could not parse version constraint #eefc8c9e46e6e9dc12dbc7b522597ed241fc2c35: Invalid version string "#eefc8c9e46e6e9dc12dbc7b522597ed241fc2c35"
246: [04:48:24] <ss23> Could not parse version constraint *#eefc8c9e46e6e9dc12dbc7b522597ed241fc2c35: Invalid version string "*#eefc8c9e46e6e9dc12dbc7b522597ed241fc2c35"
247: [04:48:27] <Stomach> dev-master#sadjashdhasd
248: [04:48:37] <Stomach> if its on the master branch
249: [04:48:41] <ss23> chur
250: [04:49:15] <guzzlefry> hrm
251: [04:49:24] <Stomach> Pyromanik: I'm sure it took you more than forty hours to learn to type - its all relative and when it makes your job easier the work pays off :D
252: [04:49:43] <Stomach> anyone here a bad typist?
253: [04:49:53] <ss23> That seems to be working well enough, thank you Stomach :) (though composer still scuks :D)
254: [04:49:59] <Pyromanik> everyone in my team.
255: [04:50:14] <ss23> Stomach: I'm not great, why do you ask?
256: [04:50:14] <guzzlefry> What constitutes a bad typist? >_>
257: [04:50:14] <Stomach> http://www.codinghorror.com/blog/2008/11/we-are-typists-first-programmers-second.html
258: [04:50:20] <Pyromanik> 2 finger heroes!
259: [04:50:25] <Stomach> I just agree with that article
260: [04:50:27] <Stomach> a lot :D
261: [04:51:04] <guzzlefry> Also, how much of a pain would it be to add a gridfield to manage a list of contact emails in the Settings part of the CMS?
262: [04:51:16] * rohitbanerjee has joined #silverstripe
263: [04:51:21] * TickleNetwork has joined #silverstripe
264: [04:51:22] <ss23> Stomach: I would argue that writing (as in typing) code is a tiny part of programming, compared to the bigger parts of thinking about it, etc
265: [04:51:38] <rohitbanerjee> hello & good morning from India
266: [04:51:40] <Stomach> thats totally valid and I agree
267: [04:51:45] <Pyromanik> hi
268: [04:51:50] <ss23> Morning, rohitbanerjee
269: [04:51:59] <Stomach> EVENING FROM WELLINGTON, NEW ZEALAND
270: [04:52:03] <ss23> XD
271: [04:52:06] <Stomach> AND CAPSLOCK WORLD APPARENTLY
272: [04:52:07] <Pyromanik> ss23: yeh, application design is arguably more important
273: [04:52:09] <Stomach> whoops
274: [04:52:19] <TickleNetwork> HI, just wondering if its possible to have pages made through silverstripe, but not linked to the menu nav bar?
275: [04:52:31] <Pyromanik> ALL THE THINGS VERY LOUDLY
276: [04:52:32] <rohitbanerjee> Does anyone know if Uncle Cheese's Event Calendar module is available for SS 3.0.5 ??
277: [04:52:33] <Stomach> TickleNetwork - disable "display in menus" :)
278: [04:52:51] <Pyromanik> TickleNetwork: check the "Settings" tab on the top right for the page.
279: [04:52:51] * nickmolhoek quit (Quit: nickmolhoek)
280: [04:52:52] <Pyromanik> in the cms
281: [04:53:04] <Pyromanik> then what Stomach said.
282: [04:53:06] <ss23> Fatal error: Call to protected method DataQuery::selectField() from context 'Page'
283: [04:53:11] <ss23> Fixing this bug is taking more and more issues
284: [04:53:14] <TickleNetwork> Thanks guys :)
285: [04:53:27] <NitinShah> Good morning, I am using ss3.1 and have added a function to enable rss on my website. Sitelink short code is not getting converted to the appropriate link on the Rss page. Any suggestions as to what I need to do?
286: [04:53:27] <ss23> The person who decided to fork cms and framework for this project is the most horrible person there is in existence
287: [04:53:52] <ss23> rohitbanerjee: Check on github, but I am guessing yes
288: [04:54:30] <rohitbanerjee> I checked on GitHub, but even the new repo that Uncle Cheese is poiting to, isnt working
289: [04:54:38] * nickspiel has joined #silverstripe
290: [04:54:48] <Pyromanik> rohitbanerjee: it works. I still don't recommend using it.
291: [04:54:50] <NitinShah> rohitbanerjee, I am using the event calendar with ss3.1
292: [04:54:56] <rohitbanerjee> oh
293: [04:55:02] <Stomach> https://github.com/unclecheese/silverstripe-event-calendar
294: [04:55:13] <Pyromanik> you've probably checked out the 3.1 version instead of the 3.0 version rohitbanerjee
295: [04:55:21] <rohitbanerjee> hmmm
296: [04:55:33] <Pyromanik> check the branch information
297: [04:55:36] <Pyromanik> and the readme
298: [04:55:37] <rohitbanerjee> so it works on 3.1 but not on 3.0.5
299: [04:55:58] <UncleCheese> should be multiple branches
300: [04:56:09] <rohitbanerjee> Hey Unclecheese
301: [04:56:20] <rohitbanerjee> nice to have the man himself
302: [04:56:25] <UncleCheese> looks like it's 3.1 only
303: [04:56:26] * atmos quit (Quit: Page closed)
304: [04:56:33] <UncleCheese> what are you doing using 3.0.5, anyway?
305: [04:56:45] <guzzlefry> 3.1 isn't stable yet is it?
306: [04:56:48] <Stomach> nope
307: [04:56:49] <ss23> It's latest 3.0, UncleCheese
308: [04:56:50] <UncleCheese> more stable than 3.0
309: [04:56:51] <UncleCheese> ugh
310: [04:56:53] * nimeso has joined #silverstripe
311: [04:56:55] <rohitbanerjee> I dl'ed the standard version off the main SS site
312: [04:56:56] <guzzlefry> oh yeah...
313: [04:57:03] <ss23> UncleCheese: You wanna put in the 500 hours to update all these sites? :D
314: [04:57:03] <guzzlefry> I remember someone saying that 3.0 was like an alpha build. :P
315: [04:57:09] <UncleCheese> yeah, totally
316: [04:57:12] <UncleCheese> it's such crap
317: [04:57:19] <Pyromanik> urgh, crashing.
318: [04:57:29] <guzzlefry> Is there some migration guide for 3.1?
319: [04:57:32] <Pyromanik> quad shot coffee at 3:15
320: [04:57:36] <nickspiel> hi guys, i am getting the following error 'Maximum execution time of 30 seconds exceeded' when flushing, any ideas how to get around this?
321: [04:57:42] <Pyromanik> starting to come down :<
322: [04:57:53] <Pyromanik> nickspiel: increase the exection time.
323: [04:57:55] <rohitbanerjee> hmmm, so 3.1 it is
324: [04:58:13] <batbadger> ahh having a silverstripe error log file ind ev mode is exactly what i was after
325: [04:58:16] <batbadger> \o/
326: [04:58:34] <nickspiel> hmmm i htought 30secs would have been weel and truely enough time, will up it and see how it goes
327: [04:58:40] <nickspiel> thanks
328: [04:58:50] <nimeso> Hey yo! Hope your all having better day than me. Anyone keen to spare a few mins to help a sleepy stressed out developer? Having issues with upgrading to ss3.1 and extending SearchFilter... any takers?
329: [04:58:54] <Pyromanik> nickspiel: it recompiles every template.
330: [04:59:03] <Pyromanik> and flushes the manifest cache, etc.
331: [04:59:07] <ss23> ERROR [User Error]: Uncaught Exception: Object->__call(): the method 'fortemplate' does not exist on 'GenericContentPage'
332: [04:59:11] <ss23> WELL FUUUUCCCKKKK YOUUUUUU
333: [04:59:11] <Pyromanik> it's quite an intensive task if you have a large site.
334: [04:59:20] <batbadger> is there a gridfield like item for 3.0.4 that lets me change the display order of items without some manual operation within the item itself?
335: [04:59:31] <Jayden90> Fellers whats the best module at the moment for adding sort functionality to gridfields
336: [04:59:41] <Pyromanik> batbadger: how do you figure to automatically order items?
337: [04:59:44] <guzzlefry> sortablegridfields is what I use
338: [04:59:48] <guzzlefry> Jayden90: ^
339: [04:59:51] <nimeso> Sortable GridField module
340: [04:59:56] <Jayden90> guzzlefry: thanks
341: [04:59:59] <batbadger> Pyromanik: i assume default by id / as added, but i am pretty sure they will want to change the order at some stage
342: [04:59:59] <guzzlefry> sure thing
343: [05:00:16] <guzzlefry> batbadger: May also apply to you ^
344: [05:00:26] <Pyromanik> batbadger: static $default_sort = "Field DESC";
345: [05:00:29] <Pyromanik> on the object
346: [05:00:29] <Jayden90> https://github.com/UndefinedOffset/SortableGridField ??
347: [05:00:37] <Jayden90> I take it it works fine for 3.1
348: [05:00:47] <Pyromanik> Jayden90: that requires one to manually interact with the item.
349: [05:00:48] <guzzlefry> Jayden90: yep
350: [05:00:58] <Pyromanik> not only that, they must check a tickbox on the field first.
351: [05:01:16] <Jayden90> Pyromanik: Is there a better module?
352: [05:01:22] <Pyromanik> Jayden90: yes.
353: [05:01:44] <Pyromanik> But there is nothing that will automatically arrange your data for you without you having to do anything.
354: [05:02:06] <Jayden90> thats ok, just need to be able to manually reorder stuff
355: [05:02:07] <nimeso> Anyone keen to help me... pretty please ... lol
356: [05:02:07] <Pyromanik> besides default sort, or some complex gridfieldconfig thing I'm not aware of.
357: [05:02:09] <guzzlefry> Pyromanik: batbadger was asking about non-manual stuff.
358: [05:02:49] * guzzlefry wonders why he didn't just say automatic. :P
359: [05:02:50] <Pyromanik> guzzlefry: yes, and having to manually sort things with the mouse after clicking a checkbox is what I would define as not being 'non-manual'
360: [05:03:01] <batbadger> automatic is way too complicated to type
361: [05:03:12] <Pyromanik> yeah, and you can't do cool double negatives.
362: [05:03:19] <guzzlefry> I read it as "Not having to go to that specific item's edit form and changing a sort number" :P
363: [05:03:32] <batbadger> i was assuming by default you could have it sort by id with an override column or copy the id into teh sort index
364: [05:03:32] <guzzlefry> But it's late, and my question parsing is bad anyway. :P
365: [05:03:33] <Pyromanik> I read it as "have the system do all that shit for me"
366: [05:03:39] <batbadger> but hey, this cms bs is new to me
367: [05:03:44] <Pyromanik> :P
368: [05:03:52] <nimeso> [User Error] Uncaught Exception: Object->__call(): the method 'applyrelation' does not exist on 'OrderFilters_MultiOptionsetFilter'
369: [05:03:57] * DigNZ quit (Quit: DigNZ)
370: [05:03:59] <nimeso> anyone... lol
371: [05:04:06] <Pyromanik> nimeso: no idea
372: [05:04:27] <Jayden90> Pyromanik: So which module is the hippest?
373: [05:04:33] <Pyromanik> ajshort's
374: [05:04:35] <nimeso> Lol... ta Pyro... bugger... same
375: [05:04:49] <Pyromanik> though use it sparingly on 3.0, some of the components it supplies aren't compatible.
376: [05:04:52] <Pyromanik> sorting works though.
377: [05:05:06] <ss23> I NEED sim
378: [05:05:07] <Pyromanik> I'm going home before I crash so hard I can't be f'd walking.
379: [05:05:09] <ss23> simon_w
380: [05:05:09] <ss23> :<
381: [05:05:11] * Pyromanik quit (Quit: leaving)
382: [05:05:16] <guzzlefry> oh no
383: [05:05:18] <nimeso> Run Puro!
384: [05:05:25] <nimeso> Pyro*
385: [05:05:26] <guzzlefry> ss23: You're going to have to carry the channel. :P
386: [05:06:36] <nimeso> Well if anyone is board... how to upgrade this to ss3.1 http://www.sspaste.com/paste/show/5212f6bfb4f86
387: [05:07:15] <ss23> I already have enough SilverStripe issues, I can't help other people too! :<
388: [05:07:24] <guzzlefry> we're doomed!
389: [05:07:38] * guzzlefry throws up papers and runs around in circles.
390: [05:07:40] <ss23> DOOOOOMED
391: [05:08:09] <ss23> https://twitter.com/ss2342/status/369687239808147456
392: [05:08:12] <ss23> We can hope.
393: [05:09:08] <guzzlefry> nimeso: From 2.4 or 3.0?
394: [05:09:24] <nimeso> will be old code from 2.4
395: [05:09:59] <nimeso> Thanks guzzlefry
396: [05:10:35] <NitinShah> Any suggestions for displaying the Sitreelink correctly on the RSS page?
397: [05:10:35] <nimeso> My brain is dead... been one hell of a week and only Tues!!!
398: [05:11:12] <nimeso> Nitin... what do you mean?
399: [05:11:18] <guzzlefry> nimeso: Well, I was just going to check for any easy solution. I'm about to pass out. :P
400: [05:12:02] <NitinShah> I am using ss3.1 and have added a function to enable rss on my website. Sitelink short code is not getting converted to the appropriate link on the Rss page. Any suggestions as to what I need to do?
401: [05:12:11] <nimeso> All g Guzzlefry... sorry no Idea how to pm you.... I'm on web based IRC
402: [05:12:52] <Jayden90> https://github.com/silverstripe/silverstripe-framework/issues/1476
403: [05:12:54] <guzzlefry> It looks like applyRelation() was moved from SearchFilter to DataQuery...
404: [05:13:03] <nimeso> paste your template or code here NitinShah http://www.sspaste.com/
405: [05:13:04] * redstubble quit (Ping timeout: 264 seconds)
406: [05:13:12] <Jayden90> SilverStripe y u no fix this
407: [05:13:34] <nimeso> yes, see that guzz... no idea how to do it now it's moved
408: [05:15:59] <guzzlefry> yeah, not sure.
409: [05:16:09] <nimeso> Cool man... will keep swiming
410: [05:16:13] <guzzlefry> I've never touched 2.4 outside of messing about the CMS.
411: [05:16:44] <NitinShah> here is the link http://www.sspaste.com/paste/show/5212fac5815d5
412: [05:17:09] <nimeso> Guzz... any modules you know of that might be using SearchFilter? maybe look at some examples?
413: [05:17:39] <guzzlefry> oh no, logs are down. :(
414: [05:17:47] <batbadger> so if i have a group of items like Product and want to show them on multiple page models, does Product need a has_many of the page models? ideally you'd never really define from inside Product what pages it is on, more like just add it to a grid field on each appropriate page
415: [05:18:44] <guzzlefry> batbadger: Same list of products regardless of the page?
416: [05:18:49] <nimeso> NitinShah what does rss look like? I've never used new RSSFeed
417: [05:18:56] <NitinShah> nimeso, the resulting rss page is http://instituteofclinicalhypnosis.com/home/rss
418: [05:19:36] <NitinShah> I have the same issue even with the blog rss feed
419: [05:19:39] * mobiusnz quit (Quit: Leaving.)
420: [05:20:06] <batbadger> guzzlefry: naah each page model would have its own selection of Products
421: [05:20:15] <batbadger> but two pages could show the same product easily
422: [05:20:16] <nimeso> NitinShah... links look ok to me? confused.com
423: [05:20:22] <guzzlefry> oh
424: [05:20:54] <batbadger> guess that's a many to many relationship huh
425: [05:21:13] <NitinShah> On the rss page, you will see that the sitetree link short code is not getting converted into the correct link
426: [05:21:17] <guzzlefry> batbadger: Might not be the best way, but I just d Product extends DataObject, then create a new ModelAdmin to manage products in the CMS.
427: [05:21:33] <nimeso> Ahhhh! follow you
428: [05:22:14] <guzzlefry> batbadger: Do you have a reliable way of getting the products for that page, like a specific category for each page?
429: [05:23:02] <batbadger> i just want a datagrid on 2 of these pages that can select from all the products that are avaliable (which have been created/managed on a specific admin page)
430: [05:23:09] <nimeso> NitinShah, looks like you might have found a SS issue... I often use renderWith to do RSS feeds etc and not new RSSFeed() ... might be safer way to do it?
431: [05:23:10] * violetina quit (Remote host closed the connection)
432: [05:23:38] <guzzlefry> oh okay
433: [05:23:42] <guzzlefry> batbadger: many-many
434: [05:24:08] <nimeso> batbadger... I end up using OptionsetField and many-many
435: [05:24:45] <guzzlefry> time for sleep, night
436: [05:24:55] <nimeso> ta guzz
437: [05:25:01] <batbadger> cheers
438: [05:26:10] <nimeso> NitinShah... did you follow what I was saying? I gotta go cook for my nanna.. :) back in 10mins
439: [05:26:21] <NitinShah> I am new to silverstripe and still trying to understand the same. Just following different tutorials and forum posts
440: [05:26:47] <nimeso> NitinShah: I'll do my best to post some example code in 10 mins
441: [05:26:56] <NitinShah> thank you
442: [05:31:55] <nimeso> NitinShah... in mean time... post a issue to silverstripe https://github.com/silverstripe
443: [05:35:17] * Stomach quit (Quit: Leaving.)
444: [05:36:43] * TickleNetwork quit (Ping timeout: 250 seconds)
445: [05:51:40] * mobiusnz has joined #silverstripe
446: [05:51:59] * UncleCheese quit (Quit: UncleCheese)
447: [05:52:20] <NitinShah> Post issue to which repository, framework or cms?
448: [05:53:52] * howardgrigg has joined #silverstripe
449: [06:08:55] * vikas_s has joined #silverstripe
450: [06:08:59] * vikas_s has left #silverstripe
451: [06:09:11] * openbees has joined #silverstripe
452: [06:23:02] * Jayden90 quit (Quit: Jayden90)
453: [06:27:25] * chrisrio quit (Ping timeout: 250 seconds)
454: [06:32:27] <wmk> hi all
455: [06:32:54] <wmk> $MyList.limit(3) gets the first three items of a list in template. How do i get the rest?
456: [06:36:05] <howardgrigg> I think you can use a second argument which is the offset
457: [06:36:20] <howardgrigg> $MyList.limit(3,3)
458: [06:36:56] <howardgrigg> or else you can a paginated list - depends on what you want to do
459: [06:38:46] <openbees> I am setting a session var and then redirecting to other site for authentication but when I am coming back on site session value is missing .. any idea what's happening here ... this is what I am doing http://i.stack.imgur.com/9L6fZ.png
460: [06:39:25] * nmshah has joined #silverstripe
461: [06:39:44] * NitinShah quit (Ping timeout: 260 seconds)
462: [06:42:30] * guci0 has joined #silverstripe
463: [06:42:34] <guci0> Hello Moto!
464: [06:45:48] * nmshah quit (Ping timeout: 260 seconds)
465: [06:46:49] <batbadger> is it in an iframe openbees
466: [06:47:15] <batbadger> the user needs to recieve a header from the server that contains the cookie that contains the session var also, before going to another site
467: [06:47:34] <openbees> no its just a extended SS login form
468: [07:04:07] * sam____ has joined #silverstripe
469: [07:04:45] <sam____> hi
470: [07:05:17] <sam____> having problem in adding link in admin panel.....
471: [07:05:30] <sam____> getting "error in getting data"
472: [07:07:16] <howardgrigg> hi sam____ - how are you trying to add the link? is it in the HTMLEditor field or do you have a custom field that you've added?
473: [07:07:34] <sam____> custom field
474: [07:07:54] <howardgrigg> what sort of field? maybe you could post the code to pastie.org
475: [07:07:58] <sam____> no... htmleditor field
476: [07:08:16] * Jayden90 has joined #silverstripe
477: [07:08:49] <sam____> http://golf.kc316.com/admin
478: [07:09:20] <sam____> log on with username: golf@kc316.com
479: [07:09:34] <sam____> pwd: Godblessu2013
480: [07:09:58] <sam____> under tournament resourses:
481: [07:10:02] <sam____> whte paper
482: [07:10:03] <howardgrigg> lol woah might want to change that after we've got this sorted...
483: [07:10:13] <Jayden90> hmmm, since I did the update to the latest 3.1 dev today I am getting a scrunched SiteConfig in the cms untill I resize the browser window. Console error "Uncaught TypeError: Cannot read property 'Root' of undefined"
484: [07:11:03] * zfmf1 has joined #silverstripe
485: [07:11:42] <howardgrigg> sam____: what type of link are you trying to add?
486: [07:12:03] <sam____> its file which is uploaded in assets folder
487: [07:12:25] <Jayden90> Perhaps my issue is relating the this recent commit: https://github.com/silverstripe/silverstripe-cms/commit/44fdf66834cc13e858fdc9be8b9d38e174f3fd26
488: [07:12:46] * pippy_ has joined #silverstripe
489: [07:15:29] <howardgrigg> sam____: your admin area is super slow...
490: [07:15:41] * ARNHOE has joined #silverstripe
491: [07:15:42] <howardgrigg> that must be frustrating
492: [07:15:44] <sam____> yes..
493: [07:15:53] <sam____> I dont know why it became like that
494: [07:16:09] * pippy quit (Ping timeout: 276 seconds)
495: [07:23:24] * Marvanni has joined #silverstripe
496: [07:32:55] * chillu has joined #silverstripe
497: [07:33:51] * mdowton quit (Quit: The computer fell asleep)
498: [07:56:08] * SightUnseen has joined #silverstripe
499: [07:57:00] * SightUnseen has left #silverstripe
500: [08:01:27] * sam____ quit (Ping timeout: 250 seconds)
501: [08:01:57] <wmk> howardgrigg, i tried to show the first three images of a gallery and the rest with different class. so rotating the whole list. <% if $Pos <=3 %> was my friend...
502: [08:02:43] <howardgrigg> oh nice - yea I should have thought of that
503: [08:04:20] <wmk> fine that < etc comparisons now work in 3.1 templates
504: [08:05:02] <wmk> now i know again why i've chosesn 3.1 for my project... but converting other stuff to 3.1 is - uhm- work.
505: [08:06:06] <wmk> we debugged a bigger module these days and wondered, why we got a 404 instead of a page. well, route changed from foo/$Action to foo//$Action
506: [08:06:22] * Jayden90 quit (Quit: Jayden90)
507: [08:06:57] * Pigeon has joined #silverstripe
508: [08:07:20] * Pigeon is now known as Guest58515
509: [08:07:58] * kinglozzer has joined #silverstripe
510: [08:08:05] * chillu quit (Ping timeout: 248 seconds)
511: [08:08:07] * chillu23 has joined #silverstripe
512: [08:08:07] * chillu23 quit (Changing host)
513: [08:08:07] * chillu23 has joined #silverstripe
514: [08:20:56] * nmshah has joined #silverstripe
515: [08:27:55] * openbees quit (Quit: Leaving)
516: [08:41:52] * lobarvaz has joined #silverstripe
517: [08:43:52] * nmshah quit (Ping timeout: 260 seconds)
518: [09:00:31] * simon_w|air has joined #silverstripe
519: [09:14:49] * priithansen has joined #silverstripe
520: [09:18:42] * NobrainerWeb has joined #silverstripe
521: [09:30:16] * DesignCity has joined #silverstripe
522: [09:42:25] * guci0 quit (Ping timeout: 250 seconds)
523: [09:55:59] * zippy__ has joined #silverstripe
524: [09:56:52] <zippy__> hello
525: [10:14:14] <wmk> yo
526: [10:34:44] * simon_w|air quit (Quit: Leaving)
527: [10:35:34] * cloph_away has joined #silverstripe
528: [10:36:03] * LoveDuckie has joined #silverstripe
529: [10:36:23] * cloph_away is now known as cloph
530: [10:40:45] * Sedat has joined #silverstripe
531: [10:40:55] <Sedat> Hello there
532: [10:41:30] <Sedat> Is anyone not AFK ?
533: [10:46:49] <NobrainerWeb> Hey :-)
534: [10:47:13] * cloph quit (Remote host closed the connection)
535: [10:47:25] <NobrainerWeb> Sedat, jut write your question if you have one, people will answer if they can
536: [10:47:29] <NobrainerWeb> *just
537: [10:48:54] * cloph_away has joined #silverstripe
538: [10:52:22] * SightUnseen has joined #silverstripe
539: [10:53:29] * cloph_away is now known as cloph
540: [10:57:00] * cloph quit (Remote host closed the connection)
541: [10:57:17] * cloph_away has joined #silverstripe
542: [11:00:08] * SightUnseen quit (Ping timeout: 260 seconds)
543: [11:00:51] * cloph_away is now known as cloph
544: [11:01:21] * zippy__ quit (Quit: zippy__)
545: [11:06:09] * mdowton has joined #silverstripe
546: [11:06:56] <mdowton> In a controller how do you get $this instance of a enum value I am trying to return it to a template?
547: [11:08:00] <kinglozzer> ?
548: [11:08:12] <kinglozzer> As in, your page type has an enum field and you want a list of all the enum values?
549: [11:09:44] <mdowton> In the template I am looping a dataobject I want the valued selected in the enum for that object? Sorry if I am not clear
550: [11:10:51] <kinglozzer> <$ loop Objects %>$EnumFieldName<% end_loop %> ?
551: [11:11:25] <kinglozzer> It should just be the same way as any other field
552: [11:13:43] <mdowton> I am doing that already and It works fine I just trying to push some of the work to the controller not the template currently I have a lot if statements in the template which determine the html output for that enum value..just wondering if I can get the value from the controller instead?
553: [11:14:17] <kinglozzer> $this->EnumFieldName
554: [11:14:38] <kinglozzer> Or if you've overridden getEnumFieldName() you can use $this->dataRecord->EnumFieldName
555: [11:15:28] <mdowton> no it errors for the first one...I'll try second way
556: [11:16:37] <kinglozzer> What's the error?
557: [11:18:30] <mdowton> Undefined property $this->ProjectType is the enum filed
558: [11:19:47] <mdowton> Just see's it as an array no the actual value stored for the field?
559: [11:21:20] * mdowton quit ()
560: [11:21:25] <kinglozzer> So, your static $db that contains 'ProjectType' => 'Enum(.. is definitely on the page? And you're in the page controller?
561: [11:22:37] * mdowton has joined #silverstripe
562: [11:25:24] <kinglozzer> mdowton: So, your static $db that contains 'ProjectType' => 'Enum(.. is definitely on the page? And you're in the page controller?
563: [11:27:26] * SightUnseen has joined #silverstripe
564: [11:28:29] <Sedat> Hey
565: [11:28:30] <mdowton> No I am in the controller for the holder looping the dataobject that the enum is in
566: [11:28:48] <Sedat> I am trying to create a module using the CMS
567: [11:29:07] <kinglozzer> That's why $this->ProjectType is empty then
568: [11:29:11] <Sedat> So far I am able to get the menu item there but I have no idea what class and where it is trying to load.
569: [11:29:36] <Marvanni> $this->dataRecord->dbObject('ProjectType')->enumValues(); ?
570: [11:29:56] <Sedat> Can I have some assistants on it ?
571: [11:30:38] <kinglozzer> You can access your dataobjects by $this->RelationName(), so you can do foreach($this->RelationName() as $obj) { echo $obj->ProjectType; } or something. But you can't get the 'current' one in the loop like that
572: [11:30:41] <Marvanni> Menu is coming from ContentController.. is that what you need?
573: [11:31:28] <Sedat> No, I am trying to find out what class the menu link is trying to read and where
574: [11:31:30] <kinglozzer> mdowton: What exactly are you trying to do? There might be a different way
575: [11:31:48] <kinglozzer> Sedat: If it's a link on the left, it probably extends ModelAdmin
576: [11:31:52] * SightUnseen quit (Ping timeout: 260 seconds)
577: [11:31:58] <kinglozzer> If you created it, you should know :P
578: [11:32:18] <Sedat> It was a simle line in _config.php
579: [11:32:23] <Sedat> *simple
580: [11:32:58] <Sedat> using CMSMenu::add_menu_item
581: [11:33:57] <Sedat> The doc is missing some informations hence why I am stuck at the moment.
582: [11:34:07] * Guest56619 quit (Ping timeout: 264 seconds)
583: [11:34:31] <kinglozzer> Then it probably doesn't link anywhere
584: [11:34:53] <Sedat> this is the whole line : CMSMenu::add_menu_item("ProjectenModule", "ProjectenModule", "admin/projectenmodule/", NULL, 1);
585: [11:35:12] <mdowton> Currently I have a holder which loops all students Inside the students loop I can access the values stored for the enum fine...but I have an if statement a mile long i want to refactor the code so I it returns just the enum value for that student.... an then use it to determine which css class to append to a html tag
586: [11:35:33] <Marvanni> you probably won't need that. extending ModelAdmin or LeftAndMain, will give you a new 'AdminSection'
587: [11:36:42] <kinglozzer> Sedat: Have a look here for an example: http://www.ssbits.com/tutorials/2010/dataobjects-as-pages-part-2-using-model-admin-and-url-segments-to-create-a-product-catalogue/
588: [11:36:51] <kinglozzer> Scroll down to the "ProductAdmin - Our Model Admin Product manager" section
589: [11:36:57] <Marvanni> mdowton, can you add a method to Student? function cssClass() {return $this->EnumFieldValue;}
590: [11:37:37] * mdowton quit ()
591: [11:38:20] <Sedat> That is what I was searching for, I will try to do follow this. If I can't figure it out I will most likely just ask again. Thanks for the help.
592: [11:39:21] * mdowton has joined #silverstripe
593: [11:41:36] <mdowton> Marvanni thanks this is essentially what I have but it errors with undefined property ? Strange I can access any other field except the enum on this dataObject?
594: [11:41:44] <kinglozzer> Sedat: It depends entirely on what your module will do. If it will add a dataobject, for example 'news items', then extending ModelAdmin like that tutorial will be the way to go. If it's really custom, you'll need to extend LeftAndMain instead which is much more complicated
595: [11:42:19] <kinglozzer> E.g: https://github.com/unclecheese/silverstripe-dashboard
596: [11:43:01] <mdowton> Not super important works as is........... thanks anyway guys
597: [11:43:06] <kinglozzer> mdowton: What you can do is store the dataobject as a class property in your controller
598: [11:44:11] <kinglozzer> If, for example, you're doing 'news' or something. In your '/view' function, when you fetch the dataobject, store it with $this->currentArticle = $newsItem;. Then you can create a method like 'enumvalue' which can do $this->currentArticle->EnumField
599: [11:44:18] <kinglozzer> Doesn't really help your issue though :P
600: [11:44:38] * nimeso quit (Ping timeout: 250 seconds)
601: [11:45:09] <Sedat> It will eventually be something fully custom but for now just need something like news but with its own section and calling its classes etc
602: [11:45:38] <kinglozzer> To tidy up an if statement inside a loop, the only real way to do it is change it to, for example <% if DisplaySomething %>, then in your model create a DisplaySomething method which does all the logic in there
603: [11:45:58] <kinglozzer> If you're inside a loop, and $Methods you call will be called on the model, not the controller
604: [11:46:48] * onre has joined #silverstripe
605: [11:47:11] * onre is now known as Guest12105
606: [11:47:13] <mdowton> That sounds better I could create several methods which take care of the logic cheers!
607: [11:50:07] * DesignCity quit (Quit: DesignCity)
608: [11:51:14] <Marvanni> Sedat if you need a DataObject based news module, you might take a look at this module : https://github.com/Firesphere/silverstripe-newsmodule
609: [11:51:29] * mdowton quit (Quit: The computer fell asleep)
610: [11:59:03] <Sedat> Marvanni, I have had that link saved :) It messed up my SilverStripe DB somehow tho.
611: [11:59:11] <Sedat> But it is fine.
612: [11:59:25] <Sedat> The link kinglozzer gave me does it job
613: [11:59:46] <Sedat> and is exactly what I was looking for.
614: [12:00:01] <Sedat> I would like to thank you both for helping out.
615: [12:00:54] <kinglozzer> No problem :)
616: [12:00:57] * kinglozzer lunch
617: [12:01:14] <Sedat> Have a good development :P
618: [12:01:29] * Sedat quit (Quit: Page closed)
619: [12:15:14] * travis-ci has joined #silverstripe
620: [12:15:14] <travis-ci> [travis-ci] chillu/silverstripe-framework#62 (pulls/i18n-profile-regression - 7e68457 : Ingo Schommer): The build has errored.
621: [12:15:14] <travis-ci> [travis-ci] Change view : https://github.com/chillu/silverstripe-framework/commit/7e684578cc37
622: [12:15:15] <travis-ci> [travis-ci] Build details : http://travis-ci.org/chillu/silverstripe-framework/builds/10405076
623: [12:15:15] * travis-ci has left #silverstripe
624: [12:20:03] * howardgrigg quit (Remote host closed the connection)
625: [12:23:01] * travis-ci has joined #silverstripe
626: [12:23:01] <travis-ci> [travis-ci] chillu/silverstripe-framework#63 (pulls/i18n-profile-regression - 310cc72 : Ingo Schommer): The build passed.
627: [12:23:01] <travis-ci> [travis-ci] Change view : https://github.com/chillu/silverstripe-framework/compare/7e684578cc37...310cc725fbdc
628: [12:23:01] <travis-ci> [travis-ci] Build details : http://travis-ci.org/chillu/silverstripe-framework/builds/10405118
629: [12:23:01] * travis-ci has left #silverstripe
630: [12:27:21] * micmania1 has joined #silverstripe
631: [12:28:06] * SightUnseen has joined #silverstripe
632: [12:32:46] * SightUnseen quit (Ping timeout: 268 seconds)
633: [12:33:09] * DesignCity has joined #silverstripe
634: [12:42:12] * joern_ has joined #silverstripe
635: [12:44:49] <joern_> Are there any news on multiple many_many relations of the same class in ss3.1? or should I use the tricks explained at http://www.balbuss.com/multiple-many-many-s-of-the-same-class/
636: [12:46:54] * nmshah has joined #silverstripe
637: [12:46:59] * NobrainerWeb quit (Quit: NobrainerWeb)
638: [12:50:31] * kerosene has joined #silverstripe
639: [12:52:47] <kinglozzer> joern_: Not sure, there's some mention of multiple has_many here: http://doc.silverstripe.org/framework/en/3.1/topics/datamodel#has_many
640: [12:56:25] * UndefinedOffset has joined #silverstripe
641: [13:01:41] <joern_> kinglozzer: I found this http://doc.silverstripe.org/framework/en/trunk/reference/grid-field#customizing-detail-forms and will try the manymany_extraFields option to add another column with a flag for the specific relation.
642: [13:07:15] * priithansen_ has joined #silverstripe
643: [13:09:10] * priithansen quit (Ping timeout: 245 seconds)
644: [13:09:10] * priithansen_ is now known as priithansen
645: [13:10:03] * hans_ has joined #silverstripe
646: [13:10:11] <hans_> hey
647: [13:11:14] <hans_> i need a simple sildeshow , adding pics and silding auto, i tried sildeshow; but there is a message the module is deprecated; which module can i use that works simple?
648: [13:11:39] <hans_> i´m new to silverstripe :-)
649: [13:13:29] <kinglozzer> hans_ https://github.com/lx-berlin/silverstripe-flexslider
650: [13:27:57] <hans_> kinglozzer: thx, the markup is displayed, but the js is througing an error: TypeError: $ is not a function Quelldatei: ...?flush=1 Line: 148
651: [13:28:27] * SightUnseen has joined #silverstripe
652: [13:28:36] <kinglozzer> Sorry, can't help there, I've never used it
653: [13:29:53] <ARNHOE> chillu23: I noticed that problem myself aswell - https://github.com/silverstripe/silverstripe-cms/issues/830 but a simple flush fixed that, but I was unsure if that had to do with my cache settings
654: [13:30:23] * travis-ci has joined #silverstripe
655: [13:30:23] <travis-ci> [travis-ci] silverstripe/silverstripe-cms#500 (3.1 - 88081d5 : Ingo Schommer): The build has errored.
656: [13:30:23] <travis-ci> [travis-ci] Change view : https://github.com/silverstripe/silverstripe-cms/compare/44fdf66834cc...88081d533327
657: [13:30:24] <travis-ci> [travis-ci] Build details : http://travis-ci.org/silverstripe/silverstripe-cms/builds/10407641
658: [13:30:24] * travis-ci has left #silverstripe
659: [13:30:31] <chillu23> ARNHOE A flush only fixed it because you reloaded without ajax, right?
660: [13:31:05] <ARNHOE> ah yeah
661: [13:31:20] <ARNHOE> when I click settings I get that problem, once I just do a simple refresh then its fixed
662: [13:31:24] <ARNHOE> what could be the cause of that?
663: [13:31:37] <hans_> kinglozzer: thx anyway :-)
664: [13:32:40] <hans_> i´m also searching for a simple newsletter module, which one is good to use (with just defaut functionalties)
665: [13:32:42] <hans_> ?
666: [13:32:55] * SightUnseen quit (Ping timeout: 264 seconds)
667: [13:36:28] * nmshah quit (Ping timeout: 260 seconds)
668: [13:47:15] * travis-ci has joined #silverstripe
669: [13:47:15] <travis-ci> [travis-ci] silverstripe/silverstripe-framework#820 (3.1 - a1419b2 : Ingo Schommer): The build has errored.
670: [13:47:15] <travis-ci> [travis-ci] Change view : https://github.com/silverstripe/silverstripe-framework/compare/1621d6afde1f...a1419b2f7e4f
671: [13:47:16] <travis-ci> [travis-ci] Build details : http://travis-ci.org/silverstripe/silverstripe-framework/builds/10407642
672: [13:47:16] * travis-ci has left #silverstripe
673: [14:00:56] * travis-ci has joined #silverstripe
674: [14:00:56] <travis-ci> [travis-ci] silverstripe/silverstripe-framework#820 (3.1 - a1419b2 : Ingo Schommer): The build passed.
675: [14:00:56] <travis-ci> [travis-ci] Change view : https://github.com/silverstripe/silverstripe-framework/compare/1621d6afde1f...a1419b2f7e4f
676: [14:00:56] <travis-ci> [travis-ci] Build details : http://travis-ci.org/silverstripe/silverstripe-framework/builds/10407642
677: [14:00:56] * travis-ci has left #silverstripe
678: [14:01:06] * travis-ci has joined #silverstripe
679: [14:01:07] <travis-ci> [travis-ci] silverstripe/silverstripe-framework#821 (3.0 - 99da5cd : Ingo Schommer): The build passed.
680: [14:01:07] <travis-ci> [travis-ci] Change view : https://github.com/silverstripe/silverstripe-framework/compare/810f50592446...99da5cd19875
681: [14:01:07] <travis-ci> [travis-ci] Build details : http://travis-ci.org/silverstripe/silverstripe-framework/builds/10407885
682: [14:01:07] * travis-ci has left #silverstripe
683: [14:01:54] * Motoservo has joined #silverstripe
684: [14:09:07] * travis-ci has joined #silverstripe
685: [14:09:07] <travis-ci> [travis-ci] silverstripe/silverstripe-framework#822 (3.1 - 79d633a : Ingo Schommer): The build passed.
686: [14:09:07] <travis-ci> [travis-ci] Change view : https://github.com/silverstripe/silverstripe-framework/compare/a1419b2f7e4f...79d633a320d5
687: [14:09:07] <travis-ci> [travis-ci] Build details : http://travis-ci.org/silverstripe/silverstripe-framework/builds/10407986
688: [14:09:07] * travis-ci has left #silverstripe
689: [14:09:22] * rohitbanerjee quit (Ping timeout: 250 seconds)
690: [14:12:25] <hans_> a question about the newsletter module, how can i add a subscribeform to all pages, is there a predefined tpl-var?
691: [14:13:34] <Marvanni> function Form() {$page = DataObject::get_one('NewsLetterPage'); return $page->Form();};
692: [14:14:27] <Marvanni> in template $Form
693: [14:14:29] <Marvanni> or something
694: [14:15:02] * travis-ci has joined #silverstripe
695: [14:15:02] <travis-ci> [travis-ci] silverstripe/silverstripe-cms#502 (3.1 - c4e54fd : Ingo Schommer): The build failed.
696: [14:15:02] <travis-ci> [travis-ci] Change view : https://github.com/silverstripe/silverstripe-cms/compare/26bca388e885...c4e54fd7eb55
697: [14:15:02] <travis-ci> [travis-ci] Build details : http://travis-ci.org/silverstripe/silverstripe-cms/builds/10408280
698: [14:15:02] * travis-ci has left #silverstripe
699: [14:20:27] * howardgrigg has joined #silverstripe
700: [14:24:38] * howardgrigg quit (Ping timeout: 248 seconds)
701: [14:29:02] * SightUnseen has joined #silverstripe
702: [14:33:29] * SightUnseen quit (Ping timeout: 245 seconds)
703: [14:36:46] * Nivery has joined #silverstripe
704: [14:37:21] <kinglozzer> Anyone know any vaniila javascript carousels?
705: [14:37:31] <kinglozzer> Google is rammed with jQuery everywhere
706: [14:39:57] * travis-ci has joined #silverstripe
707: [14:39:57] <travis-ci> [travis-ci] silverstripe/silverstripe-framework#824 (3.1.0 - 2fd5558 : Ingo Schommer): The build passed.
708: [14:39:57] <travis-ci> [travis-ci] Change view : https://github.com/silverstripe/silverstripe-framework/compare/de3b1b22d3b4...2fd5558a70a0
709: [14:39:58] <travis-ci> [travis-ci] Build details : http://travis-ci.org/silverstripe/silverstripe-framework/builds/10410608
710: [14:39:58] * travis-ci has left #silverstripe
711: [14:42:05] * travis-ci has joined #silverstripe
712: [14:42:05] <travis-ci> [travis-ci] silverstripe/silverstripe-framework#823 (3.1 - 351c116 : Ingo Schommer): The build has errored.
713: [14:42:05] <travis-ci> [travis-ci] Change view : https://github.com/silverstripe/silverstripe-framework/compare/79d633a320d5...351c1168b6b4
714: [14:42:05] <travis-ci> [travis-ci] Build details : http://travis-ci.org/silverstripe/silverstripe-framework/builds/10408444
715: [14:42:05] * travis-ci has left #silverstripe
716: [14:43:35] * joern_ quit (Ping timeout: 250 seconds)
717: [14:50:37] <wmk> is there a video uploader for ss3 ?
718: [15:06:29] * hans_ quit (Quit: Page closed)
719: [15:07:03] * Motoservo quit (Quit: Shhh. I'm trying to get some sleep here.)
720: [15:11:01] <kinglozzer> wmk: UploadField? :P
721: [15:13:00] * travis-ci has joined #silverstripe
722: [15:13:00] <travis-ci> [travis-ci] silverstripe/silverstripe-framework#823 (3.1 - 351c116 : Ingo Schommer): The build passed.
723: [15:13:00] <travis-ci> [travis-ci] Change view : https://github.com/silverstripe/silverstripe-framework/compare/79d633a320d5...351c1168b6b4
724: [15:13:01] <travis-ci> [travis-ci] Build details : http://travis-ci.org/silverstripe/silverstripe-framework/builds/10408444
725: [15:13:01] * travis-ci has left #silverstripe
726: [15:13:24] * travis-ci has joined #silverstripe
727: [15:13:24] <travis-ci> [travis-ci] silverstripe/silverstripe-cms#503 (3.1.0 - 1628cd1 : Ingo Schommer): The build passed.
728: [15:13:24] <travis-ci> [travis-ci] Change view : https://github.com/silverstripe/silverstripe-cms/compare/004dfa76b1ce...1628cd130ce5
729: [15:13:25] <travis-ci> [travis-ci] Build details : http://travis-ci.org/silverstripe/silverstripe-cms/builds/10412132
730: [15:13:25] * travis-ci has left #silverstripe
731: [15:14:45] * nmshah has joined #silverstripe
732: [15:15:33] * travis-ci has joined #silverstripe
733: [15:15:33] <travis-ci> [travis-ci] silverstripe/silverstripe-framework#825 (3.1.0 - a2f9af5 : Ingo Schommer): The build passed.
734: [15:15:33] <travis-ci> [travis-ci] Change view : https://github.com/silverstripe/silverstripe-framework/compare/2fd5558a70a0...a2f9af54c751
735: [15:15:33] <travis-ci> [travis-ci] Build details : http://travis-ci.org/silverstripe/silverstripe-framework/builds/10410920
736: [15:15:33] * travis-ci has left #silverstripe
737: [15:15:45] <wmk> kinglozzer, of course. i thought more about the logic to convert the videos and show them in a player or as html5 video
738: [15:17:46] <kinglozzer> No module that I'm aware of. If I were doing it, I'd use an uploadfield and something like http://jplayer.org/
739: [15:18:12] <kinglozzer> Tell the client they must be converted to the correct format before uploading
740: [15:18:32] <wmk> well, user generated content...
741: [15:19:26] * nmshah quit (Ping timeout: 264 seconds)
742: [15:23:54] * ARNHOE quit (Remote host closed the connection)
743: [15:25:32] * violetina has joined #silverstripe
744: [15:29:28] * SightUnseen has joined #silverstripe
745: [15:33:38] * swordsmanz quit (Quit: ooh ponies kinkeyyy)
746: [15:34:42] * SightUnseen quit (Ping timeout: 276 seconds)
747: [15:38:27] * MrGuits has joined #silverstripe
748: [15:38:27] * Guits quit (Read error: Connection reset by peer)
749: [15:46:16] * travis-ci has joined #silverstripe
750: [15:46:16] <travis-ci> [travis-ci] silverstripe/silverstripe-framework#826 (3.1 - 699cbfe : Ingo Schommer): The build passed.
751: [15:46:16] <travis-ci> [travis-ci] Change view : https://github.com/silverstripe/silverstripe-framework/compare/351c1168b6b4...699cbfe85152
752: [15:46:16] <travis-ci> [travis-ci] Build details : http://travis-ci.org/silverstripe/silverstripe-framework/builds/10412366
753: [15:46:16] * travis-ci has left #silverstripe
754: [15:52:17] <kinglozzer> Wtf? If I add a ->limit(100000, 1); for an offset, the sort order changes...
755: [15:54:28] <kinglozzer> Screw it, ->remove($list->first()); it is
756: [16:00:27] * kerosene quit (Ping timeout: 256 seconds)
757: [16:06:55] * kerosene has joined #silverstripe
758: [16:13:55] * kinglozzer quit (Remote host closed the connection)
759: [16:15:28] * catcher has joined #silverstripe
760: [16:18:28] * Liquide has joined #silverstripe
761: [16:20:56] * howardgrigg has joined #silverstripe
762: [16:24:17] * nmshah has joined #silverstripe
763: [16:24:46] * nmshah quit (Client Quit)
764: [16:25:24] * howardgrigg quit (Ping timeout: 256 seconds)
765: [16:29:59] * SightUnseen has joined #silverstripe
766: [16:34:28] * SightUnseen quit (Ping timeout: 256 seconds)
767: [16:36:32] * lobarvaz quit (Remote host closed the connection)
768: [16:42:57] * micmania1 quit (Ping timeout: 276 seconds)
769: [17:04:02] * chillu23 quit (Remote host closed the connection)
770: [17:11:33] * Nivery quit (Quit: Nivery)
771: [17:21:35] <guzzlefry> Can anyone help me with RequiredFields?
772: [17:22:22] <guzzlefry> I can't figure out how to get the error message from it. The form action doesn't seem to fire if that fails.
773: [17:23:34] * osterlaus has joined #silverstripe
774: [17:25:19] <catcher> guzzlefry, your validator just needs to set the errors with validationError(field, message, type)
775: [17:25:39] <catcher> Oh, just requiredfields, I thought you were going for a custom validator.
776: [17:26:26] <catcher> instantiate it with the array of fields, and then pass it to your form constructor. The rest should be handled automatically.
777: [17:26:31] <guzzlefry> Maybe later, but I need to figure out the simple stuff first. :P
778: [17:27:16] <guzzlefry> catcher: It is, at least appears to be. If I submit the form without the required fields it just goes back to the form with no error messages.
779: [17:28:02] * Nivery has joined #silverstripe
780: [17:28:48] <catcher> guzzlefry, are you doing anything usual with sessions?
781: [17:29:56] <guzzlefry> nope
782: [17:30:02] <guzzlefry> Just a regular contact form.
783: [17:30:12] <guzzlefry> It's a custom form template though.
784: [17:30:28] <catcher> Aha
785: [17:30:30] * SightUnseen has joined #silverstripe
786: [17:30:31] <guzzlefry> So I could be missing something important.
787: [17:30:41] <guzzlefry> I have $Messages.
788: [17:30:54] <catcher> did you declare your own forTemplate() method?
789: [17:31:11] <guzzlefry> yep
790: [17:31:26] <catcher> please paste the contents somewhere?
791: [17:32:58] <guzzlefry> http://bpaste.net/show/z3DpPlqUi9zxju2UAZRG/
792: [17:34:41] <guzzlefry> https://gist.github.com/anonymous/abecd03f7da7cd9cc66f That's the form template
793: [17:34:47] * SightUnseen quit (Ping timeout: 246 seconds)
794: [17:35:17] <catcher> try this forTemplate(): http://bpaste.net/show/tOLH4aTDP1c5NKUImEul/
795: [17:36:20] <guzzlefry> hm
796: [17:36:25] <guzzlefry> Wouldn't that get rid of the message?
797: [17:37:05] <catcher> guzzlefry, yes, but before it's set
798: [17:38:48] <guzzlefry> hm, still nothing.
799: [17:38:56] <guzzlefry> I wonder if it's tied to another variable?
800: [17:39:50] <catcher> guzzlefry, you'll likely need to restart your browser's session to get the forTemplate() update going
801: [17:40:58] <guzzlefry> yeah, still nothing. :/
802: [17:46:25] <catcher> guzzlefry, You're requiring a field called Message when it's called MessageBody, though I can't imagine that'd cause the issues you're ssing.
803: [17:46:26] <catcher> seeing*
804: [17:46:38] <guzzlefry> oh no
805: [17:46:43] <guzzlefry> wait
806: [17:47:16] <guzzlefry> wonder how I missed that. :P
807: [18:05:49] * SightUnseen has joined #silverstripe
808: [18:12:33] * SightUnseen quit (Quit: Leaving.)
809: [18:19:03] * ARNHOE has joined #silverstripe
810: [18:21:28] * howardgrigg has joined #silverstripe
811: [18:23:08] <guzzlefry> okay so, maybe it's setting the error to the form field itself.
812: [18:26:16] * howardgrigg quit (Ping timeout: 264 seconds)
813: [18:29:09] <guzzlefry> How do I get that inside the template?
814: [18:29:17] <catcher> guzzlefry, still no go? is it hitting your action?
815: [18:30:10] <guzzlefry> catcher: Well there is a form $Message, and then each field has it's own $Message. I'm taking a wild guess and saying that the validator sets the message on the field rather than the entire form.
816: [18:30:25] <guzzlefry> So I need to find out how to grab $Fields.MyField.Message in the template.
817: [18:30:36] <catcher> guzzlefry, that is indeed the case, I didn't even look at your template to see if that was there.
818: [18:31:55] <catcher> I'd guess you need to reform your labels as actual label elements
819: [18:32:29] <catcher> i.e. <label class="left" for="{$FormName}_FullName">Full Name</label>
820: [18:32:37] * zfmf1 has left #silverstripe
821: [18:32:49] <guzzlefry> oh, is that how it knows where to put the error?
822: [18:35:15] <guzzlefry> ah, that doesn't work.
823: [18:35:18] <guzzlefry> This is puzzling. :P
824: [18:35:59] * gelignite has joined #silverstripe
825: [18:39:53] <guzzlefry> yay
826: [18:40:26] <guzzlefry> <% if $Fields.dataFieldByName("FullName").Message %>
827: [18:40:30] <catcher> guzzlefry, add the wrapper div around each field as well - http://sspaste.com/paste/show/5213b72cca787
828: [18:57:08] * ARNHOE quit (Remote host closed the connection)
829: [18:59:25] * osterlaus quit (Quit: Leaving.)
830: [19:04:58] <guzzlefry> catcher: Thanks for the help. I think I've got it settled.
831: [19:05:46] * SightUnseen has joined #silverstripe
832: [19:07:04] <catcher> guzzlefry, np, glad you got it - was the issue with the template?
833: [19:07:21] <guzzlefry> yeah
834: [19:07:59] <guzzlefry> Basically, I needed to either do $Fields.dataFieldByName(MyField).Message, or loop through all of the visible fields and check for $Message.
835: [19:10:54] <guzzlefry> catcher: https://gist.github.com/anonymous/e3d8c908de28e2a3acfa much cleaner now anyway.
836: [19:11:25] * SightUnseen has left #silverstripe
837: [19:15:21] * travis-ci has joined #silverstripe
838: [19:15:21] <travis-ci> [travis-ci] silverstripe/silverstripe-cms#505 (3.1.0 - 440b457 : Ingo Schommer): The build has errored.
839: [19:15:21] <travis-ci> [travis-ci] Change view : https://github.com/silverstripe/silverstripe-cms/compare/1628cd130ce5...440b45704324
840: [19:15:21] <travis-ci> [travis-ci] Build details : http://travis-ci.org/silverstripe/silverstripe-cms/builds/10421786
841: [19:15:21] * travis-ci has left #silverstripe
842: [19:18:00] * travis-ci has joined #silverstripe
843: [19:18:00] <travis-ci> [travis-ci] silverstripe/silverstripe-framework#827 (3.1.0 - a592c36 : Ingo Schommer): The build passed.
844: [19:18:00] <travis-ci> [travis-ci] Change view : https://github.com/silverstripe/silverstripe-framework/compare/a2f9af54c751...a592c36adf9a
845: [19:18:00] <travis-ci> [travis-ci] Build details : http://travis-ci.org/silverstripe/silverstripe-framework/builds/10421780
846: [19:18:00] * travis-ci has left #silverstripe
847: [19:19:46] * DesignCity quit (Quit: DesignCity)
848: [19:21:14] * NitinShah has joined #silverstripe
849: [19:23:51] * DimiStripe has joined #silverstripe
850: [19:25:24] * NitinShah quit (Client Quit)
851: [19:26:29] <DimiStripe> Hi guys, in 2.4 I'm trying to renderWith from init() of the page (This is required as I'm getting Dataobjects from init as controller and for now there is no other way probably ). So basically using renderWith would give me a 404 page itned of my object rendered
852: [19:26:31] <DimiStripe> any hints ?
853: [19:26:43] <DimiStripe> my code in init() is
854: [19:26:46] <DimiStripe> return $prod->customise(array("Product" => $prod))->renderWith("Page");
855: [19:27:09] <DimiStripe> sorry this is the correct code: return $this->customise(array("Product" => $prod))->renderWith("Page");
856: [19:29:56] * travis-ci has joined #silverstripe
857: [19:29:56] <travis-ci> [travis-ci] silverstripe/silverstripe-cms#506 (3.1.0 - ba57d42 : Ingo Schommer): The build was broken.
858: [19:29:56] <travis-ci> [travis-ci] Change view : https://github.com/silverstripe/silverstripe-cms/compare/440b45704324...ba57d42349fa
859: [19:29:56] <travis-ci> [travis-ci] Build details : http://travis-ci.org/silverstripe/silverstripe-cms/builds/10421819
860: [19:29:56] * travis-ci has left #silverstripe
861: [19:30:16] * DimiStripe_ has joined #silverstripe
862: [19:30:42] <DimiStripe_> Sorry, closed the IRC tab - could you repeat if anyone answered me about renderWith ?
863: [19:35:08] * travis-ci has joined #silverstripe
864: [19:35:08] <travis-ci> [travis-ci] silverstripe/silverstripe-cms#507 (3.1 - d4e9471 : Ingo Schommer): The build was broken.
865: [19:35:08] <travis-ci> [travis-ci] Change view : https://github.com/silverstripe/silverstripe-cms/compare/5757f2295293...d4e947182003
866: [19:35:08] <travis-ci> [travis-ci] Build details : http://travis-ci.org/silverstripe/silverstripe-cms/builds/10421859
867: [19:35:08] * travis-ci has left #silverstripe
868: [19:42:08] * travis-ci has joined #silverstripe
869: [19:42:08] <travis-ci> [travis-ci] chillu/silverstripe-framework#65 (pulls/security-404 - 18ae4c5 : Ingo Schommer): The build passed.
870: [19:42:08] <travis-ci> [travis-ci] Change view : https://github.com/chillu/silverstripe-framework/commit/18ae4c5db6e3
871: [19:42:08] <travis-ci> [travis-ci] Build details : http://travis-ci.org/chillu/silverstripe-framework/builds/10422361
872: [19:42:08] * travis-ci has left #silverstripe
873: [19:48:37] * DimiStripe_ quit (Quit: Page closed)
874: [19:49:26] * DimiStripe quit (Quit: Page closed)
875: [19:50:31] * mobiusnz quit (Quit: Leaving.)
876: [20:02:32] * robert_ has left #silverstripe
877: [20:07:22] * chillu has joined #silverstripe
878: [20:15:38] * Nivery quit (Quit: Nivery)
879: [20:18:17] * UndefinedOffset quit (Quit: Leaving.)
880: [20:18:34] * UndefinedOffset has joined #silverstripe
881: [20:22:00] * howardgrigg has joined #silverstripe
882: [20:23:19] * UndefinedOffset quit (Ping timeout: 264 seconds)
883: [20:24:59] * simon_w has joined #silverstripe
884: [20:26:48] * howardgrigg quit (Ping timeout: 256 seconds)
885: [20:33:45] * DigNZ has joined #silverstripe
886: [20:33:46] * DigNZ quit (Remote host closed the connection)
887: [20:34:00] * DigNZ has joined #silverstripe
888: [20:35:05] * nickmolhoek has joined #silverstripe
889: [20:35:11] * nickmolhoek quit (Remote host closed the connection)
890: [20:35:30] * nickmolhoek has joined #silverstripe
891: [20:36:00] * mobiusnz has joined #silverstripe
892: [20:42:00] * travis-ci has joined #silverstripe
893: [20:42:01] <travis-ci> [travis-ci] silverstripe/silverstripe-cms#508 (3.1.0 - 3dc86f9 : Ingo Schommer): The build was fixed.
894: [20:42:01] <travis-ci> [travis-ci] Change view : https://github.com/silverstripe/silverstripe-cms/compare/ba57d42349fa...3dc86f98a3c5
895: [20:42:01] <travis-ci> [travis-ci] Build details : http://travis-ci.org/silverstripe/silverstripe-cms/builds/10425088
896: [20:42:01] * travis-ci has left #silverstripe
897: [20:44:10] * Pyromanik has joined #silverstripe
898: [20:44:40] <Pyromanik> Hello!
899: [20:48:15] * travis-ci has joined #silverstripe
900: [20:48:15] <travis-ci> [travis-ci] silverstripe/silverstripe-cms#509 (3.1 - f38d462 : Ingo Schommer): The build was fixed.
901: [20:48:15] <travis-ci> [travis-ci] Change view : https://github.com/silverstripe/silverstripe-cms/compare/d4e947182003...f38d46224a92
902: [20:48:15] <travis-ci> [travis-ci] Build details : http://travis-ci.org/silverstripe/silverstripe-cms/builds/10425094
903: [20:48:15] * travis-ci has left #silverstripe
904: [20:48:42] * Liquide quit ()
905: [20:50:30] * zippy__ has joined #silverstripe
906: [20:53:03] * Stomach has joined #silverstripe
907: [20:56:04] <Pyromanik> It's Tuesday v2! :(
908: [20:56:12] * travis-ci has joined #silverstripe
909: [20:56:12] <travis-ci> [travis-ci] silverstripe/silverstripe-cms#510 (3.1 - 010869a : Ingo Schommer): The build was fixed.
910: [20:56:12] <travis-ci> [travis-ci] Change view : https://github.com/silverstripe/silverstripe-cms/compare/f38d46224a92...010869a9b552
911: [20:56:13] <travis-ci> [travis-ci] Build details : http://travis-ci.org/silverstripe/silverstripe-cms/builds/10425170
912: [20:56:13] * travis-ci has left #silverstripe
913: [20:56:17] <simon_w> It's Monday! :)
914: [20:56:29] <Pyromanik> Nowhere in the world is it Monday :<
915: [20:56:43] <Pyromanik> But I think I know what you mean.
916: [20:56:52] <Pyromanik> Mr. Holidays.
917: [20:56:58] <simon_w> Yup :D
918: [20:58:04] <Pyromanik> Yeh I had Monday off :P
919: [21:02:30] * violetina quit (Ping timeout: 245 seconds)
920: [21:06:38] * UncleCheese has joined #silverstripe
921: [21:08:44] * Marvanni quit (Quit: Marvanni)
922: [21:10:01] <zippy__> Moring
923: [21:10:26] <zippy__> simon_w: Work started on 3.2 already?
924: [21:10:44] <simon_w> Probably
925: [21:11:35] <zippy__> got a client that wants to upgrade to 3.0 - but I am thinking 3.1 will be better, but 3.1 is still rc, and I feel it will be for another 3 months~)
926: [21:13:27] <Stomach> just upgrade them to the rc
927: [21:13:39] <Stomach> explain to them that its much more stable than 3.0
928: [21:13:40] <Stomach> :D
929: [21:15:48] <zippy__> yea… na
930: [21:20:11] * Marvanni has joined #silverstripe
931: [21:20:15] * Marvanni has left #silverstripe
932: [21:21:31] * DesignCity has joined #silverstripe
933: [21:22:12] * willr has joined #silverstripe
934: [21:22:38] * unsignedint quit (Read error: Connection reset by peer)
935: [21:22:55] * unsignedint has joined #silverstripe
936: [21:23:35] * travis-ci has joined #silverstripe
937: [21:23:35] <travis-ci> [travis-ci] silverstripe/silverstripe-framework#832 (3.1 - a6da1f5 : Ingo Schommer): The build passed.
938: [21:23:35] <travis-ci> [travis-ci] Change view : https://github.com/silverstripe/silverstripe-framework/compare/46362175f0eb...a6da1f5570f9
939: [21:23:35] <travis-ci> [travis-ci] Build details : http://travis-ci.org/silverstripe/silverstripe-framework/builds/10426504
940: [21:23:35] * travis-ci has left #silverstripe
941: [21:30:48] * DesignCity quit (Quit: DesignCity)
942: [21:31:11] * gelignite quit (Quit: http://bit.ly/nkczDT)
943: [21:32:58] * nickmolhoek quit (Quit: nickmolhoek)
944: [21:36:22] <Pyromanik> zippy__: don't tell them it's an rc.
945: [21:36:31] <zippy__> Feels to dirty
946: [21:39:42] <simon_w> What's wrong with running a RC?
947: [21:45:07] <Pyromanik> zippy__: it's not.
948: [21:45:33] <Pyromanik> also, rugh "OOCSS"
949: [21:45:34] <Pyromanik> wt
950: [21:45:35] <Pyromanik> f
951: [21:45:48] <Pyromanik> "HEY EVERYONE I JUST INVENTED USING CSS LIKE IT WAS ORIGINALLY INTENDED!"
952: [21:45:57] <Pyromanik> "ZOMG, IT'S A REVOLUTION"
953: [21:46:19] <Pyromanik> really?
954: [21:46:21] <Pyromanik> ffs
955: [21:46:25] <Pyromanik> internet annoys me.
956: [21:47:51] <Pyromanik> Too many designers discovering shit from 10 years ago and spouting revolution.
957: [21:50:33] * abitran quit (Ping timeout: 264 seconds)
958: [21:57:33] * travis-ci has joined #silverstripe
959: [21:57:33] <travis-ci> [travis-ci] silverstripe/silverstripe-framework#836 (3.1.0 - afd3e3f : Mateusz U): The build passed.
960: [21:57:33] <travis-ci> [travis-ci] Change view : https://github.com/silverstripe/silverstripe-framework/compare/a592c36adf9a...afd3e3f0d056
961: [21:57:33] <travis-ci> [travis-ci] Build details : http://travis-ci.org/silverstripe/silverstripe-framework/builds/10427616
962: [21:57:33] * travis-ci has left #silverstripe
963: [22:17:04] * atmos has joined #silverstripe
964: [22:17:36] <atmos> ss23: still having draft content appear in search - even when excluding it from index :(
965: [22:21:17] * nickmolhoek has joined #silverstripe
966: [22:21:18] * nickmolhoek quit (Remote host closed the connection)
967: [22:21:24] <atmos> ss23: it seems to be only occuring with ReferrerForm.php
968: [22:21:32] * nickmolhoek has joined #silverstripe
969: [22:21:51] * Szabesz has joined #silverstripe
970: [22:22:32] * howardgrigg has joined #silverstripe
971: [22:24:03] * howardgr_ has joined #silverstripe
972: [22:24:03] * howardgrigg quit (Read error: Connection reset by peer)
973: [22:26:06] <Szabesz> Hi, I have a backup of my SS 2.4.9 site I am just developing. I'm trying to copy the whole site back to MAMP on which I'v been developing it for weeks. But after running the SQL and copying all the files to the site root and trying to login at /admin, I get this: Warning: require_once(Zend/Log.php) [function.require-once]: failed to open stream: No such file or directory in /Users/guru/Documents/MAMP/pestbudakarate/sapphire/dev/
974: [22:26:28] <Szabesz> Anyone can help? I'm stuck :( Dunno what to do...
975: [22:27:20] <Szabesz> I have the file in place, and it is a complete backup.
976: [22:28:13] <Szabesz> Fatal error: require_once() [function.require]: Failed opening required 'Zend/Log.php'
977: [22:29:49] <ss23> atmos: Eh, I can't think of anything off hand that would cause it. I mean like, I can debug it, if you make a ticket :D
978: [22:31:42] * Szabesz quit (Quit: Page closed)
979: [22:36:33] * simon_w quit (Ping timeout: 276 seconds)
980: [22:40:47] * pippy has joined #silverstripe
981: [22:42:48] * Jayden90 has joined #silverstripe
982: [22:43:57] * pippy_ quit (Ping timeout: 264 seconds)
983: [22:47:30] * Pyromanik reads smashing mag article about vertically centring.
984: [22:47:55] * Pyromanik sees example "This block is centered vertically" - Block is at the top of the container.
985: [22:47:59] <Pyromanik> ROFL BL 2 U
986: [22:49:09] <Pyromanik> hahaha MAMP
987: [22:49:15] <Pyromanik> causing trouble?
988: [22:49:18] <Pyromanik> well I never.
989: [22:53:07] * simon_w has joined #silverstripe
990: [22:55:10] <simon_w> Huh, apparently our fritz box is dying
991: [22:56:52] * travis-ci has joined #silverstripe
992: [22:56:52] <travis-ci> [travis-ci] silverstripe/silverstripe-framework#838 (3.1.0 - c461ed5 : Sean Harvey): The build passed.
993: [22:56:52] <travis-ci> [travis-ci] Change view : https://github.com/silverstripe/silverstripe-framework/compare/afd3e3f0d056...c461ed51d6ae
994: [22:56:52] <travis-ci> [travis-ci] Build details : http://travis-ci.org/silverstripe/silverstripe-framework/builds/10429703
995: [22:56:52] * travis-ci has left #silverstripe
996: [22:58:40] * travis-ci has joined #silverstripe
997: [22:58:40] <travis-ci> [travis-ci] silverstripe/silverstripe-framework#839 (3.1 - abe09c7 : Sean Harvey): The build passed.
998: [22:58:40] <travis-ci> [travis-ci] Change view : https://github.com/silverstripe/silverstripe-framework/compare/a6da1f5570f9...abe09c79e54e
999: [22:58:40] <travis-ci> [travis-ci] Build details : http://travis-ci.org/silverstripe/silverstripe-framework/builds/10429884
1000: [22:58:40] * travis-ci has left #silverstripe
1001: [23:03:11] * abitran has joined #silverstripe
1002: [23:03:44] * helenclarko has joined #silverstripe
1003: [23:04:09] <Pyromanik> MIND BLOWN
1004: [23:04:15] <Pyromanik> (with how stupid this article is)
1005: [23:04:17] <Pyromanik> http://laurakalbag.com/display-none/
1006: [23:05:13] <Stomach> "often tables need to be reinterpreted into a more digestible format"
1007: [23:05:18] <Stomach> well, there you go
1008: [23:05:19] <Stomach> lol
1009: [23:05:23] * chillu quit (Read error: Connection reset by peer)
1010: [23:05:37] * chillu has joined #silverstripe
1011: [23:05:50] * mdowton has joined #silverstripe
1012: [23:06:08] <Jayden90> Pyromanik: I agree with her
1013: [23:06:31] <Jayden90> I hate being treated as a second class web citizen when browsing on iphone
1014: [23:06:50] <Jayden90> Device agnostic design is key
1015: [23:07:42] * simon__w has joined #silverstripe
1016: [23:07:55] * simon_w quit (Ping timeout: 245 seconds)
1017: [23:08:24] <ss23> simon__w: you're back on :D
1018: [23:10:05] <simon__w> Perhaps
1019: [23:10:08] * simon__w is now known as simon_w
1020: [23:13:51] <ss23> No unread notifications for silverstripe/silverstripe-framework.
1021: [23:13:52] <ss23> Good job!
1022: [23:13:54] <ss23> ty octokitty!
1023: [23:13:55] <ss23> :D
1024: [23:16:00] <Pyromanik> Jayden90: that's not what the article is about.
1025: [23:18:44] <unsignedint> also, iphone users are hipsters and should be treated as second class citizens
1026: [23:19:00] <ss23> lol
1027: [23:19:03] <Jayden90> It's about developers that just hide stuff for mobile because it is too hard to respond.
1028: [23:19:12] <Pyromanik> Jayden90: no it's not.
1029: [23:20:01] <Pyromanik> well, only so far in that it's about display: none.
1030: [23:20:04] * catcher quit (Quit: Leaving)
1031: [23:20:23] <Jayden90> Pyromanik: Not following.
1032: [23:20:39] <unsignedint> its one of the points mentioned in the article but its not what the article is about
1033: [23:20:43] <Pyromanik> It's about being bad at internet, and promoting this bad as fact.
1034: [23:21:10] <Pyromanik> it starts out by saying "Do not assume what your mobile users want"
1035: [23:21:24] <Pyromanik> and then continues to assume about how designers design.
1036: [23:21:25] <Jayden90> I agree with that statement
1037: [23:21:35] <Pyromanik> and how browsers load.
1038: [23:21:53] <Pyromanik> and completely misrepresent performance enhancements to the reader.
1039: [23:23:24] <Pyromanik> I agree with you that mobile scale sites should not lack any of the important information that the 'full' site delivers.
1040: [23:23:42] <Pyromanik> which, oddly, does actually present a common problem on the interwebs.
1041: [23:23:59] <Pyromanik> however the article is about never ever using display:none when scaling a site down.
1042: [23:23:59] <spronk> dear god i hate those cut down mobile sites
1043: [23:24:19] <Pyromanik> display:none is used to get rid of FILLERS
1044: [23:24:27] <Jayden90> Pyromanik: Not sure where all this hate is coming from lol
1045: [23:24:34] <Jayden90> There should not be any "fillers"
1046: [23:24:50] <Pyromanik> space consuming decorative icons, second and third tier calls to action (not main focus stuff).
1047: [23:24:59] <Pyromanik> Jayden90: there are always fillers.
1048: [23:25:23] <Pyromanik> if they're important enough, they just get rearranged.
1049: [23:25:45] <Pyromanik> Jayden90: I'm angry because articles like this lead to retards everywhere.
1050: [23:25:48] <Jayden90> Ultimatly you have to deal with what design team comes up with, and you may have to get rid of something stupid
1051: [23:25:56] <Pyromanik> exactly
1052: [23:26:02] <Pyromanik> and that is FINE.
1053: [23:26:07] <Pyromanik> this article is saying that it's not.
1054: [23:26:12] <Jayden90> But that is because designers dont understand best practive
1055: [23:26:15] <Jayden90> *practive
1056: [23:26:20] <Pyromanik> lol
1057: [23:26:20] <Jayden90> *practice ffs
1058: [23:26:31] <Jayden90> It's not fine
1059: [23:26:37] <simon_w> Or because best practice is currently stupid
1060: [23:26:57] <Pyromanik> yeah, it's also about style and flair, and/or articles like this one that are completely stupid being promoted as "best practice"
1061: [23:27:02] <Pyromanik> when it's not.
1062: [23:27:03] * marcel_ quit (Ping timeout: 250 seconds)
1063: [23:27:36] <Jayden90> If you have a decoration for desktop, you inclide it in a media query
1064: [23:27:43] <Pyromanik> yes.
1065: [23:27:45] <Jayden90> mobile first, no display none
1066: [23:27:52] <Pyromanik> or no
1067: [23:27:56] <Pyromanik> it makes no real difference.
1068: [23:28:09] <Pyromanik> the article rambles on about performance hits.
1069: [23:28:15] <Pyromanik> Browsers do not load hidden content.
1070: [23:28:24] <Pyromanik> last I checked.
1071: [23:28:32] <simon_w> They do
1072: [23:28:33] <Pyromanik> admittedly that may be different now
1073: [23:28:34] <Jayden90> Yes they do. display:none on an image still loads it man
1074: [23:28:56] <simon_w> And media queries are so damn annoying
1075: [23:29:21] <Jayden90> lol media queries are staple
1076: [23:29:24] <Pyromanik> but more to my point is how this derp rambles on about not using display:none, and then proceeds to end their arguement by saying "USE JAVASCRIPT TO SHOW/HIDE YOUR MENUS"
1077: [23:29:27] <ss23> Lets rebuild the entire SilverStripe in Javascript!
1078: [23:29:29] <simon_w> Having a vertical inspector means I get the mobile version of an app? Fuck that.
1079: [23:29:29] <Pyromanik> dafuq do you think that is doing!?
1080: [23:30:23] <helenclarko> Hey all, quick question... How do I use an "if equals to" statement in silverstripe 2.4? I have tried the following: <% if $Price=="0.00" %>, but it just fails to load the page.
1081: [23:30:34] <Pyromanik> helenclarko: no $
1082: [23:30:48] <Pyromanik> perhaps no "" either.
1083: [23:30:53] <Pyromanik> unsure about the latter.
1084: [23:31:00] <Jayden90> and only one = ?
1085: [23:31:09] <simon_w> Doesn't matter
1086: [23:31:13] <Pyromanik> ^
1087: [23:31:19] <Jayden90> k
1088: [23:31:30] <helenclarko> Let me try that
1089: [23:31:35] <Pyromanik> ok
1090: [23:31:39] <Pyromanik> wait no
1091: [23:31:44] <Pyromanik> I forbid you from trying it.
1092: [23:31:46] <Pyromanik> I do not let you!
1093: [23:31:48] <Pyromanik> you hear?
1094: [23:31:49] <Pyromanik> DO NOT
1095: [23:31:51] <Pyromanik> xD
1096: [23:31:54] <helenclarko> Ok, I stopped
1097: [23:31:58] <Pyromanik> ok good.
1098: [23:32:11] <helenclarko> Ill just skip that part.
1099: [23:32:15] <Pyromanik> yeh
1100: [23:32:21] <Pyromanik> the site will be fine how it is.
1101: [23:32:27] <Pyromanik> just tell the client it all works underneath
1102: [23:32:48] <Pyromanik> 11:29 <+ss23> Lets rebuild the entire SilverStripe in Javascript!
1103: [23:32:53] <Pyromanik> That's pretty much just backbone.
1104: [23:33:18] <ss23> yes
1105: [23:33:26] <ss23> idk
1106: [23:33:27] <ss23> js fanboys
1107: [23:33:28] <ss23> <3 js
1108: [23:33:30] <ss23> go figure.
1109: [23:33:55] <spronk> ugh
1110: [23:33:57] <spronk> fuck bakcbone
1111: [23:35:38] <Pyromanik> yeh
1112: [23:36:48] * nickmolhoek quit (Quit: nickmolhoek)
1113: [23:37:35] <Stomach> is anyone here the fast-sites guy?
1114: [23:38:22] * DesignCity has joined #silverstripe
1115: [23:38:25] <spronk> fast sites guy?
1116: [23:38:31] <Stomach> http://www.silverstriperesources.com/
1117: [23:38:31] <ss23> ^^ ?
1118: [23:39:08] <ss23> uucchhh http://www.fast-sites.com/assets/homePageImages/_resampled/croppedimage980300-banner2.jpg
1119: [23:39:11] <ss23> that quality
1120: [23:39:19] <ss23> resampling can be brutal
1121: [23:39:20] <spronk> super quality!
1122: [23:39:31] * zippy__ quit (Ping timeout: 264 seconds)
1123: [23:42:49] <Pyromanik> oh, it's futureweb
1124: [23:42:56] <Pyromanik> http://www.futureweb.co.nz/
1125: [23:43:26] <helenclarko> I couldnt get the "if equals to" statement to work. Can someone take a look at http://pastebin.com/ak9VfFMy for me?
1126: [23:43:48] <Stomach> who runs that?
1127: [23:44:02] <Pyromanik> helenclarko: jsut try <% if Blah %>
1128: [23:44:09] <Pyromanik> or rather
1129: [23:44:14] <Pyromanik> <% if Blah %><% else %>
1130: [23:44:18] <ss23> Obligatory "fuck silverstripe templating system"
1131: [23:44:26] <Pyromanik> ss23: lulz, 2.4 man
1132: [23:44:34] <Pyromanik> Stomach: Dunno.
1133: [23:44:39] <Pyromanik> Jon I guess.
1134: [23:44:53] <Stomach> good old Jon
1135: [23:44:56] <Pyromanik> yeh
1136: [23:45:19] <Pyromanik> is in WLG
1137: [23:45:28] <Stomach> yeah I could go knock on the door
1138: [23:45:33] <Stomach> but I'm a recluse
1139: [23:45:36] <Pyromanik> You could.
1140: [23:45:37] <Stomach> so there goes that option
1141: [23:45:43] <Pyromanik> Yeh, that's common.
1142: [23:45:57] <Stomach> firebomb his workplace and hope for the best?
1143: [23:48:06] * chillu quit (Quit: chillu)
1144: [23:48:39] <spronk> o_O
1145: [23:48:40] <spronk> wha?
1146: [23:48:54] <Stomach> is that not how you interact with people?
1147: [23:48:55] <Stomach> weirdo.
1148: [23:49:30] <helenclarko> Does and "if equals to" even work in 2.4?
1149: [23:50:25] * pippy_ has joined #silverstripe
1150: [23:53:19] <atmos> ss23: heh - it's not a high priority really, it just seems odd - how would one debug that anyway?
1151: [23:53:34] <Pyromanik> helenclarko: doesn't work in 3.0
1152: [23:53:38] * pippy quit (Ping timeout: 256 seconds)
1153: [23:53:47] <Pyromanik> oh wait, I though tyou said if greater than or equal to
1154: [23:53:53] <Pyromanik> it works.
1155: [23:54:00] <Pyromanik> you're just using a currency field.
1156: [23:54:49] <ss23> atmos: Hmmmmm.... I would delete all indexes, reindex, see if it's there. If so, I would look at the Solr_Reindex tasks and check how it's picking pages there and make sure teh filter is working
1157: [23:55:02] <helenclarko> Nope, Price is set as text.
1158: [23:55:22] * pippy has joined #silverstripe
1159: [23:55:29] <ss23> atmos: basically, verify the filter that you set was actually filtering in all the places it should
1160: [23:55:38] <atmos> ss23: nice
1161: [23:55:45] <atmos> ss23: I'll have another look
1162: [23:56:11] * pippy_ quit (Ping timeout: 260 seconds)
1163: [23:56:41] <ss23> ^.^
1164: [23:56:58] <Pyromanik> helenclarko: it's probably the number format or something.
1165: [23:57:17] <Pyromanik> did you try with and without the ""
1166: [23:57:19] <Pyromanik> ?
1167: [23:57:28] <helenclarko> Yup.

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