sub DoPreview { $ClickEdit = 0; print &GetHttpHeader(); print &GetHtmlHeader("$SiteName: " . T('Preview'), "Preview"); ############### ### replaced by gypark ### 미리보기에서 <mysign> 등의 preprocessor 사용 # print &WikiToHTML(&GetParam("text", undef)); my ($textPreview) = &GetParam("text", undef); $MainPage = &GetParam("id", "."); # 이 줄과 $MainPage =~ s|/.*||; # 이 줄을 추가 print &WikiToHTML(&ProcessPostMacro($textPreview)); ### ############### }
sub DoEdit { ... function preview() { ... body += '[body][form method="post" action="$ScriptName"]'; <-- 여긴 대괄호가 아니라 부등호인 자리 body += '<input type="hidden" name="id" value="$id">'; <-- 이 줄 추가 ... }