some document.write replacements with better method
This commit is contained in:
		| @@ -84,7 +84,13 @@ | ||||
|         <td> | ||||
|             <script type="text/javascript" language="JavaScript" src="serendipity_editor.js"></script> | ||||
|             <input class="input_textbox" type="text" id="img_icon" name="serendipity[cat][icon]" value="{$this_cat.category_icon|default:""|escape:"html"}" onchange="document.getElementById('imagepreview').src = this.value; document.getElementById('imagepreview').style.display = '';" /> | ||||
|             <script type="text/javascript" language="JavaScript">document.write('<input type="button" name="insImage" value="{$CONST.IMAGE}" {literal}onclick="window.open(\'serendipity_admin_image_selector.php?serendipity[htmltarget]=img_icon&serendipity[filename_only]=true\', \'ImageSel\', \'width=800,height=600,toolbar=no,scrollbars=1,scrollbars,resize=1,resizable=1\');" class="serendipityPrettyButton input_button" />');</script><!-- noscript>FIXXME: Emit a warning if JS is disabled</noscript -->{/literal} | ||||
|             <script type="text/javascript" language="JavaScript"> | ||||
|                 var img_icon     = document.getElementById('img_icon'); | ||||
|                 var imgBtn       = document.createElement('div'); | ||||
|                 imgBtn.id        = "category_ml_popup"; | ||||
|                 imgBtn.innerHTML = '<input type="button" name="insImage" value="<?php echo IMAGE ; ?>" onclick="window.open(\'serendipity_admin_image_selector.php?serendipity[htmltarget]=img_icon&serendipity[filename_only]=true\', \'ImageSel\', \'width=800,height=600,toolbar=no,scrollbars=1,scrollbars,resize=1,resizable=1\');" class="serendipityPrettyButton input_button" />'; | ||||
|                 img_icon.parentNode.insertBefore(imgBtn, img_icon.nextSibling); | ||||
|             </script> | ||||
|         </td> | ||||
|     </tr> | ||||
|  | ||||
|   | ||||
| @@ -15,7 +15,7 @@ class serendipity_event_entryproperties extends serendipity_event | ||||
|         $propbag->add('description',   PLUGIN_EVENT_ENTRYPROPERTIES_DESC); | ||||
|         $propbag->add('stackable',     false); | ||||
|         $propbag->add('author',        'Garvin Hicking'); | ||||
|         $propbag->add('version',       '1.30'); | ||||
|         $propbag->add('version',       '1.31'); | ||||
|         $propbag->add('requirements',  array( | ||||
|             'serendipity' => '0.8', | ||||
|             'smarty'      => '2.6.7', | ||||
| @@ -437,7 +437,13 @@ class serendipity_event_entryproperties extends serendipity_event | ||||
|                 <tr> | ||||
|                     <td class="customfield_<?php echo $fieldname; ?> customfield_name"><strong><?php echo $fieldname; ?></strong></td> | ||||
|                     <td class="customfield_<?php echo $fieldname; ?> customfield_value"><textarea id="prop<?php echo htmlspecialchars($fieldname); ?>" name="serendipity[properties][<?php echo htmlspecialchars($fieldname); ?>]"><?php echo htmlspecialchars($value); ?></textarea></td> | ||||
|                     <td valign="top"><script type="text/javascript" language="JavaScript">document.write('<input class="serendipityPrettyButton input_button" type="button" name="insImage" value="<?php echo MEDIA ; ?>" onclick="window.open(\'serendipity_admin_image_selector.php?serendipity[htmltarget]=prop<?php echo htmlspecialchars($fieldname); ?>&serendipity[filename_only]=true\', \'ImageSel\', \'width=800,height=600,toolbar=no,scrollbars=1,scrollbars,resize=1,resizable=1\');" class="serendipityPrettyButton" />');</script></td> | ||||
|                     <td valign="top" id="ep_column_<?php echo htmlspecialchars($fieldname); ?>"> | ||||
|                         <script type="text/javascript" language="JavaScript"> | ||||
|     var epColumn       = document.getElementById('ep_column_<?php echo htmlspecialchars($fieldname); ?>'); | ||||
|     var epImgBtn       = document.createElement('span'); | ||||
|     epImgBtn.innerHTML = '<input class="serendipityPrettyButton input_button" type="button" name="insImage" value="<?php echo MEDIA ; ?>" onclick="window.open(\'serendipity_admin_image_selector.php?serendipity[htmltarget]=prop<?php echo htmlspecialchars($fieldname); ?>&serendipity[filename_only]=true\', \'ImageSel\', \'width=800,height=600,toolbar=no,scrollbars=1,scrollbars,resize=1,resizable=1\');" class="serendipityPrettyButton" />'; | ||||
|     epColumn.appendChild(epImgBtn); | ||||
| </script> | ||||
|                 </tr> | ||||
|             <?php | ||||
|                     } | ||||
|   | ||||
		Reference in New Issue
	
	Block a user