Мод MyCalendar3
Правила форума
Местная Конституция | Шаблон запроса | Документация (phpBB3) | Переход на 3.0.6 и выше | FAQ-3 (phpbb3) | Как задавать вопросы | Как устанавливать моды
Ваш вопрос может быть удален без объяснения причин, если на него есть ответы по приведённым ссылкам (а вы рискуете получить предупреждение
).
Местная Конституция | Шаблон запроса | Документация (phpBB3) | Переход на 3.0.6 и выше | FAQ-3 (phpbb3) | Как задавать вопросы | Как устанавливать моды
Ваш вопрос может быть удален без объяснения причин, если на него есть ответы по приведённым ссылкам (а вы рискуете получить предупреждение
-
mau
- phpBB 2.0.0
- Сообщения: 220
- Стаж: 18 лет 4 месяца
- Откуда: Россия
- Благодарил (а): 6 раз
- Поблагодарили: 12 раз
Re: Мод MyCalendar3
У меня тоже самое пишит. Поэтому это сообщение перевел так, чтобы было понятно форумчанам - Сообщение было успешно отправлено, но без добавления события в календарь
Люди, которые и впрямь любят животных, всегда спрашивают их имена
-
Альтаир Бергадлер
- phpBB 2.0.5
- Сообщения: 495
- Стаж: 16 лет 5 месяцев
- Благодарил (а): 80 раз
- Поблагодарили: 16 раз
Re: Мод MyCalendar3
Уважаемы, подскажите, я установил на 307 форум, мода не видно вообще, даже ссылка в навбаре не появляется.
В админке появилась строка с активацией календаря. НО эффекта это не дает никакого. Сообщений с ошибками тоже не наблюдается. Было ли такое у кого нить?
Где мог быть мой косяк?
Добавлено спустя 8 минут 21 секунду:
Пардон, мод работает, но вот не знаю как создавать посты с заметкой в календаре...http://www.koshkimira.ru/forum/mycalendar3.php
как на этой ссылке.
Может это выставляется в правах доступа.
ЗЫ.Календарик слева так и не появился
В админке появилась строка с активацией календаря. НО эффекта это не дает никакого. Сообщений с ошибками тоже не наблюдается. Было ли такое у кого нить?
Где мог быть мой косяк?
Добавлено спустя 8 минут 21 секунду:
Пардон, мод работает, но вот не знаю как создавать посты с заметкой в календаре...http://www.koshkimira.ru/forum/mycalendar3.php
как на этой ссылке.
Может это выставляется в правах доступа.
ЗЫ.Календарик слева так и не появился
-
mau
- phpBB 2.0.0
- Сообщения: 220
- Стаж: 18 лет 4 месяца
- Откуда: Россия
- Благодарил (а): 6 раз
- Поблагодарили: 12 раз
Re: Мод MyCalendar3
Надо войти в АСР/Форумы. Выбрать форум и включить календарь для отображения тем
Люди, которые и впрямь любят животных, всегда спрашивают их имена
-
Альтаир Бергадлер
- phpBB 2.0.5
- Сообщения: 495
- Стаж: 16 лет 5 месяцев
- Благодарил (а): 80 раз
- Поблагодарили: 16 раз
Re: Мод MyCalendar3
mau, спасибо что отозвались)
С модом разобрался. У меня несколько стилей на форуме, и он начинает выделываться не отображаясь в нужном. Пожалел что поставил, не оправдал ожиданий ни капли, напишу прогу в ВБ и буду таким образом списываться с пользователями.
Черт...сколько времени убил...
С модом разобрался. У меня несколько стилей на форуме, и он начинает выделываться не отображаясь в нужном. Пожалел что поставил, не оправдал ожиданий ни капли, напишу прогу в ВБ и буду таким образом списываться с пользователями.
Черт...сколько времени убил...
-
mau
- phpBB 2.0.0
- Сообщения: 220
- Стаж: 18 лет 4 месяца
- Откуда: Россия
- Благодарил (а): 6 раз
- Поблагодарили: 12 раз
Re: Мод MyCalendar3
Хороший мод, который выполняет свою задачу. Единственное, что убрал отображение на главной странице форума (не смотрится календарь со стилем subsilver2) и еще дни рождений в календаре (лишнее и не нужное)
Люди, которые и впрямь любят животных, всегда спрашивают их имена
-
DennyTX
- phpBB 1.2.1
- Сообщения: 21
- Стаж: 16 лет 6 месяцев
- Благодарил (а): 9 раз
- Поблагодарили: 18 раз
Re: Мод MyCalendar3
пара мелких хинтов, вдруг кому пригодится
1. Чтоб не вылезало "Failure when looking up date entry for topic." при создании темы без события мне помогло следующее (вроде все работает)
в includes/functions_mycalendar3.php найти
и закомментарить.
2. Чтобы в списке предстоящий событий на view_forum каждое событие отделялось друг от друга новой строкой а не запятой (лучше видно), в mini_calendar.php найти
заменить на
туда же можно вставить любой код или слово для более лучшего выделения
ЗЫ: мод не дружит с модом Topic Expire
1. Чтоб не вылезало "Failure when looking up date entry for topic." при создании темы без события мне помогло следующее (вроде все работает)
в includes/functions_mycalendar3.php найти
Код: Выделить всё
if ($year < 2000 or $month < 1 or $month > 12 or $day < 1 or $day > 31)
{
trigger_error('MyCalendar_CantCheckDate');
}2. Чтобы в списке предстоящий событий на view_forum каждое событие отделялось друг от друга новой строкой а не запятой (лучше видно), в mini_calendar.php найти
Код: Выделить всё
$prev_cal_urltext .= ', ';Код: Выделить всё
$prev_cal_urltext .= '<br> ';ЗЫ: мод не дружит с модом Topic Expire
Рожденный в СССР
-
FladeX
- Former team member
- Сообщения: 1935
- Стаж: 19 лет 3 месяца
- Откуда: Саранск
- Благодарил (а): 7 раз
- Поблагодарили: 59 раз
Re: Мод MyCalendar3
Дамы и господа, насчет ошибки с Failure when looking up date entry for topic
Она вызвана тем, что мод не поддерживает кириллицу. То есть тоже самое но на английском языке будет отрабатывать, а вот на русском - нет. Это из-за того, что при отправке темы проверяется значение поля даты, если оно равно "No" в английской версии или "Нет" в русской, то событие не создается. Но "Нет" приходит в виде "???", поэтому и выдается ошибка.
Как это исправить:
Открыть includes/functions_mycalendar3.php
Найти:
Заменить на:
Это корректный способ исправления ошибки.
Она вызвана тем, что мод не поддерживает кириллицу. То есть тоже самое но на английском языке будет отрабатывать, а вот на русском - нет. Это из-за того, что при отправке темы проверяется значение поля даты, если оно равно "No" в английской версии или "Нет" в русской, то событие не создается. Но "Нет" приходит в виде "???", поэтому и выдается ошибка.
Как это исправить:
Открыть includes/functions_mycalendar3.php
Найти:
Код: Выделить всё
$cal_isodate = mycal_date2iso(request_var('cal_date', $user->lang['NO_DATE']));Код: Выделить всё
$cal_isodate = mycal_date2iso(utf8_normalize_nfc(request_var('cal_date', $user->lang['NO_DATE'], true)));//
// Okay, let's do the loop, yeah come on baby let's do the loop
// and it goes like this ...
| phpBB Adept ] | Каталог форумов | генератор sitemap для форумов | форум про форумы
// Okay, let's do the loop, yeah come on baby let's do the loop
// and it goes like this ...
| phpBB Adept ] | Каталог форумов | генератор sitemap для форумов | форум про форумы
-
grishin
- phpBB 2.0.1
- Сообщения: 288
- Стаж: 16 лет 4 месяца
- Благодарил (а): 54 раза
- Поблагодарили: 32 раза
Re: Мод MyCalendar3
Делал всё по инструкции, прекрасно работает (вроде).
Но как то криво отображается календарь на главной страницы, подозреваю что это из-за моих стилей в шаблоне AVALON(основан на prosilver2)
Подскажите пожалуйста что исправить что бы корректно отображалось.

