diff --git a/styles/prosilver/template/portal/assets/jquery_easing_1_3.js b/styles/prosilver/template/portal/assets/jquery_easing_1_3.js
index ef743210..31587dd0 100644
--- a/styles/prosilver/template/portal/assets/jquery_easing_1_3.js
+++ b/styles/prosilver/template/portal/assets/jquery_easing_1_3.js
@@ -202,4 +202,4 @@ jQuery.extend( jQuery.easing,
* NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED
* OF THE POSSIBILITY OF SUCH DAMAGE.
*
- */
\ No newline at end of file
+ */
diff --git a/styles/prosilver/template/portal/modules/announcements_center.html b/styles/prosilver/template/portal/modules/announcements_center.html
index b905e3b5..40ac30d1 100644
--- a/styles/prosilver/template/portal/modules/announcements_center.html
+++ b/styles/prosilver/template/portal/modules/announcements_center.html
@@ -1,61 +1,61 @@
-{$C_BLOCK_H_L}{$TITLE}{$C_BLOCK_H_R}
-
{% endif %}
+{% for announcements in loops.announcements %}
+{% if announcements.MODULE_ID eq definition.MODULE_ID %}
+{% for center_row in announcements.center_row %}
+ {% if center_row.S_NO_TOPICS %}
+
+ {% if center_row.S_NOT_LAST %} {% endif %}
+ {% if center_row.S_LAST_ROW and (announcements.AP_PAGINATION or announcements.TOTAL_ANNOUNCEMENTS) %}
+
+
-{$C_BLOCK_F_L}{$C_BLOCK_F_R}
\ No newline at end of file
+{{ definition.C_BLOCK_F_L }}{{ definition.C_BLOCK_F_R }}
\ No newline at end of file
diff --git a/styles/prosilver/template/portal/modules/custom_side.html b/styles/prosilver/template/portal/modules/custom_side.html
index 25f94502..23c4abe2 100644
--- a/styles/prosilver/template/portal/modules/custom_side.html
+++ b/styles/prosilver/template/portal/modules/custom_side.html
@@ -1,13 +1,13 @@
-{$LR_BLOCK_H_L}
-
-
-
-
-
-{$TITLE}{$LR_BLOCK_H_R}
-
-
-
{$CUSTOM_CODE}
-
-
-{$LR_BLOCK_F_L}{$LR_BLOCK_F_R}
\ No newline at end of file
+{{ definition.LR_BLOCK_H_L }}{% if definition.S_BLOCK_ICON %}
+{% if definition.FA_ENABLED %}
+
+{% else %}
+
+{% endif %}
+{% endif %}{{ definition.TITLE }}{{ definition.LR_BLOCK_H_R }}
+
+
+
{{ definition.CUSTOM_CODE }}
+
+
+{{ definition.LR_BLOCK_F_L }}{{ definition.LR_BLOCK_F_R }}
\ No newline at end of file
diff --git a/styles/prosilver/template/portal/modules/donation_center.html b/styles/prosilver/template/portal/modules/donation_center.html
index b852951b..a894c604 100644
--- a/styles/prosilver/template/portal/modules/donation_center.html
+++ b/styles/prosilver/template/portal/modules/donation_center.html
@@ -1,36 +1,36 @@
-{$C_BLOCK_H_L}{$TITLE}{$C_BLOCK_H_R}
+{{ definition.C_BLOCK_H_L }}{{ definition.TITLE }}{{ definition.C_BLOCK_H_R }}
- {SITENAME} {L_DONATION_TEXT}
-
-
-
-
- {L_PAY_MSG}
-
+ {{ SITENAME }} {{ lang('DONATION_TEXT') }}
+
+
+
+
+ {{ lang('PAY_MSG') }}
+
-{$C_BLOCK_F_L}{$C_BLOCK_F_R}
\ No newline at end of file
+{{ definition.C_BLOCK_F_L }}{{ definition.C_BLOCK_F_R }}
\ No newline at end of file
diff --git a/styles/prosilver/template/portal/modules/donation_side.html b/styles/prosilver/template/portal/modules/donation_side.html
index db1d136e..762e59e8 100644
--- a/styles/prosilver/template/portal/modules/donation_side.html
+++ b/styles/prosilver/template/portal/modules/donation_side.html
@@ -1,31 +1,31 @@
-{$LR_BLOCK_H_L}
-
-
-
-
-
-{$TITLE}{$LR_BLOCK_H_R}
+{{ definition.LR_BLOCK_H_L }}{% if definition.S_BLOCK_ICON %}
+{% if definition.FA_ENABLED %}
+
+{% else %}
+
+{% endif %}
+{% endif %}{{ definition.TITLE }}{{ definition.LR_BLOCK_H_R }}
-
+
-{$LR_BLOCK_F_L}{$LR_BLOCK_F_R}
\ No newline at end of file
+{{ definition.LR_BLOCK_F_L }}{{ definition.LR_BLOCK_F_R }}
\ No newline at end of file
diff --git a/styles/prosilver/template/portal/modules/forumlist.html b/styles/prosilver/template/portal/modules/forumlist.html
index 91026b0a..0687f4ad 100644
--- a/styles/prosilver/template/portal/modules/forumlist.html
+++ b/styles/prosilver/template/portal/modules/forumlist.html
@@ -1,12 +1,12 @@
-
+{% if S_DISPLAY_SEARCH or (S_USER_LOGGED_IN and not S_IS_BOT) %}
{% endif %}
+ {% for news in loops.news %}
+ {% if news.MODULE_ID eq definition.MODULE_ID %}
+ {% for news_row in news.news_row %}
+ {% if news_row.S_NO_TOPICS %}
+
-
-
-
-
+ {% if news_row.S_NOT_LAST %} {% endif %}
+ {% if news_row.S_LAST_ROW %}
+ {% if not news_row.S_NO_TOPICS %}
+ {% if news.NP_PAGINATION or news.TOTAL_NEWS %}