feat: Add comprehensive documentation suite and reorganize project structure

- Created complete documentation in docs/ directory
- Added PROJECT_OVERVIEW.md with feature highlights and getting started guide
- Added ARCHITECTURE.md with system design and technical details
- Added SECURITY.md with comprehensive security implementation guide
- Added DEVELOPMENT.md with development workflows and best practices
- Added DEPLOYMENT.md with production deployment instructions
- Added API.md with complete REST API documentation
- Added CONTRIBUTING.md with contribution guidelines
- Added CHANGELOG.md with version history and migration notes
- Reorganized all documentation files into docs/ directory for better organization
- Updated README.md with proper documentation links and quick navigation
- Enhanced project structure with professional documentation standards
This commit is contained in:
SamiAhmed7777
2025-10-21 00:39:45 -07:00
commit 0b7e2d0a5b
6080 changed files with 1332936 additions and 0 deletions

View File

@@ -0,0 +1,16 @@
<div class="blue categories-container">
<h4 class="nav-title categories-menu-title left-menu-h4"><i class="icon-user"></i>{lang_entry key="account.entry.my.account"}</h4>
<aside>
<nav>
<ul class="accordion" id="categories-accordion">
<li id="account-menu-entry1" class="menu-panel-entry menu-panel-entry-active" rel-m="{href_entry key="account"}"><a class="dcjq-parent active" href="javascript:;"><i class="icon-user"></i>{lang_entry key="account.entry.overview"}</a></li>
<li id="account-menu-entry2" class="menu-panel-entry" rel-m="{href_entry key="account"}"><a href="javascript:;"><i class="icon-profile"></i>{lang_entry key="account.entry.profile.setup"}</a></li>
<li id="account-menu-entry4" class="menu-panel-entry" rel-m="{href_entry key="account"}"><a href="javascript:;"><i class="icon-envelope"></i>{lang_entry key="account.entry.mail.opts"}</a></li>
{if $activity_logging eq 1}
<li id="account-menu-entry5" class="menu-panel-entry" rel-m="{href_entry key="account"}"><a href="javascript:;"><i class="icon-share"></i>{lang_entry key="account.entry.act.share"}</a></li>
{/if}
<li id="account-menu-entry6" class="menu-panel-entry" rel-m="{href_entry key="account"}"><a href="javascript:;"><i class="icon-key"></i>{lang_entry key="account.entry.act.manage"}</a></li>
</ul>
</nav>
</aside>
</div>

View File

@@ -0,0 +1,16 @@
<div class="blue categories-container">
<h4 class="nav-title categories-menu-title left-menu-h4 no-display"><i class="icon-user"></i>{lang_entry key="account.entry.my.account"}</h4>
<aside>
<nav>
<ul class="accordion inner-accordion" id="categories-accordion">
<li id="account-menu-entry1" class="menu-panel-entry menu-panel-entry-active" rel-m="{href_entry key="account"}"><a class="dcjq-parent active" href="javascript:;"><i class="icon-user"></i>{lang_entry key="account.entry.overview"}</a></li>
<li id="account-menu-entry2" class="menu-panel-entry" rel-m="{href_entry key="account"}"><a href="javascript:;"><i class="icon-profile"></i>{lang_entry key="account.entry.profile.setup"}</a></li>
<li id="account-menu-entry4" class="menu-panel-entry" rel-m="{href_entry key="account"}"><a href="javascript:;"><i class="icon-envelope"></i>{lang_entry key="account.entry.mail.opts"}</a></li>
{if $activity_logging eq 1}
<li id="account-menu-entry5" class="menu-panel-entry" rel-m="{href_entry key="account"}"><a href="javascript:;"><i class="icon-share"></i>{lang_entry key="account.entry.act.share"}</a></li>
{/if}
<li id="account-menu-entry6" class="menu-panel-entry" rel-m="{href_entry key="account"}"><a href="javascript:;"><i class="icon-key"></i>{lang_entry key="account.entry.act.manage"}</a></li>
</ul>
</nav>
</aside>
</div>

View File

@@ -0,0 +1,59 @@
{if !$smarty.session.USER_ID}
{include file="tpl_frontend/tpl_leftnav/tpl_nav_shorts.tpl"}
{/if}
<div class="blue categories-container">
<h4 class="nav-title categories-menu-title left-menu-h4"><i class="icon-eye"></i>{lang_entry key="frontend.global.explore"}</h4>
<aside>
<nav>
<ul class="accordion mtmin10" id="{if $smarty.session.USER_ID eq ""}no-session-accordion2{else}session-accordion{/if}">
{if $video_module eq "1"}
<li class="{if $page_display eq "tpl_browse" and $type_display eq "video"}menu-panel-entry menu-panel-entry-active{/if}"><a class="dcjq-parent{if $page_display eq "tpl_browse" and $type_display eq "video"} active{/if}" rel-a="load" href="{$main_url}/{href_entry key="videos"}"><i class="icon-video"></i>{lang_entry key="frontend.global.v.p.c"}</a></li>
{/if}
{if $live_module eq "1"}
<li class="{if $page_display eq "tpl_browse" and $type_display eq "live"}menu-panel-entry menu-panel-entry-active{/if}"><a class="dcjq-parent{if $page_display eq "tpl_browse" and $type_display eq "live"} active{/if}" rel-a="load" href="{$main_url}/{href_entry key="broadcasts"}"><i class="icon-live"></i>{lang_entry key="frontend.global.l.p.c"}</a></li>
{/if}
{if $audio_module eq "1"}
<li class="{if $page_display eq "tpl_browse" and $type_display eq "audio"}menu-panel-entry menu-panel-entry-active{/if}"><a class="dcjq-parent{if $page_display eq "tpl_browse" and $type_display eq "audio"} active{/if}" rel-a="load" href="{$main_url}/{href_entry key="audios"}"><i class="icon-headphones"></i>{lang_entry key="frontend.global.a.p.c"}</a></li>
{/if}
{if $image_module eq "1"}
<li class="{if $page_display eq "tpl_browse" and $type_display eq "image"}menu-panel-entry menu-panel-entry-active{/if}"><a class="dcjq-parent{if $page_display eq "tpl_browse" and $type_display eq "image"} active{/if}" rel-a="load" href="{$main_url}/{href_entry key="images"}"><i class="icon-image"></i>{lang_entry key="frontend.global.i.p.c"}</a></li>
{/if}
{if $document_module eq "1"}
<li class="{if $page_display eq "tpl_browse" and $type_display eq "document"}menu-panel-entry menu-panel-entry-active{/if}"><a class="dcjq-parent{if $page_display eq "tpl_browse" and $type_display eq "document"} active{/if}" rel-a="load" href="{$main_url}/{href_entry key="documents"}"><i class="icon-file"></i>{lang_entry key="frontend.global.d.p.c"}</a></li>
{/if}
{if $blog_module eq "1"}
<li class="{if $page_display eq "tpl_browse" and $type_display eq "blog"}menu-panel-entry menu-panel-entry-active{/if}"><a class="dcjq-parent{if $page_display eq "tpl_browse" and $type_display eq "blog"} active{/if}" rel-a="load" href="{$main_url}/{href_entry key="blogs"}"><i class="icon-blog"></i>{lang_entry key="frontend.global.b.p.c"}</a></li>
{/if}
{if $public_channels eq "1" and $smarty.session.USER_ID}
<li class="{if $page_display eq "tpl_channels"}menu-panel-entry menu-panel-entry-active{/if}"><a class="dcjq-parent{if $page_display eq "tpl_channels"} active{/if}" rel-a="load" href="{$main_url}/{href_entry key="channels"}"><i class="icon-users"></i>{lang_entry key="frontend.global.channels"}</a></li>
{/if}
</ul>
<div class="clearfix"></div>
</nav>
</aside>
</div>
{if !$smarty.session.USER_ID}
<div class="blue categories-container">
<aside>
<nav>
<ul class="accordion mtmin10" id="{if $smarty.session.USER_ID eq ""}no-session-accordion2{else}session-accordion{/if}">
{if $public_channels eq "1"}
<li class="{if $page_display eq "tpl_channels"}menu-panel-entry menu-panel-entry-active {/if}mt-10"><a class="dcjq-parent{if $page_display eq "tpl_channels"} active{/if}" rel-a="load" href="{$main_url}/{href_entry key="channels"}"><i class="icon-users"></i>{lang_entry key="frontend.global.browse.channels"}</a></li>
{/if}
</ul>
<div class="clearfix"></div>
</nav>
</aside>
</div>
<div class="blue categories-container">
<h5 class="nav-title categories-menu-title left-menu-h5">{lang_entry key="frontend.global.signinto"}</h5>
<aside>
<nav>
<ul class="accordion mtmin10">
<li><a href="{$main_url}/{href_entry key="signin"}" rel="nofollow" class="left-nav-signin"><button class="save-entry-button button-grey search-button top-signin" value="1" name="frontend_global_signin"><i class="icon-user"></i><span>{lang_entry key="frontend.global.signin"}</span></button></a></li>
</ul>
<div class="clearfix"></div>
</nav>
</aside>
</div>
{/if}

View File

@@ -0,0 +1 @@
{if $page_display eq "tpl_channels"}{insert name="channelsMenu"}{else}{insert name="categoryMenu"}{/if}

View File

@@ -0,0 +1 @@
{insert name="promotedChannelsMenu"}

View File

@@ -0,0 +1 @@
{insert name="channelsMenu"}

View File

@@ -0,0 +1,41 @@
{if $smarty.session.USER_ID gt 0}
{insert name="getCurrentSection" assign=s}
{if $unset eq 1 and $page_display ne "tpl_messages" and $page_display ne "tpl_manage_channel" and $page_display ne "tpl_account" and $page_display ne "tpl_affiliate" and $page_display ne "tpl_subscribers"}
<div class="blue categories-container{if $page_display eq "tpl_playlists" or $page_display eq "tpl_blogs"} hidden{/if}">
<h4 class="nav-title categories-menu-title left-menu-h4"><i class="icon-video"></i>{lang_entry key="subnav.entry.files.my"}</h4>
<aside>
<nav>
<ul class="accordion" id="categories-accordion">
<li id="file-menu-entry1" class="menu-panel-entry{if $s eq "file-menu-entry1" or (($s eq "" and $page_display eq "tpl_files") and $smarty.post.do_reload eq "" and $page_display ne "tpl_playlists" and $page_display ne "tpl_blogs" and $page_display ne "tpl_channel" and $page_display ne "tpl_search")} menu-panel-entry-active{/if}" rel-m="{href_entry key="files"}" rel-s="{href_entry key="uploads"}"><a href="javascript:;" class="{if $smarty.post.do_reload eq "" and $page_display ne "tpl_search" and ($page_display eq "tpl_files" and ($s eq "" or $s eq "file-menu-entry1"))}dcjq-parent active{/if}"><i class="icon-upload"></i><span class="mm">{lang_entry key="files.menu.myfiles"}</span></a>{if $file_counts eq 1}<span id="file-menu-entry1-count" class="right-float mm-count"></span>{/if}</li>
{if $file_favorites eq "1"}
<li id="file-menu-entry2" class="menu-panel-entry{if $s eq "file-menu-entry2"} menu-panel-entry-active{/if}" rel-m="{href_entry key="files"}" rel-s="{href_entry key="favorites"}"><a href="javascript:;" class="{if $smarty.post.do_reload eq "" and $page_display ne "tpl_search" and ($s eq "file-menu-entry2")}dcjq-parent active{/if}"><i class="icon-heart"></i><span class="mm">{lang_entry key="files.menu.myfav"}</span></a>{if $file_counts eq 1}<span id="file-menu-entry2-count" class="right-float mm-count"></span>{/if}</li>
{/if}
{if $file_rating eq "1"}
<li id="file-menu-entry3" class="menu-panel-entry{if $s eq "file-menu-entry3"} menu-panel-entry-active{/if}" rel-m="{href_entry key="files"}" rel-s="{href_entry key="liked"}"><a href="javascript:;" class="{if $smarty.post.do_reload eq "" and $page_display ne "tpl_search" and ($s eq "file-menu-entry3")}dcjq-parent active{/if}"><i class="icon-thumbs-up"></i><span class="mm">{lang_entry key="files.menu.liked"}</span></a>{if $file_counts eq 1}<span id="file-menu-entry3-count" class="right-float mm-count"></span>{/if}</li>
{/if}
{if $file_history eq "1"}
<li id="file-menu-entry4" class="menu-panel-entry{if $s eq "file-menu-entry4"} menu-panel-entry-active{/if}" rel-m="{href_entry key="files"}" rel-s="{href_entry key="history"}"><a href="javascript:;" class="{if $smarty.post.do_reload eq "" and $page_display ne "tpl_search" and ($s eq "file-menu-entry4")}dcjq-parent active{/if}"><i class="icon-history"></i><span class="mm">{lang_entry key="files.menu.history"}</span></a>{if $file_counts eq 1}<span id="file-menu-entry4-count" class="right-float mm-count"></span>{/if}</li>
{/if}
{if $file_watchlist eq "1"}
<li id="file-menu-entry5" class="menu-panel-entry{if $s eq "file-menu-entry5"} menu-panel-entry-active{/if}" rel-m="{href_entry key="files"}" rel-s="{href_entry key="watchlist"}"><a href="javascript:;" class="{if $smarty.post.do_reload eq "" and $page_display ne "tpl_search" and ($s eq "file-menu-entry5")}dcjq-parent active{/if}"><i class="icon-clock"></i><span class="mm">{lang_entry key="files.menu.watch"}</span></a>{if $file_counts eq 1}<span id="file-menu-entry5-count" class="right-float mm-count"></span>{/if}</li>
{/if}
{if $file_playlists eq "1"}
<li id="file-menu-entry6" class="dcjq-parent-li menu-panel-entry{if $smarty.post.do_reload eq "1" or ($s eq "file-menu-entry6" and $page_display ne "tpl_channel") or $page_display eq "tpl_playlists"} menu-panel-entry-active{/if}" rel-m="{href_entry key="files"}" rel-s="{href_entry key="playlists"}"><a href="javascript:;"{if $smarty.post.do_reload eq "1" or ($page_display eq "tpl_search" and $smarty.get.tf eq 5) or ($s eq "file-menu-entry6" and $page_display ne "tpl_channel")} class="dcjq-parent active"{/if}><i class="icon-list"></i><span class="mm">{lang_entry key="files.menu.mypl"}</span></a>{if $file_counts eq 1}<span id="file-menu-entry6-count" class="right-float mm-count"></span>{/if}
{insert name=getUserPlaylists assign=upl for="file-menu-entry6"}{$upl}
</li>
{/if}
{if $file_comments eq "1"}
<li id="file-menu-entry7" class="menu-panel-entry{if $s eq "file-menu-entry7"} menu-panel-entry-active{/if}" rel-m="{href_entry key="files"}" rel-s="{href_entry key="comments"}"><a href="javascript:;" class="{if $smarty.post.do_reload eq "" and $page_display ne "tpl_search" and ($s eq "file-menu-entry7")}dcjq-parent active{/if}"><i class="icon-comment"></i><span class="mm">{lang_entry key="files.menu.comments"}</span></a>{if $file_counts eq 1}<span id="file-menu-entry7-count" class="right-float mm-count"></span>{/if}</li>
{/if}
{if $file_responses eq "1"}
<li id="file-menu-entry8" class="menu-panel-entry{if $s eq "file-menu-entry8"} menu-panel-entry-active{/if}" rel-m="{href_entry key="files"}" rel-s="{href_entry key="responses"}"><a href="javascript:;" class="{if $smarty.post.do_reload eq "" and $page_display ne "tpl_search" and ($s eq "file-menu-entry8")}dcjq-parent active{/if}"><i class="icon-comments"></i><span class="mm">{lang_entry key="files.menu.responses"}</span></a>{if $file_counts eq 1}<span id="file-menu-entry8-count" class="right-float mm-count"></span>{/if}</li>
{/if}
</ul>
</nav>
</aside>
</div>
{/if}
{include file="tpl_frontend/tpl_leftnav/tpl_nav_subs.tpl"}
{else}
{/if}

View File

@@ -0,0 +1,40 @@
{if $smarty.session.USER_ID gt 0}
{insert name="getCurrentSection" assign=s}
{if $page_display ne "tpl_messages" and $page_display ne "tpl_manage_channel" and $page_display ne "tpl_account" and $page_display ne "tpl_affiliate" and $page_display ne "tpl_subscribers"}
<div class="blue categories-container{if $page_display eq "tpl_playlists" or $page_display eq "tpl_blogs"} hidden{/if}">
<h4 class="nav-title categories-menu-title left-menu-h4 no-display"><i class="icon-video"></i>{lang_entry key="subnav.entry.files.my"}</h4>
<aside>
<nav>
<ul class="accordion inner-accordion" id="categories-accordion">
<li id="file-menu-entry1" class="menu-panel-entry{if $s eq "file-menu-entry1" or (($s eq "" and $page_display eq "tpl_files") and $smarty.post.do_reload eq "" and $page_display ne "tpl_playlists" and $page_display ne "tpl_blogs" and $page_display ne "tpl_channel" and $page_display ne "tpl_search")} menu-panel-entry-active{/if}" rel-m="{href_entry key="files"}" rel-s="{href_entry key="uploads"}"><a href="javascript:;" class="{if $smarty.post.do_reload eq "" and $page_display ne "tpl_search" and ($page_display eq "tpl_files" and ($s eq "" or $s eq "file-menu-entry1"))}dcjq-parent active{/if}"><i class="icon-upload"></i><span class="mm">{lang_entry key="files.menu.myfiles"}</span></a>{if $file_counts eq 1}<span id="file-menu-entry1-count" class="right-float mm-count"></span>{/if}</li>
{if $file_favorites eq "1"}
<li id="file-menu-entry2" class="menu-panel-entry{if $s eq "file-menu-entry2"} menu-panel-entry-active{/if}" rel-m="{href_entry key="files"}" rel-s="{href_entry key="favorites"}"><a href="javascript:;" class="{if $smarty.post.do_reload eq "" and $page_display ne "tpl_search" and ($s eq "file-menu-entry2")}dcjq-parent active{/if}"><i class="icon-heart"></i><span class="mm">{lang_entry key="files.menu.myfav"}</span></a>{if $file_counts eq 1}<span id="file-menu-entry2-count" class="right-float mm-count"></span>{/if}</li>
{/if}
{if $file_rating eq "1"}
<li id="file-menu-entry3" class="menu-panel-entry{if $s eq "file-menu-entry3"} menu-panel-entry-active{/if}" rel-m="{href_entry key="files"}" rel-s="{href_entry key="liked"}"><a href="javascript:;" class="{if $smarty.post.do_reload eq "" and $page_display ne "tpl_search" and ($s eq "file-menu-entry3")}dcjq-parent active{/if}"><i class="icon-thumbs-up"></i><span class="mm">{lang_entry key="files.menu.liked"}</span></a>{if $file_counts eq 1}<span id="file-menu-entry3-count" class="right-float mm-count"></span>{/if}</li>
{/if}
{if $file_history eq "1"}
<li id="file-menu-entry4" class="menu-panel-entry{if $s eq "file-menu-entry4"} menu-panel-entry-active{/if}" rel-m="{href_entry key="files"}" rel-s="{href_entry key="history"}"><a href="javascript:;" class="{if $smarty.post.do_reload eq "" and $page_display ne "tpl_search" and ($s eq "file-menu-entry4")}dcjq-parent active{/if}"><i class="icon-history"></i><span class="mm">{lang_entry key="files.menu.history"}</span></a>{if $file_counts eq 1}<span id="file-menu-entry4-count" class="right-float mm-count"></span>{/if}</li>
{/if}
{if $file_watchlist eq "1"}
<li id="file-menu-entry5" class="menu-panel-entry{if $s eq "file-menu-entry5"} menu-panel-entry-active{/if}" rel-m="{href_entry key="files"}" rel-s="{href_entry key="watchlist"}"><a href="javascript:;" class="{if $smarty.post.do_reload eq "" and $page_display ne "tpl_search" and ($s eq "file-menu-entry5")}dcjq-parent active{/if}"><i class="icon-clock"></i><span class="mm">{lang_entry key="files.menu.watch"}</span></a>{if $file_counts eq 1}<span id="file-menu-entry5-count" class="right-float mm-count"></span>{/if}</li>
{/if}
{if $file_playlists eq "1"}
<li id="file-menu-entry6" class="dcjq-parent-li menu-panel-entry{if $smarty.post.do_reload eq "1" or ($s eq "file-menu-entry6" and $page_display ne "tpl_channel") or $page_display eq "tpl_playlists"} menu-panel-entry-active{/if}" rel-m="{href_entry key="files"}" rel-s="{href_entry key="playlists"}"><a href="javascript:;"{if $smarty.post.do_reload eq "1" or ($page_display eq "tpl_search" and $smarty.get.tf eq 5) or ($s eq "file-menu-entry6" and $page_display ne "tpl_channel")} class="dcjq-parent active"{/if}><i class="icon-list"></i><span class="mm">{lang_entry key="files.menu.mypl"}</span></a>{if $file_counts eq 1}<span id="file-menu-entry6-count" class="right-float mm-count"></span>{/if}
{insert name=getUserPlaylists assign=upl for="file-menu-entry6"}{$upl}
</li>
{/if}
{if $file_comments eq "1"}
<li id="file-menu-entry7" class="menu-panel-entry{if $s eq "file-menu-entry7"} menu-panel-entry-active{/if}" rel-m="{href_entry key="files"}" rel-s="{href_entry key="comments"}"><a href="javascript:;" class="{if $smarty.post.do_reload eq "" and $page_display ne "tpl_search" and ($s eq "file-menu-entry7")}dcjq-parent active{/if}"><i class="icon-comment"></i><span class="mm">{lang_entry key="files.menu.comments"}</span></a>{if $file_counts eq 1}<span id="file-menu-entry7-count" class="right-float mm-count"></span>{/if}</li>
{/if}
{if $file_responses eq "1"}
<li id="file-menu-entry8" class="menu-panel-entry{if $s eq "file-menu-entry8"} menu-panel-entry-active{/if}" rel-m="{href_entry key="files"}" rel-s="{href_entry key="responses"}"><a href="javascript:;" class="{if $smarty.post.do_reload eq "" and $page_display ne "tpl_search" and ($s eq "file-menu-entry8")}dcjq-parent active{/if}"><i class="icon-comments"></i><span class="mm">{lang_entry key="files.menu.responses"}</span></a>{if $file_counts eq 1}<span id="file-menu-entry8-count" class="right-float mm-count"></span>{/if}</li>
{/if}
</ul>
</nav>
</aside>
</div>
{/if}
{else}
{/if}

View File

@@ -0,0 +1,8 @@
<div class="sidebar-nav-footer">
{insert name="footerInit"}
<label>&copy; {$smarty.now|date_format:"%Y"} {$website_shortname} - {lang_entry key="frontend.rights.text"}</label>
<label>{lang_entry key="frontend.powered.text"} <a href="{$main_url}" target="_blank" rel="nofollow">{$head_title}</a></label>
<p>
{insert name="socialMediaLinks"}
</p>
</div>

View File

@@ -0,0 +1,14 @@
<div class="blue categories-container">
<h4 class="nav-title categories-menu-title left-menu-h4"><i class="icon-settings"></i>{lang_entry key="subnav.entry.channel.my"}</h4>
<aside>
<nav>
<ul class="accordion" id="categories-accordion">
<li id="channel-menu-entry1" class="menu-panel-entry{if $smarty.get.r eq ""} menu-panel-entry-active{/if}" rel-m="{href_entry key="manage_channel"}"><a href="javascript:;"{if $smarty.get.r eq ""} class="dcjq-parent active"{/if}><i class="icon-cog"></i>{lang_entry key="manage.channel.menu.general"}</a></li>
<li id="channel-menu-entry2" class="menu-panel-entry" rel-m="{href_entry key="manage_channel"}"><a href="javascript:;"><i class="icon-cogs2"></i>{lang_entry key="manage.channel.menu.modules"}</a></li>
{if $channel_backgrounds eq 1}
<li id="channel-menu-entry3" class="menu-panel-entry{if $smarty.get.r eq "confirm"} menu-panel-entry-active{/if}" rel-m="{href_entry key="manage_channel"}"><a href="javascript:;"{if $smarty.get.r eq "confirm"} class="dcjq-parent active"{/if}><i class="icon-quill"></i>{lang_entry key="manage.channel.menu.art"}</a></li>
{/if}
</ul>
</nav>
</aside>
</div>

View File

@@ -0,0 +1,14 @@
<div class="blue categories-container">
<h4 class="nav-title categories-menu-title left-menu-h4 no-display"><i class="icon-settings"></i>{lang_entry key="subnav.entry.channel.my"}</h4>
<aside>
<nav>
<ul class="accordion inner-accordion" id="categories-accordion">
<li id="channel-menu-entry1" class="menu-panel-entry{if $smarty.get.r eq ""} menu-panel-entry-active{/if}" rel-m="{href_entry key="manage_channel"}"><a href="javascript:;"{if $smarty.get.r eq ""} class="dcjq-parent active"{/if}><i class="icon-cog"></i>{lang_entry key="manage.channel.menu.general"}</a></li>
<li id="channel-menu-entry2" class="menu-panel-entry" rel-m="{href_entry key="manage_channel"}"><a href="javascript:;"><i class="icon-cogs2"></i>{lang_entry key="manage.channel.menu.modules"}</a></li>
{if $channel_backgrounds eq 1}
<li id="channel-menu-entry3" class="menu-panel-entry{if $smarty.get.r eq "confirm"} menu-panel-entry-active{/if}" rel-m="{href_entry key="manage_channel"}"><a href="javascript:;"{if $smarty.get.r eq "confirm"} class="dcjq-parent active"{/if}><i class="icon-quill"></i>{lang_entry key="manage.channel.menu.art"}</a></li>
{/if}
</ul>
</nav>
</aside>
</div>

View File

@@ -0,0 +1,101 @@
<div class="blue categories-container">
<h4 class="nav-title categories-menu-title left-menu-h4"><i class="icon-envelope"></i>{lang_entry key="subnav.entry.contacts.messages"}</h4>
<aside>
<nav>
<ul class="accordion" id="categories-accordion">
{if $internal_messaging eq 1}
<li id="message-menu-entry2" class="menu-panel-entry{if $smarty.get.s eq "message-menu-entry2"} menu-panel-entry-active{/if}">
<a href="javascript:;" class="dcjq-parent active">
<i class="icon-envelope"></i><span class="mm">{lang_entry key="msg.entry.inbox"}</span>{if $message_count eq 1}&nbsp;<span id="message-menu-entry2-count" class="right-float mm-count">{insert name="msgCount" for="message-menu-entry2" assign="m_count"}{$m_count}</span>{/if}
</a>
</li>
{if $custom_labels eq 1}{insert name=sectionLabel assign=sectionLabel for="message-menu-entry2"}{$sectionLabel}{/if}
{/if}
{if $internal_messaging eq 1}
<li id="message-menu-entry5" class="menu-panel-entry{if $smarty.get.s eq "message-menu-entry5"} menu-panel-entry-active{/if}">
<a href="javascript:;"><i class="icon-envelope"></i><span class="mm">{lang_entry key="msg.entry.sent"}</span>{if $message_count eq 1}&nbsp;<span id="message-menu-entry5-count" class="right-float mm-count">{insert name="msgCount" for="message-menu-entry5" assign="m_count"}{$m_count}</span>{/if}</a>
</li>
{if $custom_labels eq 1}{insert name=sectionLabel assign=sectionLabel for="message-menu-entry5"}{$sectionLabel}{/if}
{/if}
{if $internal_messaging eq 1}
<li id="message-menu-entry6" class="greyed-out menu-panel-entry{if $smarty.get.s eq "message-menu-entry6"} menu-panel-entry-active{/if}">
<a href="javascript:;"><i class="icon-spam"></i><span class="mm">{lang_entry key="msg.entry.spam"}</span>{if $message_count eq 1}&nbsp;<span id="message-menu-entry6-count" class="right-float mm-count">{insert name="msgCount" for="message-menu-entry6" assign="m_count"}{$m_count}</span>{/if}</a>
</li>
{if $custom_labels eq 1}{insert name=sectionLabel assign=sectionLabel for="message-menu-entry6"}{$sectionLabel}{/if}
{/if}
{if $user_friends eq 1 and $approve_friends eq 1}
<li id="message-menu-entry4" class="darker-out menu-panel-entry{if $smarty.get.s eq "message-menu-entry4"} menu-panel-entry-active{/if}">
<a href="javascript:;"><i class="icon-notebook"></i><span class="mm">{lang_entry key="msg.entry.fr.invite"}</span>{if $message_count eq 1}&nbsp;<span id="message-menu-entry4-count" class="right-float mm-count">{insert name="msgCount" for="message-menu-entry4" assign="m_count"}{$m_count}</span>{/if}</a>
</li>
{/if}
{if $user_friends eq 1 or $user_blocking eq 1 or $custom_labels eq 1}
<li id="message-menu-entry7" class="menu-panel-entry{if $smarty.get.s eq "message-menu-entry7"} menu-panel-entry-active{/if}">
<a href="javascript:;"><i class="icon-address-book"></i><span class="mm">{lang_entry key="msg.entry.adr.book"}</span>{if $message_count eq 1}&nbsp;<span id="message-menu-entry7-count" class="right-float mm-count">{insert name="msgCount" for="message-menu-entry7" assign="m_count"}{$m_count}</span>{/if}</a>
</li>
{if $user_friends eq 1 or $user_blocking eq 1 or $custom_labels eq 1}{insert name=sectionLabel assign=sectionLabel for="message-menu-entry7"}{$sectionLabel}{/if}
{/if}
</ul>
</nav>
</aside>
</div>
<script type="text/javascript">
var paging_link = '';
{if $smarty.get.page ne ""}var paging_link = '&page={$smarty.get.page|sanitize}&ipp={$smarty.get.ipp|sanitize}';{/if}
$(document).ready(function() {ldelim}
{if $smarty.get.s eq ""}
var get_from = {if $internal_messaging eq 1}'message-menu-entry2'{elseif $internal_messaging eq 0 and ($user_friends eq 1 or $user_blocking eq 1)}'message-menu-entry7'{else}'message-menu-entry3'{/if};
{if $menu_section ne ""}
get_from = "{$menu_section}";
{/if}
$("#"+get_from).addClass("menu-panel-entry-active");
{if $smarty.get.src eq 'upage' and $smarty.get.mid ne '' and $smarty.session.channel_msg ne ''}
var compose_url = current_url+menu_section+"?do=compose&src=upage";
var h2_c_title = $("#compose-button>span").text();
wrapLoad(compose_url, fe_mask);
{else}
wrapLoad(current_url+menu_section+"?s="+get_from);
{/if}
{else}
{/if}
function label_del(del_id, del_url, m_url) {ldelim}
var del_answer = confirm("{lang_entry key="notif.confirm.delete.label"}");
if (del_answer){ldelim}
$("#ct-wrapper").mask(" ");
$.post(del_url, $("#label-form-"+del_id).serialize(), function( data ) {ldelim}
if (data > 0) {ldelim}
$("#label-form-"+del_id).detach();
$("#"+get_from).addClass("menu-panel-entry-active");
$("#"+get_from+" > a:first").addClass("dcjq-parent active");
wrapLoad(current_url+menu_section+"?s="+get_from);
{rdelim}
{rdelim});
return false;
{rdelim}
return false;
{rdelim}
$(".label-del").bind("click", function(){ldelim}
var del_id = $(this).attr("id");
var del_ar = del_id.split("-");
var m_section = del_ar[0]+"-"+del_ar[1]+"-"+del_ar[2];
var m_url = current_url+ menu_section + "?s="+m_section;
var del_url = m_url+"&do=delete_label"+paging_link;
label_del(del_id, del_url, m_url);
{rdelim});
$(document).on("click", "#compose-button", function() {ldelim}
var compose_url = current_url+menu_section+"?do=compose";
//// var h2_c_title = $("#compose-button>span").text();
//// $("h2").text(h2_c_title);
wrapLoad(compose_url, fe_mask);
{rdelim});
{rdelim});
</script>

View File

@@ -0,0 +1,101 @@
<div class="blue categories-container">
<h4 class="nav-title categories-menu-title left-menu-h4 no-display"><i class="icon-envelope"></i>{lang_entry key="subnav.entry.contacts.messages"}</h4>
<aside>
<nav>
<ul class="accordion inner-accordion" id="categories-accordion">
{if $internal_messaging eq 1}
<li id="message-menu-entry2" class="menu-panel-entry{if $smarty.get.s eq "message-menu-entry2"} menu-panel-entry-active{/if}">
<a href="javascript:;" class="dcjq-parent active">
<i class="icon-envelope"></i><span class="mm">{lang_entry key="msg.entry.inbox"}</span>{if $message_count eq 1}&nbsp;<span id="message-menu-entry2-count" class="right-float mm-count">{insert name="msgCount" for="message-menu-entry2" assign="m_count"}{$m_count}</span>{/if}
</a>
</li>
{if $custom_labels eq 1}{insert name=sectionLabel assign=sectionLabel for="message-menu-entry2"}{$sectionLabel}{/if}
{/if}
{if $internal_messaging eq 1}
<li id="message-menu-entry5" class="menu-panel-entry{if $smarty.get.s eq "message-menu-entry5"} menu-panel-entry-active{/if}">
<a href="javascript:;"><i class="icon-envelope"></i><span class="mm">{lang_entry key="msg.entry.sent"}</span>{if $message_count eq 1}&nbsp;<span id="message-menu-entry5-count" class="right-float mm-count">{insert name="msgCount" for="message-menu-entry5" assign="m_count"}{$m_count}</span>{/if}</a>
</li>
{if $custom_labels eq 1}{insert name=sectionLabel assign=sectionLabel for="message-menu-entry5"}{$sectionLabel}{/if}
{/if}
{if $internal_messaging eq 1}
<li id="message-menu-entry6" class="greyed-out menu-panel-entry{if $smarty.get.s eq "message-menu-entry6"} menu-panel-entry-active{/if}">
<a href="javascript:;"><i class="icon-spam"></i><span class="mm">{lang_entry key="msg.entry.spam"}</span>{if $message_count eq 1}&nbsp;<span id="message-menu-entry6-count" class="right-float mm-count">{insert name="msgCount" for="message-menu-entry6" assign="m_count"}{$m_count}</span>{/if}</a>
</li>
{if $custom_labels eq 1}{insert name=sectionLabel assign=sectionLabel for="message-menu-entry6"}{$sectionLabel}{/if}
{/if}
{if $user_friends eq 1 and $approve_friends eq 1}
<li id="message-menu-entry4" class="darker-out menu-panel-entry{if $smarty.get.s eq "message-menu-entry4"} menu-panel-entry-active{/if}">
<a href="javascript:;"><i class="icon-notebook"></i><span class="mm">{lang_entry key="msg.entry.fr.invite"}</span>{if $message_count eq 1}&nbsp;<span id="message-menu-entry4-count" class="right-float mm-count">{insert name="msgCount" for="message-menu-entry4" assign="m_count"}{$m_count}</span>{/if}</a>
</li>
{/if}
{if $user_friends eq 1 or $user_blocking eq 1 or $custom_labels eq 1}
<li id="message-menu-entry7" class="menu-panel-entry{if $smarty.get.s eq "message-menu-entry7"} menu-panel-entry-active{/if}">
<a href="javascript:;"><i class="icon-address-book"></i><span class="mm">{lang_entry key="msg.entry.adr.book"}</span>{if $message_count eq 1}&nbsp;<span id="message-menu-entry7-count" class="right-float mm-count">{insert name="msgCount" for="message-menu-entry7" assign="m_count"}{$m_count}</span>{/if}</a>
</li>
{if $user_friends eq 1 or $user_blocking eq 1 or $custom_labels eq 1}{insert name=sectionLabel assign=sectionLabel for="message-menu-entry7"}{$sectionLabel}{/if}
{/if}
</ul>
</nav>
</aside>
</div>
<script type="text/javascript">
var paging_link = '';
{if $smarty.get.page ne ""}var paging_link = '&page={$smarty.get.page|sanitize}&ipp={$smarty.get.ipp|sanitize}';{/if}
$(document).ready(function() {ldelim}
{if $smarty.get.s eq ""}
var get_from = {if $internal_messaging eq 1}'message-menu-entry2'{elseif $internal_messaging eq 0 and ($user_friends eq 1 or $user_blocking eq 1)}'message-menu-entry7'{else}'message-menu-entry3'{/if};
{if $menu_section ne ""}
get_from = "{$menu_section}";
{/if}
$("#"+get_from).addClass("menu-panel-entry-active");
{if $smarty.get.src eq 'upage' and $smarty.get.mid ne '' and $smarty.session.channel_msg ne ''}
var compose_url = current_url+menu_section+"?do=compose&src=upage";
var h2_c_title = $("#compose-button>span").text();
wrapLoad(compose_url, fe_mask);
{else}
wrapLoad(current_url+menu_section+"?s="+get_from);
{/if}
{else}
{/if}
function label_del(del_id, del_url, m_url) {ldelim}
var del_answer = confirm("{lang_entry key="notif.confirm.delete.label"}");
if (del_answer){ldelim}
$("#ct-wrapper").mask(" ");
$.post(del_url, $("#label-form-"+del_id).serialize(), function( data ) {ldelim}
if (data > 0) {ldelim}
$("#label-form-"+del_id).detach();
$("#"+get_from).addClass("menu-panel-entry-active");
$("#"+get_from+" > a:first").addClass("dcjq-parent active");
wrapLoad(current_url+menu_section+"?s="+get_from);
{rdelim}
{rdelim});
return false;
{rdelim}
return false;
{rdelim}
$(".label-del").bind("click", function(){ldelim}
var del_id = $(this).attr("id");
var del_ar = del_id.split("-");
var m_section = del_ar[0]+"-"+del_ar[1]+"-"+del_ar[2];
var m_url = current_url+ menu_section + "?s="+m_section;
var del_url = m_url+"&do=delete_label"+paging_link;
label_del(del_id, del_url, m_url);
{rdelim});
$(document).on("click", "#compose-button", function() {ldelim}
var compose_url = current_url+menu_section+"?do=compose";
/// var h2_c_title = $("#compose-button>span").text();
/// $("h2").text(h2_c_title);
wrapLoad(compose_url, fe_mask);
{rdelim});
{rdelim});
</script>

View File

@@ -0,0 +1,13 @@
<div class="blue categories-container">
<aside>
<nav>
<ul class="accordion mtmin10" id="{if $smarty.session.USER_ID eq ""}no-session-accordion2{else}session-accordion{/if}">
<li class="{if $page_display eq "tpl_index"}menu-panel-entry menu-panel-entry-active{/if}"><a class="dcjq-parent{if $page_display eq "tpl_index"} active{/if}" rel-a="load" href="{$main_url}"><i class="icon-home"></i>{lang_entry key="frontend.global.home"}</a></li>
{if $short_module eq "1"}
<li class="{if $page_display eq "tpl_browse" and $type_display eq "short"}menu-panel-entry menu-panel-entry-active{/if}"><a class="dcjq-parent{if $page_display eq "tpl_browse" and $type_display eq "short"} active{/if}" rel-a="load" href="{$main_url}/{href_entry key="shorts"}"><i class="icon-mobile"></i>{lang_entry key="frontend.global.s.p.c"}</a></li>
{/if}
</ul>
<div class="clearfix"></div>
</nav>
</aside>
</div>

View File

@@ -0,0 +1,19 @@
{assign var=c_section value="{href_entry key="subscriptions"}"}
<div id="menu-panel-wrapper" class="wdmax">
{insert name=getUserSubs}
</div>
<script type="text/javascript">
var current_url ='{$main_url}/';var menu_section='{$c_section}';var fe_mask='on';
$(document).ready(function() {ldelim}
var get_from = '';var h2t = '';var h2u = '';
if(typeof($("#sub1-menu li.menu-panel-entry").attr("id")) !== 'undefined'){ldelim}
get_from = $("#sub1-menu li.menu-panel-entry").attr("id");
h2t = $("#sub1-menu li.menu-panel-entry:first span.mm").text();
h2u = "#ct-h2";
{rdelim} else if(typeof($("#sub2-menu li.menu-panel-entry").attr("id")) !== 'undefined'){ldelim}
get_from = $("#sub2-menu li.menu-panel-entry").attr("id");
h2t = $("#sub2-menu li.menu-panel-entry:first span.mm").text();
h2u = "#ct-h3";
{rdelim}
{rdelim});
</script>

View File

@@ -0,0 +1,16 @@
{if $user_subscriptions eq 1}
<div class="blue categories-container">
<h4 class="nav-title categories-menu-title left-menu-h4"><i class="icon-coin"></i>{lang_entry key="subnav.entry.subpanel"}</h4>
<aside>
<nav>
<ul class="accordion" id="categories-accordion">
<li id="account-menu-entry13" class="menu-panel-entry{if $smarty.get.rg eq "" and $smarty.get.rp eq ""} menu-panel-entry-active{/if}" rel-m="{href_entry key="subscribers"}"><a class="{if $smarty.get.rg eq "" and $smarty.get.rp eq ""}dcjq-parent active{/if}" href="{$main_url}/{href_entry key="subscribers"}"><i class="icon-user"></i>{lang_entry key="account.entry.overview"}</a></li>
{if $smarty.session.USER_PARTNER eq 1}
<li id="account-menu-entry9" class="menu-panel-entry{if $smarty.get.rg ne ""} menu-panel-entry-active{/if}" rel-m="{href_entry key="subscribers"}"><a class="{if $smarty.get.rg ne ""}dcjq-parent active{/if}" href="{$main_url}/{href_entry key="subscribers"}?rg={$smarty.session.USER_KEY|md5}"><i class="icon-bars"></i>{lang_entry key="account.entry.act.graph"}</a></li>
<li id="account-menu-entry12" class="menu-panel-entry{if $smarty.get.rp ne ""} menu-panel-entry-active{/if}" rel-m="{href_entry key="subscribers"}"><a class="{if $smarty.get.rp ne ""}dcjq-parent active{/if}" href="{$main_url}/{href_entry key="subscribers"}?rp={$smarty.session.USER_KEY|md5}"><i class="icon-paypal"></i>{lang_entry key="account.entry.payout.rep"}</a></li>
{/if}
</ul>
</nav>
</aside>
</div>
{/if}

View File

@@ -0,0 +1,16 @@
{if $user_subscriptions eq 1}
<div class="blue categories-container">
<h4 class="nav-title categories-menu-title left-menu-h4 no-display"><i class="icon-coin"></i>{lang_entry key="subnav.entry.subpanel"}</h4>
<aside>
<nav>
<ul class="accordion inner-accordion" id="categories-accordion">
<li id="account-menu-entry13" class="menu-panel-entry{if $smarty.get.rg eq "" and $smarty.get.rp eq ""} menu-panel-entry-active{/if}" rel-m="{href_entry key="subscribers"}"><a class="{if $smarty.get.rg eq "" and $smarty.get.rp eq ""}dcjq-parent active{/if}" href="{$main_url}/{href_entry key="subscribers"}"><i class="icon-user"></i>{lang_entry key="account.entry.overview"}</a></li>
{if $smarty.session.USER_PARTNER eq 1}
<li id="account-menu-entry12" class="menu-panel-entry{if $smarty.get.rp ne ""} menu-panel-entry-active{/if}" rel-m="{href_entry key="subscribers"}"><a class="{if $smarty.get.rp ne ""}dcjq-parent active{/if}" href="{$main_url}/{href_entry key="subscribers"}?rp={$smarty.session.USER_KEY|md5}"><i class="icon-paypal"></i>{lang_entry key="account.entry.payout.rep"}</a></li>
<li id="account-menu-entry9" class="menu-panel-entry{if $smarty.get.rg ne ""} menu-panel-entry-active{/if}" rel-m="{href_entry key="subscribers"}"><a class="{if $smarty.get.rg ne ""}dcjq-parent active{/if}" href="{$main_url}/{href_entry key="subscribers"}?rg={$smarty.session.USER_KEY|md5}"><i class="icon-bars"></i>{lang_entry key="account.entry.act.graph"}</a></li>
{/if}
</ul>
</nav>
</aside>
</div>
{/if}

View File

@@ -0,0 +1,16 @@
{if $user_tokens eq 1}
<div class="blue categories-container">
<h4 class="nav-title categories-menu-title left-menu-h4"><i class="icon-coin"></i>{lang_entry key="subnav.entry.tokenpanel"}</h4>
<aside>
<nav>
<ul class="accordion" id="categories-accordion">
<li id="account-menu-entry13" class="menu-panel-entry{if $smarty.get.rg eq "" and $smarty.get.rp eq ""} menu-panel-entry-active{/if}" rel-m="{href_entry key="tokens"}"><a class="{if $smarty.get.rg eq "" and $smarty.get.rp eq ""}dcjq-parent active{/if}" href="{$main_url}/{href_entry key="tokens"}"><i class="icon-user"></i>{lang_entry key="account.entry.overview"}</a></li>
{if $smarty.session.USER_PARTNER eq 1}
<li id="account-menu-entry9" class="menu-panel-entry{if $smarty.get.rg ne ""} menu-panel-entry-active{/if}" rel-m="{href_entry key="tokens"}"><a class="{if $smarty.get.rg ne ""}dcjq-parent active{/if}" href="{$main_url}/{href_entry key="tokens"}?rg={$smarty.session.USER_KEY|md5}"><i class="icon-bars"></i>{lang_entry key="account.entry.tokens.stats"}</a></li>
<li id="account-menu-entry12" class="menu-panel-entry{if $smarty.get.rp ne ""} menu-panel-entry-active{/if}" rel-m="{href_entry key="tokens"}"><a class="{if $smarty.get.rp ne ""}dcjq-parent active{/if}" href="{$main_url}/{href_entry key="tokens"}?rp={$smarty.session.USER_KEY|md5}"><i class="icon-paypal"></i>{lang_entry key="account.entry.tokens.pay"}</a></li>
{/if}
</ul>
</nav>
</aside>
</div>
{/if}

View File

@@ -0,0 +1,16 @@
{if $user_tokens eq 1}
<div class="blue categories-container">
<h4 class="nav-title categories-menu-title left-menu-h4 no-display"><i class="icon-coin"></i>{lang_entry key="subnav.entry.tokenpanel"}</h4>
<aside>
<nav>
<ul class="accordion inner-accordion" id="categories-accordion">
<li id="account-menu-entry13" class="menu-panel-entry{if $smarty.get.rg eq "" and $smarty.get.rp eq ""} menu-panel-entry-active{/if}" rel-m="{href_entry key="tokens"}"><a class="{if $smarty.get.rg eq "" and $smarty.get.rp eq ""}dcjq-parent active{/if}" href="{$main_url}/{href_entry key="tokens"}"><i class="icon-user"></i>{lang_entry key="account.entry.overview"}</a></li>
{if $smarty.session.USER_PARTNER eq 1}
<li id="account-menu-entry9" class="menu-panel-entry{if $smarty.get.rg ne ""} menu-panel-entry-active{/if}" rel-m="{href_entry key="tokens"}"><a class="{if $smarty.get.rg ne ""}dcjq-parent active{/if}" href="{$main_url}/{href_entry key="tokens"}?rg={$smarty.session.USER_KEY|md5}"><i class="icon-bars"></i>{lang_entry key="account.entry.tokens.stats"}</a></li>
<li id="account-menu-entry12" class="menu-panel-entry{if $smarty.get.rp ne ""} menu-panel-entry-active{/if}" rel-m="{href_entry key="tokens"}"><a class="{if $smarty.get.rp ne ""}dcjq-parent active{/if}" href="{$main_url}/{href_entry key="tokens"}?rp={$smarty.session.USER_KEY|md5}"><i class="icon-paypal"></i>{lang_entry key="account.entry.tokens.pay"}</a></li>
{/if}
</ul>
</nav>
</aside>
</div>
{/if}

View File

@@ -0,0 +1,29 @@
{if $smarty.session.USER_ID gt 0}
{include file="tpl_frontend/tpl_leftnav/tpl_nav_shorts.tpl"}
<div class="blue categories-container">
<h4 class="nav-title categories-menu-title left-menu-h4"><i class="icon-video"></i>{lang_entry key="frontend.global.your"}</h4>
<aside>
<nav>
<ul class="accordion" id="{if $smarty.session.USER_ID eq ""}no-session-accordion{else}session-accordion{/if}">
<li class="{if $page_display eq "tpl_files" or $page_display eq "tpl_subs_off"}menu-panel-entry main-menu-panel-entry-active{/if} pt-0"><a class="dcjq-parent{if $page_display eq "tpl_files" or $page_display eq "tpl_subs_off"} active{/if}" href="{$main_url}/{href_entry key="files"}"><i class="icon-video"></i>{lang_entry key="subnav.entry.files.my"}</a></li>
{if $page_display eq "tpl_files"}<div class="this-inner no-display">{include file="tpl_frontend/tpl_leftnav/tpl_nav_files_inner.tpl"}</div>{/if}
{if $user_subscriptions eq 1}
<li class="{if $page_display eq "tpl_subscribers"}menu-panel-entry main-menu-panel-entry-active{/if}"><a class="dcjq-parent{if $page_display eq "tpl_subscribers"} active{/if}" href="{$main_url}/{href_entry key="subscribers"}"><i class="icon-coin"></i>{lang_entry key="subnav.entry.subpanel"}</a></li>
{if $page_display eq "tpl_subscribers"}<div class="this-inner no-display">{include file="tpl_frontend/tpl_leftnav/tpl_nav_subscribers_inner.tpl"}</div>{/if}
{/if}
{if $user_tokens eq 1}
<li class="{if $page_display eq "tpl_tokens"}menu-panel-entry main-menu-panel-entry-active{/if}"><a class="dcjq-parent{if $page_display eq "tpl_tokens"} active{/if}" href="{$main_url}/{href_entry key="tokens"}"><i class="icon-coin"></i>{lang_entry key="subnav.entry.tokenpanel"}</a></li>
{if $page_display eq "tpl_tokens"}<div class="this-inner no-display">{include file="tpl_frontend/tpl_leftnav/tpl_nav_tokens_inner.tpl"}</div>{/if}
{/if}
<li class="{if $page_display eq "tpl_account"}menu-panel-entry main-menu-panel-entry-active{/if}"><a class="dcjq-parent{if $page_display eq "tpl_account"} active{/if}" href="{$main_url}/{href_entry key="account"}"><i class="icon-user"></i>{lang_entry key="subnav.entry.account.my"}</a></li>
{if $page_display eq "tpl_account"}<div class="this-inner no-display">{include file="tpl_frontend/tpl_leftnav/tpl_nav_account_inner.tpl"}</div>{/if}
<li class="{if $page_display eq "tpl_manage_channel"}menu-panel-entry main-menu-panel-entry-active{/if}"><a class="dcjq-parent{if $page_display eq "tpl_manage_channel"} active{/if}" href="{$main_url}/{href_entry key="manage_channel"}"><i class="icon-settings"></i>{lang_entry key="subnav.entry.channel.my"}</a></li>
{if $page_display eq "tpl_manage_channel"}<div class="this-inner no-display">{include file="tpl_frontend/tpl_leftnav/tpl_nav_manage_channel_inner.tpl"}</div>{/if}
<li class="{if $page_display eq "tpl_messages"}menu-panel-entry main-menu-panel-entry-active{/if}"><a class="dcjq-parent{if $page_display eq "tpl_messages"} active{/if}" href="{$main_url}/{if $internal_messaging eq 1 and ($user_friends eq 1 or $user_blocking eq 1)}{href_entry key="messages"}{elseif $internal_messaging eq 0 and ($user_friends eq 1 or $user_blocking eq 1)}{href_entry key="contacts"}{/if}"><i class="icon-envelope"></i>{if $internal_messaging eq 1 and ($user_friends eq 1 or $user_blocking eq 1)}{lang_entry key="subnav.entry.contacts.messages"}{elseif $internal_messaging eq 0 and ($user_friends eq 1 or $user_blocking eq 1)}{lang_entry key="subnav.entry.contacts"}{/if} {insert name="newMessages"}</a></li>
{if $page_display eq "tpl_messages"}<div class="this-inner no-display">{include file="tpl_frontend/tpl_leftnav/tpl_nav_messages_inner.tpl"}</div>{/if}
</ul>
<div class="clearfix"></div>
</nav>
</aside>
</div>
{/if}

View File

@@ -0,0 +1 @@
{insert name="viewFileColumn"}