freemark #macro嵌套

<#--
* 单文档标签
-->
<#macro document id="owner" custom="false" size="" condition="" clearHTML="false" cleanType="all"  autoLink="false" target="_blank" startPos="0" dateFormat="yyyy-MM-dd" field="title" maxLength="0" truncatedFlag="...">
    <@cms_content categoryId="${id}" islist="false" size="${size}" startPos="${startPos}">
        <#list DataList as document>
            <#if custom="true">
                <#global document = document />
                <#nested>
            <#else>
                <#if (field="createTime" || field="updateTime" || field="publishDate" || field="offlineDate" || field="topDate")>
                    <#assign data = date_format(document["${field}"],"${dateFormat}") />
                    <#local htmlContent = data>
                <#else>
                    <#local htmlContent = document["${field}"]>
                </#if>
                <#if clearHTML="true">
                  <#local htmlContent = dealArticleBody(htmlContent,"${cleanType}")>
                </#if>
                <#if autoLink="true" >
                    <a href="${contentUrl(document.id, 'pc')}" target="${target}">
                        <#if (maxLength?number gt 0 && htmlContent?length gt maxLength?number)>
                            ${htmlContent?substring(0,maxLength?number)}${truncatedFlag}
                        <#else>
                            ${htmlContent}
                        </#if>
                    </a>
                <#else>
                    <#if (maxLength?number gt 0 && htmlContent?length gt maxLength?number)>
                        ${htmlContent?substring(0,maxLength?number)}${truncatedFlag}
                    <#else>
                        ${htmlContent}
                    </#if>
                </#if>
            </#if>
        </#list>
    </@cms_content>
    <@documentStatVisit/>
</#macro>

展开阅读剩余部分

wordpress固定链接更改后,已经收录的文章怎么处理那?

我用的apache代理服务器
可以使用正则在
如果你想设置Apache重写规则,使得只有当URL中存在多于一个破折号(-)时才进行重定向,你可以通过调整正则表达式来实现。在这种情况下,你需要一个正则表达式,它匹配包含至少两个破折号的URL。

展开阅读剩余部分

pip 安装requirements.txt超时

如果你在运行pip install -r requirements.txt时遇到安装超时问题,这通常是因为下载所需的Python包或依赖项花费了很长时间,或者可能是由于网络连接问题引起的。以下是一些可能的解决方法:

展开阅读剩余部分