From: <jon...@us...> - 2010-07-28 13:46:40
|
Revision: 28176 http://tikiwiki.svn.sourceforge.net/tikiwiki/?rev=28176&view=rev Author: jonnybradley Date: 2010-07-28 13:46:31 +0000 (Wed, 28 Jul 2010) Log Message: ----------- [FIX] Datachannels: External fields not getting written properly anymore (ever?) Modified Paths: -------------- trunk/lib/wiki-plugins/wikiplugin_datachannel.php trunk/templates/wiki-plugins/wikiplugin_datachannel.tpl Modified: trunk/lib/wiki-plugins/wikiplugin_datachannel.php =================================================================== --- trunk/lib/wiki-plugins/wikiplugin_datachannel.php 2010-07-28 12:58:05 UTC (rev 28175) +++ trunk/lib/wiki-plugins/wikiplugin_datachannel.php 2010-07-28 13:46:31 UTC (rev 28176) @@ -102,7 +102,7 @@ if (count($moreparts) < 2) { $moreparts[1] = $parts[0]; // no fieldname supplied so use same as fieldid } - $fields[ $moreparts[0] ] = array('fieldname' => $parts[0], 'fieldid' => $moreparts[1]); + $fields[ $parts[0] ] = $moreparts[0]; $js .= "\n".'$jq("input[name=\'' . $parts[0] . '\']").val( unescape($jq("#' . $moreparts[1] . '").val()));'; $inputfields[ $parts[0] ] = 'external'; } else { Modified: trunk/templates/wiki-plugins/wikiplugin_datachannel.tpl =================================================================== --- trunk/templates/wiki-plugins/wikiplugin_datachannel.tpl 2010-07-28 12:58:05 UTC (rev 28175) +++ trunk/templates/wiki-plugins/wikiplugin_datachannel.tpl 2010-07-28 13:46:31 UTC (rev 28176) @@ -7,12 +7,12 @@ {/if} <form method="post" action="#{$datachannel_execution}"{$form_class_attr}{$datachannel_form_onsubmit}> {foreach from=$datachannel_fields key=name item=label} - {if $name ne "external"} + {if $label ne "external"} <div> {$label|escape}: <input type="text" name="{$name|escape}"/> </div> {else} - <input type="hidden" name="{$label.fieldname|escape}" value="" /> + <input type="hidden" name="{$name|escape}" value="" /> {/if} {/foreach} <div class="submit_row"> This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |