<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
<HTML>
<HEAD>
<META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=us-ascii">
<META NAME="Generator" CONTENT="MS Exchange Server version 6.5.7226.0">
<TITLE>Upload problem - interaction with Wikiforms and CSS for form styles</TITLE>
</HEAD>
<BODY>
<!-- Converted from text/rtf format -->
<P ALIGN=LEFT><FONT SIZE=2 FACE="Arial">The original symptom was that I implemented wikiforms in a very vanilla fashion, using a group named "Contributions". I found that I could not add an attachment to any page created by wikiforms (e.g., Contributions.00001). John Rankin</FONT></SPAN><SPAN LANG="en-us"></SPAN><SPAN LANG="en-us"><FONT SIZE=2 FACE="Arial"> kindly</FONT></SPAN><SPAN LANG="en-us"></SPAN><SPAN LANG="en-us"></SPAN><FONT SIZE=2 FACE="Arial"> proposed a number of things to try, which didn’t resolve the problem, and things were compounded by the fact that uploads worked fine for other pages, even those with numeric names.</FONT></SPAN></P>
<P ALIGN=LEFT><FONT SIZE=2 FACE="Arial">In the process of exploring a suggestion about something entirely different, I accidentally discovered that I ha</FONT></SPAN><SPAN LANG="en-us"></SPAN><SPAN LANG="en-us"><FONT SIZE=2 FACE="Arial">ve</FONT></SPAN><SPAN LANG="en-us"></SPAN><SPAN LANG="en-us"></SPAN><FONT SIZE=2 FACE="Arial"> a file local/Contributions.php which contains</FONT></SPAN></P>
<P ALIGN=LEFT><SPAN LANG="en-us"><FONT SIZE=2 FACE="Arial">= = = = =</FONT></SPAN><SPAN LANG="en-us"></SPAN><SPAN LANG="en-us"></SPAN></SPAN></P>
<P ALIGN=LEFT><FONT SIZE=2 FACE="Arial"><?php if (!defined('PmWiki')) exit();</FONT></SPAN></P>
<P ALIGN=LEFT><FONT SIZE=2 FACE="Arial">if (preg_match('/[.\\/]\\d{</FONT></SPAN><SPAN LANG="en-us"></SPAN><SPAN LANG="en-us"></SPAN><FONT SIZE=2 FACE="Vrinda">5</FONT></SPAN><SPAN LANG="en-us"></SPAN><SPAN LANG="en-us"></SPAN><FONT SIZE=2 FACE="Arial">}$/',$pagename)) $HTMLStylesFmt['form'] = "</FONT></SPAN></P>
<P ALIGN=LEFT><FONT SIZE=2 FACE="Arial">#wikitext dt { font-weight: bold; }</FONT></SPAN></P>
<P ALIGN=LEFT><FONT SIZE=2 FACE="Arial">#wikitext dt:after { content: ':' }</FONT></SPAN></P>
<P ALIGN=LEFT><FONT SIZE=2 FACE="Arial">#wikitext p { margin-left:</FONT></SPAN><SPAN LANG="en-us"></SPAN><SPAN LANG="en-us"></SPAN> <FONT SIZE=2 FACE="Vrinda">40</FONT></SPAN><SPAN LANG="en-us"></SPAN><SPAN LANG="en-us"></SPAN><FONT SIZE=2 FACE="Arial">px; }";</FONT></SPAN></P>
<P ALIGN=LEFT><FONT SIZE=2 FACE="Arial">?></FONT></SPAN><SPAN LANG="en-us"></SPAN><SPAN LANG="en-us"></SPAN></P>
<P ALIGN=LEFT><SPAN LANG="en-us"><FONT SIZE=2 FACE="Arial">= = = = =</FONT></SPAN></P>
<P ALIGN=LEFT><FONT SIZE=2 FACE="Arial">I</FONT></SPAN><SPAN LANG="en-us"></SPAN><SPAN LANG="en-us"> <FONT SIZE=2 FACE="Arial">had forgotten this was part of installing</FONT></SPAN><SPAN LANG="en-us"></SPAN><SPAN LANG="en-us"></SPAN><FONT SIZE=2 FACE="Arial"> the wikiforms recipe</FONT></SPAN><SPAN LANG="en-us"></SPAN><SPAN LANG="en-us"><FONT SIZE=2 FACE="Arial"> (</FONT></SPAN><SPAN LANG="en-us"></SPAN><SPAN LANG="en-us"><FONT SIZE=2 FACE="Arial">started out as WikiFormCSS.php)</FONT></SPAN><SPAN LANG="en-us"></SPAN><SPAN LANG="en-us"></SPAN><FONT SIZE=2 FACE="Arial"> And I don’t understand</FONT></SPAN><SPAN LANG="en-us"></SPAN><SPAN LANG="en-us"> <FONT SIZE=2 FACE="Arial">exactly</FONT></SPAN><SPAN LANG="en-us"></SPAN><SPAN LANG="en-us"></SPAN> <FONT SIZE=2 FACE="Arial">what’s being done</FONT></SPAN><SPAN LANG="en-us"></SPAN><SPAN LANG="en-us"><FONT SIZE=2 FACE="Arial"> (Cookbook entry says</FONT></SPAN><SPAN LANG="en-us"></SPAN><SPAN LANG="en-us"> <FONT SIZE=2 FACE="Arial">“</FONT></SPAN><SPAN LANG="en-us"></SPAN><SPAN LANG="en-us"><FONT SIZE=2 FACE="Arial">to use the form styles</FONT></SPAN><SPAN LANG="en-us"></SPAN><SPAN LANG="en-us"><FONT SIZE=2 FACE="Arial">”</FONT></SPAN><SPAN LANG="en-us"></SPAN><SPAN LANG="en-us"><FONT SIZE=2 FACE="Arial">)</FONT></SPAN><SPAN LANG="en-us"></SPAN><SPAN LANG="en-us"></SPAN><FONT SIZE=2 FACE="Arial">, but I found that renaming the file (to avoid processing) made the problem go away. Of course, I’m not sure what OTHER side effects that had – the obvious one is that the headings / titles on the display of form instances are no longer bold.</FONT></SPAN><SPAN LANG="en-us"></SPAN><SPAN LANG="en-us"></SPAN></P>
<P ALIGN=LEFT><SPAN LANG="en-us"><FONT SIZE=2 FACE="Arial">Any s</FONT></SPAN><SPAN LANG="en-us"></SPAN><SPAN LANG="en-us"></SPAN><FONT SIZE=2 FACE="Arial">uggestions??</FONT></SPAN><SPAN LANG="en-us"></SPAN><SPAN LANG="en-us"><FONT SIZE=2 FACE="Arial"> Maybe a way to invoke this code only if the action is</FONT></SPAN><SPAN LANG="en-us"></SPAN><SPAN LANG="en-us"> <FONT SIZE=2 FACE="Arial">‘</FONT></SPAN><SPAN LANG="en-us"></SPAN><SPAN LANG="en-us"><FONT SIZE=2 FACE="Arial">read</FONT></SPAN><SPAN LANG="en-us"></SPAN><SPAN LANG="en-us"><FONT SIZE=2 FACE="Arial">’</FONT></SPAN><SPAN LANG="en-us"></SPAN><SPAN LANG="en-us"><FONT SIZE=2 FACE="Arial">?</FONT></SPAN></P>
<P ALIGN=LEFT><SPAN LANG="en-us"><FONT SIZE=2 FACE="Arial">Thanks!!</FONT></SPAN><SPAN LANG="en-us"></SPAN><SPAN LANG="en-us"></SPAN></SPAN></P>
<P ALIGN=LEFT><B><FONT COLOR="#008080" FACE="Arial">Clayton Curtis MD PhD</FONT></SPAN></B><SPAN LANG="en-us"></SPAN><SPAN LANG="en-us"></SPAN><FONT FACE="Times New Roman"><BR>
</FONT></SPAN><SPAN LANG="en-us"></SPAN><SPAN LANG="en-us"></SPAN><FONT SIZE=2 FACE="Times New Roman">VHA-IHS Interagency Liaison & Enterprise Architecture</FONT></SPAN><SPAN LANG="en-us"></SPAN><SPAN LANG="en-us"></SPAN><FONT FACE="Times New Roman"><BR>
</FONT></SPAN><SPAN LANG="en-us"></SPAN><SPAN LANG="en-us"></SPAN><FONT SIZE=2 FACE="Times New Roman"> VAMC (00)</FONT></SPAN><SPAN LANG="en-us"></SPAN><SPAN LANG="en-us"></SPAN><FONT FACE="Times New Roman"><BR>
</FONT></SPAN><SPAN LANG="en-us"></SPAN><SPAN LANG="en-us"></SPAN><FONT SIZE=2 FACE="Times New Roman"> 150 South Huntington Avenue</FONT></SPAN><SPAN LANG="en-us"></SPAN><SPAN LANG="en-us"></SPAN><FONT FACE="Times New Roman"><BR>
</FONT></SPAN><SPAN LANG="en-us"></SPAN><SPAN LANG="en-us"></SPAN><FONT SIZE=2 FACE="Times New Roman"> Boston, MA 02130</FONT></SPAN><SPAN LANG="en-us"></SPAN><SPAN LANG="en-us"></SPAN><FONT FACE="Times New Roman"><BR>
</FONT></SPAN><SPAN LANG="en-us"></SPAN><SPAN LANG="en-us"></SPAN><FONT SIZE=2 FACE="Times New Roman"> voice: 617-232-9500 x44786</FONT></SPAN><SPAN LANG="en-us"></SPAN><SPAN LANG="en-us"></SPAN><BR>
</SPAN><SPAN LANG="en-us"></SPAN><SPAN LANG="en-us"></SPAN><FONT SIZE=2 FACE="Times New Roman"> fax: 781-687-3470 email:</FONT></SPAN><SPAN LANG="en-us"></SPAN><SPAN LANG="en-us"><U></U></SPAN><U><FONT SIZE=2 FACE="Times New Roman"></FONT></SPAN></U><SPAN LANG="en-us"></SPAN><SPAN LANG="en-us"><U></U></SPAN><U> <FONT COLOR="#0000FF" SIZE=2 FACE="Times New Roman">clayton.curtis@med.va.gov</FONT></SPAN></U><SPAN LANG="en-us"></SPAN><SPAN LANG="en-us"></SPAN><FONT FACE="Times New Roman"></FONT></SPAN><SPAN LANG="en-us"></SPAN><SPAN LANG="en-us"></SPAN> </SPAN></P>
</BODY>
</HTML>