Modificare il file:
\FckEditor\plugins\TmplSave\tmplsave.asp
<!-- * FCKeditor - The text editor for internet * Copyright (C) 2003-2005 Frederico Caldeira Knabben * * Licensed under the terms of the GNU Lesser General Public License: * http://www.opensource.org/licenses/lgpl-license.php * * For further information visit: * http://www.fckeditor.net/ * * File Name: tmplsave.html * User dialog for naming and adding a description to a custom template * * File Authors: * Frederico Caldeira Knabben (fredck@fckeditor.net) - original release * Stephen Simmons (enquiries@simmonstech.net) - template management extensions, * and removal of dependence on fck_dialog_commmon.js --> <% 'response.write request.Form("saveTemplate") 'response.End() if request.form("saveTemplate")="yes" then TemplateFolder = trim(request.form("TemplateFolder")) if right(TemplateFolder,1)<>"/" then TemplateFolder = TemplateFolder & "/" set Fs = server.CreateObject("Scripting.FileSystemObject") TemplatePath = getUniqueFileName( TemplateFolder & request.Form("savename") ) ImageName = TemplatePath & ".gif" SourceImage = "Custom.gif" TemplatePath = TemplatePath & ".html" set myFile = Fs.OpenTextFile(server.MapPath(TemplatePath),2,true) myFile.write( request.Form("editorContent") ) myFile.close Fs.CopyFile server.MapPath(SourceImage), server.MapPath(ImageName) set Fs = nothing %> <script language="javascript"> alert('The template is saved succesfully') top.close() //window.parent.Cancel() ; </script> <% response.End() end if function getUniqueFileName(FilePath) newFilePath = FilePath if request.Form("overwrite")="" then n = -1 while Fs.FileExists(server.MapPath(newFilePath & ".html")) n = n + 1 newFilePath = FilePath & "(" & cstr(n) & ")" wend end if getUniqueFileName = newFilePath end function %> <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN"> <html> <head> <meta http-equiv="Content-Type" content="text/html; charset=utf-8"> <meta name="robots" content="noindex, nofollow"> <style> body { text-align: center; } .effect-box { border: #dcdcdc 2px solid; background-color: #ffffff; overflow: auto; width: 90%; line-height: 30px; color: #000099; font-weight: bold; text-align: center; } .effect-box tr { border-bottom: #dcdcdc 2px solid; } .effect-box td { color: #000099; font-weight: bold; font-size: 18px; padding-right: 10px; padding-bottom: 12px; white-space: nowrap; } .textfx { background-color:#eeeeFF } .button-dialog { border-style: solid; border-color: #9999aa; background-color:#ccccee; margin-top: 10px; } </style> <script src="js/tmplsave.js" type="text/javascript"></script> </head> <body scroll="no" style="OVERFLOW: hidden"> <form action='tmplsave.asp' method="post" name="saveform" id="saveform" > <div id="eList" class="save-box"> <span fckLang="SaveTemplateDescription">Please enter a name for your template:</span><br /> <input type="text" size="20" maxlength="20" name="savename" id="savename" value="Custom Template" fckLang="CustomTemplate"/> <br> <input name="overwrite" type="checkbox" id="overwrite" value="checkbox"> <span fckLang="SaveTemplateOverwrite">Overwrite if exist</span> <br /> </div> <input type="submit" value="Save" name="submit" class="button-dialog" onClick="return TmplSave()" fckLang="TemplSave" \> <textarea name="editorContent" id="editorContent" cols="1" rows="1" style="visibility:hidden" ></textarea> <input type="hidden" value="yes" id="saveTemplate" name="saveTemplate" /> <input type="hidden" value="<%=request.QueryString("TemplateFolder")%>" id="TemplateFolder" name="TemplateFolder" > </form> </body> </html>
[
Íàçàä
]