Umbraco/插件和扩展/TextGen Flat
外观
一个允许通过扁平 URL 使用 /umraco/TextGen.aspx 的 Umbraco 插件。
插件可以从 http://www.darren-ferguson.com/code-bank.aspx 下载
- 将 DLL 复制到您的 Umbraco bin 目录。
- 在 web.config 中将 /TextGen 添加到键 umbracoReservedPaths(此变量是一个逗号分隔的列表)。
- 将以下三个键添加到您的 web.config
<add key="fmEnableDebugging" value="false"/> <add key="fmDebugPath" value="C:\TEMP"/> <add key="fmTextGenRequestPath" value="/TextGen"/>
您可以根据需要配置调试为开启或关闭。如果找不到调试路径,将使用 System.IO.Path.GetTempPath()。
要更改用于调用 TextGen.aspx 的扁平 URL 前缀,请将步骤 2 和 3 中的 /TextGen 替换为您选择的自定义前缀。
4. 添加一个 httpModules 部分作为 system.web 的子元素(如果您已经拥有此部分,则追加)。
<httpModules> <add type="FergusonMoriyama.TextGenRewrite,FergusonMoriyamaTextGenRewrite" name="TextGenRewrite" /> </httpModules>
您现在可以使用以下扁平 URL 生成图像
<img src="/textgen/This%20is%20a%20pen/arial/48/000000/ff0000/1.aspx">
参数的 URL 段是 textgen.aspx 的参数,并且非常直观。
如果您遇到任何错误或问题,请通过 df at darren hyphen ferguson dot com 给我发送邮件。