Я попытался выполнить поиск, но все найденные мной примеры и ответы я не смог приступить к работе.
phpBB имеет следующие строки кода:
<!-- IF topicrow.S_FIRST_ROW or not topicrow.S_TOPIC_TYPE_SWITCH -->
<div class="forumbg<!-- IF topicrow.S_TOPIC_TYPE_SWITCH and (topicrow.S_POST_ANNOUNCE or topicrow.S_POST_GLOBAL) --> announcement<!-- ENDIF -->">
<div class="inner">
<ul class="topiclist">
<li class="header">
<dl class="row-item">
<dt<!-- IF S_DISPLAY_ACTIVE --> id="active_topics"<!-- ENDIF -->><div class="list-inner"><!-- IF S_DISPLAY_ACTIVE -->{L_ACTIVE_TOPICS}<!-- ELSEIF topicrow.S_TOPIC_TYPE_SWITCH and (topicrow.S_POST_ANNOUNCE or topicrow.S_POST_GLOBAL) -->{L_ANNOUNCEMENTS}<!-- ELSE -->{L_TOPICS}<!-- ENDIF --></div></dt>
<dd class="posts">{L_REPLIES}</dd>
<dd class="views">{L_VIEWS}</dd>
<dd class="lastpost"><span>{L_LAST_POST}</span></dd>
</dl>
</li>
</ul>
Я пытаюсь перенастроить эту часть (всю строку)
<dt<!-- IF S_DISPLAY_ACTIVE --> id="active_topics"<!-- ENDIF -->>
<div class="list-inner">
<!-- IF S_DISPLAY_ACTIVE -->{L_ACTIVE_TOPICS}
<!-- ELSEIF topicrow.S_TOPIC_TYPE_SWITCH and (topicrow.S_POST_ANNOUNCE or topicrow.S_POST_GLOBAL) -->{L_ANNOUNCEMENTS}
<!-- ELSE -->{L_TOPICS}<!-- ENDIF -->
</div>
</dt>
Для справки мне нужно изменить его на
<dt<!-- IF S_DISPLAY_ACTIVE --> id="active_topics"<!-- ENDIF -->>
<div class="list-inner">
<!-- IF S_DISPLAY_ACTIVE -->{L_ACTIVE_TOPICS}
<!-- ELSEIF topicrow.S_TOPIC_TYPE eq 3 -->{L_GLOBAL_ANNOUNCEMENTS}
<!-- ELSEIF (topicrow.S_POST_ANNOUNCE or topicrow.S_POST_GLOBAL) eq 2 -->{L_ANNOUNCEMENTS}
<!-- ELSEIF topicrow.S_TOPIC_TYPE eq 1 -->{L_STICKY}
<!-- ELSE -->{L_TOPICS}<!-- ENDIF -->
</div>
</dt>
Может ли кто-нибудь предоставить весь код jquery, который мне нужен для этой работы, пожалуйста? Спасибо.