И ещё один вопрос. В инструкции для prosilver2 написано самый последний пункт
Открыть styles/subsilver2/template/viewtopic_body.html
Найти:Добавьте эти строки с новой строки после ранее найденных строк.
Я эту строчку найти не могу, на что она влияет? куда мне вставить то что в инструкции? Ниже код моего viewtopic_body.html (стиль AVALON)
Спасибо за помощь!
Но как то криво отображается календарь на главной страницы, подозреваю что это из-за моих стилей в шаблоне AVALON(основан на prosilver2)
Подскажите пожалуйста что исправить что бы корректно отображалось.
И ещё один вопрос. В инструкции для prosilver2 написано самый последний пункт
Открыть styles/subsilver2/template/viewtopic_body.html
Найти:
Код: Выделить всё
<td class="gensmall" width="100%"><div style="float: {S_CONTENT_FLOW_BEGIN};"> <b>{L_POST_SUBJECT}:</b> {postrow.POST_SUBJECT}</div><div style="float: {S_CONTENT_FLOW_END};"><!-- IF S_IS_BOT -->{postrow.MINI_POST_IMG}<!-- ELSE --><a href="{postrow.U_MINI_POST}">{postrow.MINI_POST_IMG}</a><!-- ENDIF --><b>{L_POSTED}:</b> {postrow.POST_DATE} </div></td>
</tr>Код: Выделить всё
<!-- IF postrow.EVENT --><tr><td class="gensmall" width="100%"> <img src="{T_THEME_PATH}/images/icon_mini_calendar.gif" width="12" height="13" alt="{L_CALENDAR_EVENT}" title="{L_CALENDAR_EVENT}" /> {postrow.EVENT}</td></tr><!-- ENDIF -->Код: Выделить всё
<!-- INCLUDE overall_header.html -->
<!-- IF S_FORUM_RULES -->
<div class="forumrules">
<!-- IF U_FORUM_RULES -->
<h3>{L_FORUM_RULES}</h3><br />
<a href="{U_FORUM_RULES}"><b>{L_FORUM_RULES_LINK}</b></a>
<!-- ELSE -->
<h3>{L_FORUM_RULES}</h3><br />
{FORUM_RULES}
<!-- ENDIF -->
</div>
<br clear="all" />
<!-- ENDIF -->
<div id="pageheader">
<h2><a class="titles" href="{U_VIEW_TOPIC}">{TOPIC_TITLE}</a></h2>
<!-- IF MODERATORS -->
<p class="moderators"><!-- IF S_SINGLE_MODERATOR -->{L_MODERATOR}<!-- ELSE -->{L_MODERATORS}<!-- ENDIF -->: {MODERATORS}</p>
<!-- ENDIF -->
<!-- IF U_MCP -->
<p class="linkmcp">[ <a href="{U_MCP}">{L_MCP}</a> ]</p>
<!-- ENDIF -->
</div>
<br clear="all" /><br />
<div id="pagecontent">
<table width="100%" cellspacing="1">
<tr>
<!-- IF not S_IS_BOT -->
<td align="{S_CONTENT_FLOW_BEGIN}" valign="middle" nowrap="nowrap">
<!-- IF S_DISPLAY_REPLY_INFO --><a href="{U_POST_REPLY_TOPIC}">{REPLY_IMG}</a><!-- ENDIF -->
</td>
<!-- ENDIF -->
<!-- IF TOTAL_POSTS -->
<td class="nav" valign="middle" nowrap="nowrap"> {PAGE_NUMBER}<br /></td>
<td class="gensmall" nowrap="nowrap"> [ {TOTAL_POSTS} ] </td>
<td class="gensmall" width="100%" align="{S_CONTENT_FLOW_END}" nowrap="nowrap"><!-- INCLUDE pagination.html --></td>
<!-- ENDIF -->
</tr>
</table>
<table width="100%" cellspacing="0">
<tr>
<td class="nav" nowrap="nowrap">
<!-- IF not S_IS_BOT -->
<!-- IF U_WATCH_TOPIC --><a href="{U_WATCH_TOPIC}" title="{L_WATCH_TOPIC}">{L_WATCH_TOPIC}</a><!-- IF U_PRINT_TOPIC or U_EMAIL_TOPIC or U_BUMP_TOPIC or U_BOOKMARK_TOPIC --> | <!-- ENDIF --><!-- ENDIF -->
<!-- IF U_BOOKMARK_TOPIC --><a href="{U_BOOKMARK_TOPIC}" title="{L_BOOKMARK_TOPIC}">{L_BOOKMARK_TOPIC}</a><!-- IF U_PRINT_TOPIC or U_EMAIL_TOPIC or U_BUMP_TOPIC --> | <!-- ENDIF --><!-- ENDIF -->
<!-- IF U_PRINT_TOPIC --><a href="{U_PRINT_TOPIC}" title="{L_PRINT_TOPIC}">{L_PRINT_TOPIC}</a><!-- IF U_EMAIL_TOPIC or U_BUMP_TOPIC --> | <!-- ENDIF --><!-- ENDIF -->
<!-- IF U_EMAIL_TOPIC --><a href="{U_EMAIL_TOPIC}" title="{L_EMAIL_TOPIC}">{L_EMAIL_TOPIC}</a><!-- IF U_BUMP_TOPIC --> | <!-- ENDIF --><!-- ENDIF -->
<!-- IF U_BUMP_TOPIC --><a href="{U_BUMP_TOPIC}" title="{L_BUMP_TOPIC}">{L_BUMP_TOPIC}</a><!-- ENDIF -->
<!-- ENDIF -->
</td>
<td class="nav" align="{S_CONTENT_FLOW_END}" nowrap="nowrap"><a href="{U_VIEW_OLDER_TOPIC}">{L_VIEW_PREVIOUS_TOPIC}</a><!-- IF U_VIEW_UNREAD_POST and not S_IS_BOT --> | <a href="{U_VIEW_UNREAD_POST}">{L_VIEW_UNREAD_POST}</a><!-- ENDIF --> | <a href="{U_VIEW_NEWER_TOPIC}">{L_VIEW_NEXT_TOPIC}</a> </td>
</tr>
</table>
<!-- IF S_HAS_POLL -->
{$CA_BLOCK_START}
{$CA_CAP2_START}{TOPIC_TITLE}{$CA_CAP2_END}
<table class="tablebg" width="100%" cellspacing="{$CA_SPACING}">
<tr>
<td class="row2" colspan="2" align="center"><br clear="all" />
<form method="post" action="{S_POLL_ACTION}">
<table cellspacing="0" cellpadding="4" border="0" align="center" class="poll">
<tr>
<td align="center"><span class="gen"><b>{POLL_QUESTION}</b></span><br /><span class="gensmall">{L_POLL_LENGTH}</span></td>
</tr>
<tr>
<td align="{S_CONTENT_FLOW_BEGIN}">
<table cellspacing="0" cellpadding="2" border="0">
<!-- BEGIN poll_option -->
<tr>
<td><span class="gen">
<!-- IF S_CAN_VOTE -->
<label>
<!-- IF S_IS_MULTI_CHOICE -->
<input type="checkbox" class="radio" name="vote_id[]" value="{poll_option.POLL_OPTION_ID}"<!-- IF poll_option.POLL_OPTION_VOTED --> checked="checked"<!-- ENDIF --> />
<!-- ELSE -->
<input type="radio" class="radio" name="vote_id[]" value="{poll_option.POLL_OPTION_ID}"<!-- IF poll_option.POLL_OPTION_VOTED --> checked="checked"<!-- ENDIF --> />
<!-- ENDIF -->
<!-- ENDIF -->
{poll_option.POLL_OPTION_CAPTION}
<!-- IF S_CAN_VOTE --></label><!-- ENDIF -->
</span></td>
<!-- IF S_DISPLAY_RESULTS -->
<td dir="ltr">{POLL_LEFT_CAP_IMG}{poll_option.POLL_OPTION_IMG}{POLL_RIGHT_CAP_IMG}</td>
<td class="gen" align="{S_CONTENT_FLOW_END}"><b> {poll_option.POLL_OPTION_PERCENT} </b></td>
<td class="gen" align="center">[ {poll_option.POLL_OPTION_RESULT} ]</td>
<!-- IF poll_option.POLL_OPTION_VOTED -->
<td class="gensmall" valign="top"><b title="{L_POLL_VOTED_OPTION}">x</b></td>
<!-- ENDIF -->
<!-- ENDIF -->
</tr>
<!-- END poll_option -->
</table>
</td>
</tr>
<!-- IF S_CAN_VOTE -->
<tr>
<td align="center"><span class="gensmall">{L_MAX_VOTES}</span><br /><br /><input type="submit" name="update" value="{L_SUBMIT_VOTE}" class="btnlite" /></td>
</tr>
<!-- ENDIF -->
<!-- IF S_DISPLAY_RESULTS -->
<tr>
<td class="gensmall" colspan="4" align="center"><b>{L_TOTAL_VOTES} : {TOTAL_VOTES}</b></td>
</tr>
<!-- ELSE -->
<tr>
<td align="center"><span class="gensmall"><b><a href="{U_VIEW_RESULTS}">{L_VIEW_RESULTS}</a></b></span></td>
</tr>
<!-- ENDIF -->
</table>
{S_HIDDEN_FIELDS}
{S_FORM_TOKEN}
</form>
</td>
</tr>
</table>
{$CA_BLOCK_END}
<br />
<!-- ENDIF -->
<!-- BEGIN postrow -->
<!-- IF postrow.S_FIRST_ROW or $CA_SPLIT_POSTS -->
{$CA_BLOCK_START}
{$CA_CAP2_START}{TOPIC_TITLE}{$CA_CAP2_END}
<table class="tablebg" width="100%" cellspacing="{$CA_SPACING}">
<!-- IF not $CA_SPLIT_POSTS -->
<tr>
<th>{L_AUTHOR}</th>
<th width="100%">{L_MESSAGE}</th>
</tr>
<!-- ENDIF -->
<!-- ENDIF -->
<!-- IF postrow.S_ROW_COUNT is even --><tr class="row1"><!-- ELSE --><tr class="row2"><!-- ENDIF -->
<!-- IF postrow.S_IGNORE_POST -->
<td class="gensmall row" colspan="2" height="25" align="center"><!-- IF postrow.S_FIRST_UNREAD --><a name="unread"></a><!-- ENDIF --><a name="p{postrow.POST_ID}"></a>{postrow.L_IGNORE_POST}</td>
<!-- ELSE -->
<td align="center" valign="top" class="row">
<!-- IF postrow.S_FIRST_UNREAD --><a name="unread"></a><!-- ENDIF --><a name="p{postrow.POST_ID}"></a>
<div class="postauthor"<!-- IF postrow.POST_AUTHOR_COLOUR --> style="color: {postrow.POST_AUTHOR_COLOUR}"<!-- ENDIF -->>{postrow.POST_AUTHOR}</div>
<!-- IF postrow.ONLINE_IMG && postrow.S_ONLINE --><div class="postonline">{postrow.ONLINE_IMG}</div><!-- ENDIF -->
<!-- IF postrow.RANK_TITLE --><div class="posterrank">{postrow.RANK_TITLE}</div><!-- ENDIF -->
<!-- IF postrow.RANK_IMG --><div class="postrankimg">{postrow.RANK_IMG}</div><!-- ENDIF -->
<!-- IF postrow.POSTER_AVATAR --><div class="postavatar">{postrow.POSTER_AVATAR}</div><!-- ENDIF -->
<div class="postdetails">
<!-- IF postrow.POSTER_JOINED --><br /><b>{L_JOINED}:</b> {postrow.POSTER_JOINED}<!-- ENDIF -->
<!-- IF postrow.POSTER_POSTS != '' --><br /><b>{L_POSTS}:</b> {postrow.POSTER_POSTS}<!-- ENDIF -->
<!-- IF postrow.POSTER_FROM --><br /><b>{L_LOCATION}:</b> {postrow.POSTER_FROM}<!-- ENDIF -->
<!-- IF postrow.POSTER_IP --><br /><b>{L_IP}:</b> {postrow.POSTER_IP}<!-- ENDIF -->
<!-- IF postrow.S_PROFILE_FIELD1 -->
<!-- Use a construct like this to include admin defined profile fields. Replace FIELD1 with the name of your field. -->
<br /><b>{postrow.PROFILE_FIELD1_NAME}:</b> {postrow.PROFILE_FIELD1_VALUE}
<!-- ENDIF -->
<!-- BEGIN custom_fields -->
<br /><b>{postrow.custom_fields.PROFILE_FIELD_NAME}:</b> {postrow.custom_fields.PROFILE_FIELD_VALUE}
<!-- END custom_fields -->
</div>
<img src="{T_THEME_PATH}/images/spacer.gif" width="120" height="1" alt="" />
</td>
<td width="100%" height="25" class="row" valign="top">
<!-- IF not S_IS_BOT --><div style="float: {S_CONTENT_FLOW_END};"><!-- IF postrow.U_EDIT --><a href="{postrow.U_EDIT}">{EDIT_IMG}</a> <!-- ENDIF --> <!-- IF postrow.U_QUOTE --><a href="{postrow.U_QUOTE}">{QUOTE_IMG}</a><!-- ENDIF --> <!-- IF S_QUICK_REPLY --><a href="#postform" onclick="add_selected_text(); return false;" title="{L_QUICKQUOTE_TEXT}"><img src="/forum/styles/avalon/imageset/ru/icon_post_quote copy.png" width="90" height="13" alt="" /></a><span id="postauthor{postrow.POST_ID}" style="display: none;">{postrow.POST_AUTHOR}</span><!-- ENDIF --></div><!-- ENDIF -->
<div class="postsubject"><!-- IF S_IS_BOT -->{postrow.MINI_POST_IMG}<!-- ELSE --><a href="{postrow.U_MINI_POST}"><!-- IF postrow.POST_ICON_IMG --><img src="{T_ICONS_PATH}{postrow.POST_ICON_IMG}" width="{postrow.POST_ICON_IMG_WIDTH}" height="{postrow.POST_ICON_IMG_HEIGHT}" alt="" /><!-- ELSE -->{postrow.MINI_POST_IMG}<!-- ENDIF --></a><!-- ENDIF --> {postrow.POST_SUBJECT}</div>
<!-- IF postrow.S_POST_UNAPPROVED or postrow.S_POST_REPORTED -->
<div class="gensmall"><!-- IF postrow.S_POST_UNAPPROVED --><span class="postapprove">{UNAPPROVED_IMG} <a href="{postrow.U_MCP_APPROVE}">{L_POST_UNAPPROVED}</a></span><br /> <!-- ENDIF --> <!-- IF postrow.S_POST_REPORTED --><span class="postreported">{REPORTED_IMG} <a href="{postrow.U_MCP_REPORT}">{L_POST_REPORTED}</a></span><!-- ENDIF --></div>
<!-- ENDIF -->
<div class="postbody" id="postdiv{postrow.POST_ID}">{postrow.MESSAGE}</div>
<!-- IF postrow.S_HAS_ATTACHMENTS -->
<br clear="all" /><br />
<div class="attachwrapper"><div class="attachtitle">{L_ATTACHMENTS}:</div>
<!-- BEGIN attachment -->
<div class="attachcontent">{postrow.attachment.DISPLAY_ATTACHMENT}</div>
<!-- END attachment -->
</div>
<!-- ENDIF -->
<!-- IF postrow.S_DISPLAY_NOTICE -->
<span class="gensmall error"><br /><br />{L_DOWNLOAD_NOTICE}</span>
<!-- ENDIF -->
<!-- IF postrow.SIGNATURE -->
<span class="postbody signature"><br /><span class="line">_________________</span><br />{postrow.SIGNATURE}</span>
<!-- ENDIF -->
<!-- IF postrow.EDITED_MESSAGE or postrow.EDIT_REASON -->
<!-- IF postrow.EDIT_REASON -->
<br /><br />
<div class="edited">
<p class="gensmall">{postrow.EDITED_MESSAGE}</p>
<p class="genmed">{postrow.EDIT_REASON}</p>
</div>
<!-- ELSE -->
<br /><br />
<div class="edited">
<p class="gensmall">{postrow.EDITED_MESSAGE}</p>
</div>
<!-- ENDIF -->
<!-- ENDIF -->
<!-- IF postrow.BUMPED_MESSAGE -->
<span class="gensmall"><br /><br />{postrow.BUMPED_MESSAGE}</span>
<!-- ENDIF -->
<!-- IF not postrow.S_HAS_ATTACHMENTS --><br clear="all" /><br /><!-- ENDIF -->
</td>
</tr>
<!-- IF postrow.S_ROW_COUNT is even --><tr class="row1"><!-- ELSE --><tr class="row2"><!-- ENDIF -->
<td class="postbottom" align="center">{postrow.POST_DATE}</td>
<td class="postbottom postbuttons" valign="middle">
<!-- IF not S_IS_BOT -->
<div style="float: {S_CONTENT_FLOW_END}">
<!-- IF postrow.U_REPORT --><a href="{postrow.U_REPORT}">{REPORT_IMG}</a> <!-- ENDIF -->
<!-- IF postrow.U_INFO --><a href="{postrow.U_INFO}">{INFO_IMG}</a> <!-- ENDIF -->
<!-- IF postrow.U_WARN --><a href="{postrow.U_WARN}">{WARN_IMG}</a> <!-- ENDIF -->
<!-- IF postrow.U_DELETE --><a href="{postrow.U_DELETE}">{DELETE_IMG}</a> <!-- ENDIF -->
</div>
<!-- ENDIF -->
<!-- IF postrow.U_POST_AUTHOR --><a href="{postrow.U_POST_AUTHOR}">{PROFILE_IMG}</a> <!-- ENDIF -->
<!-- IF postrow.U_PM --><a href="{postrow.U_PM}">{PM_IMG}</a> <!-- ENDIF -->
<!-- IF postrow.U_EMAIL --><a href="{postrow.U_EMAIL}">{EMAIL_IMG}</a> <!-- ENDIF -->
<!-- IF postrow.U_MSN --><a href="{postrow.U_MSN}">{MSN_IMG}</a> <!-- ENDIF -->
<!-- IF postrow.U_ICQ --><a href="{postrow.U_ICQ}">{ICQ_IMG}</a> <!-- ENDIF -->
<!-- IF postrow.U_YIM --><a href="{postrow.U_YIM}">{YIM_IMG}</a> <!-- ENDIF -->
<!-- IF postrow.U_AIM --><a href="{postrow.U_AIM}">{AIM_IMG}</a> <!-- ENDIF -->
<!-- IF postrow.U_JABBER --><a href="{postrow.U_JABBER}">{JABBER_IMG}</a> <!-- ENDIF -->
<!-- IF postrow.U_WWW --><a href="{postrow.U_WWW}">{WWW_IMG}</a> <!-- ENDIF -->
</td>
<!-- ENDIF -->
</tr>
<!-- IF $CA_SPLIT_POSTS and not postrow.S_LAST_ROW -->
</table>
{$CA_BLOCK_END}
<br />
<!-- ELSEIF not $CA_SKIP_LAST_SPACER or not postrow.S_LAST_ROW -->
<tr>
<td class="spacer" colspan="2" height="1"><img src="{T_THEME_PATH}/images/spacer.gif" alt="" width="1" height="1" /></td>
</tr>
<!-- ENDIF -->
<!-- BEGINELSE -->
{$CA_BLOCK_START}
{$CA_CAP2_START}{TOPIC_TITLE}{$CA_CAP2_END}
<table class="tablebg" width="100%" cellspacing="{$CA_SPACING}">
<!-- END postrow -->
<!-- IF S_QUICK_REPLY -->
<!-- INCLUDE quickquote_func.html -->
<!-- ENDIF -->
<!-- IF not S_IS_BOT -->
<tr>
<td class="cat" colspan="2" align="center"><form name="viewtopic" method="post" action="{S_TOPIC_ACTION}"><span class="gensmall">{L_DISPLAY_POSTS}:</span> {S_SELECT_SORT_DAYS} <span class="gensmall">{L_SORT_BY}</span> {S_SELECT_SORT_KEY} {S_SELECT_SORT_DIR} <input class="btnlite" type="submit" value="{L_GO}" name="sort" /></form></td>
</tr>
<!-- ENDIF -->
</table>
{$CA_BLOCK_END}
<table width="100%" cellspacing="1">
<tr>
<!-- IF not S_IS_BOT -->
<td align="{S_CONTENT_FLOW_BEGIN}" valign="middle" nowrap="nowrap">
<!-- IF S_DISPLAY_REPLY_INFO --><a href="{U_POST_REPLY_TOPIC}">{REPLY_IMG}</a> <!-- ENDIF -->
<!-- IF S_QUICK_REPLY --><a href="javascript:void(0);" onclick="var qr = document.getElementById('ca-qr'); qr.style.display = (qr.style.display == 'none') ? '' : 'none'; return false;"><img src="{T_IMAGESET_LANG_PATH}/quick_reply.gif" /></a><!-- ENDIF -->
</td>
<!-- ENDIF -->
<!-- IF TOTAL_POSTS -->
<td class="nav" valign="middle" nowrap="nowrap"> {PAGE_NUMBER}<br /></td>
<td class="gensmall" nowrap="nowrap"> [ {TOTAL_POSTS} ] </td>
<td class="gensmall" width="100%" align="{S_CONTENT_FLOW_END}" nowrap="nowrap"><!-- INCLUDE pagination.html --></td>
<!-- ENDIF -->
</tr>
</table>
</div>
<!-- IF S_QUICK_REPLY -->
<!-- INCLUDE quickreply_editor.html -->
<!-- ENDIF -->
<div id="pagefooter"></div>
<!-- INCLUDE breadcrumbs.html -->
<!-- IF S_DISPLAY_ONLINE_LIST -->
<br clear="all" />
<table class="tablebg" width="100%" cellspacing="{$CA_SPACING}">
<tr>
<td class="cat"><h4>{L_WHO_IS_ONLINE}</h4></td>
</tr>
<tr>
<td class="row1"><p class="gensmall">{LOGGED_IN_USER_LIST}</p></td>
</tr>
</table>
<!-- ENDIF -->
<br clear="all" />
<table width="100%" cellspacing="1">
<tr>
<td width="40%" valign="top" nowrap="nowrap" align="{S_CONTENT_FLOW_BEGIN}"><!-- IF S_TOPIC_MOD --><form method="post" action="{S_MOD_ACTION}"><span class="gensmall">{L_QUICK_MOD}:</span> {S_TOPIC_MOD} <input class="btnlite" type="submit" value="{L_GO}" /></form><!-- ENDIF --></td>
<td align="{S_CONTENT_FLOW_END}" valign="top" nowrap="nowrap"><span class="gensmall"><!-- BEGIN rules -->{rules.RULE}<br /><!-- END rules --></span></td>
</tr>
</table>
<br clear="all" />
<table width="100%" cellspacing="0">
<tr>
<td><!-- IF S_DISPLAY_SEARCHBOX --><!-- INCLUDE searchbox.html --><!-- ENDIF --></td>
<td align="{S_CONTENT_FLOW_END}"><!-- INCLUDE jumpbox.html --></td>
</tr>
</table>
<!-- INCLUDE overall_footer.html -->В жизни так бывает...
-
grishin
- phpBB 2.0.1
- Сообщения: 288
- Стаж: 16 лет 4 месяца
- Благодарил (а): 54 раза
- Поблагодарили: 32 раза
Re: Мод MyCalendar3
-Насчёт второго скриншота(с большим календарём) кривой вывод краткой информации при наведении мышки на какое нибудь число проявляется в Explorer
-По поводу приведённого кода разобрался и подправил под свою тему, всё получилось
-Остался Основной вопрос с кривым отображением МИНИ календаря на главной страницы
Подскажите пожалуйста люди добрые)
Вот файл который отвечает за формирования календаря
Уже тестовый форум и копию этого файла всю пере ковырял, но ничего не получается
-По поводу приведённого кода разобрался и подправил под свою тему, всё получилось
-Остался Основной вопрос с кривым отображением МИНИ календаря на главной страницы
Подскажите пожалуйста люди добрые)
Вот файл который отвечает за формирования календаря
Уже тестовый форум и копию этого файла всю пере ковырял, но ничего не получается
Код: Выделить всё
<style type="text/css">
<!--
.monthyear, .dayheaders, .days {
width: 99.5%;
overflow: hidden;
margin: 0px;
padding: 0px;
padding-left: 0.25em;
text-align: center;
}
.monthyear li {
display: block;
height: 2em;
width: 89%;
font-weight: bold;
padding-top: 2px;
}
.monthyear li.previous, .monthyear li.next {
width: 5%;
}
ul.dayheaders {
margin-top: 2px;
margin-bottom: 2px;
}
.dayheaders li, .days li {
display: block;
width: 13%;
}
.dayheaders li {
height: 1.5em;
border-left: 1px solid #FFFFFF;
border-right: 1px solid #8F8F8F;
border-bottom: 1px solid #8F8F8F;
}
ul.days {
margin: 0;
width: 100%;
}
li.notaday, li.day {
height: 2.2em;
}
li.notaday {
padding-left: 1px;
padding-right: 1px;
border-bottom: 1px solid #8F8F8F;
}
li.day {
padding: 0;
border-left: 1px solid #FFFFFF;
border-right: 1px solid #8F8F8F;
border-bottom: 1px solid #8F8F8F;
}
li.event {
font-style: italic;
font-weight: bold;
}
.monthyear li, .dayheaders li, .days li {
float: left;
}
.today {
font-weight: bold;
background: #C0C0FF;
}
#events ul {
list-style-type: none;
width: 100%;
}
td.events {
margin: 0;
padding: 0;
}
.events li {
display: block;
clear: both;
padding-left: 0.1em;
border-bottom: 1px solid #8F8F8F;
}
.events li.noview {
font-style: italic;
}
.events table {
width: 100%;
}
td.date {
width: 6em;
margin-right: 5px;
}
.events td {
align: left;
}
-->
</style>
<script type="text/javascript">
// <![CDATA[
var save_background = '';
function highlight_event(id, restore)
{
var element = document.getElementById(id);
if (element)
{
if (restore)
{
element.style.background = save_background;
} else
{
save_background = element.style.background;
element.style.background = '#C0C0FF';
}
}
}
// ]]>
</script>
<table class="tablebg" cellspacing="1" width="100%" cellpadding="2" border="0">
<tr><td class="cat"></td></tr>
<tr><th><a href="{U_MINI_CAL_CALENDAR}">{L_MINI_CAL_CALENDAR}</a></th></tr>
<tr><td class="row1"><div><form>
<ul class="monthyear cat">
<li class="previous"><a href="{U_PREV_MONTH}" title="{L_PREVIOUS_MONTH}"><img src="{T_THEME_PATH}/images/arrow_left.gif"></a></li>
<li>{S_MONTH_YEAR}</li>
<li class="next"><a href="{U_NEXT_MONTH}" title="{L_NEXT_MONTH}"><img src="{T_THEME_PATH}/images/arrow_right.gif"></a></li>
</ul>
<ul class="dayheaders">
<!-- BEGIN day_headers -->
<li class="cat"><abbr title="{day_headers.DAY_LONG}">{day_headers.DAY_SHORT}</abbr></li>
<!-- END day_headers -->
</ul>
<ul class="days">
<!-- BEGIN before_first_day -->
<li class="notaday" />
<!-- END before_first_day -->
<!-- IF START_DAY_LINK -->
<li class="notaday"><a href="{U_PREV_MONTH}" title="{L_PREVIOUS_MONTH}"><img src="{T_THEME_PATH}/images/arrow_left.gif"></a></li>
<!-- ENDIF -->
<!-- BEGIN day_infos -->
<li class="{day_infos.DAY_CLASS} day" {day_infos.DAY_OMO}>{day_infos.DAY_INFO}</li>
<!-- END day_infos -->
<!-- IF END_DAY_LINK -->
<li class="notaday"><a href="{U_NEXT_MONTH}" title="{L_NEXT_MONTH}"><img src="{T_THEME_PATH}/images/arrow_right.gif"></a></li>
<!-- ENDIF -->
</ul>
</form></div></td></tr>
<tr><td class="cat" height="28" align="center"><h4>
<!-- IF HAS_EVENTS -->
{L_MINI_CAL_EVENTS}
<!-- ELSE -->
{L_MINI_CAL_NO_EVENTS}
<!-- ENDIF -->
</h4></td></tr>
<!-- IF HAS_EVENTS -->
<tr><td class="events row1">
<ul class="events">
<!-- BEGIN events -->
<li class="{events.EVENT_CLASS}" id="{events.EVENT_ID}">
<table width="100%"><tr><td class="date row1">{events.EVENT_DATE}</td><td class="row2">{events.EVENT_URLTEXT}</td></tr></table>
</li>
<!-- END events -->
</ul>
</td></tr>
<!-- ENDIF -->
</table>
В жизни так бывает...
-
Korsar1980
- phpBB 1.0.0
- Сообщения: 6
- Стаж: 17 лет 3 месяца
Re: Мод MyCalendar3
Доброго времени суток :)
Уважаемые гуру, подскажите есть ли возможность отображать календарь (маленький, который рядом с форумом) на главной сайта. Сайт сделан на joomla
Уважаемые гуру, подскажите есть ли возможность отображать календарь (маленький, который рядом с форумом) на главной сайта. Сайт сделан на joomla
-
Erlang
- phpBB 2.0.15
- Сообщения: 1033
- Стаж: 22 года 2 месяца
- Откуда: Москва
- Благодарил (а): 293 раза
- Поблагодарили: 7 раз
Re: Мод MyCalendar3
Здравствуйте.
В версии для 2-ки была такая удобная штука для главной страницы: "
показывается строка календаря с событиями за последние N дней.
Кто-то делал для себя?
Да и вместо стрелки "продолжительность события" - повторялся ежедневно заголовок темы.
В версии для 2-ки была такая удобная штука для главной страницы: "
показывается строка календаря с событиями за последние N дней.
Кто-то делал для себя?
Да и вместо стрелки "продолжительность события" - повторялся ежедневно заголовок темы.
С уважением,
Сергей
Сергей
-
DanilaD
- phpBB 1.2.0
- Сообщения: 13
- Стаж: 16 лет
- Благодарил (а): 1 раз
Re: Мод MyCalendar3
установил мод на 3.0.8. Однако возникли проблемы. В календаре отображаются только дни рождения. А вот добавить новое событие не получается. В админке включено добавление событий в форум. Но при добавлении темы, нет полей.
Что я сделал, убрал проверку на признак вкл/откл данной функции – появилось окно с добавлением события в календарь, но тем не менее, при нажатии на календарь, он не отображается.
Может кто сталкивался с данной проблемой?
Что я сделал, убрал проверку на признак вкл/откл данной функции – появилось окно с добавлением события в календарь, но тем не менее, при нажатии на календарь, он не отображается.
Может кто сталкивался с данной проблемой?
-
Erlang
- phpBB 2.0.15
- Сообщения: 1033
- Стаж: 22 года 2 месяца
- Откуда: Москва
- Благодарил (а): 293 раза
- Поблагодарили: 7 раз
Re: Мод MyCalendar3
Тем кто разбирается:
Как поправить МОД?
Нужно прописать состояние по умолчанию "Даты нет" иначе ругается на ошибку.
Инструкции выше не помогают.
Сейчас стартовое состояние даты "???".
Как поправить МОД?
Нужно прописать состояние по умолчанию "Даты нет" иначе ругается на ошибку.
Инструкции выше не помогают.
Сейчас стартовое состояние даты "???".
С уважением,
Сергей
Сергей
-
Erlang
- phpBB 2.0.15
- Сообщения: 1033
- Стаж: 22 года 2 месяца
- Откуда: Москва
- Благодарил (а): 293 раза
- Поблагодарили: 7 раз
Re: Мод MyCalendar3
У меня база выдает:
Проблемы с индексами таблицы `phpbb_mycalendar`
Индексы PRIMARY и cal_id равнозначны и один из них может быть удалён.
Проблемы с индексами таблицы `phpbb_mycalendar`
Индексы PRIMARY и cal_id равнозначны и один из них может быть удалён.
С уважением,
Сергей
Сергей
-
Vova_OB
- phpBB 2.0.2
- Сообщения: 310
- Стаж: 16 лет 3 месяца
- Откуда: Kiev Ukraine
- Благодарил (а): 74 раза
- Поблагодарили: 8 раз
Re: Мод MyCalendar3
поставил этот мод- очень класный - только вот mini calendar на странице board3portal глючит
числа месяца смещены на один день вперед , а стили показывают правельно дни месяца.В большом календаре все нормально
как это исправить?
1 марта это вторник. а показывает среду но при этом в событиях правельно число и день недели
скриншот буду благодарен за помощь) спасибо
Дело такое, этот глюк связан с мини календарем портала board3portal, то есть названия функций одинаковые там и вылазит. Мини календарь mycalendar на индекс странице работает нормально. конфликт между двумя миникалендарями.
числа месяца смещены на один день вперед , а стили показывают правельно дни месяца.В большом календаре все нормально
как это исправить?
1 марта это вторник. а показывает среду но при этом в событиях правельно число и день недели
скриншот буду благодарен за помощь) спасибо
Дело такое, этот глюк связан с мини календарем портала board3portal, то есть названия функций одинаковые там и вылазит. Мини календарь mycalendar на индекс странице работает нормально. конфликт между двумя миникалендарями.
У вас нет необходимых прав для просмотра вложений в этом сообщении.
Последний раз редактировалось Vova_OB 22.03.2011 19:18, всего редактировалось 2 раза.

