Skip to content

Commit 08914de

Browse files
authored
Update default.txp
1 parent 69d0bb8 commit 08914de

1 file changed

Lines changed: 7 additions & 17 deletions

File tree

src/templates/pages/default.txp

Lines changed: 7 additions & 17 deletions
Original file line numberDiff line numberDiff line change
@@ -106,15 +106,13 @@
106106
<txp:else />
107107
<txp:if_article_list type="q, compatibility">
108108
<txp:variable name="compatibility" value='<txp:page_url type="compatibility" />' />
109-
<txp:if_variable name="compatibility">
110-
<txp:if_variable name="compatibility" value="Any">
111-
<txp:article pgonly limit="12" />
109+
<txp:variable name="articles" trim>
110+
<txp:if_variable name="compatibility" value="^\d" match="pattern">
111+
<txp:article min-txp-version-verified='%%<txp:page_url type="compatibility" />' max-txp-version-verified='<txp:page_url type="compatibility" />%%' form="article_listing" searchform="article_listing" limit="12" wraptag="div" class="layout-container" />
112112
<txp:else />
113-
<txp:article min-txp-version-verified='%%<txp:page_url type="compatibility" />' max-txp-version-verified='<txp:page_url type="compatibility" />%%' pgonly limit="12" />
113+
<txp:article form="article_listing" searchform="article_listing" limit="12" wraptag="div" class="layout-container" />
114114
</txp:if_variable>
115-
<txp:else />
116-
<txp:article pgonly limit="12" />
117-
</txp:if_variable>
115+
</txp:variable>
118116
<txp:variable name="pages" value='<txp:pages total />' />
119117
<body itemscope itemtype="https://schema.org/SearchResultsPage">
120118
<txp:output_form form="body_header" />
@@ -127,15 +125,7 @@
127125
<div class="article-description" itemprop="description">
128126
<p><txp:search_result_count text="plugin(s) found" /><txp:if_variable name="compatibility" not value="Any"> compatible with Textpattern <txp:variable name="compatibility" /></txp:if_variable><txp:search_term wraptag=" matching your search request <q><+></q>" />.</p>
129127
</div>
130-
<txp:if_variable name="compatibility">
131-
<txp:if_variable name="compatibility" value="Any">
132-
<txp:article form="article_listing" searchform="article_listing" limit="12" wraptag="div" class="layout-container" />
133-
<txp:else />
134-
<txp:article min-txp-version-verified='%%<txp:page_url type="compatibility" />' max-txp-version-verified='<txp:page_url type="compatibility" />%%' form="article_listing" searchform="article_listing" limit="12" wraptag="div" class="layout-container" />
135-
</txp:if_variable>
136-
<txp:else />
137-
<txp:article form="article_listing" searchform="article_listing" limit="12" wraptag="div" class="layout-container" />
138-
</txp:if_variable>
128+
<txp:variable name="articles" />
139129
<txp:page_url context="s,q,compatibility"><txp:output_form form="pagination" /></txp:page_url>
140130
<txp:else />
141131
<div class="article-description" itemprop="description">
@@ -170,4 +160,4 @@
170160
</txp:if_variable>
171161
<txp:output_form form="body_footer" />
172162
</body>
173-
</html>
163+
</html>

0 commit comments

Comments
 (0)