[10:50:53] Hey. Could someone suggest some media that teaches semantic web more in depth than the usual introductory videos? Perhaps (also?) the use and use cases, and future applications. [14:41:34] Yaron, I am trying to get a Semantic Form to accept a large chunk of text over a POST operation rather than a GET operation - but on submission I get a 'Request-URI Too Large'. Is there a way around that error? [14:42:23] Hm... there might be an Apache (assuming you're using that) or PHP setting you can use, to increase the maximum allowed size. [14:43:14] There is. But that'd require a recompilation of Apache. But POST should not influence URI size, should it? [14:51:11] Oathkeeper: I don't know... I guess that's strange. [14:52:41] In what way did you change from GET to POST? I thought SF forms used POST already. [14:53:08] It's an outside push to FormStart. [14:54:23] ( http://pastebin.com/P5tyU7sn ) [14:54:50] Oh, I get, you're prepopulating all the fields. [14:55:01] Sorry, yes. I could probably have phrased that better. [14:55:25] It works for smaller chunks of information, so I know POST works for it. [14:55:25] It might be easier (and a workaround), to put all that text into a separate wiki page, and then use "preload=". [14:55:56] It's not static text, so unfortunately I can't use that. [14:56:05] Oh, I see. [14:56:14] Is that free text composed of sections, by the way? [14:56:36] If so, you could have inputs in the form for each section, which would break up the text (and be a nicer UI). [14:56:47] It's also variable amount of sections. [14:56:49] On a larger scale, I'm using: http://finalkingdom.net/scene/view_wiki2.php?id=2025 [14:57:13] (This is just a test view, obviously) [14:57:28] Oh, I see. [14:57:43] That's an unusual use of the word "pose". [14:57:58] It is. [14:58:11] Another possibility is to have a multiple-instance template for each "pose". [14:58:25] Or rather, one instance of the template for each. [14:59:06] I'm not entirely sure I follow what structure you are envisioning. [14:59:16] Do you know about multiple-instance templates? [14:59:29] I do not. Give me a moment. [14:59:34] Alright. [15:01:11] Hrrrm. But would that be possible to prepopulate with multiple inputs? [15:01:54] Yes... the URL structure is a little tricky, but it's doable. [15:02:17] Where would I best hunt down the information re: the URL structure. [15:02:30] It's either "templateName[1][fieldName]=" or "templateName[fieldName][1]=", I can't remember which. [15:02:42] Not that bad, I guess. [15:02:44] I'll see if that'll work. [15:34:15] Looks like putting that in POST form - it doesn't like it much. It surprises me enough that it actually makes a GET based URL though. [15:34:30] It turns [15:34:30] [15:35:24] Into &Single_Pose[1]=&Single_Pose[2]= [15:36:05] (Just example numbers) [15:39:29] Welcome back. [15:39:41] Oathkeeper: hello! [15:40:09] I believe that was actually a bug in SF, that was fixed maybe two weeks ago. [15:40:39] If you get the latest version from Git, it should hopefully work better. [15:41:15] Sure. [15:42:19] Yep, updating fixed that part. [15:42:42] Now to see what happens when I fill it with a large amount of data. [15:45:49] As expected, Request-URI Too Large. Since the request ends up changing into a GET somewhere half-way-through and goes to a long URL name. [15:49:49] FormStart goes through fine, but when that redirects to FormEdit, the error comes to be. [15:54:48] Ah, it's because doRedirect makes a URL to redirect to FormEdit. [15:54:59] And because it translates from POST to GET because of that... [15:55:06] It ends up creating too large of a URI. [15:57:55] And it seems the workaround would be rather ugly. Since it'd require making a javascript based redirect. [16:15:09] Oh... I get it. [16:15:13] Oh well. :( [16:19:35] OHO [16:19:36] But. [16:19:47] I can just directly link to FormEdit and it'll be fine. [16:20:06] (Then what is the importance of FormStart though?) [16:22:10] It redirects the user to either Special:FormEdit/../... or ...?action=formedit. [16:22:11] Ah... it goes wrong the moment I press submit. So that's probably why FormStart was important. [16:22:25] And I think it does other stuff too.