#silverstripe IRC Log

IRC log for 2 February 2013

All timestamps are in UTC.

1: [00:00:00] <FrozenFire> Guess he did
2: [00:02:00] * priithansen quit (Quit: priithansen)
3: [00:03:00] * instabil quit (Read error: Connection reset by peer)
4: [00:14:00] * howardgrigg has joined #silverstripe
5: [00:15:00] <Pyromanik__> FrozenFire: ?
6: [00:15:00] <FrozenFire> I guess catcher was mistaken, is what I meant.
7: [00:16:00] <Pyromanik__> mm
8: [00:16:00] <Pyromanik__> I guess so.
9: [00:22:00] <simon_w|air> yeah, dev build runs if you're logged in as an admin or in dev mode, much like ?flush=all
10: [00:24:00] * liam has joined #silverstripe
11: [00:28:00] <Pyromanik__> mm
12: [00:28:00] <Pyromanik__> eg ?debug_request
13: [00:28:00] <Pyromanik__> but it doesn't give you debug data does it?
14: [00:28:00] <Pyromanik__> I know that
15: [00:29:00] <Pyromanik__> or will it?
16: [00:29:00] <Pyromanik__> won't work just by being logged in
17: [00:32:00] * chillu quit (Quit: chillu)
18: [00:34:00] <FrozenFire> And even my last ecommerce project ends up being completely useless for the next.
19: [00:34:00] <FrozenFire> I find that I do it practically every project.
20: [00:34:00] * FrozenFire hates reinventing ecommerce
21: [00:34:00] <FrozenFire> Because every modularized ecommerce solution is absolute shit.
22: [00:37:00] <simon_w|air> Pyromanik__, nope
23: [00:53:00] * liam quit (Quit: liam)
24: [01:03:00] * liam has joined #silverstripe
25: [02:16:00] * liam quit (Quit: liam)
26: [02:36:00] * simon_w|air quit (Quit: This computer has gone to sleep)
27: [02:42:00] * liam has joined #silverstripe
28: [02:50:00] <howardgrigg> simon_w: how tricky will be be to integrate the uploadfield with the new unsaved relation stuff you did?
29: [02:55:00] <Pyromanik__> that's how swipestripe came about
30: [02:55:00] <Pyromanik__> FrozenFire: maybe you should focus less on the ecommerce and more on the components of it.
31: [02:56:00] * liam quit (Quit: liam)
32: [03:01:00] * gelignite quit (Quit: http://bit.ly/nkczDT)
33: [03:12:00] * UncleCheese has joined #silverstripe
34: [03:16:00] * UncleCheese quit (Ping timeout: 245 seconds)
35: [03:16:00] * UncleCheese_ has joined #silverstripe
36: [03:17:00] * UncleCheese_ quit (Read error: Connection reset by peer)
37: [03:18:00] * UncleCheese has joined #silverstripe
38: [03:19:00] * liam has joined #silverstripe
39: [03:46:00] * EPIK has joined #silverstripe
40: [03:47:00] <FrozenFire> I'm not talking about web stores.
41: [03:47:00] <FrozenFire> Pyromanik__, Nah, I know exactly what I'm doing. It's just that all of our clients do fucked up shit. :P
42: [03:48:00] <FrozenFire> Talking about shit like PPV streaming sites, DR through fulfilment centres, etc.
43: [03:50:00] <FrozenFire> Currently doing a PPV streaming site with a traditional ecommerce component
44: [03:51:00] <Pyromanik__> pay per view as a first guess
45: [03:51:00] <Pyromanik__> dork review?
46: [03:51:00] <Pyromanik__> download repeat? dick 'rangler?
47: [03:51:00] <Pyromanik__> FrozenFire: define PPV and DR ?
48: [03:51:00] <FrozenFire> Just find myself reinventing it every time to fit their screwy business model
49: [03:52:00] <FrozenFire> Pay Per View and Direct Response
50: [03:52:00] <FrozenFire> DR is like As Seen on TV
51: [03:54:00] <Pyromanik__> or the sales afterwards part?
52: [03:54:00] <Pyromanik__> like
53: [03:54:00] <Pyromanik__> umm
54: [03:54:00] <Pyromanik__> infomercials?
55: [03:55:00] <FrozenFire> They send them to either the website or the sales line
56: [03:55:00] <FrozenFire> The sales part
57: [03:56:00] <FrozenFire> Because the products and the way they're sold are intentionally deceptive and deceitful, it makes the whole order process a clusterfuck
58: [03:56:00] <FrozenFire> So standard ecommerce models don't usually work
59: [03:57:00] <FrozenFire> You get shit like A/B/C/D/E/Fucking more testing, really convoluted item variations, etc.
60: [03:57:00] * Liquide has joined #silverstripe
61: [03:58:00] <Pyromanik__> dicks
62: [03:59:00] <FrozenFire> Yep
63: [03:59:00] <FrozenFire> But, there's lots of money in it
64: [04:17:00] <Pyromanik__> because there's lots of retards in the world
65: [04:26:00] * ajshort has joined #silverstripe
66: [04:29:00] * SightUnseen quit (Client Quit)
67: [04:29:00] * SightUnseen has joined #silverstripe
68: [04:35:00] * liam quit (Quit: liam)
69: [04:42:00] * cloph_away quit (Read error: Connection reset by peer)
70: [04:44:00] * cloph_away has joined #silverstripe
71: [04:46:00] * liam has joined #silverstripe
72: [05:02:00] * howardgrigg quit (Remote host closed the connection)
73: [05:03:00] * liam quit (Quit: liam)
74: [05:11:00] * SightUnseen has joined #silverstripe
75: [05:21:00] * simon_w|air has joined #silverstripe
76: [05:22:00] * SightUnseen has left #silverstripe
77: [05:34:00] * SightUnseen quit (Client Quit)
78: [05:34:00] * SightUnseen has joined #silverstripe
79: [05:41:00] * SightUnseen has joined #silverstripe
80: [05:45:00] * SightUnseen has left #silverstripe
81: [05:46:00] * howardgrigg has joined #silverstripe
82: [05:57:00] * UncleCheese quit (Quit: UncleCheese)
83: [06:11:00] * Error404NotFound quit (Quit: User guilty of hitting the Big Red X...)
84: [06:12:00] * Error404NotFound has joined #silverstripe
85: [07:00:00] * Pyromanik__ has left #silverstripe
86: [07:14:00] * SightUnseen has joined #silverstripe
87: [07:19:00] * SightUnseen quit (Ping timeout: 256 seconds)
88: [07:54:00] * SightUnseen has joined #silverstripe
89: [08:02:00] * SightUnseen has left #silverstripe
90: [08:20:00] <simon_w|air> howardgrigg, you'll need to get UploadField to set the relation in the save handler, rather than via ajax
91: [08:21:00] <simon_w|air> (which also gets around the can't save a has_one until after save problem too)
92: [08:28:00] * EPIK quit ()
93: [08:30:00] * dendeffe has joined #silverstripe
94: [08:30:00] * UncleCheese has joined #silverstripe
95: [08:50:00] * UncleCheese quit (Ping timeout: 245 seconds)
96: [09:01:00] * howardgrigg quit (Remote host closed the connection)
97: [09:03:00] * SightUnseen has joined #silverstripe
98: [09:04:00] * SightUnseen quit (Client Quit)
99: [09:18:00] * UncleCheese has joined #silverstripe
100: [09:21:00] * UncleCheese_ has joined #silverstripe
101: [09:22:00] * UncleCheese quit (Ping timeout: 245 seconds)
102: [09:23:00] * dendeffe quit (Quit: dendeffe)
103: [09:24:00] * dendeffe has joined #silverstripe
104: [09:25:00] * UncleCheese_ quit (Ping timeout: 245 seconds)
105: [09:26:00] * dendeffe quit (Client Quit)
106: [09:35:00] * ajshort quit (Ping timeout: 245 seconds)
107: [09:48:00] * Unlearned has joined #silverstripe
108: [09:54:00] * ajshort has joined #silverstripe
109: [10:22:00] <samichlaus> Hi there
110: [10:22:00] * samichlaus has joined #silverstripe
111: [10:23:00] <simon_w|air> That do what?
112: [10:23:00] <samichlaus> How can I add checkboxes to a gridfield with many many Objects
113: [10:23:00] <simon_w|air> Evening
114: [10:23:00] <samichlaus> wants
115: [10:23:00] <samichlaus> The user wan't to deactivate some objects so they aren't displayed in the frontend
116: [10:24:00] <samichlaus> yes
117: [10:24:00] <simon_w|air> But still wants them in the many_many?
118: [10:25:00] <samichlaus> But would also be an option to just select which objects he wants on the page, and administrate the objects in the modeladmin
119: [10:26:00] <simon_w|air> Is the amount of objects expected to get rather large?
120: [10:26:00] <simon_w|air> Okay, that option's a lot easier to do
121: [10:26:00] <samichlaus> I haven't found anything useful for me yet on google
122: [10:27:00] <samichlaus> in Silverstripe 2 it was very easy to do this using UncleCheese's DOM
123: [10:27:00] <samichlaus> let's say 20 objects
124: [10:28:00] <samichlaus> i'll try this, thanks
125: [10:28:00] <samichlaus> so not a very big amount
126: [10:28:00] <simon_w|air> Okay, so then you can just use something like CheckboxSetField::create('RelationName', 'Title', ClassName::get())
127: [10:29:00] * Unlearned quit (Ping timeout: 276 seconds)
128: [10:29:00] <simon_w|air> If you want to do more than just list them, then a GridField with https://github.com/simonwelsh/silverstripe-GridFieldRelationHandler will let you create something that behaves like the ManyManyComplexTableField did
129: [10:30:00] <simon_w|air> Oh, you'll want ClassName::get()->map()
130: [10:30:00] <simon_w|air> unless you've got a Title attribute on the DataObject
131: [10:30:00] * Unlearned has joined #silverstripe
132: [10:39:00] <samichlaus> ok thank you very much
133: [10:40:00] <samichlaus> anyway, what I want is just a page, on this page I want to add some Objects which I can deactivate or activate, would you choose has many or many many?
134: [10:54:00] <samichlaus> hmm ok
135: [10:54:00] <simon_w|air> I would choose many_many, just in case the client ends up wanting it on multiple pages
136: [10:55:00] <samichlaus> what I don't like, when I set $belongs_many_many I have to choose which pages the Objects belongs to, even If i add the Object on the Page I want it to belong to
137: [10:56:00] <simon_w|air> You shouldn't need to. A belongs_many_many pulls in the exact same data as the many_many
138: [10:56:00] <samichlaus> so I have only a one way relation
139: [10:56:00] <samichlaus> so I didn't set $belongs_many_many
140: [10:56:00] * UncleCheese has joined #silverstripe
141: [10:57:00] <samichlaus> so a one way relation isn't a problem?
142: [10:57:00] <samichlaus> at least it works as I want it to work
143: [10:58:00] <simon_w|air> a one way relation's fine
144: [10:59:00] * UncleCheese_ has joined #silverstripe
145: [11:00:00] * UncleCheese quit (Ping timeout: 245 seconds)
146: [11:01:00] <samichlaus> I think the checkboxsetfield isn't working for me as I need it to be sortable
147: [11:02:00] <samichlaus> Maybe i'll just add a boolean to the dataobject and check in the template if it's set or not
148: [11:02:00] <simon_w|air> Yeah, that works too
149: [11:02:00] * UncleCheese has joined #silverstripe
150: [11:03:00] * UncleCheese_ quit (Ping timeout: 245 seconds)
151: [11:04:00] * chillu has joined #silverstripe
152: [11:05:00] * UncleCheese_ has joined #silverstripe
153: [11:06:00] * UncleCheese quit (Ping timeout: 245 seconds)
154: [11:10:00] * chillu quit (Quit: chillu)
155: [11:10:00] * UncleCheese_ quit (Ping timeout: 245 seconds)
156: [11:12:00] * simon_w|air quit (Quit: This computer has gone to sleep)
157: [11:26:00] * chillu has joined #silverstripe
158: [11:35:00] * Liquide quit ()
159: [11:47:00] <travis-ci> [travis-ci] Build details : http://travis-ci.org/silverstripe/silverstripe-cms/builds/4533572
160: [11:47:00] * travis-ci has joined #silverstripe
161: [11:47:00] <travis-ci> [travis-ci] silverstripe/silverstripe-cms#217 (3.0 - 4269f94 : Ingo Schommer): The build passed.
162: [11:47:00] <travis-ci> [travis-ci] Change view : https://github.com/silverstripe/silverstripe-cms/compare/74a44933b2e8...4269f94126f7
163: [11:47:00] * travis-ci has left #silverstripe
164: [12:07:00] * lerni has joined #silverstripe
165: [12:08:00] * UncleCheese has joined #silverstripe
166: [12:18:00] * UncleCheese quit (Ping timeout: 248 seconds)
167: [12:29:00] * ajshort quit (Quit: Leaving)
168: [12:39:00] * Emil_Blume has joined #silverstripe
169: [13:15:00] * UncleCheese has joined #silverstripe
170: [13:16:00] * lerni quit (Remote host closed the connection)
171: [13:18:00] * UncleCheese_ has joined #silverstripe
172: [13:19:00] * dpde has joined #silverstripe
173: [13:19:00] * UncleCheese quit (Ping timeout: 245 seconds)
174: [13:22:00] * UncleCheese_ quit (Ping timeout: 245 seconds)
175: [13:23:00] <dpde> Hi there! is there a way to have an ajax search in the backend? what i am planing to do: on a edit form for a page an admin sould be able to fill out a search form an in the background this searchstring should be postet via ajax to run this query and after that the admin should see a list of the search results and can select one or more results. any idea how to implement this?
176: [13:43:00] * samichlaus quit (Quit: Leaving)
177: [14:02:00] * gelignite has joined #silverstripe
178: [14:08:00] * ARNHOFF has joined #silverstripe
179: [14:16:00] * Guest7380 has joined #silverstripe
180: [14:17:00] * pex__ has joined #silverstripe
181: [14:21:00] * UncleCheese has joined #silverstripe
182: [14:23:00] * irogue quit (Ping timeout: 276 seconds)
183: [14:24:00] * UncleCheese_ has joined #silverstripe
184: [14:25:00] * UncleCheese quit (Ping timeout: 245 seconds)
185: [14:28:00] * UncleCheese_ quit (Ping timeout: 245 seconds)
186: [14:35:00] * pex__ has left #silverstripe
187: [14:40:00] * dpde quit (Ping timeout: 245 seconds)
188: [14:54:00] * UncleCheese has joined #silverstripe
189: [14:55:00] * chillu quit (Quit: chillu)
190: [14:58:00] * ayushchd has joined #silverstripe
191: [14:58:00] * UncleCheese quit (Ping timeout: 245 seconds)
192: [14:59:00] <ayushchd> would that be forking?
193: [14:59:00] <ayushchd> I was trying to use composer to set up my dev environment, after composer is done, should I add a remote repo at my free github account?
194: [15:02:00] * Error404NotFound quit (Quit: User guilty of hitting the Big Red X...)
195: [15:15:00] * zfmf has joined #silverstripe
196: [15:53:00] <ayushchd> also is there any news regarding GSOC 2013? Is SilverStripe going to participate?
197: [16:08:00] * ayushchd quit (Quit: Page closed)
198: [16:21:00] * gelignite quit (Quit: http://bit.ly/nkczDT)
199: [16:40:00] * instabil has joined #silverstripe
200: [16:54:00] * chillu has joined #silverstripe
201: [17:28:00] * ayushchd has joined #silverstripe
202: [17:30:00] <ayushchd> Do we have any idea or projects page relating to silverstripe's participation in Google Summer of Code 2013?
203: [17:33:00] * FrozenFire quit (Read error: Operation timed out)
204: [17:33:00] * FrozenFire has joined #silverstripe
205: [19:20:00] * Emil_Blume quit (Quit: Leaving.)
206: [19:21:00] * instabil quit (Ping timeout: 245 seconds)
207: [19:21:00] * instabil has joined #silverstripe
208: [19:30:00] * zfmf has left #silverstripe
209: [19:31:00] * simon_w|air has joined #silverstripe
210: [20:26:00] * simon_w|air quit (Quit: This computer has gone to sleep)
211: [20:30:00] * gelignite has joined #silverstripe
212: [20:35:00] * ayushchd quit (Ping timeout: 245 seconds)
213: [21:03:00] * dendeffe has joined #silverstripe
214: [22:02:00] * liam has joined #silverstripe
215: [22:02:00] <liam> is the code for http://ss-express.silverstripe.com which creates the demo sites available?
216: [22:16:00] * Pyromanik__ has joined #silverstripe
217: [23:14:00] * Unlearned quit (Quit: Going offline, see ya! (www.adiirc.com))
218: [23:18:00] * ARNHOFF quit (Read error: Connection reset by peer)
219: [23:26:00] * simon_w|air has joined #silverstripe
220: [23:37:00] * gelignite quit (Quit: http://bit.ly/nkczDT)
221: [23:56:00] * Pyromanik__ has left #silverstripe

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