Version 3.0.5

This commit is contained in:
Neo committed 2025-12-19 00:31:03 -08:00
1 parent 19b38c7c74
commit 1d4720f3e2
3755 files changed
+508378 -664541

No files matched your search

@@ -0,0 +1,115 @@
<?xml version="1.0" encoding="utf-8"?>
<languageexport>
<languagegroup>
<lang>
<word_app>portal</word_app>
<word_pack>admin_portal</word_pack>
<word_key>portal_row_menu_settings</word_key>
<word_default>Edit Settings...</word_default>
<word_custom>Настройки</word_custom>
<word_default_version>30008</word_default_version>
<word_custom_version>30008</word_custom_version>
<word_js>0</word_js>
</lang>
<lang>
<word_app>portal</word_app>
<word_pack>admin_portal</word_pack>
<word_key>portal_row_menu_view_tags</word_key>
<word_default>View Exportable Tags...</word_default>
<word_custom>Теги</word_custom>
<word_default_version>30008</word_default_version>
<word_custom_version>30008</word_custom_version>
<word_js>0</word_js>
</lang>
<lang>
<word_app>portal</word_app>
<word_pack>admin_portal</word_pack>
<word_key>portal_pop_desc</word_key>
<word_default>Tag Description</word_default>
<word_custom>Описание тега</word_custom>
<word_default_version>30008</word_default_version>
<word_custom_version>30008</word_custom_version>
<word_js>0</word_js>
</lang>
<lang>
<word_app>portal</word_app>
<word_pack>admin_portal</word_pack>
<word_key>portal_pop_name</word_key>
<word_default>Tag Name</word_default>
<word_custom>Имя</word_custom>
<word_default_version>30008</word_default_version>
<word_custom_version>30008</word_custom_version>
<word_js>0</word_js>
</lang>
<lang>
<word_app>portal</word_app>
<word_pack>admin_portal</word_pack>
<word_key>portal_pop_tags</word_key>
<word_default>Exportable Tags:</word_default>
<word_custom>Теги</word_custom>
<word_default_version>30008</word_default_version>
<word_custom_version>30008</word_custom_version>
<word_js>0</word_js>
</lang>
<lang>
<word_app>portal</word_app>
<word_pack>admin_portal</word_pack>
<word_key>portal_main_key</word_key>
<word_default>Plug-in Title</word_default>
<word_custom>Название плагина</word_custom>
<word_default_version>30008</word_default_version>
<word_custom_version>30008</word_custom_version>
<word_js>0</word_js>
</lang>
<lang>
<word_app>portal</word_app>
<word_pack>admin_portal</word_pack>
<word_key>portal_main_title</word_key>
<word_default>Registered Portal Plug-ins</word_default>
<word_custom>Зарегистрированные плагины</word_custom>
<word_default_version>30008</word_default_version>
<word_custom_version>30008</word_custom_version>
<word_js>0</word_js>
</lang>
<lang>
<word_app>portal</word_app>
<word_pack>admin_portal</word_pack>
<word_key>error_no_key</word_key>
<word_default>There is no matching plug-in for the key used to find it.</word_default>
<word_custom>Не удалось найти плагин с такими данными</word_custom>
<word_default_version>30008</word_default_version>
<word_custom_version>30008</word_custom_version>
<word_js>0</word_js>
</lang>
<lang>
<word_app>portal</word_app>
<word_pack>admin_portal</word_pack>
<word_key>error_no_settings</word_key>
<word_default>There are no settings for this plug-in</word_default>
<word_custom>У этого плагина нет настроек</word_custom>
<word_default_version>30008</word_default_version>
<word_custom_version>30008</word_custom_version>
<word_js>0</word_js>
</lang>
<lang>
<word_app>portal</word_app>
<word_pack>admin_portal</word_pack>
<word_key>error_no_dir</word_key>
<word_default><![CDATA[The directory 'sources/portal_plugins' does not exist. Create it and try again.]]></word_default>
<word_custom><![CDATA[Директории 'sources/portal_plugins' не существует. Попробуйте ее создать и повторить действие снова.]]></word_custom>
<word_default_version>30008</word_default_version>
<word_custom_version>30008</word_custom_version>
<word_js>0</word_js>
</lang>
<lang>
<word_app>portal</word_app>
<word_pack>admin_portal</word_pack>
<word_key>main_title</word_key>
<word_default>Manage Portal Plug-ins</word_default>
<word_custom>Управление плагинами портала</word_custom>
<word_default_version>30008</word_default_version>
<word_custom_version>30008</word_custom_version>
<word_js>0</word_js>
</lang>
</languagegroup>
</languageexport>
@@ -0,0 +1 @@
<html>␍<head><title>IP.Board - Bulletin Board System</title></head>␍<body>␍<h1>403: IP.Board -> Forbidden</h1>␍<hr>␍You have reached this page in error, please use your back button to return to the forum.␍<hr>␍<a href="http://www.invisionboard.com/">IP.Board</a>␍</body>␍</html>␍
@@ -0,0 +1,14 @@
<?xml version="1.0" encoding="UTF-8"?>
<information>
<data>
<name>Портал</name>
<public_name>Портал</public_name>
<author>Invision Power Services, Inc.</author>
<description></description>
<disabledatinstall>1</disabledatinstall>
<ipskey>9fef8fc6c7dfc4716f0cfd698b48e3c9</ipskey>
<templategroups>
<template match="exact">skin_portal</template>
</templategroups>
</data>
</information>
@@ -0,0 +1,147 @@
<?xml version="1.0" encoding="utf-8"?>
<templates application="portal" templategroups="a:1:{s:11:&quot;skin_portal&quot;;s:5:&quot;exact&quot;;}">
<templategroup group="skin_portal">
<template>
<template_group>skin_portal</template_group>
<template_content><![CDATA[<div class='general_box'>
{$content}
</div>
<br />]]></template_content>
<template_name>calendarWrap</template_name>
<template_data><![CDATA[$content=""]]></template_data>
<template_updated>1260269079</template_updated>
<template_removable>1</template_removable>
<template_user_added>0</template_user_added>
<template_user_edited>0</template_user_edited>
</template>
<template>
<template_group>skin_portal</template_group>
<template_content><![CDATA[<div class='general_box'>
<h3><img src='{$this->settings['img_url']}/comment_new.png' alt='{$this->lang->words['icon']}' /> {$this->lang->words['discuss_title']}</h3>
<ul class='hfeed'>
{parse striping="recent_topics" classes="row1,row2 altrow"}
<foreach loop="posts:$posts as $result">
<li class='hentry {parse striping="recent_topics"}'><a href='{parse url="showtopic={$result['tid']}" base="public" template="showtopic" seotitle="{$result['title_seo']}"}' rel='bookmark' title='{$this->lang->words['view_topic']}'>{$result['title_display']}</a> {$this->lang->words['recent_by']} <address class="author vcard"><a class="url fn" href="{parse url="showuser={$result['member_id']}" base="public" template="showuser" seotitle="{$result['members_seo_name']}"}" title='{$this->lang->words['view_profile']}'>{$result['members_display_name']}</a>{parse template="user_popup" group="global" params="$result['member_id']"}</address> <span class='date'>(<abbr class="published" title="{parse expression="date( 'c', $result['post_date'] )"}">{$result['date']}</abbr>)</span>
<br />{$this->lang->words['recent_read']}: {parse format_number="$result['views']"} &nbsp; {$this->lang->words['recent_comments']}: {parse format_number="$result['posts']"}</li>
</foreach>
</ul>
</div>
<br />]]></template_content>
<template_name>latestPosts</template_name>
<template_data>$posts=array()</template_data>
<template_updated>1260269079</template_updated>
<template_removable>1</template_removable>
<template_user_added>0</template_user_added>
<template_user_edited>0</template_user_edited>
</template>
<template>
<template_group>skin_portal</template_group>
<template_content><![CDATA[<div class='general_box'>
<h3><img src='{$this->settings['img_url']}/comment_new.png' alt='{$this->lang->words['icon']}' /> <a href='{parse url="showtopic={$tid}" base="public"}'>{$this->lang->words['poll_title']}</a></h3>
{$content}
</div>
<br />]]></template_content>
<template_name>pollWrapper</template_name>
<template_data><![CDATA[$content="",$tid=""]]></template_data>
<template_updated>1260269079</template_updated>
<template_removable>1</template_removable>
<template_user_added>0</template_user_added>
<template_user_edited>0</template_user_edited>
</template>
<template>
<template_group>skin_portal</template_group>
<template_content><![CDATA[{parse js_module="topic"}
<foreach loop="articles:$articles as $entry">
<h2 class='maintitle'><a href='{parse url="showtopic={$entry['tid']}" base="public" seotitle="{$entry['title_seo']}" template="showtopic"}'>{$entry['title']}</a></h2>
<div class='generic_bar'></div>
<div class='post_block first hentry no_sidebar' id='announce_id_{$announce['announce_id']}'>
<div class='post_wrap'>
<if test="authorIsMember:|:$entry['member_id']">
<h3>
<else />
<h3 class='guest'>
</if>
<if test="authorMemberLink:|:$entry['member_id']">
<if test="authorIsOnline:|:$entry['_online']">
{parse replacement="user_online"}
<else />
{parse replacement="user_offline"}
</if> &nbsp;
<address class="author vcard"><a class="url fn" href='{parse url="showuser={$entry['member_id']}" template="showuser" seotitle="{$entry['members_seo_name']}" base="public"}'>{$entry['members_display_name']}</a>{parse template="user_popup" group="global" params="$entry['member_id']"}</address>
<else />
{$entry['members_display_name']}
</if>
- {$entry['date']} - {parse format_number="$entry['posts']"} {$this->lang->words['comments_suffix']}
</h3>
<div class='post_body'>
<div class='post entry-content'>
{$entry['post']}
<!--IBF.ATTACHMENT_{$entry['pid']}-->
</div>
</div>
<div class='moderation_bar rounded'>
<if test="entryHasPosts:|:$entry['posts']">
{$this->lang->words['read']} {parse format_number="$entry['views']"} {$this->lang->words['times_last']} <a href='{parse url="showtopic={$entry['tid']}&amp;view=getlastpost" base="public" seotitle="{$entry['title_seo']}" template="showtopic"}'>{$this->lang->words['article_comment']}</a> {$this->lang->words['by']} <if test="entryLastPoster:|:$entry['last_poster_id']"><a href='{parse url="showuser={$entry['last_poster_id']}" template="showuser" seotitle="{$entry['seo_last_name']}" base="public"}'>{$entry['last_poster_name']}</a><else />{$entry['last_poster_name']}</if>
<else />
{$this->lang->words['read']} {parse format_number="$entry['views']"} {$this->lang->words['times_make']} <a href='{parse url="showtopic={$entry['tid']}&amp;view=getlastpost" base="public" seotitle="{$entry['title_seo']}" template="showtopic"}'>{$this->lang->words['article_comment']}</a>
</if>
{$bottom_string}
&nbsp;&nbsp;<a href='{parse url="app=forums&amp;module=forums&amp;section=printtopic&amp;client=printer&amp;f={$entry['forum_id']}&amp;t={$entry['tid']}" base="public"}'>{$this->lang->words['print']}</a>
<a href='{parse url="app=forums&amp;module=extras&amp;section=forward&amp;f={$entry['forum_id']}&amp;t={$entry['tid']}" base="public"}'>{$this->lang->words['email']}</a>
</div>
</div>
</div>
<br />
</foreach>]]></template_content>
<template_name>articles</template_name>
<template_data>$articles</template_data>
<template_updated>1260269079</template_updated>
<template_removable>1</template_removable>
<template_user_added>0</template_user_added>
<template_user_edited>0</template_user_edited>
</template>
<template>
<template_group>skin_portal</template_group>
<template_content><![CDATA[<!--
SKINNOTE: Remember boxes are also in skin_gallery_portal, skin_blog_portal and skin_downloads_external
-The striping doesn't add the proper padding like the board index does
-Calendar doesn't display properly compared to real mini-calendar
-Poll is kinda ugly
-Print and Email should be icons. Note that I also used "moderation_bar" class for that row, which isn't necessarily
semantic, but displays fine - your call on whether to change it
-->
{parse template="include_lightbox" group="global" params=""}
<div id='portal_articles' class='left'>
<!--MAIN-->
<!--::recent_topics_last_x::-->
<!--END MAIN-->
</div>
<div id='index_stats' class='portal left'>
<!-- LEFT -->
<!--::portal_sitenav::-->
<!--::online_users_show::-->
<!--::blogs_show_last_updated_x::-->
<!--::recent_downloads_last_x::-->
<!--::gallery_show_random_image::-->
<!--::calendar_show_current_month::-->
<!--::poll_show_poll::-->
<!--::recent_topics_discussions_last_x::-->
<!--::portal_affiliates::-->
<!--END LEFT-->
</div>
{parse template="include_highlighter" group="global" params="1"}
<script type='text/javascript'>
// Resize images
$$('.post', '.poll').each( function(elem){
ipb.global.findImgs( $( elem ) );
});
</script>]]></template_content>
<template_name>skeletonTemplate</template_name>
<template_data/>
<template_updated>1260269079</template_updated>
<template_removable>1</template_removable>
<template_user_added>0</template_user_added>
<template_user_edited>0</template_user_edited>
</template>
</templategroup>
</templates>
@@ -0,0 +1,33 @@
<?xml version="1.0" encoding="utf-8"?>
<moduleexport>
<modulegroup>
<module>
<sys_module_title>Портал</sys_module_title>
<sys_module_application>portal</sys_module_application>
<sys_module_key>portal</sys_module_key>
<sys_module_description>Главный модуль портала</sys_module_description>
<sys_module_version>3.0.0</sys_module_version>
<sys_module_parent>0</sys_module_parent>
<sys_module_protected>1</sys_module_protected>
<sys_module_visible>1</sys_module_visible>
<sys_module_tables/>
<sys_module_hooks/>
<sys_module_position>0</sys_module_position>
<sys_module_admin>0</sys_module_admin>
</module>
<module>
<sys_module_title>Управление порталом</sys_module_title>
<sys_module_application>portal</sys_module_application>
<sys_module_key>portal</sys_module_key>
<sys_module_description>Модуль управления порталом</sys_module_description>
<sys_module_version>1.0</sys_module_version>
<sys_module_parent/>
<sys_module_protected>1</sys_module_protected>
<sys_module_visible>1</sys_module_visible>
<sys_module_tables/>
<sys_module_hooks/>
<sys_module_position>0</sys_module_position>
<sys_module_admin>1</sys_module_admin>
</module>
</modulegroup>
</moduleexport>
@@ -0,0 +1,202 @@
<?xml version="1.0" encoding="utf-8"?>
<templates application="portal" templategroups="a:1:{s:11:&quot;skin_portal&quot;;s:5:&quot;exact&quot;;}">
<templategroup group="skin_portal">
<template>
<template_group>skin_portal</template_group>
<template_content><![CDATA[<div class='general_box'>
<h3><img src='{$this->settings['img_url']}/comment_new.png' alt='{$this->lang->words['icon']}' /> {$this->lang->words['aff_title']}</h3>
<div>
{$this->settings['csite_fav_contents']}
</div>
</div>
<br />]]></template_content>
<template_name>affiliates</template_name>
<template_data><![CDATA[$links=""]]></template_data>
<template_updated>1260269068</template_updated>
<template_removable>0</template_removable>
<template_user_added>0</template_user_added>
<template_user_edited>0</template_user_edited>
</template>
<template>
<template_group>skin_portal</template_group>
<template_content><![CDATA[{parse js_module="topic"}
<foreach loop="articles:$articles as $entry">
<h2 class='maintitle'><a href='{parse url="showtopic={$entry['tid']}" base="public" seotitle="{$entry['title_seo']}" template="showtopic"}'>{$entry['title']}</a></h2>
<div class='generic_bar'></div>
<div class='post_block first hentry no_sidebar' id='announce_id_{$announce['announce_id']}'>
<div class='post_wrap'>
<if test="authorIsMember:|:$entry['member_id']">
<h3>
<else />
<h3 class='guest'>
</if>
<if test="authorMemberLink:|:$entry['member_id']">
<if test="authorIsOnline:|:$entry['_online']">
{parse replacement="user_online"}
<else />
{parse replacement="user_offline"}
</if> &nbsp;
<address class="author vcard"><a class="url fn" href='{parse url="showuser={$entry['member_id']}" template="showuser" seotitle="{$entry['members_seo_name']}" base="public"}'>{$entry['members_display_name']}</a>{parse template="user_popup" group="global" params="$entry['member_id']"}</address>
<else />
{$entry['members_display_name']}
</if>
- {$entry['date']} - {parse format_number="$entry['posts']"} {$this->lang->words['comments_suffix']}
</h3>
<div class='post_body'>
<div class='post entry-content'>
{$entry['post']}
<!--IBF.ATTACHMENT_{$entry['pid']}-->
</div>
</div>
<div class='moderation_bar'>
<if test="entryHasPosts:|:$entry['posts']">
{$this->lang->words['read']} {parse format_number="$entry['views']"} {$this->lang->words['times_last']} <a href='{parse url="showtopic={$entry['tid']}&amp;view=getlastpost" base="public" seotitle="{$entry['title_seo']}" template="showtopic"}'>{$this->lang->words['article_comment']}</a> {$this->lang->words['portal_by']} <if test="entryLastPoster:|:$entry['last_poster_id']"><a href='{parse url="showuser={$entry['last_poster_id']}" template="showuser" seotitle="{$entry['seo_last_name']}" base="public"}'>{$entry['last_poster_name']}</a><else />{$entry['last_poster_name']}</if>
<else />
{$this->lang->words['read']} {parse format_number="$entry['views']"} {$this->lang->words['times_make']} <a href='{parse url="showtopic={$entry['tid']}&amp;view=getlastpost" base="public" seotitle="{$entry['title_seo']}" template="showtopic"}'>{$this->lang->words['article_comment']}</a>
</if>
{$bottom_string}
&nbsp;&nbsp;<a href='{parse url="app=forums&amp;module=forums&amp;section=printtopic&amp;client=printer&amp;f={$entry['forum_id']}&amp;t={$entry['tid']}" base="public"}'>{parse replacement="print_icon"}</a>&nbsp;&nbsp;
<a href='{parse url="app=forums&amp;module=extras&amp;section=forward&amp;f={$entry['forum_id']}&amp;t={$entry['tid']}" base="public"}'>{parse replacement="email_icon"}</a>
</div>
</div>
</div>
<br />
</foreach>]]></template_content>
<template_name>articles</template_name>
<template_data>$articles</template_data>
<template_updated>1260269068</template_updated>
<template_removable>0</template_removable>
<template_user_added>0</template_user_added>
<template_user_edited>0</template_user_edited>
</template>
<template>
<template_group>skin_portal</template_group>
<template_content><![CDATA[{$content}
<br />]]></template_content>
<template_name>calendarWrap</template_name>
<template_data><![CDATA[$content=""]]></template_data>
<template_updated>1260269068</template_updated>
<template_removable>0</template_removable>
<template_user_added>0</template_user_added>
<template_user_edited>0</template_user_edited>
</template>
<template>
<template_group>skin_portal</template_group>
<template_content><![CDATA[<div class='general_box'>
<h3><img src='{$this->settings['img_url']}/comment_new.png' alt='{$this->lang->words['icon']}' /> {$this->lang->words['discuss_title']}</h3>
<ul class='hfeed'>
{parse striping="recent_topics" classes="row1,row2 altrow"}
<foreach loop="posts:$posts as $result">
<li class='hentry {parse striping="recent_topics"}'><a href='{parse url="showtopic={$result['tid']}" base="public" template="showtopic" seotitle="{$result['title_seo']}"}' rel='bookmark' title='{$this->lang->words['view_topic']}'>{$result['title_display']}</a> {$this->lang->words['portal_by']} <address class="author vcard"><if test="ismember:|:$result['member_id']"><a class="url fn" href="{parse url="showuser={$result['member_id']}" base="public" template="showuser" seotitle="{$result['members_seo_name']}"}" title='{$this->lang->words['view_profile']}'>{$result['members_display_name']}</a>{parse template="user_popup" group="global" params="$result['member_id']"}<else />{$result['members_display_name']}</if></address> <span class='date'>(<abbr class="published" title="{parse expression="date( 'c', $result['post_date'] )"}">{$result['date']}</abbr>)</span>
<br />{$this->lang->words['recent_read']}: {parse format_number="$result['views']"} &nbsp; {$this->lang->words['recent_comments']}: {parse format_number="$result['posts']"}</li>
</foreach>
</ul>
</div>
<br />]]></template_content>
<template_name>latestPosts</template_name>
<template_data>$posts=array()</template_data>
<template_updated>1260269068</template_updated>
<template_removable>0</template_removable>
<template_user_added>0</template_user_added>
<template_user_edited>0</template_user_edited>
</template>
<template>
<template_group>skin_portal</template_group>
<template_content><![CDATA[<div class='general_box clearfix' id='portal_active_users'>
<h3><img src='{$this->settings['img_url']}/comment_new.png' alt='{$this->lang->words['icon']}' /> <a href="{parse url="app=members&amp;module=online&amp;section=online" base="public"}">{$this->lang->words['online_title']}</a></h3>
<div>
<!--<span>{parse expression="sprintf( $this->lang->words['online_breakdown'], intval($active['TOTAL']) )"}</span>-->
<span class='desc'>{parse expression="sprintf( $this->lang->words['online_split'], intval($active['MEMBERS']), intval($active['visitors']), intval($active['ANON']) )"}</span>
<br /><br />
<p>
<span class='name'>{parse expression="implode( ",</span> <span class='name'>", $active['NAMES'] )"}</span>
</p>
</div>
</div>
<br />]]></template_content>
<template_name>onlineUsers</template_name>
<template_data>$active</template_data>
<template_updated>1260269068</template_updated>
<template_removable>0</template_removable>
<template_user_added>0</template_user_added>
<template_user_edited>0</template_user_edited>
</template>
<template>
<template_group>skin_portal</template_group>
<template_content><![CDATA[{parse js_module="topic"}
<div class='general_box'>
<h3><img src='{$this->settings['img_url']}/comment_new.png' alt='{$this->lang->words['icon']}' /> <a href='{parse url="showtopic={$tid}" base="public"}'>{$this->lang->words['poll_title']}</a></h3>
{$content}
</div>
<br />]]></template_content>
<template_name>pollWrapper</template_name>
<template_data><![CDATA[$content="",$tid=""]]></template_data>
<template_updated>1260269068</template_updated>
<template_removable>0</template_removable>
<template_user_added>0</template_user_added>
<template_user_edited>0</template_user_edited>
</template>
<template>
<template_group>skin_portal</template_group>
<template_content><![CDATA[<div class='general_box'>
<h3><img src='{$this->settings['img_url']}/comment_new.png' alt='{$this->lang->words['icon']}' /> {$this->lang->words['links_title']}</h3>
<ul>
<foreach loop="links:$links as $link">
<li>&bull; <a href="{$link[1]}">{$link[2]}</a><li>
</foreach>
</ul>
</div>
<br />]]></template_content>
<template_name>siteNavigation</template_name>
<template_data>$links=array()</template_data>
<template_updated>1260269068</template_updated>
<template_removable>0</template_removable>
<template_user_added>0</template_user_added>
<template_user_edited>0</template_user_edited>
</template>
<template>
<template_group>skin_portal</template_group>
<template_content><![CDATA[<!--
SKINNOTE: Remember boxes are also in skin_gallery_portal, skin_blog_portal and skin_downloads_external
-The striping doesn't add the proper padding like the board index does
-Poll is kinda ugly
-Print and Email should be icons. Note that I also used "moderation_bar" class for that row, which isn't necessarily
semantic, but displays fine - your call on whether to change it
-->
<if test="disablelightbox:|:!$this->settings['disable_lightbox']">
{parse template="include_lightbox" group="global" params=""}
</if>
<div id='portal_articles' class='left'>
<!--MAIN-->
<!--::recent_topics_last_x::-->
<!--END MAIN-->
</div>
<div id='index_stats' class='portal left'>
<!-- LEFT -->
<!--::portal_sitenav::-->
<!--::online_users_show::-->
<!--::blogs_show_last_updated_x::-->
<!--::recent_downloads_last_x::-->
<!--::gallery_show_random_image::-->
<!--::calendar_show_current_month::-->
<!--::poll_show_poll::-->
<!--::recent_topics_discussions_last_x::-->
<!--::portal_affiliates::-->
<!--END LEFT-->
</div>
{parse template="include_highlighter" group="global" params="1"}
<script type='text/javascript'>
// Resize images
$$('.post', '.poll').each( function(elem){
ipb.global.findImgs( $( elem ) );
});
</script>]]></template_content>
<template_name>skeletonTemplate</template_name>
<template_data/>
<template_updated>1260269068</template_updated>
<template_removable>0</template_removable>
<template_user_added>0</template_user_added>
<template_user_edited>0</template_user_edited>
</template>
</templategroup>
</templates>
@@ -0,0 +1,255 @@
<?xml version="1.0" encoding="utf-8"?>
<settingexport>
<settinggroup>
<setting>
<conf_is_title>1</conf_is_title>
<conf_title_keyword>ipbportal</conf_title_keyword>
<conf_title_title>Портал IP.Board</conf_title_title>
<conf_title_desc>Данные функции позволяют управлять портальной страницей и ее настройками.</conf_title_desc>
<conf_title_tab>IPS Apps</conf_title_tab>
<conf_title_app>portal</conf_title_app>
<conf_title_noshow>0</conf_title_noshow>
</setting>
<setting>
<conf_title>Название страницы портала</conf_title>
<conf_description>То, что будет записано между элементами title на странице портала.</conf_description>
<conf_group>29</conf_group>
<conf_type>input</conf_type>
<conf_key>csite_title</conf_key>
<conf_default>Портал</conf_default>
<conf_extra/>
<conf_evalphp/>
<conf_protected>1</conf_protected>
<conf_position>2</conf_position>
<conf_start_group/>
<conf_end_group>0</conf_end_group>
<conf_add_cache>1</conf_add_cache>
<conf_keywords/>
<conf_title_keyword>ipbportal</conf_title_keyword>
<conf_is_title>0</conf_is_title>
</setting>
<setting>
<conf_title>Формат даты для тем</conf_title>
<conf_description><![CDATA[<a href='http://www.php.net/strftime'>Аналогично функции strftime PHP.]]></conf_description>
<conf_group>29</conf_group>
<conf_type>input</conf_type>
<conf_key>csite_article_date</conf_key>
<conf_default>%d.%m.%y %H:%M</conf_default>
<conf_extra/>
<conf_evalphp/>
<conf_protected>1</conf_protected>
<conf_position>3</conf_position>
<conf_start_group/>
<conf_end_group>0</conf_end_group>
<conf_add_cache>0</conf_add_cache>
<conf_keywords/>
<conf_title_keyword>ipbportal</conf_title_keyword>
<conf_is_title>0</conf_is_title>
</setting>
<setting>
<conf_title>Показывать меню навигации по сайту?</conf_title>
<conf_description/>
<conf_group>29</conf_group>
<conf_type>yes_no</conf_type>
<conf_key>csite_nav_show</conf_key>
<conf_default>1</conf_default>
<conf_extra/>
<conf_evalphp/>
<conf_protected>1</conf_protected>
<conf_position>18</conf_position>
<conf_start_group>Стандартные блоки портала</conf_start_group>
<conf_end_group>0</conf_end_group>
<conf_add_cache>0</conf_add_cache>
<conf_keywords/>
<conf_title_keyword>ipbportal</conf_title_keyword>
<conf_is_title>0</conf_is_title>
</setting>
<setting>
<conf_title>Ссылки меню навигации по сайту</conf_title>
<conf_description><![CDATA[По одной в каждой строке в следующем формате<br>http://www.apple.com [Вебсайт Apple]<br><br>{board_url} будет преобразовано в адрес вашего форума]]></conf_description>
<conf_group>29</conf_group>
<conf_type>textarea</conf_type>
<conf_key>csite_nav_contents</conf_key>
<conf_default><![CDATA[{board_url} [Форумы]
{board_url}act=Search&CODE=getactive [Активные темы]
{board_url}act=Stats [Лучшие сегодня]
{board_url}act=Stats&CODE=leaders [Администрация форума]]]></conf_default>
<conf_extra/>
<conf_evalphp><![CDATA[if ( $show == 1)
{
$value = preg_replace( "/&(middot|quot|copy|amp)/", "&\\\\\\\\\\\\\\\\1", $value );
}]]></conf_evalphp>
<conf_protected>1</conf_protected>
<conf_position>19</conf_position>
<conf_start_group/>
<conf_end_group>0</conf_end_group>
<conf_add_cache>0</conf_add_cache>
<conf_keywords/>
<conf_title_keyword>ipbportal</conf_title_keyword>
<conf_is_title>0</conf_is_title>
</setting>
<setting>
<conf_title><![CDATA[Показывать блок &quot;Партнеры / Предпочитаемые сайты&quot;?]]></conf_title>
<conf_description/>
<conf_group>29</conf_group>
<conf_type>yes_no</conf_type>
<conf_key>csite_fav_show</conf_key>
<conf_default>0</conf_default>
<conf_extra/>
<conf_evalphp/>
<conf_protected>1</conf_protected>
<conf_position>20</conf_position>
<conf_start_group/>
<conf_end_group>0</conf_end_group>
<conf_add_cache>0</conf_add_cache>
<conf_keywords/>
<conf_title_keyword>ipbportal</conf_title_keyword>
<conf_is_title>0</conf_is_title>
</setting>
<setting>
<conf_title><![CDATA[Содержимое блока &quot;Партнеры / Предпочитаемые сайты&quot;]]></conf_title>
<conf_description>Поддерживается HTML</conf_description>
<conf_group>29</conf_group>
<conf_type>textarea</conf_type>
<conf_key>csite_fav_contents</conf_key>
<conf_default/>
<conf_extra/>
<conf_evalphp><![CDATA[if ( $show == 1)
{
$value = preg_replace( "/&(middot|quot|copy|amp)/", "&\\\\\\\\1", $value );
}]]></conf_evalphp>
<conf_protected>1</conf_protected>
<conf_position>21</conf_position>
<conf_start_group/>
<conf_end_group>1</conf_end_group>
<conf_add_cache>0</conf_add_cache>
<conf_keywords/>
<conf_title_keyword>ipbportal</conf_title_keyword>
<conf_is_title>0</conf_is_title>
</setting>
<setting>
<conf_is_title>1</conf_is_title>
<conf_title_keyword>portal_poll</conf_title_keyword>
<conf_title_title>Портал: опрос</conf_title_title>
<conf_title_desc/>
<conf_title_tab>IPS Apps</conf_title_tab>
<conf_title_app>portal</conf_title_app>
<conf_title_noshow>1</conf_title_noshow>
</setting>
<setting>
<conf_title>Введите URL к теме с опросом</conf_title>
<conf_description>Не заполняйте, чтобы не отображать блок с опросом.</conf_description>
<conf_group>30</conf_group>
<conf_type>input</conf_type>
<conf_key>poll_poll_url</conf_key>
<conf_default/>
<conf_extra/>
<conf_evalphp/>
<conf_protected>1</conf_protected>
<conf_position>17</conf_position>
<conf_start_group/>
<conf_end_group>0</conf_end_group>
<conf_add_cache>0</conf_add_cache>
<conf_keywords/>
<conf_title_keyword>portal_poll</conf_title_keyword>
<conf_is_title>0</conf_is_title>
</setting>
<setting>
<conf_is_title>1</conf_is_title>
<conf_title_keyword>portal_recent_topics</conf_title_keyword>
<conf_title_title>Портал: последние темы</conf_title_title>
<conf_title_desc><![CDATA[Настройка модуля портала "Последние темы".]]></conf_title_desc>
<conf_title_tab>IPS Apps</conf_title_tab>
<conf_title_app>portal</conf_title_app>
<conf_title_noshow>1</conf_title_noshow>
</setting>
<setting>
<conf_title>Разделы, из которых будет производиться экспорт статей</conf_title>
<conf_description>Можно выбрать несколько, используя клавишу Сtrl.</conf_description>
<conf_group>31</conf_group>
<conf_type>multi</conf_type>
<conf_key>recent_topics_article_forum</conf_key>
<conf_default/>
<conf_extra>#show_forums#</conf_extra>
<conf_evalphp><![CDATA[if ( $save == 1)
{
if ( is_array($_POST['recent_topics_article_forum']) )
{
$_POST['recent_topics_article_forum'] = implode(",",$_POST['recent_topics_article_forum']);
}
else
{
$_POST['recent_topics_article_forum'] = "";
}
$key = 'recent_topics_article_forum';
}
if ( $show == 1 )
{
$key = 'recent_topics_article_forum[]';
}]]></conf_evalphp>
<conf_protected>1</conf_protected>
<conf_position>3</conf_position>
<conf_start_group/>
<conf_end_group>0</conf_end_group>
<conf_add_cache>0</conf_add_cache>
<conf_keywords/>
<conf_title_keyword>portal_recent_topics</conf_title_keyword>
<conf_is_title>0</conf_is_title>
</setting>
<setting>
<conf_title>Количество отображаемых тем</conf_title>
<conf_description><![CDATA[Количество тем, которые будут отображаться для тега портала "recent_topics_last_x".]]></conf_description>
<conf_group>31</conf_group>
<conf_type>input</conf_type>
<conf_key>recent_topics_article_max</conf_key>
<conf_default>15</conf_default>
<conf_extra/>
<conf_evalphp/>
<conf_protected>1</conf_protected>
<conf_position>4</conf_position>
<conf_start_group><![CDATA[Последние [Х] тем]]></conf_start_group>
<conf_end_group>1</conf_end_group>
<conf_add_cache>0</conf_add_cache>
<conf_keywords/>
<conf_title_keyword>portal_recent_topics</conf_title_keyword>
<conf_is_title>0</conf_is_title>
</setting>
<setting>
<conf_title><![CDATA[Не закреплять важные темы]]></conf_title>
<conf_description>При включении этой опции темы, закрепленные на форуме, на портале будут выводиться, как обычные, а не находиться постоянно наверху.</conf_description>
<conf_group>23</conf_group>
<conf_type>yes_no</conf_type>
<conf_key>portal_exclude_pinned</conf_key>
<conf_default>1</conf_default>
<conf_extra/>
<conf_evalphp/>
<conf_protected>1</conf_protected>
<conf_position>3</conf_position>
<conf_start_group/>
<conf_end_group>0</conf_end_group>
<conf_add_cache>1</conf_add_cache>
<conf_keywords/>
<conf_title_keyword>portal_recent_topics</conf_title_keyword>
<conf_is_title>0</conf_is_title>
</setting>
<setting>
<conf_title>Количество отображаемых обсуждений</conf_title>
<conf_description><![CDATA[Введите количество заголовков тем, которые будет отображаться для тега портала "recent_discussions_last_x"]]></conf_description>
<conf_group>31</conf_group>
<conf_type>input</conf_type>
<conf_key>recent_topics_discuss_number</conf_key>
<conf_default>1</conf_default>
<conf_extra/>
<conf_evalphp/>
<conf_protected>1</conf_protected>
<conf_position>9</conf_position>
<conf_start_group><![CDATA[Последние [Х] обсуждений]]></conf_start_group>
<conf_end_group>1</conf_end_group>
<conf_add_cache>0</conf_add_cache>
<conf_keywords/>
<conf_title_keyword>portal_recent_topics</conf_title_keyword>
<conf_is_title>0</conf_is_title>
</setting>
</settinggroup>
</settingexport>
@@ -0,0 +1,85 @@
<?xml version="1.0" encoding="utf-8"?>
<templates application="portal" templategroups="a:1:{s:11:&quot;skin_portal&quot;;s:5:&quot;exact&quot;;}">
<templategroup group="skin_portal">
<template>
<template_group>skin_portal</template_group>
<template_content/>
<template_name>siteNavigation</template_name>
<template_data>$links=array()</template_data>
<template_updated>1260269071</template_updated>
<template_removable>1</template_removable>
<template_user_added>0</template_user_added>
<template_user_edited>0</template_user_edited>
</template>
<template>
<template_group>skin_portal</template_group>
<template_content/>
<template_name>onlineUsers</template_name>
<template_data>$active</template_data>
<template_updated>1260269071</template_updated>
<template_removable>1</template_removable>
<template_user_added>0</template_user_added>
<template_user_edited>0</template_user_edited>
</template>
<template>
<template_group>skin_portal</template_group>
<template_content/>
<template_name>pollWrapper</template_name>
<template_data><![CDATA[$content="",$tid=""]]></template_data>
<template_updated>1260269071</template_updated>
<template_removable>1</template_removable>
<template_user_added>0</template_user_added>
<template_user_edited>0</template_user_edited>
</template>
<template>
<template_group>skin_portal</template_group>
<template_content/>
<template_name>latestPosts</template_name>
<template_data>$posts=array()</template_data>
<template_updated>1260269071</template_updated>
<template_removable>1</template_removable>
<template_user_added>0</template_user_added>
<template_user_edited>0</template_user_edited>
</template>
<template>
<template_group>skin_portal</template_group>
<template_content/>
<template_name>affiliates</template_name>
<template_data><![CDATA[$links=""]]></template_data>
<template_updated>1260269071</template_updated>
<template_removable>1</template_removable>
<template_user_added>0</template_user_added>
<template_user_edited>0</template_user_edited>
</template>
<template>
<template_group>skin_portal</template_group>
<template_content/>
<template_name>articles</template_name>
<template_data>$articles</template_data>
<template_updated>1260269071</template_updated>
<template_removable>1</template_removable>
<template_user_added>0</template_user_added>
<template_user_edited>0</template_user_edited>
</template>
<template>
<template_group>skin_portal</template_group>
<template_content/>
<template_name>calendarWrap</template_name>
<template_data><![CDATA[$content=""]]></template_data>
<template_updated>1260269071</template_updated>
<template_removable>1</template_removable>
<template_user_added>0</template_user_added>
<template_user_edited>0</template_user_edited>
</template>
<template>
<template_group>skin_portal</template_group>
<template_content/>
<template_name>skeletonTemplate</template_name>
<template_data/>
<template_updated>1260269071</template_updated>
<template_removable>1</template_removable>
<template_user_added>0</template_user_added>
<template_user_edited>0</template_user_edited>
</template>
</templategroup>
</templates>
@@ -0,0 +1,175 @@
<?xml version="1.0" encoding="utf-8"?>
<languageexport>
<languagegroup>
<lang>
<word_app>portal</word_app>
<word_pack>public_portal</word_pack>
<word_key>email</word_key>
<word_default>Email</word_default>
<word_custom>E-mail</word_custom>
<word_default_version>30008</word_default_version>
<word_custom_version>30008</word_custom_version>
<word_js>0</word_js>
</lang>
<lang>
<word_app>portal</word_app>
<word_pack>public_portal</word_pack>
<word_key>print</word_key>
<word_default>Print</word_default>
<word_custom>Печать</word_custom>
<word_default_version>30008</word_default_version>
<word_custom_version>30008</word_custom_version>
<word_js>0</word_js>
</lang>
<lang>
<word_app>portal</word_app>
<word_pack>public_portal</word_pack>
<word_key>times_last</word_key>
<word_default>times - last </word_default>
<word_custom> раз - последний</word_custom>
<word_default_version>30008</word_default_version>
<word_custom_version>30008</word_custom_version>
<word_js>0</word_js>
</lang>
<lang>
<word_app>portal</word_app>
<word_pack>public_portal</word_pack>
<word_key>times_make</word_key>
<word_default>times - make a </word_default>
<word_custom> раз - разместить </word_custom>
<word_default_version>30008</word_default_version>
<word_custom_version>30008</word_custom_version>
<word_js>0</word_js>
</lang>
<lang>
<word_app>portal</word_app>
<word_pack>public_portal</word_pack>
<word_key>portal_by</word_key>
<word_default>by</word_default>
<word_custom>автор</word_custom>
<word_default_version>30008</word_default_version>
<word_custom_version>30008</word_custom_version>
<word_js>0</word_js>
</lang>
<lang>
<word_app>portal</word_app>
<word_pack>public_portal</word_pack>
<word_key>read</word_key>
<word_default>Read</word_default>
<word_custom>Дальше</word_custom>
<word_default_version>30008</word_default_version>
<word_custom_version>30008</word_custom_version>
<word_js>0</word_js>
</lang>
<lang>
<word_app>portal</word_app>
<word_pack>public_portal</word_pack>
<word_key>comments_suffix</word_key>
<word_default>comments</word_default>
<word_custom>комментариев</word_custom>
<word_default_version>30008</word_default_version>
<word_custom_version>30008</word_custom_version>
<word_js>0</word_js>
</lang>
<lang>
<word_app>portal</word_app>
<word_pack>public_portal</word_pack>
<word_key>recent_comments</word_key>
<word_default>Comments</word_default>
<word_custom>Комментарии</word_custom>
<word_default_version>30008</word_default_version>
<word_custom_version>30008</word_custom_version>
<word_js>0</word_js>
</lang>
<lang>
<word_app>portal</word_app>
<word_pack>public_portal</word_pack>
<word_key>aff_title</word_key>
<word_default>Recommended Sites</word_default>
<word_custom>Рекомендованные сайты</word_custom>
<word_default_version>30008</word_default_version>
<word_custom_version>30008</word_custom_version>
<word_js>0</word_js>
</lang>
<lang>
<word_app>portal</word_app>
<word_pack>public_portal</word_pack>
<word_key>article_comment</word_key>
<word_default>comment</word_default>
<word_custom>комментарий</word_custom>
<word_default_version>30008</word_default_version>
<word_custom_version>30008</word_custom_version>
<word_js>0</word_js>
</lang>
<lang>
<word_app>portal</word_app>
<word_pack>public_portal</word_pack>
<word_key>discuss_title</word_key>
<word_default>Latest Discussions</word_default>
<word_custom>Последние темы</word_custom>
<word_default_version>30008</word_default_version>
<word_custom_version>30008</word_custom_version>
<word_js>0</word_js>
</lang>
<lang>
<word_app>portal</word_app>
<word_pack>public_portal</word_pack>
<word_key>poll_title</word_key>
<word_default>Website Poll</word_default>
<word_custom>Опрос</word_custom>
<word_default_version>30008</word_default_version>
<word_custom_version>30008</word_custom_version>
<word_js>0</word_js>
</lang>
<lang>
<word_app>portal</word_app>
<word_pack>public_portal</word_pack>
<word_key>recent_read</word_key>
<word_default>Read</word_default>
<word_custom>Дальше</word_custom>
<word_default_version>30008</word_default_version>
<word_custom_version>30008</word_custom_version>
<word_js>0</word_js>
</lang>
<lang>
<word_app>portal</word_app>
<word_pack>public_portal</word_pack>
<word_key>online_breakdown</word_key>
<word_default><![CDATA[There are <strong>%s</strong> online users browsing:]]></word_default>
<word_custom><![CDATA[Всего <strong>%s</strong> пользователей в онлайн: ]]></word_custom>
<word_default_version>30008</word_default_version>
<word_custom_version>30008</word_custom_version>
<word_js>0</word_js>
</lang>
<lang>
<word_app>portal</word_app>
<word_pack>public_portal</word_pack>
<word_key>online_split</word_key>
<word_default>%s members, %s visitors and %s anonymous users</word_default>
<word_custom>%s пользователей и %s гостей</word_custom>
<word_default_version>30008</word_default_version>
<word_custom_version>30008</word_custom_version>
<word_js>0</word_js>
</lang>
<lang>
<word_app>portal</word_app>
<word_pack>public_portal</word_pack>
<word_key>online_title</word_key>
<word_default>Online Users</word_default>
<word_custom>Он-лайн</word_custom>
<word_default_version>30008</word_default_version>
<word_custom_version>30008</word_custom_version>
<word_js>0</word_js>
</lang>
<lang>
<word_app>portal</word_app>
<word_pack>public_portal</word_pack>
<word_key>links_title</word_key>
<word_default>Site Navigation</word_default>
<word_custom>Навигация</word_custom>
<word_default_version>30008</word_default_version>
<word_custom_version>30008</word_custom_version>
<word_js>0</word_js>
</lang>
</languagegroup>
</languageexport>
@@ -0,0 +1,7 @@
<?xml version="1.0" encoding="UTF-8"?>
<versions>
<version>
<human>3.0.5</human>
<long>30012</long>
</version>
</versions>