<li><a href="#ObjectMethod *protect_PlainText*"> ObjectMethod protectPlainText <tt>($text) -> $tml</tt></a></li>
<li><a href="#ObjectMethod *make_TopicSummary*"> ObjectMethod makeTopicSummary <tt>($theText,$theTopic,$theWeb,$theFlags) -> $tml</tt></a></li>
<li><a href="#ObjectMethod *take_OutProtected*"> ObjectMethod takeOutProtected <tt>(\$text,$re,\%map) -> $text</tt></a></li>
- <li><a href="#ObjectMethod *put_BackProtected*"> ObjectMethod putBackProtected <tt>(\$text,\%map,$tag,$newtag,$callBack) -> $text</tt></a></li>
+ <li><a href="#ObjectMethod *put_BackProtected*"> ObjectMethod putBackProtected <tt>(\$text,\%map,$callback) -> $text</tt></a></li>
<li><a href="#ObjectMethod <strong>take_OutBlocks</strong> (\"> ObjectMethod takeOutBlocks <tt>(\$text,$tag,\%map) -> $text</tt></a></li>
<li><a href="#ObjectMethod <strong>put_BackBlocks</strong> (\"> ObjectMethod putBackBlocks <tt>(\$text,\%map,$tag,$newtag,$callBack) -> $text</tt></a></li>
<li><a href="#ObjectMethod *render_RevisionInf"> ObjectMethod renderRevisionInfo <tt>($web,$topic,$meta,$rev,$format) -> $string</tt></a></li>
WARNING: if you want to take out <!-- comments --> you _will_ need to re-write all the takeOuts to use a different placeholder
-## <a name="ObjectMethod <strong>put_BackProtected*"></a> [[ObjectMethod]] \*putBackProtected `(\$text,\%map,$tag,$newtag,$callBack) -> $text`
+## <a name="ObjectMethod <strong>put_BackProtected*"></a> [[ObjectMethod]] \*putBackProtected `(\$text,\%map,$callback) -> $text`
Return value: $text with blocks added back
- `\$text` - reference to text to process
- `\%map` - map placeholders to blocks removed by takeOutBlocks
+- `$callback` - Reference to function to call on each block being inserted (optional)
Reverses the actions of takeOutProtected.