From: Yaron K. <ya...@gm...> - 2010-02-16 03:00:18
|
Ah, I didn't think of that - there's no reason why that new "$form_id" shouldn't be turned into another optional parameter, so that SemanticSignup can function interrupted. I'll try to change this in the next version. -Yaron On Mon, Feb 15, 2010 at 12:14 PM, kettner <ke...@co...> wrote: > Hi All, > > I'm facing a problem when upgrading to SF 1.8.8. The SemanticSignup 0.2.0 > (that provides the capability to extend your wiki create account form) > worked fine till the upgrade to 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 > <directory to extension>/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. Any ideas are welcome! I posted this question also on the > SemanticSignup extension talk page a while ago as well as on the > sourceforge > project page, without luck so far. > > Version information: > MW 1.15.1 > Php 5.2.9 > MySQL 5.0.67 > SF 1.8.7 (since I can't upgrade) > Semantic signup 0.2.0 > SMW 1.4.3 > > Thank you, > Albert. > > ------------------------------------------------------------------------------ > SOLARIS 10 is the OS for Data Centers - provides features such as DTrace, > Predictive Self Healing and Award Winning ZFS. Get Solaris 10 NOW > http://p.sf.net/sfu/solaris-dev2dev > _______________________________________________ > Semediawiki-user mailing list > Sem...@li... > https://lists.sourceforge.net/lists/listinfo/semediawiki-user > -- WikiWorks · MediaWiki Consulting · http://wikiworks.com |