#silverstripe IRC Log

IRC log for 3 November 2016

All timestamps are in UTC.

1: [00:10:47] * bubaphex has joined #silverstripe
2: [00:15:41] * micmania1 quit (Quit: micmania1)
3: [00:17:03] * DanaeNZ quit (Remote host closed the connection)
4: [00:17:40] * DanaeNZ has joined #silverstripe
5: [00:22:11] * DanaeNZ quit (Ping timeout: 250 seconds)
6: [00:24:59] * DanaeNZ has joined #silverstripe
7: [00:33:38] * bubaphex quit (Quit: bubaphex)
8: [00:34:38] * micmania1 has joined #silverstripe
9: [00:34:52] * bubaphex has joined #silverstripe
10: [00:52:10] <Stomach> DanaeNZ stop blinking
11: [00:52:20] <DanaeNZ> HUH
12: [00:52:28] <DanaeNZ> oh right
13: [00:52:34] <DanaeNZ> the thing I said earlier
14: [00:52:40] <DanaeNZ> DON'T BLINK
15: [00:52:58] <Stomach> STOP IT
16: [00:53:23] <zippy> arrghh time is still moving...
17: [00:53:32] <zippy> I think we are going to have to resort to plan B Stomach...
18: [00:53:48] <zippy> make DanaeNZ stop blinking... perminantly..
19: [00:54:02] * micmania1 quit (Quit: micmania1)
20: [00:54:09] <zippy> *cough* so on an unrelated note.. where do you work DanaeNZ
21: [00:54:12] <Stomach> cut off her eyelids
22: [00:54:16] <Stomach> she works at Toast
23: [00:54:16] <zippy> ;-)
24: [00:54:21] <Stomach> I know where it is
25: [00:54:30] <zippy> like her eyelids, how appropreate...
26: [00:55:08] <DanaeNZ> Who is chopping off what now?!
27: [00:55:15] <Stomach> shes already hiding them behind her eyes!
28: [00:55:16] <Stomach> http://toast.co.nz/mysite/dist/images/standard/people/danae.jpg
29: [00:55:25] <DanaeNZ> Aagggghhh
30: [00:55:31] <DanaeNZ> those eyes scream
31: [00:55:35] <DanaeNZ> "please help"
32: [00:55:57] <DanaeNZ> but not really
33: [01:01:51] * bubaphex quit (Quit: bubaphex)
34: [01:04:15] * bubaphex has joined #silverstripe
35: [01:10:07] * micmania1 has joined #silverstripe
36: [01:10:15] * Stomach quit (Quit: zzz)
37: [01:16:10] * Stomach has joined #silverstripe
38: [01:16:33] * bubaphex quit (Quit: bubaphex)
39: [01:19:22] * bubaphex has joined #silverstripe
40: [01:22:59] * micmania1 quit (Quit: micmania1)
41: [01:24:11] * micmania1 has joined #silverstripe
42: [01:27:50] * bubaphex quit (Quit: bubaphex)
43: [01:29:37] * Azure quit (Quit: My MacBook has gone to sleep. ZZZzzz…)
44: [01:32:55] <zippy> Stomach: knows... silverstripe-versioneddataobjects. Do you know what version the "delete from gridfield but leaves object in the _live table" was fixed in? If you ever ran into it..
45: [01:33:59] <zippy> founds it, nm
46: [01:36:05] <zippy> 1.5
47: [01:37:08] <Stomach> uhhh yeah
48: [01:37:36] <Stomach> we have an unpublish action instead of a delete
49: [01:37:42] <Stomach> and then you have to go into the record to delete it
50: [01:37:50] <Stomach> makes it harder to accidentally fuck up
51: [01:38:14] * Azure has joined #silverstripe
52: [01:40:14] * janneklouman-- has joined #silverstripe
53: [01:44:53] * janneklouman-- quit (Ping timeout: 260 seconds)
54: [01:49:19] * Stomach quit (Quit: zzz)
55: [01:58:44] * bubaphex has joined #silverstripe
56: [02:09:52] * bubaphex quit (Quit: bubaphex)
57: [02:13:48] * bubaphex has joined #silverstripe
58: [02:16:34] * janneklouman-- has joined #silverstripe
59: [02:16:59] * Stomach has joined #silverstripe
60: [02:21:14] * janneklouman-- quit (Ping timeout: 256 seconds)
61: [02:26:51] * bubaphex quit (Quit: bubaphex)
62: [02:35:04] * Stomach_ has joined #silverstripe
63: [02:36:43] * Stomach quit (Ping timeout: 245 seconds)
64: [02:38:15] * bubaphex has joined #silverstripe
65: [02:56:21] * helenclarko quit (Read error: Connection reset by peer)
66: [03:00:10] <ss-helper> SilverStripe 4.0.0 alpha 3 released - https://groups.google.com/d/msg/silverstripe-announce/AxOE0BHPIYQ/KpeEqEc3AwAJ
67: [03:03:09] * janneklouman-- has joined #silverstripe
68: [03:08:08] * janneklouman-- quit (Ping timeout: 260 seconds)
69: [03:09:50] * Hailwood has joined #silverstripe
70: [03:14:13] <Hailwood> Hey folks, anyone here overly familiar with omnipay? I make three different situations where I need to use the payment express gateway, but with different credentials
71: [03:25:11] * zippy quit (Quit: My MacBook has gone to sleep. ZZZzzz…)
72: [03:57:20] * Stomach_ quit (Quit: zzz)
73: [04:01:21] <Hailwood> Well that was easy class MyNS\AnotherPxPayGateway extends \Omnipay\PaymentExpress\PxPayGateway {}
74: [04:01:48] <Hailwood> and then it's just a case of setting up the Yaml for \MyNS\AnotherPxPayGateway and using it :)
75: [04:03:22] * bubaphex quit (Quit: bubaphex)
76: [04:06:48] * cheddam has joined #silverstripe
77: [04:11:09] * janneklouman-- has joined #silverstripe
78: [04:15:42] * DanaeNZ quit (Remote host closed the connection)
79: [04:15:48] * janneklouman-- quit (Ping timeout: 260 seconds)
80: [04:16:17] * DanaeNZ has joined #silverstripe
81: [04:20:46] * DanaeNZ quit (Ping timeout: 244 seconds)
82: [04:29:40] * Stomach has joined #silverstripe
83: [04:51:24] * watguy has joined #silverstripe
84: [04:59:22] * micmania1 quit (Quit: micmania1)
85: [05:01:10] * adrexia quit (Quit: My Mac has gone to sleep. ZZZzzz…)
86: [05:05:24] * cheddam quit (Quit: My MacBook Pro has gone to sleep. ZZZzzz…)
87: [05:35:26] * watguy quit (Ping timeout: 260 seconds)
88: [05:45:26] * wmk quit (Ping timeout: 250 seconds)
89: [05:52:32] * Stomach quit (Quit: zzz)
90: [06:27:23] * Stomach has joined #silverstripe
91: [06:43:42] * janneklouman-- has joined #silverstripe
92: [06:46:16] <Firesphere> Kinda quiet here currently :(
93: [06:46:22] <Firesphere> Everyone on Slack or something?
94: [06:48:23] * janneklouman-- quit (Ping timeout: 245 seconds)
95: [06:54:52] * micmania1 has joined #silverstripe
96: [06:58:10] * wmk has joined #silverstripe
97: [07:19:07] * darianno has joined #silverstripe
98: [07:39:45] * zippy has joined #silverstripe
99: [07:42:37] * zippy quit (Client Quit)
100: [08:17:46] * DanaeNZ has joined #silverstripe
101: [08:17:57] * Stomach quit (Quit: zzz)
102: [08:22:29] * DanaeNZ quit (Ping timeout: 260 seconds)
103: [08:30:07] * swaiba has joined #silverstripe
104: [08:30:49] <wmk> swaiba, ☺/
105: [08:30:55] <swaiba> hey wmk
106: [08:40:50] * lerni has joined #silverstripe
107: [08:53:22] <swaiba> hello lerni o/
108: [08:54:16] <lerni> hey barry - long time no see :)
109: [08:54:26] * wmk lols
110: [08:54:29] <wmk> hey sting!
111: [08:55:21] * kinglozzer has joined #silverstripe
112: [08:56:05] <lerni> hola wmk
113: [08:59:39] * agent44 has joined #silverstripe
114: [09:07:10] * NETim has joined #silverstripe
115: [09:14:25] * janneklouman-- has joined #silverstripe
116: [09:39:31] * cupcake has joined #silverstripe
117: [09:41:32] * NETim quit (Quit: Leaving)
118: [10:31:36] * agent44 quit (Quit: zzz)
119: [10:31:57] * agent44 has joined #silverstripe
120: [10:45:14] <ss-helper> how to get pages based on the current locale in silverstripe? - http://stackoverflow.com/questions/40399329/how-to-get-pages-based-on-the-current-locale-in-silverstripe
121: [10:45:14] <ss-helper> SilverStripe .ico preview - http://stackoverflow.com/questions/40108758/silverstripe-ico-preview
122: [10:51:24] <lerni> kinglozzer: I really like htmleditorstylinghook
123: [11:41:30] * darianno quit (Read error: Connection reset by peer)
124: [11:46:44] <kinglozzer> Great lerni!: D
125: [11:53:18] * samsam has joined #silverstripe
126: [11:53:23] <samsam> supsupsup
127: [11:53:43] <samsam> how do you set Requirements::css to a ModelAdmin?
128: [11:54:28] <swaiba> ModelAdmin init function ?
129: [11:54:36] <swaiba> or in yml...
130: [11:55:14] <swaiba> LeftAndMain:
131: [11:55:15] <swaiba> extra_requirements_css:
132: [11:55:28] <swaiba> - mysite/css/mycss.css
133: [11:57:11] <samsam> like so right: http://www.sspaste.com/paste/show/581b260e1c574
134: [12:01:06] <swaiba> yeah, or the yml you're choice
135: [12:11:24] <samsam> strange, both methods dont work
136: [12:11:58] <swaiba> well I suspect somethine else going on as both have worked for me and are well documented
137: [12:12:06] <swaiba> !flush samsam
138: [12:12:06] <ss-helper> samsam: Have you flushed? Try doing a ?flush=all and /dev/build then see if it's sorted. Do it twice for good measure ;-)
139: [12:12:23] <swaiba> I also remove the entire cache folder content to ensure this
140: [12:15:16] <ss-helper> how to make news and articles using the same silverstripe news module? - http://stackoverflow.com/questions/40401203/how-to-make-news-and-articles-using-the-same-silverstripe-news-module
141: [12:18:38] <samsam> about that, where is the cache folder located? I've been looking for it
142: [12:19:39] * DanaeNZ has joined #silverstripe
143: [12:21:19] <swaiba> samsam lol
144: [12:21:27] <samsam> :p
145: [12:21:37] <swaiba> are you on windows?
146: [12:21:37] <samsam> seriously, it's hidden at the end of the rainbow or something
147: [12:21:46] <samsam> my files are on remote server
148: [12:21:55] <swaiba> on so unix?
149: [12:21:57] <samsam> indeed
150: [12:22:00] * micmania1 quit (Quit: micmania1)
151: [12:22:10] <swaiba> I only ask because if your localhost could be different
152: [12:22:22] <swaiba> well it's going to be in your default temp folder
153: [12:22:25] * UndefinedOffset has joined #silverstripe
154: [12:22:26] <samsam> oh
155: [12:22:38] <swaiba> BUT if you make a silverstripe-cache folder in the webroot then SS uses that instead
156: [12:22:57] <swaiba> so you likely have a bunch of stuff in your temp folder that can be deleted
157: [12:23:08] <swaiba> it's a good idea to always make the folder in teh webroot
158: [12:23:26] <gamma> Hey. I'm having an issue where I can't edit a specific page. Another user has logged in and said that it says that I'm currently editing the page (though I'm not any more). Has anyone had this issue previously?
159: [12:24:16] * DanaeNZ quit (Ping timeout: 265 seconds)
160: [12:24:32] * leomeloxp has joined #silverstripe
161: [12:25:20] <samsam> swaiba you're right, cool didn't know that
162: [12:25:39] <samsam> still no included css in my custom modeladmins tho :/
163: [12:26:15] <samsam> gamma did you log out before the other users started editing?
164: [12:26:53] <swaiba> samsam put a debug string in your model admin init, check it's called
165: [12:27:12] <swaiba> then search the page for the css inclusion when it is called
166: [12:27:21] <swaiba> if both are happening it's invalid css?
167: [12:27:51] <samsam> lol wait a second, does it check if the file exists? because I entered a dummy path
168: [12:27:59] <samsam> mysite/css/nonexisting.css
169: [12:29:21] * leomeloxp quit (Client Quit)
170: [12:29:56] <gamma> samsam: I've tried to log out and back in again. It's still saying that I'm editing for them and it won't let me edit the page.
171: [12:31:00] <samsam> it says that YOU are editing for THEM?
172: [12:31:02] <samsam> are you sure?
173: [12:31:09] <wmk> gamma, what version of SS?
174: [12:32:07] <gamma> samsam: It does.
175: [12:32:14] <gamma> wmk: Uh. I think we're stuck on 3.1 at the moment
176: [12:32:28] <wmk> never ever seen this on 3.1
177: [12:32:41] <wmk> do you have a module installed that adds this functionality?
178: [12:33:02] <gamma> That adds which functionality?
179: [12:33:06] <samsam> I believe I've seen this before
180: [12:33:19] <wmk> gamma, locking a page when someone else edits it
181: [12:34:01] <gamma> https://github.com/sheadawson/silverstripe-editlock - I guess this one, yeah.
182: [12:34:24] <samsam> Ha!
183: [12:35:31] <swaiba> samsam yeah it does only include files that exist
184: [12:35:46] <swaiba> I think that is a bug being fixed to error if in dev mode and the fiel doesn't exist
185: [12:36:02] <samsam> swaiba cheers, than this should be easy to fix, doing another test
186: [12:36:04] <swaiba> but of course I only include files I know are there :-P (yeah right)
187: [12:36:33] <samsam> gamma: I have no idea what could be causing this, but you could always post an issue to the GitHub page
188: [12:36:44] <samsam> swaiba: lol makes sense
189: [12:39:07] <kinglozzer> gamma: Try adding ?editanyway=1 to the end of the url :P
190: [12:41:28] <kinglozzer> gamma: Could timezone data on the server have changed recently?
191: [12:41:28] <samsam> swaiba: you're right, file has to exist. I underestimated the intelligence of Requirements object
192: [12:41:53] <swaiba> samsam like I said I'm sure I've heard that is being fixed to report it in dev at some point
193: [12:42:09] <kinglozzer> swaiba: It's already done in 4 :)
194: [12:42:23] <swaiba> and that is why I've heard about it kinglozzer :)
195: [12:42:24] <samsam> how is it reported?
196: [12:42:37] <kinglozzer> An error
197: [12:42:51] <gamma> kinglozzer: Doesn't work, and the time on both the server and my machine are correct.
198: [12:42:53] <kinglozzer> or a warning
199: [12:43:09] <samsam> Let's crash the whole cms because icons.css doesnt work :p
200: [12:43:20] <kinglozzer> gamma: If you have database access, just remove all the entries from the "RecordBeingEdited" table
201: [12:44:30] <gamma> I unfortunately don't. I'll get on to the DBA though. Thanks for the advice.
202: [12:45:55] <samsam> hmm, is that a good practice? using database entries for such 'live' events?
203: [12:46:27] <samsam> 'isBeingEdited'
204: [12:46:47] * agent44 quit (Quit: zzz)
205: [12:47:52] * agent44 has joined #silverstripe
206: [12:51:57] * swaiba quit (Remote host closed the connection)
207: [13:02:26] * DanaeNZ has joined #silverstripe
208: [13:16:51] * samsam quit (Ping timeout: 260 seconds)
209: [14:01:03] * cloph is now known as cloph_away
210: [14:05:57] * muskie9 has joined #silverstripe
211: [14:20:03] * UndefinedOffset quit (Quit: Leaving.)
212: [14:45:40] * UndefinedOffset has joined #silverstripe
213: [14:57:43] * wmk quit (Ping timeout: 268 seconds)
214: [15:35:44] * DanaeNZ quit (Ping timeout: 260 seconds)
215: [15:36:23] * Zauberfi1ch1 quit (Ping timeout: 256 seconds)
216: [15:44:47] * UndefinedOffset quit (Quit: Leaving.)
217: [16:00:14] * muskie9 quit (Ping timeout: 252 seconds)
218: [16:11:08] * UndefinedOffset has joined #silverstripe
219: [16:15:56] * cupcake quit (Ping timeout: 260 seconds)
220: [16:29:08] * muskie9 has joined #silverstripe
221: [16:41:13] * UndefinedOffset1 has joined #silverstripe
222: [16:41:14] * UndefinedOffset quit (Disconnected by services)
223: [16:41:25] * UndefinedOffset1 is now known as UndefinedOffset
224: [16:45:29] <ss-helper> Re: [silverstripe-dev] Member Profile extendable area - https://groups.google.com/d/msg/silverstripe-dev/mD1GzF5aZH0/KSA1kk6cAQAJ
225: [16:56:50] * agent44 quit (Quit: zzz)
226: [16:58:20] * agent44 has joined #silverstripe
227: [17:00:27] <ss-helper> Re: [silverstripe-dev] Member Profile extendable area - https://groups.google.com/d/msg/silverstripe-dev/mD1GzF5aZH0/aZOZqhGcAQAJ
228: [17:14:12] * lerni quit ()
229: [17:29:42] * agent44 quit (Quit: zzz)
230: [17:32:39] * DanaeNZ has joined #silverstripe
231: [17:36:58] * DanaeNZ quit (Ping timeout: 250 seconds)
232: [18:13:49] * janneklouman-- quit (Ping timeout: 244 seconds)
233: [18:15:51] * UncleCheese has joined #silverstripe
234: [18:28:11] * Stomach has joined #silverstripe
235: [19:06:44] * UncleCheese quit (Quit: My MacBook Pro has gone to sleep. ZZZzzz…)
236: [19:17:08] * gelignite has joined #silverstripe
237: [19:20:00] * janneklouman-- has joined #silverstripe
238: [19:36:59] * Stomach quit (Quit: zzz)
239: [19:41:36] * Stomach has joined #silverstripe
240: [19:41:38] * Phlunk3 quit (Ping timeout: 256 seconds)
241: [19:44:06] * DanaeNZ has joined #silverstripe
242: [19:46:22] * bubaphex has joined #silverstripe
243: [20:00:01] * cheddam has joined #silverstripe
244: [20:00:59] * Stomach quit (Quit: zzz)
245: [20:02:07] * Stomach has joined #silverstripe
246: [20:08:23] * Hailwood quit (Quit: Konversation terminated!)
247: [20:11:25] * UncleCheese has joined #silverstripe
248: [20:15:32] <ss-helper> Re: [silverstripe-dev] Member Profile extendable area - https://groups.google.com/d/msg/silverstripe-dev/mD1GzF5aZH0/P3XquJCmAQAJ
249: [20:54:20] * janneklouman-- quit (Read error: Connection reset by peer)
250: [20:55:47] * micmania1 has joined #silverstripe
251: [21:01:11] * janneklouman-- has joined #silverstripe
252: [21:02:41] * bubaphex quit (Quit: bubaphex)
253: [21:04:32] * UndefinedOffset quit (Quit: Leaving.)
254: [21:04:36] * bubaphex has joined #silverstripe
255: [21:04:56] <DanaeNZ> oh man
256: [21:05:00] <DanaeNZ> thank god it's friday
257: [21:05:04] <DanaeNZ> this week has been a whirlwind
258: [21:07:13] <muskie9> DanaeNZ only thurs here 😞
259: [21:07:16] * Phlunk3 has joined #silverstripe
260: [21:07:21] <DanaeNZ> dayum
261: [21:07:28] <DanaeNZ> it's okay muskie9, tomorrow is friday
262: [21:07:51] <muskie9> had a 4 day week too, so not the worst... had to scope a couple durpal sites though
263: [21:08:08] <DanaeNZ> ew
264: [21:08:55] <muskie9> AND had to work in worderp... I feel like I need to take a shower
265: [21:10:17] * Hailwood has joined #silverstripe
266: [21:11:44] * Stomach_ has joined #silverstripe
267: [21:11:47] <Hailwood> Hey folks, I have a DO1 has_many DO2 has_many (DO3 or DO4) (DO4 extends DO3). Other than looping every DO2 connected to DO1 is it possible to check if DO1 is linked to any DO4s?
268: [21:14:05] <muskie9> Hailwood perhaps $DO1->DO2's()->relation('DO4');
269: [21:14:06] * Stomach quit (Ping timeout: 252 seconds)
270: [21:14:09] <muskie9> http://api.silverstripe.org/3.4/class-DataList.html#_relation
271: [21:14:21] <muskie9> I've seen something like that, might have it bookmarked
272: [21:15:02] <Nightjar> http://gph.is/1FAI9Ha DanaeNZ
273: [21:20:10] <DanaeNZ> Nightjar: my hand is a DOLPHIN
274: [21:20:32] <Nightjar> ref?
275: [21:20:57] <Nightjar> Hailwood, dot notation I think might work.
276: [21:21:58] <Hailwood> Nightjar: I'll give it a go.
277: [21:22:01] * spronk has joined #silverstripe
278: [21:23:09] <Nightjar> DO4::get()->filter('DO2.DO1ID' => $DO1->ID)
279: [21:23:10] <Nightjar> or something
280: [21:23:13] <Nightjar> idk, give it a gan
281: [21:24:01] <spronk> wat
282: [21:28:22] * micmania1 quit (Quit: micmania1)
283: [21:28:59] <Nightjar> wat
284: [21:29:31] <spronk> WAT?
285: [21:29:40] * micmania1 has joined #silverstripe
286: [21:29:43] <Nightjar> WAT!
287: [21:29:48] <spronk> WAT?!?!?!?!?!?
288: [21:29:58] <Nightjar> U FN WOT M8!?
289: [21:30:04] <spronk> ....
290: [21:30:04] <spronk> :D
291: [21:30:09] <Nightjar> sup bro
292: [21:30:18] <Nightjar> xD
293: [21:30:52] <muskie9> hate it when I can't find code I know is out there somewhere
294: [21:30:56] <spronk> ss4 looks interesting
295: [21:35:14] <Nightjar> wachoo look'n for muskie9 ?
296: [21:36:01] <muskie9> just a question posted in irc months ago... thought I bookmarked it, but guessing the code link is probably expired anyways
297: [21:38:34] * DanaeNZ quit (Remote host closed the connection)
298: [21:39:46] * DanaeNZ has joined #silverstripe
299: [21:40:57] <Nightjar> muskie9, depends on what it was in. sspastes last forever
300: [21:41:03] <muskie9> true
301: [21:41:10] * UncleCheese quit (Quit: My MacBook Pro has gone to sleep. ZZZzzz…)
302: [21:41:11] <Nightjar> search it :>
303: [21:41:28] <Nightjar> logs.silverstripe.org
304: [21:42:09] * micmania1 quit (Quit: micmania1)
305: [21:42:47] <muskie9> searched through the logs already... I have a working example in a project I think... just need to remember which one lol
306: [21:43:53] * micmania1 has joined #silverstripe
307: [21:45:52] <Nightjar> haha muskie9 - that feeling I do know!
308: [21:46:16] <muskie9> happens almost every project... "now where did I do that before???"
309: [21:46:38] <Nightjar> always never not modules!
310: [21:47:14] <Nightjar> I did that for like, a good year or more before I gave up and started making things more modular
311: [21:50:14] <muskie9> we've been doing that too... but then we extend our modular stuff... it's usually in there
312: [22:03:58] * muskie9 quit (Quit: Textual IRC Client: www.textualapp.com)
313: [22:25:36] * janneklouman-- quit (Read error: Connection reset by peer)
314: [22:26:53] * Azure quit (Remote host closed the connection)
315: [22:36:43] * micmania1 quit (Quit: micmania1)
316: [22:36:52] * janneklouman-- has joined #silverstripe
317: [22:39:08] * bubaphex quit (Quit: bubaphex)
318: [22:40:12] * bubaphex has joined #silverstripe
319: [22:49:46] * gelignite quit (Quit: http://bit.ly/1kso8Ta)
320: [22:55:58] * bubaphex quit (Quit: bubaphex)
321: [23:00:01] * ss-helper quit (Remote host closed the connection)
322: [23:00:16] * ss-helper has joined #silverstripe
323: [23:01:31] * bubaphex has joined #silverstripe
324: [23:06:03] * bubaphex quit (Client Quit)
325: [23:10:10] * micmania1 has joined #silverstripe
326: [23:11:07] * Azure has joined #silverstripe
327: [23:21:24] * janneklouman-- quit (Ping timeout: 260 seconds)
328: [23:22:04] * micmania1 quit (Quit: micmania1)
329: [23:36:05] * micmania1 has joined #silverstripe

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