<@tools.placeMetadata path=path> <#assign a=object/> <#assign formContent> <#if a.allowContribute> <#assign fieldList=a.fieldList![] requiredFieldList=a.requiredFieldList![] /> <#if !a.allowAnonymous> <#noparse> <#if user?has_content> <#noparse> <@cms.place id=id containsAttribute=true> <#assign place=object/> <#assign attribute=place.attribute/>
<#if !a.allowAnonymous>

<#if fieldList?seq_contains('description')>

<#if fieldList?seq_contains('url')>

<#if fieldList?seq_contains('cover')>

<#include "../include_page/extendData.html"/> <@extendData extendList=a.extendList type="customform"/> <#noparse> <@sys.configData code="safe"> <#if object.captcha?has_content && object.captcha?split(",")?seq_contains("contribute")>

captcha

<#noparse> <#if a.adminIds?has_content> ${'<#assign path=\''?no_esc+path+'\'/>'?no_esc} <#noparse> <@tools.placeMetadata path=path><#assign a=object/> <#if user?has_content&&(a.adminIds)?has_content&&a.adminIds?seq_contains(user.id)> <#macro merge name value><#if !.vars[name]?has_content><@"<#assign ${name}=''>"?interpret /><#if value?has_content><@"<#assign ${name}=${name}+'${value},'>"?interpret /> <@cms.placeList path=path advanced=true pageIndex=pageNum pageSize=numPerPage> <#list page.list as a> <@merge 'userIds' a.userId!/> <@sys.user ids=userIds!><#assign userMap=map!/> <#list page.list as a>

${a.title} ${a.clicks} [${(userMap[a.userId?string].nickname)!}] <#if 2=a.status> Check <#elseif 1=a.status> Uncheck Delete

<#if !a.allowAnonymous> <#noparse> <#else> please login <#else> <@t.message 'verify.custom.contribute'/>
<@t.page 'place'/>:
${(path)!} ${(a.alias)!}
<@t.page 'source_code'/>: