[fix/folders] move files up one level
Root folder now equals the root folder of the extension.
1
styles/prosilver/template/event/overall_header_head_append.html
Executable file
@@ -0,0 +1 @@
|
||||
<link href="{T_EXT_THEME_PATH}portal.css" rel="stylesheet" type="text/css" />
|
||||
35
styles/prosilver/template/portal/_block_config.html
Normal file
@@ -0,0 +1,35 @@
|
||||
<!-- Config for the left and right blocks //-->
|
||||
<!-- DEFINE $LR_BLOCK_H_L = '<div class="forabg"><div class="inner"><span class="corners-top"><span></span></span><ul class="topiclist"><li class="header"><dl><dt style="padding: 0px 0px 2px; white-space: nowrap; margin-bottom: 0px; margin-top: 0px;">' -->
|
||||
<!-- DEFINE $LR_BLOCK_H_R = '</dt><dd></dd></dl></li></ul><ul class="topiclist forums"><li><dl><dt></dt><dd style="border-left: 0px; width: 100%;"><div style="text-align: left; margin: 5px 5px 5px 5px">' -->
|
||||
<!-- DEFINE $LR_BLOCK_F_L = '</div></dd></dl></li></ul>' -->
|
||||
<!-- DEFINE $LR_BLOCK_F_R = '<span class="corners-bottom"><span></span></span></div></div><br style="clear:both" />' -->
|
||||
|
||||
<!-- Config for the center blocks //-->
|
||||
<!-- DEFINE $C_BLOCK_H_L = '<div class="forabg"><div class="inner"><span class="corners-top"><span></span></span><ul class="topiclist"><li class="header"><dl class="icon"><dt>' -->
|
||||
<!-- DEFINE $C_BLOCK_H_R = '</dt><dd></dd></dl></li></ul>' -->
|
||||
<!-- DEFINE $C_BLOCK_F_L = ' ' -->
|
||||
<!-- DEFINE $C_BLOCK_F_R = '<span class="corners-bottom"><span></span></span></div></div><br style="clear:both" />' -->
|
||||
|
||||
<!-- Config for compact blocks //-->
|
||||
<!-- DEFINE $CC_BLOCK_H_L = '<div class="forabg"><div class="inner"><span class="corners-top"><span></span></span><ul class="topiclist"><li class="header"><dl class="icon">' -->
|
||||
<!-- DEFINE $CC_BLOCK_H_R = '</dl></li></ul>' -->
|
||||
|
||||
<!-- Images-URL //-->
|
||||
<!-- DEFINE $NO_AVATAR_IMG = '/images/no_avatar.gif' -->
|
||||
|
||||
<!-- Vertical distance between left/right and center Blocks -->
|
||||
|
||||
<!-- DEFINE $BLOCK_DISTANCE = '10px' -->
|
||||
|
||||
<!-- show Icons in left/right Blocks? 0=no 1=yes -->
|
||||
<!-- DEFINE $S_BLOCK_ICON = 1 -->
|
||||
|
||||
<!-- postbody top (default 1 by prosilver) 0=no 1=yes -->
|
||||
<!-- DEFINE $S_POSTBODY_TOP = 1 -->
|
||||
|
||||
<!-- override the column width settings of the ACP for this style? 0=no 1=yes -->
|
||||
<!-- DEFINE $S_COLUMNS_WIDTH_OVERRIDE = 0 -->
|
||||
|
||||
<!-- override the column width settings of the ACP - set the width if enabled -->
|
||||
<!-- DEFINE $PORTAL_LEFT_COLUMN_OVERRIDE = '200' -->
|
||||
<!-- DEFINE $PORTAL_RIGHT_COLUMN_OVERRIDE = '200' -->
|
||||
7
styles/prosilver/template/portal/index.html
Normal file
@@ -0,0 +1,7 @@
|
||||
<html>
|
||||
<head>
|
||||
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-9">
|
||||
</head>
|
||||
<body bgcolor="#FFFFFF" text="#000000">
|
||||
</body>
|
||||
</html>
|
||||
@@ -0,0 +1,51 @@
|
||||
<!-- BEGIN announcements_center_row -->
|
||||
<!-- IF announcements_center_row.S_FIRST_ROW -->
|
||||
{$C_BLOCK_H_L}{$TITLE}{$C_BLOCK_H_R}
|
||||
<!-- ENDIF -->
|
||||
<!-- IF $S_POSTBODY_TOP --><div class="postbody" style="width: 100%"><!-- ENDIF -->
|
||||
<!-- IF announcements_center_row.S_NO_TOPICS -->
|
||||
<div class="post bg2" style="margin-bottom: 0px">
|
||||
<div class="inner"><span class="portal-corners-top-inner"></span>
|
||||
<span style="text-align: center;"><strong>{L_NO_ANNOUNCEMENTS}</strong></span>
|
||||
<!-- ELSE -->
|
||||
<div style="margin-bottom: <!-- IF announcements_center_row.S_LAST_ROW -->0px<!-- ELSE -->1px<!-- ENDIF -->" class="post <!-- IF announcements_center_row.S_ROW_COUNT is odd -->bg1<!-- ELSE -->bg2<!-- ENDIF -->">
|
||||
<div class="inner"><span class="portal-corners-top-inner"></span>
|
||||
<h4 class="first"><a <!-- IF announcements_center_row.S_FIRST_ROW -->id="a" <!-- ENDIF -->name="a{announcements_center_row.A_ID}"></a><!-- IF announcements_center_row.S_UNREAD_INFO --><a href="{announcements_center_row.U_VIEW_UNREAD}">{NEWEST_POST_IMG}</a><!-- ELSE --><a href="{announcements_center_row.U_LAST_COMMENTS}">{READ_POST_IMG}</a><!-- ENDIF --> {announcements_center_row.ATTACH_ICON_IMG} <!-- IF announcements_center_row.S_POLL --> <strong>{L_VIEW_TOPIC_POLL}: </strong><!-- ENDIF --><!-- IF announcements_center_row.TOPIC_ICON_IMG --><img src="{T_ICONS_PATH}{announcements_center_row.TOPIC_ICON_IMG}" width="{announcements_center_row.TOPIC_ICON_IMG_WIDTH}" height="{announcements_center_row.TOPIC_ICON_IMG_HEIGHT}" alt="" /> <!-- ENDIF --><a href="{announcements_center_row.U_VIEW_COMMENTS}"><strong>{announcements_center_row.TITLE}</strong></a></h4>
|
||||
<!-- IF announcements_center_row.PAGINATION --><strong class="pagination"><span>{announcements_center_row.PAGINATION}</span></strong><!-- ENDIF -->
|
||||
<ul class="linklist">
|
||||
<li>{L_POSTED} {L_POST_BY_AUTHOR}: {announcements_center_row.POSTER_FULL} » {announcements_center_row.TIME}</li>
|
||||
<li class="rightside"><!-- IF announcements_center_row.FORUM_NAME -->{L_FORUM}: <strong><a href="{announcements_center_row.U_VIEWFORUM}">{announcements_center_row.FORUM_NAME}</a></strong><!-- ELSE -->{L_GLOBAL_ANNOUNCEMENT}<!-- ENDIF --></li>
|
||||
</ul>
|
||||
<!-- IF not $S_POSTBODY_TOP --><div class="postbody" style="width: 100%"><!-- ENDIF -->
|
||||
<div class="content">
|
||||
<br />{announcements_center_row.TEXT}
|
||||
</div>
|
||||
<!-- IF announcements_center_row.S_HAS_ATTACHMENTS -->
|
||||
<dl class="attachbox">
|
||||
<dt>{L_ATTACHMENTS}</dt>
|
||||
<!-- BEGIN attachment -->
|
||||
<dd>{announcements_center_row.attachment.DISPLAY_ATTACHMENT}</dd>
|
||||
<!-- END attachment -->
|
||||
</dl>
|
||||
<!-- ENDIF -->
|
||||
<br style="clear:both" />
|
||||
<span style="float: left;">{L_TOPIC_VIEWS}: {announcements_center_row.TOPIC_VIEWS} • <a href="{announcements_center_row.U_VIEW_COMMENTS}" title="{L_VIEW_COMMENTS}">{L_COMMENTS}: {announcements_center_row.REPLIES}</a> • <a href="{announcements_center_row.U_POST_COMMENT}">{L_POST_REPLY}</a></span>
|
||||
<span style="float: right; margin: 0 0 5px 0">{announcements_center_row.OPEN}<a href="{announcements_center_row.U_READ_FULL}">{announcements_center_row.L_READ_FULL}</a>{announcements_center_row.CLOSE}</span>
|
||||
<div class="back2top"><a href="#wrap" class="top" title="{L_BACK_TO_TOP}">{L_BACK_TO_TOP}</a></div>
|
||||
<!-- IF announcements_center_row.S_NOT_LAST --><br style="clear:both" /><!-- ENDIF -->
|
||||
<!-- IF announcements_center_row.S_LAST_ROW and (AP_PAGINATION or TOTAL_ANNOUNCEMENTS) -->
|
||||
<hr class="dashed" />
|
||||
<div class="pagination">
|
||||
{TOTAL_ANNOUNCEMENTS}
|
||||
<!-- IF AP_PAGE_NUMBER --><!-- IF AP_PAGINATION --> • {AP_PAGE_NUMBER} • <span>{AP_PAGINATION}</span><!-- ELSE --> • {AP_PAGE_NUMBER}<!-- ENDIF --><!-- ENDIF -->
|
||||
</div>
|
||||
<!-- ENDIF -->
|
||||
<!-- IF not $S_POSTBODY_TOP --></div><!-- ENDIF -->
|
||||
<!-- ENDIF -->
|
||||
<span class="portal-corners-bottom-inner"></span></div>
|
||||
</div>
|
||||
<!-- IF $S_POSTBODY_TOP --></div><!-- ENDIF -->
|
||||
<!-- IF announcements_center_row.S_LAST_ROW -->
|
||||
{$C_BLOCK_F_L}{$C_BLOCK_F_R}
|
||||
<!-- ENDIF -->
|
||||
<!-- END announcements_center_row -->
|
||||
@@ -0,0 +1,58 @@
|
||||
<!-- BEGIN announcements_center_row -->
|
||||
<!-- IF announcements_center_row.S_NO_TOPICS -->
|
||||
{$C_BLOCK_H_L}{$TITLE}{$C_BLOCK_H_R}
|
||||
<div class="post bg2" style="margin-bottom: 0px">
|
||||
<div class="inner"><span class="portal-corners-top-inner"></span>
|
||||
<span style="text-align: center;"><strong>{L_NO_ANNOUNCEMENTS}</strong></span>
|
||||
<span class="portal-corners-bottom-inner"></span></div>
|
||||
</div>
|
||||
{$C_BLOCK_F_L}{$C_BLOCK_F_R}
|
||||
<!-- ELSE -->
|
||||
<!-- IF announcements_center_row.S_FIRST_ROW -->
|
||||
{$CC_BLOCK_H_L}
|
||||
<dt id="a" <!-- IF S_DISPLAY_ANNOUNCEMENTS_RVS -->style="width: 44%"<!-- ELSE -->style="width: 60%"<!-- ENDIF -->>{$TITLE}</dt>
|
||||
<!-- IF S_DISPLAY_ANNOUNCEMENTS_RVS -->
|
||||
<dd class="posts" style="width: 11%">{L_REPLIES}</dd>
|
||||
<dd class="views" style="width: 11%">{L_VIEWS}</dd>
|
||||
<!-- ENDIF -->
|
||||
<dd class="lastpost" style="width: 25%"><span>{L_LAST_POST}</span></dd>
|
||||
{$CC_BLOCK_H_R}
|
||||
<ul class="topiclist topics">
|
||||
<!-- ENDIF -->
|
||||
<li class="row<!-- IF announcements_center_row.S_ROW_COUNT is even --> bg1<!-- ELSE --> bg2<!-- ENDIF -->">
|
||||
<dl class="icon" style="background-image: url({announcements_center_row.TOPIC_FOLDER_IMG_SRC}); background-repeat: no-repeat;">
|
||||
<dt style="<!-- IF S_DISPLAY_ANNOUNCEMENTS_RVS -->width: 44%;<!-- ELSE -->width: 60%;<!-- ENDIF --> <!-- IF announcements_center_row.TOPIC_ICON_IMG -->background-image: url({T_ICONS_PATH}{announcements_center_row.TOPIC_ICON_IMG}); background-repeat: no-repeat;<!-- ENDIF -->" title="{announcements_center_row.TOPIC_FOLDER_IMG_ALT}"><!-- IF announcements_center_row.S_UNREAD_TOPIC --><a href="{announcements_center_row.U_NEWEST_POST}">{NEWEST_POST_IMG}</a> <!-- ENDIF --><!-- IF announcements_center_row.ATTACH_ICON_IMG -->{announcements_center_row.ATTACH_ICON_IMG} <!-- ENDIF --><!-- IF announcements_center_row.S_POLL --><strong>{L_VIEW_TOPIC_POLL}</strong><!-- ENDIF --><a href="{announcements_center_row.U_VIEW_COMMENTS}" title="{announcements_center_row.TITLE}" class="topictitle">{announcements_center_row.TITLE}</a><!-- IF U_VIEW_UNREAD_POST and not S_IS_BOT --> • <a href="{U_VIEW_UNREAD_POST}">{L_VIEW_UNREAD_POST}</a> • <!-- ENDIF -->
|
||||
<!-- IF announcements_center_row.PAGINATION --><strong class="pagination"><span>{announcements_center_row.PAGINATION}</span></strong><!-- ENDIF -->
|
||||
<br />{L_POSTED} {L_POST_BY_AUTHOR} {announcements_center_row.POSTER_FULL} » {announcements_center_row.TIME}
|
||||
<!-- IF announcements_center_row.FORUM_NAME -->
|
||||
<br />{L_FORUM}: <a href="{announcements_center_row.U_VIEWFORUM}" style="font-weight: bold;">{announcements_center_row.FORUM_NAME}</a>
|
||||
<!-- ELSE -->
|
||||
<br />{L_GLOBAL_ANNOUNCEMENT}
|
||||
<!-- ENDIF -->
|
||||
<!-- IF not S_DISPLAY_ANNOUNCEMENTS_RVS --><!-- IF announcements_center_row.FORUM_NAME -->• <!-- ENDIF -->{L_REPLIES}: <strong>{announcements_center_row.REPLIES}</strong> • {L_VIEWS}: <strong>{announcements_center_row.TOPIC_VIEWS}</strong><!-- ENDIF -->
|
||||
</dt>
|
||||
<!-- IF S_DISPLAY_ANNOUNCEMENTS_RVS -->
|
||||
<dd class="posts" style="width: 11%">{announcements_center_row.REPLIES} <dfn>{L_REPLIES}</dfn></dd>
|
||||
<dd class="views" style="width: 11%">{announcements_center_row.TOPIC_VIEWS} <dfn>{L_VIEWS}</dfn></dd>
|
||||
<!-- ENDIF -->
|
||||
<dd class="lastpost" style="width: 25%"><span><dfn>{L_LAST_POST}</dfn>{L_POST_BY_AUTHOR} {announcements_center_row.USERNAME_FULL_LAST} <!-- IF announcements_center_row.S_UNREAD_INFO --><a href="{announcements_center_row.U_VIEW_UNREAD}">{NEWEST_POST_IMG}</a><!-- ELSE --><a href="{announcements_center_row.U_LAST_COMMENTS}">{READ_POST_IMG}</a><!-- ENDIF --><br />
|
||||
{announcements_center_row.LAST_POST_TIME}</span>
|
||||
</dd>
|
||||
</dl>
|
||||
</li>
|
||||
<!-- IF announcements_center_row.S_LAST_ROW -->
|
||||
<!-- IF AP_PAGINATION or TOTAL_ANNOUNCEMENTS -->
|
||||
<li class="row<!-- IF announcements_center_row.S_ROW_COUNT is even --> bg2<!-- ELSE --> bg1<!-- ENDIF -->">
|
||||
<div class="topic-actions">
|
||||
<div class="pagination">
|
||||
{TOTAL_ANNOUNCEMENTS}
|
||||
<!-- IF AP_PAGE_NUMBER --><!-- IF AP_PAGINATION --> • {AP_PAGE_NUMBER} • <span>{AP_PAGINATION}</span><!-- ELSE --> • {AP_PAGE_NUMBER}<!-- ENDIF --><!-- ENDIF -->
|
||||
</div>
|
||||
</div>
|
||||
</li>
|
||||
<!-- ENDIF -->
|
||||
</ul>
|
||||
{$C_BLOCK_F_L}{$C_BLOCK_F_R}
|
||||
<!-- ENDIF -->
|
||||
<!-- ENDIF -->
|
||||
<!-- END announcements_center_row -->
|
||||
@@ -0,0 +1,17 @@
|
||||
{$C_BLOCK_H_L}{$TITLE}{$C_BLOCK_H_R}
|
||||
<div class="panel bg1" style="margin-bottom: 0px">
|
||||
<div class="inner"><span class="portal-corners-top-inner"></span>
|
||||
<!-- IF .attach_center -->
|
||||
<span style="float:<!-- IF S_CONTENT_DIRECTION eq 'rtl' -->right<!-- ELSE -->left<!-- ENDIF -->;"><strong>{L_FILENAME}</strong></span><br />
|
||||
<!-- BEGIN attach_center -->
|
||||
<span style="float:<!-- IF S_CONTENT_DIRECTION eq 'rtl' -->right<!-- ELSE -->left<!-- ENDIF -->;" class="portal-gensmall"><img src="{T_THEME_PATH}/images/portal/icon_topic_attach.gif" alt="" /> <a href="{attach_center.U_TOPIC}" title="{attach_center.REAL_FILENAME}"><strong>{attach_center.FILENAME}</strong></a></span><br style="clear:both" />
|
||||
<span style="float:<!-- IF S_CONTENT_DIRECTION eq 'rtl' -->right<!-- ELSE -->left<!-- ENDIF -->;padding-<!-- IF S_CONTENT_DIRECTION eq 'rtl' -->left<!-- ELSE -->right<!-- ENDIF -->:10px;">{L_FILESIZE}:</span><span style="float:<!-- IF S_CONTENT_DIRECTION eq 'rtl' -->left<!-- ELSE -->right<!-- ENDIF -->;padding-<!-- IF S_CONTENT_DIRECTION eq 'rtl' -->left<!-- ELSE -->right<!-- ENDIF -->:10px;" class="portal-gensmall"><strong>{attach_center.FILESIZE}</strong></span><br style="clear:both" />
|
||||
<span style="float:<!-- IF S_CONTENT_DIRECTION eq 'rtl' -->right<!-- ELSE -->left<!-- ENDIF -->;padding-<!-- IF S_CONTENT_DIRECTION eq 'rtl' -->left<!-- ELSE -->right<!-- ENDIF -->:10px;">{L_DOWNLOADS}:</span><span style="float:<!-- IF S_CONTENT_DIRECTION eq 'rtl' -->left<!-- ELSE -->right<!-- ENDIF -->;padding-<!-- IF S_CONTENT_DIRECTION eq 'rtl' -->left<!-- ELSE -->right<!-- ENDIF -->:10px;" class="portal-gensmall"><strong>{attach_center.DOWNLOAD_COUNT}</strong></span><br style="clear:both" />
|
||||
<!-- IF not attach_center.S_LAST_ROW --><hr class="dashed" /><!-- ENDIF -->
|
||||
<!-- END .attach_center -->
|
||||
<!-- ELSE -->
|
||||
<span style="float:<!-- IF S_CONTENT_DIRECTION eq 'rtl' -->right<!-- ELSE -->left<!-- ENDIF -->;" class="portal-gensmall"><strong>{L_NO_ATTACHMENTS}</strong></span><br />
|
||||
<!-- ENDIF -->
|
||||
<span class="portal-corners-bottom-inner"></span></div>
|
||||
</div>
|
||||
{$C_BLOCK_F_L}{$C_BLOCK_F_R}
|
||||
@@ -0,0 +1,13 @@
|
||||
{$LR_BLOCK_H_L}<!-- IF $S_BLOCK_ICON --><img src="{$IMAGE_SRC}" width="{$IMAGE_WIDTH}" height="{$IMAGE_HEIGHT}" alt="" /> <!-- ENDIF -->{$TITLE}{$LR_BLOCK_H_R}
|
||||
<!-- IF .attach_side -->
|
||||
<span style="float:<!-- IF S_CONTENT_DIRECTION eq 'rtl' -->right<!-- ELSE -->left<!-- ENDIF -->;"><strong>{L_FILENAME}</strong></span><br />
|
||||
<!-- BEGIN attach_side -->
|
||||
<span style="float:<!-- IF S_CONTENT_DIRECTION eq 'rtl' -->right<!-- ELSE -->left<!-- ENDIF -->;" class="portal-gensmall"><img src="{T_THEME_PATH}/images/portal/icon_topic_attach.gif" alt="" /> <a href="{attach_side.U_TOPIC}" title="{attach_side.REAL_FILENAME}"><strong>{attach_side.FILENAME}</strong></a></span><br style="clear:both" />
|
||||
<span style="float:<!-- IF S_CONTENT_DIRECTION eq 'rtl' -->right<!-- ELSE -->left<!-- ENDIF -->;padding-<!-- IF S_CONTENT_DIRECTION eq 'rtl' -->left<!-- ELSE -->right<!-- ENDIF -->:10px;">{L_FILESIZE}:</span><span style="float:<!-- IF S_CONTENT_DIRECTION eq 'rtl' -->left<!-- ELSE -->right<!-- ENDIF -->;padding-<!-- IF S_CONTENT_DIRECTION eq 'rtl' -->left<!-- ELSE -->right<!-- ENDIF -->:10px;" class="portal-gensmall"><strong>{attach_side.FILESIZE}</strong></span><br style="clear:both" />
|
||||
<span style="float:<!-- IF S_CONTENT_DIRECTION eq 'rtl' -->right<!-- ELSE -->left<!-- ENDIF -->;padding-<!-- IF S_CONTENT_DIRECTION eq 'rtl' -->left<!-- ELSE -->right<!-- ENDIF -->:10px;">{L_DOWNLOADS}:</span><span style="float:<!-- IF S_CONTENT_DIRECTION eq 'rtl' -->left<!-- ELSE -->right<!-- ENDIF -->;padding-<!-- IF S_CONTENT_DIRECTION eq 'rtl' -->left<!-- ELSE -->right<!-- ENDIF -->:10px;" class="portal-gensmall"><strong>{attach_side.DOWNLOAD_COUNT}</strong></span><br style="clear:both" />
|
||||
<!-- IF not attach_side.S_LAST_ROW --><hr class="dashed" /><!-- ENDIF -->
|
||||
<!-- END .attach_side -->
|
||||
<!-- ELSE -->
|
||||
<span style="float:<!-- IF S_CONTENT_DIRECTION eq 'rtl' -->right<!-- ELSE -->left<!-- ENDIF -->;" class="portal-gensmall"><strong>{L_NO_ATTACHMENTS}</strong></span><br />
|
||||
<!-- ENDIF -->
|
||||
{$LR_BLOCK_F_L}{$LR_BLOCK_F_R}
|
||||
38
styles/prosilver/template/portal/modules/birthdays_side.html
Normal file
@@ -0,0 +1,38 @@
|
||||
{$LR_BLOCK_H_L}<!-- IF $S_BLOCK_ICON --><img src="{$IMAGE_SRC}" width="{$IMAGE_WIDTH}" height="{$IMAGE_HEIGHT}" alt="" /> <!-- ENDIF -->{$TITLE}{$LR_BLOCK_H_R}
|
||||
<!-- IF BIRTHDAY_LIST -->
|
||||
<strong>{L_CONGRATULATIONS}:</strong><br />
|
||||
<!-- BEGIN board3_birthday_list -->
|
||||
<span style="float:left;">
|
||||
<img src="{T_EXT_THEME_PATH}/images/portal/portal_user.png" width="16" height="16" alt="" />
|
||||
</span>
|
||||
<span style="float:left; padding-left:5px; padding-top:2px;">
|
||||
{board3_birthday_list.USER}
|
||||
</span>
|
||||
<span style="float: right;">
|
||||
<!-- IF board3_birthday_list.AGE -->{board3_birthday_list.AGE}<!-- ENDIF -->
|
||||
</span><br style="clear: both" />
|
||||
<!-- END board3_birthday_list -->
|
||||
<!-- ELSE -->
|
||||
{L_NO_BIRTHDAYS}
|
||||
<!-- ENDIF -->
|
||||
<!-- IF S_DISPLAY_BIRTHDAY_AHEAD_LIST -->
|
||||
<hr class="dashed" />
|
||||
<strong>{L_BIRTHDAYS_AHEAD}</strong>
|
||||
<br />
|
||||
<!-- IF BIRTHDAYS_AHEAD_LIST -->
|
||||
<!-- BEGIN board3_birthday_ahead_list -->
|
||||
<span style="float:left;">
|
||||
<img src="{T_EXT_THEME_PATH}/images/portal/portal_user.png" width="16" height="16" alt="" />
|
||||
</span>
|
||||
<span style="float:left; padding-left:5px; padding-top:2px;">
|
||||
<span title="{board3_birthday_ahead_list.DATE}">{board3_birthday_ahead_list.USER}</span>
|
||||
</span>
|
||||
<span style="float: right;">
|
||||
<!-- IF board3_birthday_ahead_list.AGE -->{board3_birthday_ahead_list.AGE}<!-- ENDIF -->
|
||||
</span><br style="clear: both" />
|
||||
<!-- END board3_birthday_ahead_list -->
|
||||
<!-- ELSE -->
|
||||
{L_NO_BIRTHDAYS_AHEAD}
|
||||
<!-- ENDIF -->
|
||||
<!-- ENDIF -->
|
||||
{$LR_BLOCK_F_L}{$LR_BLOCK_F_R}
|
||||
88
styles/prosilver/template/portal/modules/calendar_side.html
Normal file
@@ -0,0 +1,88 @@
|
||||
<!-- BEGIN minical -->
|
||||
<!-- IF minical.MODULE_ID eq $MODULE_ID -->
|
||||
<a id="minical{minical.MODULE_ID}" style="float: right;"></a>
|
||||
{$LR_BLOCK_H_L}<!-- IF $S_BLOCK_ICON --><img src="{$IMAGE_SRC}" width="{$IMAGE_WIDTH}" height="{$IMAGE_HEIGHT}" alt="" /> <!-- ENDIF -->{$TITLE}{$LR_BLOCK_H_R}
|
||||
<table style="width: 100%;">
|
||||
<tr>
|
||||
<td style="text-align: left;" colspan="2"><!-- IF S_CONTENT_DIRECTION eq 'rtl' -->{minical.U_NEXT_MONTH}<!-- ELSE -->{minical.U_PREV_MONTH}<!-- ENDIF --></td>
|
||||
<td colspan="3" style="text-align: center;"><span class="genmed">{minical.L_MINI_CAL_MONTH}</span></td>
|
||||
<td style="text-align: right;" colspan="2"><!-- IF S_CONTENT_DIRECTION eq 'rtl' -->{minical.U_PREV_MONTH}<!-- ELSE -->{minical.U_NEXT_MONTH}<!-- ENDIF --></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<!-- IF minical.S_SUNDAY_FIRST -->
|
||||
<td style="width: 14%;"><span class="gensmall" style="font-weight: bold">{minical.L_MINI_CAL_SUN}</span></td>
|
||||
<!-- ENDIF -->
|
||||
<td style="width: 14%;"><span class="gensmall" style="font-weight: bold">{minical.L_MINI_CAL_MON}</span></td>
|
||||
<td style="width: 14%;"><span class="gensmall" style="font-weight: bold">{minical.L_MINI_CAL_TUE}</span></td>
|
||||
<td style="width: 14%;"><span class="gensmall" style="font-weight: bold">{minical.L_MINI_CAL_WED}</span></td>
|
||||
<td style="width: 14%;"><span class="gensmall" style="font-weight: bold">{minical.L_MINI_CAL_THU}</span></td>
|
||||
<td style="width: 14%;"><span class="gensmall" style="font-weight: bold">{minical.L_MINI_CAL_FRI}</span></td>
|
||||
<td style="width: 14%;"><span class="gensmall" style="font-weight: bold">{minical.L_MINI_CAL_SAT}</span></td>
|
||||
<!-- IF not minical.S_SUNDAY_FIRST -->
|
||||
<td style="width: 14%;"><span class="gensmall" style="font-weight: bold">{minical.L_MINI_CAL_SUN}</span></td>
|
||||
<!-- ENDIF -->
|
||||
</tr>
|
||||
<!-- BEGIN mini_cal_row -->
|
||||
<!-- IF minical.mini_cal_row.MODULE_ID eq $MODULE_ID -->
|
||||
<tr>
|
||||
<!-- BEGIN mini_cal_days -->
|
||||
<td style="width: 14%; text-align: center;"><span class="gensmall">{minical.mini_cal_row.mini_cal_days.MINI_CAL_DAY}</span></td>
|
||||
<!-- END mini_cal_days -->
|
||||
</tr>
|
||||
<!-- ENDIF -->
|
||||
<!-- END mini_cal_row -->
|
||||
</table>
|
||||
<!-- IF minical.S_DISPLAY_EVENTS -->
|
||||
<hr class="dashed" />
|
||||
<div class="menutitle" style="font: bold 12px 'Trebuchet MS','Lucida Grande',Arial,sans-serif; text-decoration: underline;">{L_CURRENT_EVENTS}:</div>
|
||||
<ul class="portal-events">
|
||||
<!-- BEGIN cur_events -->
|
||||
|
||||
<li class="row">
|
||||
<dl class="icon">
|
||||
<dt style="width: 100%; padding-left: 0px; padding-bottom: 5px;">
|
||||
<!-- IF minical.cur_events.EVENT_URL --><a href="{minical.cur_events.EVENT_URL}" title="{minical.cur_events.EVENT_TITLE}" <!-- IF minical.cur_events.EVENT_URL_NEW_WINDOW -->onclick="window.open('{minical.cur_events.EVENT_URL}'); return false;"<!-- ENDIF -->><!-- ENDIF -->
|
||||
<span style="font-weight: bold;">{minical.cur_events.EVENT_TITLE}:</span><br />
|
||||
<!-- IF minical.cur_events.ALL_DAY -->{L_EVENT_START}: {minical.cur_events.START_TIME}<br />{L_EVENT_ALL_DAY}<br />
|
||||
<!-- ELSEIF not minical.cur_events.ALL_DAY and minical.cur_events.END_TIME -->{L_EVENT_START}: {minical.cur_events.START_TIME}<br />{L_EVENT_END}: {minical.cur_events.END_TIME}<br />
|
||||
<!-- ELSE -->{L_EVENT_ALL_DAY}<br />
|
||||
<!-- ENDIF -->
|
||||
<!-- IF minical.cur_events.EVENT_DESC --><span style="font-style: italic;">{minical.cur_events.EVENT_DESC}</span><!-- ENDIF -->
|
||||
<!-- IF minical.cur_events.EVENT_URL --></a><!-- ENDIF -->
|
||||
</dt>
|
||||
</dl>
|
||||
</li>
|
||||
|
||||
<!-- BEGINELSE -->
|
||||
<li class="calendar-info"><span style="float:left;" class="gensmall"><strong>{L_NO_CUR_EVENTS}</strong></span><br /></li>
|
||||
<!-- END cur_events -->
|
||||
</ul>
|
||||
<hr style="margin: 5px 0; border-top: 0;" />
|
||||
<div class="menutitle" style="font: bold 12px 'Trebuchet MS','Lucida Grande',Arial,sans-serif; text-decoration: underline;">{L_UPCOMING_EVENTS}:</div>
|
||||
<ul class="portal-events">
|
||||
<!-- BEGIN upcoming_events -->
|
||||
|
||||
<li class="row">
|
||||
<dl class="icon">
|
||||
<dt style="width: 100%; padding-left: 0px; padding-bottom: 5px;">
|
||||
<!-- IF minical.upcoming_events.EVENT_URL --><a href="{minical.upcoming_events.EVENT_URL}" title="{minical.upcoming_events.EVENT_TITLE}" <!-- IF minical.upcoming_events.EVENT_URL_NEW_WINDOW -->onclick="window.open('{minical.upcoming_events.EVENT_URL}'); return false;"<!-- ENDIF -->><!-- ENDIF -->
|
||||
<span style="font-weight: bold;">{minical.upcoming_events.EVENT_TITLE}:</span><br />
|
||||
<!-- IF not minical.upcoming_events.ALL_DAY and not minical.upcoming_events.END_TIME -->{L_EVENT_TIME}: {minical.upcoming_events.START_TIME}<br />
|
||||
<!-- ELSEIF not minical.upcoming_events.ALL_DAY and minical.upcoming_events.END_TIME -->{L_EVENT_START}: {minical.upcoming_events.START_TIME}<br />{L_EVENT_END}: {minical.upcoming_events.END_TIME}<br />
|
||||
<!-- ELSE -->{L_EVENT_TIME}: {minical.upcoming_events.START_TIME}<br />{L_EVENT_ALL_DAY}<br />
|
||||
<!-- ENDIF -->
|
||||
<!-- IF minical.upcoming_events.EVENT_DESC --><span style="font-style: italic;">{minical.upcoming_events.EVENT_DESC}</span><br /><!-- ENDIF -->
|
||||
<!-- IF minical.upcoming_events.EVENT_URL --></a><!-- ENDIF -->
|
||||
</dt>
|
||||
</dl>
|
||||
</li>
|
||||
|
||||
<!-- BEGINELSE -->
|
||||
<li class="calendar-info"><span style="float:left;" class="gensmall"><strong>{L_NO_UPCOMING_EVENTS}</strong></span><br /></li>
|
||||
<!-- END upcoming_events -->
|
||||
</ul>
|
||||
<br />
|
||||
<!-- ENDIF -->
|
||||
{$LR_BLOCK_F_L}{$LR_BLOCK_F_R}
|
||||
<!-- ENDIF -->
|
||||
<!-- END minical -->
|
||||
32
styles/prosilver/template/portal/modules/clock_side.html
Normal file
@@ -0,0 +1,32 @@
|
||||
{$LR_BLOCK_H_L}<!-- IF $S_BLOCK_ICON --><img src="{$IMAGE_SRC}" width="{$IMAGE_WIDTH}" height="{$IMAGE_HEIGHT}" alt="" /> <!-- ENDIF -->{$TITLE}{$LR_BLOCK_H_R}
|
||||
<div style="text-align: center; min-height: 5em; margin: 0 auto;">
|
||||
<div id="portal-clock" style="margin-top: 10px; margin-bottom: 10px;">
|
||||
<div id="portal-clock-back">
|
||||
<div id="portal-clock-back-upper">
|
||||
<img src="{T_EXT_THEME_PATH}/images/portal/spacer_up.png" alt="" style="float: left;" /><div id="portal-clock-back-hours-up"></div>
|
||||
<div id="portal-clock-back-minutes-up-left" ></div><div id="portal-clock-back-minutes-up-right"></div>
|
||||
<div id="portal-clock-back-seconds-up-left"></div><div id="portal-clock-back-seconds-up-right"></div>
|
||||
</div>
|
||||
<div id="portal-clock-back-lower">
|
||||
<img src="{T_EXT_THEME_PATH}/images/portal/spacer_down.png" alt="" style="float: left;" /><div id="portal-clock-back-hours-down"></div>
|
||||
<div id="portal-clock-back-minutes-down-left"></div><div id="portal-clock-back-minutes-down-right"></div>
|
||||
<div id="portal-clock-back-seconds-down-left"></div><div id="portal-clock-back-seconds-down-right"></div>
|
||||
</div>
|
||||
</div>
|
||||
<div id="portal-clock-front">
|
||||
<div id="portal-clock-front-upper">
|
||||
<img src="{T_EXT_THEME_PATH}/images/portal/spacer_up.png" alt="" style="float: left;" /><div id="portal-clock-front-hours-up"></div>
|
||||
<div id="portal-clock-front-minutes-up-left"></div><div id="portal-clock-front-minutes-up-right"></div>
|
||||
<div id="portal-clock-front-seconds-up-left"></div><div id="portal-clock-front-seconds-up-right"></div>
|
||||
</div>
|
||||
<div id="portal-clock-front-lower">
|
||||
<img src="{T_EXT_THEME_PATH}/images/portal/spacer_down.png" alt="" style="float: left;" /><div id="portal-clock-front-hours-down"></div>
|
||||
<div id="portal-clock-front-minutes-down-left"></div><div id="portal-clock-front-minutes-down-right"></div>
|
||||
<div id="portal-clock-front-seconds-down-left"></div><div id="portal-clock-front-seconds-down-right"></div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
<!-- INCLUDEJS portal/modules/jquery.easing.1.3.js -->
|
||||
<!-- INCLUDEJS portal/modules/portal_clock.js -->
|
||||
{$LR_BLOCK_F_L}{$LR_BLOCK_F_R}
|
||||
@@ -0,0 +1,9 @@
|
||||
{$C_BLOCK_H_L}{$TITLE}{$C_BLOCK_H_R}
|
||||
<div class="panel bg1" style="margin-bottom: 0px">
|
||||
<div class="inner"><span class="portal-corners-top-inner"></span>
|
||||
<div class="postbody" style="width: 100%">
|
||||
<div class="content" style="min-height: 1em;">{$CUSTOM_CODE}</div>
|
||||
</div>
|
||||
<span class="portal-corners-bottom-inner"></span></div>
|
||||
</div>
|
||||
{$C_BLOCK_F_L}{$C_BLOCK_F_R}
|
||||
@@ -0,0 +1,7 @@
|
||||
{$LR_BLOCK_H_L}<!-- IF $S_BLOCK_ICON --><img src="{$IMAGE_SRC}" width="{$IMAGE_WIDTH}" height="{$IMAGE_HEIGHT}" alt="" /> <!-- ENDIF -->{$TITLE}{$LR_BLOCK_H_R}
|
||||
<div class="inner"><span class="portal-corners-top-inner"></span>
|
||||
<div class="postbody" style="width: 100%">
|
||||
<div class="content" style="min-height: 1em;">{$CUSTOM_CODE}</div>
|
||||
</div>
|
||||
<span class="portal-corners-bottom-inner"></span></div>
|
||||
{$LR_BLOCK_F_L}{$LR_BLOCK_F_R}
|
||||
@@ -0,0 +1,51 @@
|
||||
{$C_BLOCK_H_L}{$TITLE}{$C_BLOCK_H_R}
|
||||
<ul class="topiclist bg1">
|
||||
<li><dl>
|
||||
<dd style="border-left: 0px">
|
||||
<div style="text-align: left; margin: 5px 5px 5px 5px">
|
||||
<strong>{SITENAME}</strong> {L_DONATION_TEXT}
|
||||
<br />
|
||||
<div style="float: left; padding: 5px 5px 5px 5px"><img src="{T_THEME_PATH}/images/portal/paypal.gif" alt="" /></div>
|
||||
<form action="https://www.paypal.com/cgi-bin/webscr" method="post" style="padding-top:15px">
|
||||
<div>
|
||||
<input type="hidden" name="cmd" value="_xclick" />
|
||||
<input type="hidden" name="business" value="{PAY_ACC_CENTER}" />
|
||||
<input type="hidden" name="item_name" value="{L_PAY_ITEM}" />
|
||||
<input type="hidden" name="no_note" value="1" />
|
||||
<input type="hidden" name="no_shipping" value="2" />
|
||||
<input type="hidden" name="bn" value="PP-DonationsBF" />
|
||||
<input type="hidden" name="tax" value="0" />
|
||||
<!-- IF PAY_CUSTOM_CENTER -->
|
||||
<input type="hidden" name="custom" value="{PAY_CUSTOM_CENTER}">
|
||||
<!-- ENDIF -->
|
||||
<input type="text" tabindex="11" name="amount" size="10" maxlength="6" value="" class="inputbox autowidth" title="{L_PAY_MSG}" />
|
||||
<select name="currency_code" class="autowidth">
|
||||
<option value="USD">{L_USD}</option>
|
||||
<option value="AUD">{L_AUD}</option>
|
||||
<option value="CAD">{L_CAD}</option>
|
||||
<option value="CZK">{L_CZK}</option>
|
||||
<option value="DKK">{L_DKK}</option>
|
||||
<option value="EUR" selected="selected">{L_EUR}</option>
|
||||
<option value="HKD">{L_HKD}</option>
|
||||
<option value="HUF">{L_HUF}</option>
|
||||
<option value="NZD">{L_NZD}</option>
|
||||
<option value="NOK">{L_NOK}</option>
|
||||
<option value="PLN">{L_PLN}</option>
|
||||
<option value="GBP">{L_GBP}</option>
|
||||
<option value="SGD">{L_SGD}</option>
|
||||
<option value="SEK">{L_SEK}</option>
|
||||
<option value="CHF">{L_CHF}</option>
|
||||
<option value="JPY">{L_JPY}</option>
|
||||
<option value="MXN">{L_MXN}</option>
|
||||
<option value="ILS">{L_ILS}</option>
|
||||
</select>
|
||||
<input type="submit" name="submit" value="{L_DONATION}" class="button1" />
|
||||
</div>
|
||||
</form>
|
||||
<br />
|
||||
<strong>{L_PAY_MSG}</strong>
|
||||
</div>
|
||||
</dd>
|
||||
</dl></li>
|
||||
</ul>
|
||||
{$C_BLOCK_F_L}{$C_BLOCK_F_R}
|
||||
38
styles/prosilver/template/portal/modules/donation_side.html
Normal file
@@ -0,0 +1,38 @@
|
||||
{$LR_BLOCK_H_L}<!-- IF $S_BLOCK_ICON --><img src="{$IMAGE_SRC}" width="{$IMAGE_WIDTH}" height="{$IMAGE_HEIGHT}" alt="" /> <!-- ENDIF -->{$TITLE}{$LR_BLOCK_H_R}
|
||||
<div style="text-align: center;">
|
||||
<form action="https://www.paypal.com/cgi-bin/webscr" method="post">
|
||||
<div>
|
||||
<input type="hidden" name="cmd" value="_xclick" />
|
||||
<input type="hidden" name="business" value="{PAY_ACC_SIDE}" />
|
||||
<input type="hidden" name="item_name" value="{L_PAY_ITEM}" />
|
||||
<input type="hidden" name="no_note" value="1" />
|
||||
<input type="hidden" name="no_shipping" value="2" />
|
||||
<input type="hidden" name="bn" value="PP-DonationsBF" />
|
||||
<input type="hidden" name="tax" value="0" />
|
||||
<!-- IF PAY_CUSTOM_SIDE -->
|
||||
<input type="hidden" name="custom" value="{PAY_CUSTOM_SIDE}">
|
||||
<!-- ENDIF -->
|
||||
<input type="text" tabindex="10" name="amount" size="10" maxlength="6" value="" class="inputbox autowidth" title="{L_PAY_MSG}" />
|
||||
<select name="currency_code" class="autowidth">
|
||||
<option value="USD">USD</option>
|
||||
<option value="AUD">AUD</option>
|
||||
<option value="CAD">CAD</option>
|
||||
<option value="CZK">CZK</option>
|
||||
<option value="DKK">DKK</option>
|
||||
<option value="EUR" selected="selected">EUR</option>
|
||||
<option value="HKD">HKD</option>
|
||||
<option value="HUF">HUF</option>
|
||||
<option value="NZD">NZD</option>
|
||||
<option value="NOK">NOK</option>
|
||||
<option value="PLN">PLN</option>
|
||||
<option value="GBP">GBP</option>
|
||||
<option value="SGD">SGD</option>
|
||||
<option value="SEK">SEK</option>
|
||||
<option value="CHF">CHF</option>
|
||||
<option value="JPY">JPY</option>
|
||||
</select>
|
||||
<input type="submit" name="submit" value="{L_DONATION}" class="button1" />
|
||||
</div>
|
||||
</form>
|
||||
</div>
|
||||
{$LR_BLOCK_F_L}{$LR_BLOCK_F_R}
|
||||
12
styles/prosilver/template/portal/modules/forumlist.html
Normal file
@@ -0,0 +1,12 @@
|
||||
<!-- IF S_DISPLAY_SEARCH or (S_USER_LOGGED_IN and not S_IS_BOT) -->
|
||||
<ul class="linklist">
|
||||
<!-- IF S_DISPLAY_SEARCH -->
|
||||
<li><a href="{U_SEARCH_UNANSWERED}">{L_SEARCH_UNANSWERED}</a><!-- IF S_USER_LOGGED_IN --> • <a href="{U_SEARCH_UNREAD}">{L_SEARCH_UNREAD}</a> • <a href="{U_SEARCH_NEW}">{L_SEARCH_NEW}</a><!-- ENDIF --> • <a href="{U_SEARCH_ACTIVE_TOPICS}">{L_SEARCH_ACTIVE_TOPICS}</a></li>
|
||||
<!-- ENDIF -->
|
||||
<!-- IF not S_IS_BOT and U_MARK_FORUMS --><li class="rightside"><a href="{U_MARK_FORUMS}" accesskey="m">{L_MARK_FORUMS_READ}</a></li><!-- ENDIF -->
|
||||
</ul>
|
||||
<!-- ENDIF -->
|
||||
<div id="portal-forumlist">
|
||||
<!-- INCLUDE forumlist_body.html -->
|
||||
</div>
|
||||
<br />
|
||||
17
styles/prosilver/template/portal/modules/friends_side.html
Normal file
@@ -0,0 +1,17 @@
|
||||
{$LR_BLOCK_H_L}<!-- IF $S_BLOCK_ICON --><img src="{$IMAGE_SRC}" width="{$IMAGE_WIDTH}" height="{$IMAGE_HEIGHT}" alt="" /> <!-- ENDIF -->{$TITLE}{$LR_BLOCK_H_R}
|
||||
<strong style="color:green<!-- IF S_CONTENT_DIRECTION eq 'rtl' -->; float: right;<!-- ENDIF -->">{L_FRIENDS_ONLINE}</strong><br />
|
||||
<!-- BEGIN b3p_friends_online -->
|
||||
<span style="float:<!-- IF S_CONTENT_DIRECTION eq 'rtl' -->right<!-- ELSE -->left<!-- ENDIF -->;"><img src="{T_EXT_THEME_PATH}/images/portal/portal_user.png" width="16" height="16" alt="" /></span><span style="<!-- IF S_CONTENT_DIRECTION eq 'rtl' -->float:right; padding-right:5px;<!-- ELSE -->float:left; padding-left:5px;<!-- ENDIF --> padding-top:2px;">{b3p_friends_online.USERNAME_FULL}</span><br style="clear:both" />
|
||||
<!-- BEGINELSE -->
|
||||
<span style="<!-- IF S_CONTENT_DIRECTION eq 'rtl' -->float:right; padding-right:5px;<!-- ELSE -->float:left; padding-left:5px;<!-- ENDIF --> padding-top:2px;">{L_NO_FRIENDS_ONLINE}</span>
|
||||
<br style="clear:both" />
|
||||
<!-- END b3p_friends_online -->
|
||||
<br style="clear:both" />
|
||||
<strong style="color:red<!-- IF S_CONTENT_DIRECTION eq 'rtl' -->; float: right;<!-- ENDIF -->">{L_FRIENDS_OFFLINE}</strong><br />
|
||||
<!-- BEGIN b3p_friends_offline -->
|
||||
<span style="float:<!-- IF S_CONTENT_DIRECTION eq 'rtl' -->right<!-- ELSE -->left<!-- ENDIF -->;"><img src="{T_EXT_THEME_PATH}/images/portal/portal_user.png" width="16" height="16" alt="" /></span><span style="<!-- IF S_CONTENT_DIRECTION eq 'rtl' -->float:right; padding-right:5px;<!-- ELSE -->float:left; padding-left:5px;<!-- ENDIF --> padding-top:2px;">{b3p_friends_offline.USERNAME_FULL}</span><br style="clear:both" />
|
||||
<!-- BEGINELSE -->
|
||||
<span style="<!-- IF S_CONTENT_DIRECTION eq 'rtl' -->float:right; padding-right:5px;<!-- ELSE -->float:left; padding-left:5px;<!-- ENDIF --> padding-top:2px;">{L_NO_FRIENDS_OFFLINE}</span>
|
||||
<!-- END b3p_friends_offline -->
|
||||
<br />
|
||||
{$LR_BLOCK_F_L}{$LR_BLOCK_F_R}
|
||||
7
styles/prosilver/template/portal/modules/index.html
Normal file
@@ -0,0 +1,7 @@
|
||||
<html>
|
||||
<head>
|
||||
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-9">
|
||||
</head>
|
||||
<body bgcolor="#FFFFFF" text="#000000">
|
||||
</body>
|
||||
</html>
|
||||
205
styles/prosilver/template/portal/modules/jquery.easing.1.3.js
Normal file
@@ -0,0 +1,205 @@
|
||||
/*
|
||||
* jQuery Easing v1.3 - http://gsgd.co.uk/sandbox/jquery/easing/
|
||||
*
|
||||
* Uses the built in easing capabilities added In jQuery 1.1
|
||||
* to offer multiple easing options
|
||||
*
|
||||
* TERMS OF USE - jQuery Easing
|
||||
*
|
||||
* Open source under the BSD License.
|
||||
*
|
||||
* Copyright © 2008 George McGinley Smith
|
||||
* All rights reserved.
|
||||
*
|
||||
* Redistribution and use in source and binary forms, with or without modification,
|
||||
* are permitted provided that the following conditions are met:
|
||||
*
|
||||
* Redistributions of source code must retain the above copyright notice, this list of
|
||||
* conditions and the following disclaimer.
|
||||
* Redistributions in binary form must reproduce the above copyright notice, this list
|
||||
* of conditions and the following disclaimer in the documentation and/or other materials
|
||||
* provided with the distribution.
|
||||
*
|
||||
* Neither the name of the author nor the names of contributors may be used to endorse
|
||||
* or promote products derived from this software without specific prior written permission.
|
||||
*
|
||||
* THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND ANY
|
||||
* EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF
|
||||
* MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE
|
||||
* COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL,
|
||||
* EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE
|
||||
* GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED
|
||||
* AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING
|
||||
* NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED
|
||||
* OF THE POSSIBILITY OF SUCH DAMAGE.
|
||||
*
|
||||
*/
|
||||
|
||||
// t: current time, b: begInnIng value, c: change In value, d: duration
|
||||
jQuery.easing['jswing'] = jQuery.easing['swing'];
|
||||
|
||||
jQuery.extend( jQuery.easing,
|
||||
{
|
||||
def: 'easeOutQuad',
|
||||
swing: function (x, t, b, c, d) {
|
||||
//alert(jQuery.easing.default);
|
||||
return jQuery.easing[jQuery.easing.def](x, t, b, c, d);
|
||||
},
|
||||
easeInQuad: function (x, t, b, c, d) {
|
||||
return c*(t/=d)*t + b;
|
||||
},
|
||||
easeOutQuad: function (x, t, b, c, d) {
|
||||
return -c *(t/=d)*(t-2) + b;
|
||||
},
|
||||
easeInOutQuad: function (x, t, b, c, d) {
|
||||
if ((t/=d/2) < 1) return c/2*t*t + b;
|
||||
return -c/2 * ((--t)*(t-2) - 1) + b;
|
||||
},
|
||||
easeInCubic: function (x, t, b, c, d) {
|
||||
return c*(t/=d)*t*t + b;
|
||||
},
|
||||
easeOutCubic: function (x, t, b, c, d) {
|
||||
return c*((t=t/d-1)*t*t + 1) + b;
|
||||
},
|
||||
easeInOutCubic: function (x, t, b, c, d) {
|
||||
if ((t/=d/2) < 1) return c/2*t*t*t + b;
|
||||
return c/2*((t-=2)*t*t + 2) + b;
|
||||
},
|
||||
easeInQuart: function (x, t, b, c, d) {
|
||||
return c*(t/=d)*t*t*t + b;
|
||||
},
|
||||
easeOutQuart: function (x, t, b, c, d) {
|
||||
return -c * ((t=t/d-1)*t*t*t - 1) + b;
|
||||
},
|
||||
easeInOutQuart: function (x, t, b, c, d) {
|
||||
if ((t/=d/2) < 1) return c/2*t*t*t*t + b;
|
||||
return -c/2 * ((t-=2)*t*t*t - 2) + b;
|
||||
},
|
||||
easeInQuint: function (x, t, b, c, d) {
|
||||
return c*(t/=d)*t*t*t*t + b;
|
||||
},
|
||||
easeOutQuint: function (x, t, b, c, d) {
|
||||
return c*((t=t/d-1)*t*t*t*t + 1) + b;
|
||||
},
|
||||
easeInOutQuint: function (x, t, b, c, d) {
|
||||
if ((t/=d/2) < 1) return c/2*t*t*t*t*t + b;
|
||||
return c/2*((t-=2)*t*t*t*t + 2) + b;
|
||||
},
|
||||
easeInSine: function (x, t, b, c, d) {
|
||||
return -c * Math.cos(t/d * (Math.PI/2)) + c + b;
|
||||
},
|
||||
easeOutSine: function (x, t, b, c, d) {
|
||||
return c * Math.sin(t/d * (Math.PI/2)) + b;
|
||||
},
|
||||
easeInOutSine: function (x, t, b, c, d) {
|
||||
return -c/2 * (Math.cos(Math.PI*t/d) - 1) + b;
|
||||
},
|
||||
easeInExpo: function (x, t, b, c, d) {
|
||||
return (t==0) ? b : c * Math.pow(2, 10 * (t/d - 1)) + b;
|
||||
},
|
||||
easeOutExpo: function (x, t, b, c, d) {
|
||||
return (t==d) ? b+c : c * (-Math.pow(2, -10 * t/d) + 1) + b;
|
||||
},
|
||||
easeInOutExpo: function (x, t, b, c, d) {
|
||||
if (t==0) return b;
|
||||
if (t==d) return b+c;
|
||||
if ((t/=d/2) < 1) return c/2 * Math.pow(2, 10 * (t - 1)) + b;
|
||||
return c/2 * (-Math.pow(2, -10 * --t) + 2) + b;
|
||||
},
|
||||
easeInCirc: function (x, t, b, c, d) {
|
||||
return -c * (Math.sqrt(1 - (t/=d)*t) - 1) + b;
|
||||
},
|
||||
easeOutCirc: function (x, t, b, c, d) {
|
||||
return c * Math.sqrt(1 - (t=t/d-1)*t) + b;
|
||||
},
|
||||
easeInOutCirc: function (x, t, b, c, d) {
|
||||
if ((t/=d/2) < 1) return -c/2 * (Math.sqrt(1 - t*t) - 1) + b;
|
||||
return c/2 * (Math.sqrt(1 - (t-=2)*t) + 1) + b;
|
||||
},
|
||||
easeInElastic: function (x, t, b, c, d) {
|
||||
var s=1.70158;var p=0;var a=c;
|
||||
if (t==0) return b; if ((t/=d)==1) return b+c; if (!p) p=d*.3;
|
||||
if (a < Math.abs(c)) { a=c; var s=p/4; }
|
||||
else var s = p/(2*Math.PI) * Math.asin (c/a);
|
||||
return -(a*Math.pow(2,10*(t-=1)) * Math.sin( (t*d-s)*(2*Math.PI)/p )) + b;
|
||||
},
|
||||
easeOutElastic: function (x, t, b, c, d) {
|
||||
var s=1.70158;var p=0;var a=c;
|
||||
if (t==0) return b; if ((t/=d)==1) return b+c; if (!p) p=d*.3;
|
||||
if (a < Math.abs(c)) { a=c; var s=p/4; }
|
||||
else var s = p/(2*Math.PI) * Math.asin (c/a);
|
||||
return a*Math.pow(2,-10*t) * Math.sin( (t*d-s)*(2*Math.PI)/p ) + c + b;
|
||||
},
|
||||
easeInOutElastic: function (x, t, b, c, d) {
|
||||
var s=1.70158;var p=0;var a=c;
|
||||
if (t==0) return b; if ((t/=d/2)==2) return b+c; if (!p) p=d*(.3*1.5);
|
||||
if (a < Math.abs(c)) { a=c; var s=p/4; }
|
||||
else var s = p/(2*Math.PI) * Math.asin (c/a);
|
||||
if (t < 1) return -.5*(a*Math.pow(2,10*(t-=1)) * Math.sin( (t*d-s)*(2*Math.PI)/p )) + b;
|
||||
return a*Math.pow(2,-10*(t-=1)) * Math.sin( (t*d-s)*(2*Math.PI)/p )*.5 + c + b;
|
||||
},
|
||||
easeInBack: function (x, t, b, c, d, s) {
|
||||
if (s == undefined) s = 1.70158;
|
||||
return c*(t/=d)*t*((s+1)*t - s) + b;
|
||||
},
|
||||
easeOutBack: function (x, t, b, c, d, s) {
|
||||
if (s == undefined) s = 1.70158;
|
||||
return c*((t=t/d-1)*t*((s+1)*t + s) + 1) + b;
|
||||
},
|
||||
easeInOutBack: function (x, t, b, c, d, s) {
|
||||
if (s == undefined) s = 1.70158;
|
||||
if ((t/=d/2) < 1) return c/2*(t*t*(((s*=(1.525))+1)*t - s)) + b;
|
||||
return c/2*((t-=2)*t*(((s*=(1.525))+1)*t + s) + 2) + b;
|
||||
},
|
||||
easeInBounce: function (x, t, b, c, d) {
|
||||
return c - jQuery.easing.easeOutBounce (x, d-t, 0, c, d) + b;
|
||||
},
|
||||
easeOutBounce: function (x, t, b, c, d) {
|
||||
if ((t/=d) < (1/2.75)) {
|
||||
return c*(7.5625*t*t) + b;
|
||||
} else if (t < (2/2.75)) {
|
||||
return c*(7.5625*(t-=(1.5/2.75))*t + .75) + b;
|
||||
} else if (t < (2.5/2.75)) {
|
||||
return c*(7.5625*(t-=(2.25/2.75))*t + .9375) + b;
|
||||
} else {
|
||||
return c*(7.5625*(t-=(2.625/2.75))*t + .984375) + b;
|
||||
}
|
||||
},
|
||||
easeInOutBounce: function (x, t, b, c, d) {
|
||||
if (t < d/2) return jQuery.easing.easeInBounce (x, t*2, 0, c, d) * .5 + b;
|
||||
return jQuery.easing.easeOutBounce (x, t*2-d, 0, c, d) * .5 + c*.5 + b;
|
||||
}
|
||||
});
|
||||
|
||||
/*
|
||||
*
|
||||
* TERMS OF USE - EASING EQUATIONS
|
||||
*
|
||||
* Open source under the BSD License.
|
||||
*
|
||||
* Copyright © 2001 Robert Penner
|
||||
* All rights reserved.
|
||||
*
|
||||
* Redistribution and use in source and binary forms, with or without modification,
|
||||
* are permitted provided that the following conditions are met:
|
||||
*
|
||||
* Redistributions of source code must retain the above copyright notice, this list of
|
||||
* conditions and the following disclaimer.
|
||||
* Redistributions in binary form must reproduce the above copyright notice, this list
|
||||
* of conditions and the following disclaimer in the documentation and/or other materials
|
||||
* provided with the distribution.
|
||||
*
|
||||
* Neither the name of the author nor the names of contributors may be used to endorse
|
||||
* or promote products derived from this software without specific prior written permission.
|
||||
*
|
||||
* THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND ANY
|
||||
* EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF
|
||||
* MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE
|
||||
* COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL,
|
||||
* EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE
|
||||
* GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED
|
||||
* AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING
|
||||
* NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED
|
||||
* OF THE POSSIBILITY OF SUCH DAMAGE.
|
||||
*
|
||||
*/
|
||||
20
styles/prosilver/template/portal/modules/jumpbox.html
Normal file
@@ -0,0 +1,20 @@
|
||||
<!-- IF S_DISPLAY_JUMPBOX -->
|
||||
<form method="post" id="jumpbox" action="{S_JUMPBOX_ACTION}" onsubmit="if(document.jumpbox.f.value == -1){return false;}">
|
||||
|
||||
<!-- IF $CUSTOM_FIELDSET_CLASS -->
|
||||
<fieldset class="{$CUSTOM_FIELDSET_CLASS}">
|
||||
<!-- ELSE -->
|
||||
<fieldset class="jumpbox">
|
||||
<!-- ENDIF -->
|
||||
<label for="f" accesskey="j"><!-- IF S_IN_MCP and S_MERGE_SELECT -->{L_SELECT_TOPICS_FROM}<!-- ELSEIF S_IN_MCP -->{L_MODERATE_FORUM}<!-- ELSE -->{L_JUMP_TO}<!-- ENDIF -->:</label>
|
||||
<select name="f" id="f" onchange="if(this.options[this.selectedIndex].value != -1){ document.forms['jumpbox'].submit() }">
|
||||
<!-- BEGIN jumpbox_forums -->
|
||||
<!-- IF jumpbox_forums.S_FORUM_COUNT == 1 --><option value="-1">------------------</option><!-- ENDIF -->
|
||||
<option value="{jumpbox_forums.FORUM_ID}"{jumpbox_forums.SELECTED}><!-- BEGIN level --> <!-- END level -->{jumpbox_forums.FORUM_NAME}</option>
|
||||
<!-- END jumpbox_forums -->
|
||||
</select>
|
||||
<input type="submit" value="{L_GO}" class="button2" />
|
||||
</fieldset>
|
||||
</form>
|
||||
<br />
|
||||
<!-- ENDIF -->
|
||||
@@ -0,0 +1,6 @@
|
||||
{$LR_BLOCK_H_L}<!-- IF $S_BLOCK_ICON --><img src="{$IMAGE_SRC}" width="{$IMAGE_WIDTH}" height="{$IMAGE_HEIGHT}" alt="" /> <!-- ENDIF -->{$TITLE}{$LR_BLOCK_H_R}
|
||||
<!-- BEGIN last_visited_bots -->
|
||||
<span class="genmed">{last_visited_bots.BOT_NAME}</span> <br /> <span class="gensmall">{last_visited_bots.LAST_VISIT_DATE}</span>
|
||||
<!-- IF not last_visited_bots.S_LAST_ROW --><hr /><!-- ENDIF -->
|
||||
<!-- END last_visited_bots -->
|
||||
{$LR_BLOCK_F_L}{$LR_BLOCK_F_R}
|
||||
@@ -0,0 +1,18 @@
|
||||
{$LR_BLOCK_H_L}<!-- IF $S_BLOCK_ICON --><img src="{$IMAGE_SRC}" width="{$IMAGE_WIDTH}" height="{$IMAGE_HEIGHT}" alt="" /> <!-- ENDIF -->{$TITLE}{$LR_BLOCK_H_R}
|
||||
<!-- IF S_CONTENT_DIRECTION eq 'rtl' -->
|
||||
<span style="float:left;"><strong>{L_JOINED}</strong></span>
|
||||
<span style="float:right;padding-right:10px;"><strong>{L_USERNAME}</strong></span><br style="clear:both" />
|
||||
<!-- ELSE -->
|
||||
<span style="float:left;"><strong>{L_USERNAME}</strong></span>
|
||||
<span style="float:right;padding-right:10px;"><strong>{L_JOINED}</strong></span><br style="clear:both" />
|
||||
<!-- ENDIF -->
|
||||
<!-- BEGIN latest_members -->
|
||||
<!-- IF S_CONTENT_DIRECTION eq 'rtl' -->
|
||||
<span style="float:left;">{latest_members.JOINED}</span>
|
||||
<span style="float:right;padding-right:10px; padding-top:2px;"><img src="{T_EXT_THEME_PATH}/images/portal/portal_user.png" width="16" height="16" alt="" /></span><span style="float:right; padding-right:5px; padding-top:2px;">{latest_members.USERNAME_FULL}</span><br style="clear:both" />
|
||||
<!-- ELSE -->
|
||||
<span style="float:left;"><img src="{T_EXT_THEME_PATH}/images/portal/portal_user.png" width="16" height="16" alt="" /></span><span style="float:left; padding-left:5px; padding-top:2px;">{latest_members.USERNAME_FULL}</span>
|
||||
<span style="float:right;padding-right:10px; padding-top:2px;">{latest_members.JOINED}</span><br style="clear:both" />
|
||||
<!-- ENDIF -->
|
||||
<!-- END latest_members -->
|
||||
{$LR_BLOCK_F_L}{$LR_BLOCK_F_R}
|
||||
@@ -0,0 +1,11 @@
|
||||
{$LR_BLOCK_H_L}<!-- IF $S_BLOCK_ICON --><img src="{$IMAGE_SRC}" width="{$IMAGE_WIDTH}" height="{$IMAGE_HEIGHT}" alt="" /> <!-- ENDIF -->{$TITLE}{$LR_BLOCK_H_R}
|
||||
<!-- BEGIN group -->
|
||||
<strong<!-- IF S_CONTENT_DIRECTION eq 'rtl' --> style="float: right;"<!-- ENDIF -->><a href="{group.U_GROUP}" style="color: #{group.GROUP_COLOUR};" class="username-coloured">{group.GROUP_NAME}</a></strong><br />
|
||||
<!-- BEGIN member -->
|
||||
<span style="float:<!-- IF S_CONTENT_DIRECTION eq 'rtl' -->right<!-- ELSE -->left<!-- ENDIF -->;"><img src="{T_EXT_THEME_PATH}/images/portal/portal_user.png" width="16" height="16" alt="" /></span><span style="<!-- IF S_CONTENT_DIRECTION eq 'rtl' -->float:right; padding-right:5px;<!-- ELSE -->float:left; padding-left:5px;<!-- ENDIF --> padding-top:2px;"><strong>{group.member.USERNAME_FULL}</strong></span><br style="clear:both" />
|
||||
<!-- END member -->
|
||||
<br style="clear:both" />
|
||||
<!-- BEGINELSE -->
|
||||
{L_NO_GROUPS_P}
|
||||
<!-- END group -->
|
||||
{$LR_BLOCK_F_L}{$LR_BLOCK_F_R}
|
||||
15
styles/prosilver/template/portal/modules/leaders_side.html
Normal file
@@ -0,0 +1,15 @@
|
||||
{$LR_BLOCK_H_L}<!-- IF $S_BLOCK_ICON --><img src="{$IMAGE_SRC}" width="{$IMAGE_WIDTH}" height="{$IMAGE_HEIGHT}" alt="" /> <!-- ENDIF -->{$TITLE}{$LR_BLOCK_H_R}
|
||||
<strong<!-- IF S_CONTENT_DIRECTION eq 'rtl' --> style="float: right;"<!-- ENDIF -->>{L_ADMINISTRATORS}</strong><br />
|
||||
<!-- BEGIN b3p_admins -->
|
||||
<span style="float:<!-- IF S_CONTENT_DIRECTION eq 'rtl' -->right<!-- ELSE -->left<!-- ENDIF -->;"><img src="{T_EXT_THEME_PATH}/images/portal/portal_user.png" width="16" height="16" alt="" /></span><span style="<!-- IF S_CONTENT_DIRECTION eq 'rtl' -->float:right; padding-right:5px;<!-- ELSE -->float:left; padding-left:5px;<!-- ENDIF --> padding-top:2px;"><strong>{b3p_admins.USERNAME_FULL}</strong></span><br style="clear:both" />
|
||||
<!-- BEGINELSE -->
|
||||
{L_NO_ADMINISTRATORS_P}<br /><br />
|
||||
<!-- END b3p_admins -->
|
||||
<br style="clear:both" />
|
||||
<strong<!-- IF S_CONTENT_DIRECTION eq 'rtl' --> style="float: right;"<!-- ENDIF -->>{L_MODERATORS}</strong><br />
|
||||
<!-- BEGIN b3p_moderator -->
|
||||
<span style="float:<!-- IF S_CONTENT_DIRECTION eq 'rtl' -->right<!-- ELSE -->left<!-- ENDIF -->;"><img src="{T_EXT_THEME_PATH}/images/portal/portal_user.png" width="16" height="16" alt="" /></span><span style="<!-- IF S_CONTENT_DIRECTION eq 'rtl' -->float:right; padding-right:5px;<!-- ELSE -->float:left; padding-left:5px;<!-- ENDIF --> padding-top:2px;"><strong>{b3p_moderator.USERNAME_FULL}</strong></span><br style="clear:both" />
|
||||
<!-- BEGINELSE -->
|
||||
{L_NO_MODERATORS_P}
|
||||
<!-- END b3p_moderator -->
|
||||
{$LR_BLOCK_F_L}{$LR_BLOCK_F_R}
|
||||
@@ -0,0 +1,4 @@
|
||||
{$LR_BLOCK_H_L}<!-- IF $S_BLOCK_ICON --><img src="{$IMAGE_SRC}" width="{$IMAGE_WIDTH}" height="{$IMAGE_HEIGHT}" alt="" /> <!-- ENDIF -->{$TITLE}{$LR_BLOCK_H_R}
|
||||
{LINK_US_TXT}<br /><br />
|
||||
<input type="text" tabindex="9" value="{U_LINK_US}" class="inputbox autowidth" onclick="this.focus();this.select();" readonly="readonly" /><br />
|
||||
{$LR_BLOCK_F_L}{$LR_BLOCK_F_R}
|
||||
11
styles/prosilver/template/portal/modules/links_side.html
Normal file
@@ -0,0 +1,11 @@
|
||||
{$LR_BLOCK_H_L}<!-- IF $S_BLOCK_ICON --><img src="{$IMAGE_SRC}" width="{$IMAGE_WIDTH}" height="{$IMAGE_HEIGHT}" alt="" /> <!-- ENDIF -->{$TITLE}{$LR_BLOCK_H_R}
|
||||
<div class="portal-navigation">
|
||||
<ul>
|
||||
<!-- BEGIN portallinks -->
|
||||
<!-- IF $MODULE_ID eq portallinks.MODULE_ID --><li><a href="{portallinks.LINK_URL}" title="{portallinks.LINK_TITLE}" <!-- IF portallinks.NEW_WINDOW -->onclick="window.open('{portallinks.LINK_URL}'); return false;"<!-- ENDIF -->>{portallinks.LINK_TITLE}</a></li><!-- ENDIF -->
|
||||
<!-- BEGINELSE -->
|
||||
<span style="float:left;" class="gensmall"><strong>{L_LINKS_NO_LINKS}</strong></span><br />
|
||||
<!-- END portallinks -->
|
||||
</ul>
|
||||
</div>
|
||||
{$LR_BLOCK_F_L}{$LR_BLOCK_F_R}
|
||||
22
styles/prosilver/template/portal/modules/login_box_side.html
Normal file
@@ -0,0 +1,22 @@
|
||||
<form action="{S_LOGIN_ACTION}" method="post">
|
||||
<div>
|
||||
{$LR_BLOCK_H_L}<a href="{U_LOGIN_LOGOUT}"><!-- IF $S_BLOCK_ICON --><img src="{$IMAGE_SRC}" width="{$IMAGE_WIDTH}" height="{$IMAGE_HEIGHT}" alt="" /> <!-- ENDIF -->{$TITLE}</a>{$LR_BLOCK_H_R}
|
||||
<span class="genmed">{L_USERNAME}:</span><br />
|
||||
<input type="text" tabindex="1" name="username" id="username" value="" class="inputbox autowidth" /><br /><br />
|
||||
<span class="genmed">{L_PASSWORD}:</span><br />
|
||||
<input type="password" tabindex="2" id="password" name="password" class="inputbox autowidth" />
|
||||
<!-- IF S_DISPLAY_FULL_LOGIN -->
|
||||
<br /><br />
|
||||
<!-- IF S_AUTOLOGIN_ENABLED -->
|
||||
<input type="checkbox" class="radio" name="autologin" tabindex="3" /> <span class="gensmall">{L_UM_LOG_ME_IN}</span><br />
|
||||
<!-- ENDIF -->
|
||||
<!-- ENDIF -->
|
||||
<!-- IF S_SHOW_REGISTER and S_REGISTER_ENABLED -->
|
||||
<br /><a href="{U_REGISTER}">{L_UM_REGISTER_NOW}</a><br />
|
||||
<!-- ENDIF -->
|
||||
<br />
|
||||
<input type="hidden" name="redirect" value="{U_PORTAL}" />
|
||||
<input type="submit" name="login" tabindex="5" value="{L_LOGIN}" class="button1" />
|
||||
{$LR_BLOCK_F_L}{$LR_BLOCK_F_R}
|
||||
</div>
|
||||
</form>
|
||||
19
styles/prosilver/template/portal/modules/main_menu_side.html
Normal file
@@ -0,0 +1,19 @@
|
||||
{$LR_BLOCK_H_L}<!-- IF $S_BLOCK_ICON --><img src="{$IMAGE_SRC}" width="{$IMAGE_WIDTH}" height="{$IMAGE_HEIGHT}" alt="" /> <!-- ENDIF -->{$TITLE}{$LR_BLOCK_H_R}
|
||||
<div class="portal-navigation">
|
||||
<!-- BEGIN portalmenu -->
|
||||
<!-- IF $MODULE_ID eq portalmenu.MODULE_ID -->
|
||||
<div class="menutitle">{portalmenu.CAT_TITLE}</div>
|
||||
<ul>
|
||||
<!-- BEGIN links -->
|
||||
<li><a href="{portalmenu.links.LINK_URL}" <!-- IF portalmenu.links.NEW_WINDOW -->onclick="window.open('{portalmenu.links.LINK_URL}'); return false;"<!-- ENDIF -->>{portalmenu.links.LINK_TITLE}</a></li>
|
||||
<!-- END links -->
|
||||
</ul>
|
||||
<hr class="dashed" />
|
||||
<!-- ENDIF -->
|
||||
<!-- BEGINELSE -->
|
||||
<ul>
|
||||
<span style="float:left;" class="gensmall"><strong>{L_MENU_NO_LINKS}</strong></span><br />
|
||||
</ul>
|
||||
<!-- END portalmenu -->
|
||||
</div>
|
||||
{$LR_BLOCK_F_L}{$LR_BLOCK_F_R}
|
||||
53
styles/prosilver/template/portal/modules/news_center.html
Normal file
@@ -0,0 +1,53 @@
|
||||
{$C_BLOCK_H_L}{$TITLE}{$C_BLOCK_H_R}
|
||||
<!-- IF $S_POSTBODY_TOP --><div class="postbody" style="width: 100%"><!-- ENDIF -->
|
||||
<!-- BEGIN news_row -->
|
||||
<!-- IF news_row.S_NO_TOPICS -->
|
||||
<div class="post bg2" style="margin-bottom: 0px">
|
||||
<div class="inner"><span class="portal-corners-top-inner"></span>
|
||||
<span style="text-align: center;"><strong>{L_NO_NEWS}</strong></span>
|
||||
<span class="portal-corners-bottom-inner"></span></div>
|
||||
</div>
|
||||
<!-- ELSE -->
|
||||
<div style="margin-bottom: <!-- IF news_row.S_LAST_ROW -->0px<!-- ELSE -->1px<!-- ENDIF -->" class="post <!-- IF news_row.S_ROW_COUNT is odd -->bg1<!-- ELSE -->bg2<!-- ENDIF -->">
|
||||
<div class="inner"><span class="portal-corners-top-inner"></span>
|
||||
<h4 class="first"><a id="n{news_row.N_ID}"></a><!-- IF news_row.S_UNREAD_INFO --><a href="{news_row.U_VIEW_UNREAD}">{NEWEST_POST_IMG}</a><!-- ELSE --><a href="{news_row.U_LAST_COMMENTS}">{READ_POST_IMG}</a><!-- ENDIF --> {news_row.ATTACH_ICON_IMG} <!-- IF news_row.S_POLL --><strong>{L_VIEW_TOPIC_POLL}</strong><!-- ENDIF --><!-- IF news_row.TOPIC_ICON_IMG --><img src="{T_ICONS_PATH}{news_row.TOPIC_ICON_IMG}" width="{news_row.TOPIC_ICON_IMG_WIDTH}" height="{news_row.TOPIC_ICON_IMG_HEIGHT}" alt="" /> <!-- ENDIF --><a href="{news_row.U_VIEW_COMMENTS}"><strong>{news_row.TITLE}</strong></a></h4>
|
||||
<!-- IF news_row.PAGINATION --><strong class="pagination"><span>{news_row.PAGINATION}</span></strong><!-- ENDIF -->
|
||||
<ul class="linklist">
|
||||
<li>{POSTED_BY_TEXT} {L_POST_BY_AUTHOR}: {news_row.POSTER_FULL} » {news_row.TIME}</li>
|
||||
<li class="rightside">{L_FORUM}: <strong><a href="{news_row.U_VIEWFORUM}">{news_row.FORUM_NAME}</a></strong></li>
|
||||
</ul>
|
||||
<!-- IF not $S_POSTBODY_TOP --><div class="postbody" style="width: 100%"><!-- ENDIF -->
|
||||
<div class="content">
|
||||
<br />{news_row.TEXT}
|
||||
</div>
|
||||
<!-- IF news_row.S_HAS_ATTACHMENTS -->
|
||||
<dl class="attachbox">
|
||||
<dt>{L_ATTACHMENTS}</dt>
|
||||
<!-- BEGIN attachment -->
|
||||
<dd>{news_row.attachment.DISPLAY_ATTACHMENT}</dd>
|
||||
<!-- END attachment -->
|
||||
</dl>
|
||||
<!-- ENDIF -->
|
||||
<br style="clear:both" />
|
||||
<span style="float: left;">{L_TOPIC_VIEWS}: {news_row.TOPIC_VIEWS} • <a href="{news_row.U_VIEW_COMMENTS}" title="{L_VIEW_COMMENTS}">{L_COMMENTS}: {news_row.REPLIES}</a> • <a href="{news_row.U_POST_COMMENT}">{L_PORTAL_POST_REPLY}</a></span>
|
||||
<span style="float: right; margin: 0 0 5px 0">{news_row.OPEN}<a href="{news_row.U_READ_FULL}">{news_row.L_READ_FULL}</a>{news_row.CLOSE}</span>
|
||||
<div class="back2top"><a href="#wrap" class="top" title="{L_BACK_TO_TOP}">{L_BACK_TO_TOP}</a></div>
|
||||
<!-- IF news_row.S_NOT_LAST --><br style="clear:both" /><!-- ENDIF -->
|
||||
<!-- IF news_row.S_LAST_ROW -->
|
||||
<!-- IF not news_row.S_NO_TOPICS -->
|
||||
<!-- IF NP_PAGINATION or TOTAL_NEWS -->
|
||||
<hr class="dashed" />
|
||||
<div class="pagination">
|
||||
{TOTAL_NEWS}
|
||||
<!-- IF NP_PAGE_NUMBER --><!-- IF NP_PAGINATION --> • {NP_PAGE_NUMBER} • <span>{NP_PAGINATION}</span><!-- ELSE --> • {NP_PAGE_NUMBER}<!-- ENDIF --><!-- ENDIF -->
|
||||
</div>
|
||||
<!-- ENDIF -->
|
||||
<!-- ENDIF -->
|
||||
<!-- ENDIF -->
|
||||
<!-- IF not $S_POSTBODY_TOP --></div><!-- ENDIF -->
|
||||
<span class="portal-corners-bottom-inner"></span></div>
|
||||
</div>
|
||||
<!-- ENDIF -->
|
||||
<!-- END news_row -->
|
||||
<!-- IF $S_POSTBODY_TOP --></div><!-- ENDIF -->
|
||||
{$C_BLOCK_F_L}{$C_BLOCK_F_R}
|
||||
@@ -0,0 +1,76 @@
|
||||
<!-- BEGIN news_row -->
|
||||
<!-- IF news_row.S_NO_TOPICS -->
|
||||
{$C_BLOCK_H_L}{$TITLE}{$C_BLOCK_H_R}
|
||||
<div class="post bg2" style="margin-bottom: 0px">
|
||||
<div class="inner"><span class="portal-corners-top-inner"></span>
|
||||
<span style="text-align: center;"><strong>{L_NO_NEWS}</strong></span>
|
||||
<span class="portal-corners-bottom-inner"></span></div>
|
||||
</div>
|
||||
{$C_BLOCK_F_L}{$C_BLOCK_F_R}
|
||||
<!-- ELSE -->
|
||||
<!-- IF news_row.S_FIRST_ROW -->
|
||||
{$CC_BLOCK_H_L}
|
||||
<dt id="n">{$TITLE}</dt>
|
||||
<!-- IF S_DISPLAY_NEWS_RVS -->
|
||||
<dd class="posts">{L_REPLIES}</dd>
|
||||
<dd class="views">{L_VIEWS}</dd>
|
||||
<!-- ENDIF -->
|
||||
<dd class="lastpost" style="width: 25%"><span>{L_LAST_POST}</span></dd>
|
||||
{$CC_BLOCK_H_R}
|
||||
<ul class="topiclist topics">
|
||||
<!-- ENDIF -->
|
||||
<li class="row<!-- IF news_row.S_ROW_COUNT is even --> bg1<!-- ELSE --> bg2<!-- ENDIF -->">
|
||||
<dl class="icon {news_row.TOPIC_IMG_STYLE}">
|
||||
<dt <!-- IF news_row.TOPIC_ICON_IMG -->style="background-image: url({T_ICONS_PATH}{news_row.TOPIC_ICON_IMG}); background-repeat: no-repeat;"<!-- ENDIF --> title="{news_row.TOPIC_FOLDER_IMG_ALT}">
|
||||
<!-- IF news_row.S_UNREAD_TOPIC -->
|
||||
<a href="{news_row.U_NEWEST_POST}">{NEWEST_POST_IMG}</a>
|
||||
<!-- ENDIF -->
|
||||
<!-- IF news_row.ATTACH_ICON_IMG -->{news_row.ATTACH_ICON_IMG} <!-- ENDIF -->
|
||||
<!-- IF news_row.S_POLL --><strong>{L_VIEW_TOPIC_POLL}</strong><!-- ENDIF -->
|
||||
<div class="list-inner">
|
||||
<a href="{news_row.U_VIEW_COMMENTS}" title="{news_row.TITLE}" class="topictitle">{news_row.TITLE}</a><!-- IF U_VIEW_UNREAD_POST and not S_IS_BOT --> • <a href="{U_VIEW_UNREAD_POST}">{L_VIEW_UNREAD_POST}</a> • <!-- ENDIF -->
|
||||
<!-- IF news_row.PAGINATION -->
|
||||
<div class="pagination">
|
||||
<ul><!-- BEGIN pagination -->
|
||||
<!-- IF news_row.pagination.S_IS_PREV -->
|
||||
<!-- ELSEIF news_row.pagination.S_IS_CURRENT --><li class="active"><span>{news_row.pagination.PAGE_NUMBER}</span></li>
|
||||
<!-- ELSEIF news_row.pagination.S_IS_ELLIPSIS --><li class="ellipsis"><span>{L_ELLIPSIS}</span></li>
|
||||
<!-- ELSEIF news_row.pagination.S_IS_NEXT -->
|
||||
<!-- ELSE --><li><a href="{news_row.pagination.PAGE_URL}">{news_row.pagination.PAGE_NUMBER}</a></li>
|
||||
<!-- ENDIF -->
|
||||
<!-- END pagination --->
|
||||
</ul>
|
||||
</div>
|
||||
<!-- ENDIF -->
|
||||
<br />{L_POSTED} {L_POST_BY_AUTHOR} {news_row.POSTER_FULL} » {news_row.TIME}
|
||||
<!-- IF news_row.FORUM_NAME -->
|
||||
<br />{L_FORUM}: <a href="{news_row.U_VIEWFORUM}" style="font-weight: bold;">{news_row.FORUM_NAME}</a>
|
||||
<!-- ENDIF -->
|
||||
<!-- IF not S_DISPLAY_NEWS_RVS --><!-- IF news_row.FORUM_NAME -->• <!-- ENDIF -->{L_REPLIES}: <strong>{news_row.REPLIES}</strong> • {L_VIEWS}: <strong>{news_row.TOPIC_VIEWS}</strong><!-- ENDIF -->
|
||||
</div> <!-- \END <div class="list-inner"> -->
|
||||
</dt>
|
||||
<!-- IF S_DISPLAY_NEWS_RVS -->
|
||||
<dd class="posts">{news_row.REPLIES} <dfn>{L_REPLIES}</dfn></dd>
|
||||
<dd class="views">{news_row.TOPIC_VIEWS} <dfn>{L_VIEWS}</dfn></dd>
|
||||
<!-- ENDIF -->
|
||||
<dd class="lastpost"><span><dfn>{L_LAST_POST}</dfn>{L_POST_BY_AUTHOR} {news_row.USERNAME_FULL_LAST} <!-- IF news_row.S_UNREAD_INFO --><a href="{news_row.U_VIEW_UNREAD}">{NEWEST_POST_IMG}</a><!-- ELSE --><a href="{news_row.U_LAST_COMMENTS}">{READ_POST_IMG}</a><!-- ENDIF --><br />
|
||||
{news_row.LAST_POST_TIME}</span>
|
||||
</dd>
|
||||
</dl>
|
||||
</li>
|
||||
<!-- IF news_row.S_LAST_ROW -->
|
||||
<!-- IF NP_PAGINATION or TOTAL_NEWS -->
|
||||
<li class="row<!-- IF news_row.S_ROW_COUNT is even --> bg2<!-- ELSE --> bg1<!-- ENDIF -->">
|
||||
<div class="topic-actions">
|
||||
<div class="pagination">
|
||||
{TOTAL_NEWS}
|
||||
<!-- IF NP_PAGE_NUMBER --><!-- IF NP_PAGINATION --> • {NP_PAGE_NUMBER} • <span>{NP_PAGINATION}</span><!-- ELSE --> • {NP_PAGE_NUMBER}<!-- ENDIF --><!-- ENDIF -->
|
||||
</div>
|
||||
</div>
|
||||
</li>
|
||||
<!-- ENDIF -->
|
||||
</ul>
|
||||
{$C_BLOCK_F_L}{$C_BLOCK_F_R}
|
||||
<!-- ENDIF -->
|
||||
<!-- ENDIF -->
|
||||
<!-- END news_row -->
|
||||
64
styles/prosilver/template/portal/modules/poll_center.html
Normal file
@@ -0,0 +1,64 @@
|
||||
{$C_BLOCK_H_L}{$TITLE}{$C_BLOCK_H_R}
|
||||
<!-- IF S_HAS_POLL -->
|
||||
<div id="viewpoll" class="panel bg1" style="margin-bottom: 0px">
|
||||
<div class="inner">
|
||||
<!-- BEGIN poll -->
|
||||
<!-- IF poll.S_CAN_VOTE --><form method="post" action="{poll.S_POLL_ACTION}"><!-- ENDIF -->
|
||||
<div class="content">
|
||||
<h2>{poll.POLL_QUESTION}</h2>
|
||||
<p class="author">{poll.L_POLL_LENGTH}<!-- IF poll.S_CAN_VOTE and poll.L_POLL_LENGTH --><br /><!-- ENDIF --><!-- IF poll.S_CAN_VOTE -->{poll.L_MAX_VOTES}<!-- ENDIF --></p>
|
||||
|
||||
<fieldset class="polls">
|
||||
<!-- IF poll.S_POLL_HAS_OPTIONS -->
|
||||
<!-- BEGIN poll_option -->
|
||||
<dl class="<!-- IF poll.poll_option.POLL_OPTION_VOTED -->voted<!-- ENDIF -->"<!-- IF poll.poll_option.POLL_OPTION_VOTED --> title="{L_POLL_VOTED_OPTION}"<!-- ENDIF -->>
|
||||
<dt><!-- IF poll.S_CAN_VOTE --><label for="poll_{poll.TOPIC_ID}_vote_{poll.poll_option.POLL_OPTION_ID}">{poll.poll_option.POLL_OPTION_CAPTION}</label><!-- ELSE -->{poll.poll_option.POLL_OPTION_CAPTION}<!-- ENDIF --></dt>
|
||||
<!-- IF poll.S_CAN_VOTE --><dd style="width: auto;"><!-- IF poll.S_IS_MULTI_CHOICE --><input type="checkbox" name="vote_id[]" id="poll_{poll.TOPIC_ID}_vote_{poll.poll_option.POLL_OPTION_ID}" value="{poll.poll_option.POLL_OPTION_ID}"<!-- IF poll.poll_option.POLL_OPTION_VOTED --> checked="checked"<!-- ENDIF --> /><!-- ELSE --><input type="radio" name="vote_id[]" id="poll_{poll.TOPIC_ID}_vote_{poll.poll_option.POLL_OPTION_ID}" value="{poll.poll_option.POLL_OPTION_ID}"<!-- IF poll.poll_option.POLL_OPTION_VOTED --> checked="checked"<!-- ENDIF --> /><!-- ENDIF --></dd><!-- ENDIF -->
|
||||
<!-- IF poll.S_DISPLAY_RESULTS --><dd class="resultbar"><div class="<!-- IF poll.poll_option.POLL_OPTION_PCT < 20 -->pollbar1<!-- ELSEIF poll.poll_option.POLL_OPTION_PCT < 40 -->pollbar2<!-- ELSEIF poll.poll_option.POLL_OPTION_PCT < 60 -->pollbar3<!-- ELSEIF poll.poll_option.POLL_OPTION_PCT < 80 -->pollbar4<!-- ELSE -->pollbar5<!-- ENDIF -->" style="width:{poll.poll_option.POLL_OPTION_PERCENT};">{poll.poll_option.POLL_OPTION_RESULT}</div></dd>
|
||||
<dd><!-- IF poll.poll_option.POLL_OPTION_RESULT == 0 -->{L_NO_VOTES}<!-- ELSE -->{poll.poll_option.POLL_OPTION_PERCENT}<!-- ENDIF --></dd><!-- ENDIF -->
|
||||
</dl>
|
||||
<!-- END poll_option -->
|
||||
<!-- ELSE -->
|
||||
{L_NO_OPTIONS}
|
||||
<!-- ENDIF -->
|
||||
|
||||
<!-- IF poll.S_DISPLAY_RESULTS -->
|
||||
<dl>
|
||||
<dt> </dt>
|
||||
<dd class="resultbar"><p style="font-size:1.0em;">{L_TOTAL_VOTES} : {poll.TOTAL_VOTES}</p></dd>
|
||||
</dl>
|
||||
<!-- ENDIF -->
|
||||
|
||||
<!-- IF poll.S_CAN_VOTE -->
|
||||
<dl style="border-top: none;">
|
||||
<dt> </dt>
|
||||
<dd class="resultbar"><input type="submit" name="update" value="{L_SUBMIT_VOTE}" class="button1" /></dd>
|
||||
</dl>
|
||||
<!-- ENDIF -->
|
||||
|
||||
<!-- IF not poll.S_DISPLAY_RESULTS -->
|
||||
<dl style="border-top: none;">
|
||||
<dt> </dt>
|
||||
<dd class="resultbar"><p style="font-size:1.0em;"><a href="{poll.U_VIEW_RESULTS}">{L_VIEW_RESULTS}</a></p></dd>
|
||||
</dl>
|
||||
<!-- ENDIF -->
|
||||
|
||||
<dl style="border-top: none;">
|
||||
<dt> </dt>
|
||||
<dd class="resultbar"><p style="font-size:1.0em;"><a href="{poll.U_VIEW_TOPIC}">{L_VIEW_TOPIC}</a></p></dd>
|
||||
</dl>
|
||||
</fieldset>
|
||||
</div>
|
||||
<!-- IF poll.S_CAN_VOTE -->{poll.S_HIDDEN_FIELDS}<!-- ENDIF -->
|
||||
<!-- IF poll.S_CAN_VOTE --></form><!-- ENDIF -->
|
||||
<!-- END poll -->
|
||||
</div>
|
||||
</div>
|
||||
<!-- ELSE -->
|
||||
<div class="panel bg1" style="margin-bottom: 0px">
|
||||
<div class="inner"><span class="portal-corners-top-inner"></span>
|
||||
<span style="text-align: center;"><strong>{L_NO_POLL}</strong></span>
|
||||
<span class="portal-corners-bottom-inner"></span></div>
|
||||
</div>
|
||||
<!-- ENDIF -->
|
||||
{$C_BLOCK_F_L}{$C_BLOCK_F_R}
|
||||
58
styles/prosilver/template/portal/modules/poll_side.html
Normal file
@@ -0,0 +1,58 @@
|
||||
{$LR_BLOCK_H_L}<!-- IF $S_BLOCK_ICON --><img src="{$IMAGE_SRC}" width="{$IMAGE_WIDTH}" height="{$IMAGE_HEIGHT}" alt="" /> <!-- ENDIF -->{$TITLE}{$LR_BLOCK_H_R}
|
||||
<!-- IF S_HAS_POLL -->
|
||||
<div id="viewpoll" class="inner">
|
||||
<!-- BEGIN poll_side -->
|
||||
<!-- IF poll_side.S_CAN_VOTE --><form method="post" action="{poll_side.S_POLL_ACTION}"><!-- ENDIF -->
|
||||
<div class="content">
|
||||
<h2>{poll_side.POLL_QUESTION}</h2>
|
||||
<p class="author" style="width: 100%">{poll_side.L_POLL_LENGTH}<!-- IF poll_side.S_CAN_VOTE and poll_side.L_POLL_LENGTH --><br /><!-- ENDIF --><!-- IF poll_side.S_CAN_VOTE -->{poll_side.L_MAX_VOTES}<!-- ENDIF --></p>
|
||||
|
||||
<fieldset class="polls">
|
||||
<!-- IF poll_side.S_POLL_HAS_OPTIONS -->
|
||||
<!-- BEGIN poll_option -->
|
||||
<dl class="<!-- IF poll_side.poll_option.POLL_OPTION_VOTED -->voted<!-- ENDIF -->"<!-- IF poll_side.poll_option.POLL_OPTION_VOTED --> title="{L_POLL_VOTED_OPTION}"<!-- ENDIF -->>
|
||||
<dt><!-- IF poll_side.S_CAN_VOTE --><label for="poll_side_{poll_side.TOPIC_ID}_vote_{poll_side.poll_option.POLL_OPTION_ID}">{poll_side.poll_option.POLL_OPTION_CAPTION}</label><!-- ELSE -->{poll_side.poll_option.POLL_OPTION_CAPTION}<!-- ENDIF --></dt><dd><br /></dd>
|
||||
<!-- IF poll_side.S_CAN_VOTE --><dt style="width: auto;"><!-- IF poll_side.S_IS_MULTI_CHOICE --><input type="checkbox" name="vote_id[]" id="poll_side_{poll_side.TOPIC_ID}_vote_{poll_side.poll_option.POLL_OPTION_ID}" value="{poll_side.poll_option.POLL_OPTION_ID}"<!-- IF poll_side.poll_option.POLL_OPTION_VOTED --> checked="checked"<!-- ENDIF --> /><!-- ELSE --><input type="radio" name="vote_id[]" id="poll_side_{poll_side.TOPIC_ID}_vote_{poll_side.poll_option.POLL_OPTION_ID}" value="{poll_side.poll_option.POLL_OPTION_ID}"<!-- IF poll_side.poll_option.POLL_OPTION_VOTED --> checked="checked"<!-- ENDIF --> /><!-- ENDIF --></dt><!-- ENDIF -->
|
||||
<!-- IF poll_side.S_DISPLAY_RESULTS --><dd class="resultbar"><div class="<!-- IF poll_side.poll_option.POLL_OPTION_PCT < 20 -->pollbar1<!-- ELSEIF poll_side.poll_option.POLL_OPTION_PCT < 40 -->pollbar2<!-- ELSEIF poll_side.poll_option.POLL_OPTION_PCT < 60 -->pollbar3<!-- ELSEIF poll_side.poll_option.POLL_OPTION_PCT < 80 -->pollbar4<!-- ELSE -->pollbar5<!-- ENDIF -->" style="width:{poll_side.poll_option.POLL_OPTION_PERCENT}; min-width: 5px;">{poll_side.poll_option.POLL_OPTION_RESULT}</div></dd>
|
||||
<dd><!-- IF poll_side.poll_option.POLL_OPTION_RESULT == 0 -->{L_NO_VOTES}<!-- ELSE -->{poll_side.poll_option.POLL_OPTION_PERCENT}<!-- ENDIF --></dd><!-- ENDIF -->
|
||||
</dl>
|
||||
<!-- END poll_option -->
|
||||
<!-- ELSE -->
|
||||
{L_NO_OPTIONS}
|
||||
<!-- ENDIF -->
|
||||
|
||||
<!-- IF poll_side.S_DISPLAY_RESULTS -->
|
||||
<dl>
|
||||
<dd class="resultbar"><p style="font-size:1.0em;">{L_TOTAL_VOTES} : {poll_side.TOTAL_VOTES}</p></dd>
|
||||
</dl>
|
||||
<!-- ENDIF -->
|
||||
|
||||
<!-- IF poll_side.S_CAN_VOTE -->
|
||||
<dl style="border-top: none;">
|
||||
<dd class="resultbar"><input type="submit" name="update" value="{L_SUBMIT_VOTE}" class="button1" /></dd>
|
||||
</dl>
|
||||
<!-- ENDIF -->
|
||||
|
||||
<!-- IF not poll_side.S_DISPLAY_RESULTS -->
|
||||
<dl style="border-top: none;">
|
||||
<dd class="resultbar"><p style="font-size:1.0em;"><a href="{poll_side.U_VIEW_RESULTS}">{L_VIEW_RESULTS}</a></p></dd>
|
||||
</dl>
|
||||
<!-- ENDIF -->
|
||||
|
||||
<dl style="border-top: none;">
|
||||
<dd class="resultbar"><p style="font-size:1.0em;"><a href="{poll_side.U_VIEW_TOPIC}">{L_VIEW_TOPIC}</a></p></dd>
|
||||
</dl>
|
||||
</fieldset>
|
||||
</div>
|
||||
<!-- IF poll_side.S_CAN_VOTE -->{poll_side.S_HIDDEN_FIELDS}<!-- ENDIF -->
|
||||
<!-- IF poll_side.S_CAN_VOTE --></form><!-- ENDIF -->
|
||||
<!-- END poll -->
|
||||
</div>
|
||||
<!-- ELSE -->
|
||||
<div class="panel bg1" style="margin-bottom: 0px">
|
||||
<div class="inner"><span class="portal-corners-top-inner"></span>
|
||||
<span style="text-align: center;"><strong>{L_NO_POLL}</strong></span>
|
||||
<span class="portal-corners-bottom-inner"></span></div>
|
||||
</div>
|
||||
<!-- ENDIF -->
|
||||
{$LR_BLOCK_F_L}{$LR_BLOCK_F_R}
|
||||
159
styles/prosilver/template/portal/modules/portal_clock.js
Normal file
@@ -0,0 +1,159 @@
|
||||
/**
|
||||
*
|
||||
* @package Board3 Portal v2.1 - Clock
|
||||
* @copyright (c) 2013 Board3 Group ( www.board3.de )
|
||||
* @license http://opensource.org/licenses/gpl-2.0.php GNU General Public License v2
|
||||
*
|
||||
*/
|
||||
|
||||
(function($) { // Avoid conflicts with other libraries
|
||||
|
||||
"use strict";
|
||||
|
||||
var hour_cur = 0;
|
||||
var minL_cur = 0;
|
||||
var minR_cur = 0;
|
||||
var secL_cur = 0;
|
||||
var secR_cur = 0;
|
||||
|
||||
phpbb.b3pFlipClock = function(identifierUp, identifierDown, val, type) {
|
||||
var backIdUp = identifierUp.replace('-front-', '-back-');
|
||||
var backIdDown = identifierDown.replace('-front-', '-back-');
|
||||
var backPosition = $(backIdUp).css('background-position');
|
||||
var backPositionLength = backPosition.length;
|
||||
var backY;
|
||||
|
||||
if (backPosition.substring(backPositionLength - 3, backPositionLength - 2) === '0') {
|
||||
backY = '0px';
|
||||
} else {
|
||||
backY = backPosition.substring(backPositionLength - 5, backPositionLength);
|
||||
}
|
||||
|
||||
backPosition = $(backIdUp).css('background-position');
|
||||
$(identifierUp)
|
||||
.css('background-position', backPosition)
|
||||
.height('21px')
|
||||
.css({'visibility': 'visible', 'display': 'inline-block' });
|
||||
$(identifierDown)
|
||||
.height('0px')
|
||||
.css('visibility', 'visible');
|
||||
|
||||
// single digits will have digits 0 - 9, double 0 - 24
|
||||
if (type === 'single') {
|
||||
$(backIdUp).css('background-position', (val * -22) + 'px ' + backY);
|
||||
} else if (type === 'double') {
|
||||
if (val >= 12) {
|
||||
backY = '-22px';
|
||||
val = val - 12;
|
||||
$(backIdUp).css('background-position', (val * -43) + 'px ' + backY);
|
||||
val = val + 12;
|
||||
} else {
|
||||
if (val < 12 && backY !== '0px') {
|
||||
backY = '0px';
|
||||
}
|
||||
$(backIdUp).css('background-position', (val * -43) + 'px ' + backY);
|
||||
}
|
||||
} else {
|
||||
return;
|
||||
}
|
||||
|
||||
// now get the vertical offset of the bottom digit
|
||||
backPosition = $(identifierDown).css('background-position');
|
||||
backPositionLength = backPosition.length;
|
||||
|
||||
if (backPosition.substring(backPositionLength - 3, backPositionLength - 2) === '0') {
|
||||
backY = '0px';
|
||||
} else {
|
||||
backY = backPosition.substring(backPositionLength - 5, backPositionLength);
|
||||
}
|
||||
|
||||
// single digits will have digits 0 - 9, double 0 - 24
|
||||
if (type === 'single') {
|
||||
$(identifierDown).css('background-position', (val * -22) + 'px ' + backY);
|
||||
} else if (type === 'double') {
|
||||
if (val >= 12) {
|
||||
backY = '-65px';
|
||||
val = val - 12;
|
||||
$(identifierDown).css('background-position', (val * -43) + 'px ' + backY);
|
||||
val = val + 12;
|
||||
} else {
|
||||
if (val < 12 && backY !== '-44px') {
|
||||
backY = '-44px';
|
||||
}
|
||||
$(identifierDown).css('background-position', (val * -43) + 'px ' + backY);
|
||||
}
|
||||
} else {
|
||||
return;
|
||||
}
|
||||
|
||||
$(identifierUp).animate({
|
||||
height: '0px',
|
||||
'margin-top': '21px'
|
||||
},
|
||||
{
|
||||
'duration': 150,
|
||||
defaultEasing: 'easeInOutSine',
|
||||
'complete': function(){
|
||||
$(identifierDown).animate(
|
||||
{height: '20px'},
|
||||
{
|
||||
'duration': 150,
|
||||
defaultEasing: 'easeInOutSine',
|
||||
'complete': function(){
|
||||
$(backIdDown).css('background-position', $(identifierDown).css('background-position'));
|
||||
$(identifierDown).css({
|
||||
'visibility': 'hidden',
|
||||
'display': 'inline-block'
|
||||
});
|
||||
$(identifierUp).css({
|
||||
'visibility': 'hidden',
|
||||
'display': 'inline-block',
|
||||
'margin-top': '0px'
|
||||
});
|
||||
}
|
||||
}
|
||||
);
|
||||
}
|
||||
}
|
||||
);
|
||||
};
|
||||
|
||||
phpbb.b3pClock = function() {
|
||||
var now = new Date();
|
||||
var hour = now.getHours();
|
||||
var minL = Math.floor(now.getMinutes() / 10);
|
||||
var minR = now.getMinutes() % 10;
|
||||
var secL = Math.floor(now.getSeconds() / 10);
|
||||
var secR = now.getSeconds() % 10;
|
||||
|
||||
if (hour !== hour_cur) {
|
||||
phpbb.b3pFlipClock('#portal-clock-front-hours-up', '#portal-clock-front-hours-down', hour, 'double');
|
||||
hour_cur = hour;
|
||||
}
|
||||
|
||||
if (minR !== minR_cur) {
|
||||
phpbb.b3pFlipClock('#portal-clock-front-minutes-up-right', '#portal-clock-front-minutes-down-right', minR, 'single');
|
||||
minR_cur = minR;
|
||||
}
|
||||
|
||||
if (minL !== minL_cur) {
|
||||
phpbb.b3pFlipClock('#portal-clock-front-minutes-up-left', '#portal-clock-front-minutes-down-left', minL, 'single');
|
||||
minL_cur = minL;
|
||||
}
|
||||
|
||||
if (secR !== secR_cur) {
|
||||
phpbb.b3pFlipClock('#portal-clock-front-seconds-up-right', '#portal-clock-front-seconds-down-right', secR, 'single');
|
||||
secR_cur = secR;
|
||||
}
|
||||
|
||||
if (secL !== secL_cur) {
|
||||
phpbb.b3pFlipClock('#portal-clock-front-seconds-up-left', '#portal-clock-front-seconds-down-left', secL, 'single');
|
||||
secL_cur = secL;
|
||||
}
|
||||
};
|
||||
|
||||
$(document).ready(function() {
|
||||
setInterval(phpbb.b3pClock, 1000);
|
||||
});
|
||||
|
||||
})(jQuery); // Avoid conflicts with other libraries
|
||||
@@ -0,0 +1,21 @@
|
||||
{$LR_BLOCK_H_L}<!-- IF $S_BLOCK_ICON --><img src="{$IMAGE_SRC}" width="{$IMAGE_WIDTH}" height="{$IMAGE_HEIGHT}" alt="" /> <!-- ENDIF -->{$TITLE}{$LR_BLOCK_H_R}
|
||||
<!-- BEGIN random_member -->
|
||||
<div style="text-align: center;"><span style="font-size:12px; padding-top:1px; margin-bottom: 5px;">{random_member.USERNAME_FULL}</span><br style="clear:both" />
|
||||
<!-- IF random_member.AVATAR_IMG --><a href="{random_member.U_VIEW_PROFILE}">{random_member.AVATAR_IMG}</a><br style="clear:both" /><!-- ENDIF -->
|
||||
<!-- IF random_member.RANK_TITLE --><span class="gensmall">{random_member.RANK_TITLE}</span><br style="clear:both" /><!-- ENDIF -->
|
||||
<!-- IF random_member.RANK_IMG -->{random_member.RANK_IMG}<br style="clear:both" /><!-- ENDIF -->
|
||||
</div>
|
||||
<br style="clear:both" />
|
||||
<span style="float:<!-- IF S_CONTENT_DIRECTION eq 'rtl' -->right<!-- ELSE -->left<!-- ENDIF -->;"><strong>{L_RND_JOIN}:</strong></span><span style="<!-- IF S_CONTENT_DIRECTION eq 'rtl' -->float:left;padding-left:10px;<!-- ELSE -->float:right;padding-right:10px;<!-- ENDIF -->">{random_member.JOINED}</span><br style="clear:both" />
|
||||
<span style="float:<!-- IF S_CONTENT_DIRECTION eq 'rtl' -->right<!-- ELSE -->left<!-- ENDIF -->;"><strong>{L_RND_POSTS}:</strong></span><span style="<!-- IF S_CONTENT_DIRECTION eq 'rtl' -->float:left;padding-left:10px;<!-- ELSE -->float:right;padding-right:10px;<!-- ENDIF -->">{random_member.USER_POSTS}</span><br style="clear:both" />
|
||||
<!-- IF random_member.USER_OCC -->
|
||||
<span style="float:<!-- IF S_CONTENT_DIRECTION eq 'rtl' -->right<!-- ELSE -->left<!-- ENDIF -->;"><strong>{L_RND_OCC}:</strong></span><span style="<!-- IF S_CONTENT_DIRECTION eq 'rtl' -->float:left;padding-left:10px;<!-- ELSE -->float:right;padding-right:10px;<!-- ENDIF -->"> {random_member.USER_OCC}</span><br style="clear:both" />
|
||||
<!-- ENDIF -->
|
||||
<!-- IF random_member.USER_FROM -->
|
||||
<span style="float:<!-- IF S_CONTENT_DIRECTION eq 'rtl' -->right<!-- ELSE -->left<!-- ENDIF -->;"><strong>{L_RND_FROM}:</strong></span><span style="<!-- IF S_CONTENT_DIRECTION eq 'rtl' -->float:left;padding-left:10px;<!-- ELSE -->float:right;padding-right:10px;<!-- ENDIF -->"> {random_member.USER_FROM}</span><br style="clear:both" />
|
||||
<!-- ENDIF -->
|
||||
<!-- IF random_member.U_WWW -->
|
||||
<span style="float:<!-- IF S_CONTENT_DIRECTION eq 'rtl' -->right<!-- ELSE -->left<!-- ENDIF -->;"><a href="{random_member.U_WWW}" title="{random_member.U_WWW}"><strong>{L_RND_WWW}</strong></a></span><br style="clear:both" />
|
||||
<!-- ENDIF -->
|
||||
<!-- END random_member -->
|
||||
{$LR_BLOCK_F_L}{$LR_BLOCK_F_R}
|
||||
52
styles/prosilver/template/portal/modules/recent_center.html
Normal file
@@ -0,0 +1,52 @@
|
||||
<!-- IF .latest_announcements or .latest_hot_topics or .latest_topics -->
|
||||
{$C_BLOCK_H_L}{$TITLE}{$C_BLOCK_H_R}
|
||||
<div class="panel bg1" style="margin-bottom: 0px">
|
||||
<div class="inner"><span class="portal-corners-top-inner"></span>
|
||||
<div class="portal-navigation">
|
||||
<ul class="topiclist bg1">
|
||||
<li><dl><dt></dt>
|
||||
<dd style="border-left:0px; width:100%">
|
||||
<table style="width: 100%;">
|
||||
<tr class="menutitle">
|
||||
<!-- IF .latest_announcements --><td><strong>{L_PORTAL_RECENT_ANN}</strong></td><!-- ENDIF -->
|
||||
<!-- IF .latest_hot_topics --><td><strong>{L_PORTAL_RECENT_HOT_TOPIC}</strong></td><!-- ENDIF -->
|
||||
<!-- IF .latest_topics --><td><strong>{L_PORTAL_RECENT_TOPIC}</strong></td><!-- ENDIF -->
|
||||
</tr>
|
||||
<tr>
|
||||
<!-- IF .latest_announcements -->
|
||||
<td class="row1" style="width: 33%; vertical-align: top;">
|
||||
<span class="gensmall">
|
||||
<!-- BEGIN latest_announcements -->
|
||||
<a href="{latest_announcements.U_VIEW_TOPIC}" title="{latest_announcements.FULL_TITLE}">{latest_announcements.TITLE}</a>
|
||||
<!-- END latest_announcements -->
|
||||
</span>
|
||||
</td>
|
||||
<!-- ENDIF -->
|
||||
<!-- IF .latest_hot_topics -->
|
||||
<td class="row1" style="width: 33%; vertical-align: top;">
|
||||
<span class="gensmall">
|
||||
<!-- BEGIN latest_hot_topics -->
|
||||
<a href="{latest_hot_topics.U_VIEW_TOPIC}" title="{latest_hot_topics.FULL_TITLE}">{latest_hot_topics.TITLE}</a>
|
||||
<!-- END latest_hot_topics -->
|
||||
</span>
|
||||
</td>
|
||||
<!-- ENDIF -->
|
||||
<!-- IF .latest_topics -->
|
||||
<td class="row1" style="width: 33%; vertical-align: top;">
|
||||
<span class="gensmall">
|
||||
<!-- BEGIN latest_topics -->
|
||||
<a href="{latest_topics.U_VIEW_TOPIC}" title="{latest_topics.FULL_TITLE}">{latest_topics.TITLE}</a>
|
||||
<!-- END latest_topics -->
|
||||
</span>
|
||||
</td>
|
||||
<!-- ENDIF -->
|
||||
</tr>
|
||||
</table>
|
||||
</dd>
|
||||
</dl></li>
|
||||
</ul>
|
||||
</div>
|
||||
<span class="portal-corners-bottom-inner"></span></div>
|
||||
</div>
|
||||
{$C_BLOCK_F_L}{$C_BLOCK_F_R}
|
||||
<!-- ENDIF -->
|
||||
76
styles/prosilver/template/portal/modules/search_side.html
Normal file
@@ -0,0 +1,76 @@
|
||||
<script type="text/javascript">
|
||||
<!--
|
||||
|
||||
function qsearch_onSubmit()
|
||||
{
|
||||
qs_enginename = document.getElementById('qsearch_select').value;
|
||||
qs_keywords = document.getElementById('searchfield').value;
|
||||
switch( qs_enginename )
|
||||
{
|
||||
case 'site':
|
||||
break;
|
||||
case 'author':
|
||||
window.open('search.php?author=' + qs_keywords, '_self', '');
|
||||
return false;
|
||||
case 'wikipedia':
|
||||
window.open('http://en.wikipedia.org/wiki/Spezial:Search?search=' + qs_keywords, '_wikipedia', '');
|
||||
return false;
|
||||
case 'google':
|
||||
window.open('http://www.google.com/search?q=' + qs_keywords, '_google', '');
|
||||
return false;
|
||||
case 'yahoo':
|
||||
window.open('http://search.yahoo.com/search?p=' + qs_keywords, '_yahoo', '');
|
||||
return false;
|
||||
case 'bing':
|
||||
window.open('http://www.bing.com/search?q=' + qs_keywords, '_bing', '');
|
||||
return false;
|
||||
case 'altavista':
|
||||
window.open('http://www.altavista.com/web/results?itag=ody&q=' + qs_keywords + '&kgs=0&kls=0', '_altavista', '');
|
||||
return false;
|
||||
case 'lycos':
|
||||
window.open('http://search.lycos.com/?query=' + qs_keywords, '_lycos', '');
|
||||
return false;
|
||||
case 'odp':
|
||||
window.open('http://search.dmoz.org/cgi-bin/search?search=' + qs_keywords, '_odp', '');
|
||||
return false;
|
||||
default:
|
||||
if( (i = qsearch_findEngine(qs_enginename)) >= 0 )
|
||||
{
|
||||
window.open(qsearch_engines[i].url + qs_keywords, '_blank', '');
|
||||
return false;
|
||||
}
|
||||
break;
|
||||
}
|
||||
return true;
|
||||
}
|
||||
//-->
|
||||
</script>
|
||||
|
||||
{$LR_BLOCK_H_L}<!-- IF $S_BLOCK_ICON --><img src="{$IMAGE_SRC}" width="{$IMAGE_WIDTH}" height="{$IMAGE_HEIGHT}" alt="" /> <!-- ENDIF -->{$TITLE}{$LR_BLOCK_H_R}
|
||||
<form id="qsearch_form" method="post" action="{U_SEARCH}" onsubmit="return qsearch_onSubmit();">
|
||||
<p>
|
||||
<input type="text" tabindex="6" name="keywords" id="searchfield" maxlength="40" title="{L_SEARCH_KEYWORDS}" class="inputbox search autowidth" value="<!-- IF SEARCH_WORDS-->{SEARCH_WORDS}<!-- ELSE -->{L_SEARCH_MINI}<!-- ENDIF -->" onclick="if(this.value=='{LA_SEARCH_MINI}')this.value='';" onblur="if(this.value=='')this.value='{LA_SEARCH_MINI}';" />
|
||||
</p>
|
||||
<p>
|
||||
<select id="qsearch_select" tabindex="7">
|
||||
<optgroup label="{L_PORTAL_SEARCH_SITE}">
|
||||
<option value="site">{L_PORTAL_SEARCH_POSTS}</option>
|
||||
<option value="author">{L_PORTAL_SEARCH_AUTHOR}</option>
|
||||
</optgroup>
|
||||
<optgroup label="{L_PORTAL_SEARCH_ENGINE}">
|
||||
<option value="wikipedia">Wikipedia</option>
|
||||
<option value="google">Google</option>
|
||||
<option value="yahoo">Yahoo</option>
|
||||
<option value="bing">Bing</option>
|
||||
<option value="altavista">Altavista</option>
|
||||
<option value="lycos">Lycos</option>
|
||||
<option value="odp">Open directory</option>
|
||||
</optgroup>
|
||||
</select>
|
||||
<input type="hidden" name="search_fields" value="all" />
|
||||
<input type="hidden" name="show_results" value="topics" />
|
||||
<input type="submit" value="{L_PORTAL_SEARCH_GO}" class="button2" tabindex="8" />
|
||||
</p>
|
||||
</form>
|
||||
<p><a href="{U_SEARCH}">{L_PORTAL_SEARCH_ADV}</a></p>
|
||||
{$LR_BLOCK_F_L}{$LR_BLOCK_F_R}
|
||||
@@ -0,0 +1,20 @@
|
||||
{$LR_BLOCK_H_L}<!-- IF $S_BLOCK_ICON --><img src="{$IMAGE_SRC}" width="{$IMAGE_WIDTH}" height="{$IMAGE_HEIGHT}" alt="" /> <!-- ENDIF -->{$TITLE}{$LR_BLOCK_H_R}
|
||||
<strong>{L_ST_TOP}</strong><br />
|
||||
{B3_TOTAL_POSTS}<br />
|
||||
{B3_TOTAL_TOPICS}<br />
|
||||
{L_ST_TOP_ANNS} <strong>{B3_ANNOUNCE_COUNT}</strong><br />
|
||||
{L_ST_TOP_STICKYS} <strong>{B3_STICKY_COUNT}</strong><br />
|
||||
{L_ST_TOT_ATTACH} <strong>{B3_TOTAL_ATTACH}</strong><br />
|
||||
|
||||
<hr class="dashed" />
|
||||
{B3_TOPICS_PER_DAY}<br />
|
||||
{B3_POSTS_PER_DAY}<br />
|
||||
{B3_USERS_PER_DAY}<br />
|
||||
{B3_TOPICS_PER_USER}<br />
|
||||
{B3_POSTS_PER_USER}<br />
|
||||
{B3_POSTS_PER_TOPIC}<br />
|
||||
<hr class="dashed" />
|
||||
|
||||
{B3_TOTAL_USERS}<br />
|
||||
{B3_NEWEST_USER}
|
||||
{$LR_BLOCK_F_L}{$LR_BLOCK_F_R}
|
||||
@@ -0,0 +1,8 @@
|
||||
<!-- IF S_STYLE_OPTIONS -->
|
||||
{$LR_BLOCK_H_L}<!-- IF $S_BLOCK_ICON --><img src="{$IMAGE_SRC}" width="{$IMAGE_WIDTH}" height="{$IMAGE_HEIGHT}" alt="" /> <!-- ENDIF -->{$TITLE}{$LR_BLOCK_H_R}
|
||||
<select style="width: 150px;" name="demo" id="demo" onchange="document.location.href = this.options[this.selectedIndex].value;">
|
||||
{STYLE_SELECT}
|
||||
</select>
|
||||
<br />
|
||||
{$LR_BLOCK_F_L}{$LR_BLOCK_F_R}
|
||||
<!-- ENDIF -->
|
||||
@@ -0,0 +1,18 @@
|
||||
{$LR_BLOCK_H_L}<!-- IF $S_BLOCK_ICON --><img src="{$IMAGE_SRC}" width="{$IMAGE_WIDTH}" height="{$IMAGE_HEIGHT}" alt="" /> <!-- ENDIF -->{$TITLE}{$LR_BLOCK_H_R}
|
||||
<!-- IF S_CONTENT_DIRECTION eq 'rtl' -->
|
||||
<span style="float:right;padding-right:10px;"><strong>{L_USERNAME}</strong></span>
|
||||
<span style="float:left;"><strong>{L_POSTS}</strong></span><br style="clear:both" />
|
||||
<!-- ELSE -->
|
||||
<span style="float:left;"><strong>{L_USERNAME}</strong></span>
|
||||
<span style="float:right;padding-right:10px;"><strong>{L_POSTS}</strong></span><br style="clear:both" />
|
||||
<!-- ENDIF -->
|
||||
<!-- BEGIN topposters -->
|
||||
<!-- IF S_CONTENT_DIRECTION eq 'rtl' -->
|
||||
<span style="float:right; padding-right:10px; padding-top:2px;"><img src="{T_EXT_THEME_PATH}/images/portal/portal_user.png" width="16" height="16" alt="" /></span><span style="float:right; padding-right:5px; padding-top:2px;">{topposters.USERNAME_FULL}</span>
|
||||
<span style="float:left;"><a href="{topposters.S_SEARCH_ACTION}">{topposters.POSTER_POSTS}</a></span><br style="clear:both" />
|
||||
<!-- ELSE -->
|
||||
<span style="float:left;"><img src="{T_EXT_THEME_PATH}/images/portal/portal_user.png" width="16" height="16" alt="" /></span><span style="float:left; padding-left:5px; padding-top:2px;">{topposters.USERNAME_FULL}</span>
|
||||
<span style="float:right; padding-right:10px; padding-top:2px;"><a href="{topposters.S_SEARCH_ACTION}">{topposters.POSTER_POSTS}</a></span><br style="clear:both" />
|
||||
<!-- ENDIF -->
|
||||
<!-- END topposters -->
|
||||
{$LR_BLOCK_F_L}{$LR_BLOCK_F_R}
|
||||
40
styles/prosilver/template/portal/modules/user_menu_side.html
Normal file
@@ -0,0 +1,40 @@
|
||||
{$LR_BLOCK_H_L}<!-- IF $S_BLOCK_ICON --><img src="{$IMAGE_SRC}" width="{$IMAGE_WIDTH}" height="{$IMAGE_HEIGHT}" alt="" /> <!-- ENDIF -->{$TITLE}{$LR_BLOCK_H_R}
|
||||
<div style="text-align: center;">
|
||||
{USERNAME_FULL}<br />
|
||||
<!-- IF B3P_AVATAR_IMG -->
|
||||
<a href="{U_PROFILE}">{B3P_AVATAR_IMG}</a>
|
||||
<!-- ELSEIF $NO_AVATAR_IMG -->
|
||||
<a href="{U_PROFILE}"><img src="{T_THEME_PATH}{$NO_AVATAR_IMG}" alt="" /></a>
|
||||
<!-- ENDIF -->
|
||||
<!-- IF B3P_RANK_TITLE --><br /><span class="gensmall">{B3P_RANK_TITLE}</span><!-- ENDIF -->
|
||||
<!-- IF B3P_RANK_IMG --><br />{B3P_RANK_IMG}<!-- ENDIF -->
|
||||
</div>
|
||||
<hr class="dashed" />
|
||||
<div class="portal-navigation">
|
||||
<div class="menutitle">{L_M_MENU}</div>
|
||||
<ul>
|
||||
<!-- IF S_DISPLAY_SEARCH -->
|
||||
<li><a href="{U_NEW_POSTS}">{L_NEW_POSTS}</a></li>
|
||||
<li><a href="{U_UNREAD_POSTS}">{L_UNREAD_POSTS}</a></li>
|
||||
<li><a href="{U_SELF_POSTS}">{L_SELF_POSTS}</a></li>
|
||||
<!-- ENDIF -->
|
||||
<!-- IF U_UM_BOOKMARKS -->
|
||||
<li><a href="{U_UM_BOOKMARKS}">{L_UM_BOOKMARKS}</a></li>
|
||||
<!-- ENDIF -->
|
||||
<!-- IF S_DISPLAY_SUBSCRIPTIONS -->
|
||||
<li><a href="{U_UM_MAIN_SUBSCRIBED}">{L_UM_MAIN_SUBSCRIBED}</a></li>
|
||||
<!-- ENDIF -->
|
||||
<!-- IF S_DISPLAY_PM -->
|
||||
<li><a href="{U_PRIVATEMSGS}">{PRIVATE_MESSAGE_INFO}</a></li>
|
||||
<!-- ENDIF -->
|
||||
<li><a href="{U_PROFILE}">{L_PROFILE}</a></li>
|
||||
<!-- IF U_UM_MCP -->
|
||||
<li><a href="{U_UM_MCP}">{L_MCP}</a></li>
|
||||
<!-- ENDIF -->
|
||||
<!-- IF U_ACP -->
|
||||
<li><a href="{U_ACP}">{L_M_ACP}</a></li>
|
||||
<!-- ENDIF -->
|
||||
<li><a href="{U_LOGIN_LOGOUT}">{L_LOGIN_LOGOUT}</a></li>
|
||||
</ul>
|
||||
</div>
|
||||
{$LR_BLOCK_F_L}{$LR_BLOCK_F_R}
|
||||
@@ -0,0 +1,9 @@
|
||||
{$C_BLOCK_H_L}{$TITLE}{$C_BLOCK_H_R}
|
||||
<div class="panel bg1" style="margin-bottom: 0px">
|
||||
<div class="inner"><span class="portal-corners-top-inner"></span>
|
||||
<div class="postbody" style="width: 100%">
|
||||
<div class="content" style="min-height: 1em;">{PORTAL_WELCOME_MSG}</div>
|
||||
</div>
|
||||
<span class="portal-corners-bottom-inner"></span></div>
|
||||
</div>
|
||||
{$C_BLOCK_F_L}{$C_BLOCK_F_R}
|
||||
@@ -0,0 +1,10 @@
|
||||
{$C_BLOCK_H_L}<!-- IF U_VIEWONLINE --><a href="{U_VIEWONLINE}">{$TITLE}</a><!-- ELSE -->{$TITLE}<!-- ENDIF -->{$C_BLOCK_H_R}
|
||||
<ul class="topiclist bg1">
|
||||
<li><dl><dt></dt>
|
||||
<dd style="border-left:0px">
|
||||
<p style="margin: 0 5px 0 5px;">{TOTAL_USERS_ONLINE} ({L_ONLINE_EXPLAIN})<br />{RECORD_USERS}<br /> <br />{LOGGED_IN_USER_LIST}
|
||||
<!-- IF PORTAL_LEGEND --><br /><em>{L_LEGEND}: {PORTAL_LEGEND}</em><!-- ENDIF --></p>
|
||||
</dd>
|
||||
</dl></li>
|
||||
</ul>
|
||||
{$C_BLOCK_F_L}{$C_BLOCK_F_R}
|
||||
@@ -0,0 +1,3 @@
|
||||
{$LR_BLOCK_H_L}<!-- IF $S_BLOCK_ICON --><img src="{$IMAGE_SRC}" width="{$IMAGE_WIDTH}" height="{$IMAGE_HEIGHT}" alt="" /> <!-- ENDIF --><!-- IF U_VIEWONLINE --><a href="{U_VIEWONLINE}">{$TITLE}</a><!-- ELSE -->{$TITLE}<!-- ENDIF -->{$LR_BLOCK_H_R}
|
||||
<p style="font-size: 90%; margin: 0 5px 0 5px;">{TOTAL_USERS_ONLINE}<br /> <br />{LOGGED_IN_USER_LIST}</p>
|
||||
{$LR_BLOCK_F_L}{$LR_BLOCK_F_R}
|
||||
111
styles/prosilver/template/portal/portal_body.html
Normal file
@@ -0,0 +1,111 @@
|
||||
<!-- DEFINE $S_IN_PORTAL = 1 -->
|
||||
<!-- INCLUDE overall_header.html -->
|
||||
<!-- INCLUDE portal/_block_config.html -->
|
||||
|
||||
<!-- IF PORTAL_VERSION_CHECK and U_ACP -->
|
||||
<div id="portal_version_check" class="rules">
|
||||
<div class="inner"><span class="corners-top"><span></span></span>
|
||||
<strong>{L_INFORMATION}:</strong> {PORTAL_VERSION_CHECK}
|
||||
<span class="corners-bottom"><span></span></span></div>
|
||||
</div>
|
||||
<!-- ENDIF -->
|
||||
|
||||
<table id="portal-body">
|
||||
<!-- IF S_TOP_COLUMN -->
|
||||
<tr>
|
||||
<!-- [+] top module area -->
|
||||
<td colspan="3">
|
||||
<!-- BEGIN modules_top -->
|
||||
<!-- DEFINE $TEMPLATE_FILE = '{modules_top.TEMPLATE_FILE}' -->
|
||||
<!-- DEFINE $IMAGE_SRC = '{modules_top.IMAGE_SRC}' -->
|
||||
<!-- DEFINE $IMAGE_WIDTH = '{modules_top.IMAGE_WIDTH}' -->
|
||||
<!-- DEFINE $IMAGE_HEIGHT = '{modules_top.IMAGE_HEIGHT}' -->
|
||||
<!-- DEFINE $CUSTOM_CODE = '{modules_top.CODE}' -->
|
||||
<!-- DEFINE $TITLE = '{modules_top.TITLE}' -->
|
||||
<!-- DEFINE $MODULE_ID = '{modules_top.MODULE_ID}' -->
|
||||
<!-- INCLUDE {$TEMPLATE_FILE} -->
|
||||
<!-- END modules_top -->
|
||||
</td>
|
||||
<!-- [-] top module area -->
|
||||
</tr>
|
||||
<!-- ENDIF -->
|
||||
<tr>
|
||||
<!-- [+] left module area -->
|
||||
<!-- IF S_LEFT_COLUMN -->
|
||||
<td style="width: {S_PORTAL_LEFT_COLUMN}px; padding-<!-- IF S_CONTENT_DIRECTION eq 'rtl' -->left<!-- ELSE -->right<!-- ENDIF -->: {$BLOCK_DISTANCE};">
|
||||
<!-- BEGIN modules_left -->
|
||||
<!-- DEFINE $TEMPLATE_FILE = '{modules_left.TEMPLATE_FILE}' -->
|
||||
<!-- DEFINE $IMAGE_SRC = '{modules_left.IMAGE_SRC}' -->
|
||||
<!-- DEFINE $IMAGE_WIDTH = '{modules_left.IMAGE_WIDTH}' -->
|
||||
<!-- DEFINE $IMAGE_HEIGHT = '{modules_left.IMAGE_HEIGHT}' -->
|
||||
<!-- DEFINE $CUSTOM_CODE = '{modules_left.CODE}' -->
|
||||
<!-- DEFINE $TITLE = '{modules_left.TITLE}' -->
|
||||
<!-- DEFINE $MODULE_ID = '{modules_left.MODULE_ID}' -->
|
||||
<!-- INCLUDE {$TEMPLATE_FILE} -->
|
||||
<!-- END modules_left -->
|
||||
</td>
|
||||
<!-- ENDIF -->
|
||||
<!-- [-] left module area -->
|
||||
|
||||
<!-- [+] center module area -->
|
||||
<!-- IF S_CENTER_COLUMN -->
|
||||
<td>
|
||||
<!-- BEGIN modules_center -->
|
||||
<!-- DEFINE $TEMPLATE_FILE = '{modules_center.TEMPLATE_FILE}' -->
|
||||
<!-- DEFINE $IMAGE_SRC = '{modules_center.IMAGE_SRC}' -->
|
||||
<!-- DEFINE $IMAGE_WIDTH = '{modules_center.IMAGE_WIDTH}' -->
|
||||
<!-- DEFINE $IMAGE_HEIGHT = '{modules_center.IMAGE_HEIGHT}' -->
|
||||
<!-- DEFINE $CUSTOM_CODE = '{modules_center.CODE}' -->
|
||||
<!-- DEFINE $TITLE = '{modules_center.TITLE}' -->
|
||||
<!-- DEFINE $MODULE_ID = '{modules_center.MODULE_ID}' -->
|
||||
<!-- INCLUDE {$TEMPLATE_FILE} -->
|
||||
<!-- END modules_center -->
|
||||
<!-- IF S_DISPLAY_JUMPBOX and B3P_DISPLAY_JUMPBOX -->
|
||||
<br />
|
||||
<!-- INCLUDE portal/modules/jumpbox.html -->
|
||||
<!-- ENDIF -->
|
||||
</td>
|
||||
<!-- ENDIF -->
|
||||
<!-- [-] center module area -->
|
||||
|
||||
<!-- [+] right module area -->
|
||||
<!-- IF S_RIGHT_COLUMN -->
|
||||
<td style="width: {S_PORTAL_RIGHT_COLUMN}px; padding-<!-- IF S_CONTENT_DIRECTION eq 'rtl' -->right<!-- ELSE -->left<!-- ENDIF -->: {$BLOCK_DISTANCE};">
|
||||
<!-- BEGIN modules_right -->
|
||||
<!-- DEFINE $TEMPLATE_FILE = '{modules_right.TEMPLATE_FILE}' -->
|
||||
<!-- DEFINE $IMAGE_SRC = '{modules_right.IMAGE_SRC}' -->
|
||||
<!-- DEFINE $IMAGE_WIDTH = '{modules_right.IMAGE_WIDTH}' -->
|
||||
<!-- DEFINE $IMAGE_HEIGHT = '{modules_right.IMAGE_HEIGHT}' -->
|
||||
<!-- DEFINE $CUSTOM_CODE = '{modules_right.CODE}' -->
|
||||
<!-- DEFINE $TITLE = '{modules_right.TITLE}' -->
|
||||
<!-- DEFINE $MODULE_ID = '{modules_right.MODULE_ID}' -->
|
||||
<!-- INCLUDE {$TEMPLATE_FILE} -->
|
||||
<!-- END modules_right -->
|
||||
</td>
|
||||
<!-- ENDIF -->
|
||||
<!-- [-] right module area -->
|
||||
</tr>
|
||||
<!-- IF S_BOTTOM_COLUMN -->
|
||||
<tr>
|
||||
<!-- [+] bottom module area -->
|
||||
<td colspan="3">
|
||||
<!-- BEGIN modules_bottom -->
|
||||
<!-- DEFINE $TEMPLATE_FILE = '{modules_bottom.TEMPLATE_FILE}' -->
|
||||
<!-- DEFINE $IMAGE_SRC = '{modules_bottom.IMAGE_SRC}' -->
|
||||
<!-- DEFINE $IMAGE_WIDTH = '{modules_bottom.IMAGE_WIDTH}' -->
|
||||
<!-- DEFINE $IMAGE_HEIGHT = '{modules_bottom.IMAGE_HEIGHT}' -->
|
||||
<!-- DEFINE $CUSTOM_CODE = '{modules_bottom.CODE}' -->
|
||||
<!-- DEFINE $TITLE = '{modules_bottom.TITLE}' -->
|
||||
<!-- DEFINE $MODULE_ID = '{modules_bottom.MODULE_ID}' -->
|
||||
<!-- INCLUDE {$TEMPLATE_FILE} -->
|
||||
<!-- END modules_bottom -->
|
||||
</td>
|
||||
<!-- [-] bottom module area -->
|
||||
</tr>
|
||||
<!-- ENDIF -->
|
||||
</table>
|
||||
|
||||
<!--// board3 Portal by www.board3.de //-->
|
||||
<div class="copyright">Powered by <a href="http://www.board3.de/">Board3 Portal</a> © 2009 - 2013 Board3 Group</div>
|
||||
|
||||
<!-- INCLUDE overall_footer.html -->
|
||||
BIN
styles/prosilver/theme/images/portal/arrowbullet.gif
Normal file
|
After Width: | Height: | Size: 102 B |
BIN
styles/prosilver/theme/images/portal/arrowbullet_rtl.gif
Normal file
|
After Width: | Height: | Size: 103 B |
BIN
styles/prosilver/theme/images/portal/board3clock.swf
Normal file
BIN
styles/prosilver/theme/images/portal/cal_icon_left_arrow.png
Normal file
|
After Width: | Height: | Size: 744 B |
BIN
styles/prosilver/theme/images/portal/cal_icon_right_arrow.png
Normal file
|
After Width: | Height: | Size: 676 B |
BIN
styles/prosilver/theme/images/portal/icon_topic_attach.gif
Normal file
|
After Width: | Height: | Size: 144 B |
BIN
styles/prosilver/theme/images/portal/paypal.gif
Normal file
|
After Width: | Height: | Size: 2.9 KiB |
BIN
styles/prosilver/theme/images/portal/portal_attach.png
Normal file
|
After Width: | Height: | Size: 1003 B |
BIN
styles/prosilver/theme/images/portal/portal_birthday.png
Normal file
|
After Width: | Height: | Size: 1.1 KiB |
BIN
styles/prosilver/theme/images/portal/portal_bots.png
Normal file
|
After Width: | Height: | Size: 964 B |
BIN
styles/prosilver/theme/images/portal/portal_calendar.png
Normal file
|
After Width: | Height: | Size: 1.1 KiB |
BIN
styles/prosilver/theme/images/portal/portal_clock.png
Normal file
|
After Width: | Height: | Size: 1.1 KiB |
BIN
styles/prosilver/theme/images/portal/portal_clock_double.png
Normal file
|
After Width: | Height: | Size: 9.5 KiB |
BIN
styles/prosilver/theme/images/portal/portal_clock_single.png
Normal file
|
After Width: | Height: | Size: 7.2 KiB |
BIN
styles/prosilver/theme/images/portal/portal_custom.png
Normal file
|
After Width: | Height: | Size: 1.1 KiB |
BIN
styles/prosilver/theme/images/portal/portal_donation.png
Normal file
|
After Width: | Height: | Size: 738 B |
BIN
styles/prosilver/theme/images/portal/portal_friends.png
Normal file
|
After Width: | Height: | Size: 3.3 KiB |
BIN
styles/prosilver/theme/images/portal/portal_link_us.png
Normal file
|
After Width: | Height: | Size: 895 B |
BIN
styles/prosilver/theme/images/portal/portal_links.png
Normal file
|
After Width: | Height: | Size: 1.1 KiB |
BIN
styles/prosilver/theme/images/portal/portal_members.png
Normal file
|
After Width: | Height: | Size: 1.1 KiB |
BIN
styles/prosilver/theme/images/portal/portal_menu.png
Normal file
|
After Width: | Height: | Size: 855 B |
BIN
styles/prosilver/theme/images/portal/portal_poll.png
Normal file
|
After Width: | Height: | Size: 3.4 KiB |
BIN
styles/prosilver/theme/images/portal/portal_random_member.png
Normal file
|
After Width: | Height: | Size: 1.1 KiB |
BIN
styles/prosilver/theme/images/portal/portal_search.png
Normal file
|
After Width: | Height: | Size: 813 B |
BIN
styles/prosilver/theme/images/portal/portal_statistics.png
Normal file
|
After Width: | Height: | Size: 1.1 KiB |
BIN
styles/prosilver/theme/images/portal/portal_style.png
Normal file
|
After Width: | Height: | Size: 1.1 KiB |
BIN
styles/prosilver/theme/images/portal/portal_team.png
Normal file
|
After Width: | Height: | Size: 1.0 KiB |
BIN
styles/prosilver/theme/images/portal/portal_top_poster.png
Normal file
|
After Width: | Height: | Size: 1.1 KiB |
BIN
styles/prosilver/theme/images/portal/portal_user.png
Normal file
|
After Width: | Height: | Size: 1.1 KiB |
BIN
styles/prosilver/theme/images/portal/spacer_down.png
Normal file
|
After Width: | Height: | Size: 2.7 KiB |
BIN
styles/prosilver/theme/images/portal/spacer_up.png
Normal file
|
After Width: | Height: | Size: 2.7 KiB |
263
styles/prosilver/theme/portal.css
Normal file
@@ -0,0 +1,263 @@
|
||||
/* inner corners */
|
||||
|
||||
span.portal-corners-top-inner {
|
||||
margin: 0 -5px;
|
||||
}
|
||||
|
||||
span.portal-corners-bottom-inner {
|
||||
margin: 0 -5px;
|
||||
clear: both;
|
||||
}
|
||||
|
||||
span.portal-corners-top-inner, span.portal-corners-bottom-inner{
|
||||
font-size: 1px;
|
||||
line-height: 1px;
|
||||
display: block;
|
||||
height: 5px;
|
||||
background-repeat: no-repeat;
|
||||
}
|
||||
|
||||
/* main menu, user menu and the links */
|
||||
|
||||
.portal-navigation{
|
||||
width: auto;
|
||||
}
|
||||
|
||||
.portal-navigation ul{
|
||||
list-style-type: none;
|
||||
margin: 0;
|
||||
padding: 0;
|
||||
margin-bottom: 8px; /*bottom spacing between each UL and rest of content*/
|
||||
}
|
||||
|
||||
.portal-navigation ul li{
|
||||
padding-bottom: 2px; /*bottom spacing between menu items*/
|
||||
}
|
||||
|
||||
.portal-navigation ul li a{
|
||||
background-image: url("./images/portal/arrowbullet.gif");
|
||||
background-repeat: no-repeat;
|
||||
background-position: center left; /*custom bullet list image*/
|
||||
display: block;
|
||||
padding: 2px 0;
|
||||
padding-left: 19px; /*link text is indented 19px*/
|
||||
font-weight: bold;
|
||||
font-size: 90%;
|
||||
}
|
||||
|
||||
.portal-navigation div.menutitle{
|
||||
padding: 1px 0;
|
||||
font: bold 90% 'Trebuchet MS', 'Lucida Grande', Arial, sans-serif;
|
||||
font-size: 12px;
|
||||
text-decoration: underline;
|
||||
}
|
||||
|
||||
.portal-navigation tr.menutitle{
|
||||
font: bold 90% 'Trebuchet MS', 'Lucida Grande', Arial, sans-serif;
|
||||
font-size: 12px;
|
||||
text-decoration: underline;
|
||||
}
|
||||
|
||||
.calendar-info {
|
||||
list-style-type: none;
|
||||
}
|
||||
|
||||
.portal-events li.row
|
||||
{
|
||||
border-top: 0px;
|
||||
list-style-type: none;
|
||||
}
|
||||
|
||||
/*
|
||||
* top spacing between portal body table and headerbar spacing is usually 10px
|
||||
*/
|
||||
#portal-body {
|
||||
padding-top: 10px;
|
||||
width: 100%;
|
||||
}
|
||||
|
||||
/*
|
||||
* This is needed in order to have the same spacing between blocks
|
||||
* as we have between the top blocks and the headerbar
|
||||
*/
|
||||
#portal-body .forabg {
|
||||
margin-bottom: 0px;
|
||||
}
|
||||
|
||||
#portal-body td {
|
||||
vertical-align: top;
|
||||
}
|
||||
|
||||
#portal-body .row .pagination {
|
||||
padding: 1px 0 1px 12px;
|
||||
}
|
||||
|
||||
/**
|
||||
* margin spacing as in default prosilver for the forumlist
|
||||
*/
|
||||
#portal-forumlist .forabg {
|
||||
margin-bottom: 4px;
|
||||
}
|
||||
|
||||
/* RTL language fixes */
|
||||
.rtl .portal-navigation ul li a{
|
||||
background-image: url("./images/portal/arrowbullet_rtl.gif");
|
||||
background-position: center right; /*custom bullet list image*/
|
||||
padding-right: 19px; /*link text is indented 19px*/
|
||||
}
|
||||
|
||||
/* Portal clock
|
||||
-------------------------------------- */
|
||||
#portal-clock {
|
||||
position: relative;
|
||||
width: 100%;
|
||||
}
|
||||
|
||||
#portal-clock-front, #portal-clock-back {
|
||||
position: absolute;
|
||||
top: 0px;
|
||||
}
|
||||
|
||||
#portal-clock-front-upper div {
|
||||
height: 21px;
|
||||
position: absolute;
|
||||
vertical-align: bottom;
|
||||
visibility: hidden;
|
||||
}
|
||||
|
||||
#portal-clock-front-lower div {
|
||||
height: 20px;
|
||||
position: absolute;
|
||||
vertical-align: top;
|
||||
visibility: hidden;
|
||||
}
|
||||
|
||||
#portal-clock-back-upper div {
|
||||
position: absolute;
|
||||
vertical-align: bottom;
|
||||
}
|
||||
|
||||
#portal-clock-back-lower div {
|
||||
position: absolute;
|
||||
vertical-align: top;
|
||||
}
|
||||
|
||||
#portal-clock-back-seconds-up-left, #portal-clock-back-seconds-up-right,
|
||||
#portal-clock-front-minutes-up-left, #portal-clock-front-minutes-up-right,
|
||||
#portal-clock-back-minutes-up-left, #portal-clock-back-minutes-up-right,
|
||||
#portal-clock-front-seconds-up-left, #portal-clock-front-seconds-up-right,
|
||||
#portal-clock-back-minutes-down-left, #portal-clock-back-minutes-down-right,
|
||||
#portal-clock-back-seconds-down-left, #portal-clock-back-seconds-down-right,
|
||||
#portal-clock-front-minutes-down-left, #portal-clock-front-minutes-down-right,
|
||||
#portal-clock-front-seconds-down-left, #portal-clock-front-seconds-down-right {
|
||||
width: 21px;
|
||||
height: 21px;
|
||||
background-position: 0 0;
|
||||
background: url(./images/portal/portal_clock_single.png) no-repeat;
|
||||
}
|
||||
|
||||
/* Minutes start
|
||||
-------------------------------------- */
|
||||
#portal-clock-back-minutes-up-left{
|
||||
background-position: 0 0;
|
||||
margin: 0 0 0 43px;
|
||||
}
|
||||
|
||||
#portal-clock-back-minutes-up-right {
|
||||
background-position: 0 -43px;
|
||||
margin: 0 0 0 64px;
|
||||
}
|
||||
|
||||
#portal-clock-front-minutes-up-left {
|
||||
background-position: 0 0;
|
||||
margin: 0 0 0 43px;
|
||||
}
|
||||
|
||||
#portal-clock-front-minutes-up-right {
|
||||
background-position: 0 -43px;
|
||||
margin: 0 0 0 63px;
|
||||
}
|
||||
|
||||
#portal-clock-back-minutes-down-left{
|
||||
background-position: 0 -22px;
|
||||
margin: 21px 0 0 43px;
|
||||
}
|
||||
|
||||
#portal-clock-back-minutes-down-right {
|
||||
background-position: 0 -65px;
|
||||
margin: 21px 0 0 64px;
|
||||
}
|
||||
|
||||
#portal-clock-front-minutes-down-left {
|
||||
background-position: 0 -22px;
|
||||
margin: 21px 0 0 42px;
|
||||
}
|
||||
|
||||
#portal-clock-front-minutes-down-right {
|
||||
background-position: 0 -65px;
|
||||
margin: 21px 0 0 63px;
|
||||
}
|
||||
|
||||
/* Seconds start
|
||||
---------------------------------------- */
|
||||
#portal-clock-back-seconds-up-left{
|
||||
background-position: 0 0;
|
||||
margin: 0 0 0 85px;
|
||||
}
|
||||
|
||||
#portal-clock-back-seconds-up-right {
|
||||
background-position: 0 -43px;
|
||||
margin: 0 0 0 106px;
|
||||
}
|
||||
|
||||
#portal-clock-front-seconds-up-left {
|
||||
background-position: 0 0;
|
||||
margin: 0 0 0 84px;
|
||||
}
|
||||
|
||||
#portal-clock-front-seconds-up-right {
|
||||
background-position: 0 -43px;
|
||||
margin: 0 0 0 105px;
|
||||
}
|
||||
|
||||
#portal-clock-back-seconds-down-left{
|
||||
background-position: 0 -22px;
|
||||
margin: 21px 0 0 85px;
|
||||
}
|
||||
|
||||
#portal-clock-back-seconds-down-right {
|
||||
background-position: 0 -65px;
|
||||
margin: 21px 0 0 106px;
|
||||
}
|
||||
|
||||
#portal-clock-front-seconds-down-left {
|
||||
background-position: 0 -22px;
|
||||
margin: 21px 0 0 84px;
|
||||
}
|
||||
|
||||
#portal-clock-front-seconds-down-right {
|
||||
background-position: 0 -65px;
|
||||
margin: 21px 0 0 105px;
|
||||
}
|
||||
|
||||
/* Hours start
|
||||
---------------------------------------- */
|
||||
#portal-clock-back-hours-up, #portal-clock-front-hours-up {
|
||||
width: 42px;
|
||||
height: 21px;
|
||||
background: url(./images/portal/portal_clock_double.png) no-repeat;
|
||||
background-position: 0 0;
|
||||
vertical-align: bottom;
|
||||
display: inline-block;
|
||||
margin: 0 0 0 0;
|
||||
}
|
||||
|
||||
#portal-clock-back-hours-down, #portal-clock-front-hours-down {
|
||||
width: 42px;
|
||||
height: 20px;
|
||||
background: url(./images/portal/portal_clock_double.png) no-repeat;
|
||||
background-position: 0 -44px;
|
||||
vertical-align: top;
|
||||
display: inline-block;
|
||||
margin: 21px 0 0 0;
|
||||
}
|
||||