Extension talk:Semantic Signup/Archive

nice extension. But how do you create bots?

Also, it seems that one can't use this extension in conjunction with confirmEdit an a captcha. The captcha section seems not to be part of the

Setup error?
I am getting a warning message after I install the extension, create the bot and a user form.

Warning: call_user_func_array [function.call-user-func-array]: Unable to call SES_SignupFields::render in .../wiki/includes/parser/Parser.php on line 3243

Any ideas for me? Thanks much.

-- this problem, along with others, happens when the &lt;signupfields/&gt; tag is not at the top of the form.

SOLUTION: The callback for setting the parser hook needs to be modified. Replace line 194 with the following: --Mtyeh411 16:15, 10 September 2010 (UTC)

Bug: FCKEditor not working
In SemanticSignup 0.2.0 in file SES_Special.php line 301 $wgScriptPath is unknown. This prevents the loading of the FCKEditor.

Fix: Add $wgScriptPath to the list of global variables at the top of the printForm-Function.

Note: Also, make sure you include Semantic Signup after Semantic Forms in your LocalSettings.php, as the one uses variables defined in the other. Inserted a note in the installation instructions. --F.trott 14:14, 3 November 2009 (UTC)

Captcha
If there was a workaround for Captcha I'd be thrilled and already using this extension. I run a role playing game based in Wiki software and this would be a brilliant streamlining tool. Is there a workaround patch sort of thing available, seeing as the folks at SMW encourage captcha it seems like a workaround should be available. Does anyone have a solution they're willing to share? Kitsufox 14:34, 13 November 2009 (UTC)

Warning using Semantic Forms version 1.8.8
SF 1.9.x fixes this problem.

The SemanticSignup 0.2.0 worked fine till Yaron Koren came out with a new Semantic Forms (SF) version (1.8.8). Suddenly some added fields I created for the Signup process were given values from fields above and the extension generates the following warning when I went to the 'create account' page: Warning: Missing argument 4 for SFFormPrinter::formHTML in /SemanticForms/includes/SF_FormPrinter.inc on line 127

I'm not a php programmer but compared line 127 of SF_FormPrinter.inc (SF 1.8.7 versus SF 1.8.8). Turns out that Yaron and others changed a SF function that is called by:

Old line 127: function formHTML($form_def, $form_id, $form_submitted, $source_is_page, $existing_page_content = null, $page_title = null, $page_name_formula = null, $is_query = false, $embedded = false) {

New line 127: function formHTML($form_def, $form_submitted, $source_is_page, $existing_page_content = null, $page_title = null, $page_name_formula = null, $is_query = false, $embedded = false) {

The variable "$form_id" is missing in the new SF_FormPrinter.inc and apparently SemanticSignup 0.2.0 calls that function and passes on the function with the "$form_id" still in it.

Does anybody had the same experience and figured a work around this? It would be great if I can still use the SemanticSignup extension in the future! so please share your work around it. Thanks, --Albert Ke 17:46, 5 February 2010 (UTC)

Special:SemanticSignup does not load
after i include this line in the LocalSettings.php

require_once('extensions/SemanticSignup/includes/SES_Main.php');

something goes wrong and new a new account cannot be created. also the page Special:SemanticSignup is just blank...

i ve created a template but m unable to use it.please provide me a detail procedure on using this extension. ne help ll be appreciated

Credits URL is incorrect
Credit URL points to Semantic Watchlist in 0.3. C+P error. --Olivier Beaton 15:46, 21 November 2011 (UTC)

Real name not mandatory
HI,

I set $egSemanticSignupSettings['requireName'] = true; but the user can still be created altough the field "real name" was not filled out. Also if you make other custom fields mandatory through the form they can also be left blank. What can I do to make those fields truly mandatory? Thanks for your help, Markus 109.193.12.254 06:38, 7 December 2011 (UTC)

ComboBox seems to be not working
I'm trying to define a field as a combobox as described in Semantic Forms for a signup form. Works on all the other forms I made but somehow it doesn't work with the SemanticSignup form. I can define a field to be labeled as combobox; and it will show up as a combobox in "Show preview". But as soon as I want to test the SemanticSignup by register a new user, the combobox will turn out to be a drop box. Any idea on how to solve this? I'm using: Mediawiki 1.20alpha, SMW 1.7.0.2, SF 2.4alpha, Semantic Forms Input 0.5, Semantic Signup 0.3

--Albert Ke 18:10, 10 February 2012 (UTC)

Upload images & Semantic Signup
One of the fields I would like to include for people who register to our wiki is an option to upload a picture of themselves. Only people who have an account on the wiki can edit a page. So I defined a field to upload a image, and that all goes well but as soon as people try to upload a picture during the site registration they get a message "You must be logged in to upload files". In other words, people who register do not have the permission yet to upload files. Would there be a work around this so the defined Bot can upload a file in advance, similar like the page creation.

Appreciate any help on this!

Similar as above, I'm using: Mediawiki 1.20alpha, SMW 1.7.0.2, SF 2.4alpha, Semantic Forms Input 0.5, Semantic Signup 0.3

--Albert Ke 18:10, 10 February 2012 (UTC)

Signup form malformed
I'm having trouble using the tag. I've played around with putting at the top of the form, bottom of the form, outside the form... and nothing seems to work. The closest I get to correct is when I put it at the below the form (after ), but then I get the form labels, but the is gibberish:

UNIQbb19c214f3d46d5-nowiki-00000000-QINU Affiliation: 	UNIQbb19c214f3d46d5-nowiki-00000001-QINU Contact Info: 	UNIQbb19c214f3d46d5-nowiki-00000002-QINU

UNIQbb19c214f3d46d5-nowiki-00000003-QINU

If I put it inside the form, I get this: UNIQ1be7533c67369b7c-nowiki-00000000-QINU, and then the signup form.

Where do I put the so that it works?