#silverstripe IRC Log

IRC log for 10 January 2013

All timestamps are in UTC.

1: [00:00:00] <FrozenFire> A DataList::innerJoin might work
2: [00:01:00] <FrozenFire> Apparently not
3: [00:07:00] <travis-ci> [travis-ci] Build details : http://travis-ci.org/silverstripe/sapphire/builds/4055201
4: [00:07:00] * travis-ci has joined #silverstripe
5: [00:07:00] <travis-ci> [travis-ci] Change view : https://github.com/silverstripe/sapphire/compare/e940f352e1c2...5f8115f4c76f
6: [00:07:00] <travis-ci> [travis-ci] silverstripe/sapphire#1134 (3.1 - 5f8115f : Ingo Schommer): The build passed.
7: [00:07:00] * travis-ci has left #silverstripe
8: [00:12:00] <FrozenFire> Added to ManyManyList::removeAll(): $query->innerJoin($baseClass, "\"$this->joinTable\".\"$this->localKey\" = \"$baseClass\".\"ID\"");
9: [00:12:00] <FrozenFire> Uggh, down the rabbit hole I go
10: [00:13:00] <FrozenFire> Ending up with: (DELETE FROM "CatalogItem_Directors" INNER JOIN "CatalogPerson" ON "CatalogItem_Directors"."CatalogDirectorID" = "CatalogPerson"."ID" WHERE ("CatalogItem_Directors"."CatalogItemID" = '26') AND ("CatalogPerson"."ClassName" IN ('CatalogDirector'))
11: [00:13:00] <FrozenFire> Give or take a paren
12: [00:13:00] <FrozenFire> Still trying to figure out what is wrong with the resulting query
13: [00:14:00] * catcher quit (Quit: Leaving)
14: [00:22:00] * travis-ci has joined #silverstripe
15: [00:22:00] * travis-ci has left #silverstripe
16: [00:22:00] <travis-ci> [travis-ci] Build details : http://travis-ci.org/silverstripe/sapphire/builds/4055244
17: [00:22:00] <travis-ci> [travis-ci] Change view : https://github.com/silverstripe/sapphire/compare/5f8115f4c76f...43601d601029
18: [00:22:00] <travis-ci> [travis-ci] silverstripe/sapphire#1135 (3.1 - 43601d6 : Ingo Schommer): The build passed.
19: [00:23:00] <FrozenFire> Of course it's discarding the delete table for some reason
20: [00:30:00] <FrozenFire> Rawr
21: [00:30:00] <FrozenFire> It ignores the select of the query when doing delete
22: [00:31:00] <FrozenFire> New plan. Discard the classname check
23: [00:31:00] <FrozenFire> Meaning you can't do a join on a delete
24: [00:35:00] <FrozenFire> New plan. Iterate
25: [00:37:00] <FrozenFire> WHAM. BAM. STRAIGHT TO THE BIN.
26: [00:37:00] <FrozenFire> One of these days, SS. One of these days...
27: [00:44:00] <Pyromanik> improve it.
28: [00:46:00] <FrozenFire> Fixing that one bug had me running straight up into the deep recesses of hell... err, SQLQuery
29: [00:46:00] <FrozenFire> Wasn't going to submit a patch that involved SQLQuery
30: [00:46:00] <FrozenFire> Tried
31: [00:47:00] <FrozenFire> Because I don't care to be responsible for breaking SS
32: [00:47:00] <FrozenFire> :P
33: [00:49:00] <FrozenFire> Does SS cache queries between requests?
34: [00:49:00] <FrozenFire> I'm noticing that every time I run my fresh import script (wipes everything, creates anew), it takes a significant amount of time to load
35: [00:59:00] <FrozenFire> I'm still oh-so-hazy on how many_many_extraFields works
36: [01:10:00] * DigNZ has joined #silverstripe
37: [01:15:00] * travis-ci has joined #silverstripe
38: [01:15:00] <travis-ci> [travis-ci] silverstripe/sapphire#1137 (3.1 - 58013cf : Sam Minn??e): The build passed.
39: [01:15:00] * Emil_Blume quit (Quit: Leaving.)
40: [01:15:00] * travis-ci has left #silverstripe
41: [01:15:00] <travis-ci> [travis-ci] Build details : http://travis-ci.org/silverstripe/sapphire/builds/4056263
42: [01:15:00] <travis-ci> [travis-ci] Change view : https://github.com/silverstripe/sapphire/compare/43601d601029...58013cf36762
43: [01:18:00] <Pyromanik> client comes back: I can't put underscores in my URL's. How much would it take to put those in?
44: [01:19:00] <Pyromanik> ok, that's cool. but honestly WHYYYYYYYYYYYYYYYYYY?
45: [01:27:00] <Pyromanik> omg, madison avenue on the radios
46: [01:33:00] * travis-ci has left #silverstripe
47: [01:33:00] <travis-ci> [travis-ci] silverstripe/sapphire#1138 (master - 4138bdf : Sam Minnee): The build passed.
48: [01:33:00] * travis-ci has joined #silverstripe
49: [01:33:00] <travis-ci> [travis-ci] Change view : https://github.com/silverstripe/sapphire/compare/11987ac46021...4138bdf2385c
50: [01:33:00] <travis-ci> [travis-ci] Build details : http://travis-ci.org/silverstripe/sapphire/builds/4056536
51: [01:47:00] <travis-ci> [travis-ci] Change view : https://github.com/silverstripe/sapphire/compare/e8bfc241fdc5...1e56de22d229
52: [01:47:00] <travis-ci> [travis-ci] silverstripe/sapphire#1139 (3.0 - 1e56de2 : Sam Minn??e): The build passed.
53: [01:47:00] * travis-ci has joined #silverstripe
54: [01:47:00] * travis-ci has left #silverstripe
55: [01:47:00] <travis-ci> [travis-ci] Build details : http://travis-ci.org/silverstripe/sapphire/builds/4057159
56: [01:51:00] <spronk> underscorez
57: [01:51:00] <spronk> lulz
58: [01:52:00] * DigNZ quit (Quit: DigNZ)
59: [01:57:00] <mirrors> hey SS team
60: [01:57:00] * mirrors has joined #silverstripe
61: [01:58:00] <FrozenFire> What is the name of the field?
62: [01:58:00] <mirrors> I am using a Treemultiselectfield on the front end of my site for a user to select categories
63: [01:58:00] <mirrors> they are able to select categories and then submit the form
64: [01:59:00] <Pyromanik> TreeMultiselectField
65: [01:59:00] <Pyromanik> iirc
66: [02:00:00] <Pyromanik> why?
67: [02:00:00] <FrozenFire> Pyromanik, I am, because it's a common issue. :P
68: [02:00:00] <Pyromanik> but this has nothing to do with it
69: [02:00:00] <mirrors> so this form is used to search products
70: [02:00:00] <Pyromanik> oh, possibly it loads with js
71: [02:00:00] <Pyromanik> FrozenFire: but you're pre-empting the question
72: [02:00:00] <FrozenFire> Because it could be an attempt to save a has_one
73: [02:00:00] <mirrors> yup
74: [02:00:00] <mirrors> this worked for every other field type except for the treemultiselectfield
75: [02:00:00] <FrozenFire> No, I mean, what is the name of the field?
76: [02:00:00] <mirrors> however i save the options in a cookie so when the user goes back to that page what they selected before is already selected
77: [02:01:00] <FrozenFire> I'm not saying this is what it is. I'm saying, what is the field name? ;)
78: [02:01:00] <mirrors> then when I view the product I want to go back to the results page with my search results
79: [02:01:00] <Pyromanik> it employs a js widget?
80: [02:01:00] <Pyromanik> mirrors: so
81: [02:01:00] <mirrors> with the search form having everything select and typed in as before
82: [02:01:00] <Pyromanik> and then FrozenFire shot himself by jumping the gun.
83: [02:02:00] <mirrors> yeah so I cannot populate the treemultiselectfield
84: [02:02:00] <Pyromanik> mirrors: then you'll have to find a way to populate it with javascript.
85: [02:02:00] <Pyromanik> oh look, afternoon tea time.
86: [02:02:00] <mirrors> no it is a tree with checkboxes
87: [02:02:00] <Pyromanik> or is just a standard multiselect box?
88: [02:03:00] <Pyromanik> so you need to manually sets
89: [02:03:00] <mirrors> do you have any idea where I can find this plugin
90: [02:03:00] * mooredynasty quit (Ping timeout: 245 seconds)
91: [02:03:00] <Pyromanik> it'll be a standard plugin
92: [02:03:00] <Pyromanik> probably
93: [02:03:00] <Pyromanik> with gets and sets
94: [02:05:00] <mirrors> there are functions setValue and updateTreeLabel
95: [02:05:00] <mirrors> ok I think I found the js file...its sapphire/javascript/TreeSelectorField.js
96: [02:06:00] <mirrors> but I am not sure how to call these functions
97: [02:21:00] <mirrors> at the end of that file this happens TreeMultiselectField.applyTo('div.TreeDropdownField.multiple');
98: [02:21:00] * Marvanni quit ()
99: [02:22:00] <mirrors> i my own file I have console.log($('div.TreeDropdownField.multiple'));
100: [02:22:00] <Pyromanik> yeh, no idea.
101: [02:22:00] <mirrors> however I cannot call any of the prototype function with that object
102: [02:22:00] <mirrors> and it does return the object
103: [02:23:00] <Pyromanik> other than if you were going to call prototype functions you'd need the object proper, not a jquery wrapper
104: [02:25:00] <mirrors> mmm unfortunately I dont know much about prototype
105: [02:25:00] * liam has joined #silverstripe
106: [02:26:00] <Pyromanik> no
107: [02:26:00] <Pyromanik> what
108: [02:26:00] <mirrors> can I create another file and then get the object and call functions on it
109: [02:26:00] <Pyromanik> prototype as in prototypal inheritance, not prototype.js lib thing.
110: [02:27:00] <Pyromanik> javascript man
111: [02:27:00] <mirrors> i have no idea what is going on then
112: [02:27:00] <mirrors> oh wow
113: [02:27:00] <Pyromanik> yeh
114: [02:28:00] <Pyromanik> enigmas in voodoo.
115: [02:30:00] <mirrors> ok any chance you could direct me in how I can set the values in the tree field
116: [02:30:00] <Pyromanik> no idea, never used it
117: [02:31:00] <Pyromanik> except in javascript, as opposed to php pseudocode.
118: [02:31:00] <Pyromanik> but at a guess something similar to foreach(savedval as val){fieldobject.setvalue(val)}
119: [02:32:00] * CHIex quit (Quit: KVIrc 4.2.0 Equilibrium http://www.kvirc.net/)
120: [02:32:00] <mirrors> yeah exactly
121: [02:32:00] <mirrors> I can get it in a jQuery wrapper but i cant get it otherwise
122: [02:32:00] <mirrors> i just need to get the fieldobject
123: [02:35:00] * C10ne quit (Ping timeout: 245 seconds)
124: [02:37:00] <Pyromanik> yeah, jquery will just return a jquery object, which wraps the element, not the controller dictating it.
125: [02:40:00] <mirrors> if I console.log the object then I can see all the functions that are defined on that object
126: [02:40:00] <mirrors> so maybe there is a way to get the object from the jQuery wrapper
127: [02:41:00] <Pyromanik> hmm
128: [02:42:00] <Pyromanik> jQuery('selector').get(0)
129: [02:42:00] <Pyromanik> jQuery('selector').first().get()
130: [02:43:00] * Motoservo_ has joined #silverstripe
131: [02:44:00] <mirrors> both of those just return the dom element
132: [02:46:00] * Motoservo quit (Ping timeout: 264 seconds)
133: [02:46:00] <Pyromanik> what are the functions you see that you think are the ones for the field>?
134: [02:46:00] * Motoservo_ is now known as Motoservo
135: [02:46:00] <Pyromanik> yep
136: [02:46:00] <Pyromanik> so maybe you are wanting the jquery object
137: [03:29:00] * DigNZ has joined #silverstripe
138: [03:44:00] * DigNZ quit (Quit: DigNZ)
139: [03:44:00] * DigNZ has joined #silverstripe
140: [03:45:00] * DigNZ quit (Client Quit)
141: [03:45:00] <dnz-> Pyromanik: i thank u were dead sun
142: [03:46:00] <mirrors> Pyromanik: getName for exampl
143: [03:46:00] <dnz-> u went like weeks without even showing signs of lifting
144: [03:46:00] <ss23> lol
145: [03:46:00] <mirrors> Pyromanik: getName for example
146: [03:48:00] <Pyromanik> because bad
147: [03:48:00] <Pyromanik> dunno man
148: [03:48:00] <Pyromanik> I'm wondering why rails so shit
149: [03:48:00] <Pyromanik> fragmented to hell
150: [03:48:00] <Pyromanik> fragmented to hell
151: [03:48:00] <Pyromanik> gem install mysql2 -v '0.3.11'
152: [03:48:00] <Pyromanik> fails
153: [03:48:00] <Pyromanik> at life.
154: [03:49:00] <Pyromanik> gems not lifting
155: [03:49:00] <dnz-> listen bro
156: [03:49:00] <dnz-> has gems
157: [03:49:00] <dnz-> you can ruby all of the trains in train simul8r 2012
158: [03:49:00] <Pyromanik> trainsim
159: [03:49:00] <dnz-> 720 no rails full power SWED
160: [03:49:00] <Pyromanik> fantastic
161: [03:49:00] <Pyromanik> almost bought it
162: [03:49:00] <Pyromanik> didn't.
163: [03:49:00] <dnz-> http://www.youtube.com/results?search_query=mlg+train+simulator&oq=mlg+train+simulator&gs_l=youtube.3..35i39.1251.4478.0.4557.21.19.0.0.0.0.366.2781.3j7j6j1.17.0...0.0...1ac.1.dyNjgKU8sg4
164: [03:50:00] <Pyromanik> "1.9.1 OK BRO ON IT"
165: [03:50:00] <dnz-> apt-get update;apt cache policy ruby1.3.9
166: [03:50:00] <dnz-> *apt-cache
167: [03:50:00] <Pyromanik> makes link from /user/bin/ruby1.9.3 -> /user/bin/ruby1.9.1
168: [03:50:00] <Pyromanik> f'n
169: [03:50:00] <dnz-> ^ all you ever need to know about train simul8r
170: [03:50:00] <Pyromanik> ubunt
171: [03:50:00] <Pyromanik> so bad
172: [03:50:00] <dnz-> ur ubuntu
173: [03:50:00] <Pyromanik> "install ruby1.9.3"
174: [03:50:00] <dnz-> 12.0fail ?
175: [03:51:00] <dnz-> tho i did something similar with python2.7 on afbsd box
176: [03:51:00] <Pyromanik> wtf
177: [03:51:00] <Pyromanik> ikr
178: [03:51:00] <dnz-> cos py2.6
179: [03:51:00] <Pyromanik> wow
180: [03:51:00] <Pyromanik> oh no, this is apt-get making links, not me.
181: [03:51:00] <dnz-> ROFL
182: [03:51:00] <Pyromanik> FANTASTIC
183: [03:51:00] <dnz-> wow thats a new level of awesome
184: [03:51:00] <Pyromanik> I just don't even.
185: [03:51:00] <Pyromanik> Ubuntu, not only doesn't lift, just plain can't.
186: [03:52:00] <dnz-> i aksed this guy if he lifts the other day
187: [03:52:00] <dnz-> yeah
188: [03:52:00] <Pyromanik> herptyderpty
189: [03:52:00] <dnz-> and he actually went nuts and went on about his metabolism
190: [03:52:00] <dnz-> told me hed lkill me irl
191: [03:52:00] <Pyromanik> about his thyROIDS?
192: [03:52:00] <dnz-> 'not with those bitchlimbs you wont'
193: [03:52:00] <Pyromanik> ROFL
194: [03:53:00] <dnz-> beefin
195: [03:53:00] <dnz-> CHOO CHOO MUFQR
196: [03:53:00] <dnz-> suppliments son
197: [03:53:00] <dnz-> SMOK WED ERRYDAY
198: [03:53:00] <Pyromanik> popp'n them biceps
199: [03:53:00] <Pyromanik> pop pop pop
200: [03:54:00] <dnz-> OFF THE RAILS
201: [03:56:00] <dnz-> *depend
202: [03:56:00] <Pyromanik> lol
203: [03:56:00] <dnz-> wot is deped ?
204: [03:56:00] <Pyromanik> oh, no dev libs for mysql
205: [03:58:00] <Pyromanik> I wonder if apt-get upgrade will brick the system :<
206: [03:58:00] <Pyromanik> hmm
207: [03:59:00] <Pyromanik> so happy someone gets that reference.
208: [03:59:00] <dnz-> no no come back ally, come back alluys sister
209: [03:59:00] <Pyromanik> indeed :D
210: [03:59:00] <dnz-> what version of nubuntu ?
211: [03:59:00] <Pyromanik> I wonder if apt-get upgrade will brick the system :<
212: [03:59:00] <Pyromanik> wtf
213: [03:59:00] <Pyromanik> suddenly 2
214: [03:59:00] <dnz-> yeah you said that bit already
215: [03:59:00] <Pyromanik> "der are two of them!"
216: [03:59:00] <dnz-> even the frown
217: [03:59:00] <dnz-> BELETED
218: [04:00:00] <Pyromanik> TIL skipping over instructions because you think you have shit already installed is a mistake.
219: [04:00:00] <dnz-> i keep my buttons all scrollin for the ladies n check, did you find the spare key to my apartment yet ?/
220: [04:01:00] <Pyromanik> tomorrow I'll probably learn it again
221: [04:01:00] <Pyromanik> dnz-: http://logs.simon.geek.nz/index.php?date=2013-01-10#10_47
222: [04:01:00] <dnz-> hahah
223: [04:02:00] <Pyromanik> and it was stuck to a telephone pole
224: [04:02:00] <dnz-> if you were rocking that on a shirt, the club wouldnt be able to handle you
225: [04:02:00] <dnz-> should tell that to #node.js
226: [04:02:00] <Pyromanik> https://twitter.com/peritus/status/162207721213534208
227: [04:02:00] <Pyromanik> only the one I saw was blue
228: [04:02:00] <Pyromanik> much cooler.
229: [04:03:00] <Pyromanik> those ones tend to have foam too
230: [04:03:00] <dnz-> airhorns ?
231: [04:03:00] <dnz-> so it turns out the more i use this debugger, the more failure i see in it
232: [04:03:00] <Pyromanik> hard
233: [04:03:00] <Pyromanik> mmm
234: [04:03:00] <dnz-> bcause clubs dont ahve horns
235: [04:03:00] <Pyromanik> some do
236: [04:04:00] <Pyromanik> debugg'n is for native shit
237: [04:04:00] <dnz-> yeah
238: [04:04:00] <dnz-> i NEVER use a debugger
239: [04:04:00] <Pyromanik> var_dump
240: [04:04:00] <Pyromanik> wtf is that
241: [04:04:00] <dnz-> local vars not updating n shit
242: [04:04:00] <Pyromanik> lulz
243: [04:04:00] <Pyromanik> debuggin
244: [04:04:00] <dnz-> xdebug 2.2.1 + komodo ide
245: [04:04:00] <Pyromanik> in the bumbedukes
246: [04:04:00] <dnz-> setup the shit
247: [04:04:00] <dnz-> so i debug it
248: [04:04:00] <dnz-> so like __set and __get and __call fucking me
249: [04:04:00] <dnz-> but ss internals were fucking me, i exended arrraydata for some shit
250: [04:05:00] <Pyromanik> spronk: https://twitter.com/peritus/status/162207721213534208
251: [04:05:00] <Pyromanik> lulz
252: [04:05:00] <dnz-> in the wild
253: [04:05:00] <dnz-> with nigel thornberry
254: [04:05:00] <dnz-> friggen goosechase
255: [04:08:00] <dnz-> but i was happy at the thought
256: [04:08:00] * nickmolhoek quit (Quit: nickmolhoek)
257: [04:08:00] <dnz-> Pyromanik: i heard frozenfire had a broken leg
258: [04:08:00] <dnz-> it wasnt true
259: [04:11:00] <Pyromanik> what runs on port 800?
260: [04:16:00] * Pyromanik has left #silverstripe
261: [04:23:00] <dnz-> itsa priv port, so probably not much
262: [04:23:00] <dnz-> 800
263: [04:23:00] <dnz-> mdbs_daemon apparently
264: [04:35:00] * DigNZ has joined #silverstripe
265: [04:36:00] * DigNZ quit (Client Quit)
266: [04:41:00] * cloph_away1 has joined #silverstripe
267: [04:42:00] * cloph_away quit (Ping timeout: 256 seconds)
268: [04:53:00] * priithansen quit (Quit: priithansen)
269: [05:20:00] * mirrors quit (Quit: Page closed)
270: [05:50:00] * dendeffe has joined #silverstripe
271: [06:18:00] * liam quit (Read error: Connection reset by peer)
272: [06:18:00] * liam has joined #silverstripe
273: [06:31:00] * liam quit (Ping timeout: 240 seconds)
274: [06:32:00] * liam has joined #silverstripe
275: [06:40:00] * DesignerX has joined #silverstripe
276: [07:26:00] * SightUnseen has left #silverstripe
277: [07:26:00] * SightUnseen has joined #silverstripe
278: [07:36:00] * chillu has joined #silverstripe
279: [07:39:00] * dendeffe quit (Quit: dendeffe)
280: [07:48:00] * hubertusanton has joined #silverstripe
281: [07:51:00] * g4b0 has joined #silverstripe
282: [08:10:00] * dendeffe has joined #silverstripe
283: [08:12:00] * dobalina has joined #silverstripe
284: [08:17:00] <g4b0> morning
285: [08:19:00] * dendeffe quit (Quit: dendeffe)
286: [08:37:00] * dendeffe has joined #silverstripe
287: [08:37:00] * Bollig|DesignCty quit (Quit: Bollig|DesignCty)
288: [08:51:00] * ARNHOE has joined #silverstripe
289: [09:02:00] * zfmf has joined #silverstripe
290: [09:02:00] * kinglozzer has joined #silverstripe
291: [09:03:00] * pippy_ has joined #silverstripe
292: [09:05:00] * pippy quit (Ping timeout: 240 seconds)
293: [09:06:00] * Motoservo quit (Quit: Motoservo)
294: [09:13:00] * Emil_Blume has joined #silverstripe
295: [09:14:00] <g4b0> chillu: yesterday I opened a ticket http://open.silverstripe.org/ticket/8174
296: [09:14:00] * DesignerX quit (Ping timeout: 252 seconds)
297: [09:15:00] <g4b0> while in trac is still marked as unassigned
298: [09:15:00] <g4b0> but now I rebased upstream 3.1 and the bug seem fixed
299: [09:15:00] * Motoservo has joined #silverstripe
300: [09:16:00] <g4b0> can you kindly point me to the github commit? I need to merge it into my 3.1-beta1 semi-production site :)
301: [09:19:00] * liam quit (Quit: Leaving)
302: [09:24:00] * ARNHOE quit (Ping timeout: 260 seconds)
303: [09:24:00] * ARNHOE has joined #silverstripe
304: [09:24:00] * ocm_ has joined #silverstripe
305: [09:27:00] * Guits quit (Read error: Connection reset by peer)
306: [09:27:00] * ratcat has joined #silverstripe
307: [09:28:00] * Guits has joined #silverstripe
308: [09:31:00] <ocm_> howdy
309: [09:33:00] <ocm_> but no error msg
310: [09:33:00] <ocm_> uploadify in ss2.4 doesnt want to let me upload anything anymore, ftp no problem
311: [09:33:00] <ocm_> set it up in dev mode, debugging on (for uploadify aswell)
312: [09:33:00] <ocm_> what to do to find out why it stopped working? :D
313: [09:37:00] * etoD quit (Ping timeout: 252 seconds)
314: [09:48:00] <g4b0> chillu: I found it, thanks for the bugfix :)
315: [10:05:00] * samthejarvis has joined #silverstripe
316: [10:07:00] * dendeffe quit (Quit: dendeffe)
317: [10:10:00] * dendeffe has joined #silverstripe
318: [10:19:00] * instabil has joined #silverstripe
319: [10:31:00] * priithansen has joined #silverstripe
320: [10:33:00] * openbees has joined #silverstripe
321: [10:35:00] <openbees> is there any way to check if model admin field is edited from CMS ... trying to get url parmas but no luck !
322: [10:38:00] <kinglozzer> openbees: Could you check if someone is logged in?
323: [10:39:00] <openbees> kinglozzer : what's the point ?
324: [10:39:00] <openbees> yes I can !
325: [10:40:00] <kinglozzer> If someone's not editing it from the CMS, they won't be logged in?
326: [10:40:00] <kinglozzer> In theory
327: [10:40:00] <kinglozzer> So Member::currentUser() would return false
328: [10:45:00] <openbees> hmmm I could check if user is admin .. but in my case admin can also change this from front end ! .. so the case is .. Admin and Editing from CMS !
329: [10:55:00] <kinglozzer> I guess URL params are your only choice then
330: [11:04:00] <openbees> kinglozzer : yes exactly ... thanks for ur help btw ;)
331: [11:13:00] <openbees> does anybody know to get above with URL !
332: [11:18:00] <kinglozzer> I use that when in a controller
333: [11:18:00] <kinglozzer> openbees: $params = $this->getURLParams();
334: [11:22:00] <openbees> already tried ... output of URL .. "xyz.com/admin/purchases/Order/EditForm/field/Order/item/127/edit" ModelClass = Order, Action = EditForm !
335: [11:23:00] <kinglozzer> Yeah, on the frontend you'll probably have different ModelClass & Actions?
336: [11:23:00] <openbees> hmm but i think "ModelClass = Order " can do the trick .. let me try !
337: [11:31:00] <kinglozzer> I did think it was, I didn't see it in the front-end when I got the URL params
338: [11:31:00] <openbees> kinglozzer .. yes it worked .... and i think this ModelClass url is for CMS only !
339: [11:33:00] * chillu has joined #silverstripe
340: [11:33:00] * chillu quit (Quit: chillu)
341: [11:36:00] * Zauberfisch quit (Ping timeout: 246 seconds)
342: [11:38:00] * Zauberfisch has joined #silverstripe
343: [11:53:00] * C10ne has joined #silverstripe
344: [11:54:00] <C10ne> a quick question, is there a way to remove a menu item in template?
345: [11:55:00] <C10ne> I want to have different navigation in footer (some items removed)
346: [12:03:00] * bjrN has joined #silverstripe
347: [12:03:00] <bjrN> Hi, i need some help with the payment module
348: [12:04:00] <bjrN> Object->__call(Amount,Array) Line 94 of QuickpayHostedPayment.php
349: [12:04:00] <bjrN> every time i check out it says [User Error] Uncaught Exception: Object->__call(): the method 'amount' does not exist on 'QuickpayHostedPayment'
350: [12:07:00] * ocm_ quit ()
351: [12:09:00] <C10ne> bjrN, does the module have the method amount?
352: [12:10:00] * lobarvaz has joined #silverstripe
353: [12:10:00] * DesignerX has joined #silverstripe
354: [12:11:00] <DesignerX> hi guys , any of you stuck on 8 character username limit in CPanel (which is dure to MySQL limitation!) ?
355: [12:12:00] <C10ne> DesignerX, not so far :)
356: [12:13:00] <DesignerX> C10ne: U use cpanel ?
357: [12:14:00] <DesignerX> C10ne: I have a VPS everything on it is updated so I think I can skip the legacy 8 character support for MySQL if MySQL has fixed it
358: [12:15:00] <C10ne> didn't even pay attention to the limit until now :)
359: [12:15:00] <C10ne> I just use shorter user names, at most 6-7 characters
360: [12:15:00] <C10ne> I use it on a lot of hosts, but it never bothered me
361: [12:16:00] <DesignerX> I want the username to be the domain name . Consistancy :
362: [12:17:00] <kinglozzer> Same here &&
363: [12:17:00] <C10ne> yeah, it makes sense, but I always used some sort of abbreviation
364: [12:17:00] <kinglozzer> ^^ *
365: [12:18:00] <lobarvaz> Template renders OK but for some reason the variables are all blank in the output.
366: [12:18:00] <lobarvaz> Hi guys. Looking for a solution here as I'm a little stumped. Trying to render a DataObject using a specific template using RenderWith().
367: [12:18:00] <DesignerX> looking for a solution lolz.. if the limit is set to support legacy things, I am way past that ..
368: [12:19:00] <kinglozzer> Oh
369: [12:19:00] <lobarvaz> Current code (SS3.0.3): $this->customise($item)->renderWith(array($item->class.'_CheckoutSummary'))
370: [12:19:00] <C10ne> Like: thereallygreatdomainname.com - username: t :P
371: [12:19:00] <kinglozzer> lobarvaz $this->customise()->RenderWith();
372: [12:20:00] <kinglozzer> lobarvaz: I always to $this->customise(array('Item'=>$item))->renderWith();. Then do <% control Item %> in the template, might be worth a shot :)
373: [12:20:00] * Error404NotFound quit (Quit: User guilty of hitting the Big Red X...)
374: [12:21:00] <C10ne> lobarvaz, kinglozzer: I was just going to say that, I just assign the variables and render them with control
375: [12:22:00] <DesignerX> do you add the code above to the class MyObject extends DO ?
376: [12:22:00] <lobarvaz> OK, thanks kinglozzer, C10ne, I'll try that.
377: [12:23:00] <lobarvaz> It does mean duplicating the templates, which I wanted to avoid, but getting done is more important at this stage. :)
378: [12:23:00] * Error404NotFound has joined #silverstripe
379: [12:23:00] <openbees> Is there any way to remove GridFieldAddExistingAutocompleter field from model admin ?
380: [12:24:00] * cloph_away has joined #silverstripe
381: [12:24:00] <C10ne> openbees, I think you would have to create the gridfield in code and not include the autocompleter component
382: [12:25:00] * Emil_Blume quit (Read error: Connection reset by peer)
383: [12:25:00] <DesignerX> lobarvaz: so if $item in the template used to return 'MyText" for example now after the coide above the same variable should return the object renderd with that template ?
384: [12:26:00] <kinglozzer> $fields->removeByName()
385: [12:26:00] <kinglozzer> DesignerX: $item is the DataObject, he's probably calling that code in a controller
386: [12:26:00] <openbees> C10ne .. ohk so instead of creating all fields and not including this one .. isn't any way to just remove this !
387: [12:26:00] * cloph_away1 quit (Ping timeout: 256 seconds)
388: [12:26:00] <kinglozzer> You've just got to know the name of it ;)
389: [12:27:00] <DesignerX> kinglozzer: thats the hard part :)
390: [12:27:00] <C10ne> maybe there is, I always create the gridfields in code
391: [12:28:00] <lobarvaz> Got it working now. Thanks, guys. :)
392: [12:28:00] <lobarvaz> DesignerX: yep, it's called a controller.
393: [12:28:00] <C10ne> example from documentation goes: $config->removeComponentsByType('GridFieldToolbarHeader');
394: [12:31:00] <DesignerX> hhh,, 2013 & we still on a 8 character username limit ..!!!
395: [12:46:00] * vikas_openbees has joined #silverstripe
396: [12:48:00] * openbees quit (Ping timeout: 244 seconds)
397: [12:54:00] * vikas_openbees quit (Quit: Leaving)
398: [13:09:00] * UndefinedOffset has joined #silverstripe
399: [13:19:00] * samthejarvis quit (Ping timeout: 245 seconds)
400: [13:35:00] * UndefinedOffset quit (Quit: Leaving.)
401: [13:35:00] * dobalina quit (Ping timeout: 276 seconds)
402: [13:35:00] * DesignerX quit (Quit: KVIrc 4.2.0 Equilibrium http://www.kvirc.net/)
403: [13:35:00] * dobalina has joined #silverstripe
404: [13:39:00] * Guits quit (Read error: Connection reset by peer)
405: [13:39:00] * Guits has joined #silverstripe
406: [13:39:00] * UndefinedOffset has joined #silverstripe
407: [13:57:00] * bjrN quit (Quit: Page closed)
408: [14:11:00] * priithansen_ has joined #silverstripe
409: [14:13:00] * priithansen_ is now known as priithansen
410: [14:13:00] * priithansen quit (Ping timeout: 245 seconds)
411: [14:19:00] * mrzero quit (Ping timeout: 252 seconds)
412: [14:25:00] * mrzero has joined #silverstripe
413: [14:31:00] <ARNHOE> I am trying to use <a href="javascript:$zopim.livechat.window.show()"> in my template .ss, but nothing shows up after javascript:
414: [14:59:00] <zfmf> what should be the result of $zopim.livechat.window.show() ??
415: [15:01:00] * OxFF1 has joined #silverstripe
416: [15:02:00] * gour has joined #silverstripe
417: [15:07:00] * ocm_ has joined #silverstripe
418: [15:08:00] * gour has left #silverstripe
419: [15:10:00] <discorpia> ARNHOE: is $zopim a template variable? or a javascript variable/namespace that happens to start with a $?
420: [15:10:00] <discorpia> ARNHOE: if the former, try {$zopim}, if the latter try $$zopim
421: [15:11:00] <ARNHOE> thanks anyway
422: [15:11:00] <ARNHOE> discorpia: Thanks, in my unpatientness, I just wrote something in jquery as a click function
423: [15:14:00] <discorpia> np, that's the better way to do it anyway ;)
424: [15:30:00] <g4b0> Is it possible to give a user permission to manage users, without make him super-administrator?
425: [15:34:00] * dendeffe quit (Quit: dendeffe)
426: [15:34:00] * ivoba has joined #silverstripe
427: [15:36:00] * catcher has joined #silverstripe
428: [15:41:00] <zfmf> what you mean with super-administrator?? check group permission i think it should be possible
429: [15:45:00] * lx-berlin has joined #silverstripe
430: [15:46:00] <g4b0> super-administrator it's the one that can do everything :)
431: [15:47:00] <g4b0> I gave the last 4 permissions to a user
432: [15:48:00] <g4b0> he can just manage them
433: [15:48:00] <UndefinedOffset> g4b0 ya the Member class probably just uses the default permissions in dataobject... aka admin only
434: [15:48:00] <g4b0> but he still can't insert users
435: [15:48:00] <g4b0> the exisitng ones
436: [15:49:00] <UndefinedOffset> g4b0 seeing how your giving him access to security you may as well give him full admin rights anyways since he could just give him self them anyways :P
437: [15:49:00] <zfmf> try this
438: [15:49:00] <zfmf> there is in CMS Access part ->Access to 'Security' section
439: [15:51:00] <g4b0> it doesn't work :(
440: [15:51:00] <g4b0> UndefinedOffset: you're right, in Drupal there's a module that manage this situation
441: [15:51:00] <g4b0> zfmf: just tryed it
442: [15:51:00] <UndefinedOffset> zfmf wouldn't let him create a member anyways canCreate isn't overridden in Member.php so it'd require permission ADMIN
443: [15:53:00] <UndefinedOffset> https://github.com/silverstripe/sapphire/blob/3.0/model/DataObject.php#L2498 canEdit, canCreate, canView, and canDelete require admin permissions in 2.4 and 3.0 (2.3 as well i believe). What's odd is he's saying he can edit users 0_o
444: [15:53:00] <UndefinedOffset> what version of silverstripe is this g4b0?
445: [15:54:00] * samthejarvis has joined #silverstripe
446: [15:54:00] <g4b0> 3.1-beta1 with some commit merged from github :)
447: [15:54:00] <samthejarvis> hey, does anyone know a way to force the EditForm to update after saving a page, using SS3.0.3
448: [15:55:00] <UndefinedOffset> g4b0 oh... well good luck yay test builds lol. But i bet its the same setup the can perms are probably admin permissions
449: [15:55:00] <samthejarvis> currently it just posts the changes and doesn't return a new EditForm
450: [15:56:00] * ARNHOE quit (Quit: ( www.nnscript.com :: NoNameScript 4.22 :: www.esnation.com ))
451: [15:56:00] * Werner_2 has joined #silverstripe
452: [15:57:00] * wmk has joined #silverstripe
453: [15:57:00] <zfmf> UndefinedOffset: good to know , but when i have a own page in fronted then i can create a new user without access to CMS
454: [15:58:00] <g4b0> Maybe I can override canAdd, canView etc for Member.php ...
455: [15:59:00] <UndefinedOffset> zfmf ya if you don't explicitly check the framework won't it just so happens grid field does check :)
456: [16:01:00] * dendeffe has joined #silverstripe
457: [16:02:00] <zfmf> UndefinedOffset: i'm implementing permissionprovider on page_controller, so im checking on page,
458: [16:03:00] <zfmf> i think its enough when i'm adding permissions on pages not?
459: [16:03:00] <zfmf> i dont use can* methods on dataobjects
460: [16:06:00] <UndefinedOffset> just implementing permissionprovider only allows you to provide permissions you need to check for them using Permission::check()
461: [16:07:00] * dendeffe quit (Ping timeout: 256 seconds)
462: [16:11:00] * samthejarvis quit (Quit: Page closed)
463: [16:18:00] * ray__ has joined #silverstripe
464: [16:21:00] * lx-berlin has left #silverstripe
465: [16:29:00] <onre> i have a page type that has_many images. what's the easiest way of changing the order of these images?
466: [16:30:00] <wmk> anyone can help me with an uploadify problem in 2.4 ? after an upgrade of my server it throws errors --- sometimes
467: [16:32:00] * Werner_2 has left #silverstripe
468: [16:33:00] * g4b0 quit (Quit: Sto andando via)
469: [16:34:00] <kinglozzer> onre: https://github.com/bummzack/sortablefile
470: [16:36:00] * webguest has joined #silverstripe
471: [16:39:00] <onre> kinglozzer, thanks a million
472: [16:39:00] <kinglozzer> webguest: Create an action, for example view() and use renderWith()
473: [16:39:00] <webguest> I want to load some pages with ajax. Example: Portfolio section with projects. Portfolio is the Holder. When i click on a project, i want a popup to appear and load the project page. So the visitor should stay on the PortfolioHolder page. What is the best way to code this in SilverStripe?
474: [16:39:00] <webguest> would like to use a renderWith template
475: [16:40:00] <webguest> and not on the portfolio Holder page
476: [16:40:00] <webguest> instead of the page
477: [16:40:00] <webguest> yes, i did this once, but this was always on the project page
478: [16:40:00] <webguest> so how do i say that the link should be rendered with
479: [16:43:00] <webguest> oh wait, i think i get it, i just do a href="$Link{/view}"
480: [16:43:00] <webguest> and this URL i load with ajax
481: [16:43:00] <webguest> and the action is view
482: [16:44:00] <onre> another question. if i change the page-image relationship from many_many to has_many, the files start to disappear from 'Files' page of the admin interface when i associate them with a page. any idea what's going on?
483: [16:44:00] <webguest> ok great kinglozzer
484: [16:44:00] <kinglozzer> webguest: Yep, that's prettymuch it
485: [16:45:00] <kinglozzer> onre: You need to use many_many when linking images to pages. Has_many doesn't work - UNLESS you extend Image, as it says to do in the module docs
486: [16:45:00] <kinglozzer> Then Page has_many PageImages => PageImage
487: [16:45:00] <kinglozzer> So I'd do "class PageImage extends Image"
488: [16:46:00] <onre> kinglozzer, i actually tried that first, but then i couldn't select existing files anymore
489: [16:46:00] <kinglozzer> And add the 'sortablefile' extension to 'PageImage'
490: [16:47:00] <kinglozzer> I think that might be because you uploaded them as 'Image', and now it's looking for 'PageImage'. Not 100% sure on that
491: [16:47:00] <onre> i actually uploaded them via SFTP and unpacked, there's thousands of them
492: [16:48:00] <onre> oh yes, i can... column ClassName of table File looks very promising
493: [16:48:00] <onre> i'll look in DB if i can change the type via SQL
494: [16:48:00] <kinglozzer> That's hopefully it
495: [16:50:00] * Emil_Blume has joined #silverstripe
496: [16:52:00] * Nivery has joined #silverstripe
497: [16:54:00] <onre> worked fine, thanks again
498: [16:55:00] <kinglozzer> No problem
499: [17:00:00] * ocm_ quit ()
500: [17:02:00] * feejin has joined #silverstripe
501: [17:03:00] * dendeffe has joined #silverstripe
502: [17:06:00] * dendeffe quit (Client Quit)
503: [17:07:00] * dendeffe has joined #silverstripe
504: [17:07:00] * ivoba quit (Quit: Leaving)
505: [17:11:00] * dendeffe quit (Ping timeout: 276 seconds)
506: [17:12:00] * Vid_ has joined #silverstripe
507: [17:18:00] * Vid_ quit (Ping timeout: 245 seconds)
508: [17:29:00] * feejin quit (Remote host closed the connection)
509: [17:32:00] * kinglozzer quit (Remote host closed the connection)
510: [17:34:00] * dobalina quit (Ping timeout: 245 seconds)
511: [17:34:00] * Error404NotFound quit (Ping timeout: 244 seconds)
512: [17:36:00] * UncleCheese has joined #silverstripe
513: [17:37:00] <UncleCheese> does anyone remember the keyboard command to active debugging in Entwine?
514: [17:38:00] * Error404NotFound has joined #silverstripe
515: [17:45:00] * lobarvaz has left #silverstripe
516: [17:56:00] <UndefinedOffset> but i don't think thats ever worked for me :P
517: [17:56:00] <UndefinedOffset> ctrl+0 on number pad supposibly
518: [17:59:00] <UndefinedOffset> UncleCheese according to code (and looking up the key number) its supposibly ctrl+0 but it won't work for min in SS 3.0 https://github.com/hafriedlander/jquery.entwine/blob/master/src/jquery.entwine.inspector.js#L48
519: [17:59:00] <UndefinedOffset> 0 on the number pad*
520: [18:03:00] * Nivery quit (Quit: Nivery)
521: [18:04:00] <UncleCheese> yeah, i found the same thing
522: [18:04:00] * C10ne quit (Ping timeout: 245 seconds)
523: [18:04:00] <UncleCheese> i finally got it to display.. very interesting, but i'm not so sure how to use it
524: [18:04:00] <UncleCheese> but if you don't have a number pad, i guess the ~ key is #96
525: [18:06:00] <UndefinedOffset> haha ya... that switches tab groups in firefox lol wamp wamp
526: [18:14:00] <UncleCheese> are you pretty good with entwine, UndefiendOffset?
527: [18:16:00] <UncleCheese> yeah
528: [18:16:00] <UndefinedOffset> not really lol... still learning it lol, finally managed to figure out how to call namespaced entwine methods from outside of entwine just last night
529: [18:16:00] <UncleCheese> it's really useful for customizing behavior in the CMS
530: [18:16:00] <UncleCheese> and i use it exclusively on all my projects
531: [18:17:00] <UndefinedOffset> for sure, i maybe able to help though never know :)
532: [18:17:00] <UncleCheese> but i've just hit a wall with a simple thing i'm trying to do
533: [18:19:00] <UncleCheese> nice
534: [18:19:00] <UncleCheese> figured it out
535: [18:20:00] <UncleCheese> add a confirm message to the unpublish button
536: [18:20:00] <UncleCheese> http://sspaste.com/paste/show/50ef06601d0c4
537: [18:21:00] <UndefinedOffset> hmm i wonder if you could attach to the button itself, then handle the click event in it?
538: [18:21:00] * UncleCheese quit (Quit: UncleCheese)
539: [18:26:00] <catcher> is there a way to sort a DL by a field on a has_one relation?
540: [18:30:00] <catcher> dot notation is telling me the column doesn't exist ('cause it's not getting joined)
541: [18:32:00] <catcher> kk
542: [18:32:00] <UndefinedOffset> catcher probably best bet is to setup the join then sort by it unfortunatly
543: [18:32:00] <UndefinedOffset> I think thats the way i've done it in the past :P
544: [18:35:00] * CHIex has joined #silverstripe
545: [18:42:00] * Nivery has joined #silverstripe
546: [18:48:00] <catcher> Is there a way to force a ::get() to use the requested table instead of the parent?
547: [18:48:00] <catcher> I'm assuming it's not joining the table I'm requesting since I'm not asking for any data on the child class.
548: [18:49:00] <FrozenFire> You can overload your ::get() to include a left or inner join?
549: [18:49:00] <FrozenFire> Not sure what you're looking to do
550: [18:50:00] <FrozenFire> Otherwise it assumes a local column
551: [18:50:00] <FrozenFire> catcher, If you're doing a dot-notation sort, keep in mind that it requires a search filter
552: [18:50:00] <FrozenFire> E.g. ExactMatch or PartialMatch
553: [18:50:00] <catcher> Foo::get()->sort('Foo_Has_one.Date', 'DESC');
554: [18:51:00] <catcher> how can I sort by filtering?
555: [18:52:00] <catcher> At this point I've done my left join manually - Foo extends Bar, and my join was failing because Foo wasn't being queried; only Bar.
556: [18:52:00] <catcher> An additional left join to Bar seems to be working though.
557: [18:53:00] <catcher> I'm assuming the ORM retrieves the parent table when it doesn't need any data from the child, which would make sense. But it breaks down when you try to join the child's has_oneID
558: [18:55:00] <FrozenFire> Ah
559: [18:55:00] * gelignite has joined #silverstripe
560: [18:57:00] <FrozenFire> Maybe Foo::get()->leftJoin("Relation", '"Relation"."ID" = "Foo"."RelationID")->sort('"Relation"."Date"', "DESC")
561: [18:58:00] <zfmf> how can i set multiple option to a dropdownfield?
562: [18:58:00] <catcher> Except Foo.RelationID not found, so an additional manual left join to Bar on Foo.ID = Bar.ID
563: [18:59:00] <FrozenFire> catcher, If you're doing Foo::get(), then that has_one necessarily is found...
564: [19:00:00] <FrozenFire> zfmf, http://api.silverstripe.org/trunk/forms/fields-basic/ListboxField.html
565: [19:00:00] <FrozenFire> It'll only join the tables it wants to select on
566: [19:00:00] <catcher> FrozenFire, I thought so too, but the query never used table Foo. Maybe a lazy load thing?
567: [19:00:00] <FrozenFire> catcher, Probably
568: [19:01:00] <FrozenFire> Not sure why it doesn't.
569: [19:01:00] <catcher> manually joining the child class did the trick. Seems like it shouldn't be necessary though since Foo::get
570: [19:01:00] <FrozenFire> Indeed
571: [19:01:00] <FrozenFire> Unless you explicitly tell it to
572: [19:01:00] <FrozenFire> So you could always explicitly inner join the table
573: [19:02:00] <catcher> I'll bet if I tried to grab a property that only the child class has, it'd query it.
574: [19:03:00] <catcher> Maybe the ORM doesn't treat has_one relation() method queries as properties, which seems like it should be the case.
575: [19:04:00] <FrozenFire> I wouldn't hold your breath on that
576: [19:04:00] <catcher> And this may be addressed in 3.1 for all I know, this is in 3.0.3.
577: [19:04:00] * zfmf has left #silverstripe
578: [19:14:00] * Liquide has joined #silverstripe
579: [19:15:00] * oddnoc has joined #silverstripe
580: [19:25:00] * UncleCheese has joined #silverstripe
581: [19:27:00] <wmk> UncleCheese, i have a huge problem with uploadify after a server upgrade
582: [19:28:00] <UncleCheese> No!
583: [19:29:00] <UncleCheese> UndefinedOffset, no, you can't, from what I tried. That submitForm handler takes precedence over the click event, so you have to override that
584: [19:29:00] <UncleCheese> that's what took me so long
585: [19:30:00] * UndefinedOffset quit (Quit: Leaving.)
586: [19:35:00] * nickmolhoek quit (Remote host closed the connection)
587: [19:35:00] * nickmolhoek has joined #silverstripe
588: [19:36:00] * nickmolhoek has joined #silverstripe
589: [19:38:00] * DigNZ has joined #silverstripe
590: [19:38:00] * DigNZ has joined #silverstripe
591: [19:38:00] * DigNZ quit (Remote host closed the connection)
592: [19:40:00] * webguest quit (Ping timeout: 245 seconds)
593: [19:40:00] * ChairyOnehouse has joined #silverstripe
594: [19:48:00] * Pyromanik has joined #silverstripe
595: [19:52:00] * zfmf has joined #silverstripe
596: [19:54:00] * UndefinedOffset has joined #silverstripe
597: [20:08:00] <Nivery> does anyone know how to get embargo/expiry functionality in ss3?
598: [20:10:00] <oddnoc> Nivery: The advanced workflow module has it. https://github.com/silverstripe-australia/advancedworkflow
599: [20:10:00] * Error404NotFound quit (Quit: User guilty of hitting the Big Red X...)
600: [20:11:00] <Nivery> thanks
601: [20:11:00] <Nivery> oh i see -- i just saw workflow and it didn't have a release past 2.4
602: [20:11:00] <oddnoc> Sure!
603: [20:15:00] * Nivery has left #silverstripe
604: [20:30:00] * dendeffe has joined #silverstripe
605: [20:37:00] * Error404NotFound has joined #silverstripe
606: [20:37:00] <Pyromanik> what the hell is wrong with ubuntu
607: [20:38:00] <catcher> Nothing!
608: [20:38:00] <Pyromanik> hmm I think, must come bundled in the same package
609: [20:38:00] <Pyromanik> libapache2-mod-proxy-html
610: [20:38:00] <Pyromanik> aptitude search apache | grep proxy
611: [20:38:00] <Pyromanik> mod_proxy_html -> REQUIRES mod_proxy
612: [20:38:00] <Pyromanik> most convoluted packaging ever.
613: [20:38:00] <Pyromanik> EVERYTHING
614: [20:39:00] <Pyromanik> apache2 -M
615: [20:39:00] <Pyromanik> only proxy_html loaded.
616: [20:39:00] <Pyromanik> WUT
617: [20:40:00] <Pyromanik> no packages for mod_proxy, or mod_proxy_balancer
618: [20:40:00] <Pyromanik> WTF IS THIS SHIT
619: [20:40:00] <catcher> that's not a ubuntu issue, aptitude is for all debian-based distros.
620: [20:41:00] <Pyromanik> aptitude is an application yes, but it searches defined repositories of packages. In the case of ubuntu, it searches ubuntu provided repositories.
621: [20:41:00] <Pyromanik> my brain is full of fuck
622: [20:41:00] <catcher> oh, it's the repos you're mad at.
623: [20:42:00] <Pyromanik> retardery
624: [20:42:00] <catcher> Pyromanik, why not tasksel for lamp?
625: [20:42:00] <Pyromanik> the hell is this?
626: [20:43:00] <Pyromanik> besides what I did.
627: [20:43:00] <catcher> and then add the mod?
628: [20:43:00] <Pyromanik> what
629: [20:43:00] <Pyromanik> the
630: [20:43:00] <Pyromanik> fuck
631: [20:43:00] <Pyromanik> isthatshit
632: [20:43:00] <Pyromanik> wtu
633: [20:44:00] * ChairyOnehouse quit (Ping timeout: 244 seconds)
634: [20:44:00] <Pyromanik> when installing the system
635: [20:45:00] <Pyromanik> so
636: [20:45:00] <Pyromanik> but otherproxys aren't
637: [20:45:00] <Pyromanik> proxyhttp is a package
638: [20:46:00] <Pyromanik> HULK SMASH
639: [20:46:00] <Pyromanik> FFS
640: [20:46:00] <Pyromanik> BE CONSISTENT
641: [20:59:00] * OxFF1 quit (Ping timeout: 256 seconds)
642: [21:00:00] * OxFF1 has joined #silverstripe
643: [21:01:00] * CHIex quit (Quit: KVIrc 4.2.0 Equilibrium http://www.kvirc.net/)
644: [21:10:00] * zfmf has left #silverstripe
645: [21:12:00] * UncleCheese quit (Quit: UncleCheese)
646: [21:14:00] * wmk quit (Quit: nice to meet you ;))
647: [21:16:00] * lx-berlin has joined #silverstripe
648: [21:24:00] * terryapodaca has joined #silverstripe
649: [21:26:00] <terryapodaca> anyone know of a Record Keeping type of module for SS?
650: [21:27:00] <Pyromanik> versioned?
651: [21:28:00] * UndefinedOffset quit (Quit: Leaving.)
652: [21:35:00] <catcher> terryapodaca, did you ever fix your email problem, btw?
653: [21:35:00] <catcher> terryapodaca, what kind of records?
654: [21:36:00] <Pyromanik> vinyl!
655: [21:48:00] <catcher> ha
656: [21:57:00] * SightUnseen has joined #silverstripe
657: [21:57:00] * SightUnseen has left #silverstripe
658: [22:09:00] <catcher> or any other way to bulk delete multiple items in a gridfield interface?
659: [22:09:00] <catcher> Anyone used these:
660: [22:09:00] <catcher> https://github.com/colymba/GridFieldBulkEditingTools
661: [22:10:00] <terryapodaca> and as for the record keeping, I need something along the lines of http://www.cattlemax.com/
662: [22:10:00] <terryapodaca> catcher: yes, I got my email problem fixed
663: [22:11:00] <terryapodaca> I'll probably end up writing my own though
664: [22:22:00] <catcher> terryapodaca, what was it?
665: [22:23:00] <travis-ci> [travis-ci] silverstripe/sapphire#1141 (3.0 - f922321 : Ingo Schommer): The build passed.
666: [22:23:00] <catcher> terryapodaca, cattlemax, you really are a texan
667: [22:23:00] * travis-ci has left #silverstripe
668: [22:23:00] <travis-ci> [travis-ci] Build details : http://travis-ci.org/silverstripe/sapphire/builds/4076519
669: [22:23:00] * travis-ci has joined #silverstripe
670: [22:23:00] <travis-ci> [travis-ci] Change view : https://github.com/silverstripe/sapphire/compare/1e56de22d229...f922321287f6
671: [22:26:00] * dendeffe quit (Quit: dendeffe)
672: [22:29:00] * ray__ quit (Ping timeout: 245 seconds)
673: [22:39:00] <Pyromanik> gais gais
674: [22:39:00] <Pyromanik> important error
675: [22:39:00] <Pyromanik> smiplepie fails in 5.3 - at least the version bundled with Widgets (specifically rss)
676: [22:44:00] * dendeffe has joined #silverstripe
677: [22:45:00] * priithansen quit (Remote host closed the connection)
678: [22:45:00] * priithansen has joined #silverstripe
679: [22:46:00] * guci0 has joined #silverstripe
680: [22:49:00] * dendeffe quit (Client Quit)
681: [22:49:00] <FrozenFire> Guh. SS really needs an OR-type filter
682: [22:49:00] <FrozenFire> I need something like $SiteTreeItems->exclude("Title:PartialMatch:Not", $value)->exclude("Content:PartialMatch:Not", $value)
683: [22:49:00] <Pyromanik> I don't even
684: [22:50:00] <terryapodaca> catcher: lol...it's for a client, but yes I truly am a Texan!
685: [22:50:00] <FrozenFire> But you can't combine PartialMatch with Not
686: [22:50:00] <FrozenFire> Basically, searching both title and content
687: [22:50:00] <catcher> terryapodaca, is the client a texan?
688: [23:10:00] * Zauberfisch quit (Ping timeout: 246 seconds)
689: [23:17:00] * Zauberfisch has joined #silverstripe
690: [23:21:00] * UncleCheese has joined #silverstripe
691: [23:25:00] * Stomach has joined #silverstripe
692: [23:27:00] * travis-ci has left #silverstripe
693: [23:27:00] * travis-ci has joined #silverstripe
694: [23:27:00] <travis-ci> [travis-ci] silverstripe/silverstripe-cms#182 (3.1 - f674af0 : Normann Lou): The build passed.
695: [23:27:00] <travis-ci> [travis-ci] Change view : https://github.com/silverstripe/silverstripe-cms/compare/ffc6d6ffad18...f674af0c73f9
696: [23:27:00] <travis-ci> [travis-ci] Build details : http://travis-ci.org/silverstripe/silverstripe-cms/builds/4077913
697: [23:32:00] <terryapodaca> there you go again FrozenFire
698: [23:32:00] <FrozenFire> Yo silverstripe-blog: Your shit's retarded
699: [23:32:00] <FrozenFire> Just thought I'd put that out there.
700: [23:32:00] <terryapodaca> catcher: yep
701: [23:35:00] <FrozenFire> Can't help but gripe. :P
702: [23:36:00] <FrozenFire> SilverStripe is very good. It's why I use it, and extol its virtues to others. But it has retarded shit in it that doesn't work
703: [23:36:00] <FrozenFire> And when I find that shit, I get frustrated
704: [23:37:00] * lx-berlin has left #silverstripe
705: [23:37:00] <FrozenFire> The blog module has the retarded shit that is bundled widgets module and a hard-coded WidgetArea
706: [23:37:00] <FrozenFire> Which happens to interfere entirely with my WidgetArea defined in Page
707: [23:40:00] * UncleCheese quit (Quit: UncleCheese)
708: [23:44:00] * stuckinrealtime has joined #silverstripe
709: [23:46:00] * stuckinrealtime quit (Client Quit)
710: [23:46:00] * stuckinrealtime has joined #silverstripe
711: [23:48:00] * Stomach quit (Quit: Leaving.)
712: [23:56:00] * chillu quit (Quit: chillu)

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