КАК сделать? ГДЕ найти?

Автор Avdenago, 22 ноября 2007, 01:44:30

« назад - далее »

0 Пользователи и 2 гостей просматривают эту тему.

Lighto

У меня на форуме цитирует неправильно. Получается какая-то ерунда типа

"Цитата: jOK link=topic=201.msg1344#msg1344 date=1257167226"

Как исправить, ума не приложу. Помогите, пожалуйста.

netoya

Как запретить гостям показ аватар?
на офф.сайте нашел следующее http://www.simplemachines.org/community/index.php?topic=8019.msg76276#msg76276
но у меня вместо
if (!empty($settings['show_user_images']) && empty($options['show_no_avatars']))
находится
if (!empty($settings['show_user_images']) && empty($options['show_no_avatars']) && !empty($message['member']['avatar']['image']))
можно ли сделать так:
if (!empty($settings['show_user_images']) && empty($options['show_no_avatars']) && !empty($message['member']['avatar']['image']) && !$context['user']['is_guest'])

Daemon2006

Cделайте пожалуйста Dowload system для 2,0 rc 2 плз...


manson

Здравствуйте!

У меня такие вопросы:

1. Можно ли сделать так, чтобы при нажатии на "ответ" в теме грузилась только страница с окошком для ответа без предыдущих сообщений снизу (чтобы сервер не нагружать), т.е. чтобы была страница только с окошком для ответа со всеми прибамбасами редактирования текста?

2. Можно ли сделать так, чтобы после отправки ответа в теме грузилось само сообщение ответа без остальных сообщений до этого ответа (или хотя бы 2-3 предыдущих сообщения)?

3. Как увеличить окошко для ответа?
SMF 1.1.11 (utf-8)          Моды:
1. Ad Managment    2.3      2.   Aeva ~ Auto-Embed Video & Audio    6.9.99        3. SMF Sitemap    1.2.2   4. Load Standard Language 1.0.2
5. Googlebot & Spiders Mod 2.0.4    6. Users Online Today Mod

digger®

Цитата: manson от 11 ноября 2009, 19:47:16
Здравствуйте!

У меня такие вопросы:

1. Можно ли сделать так, чтобы при нажатии на "ответ" в теме грузилась только страница с окошком для ответа без предыдущих сообщений снизу (чтобы сервер не нагружать), т.е. чтобы была страница только с окошком для ответа со всеми прибамбасами редактирования текста?
Есть моды которые добавляют все прибамбасы в быстрый ответ.

Цитировать
3. Как увеличить окошко для ответа?
Мод TextareaResizer

manson

Цитата: digger от 11 ноября 2009, 20:04:55
Есть моды которые добавляют все прибамбасы в быстрый ответ.

Нет, мне нужно, чтобы нижних сообщений не было (чтобы не грузились предыдущие сообщения темы) во время ответа.
SMF 1.1.11 (utf-8)          Моды:
1. Ad Managment    2.3      2.   Aeva ~ Auto-Embed Video & Audio    6.9.99        3. SMF Sitemap    1.2.2   4. Load Standard Language 1.0.2
5. Googlebot & Spiders Mod 2.0.4    6. Users Online Today Mod

Макар

Включите в настройках темы быстрый ответ, поставьте мод расширенного быстрого ответа, и мод аякс отправки быстрого ответа. В таком сочетании у вас вообще страница темы перегружаться не будет.
Если Вы здесь недавно, не обольщайтесь тоном некоторых дискуссий.
Все чаще слова - юзай поиск, приобретают смысл - иди в ж..........  Приобретение смысла автоматизированно - Ответы на любой вопрос по SMF
Не пишите несколько сообщений подряд - тут вам не Twitter  >:( в остальных ситуациях мы не сильно зверствуем 2funny

manson

Цитата: Makar от 11 ноября 2009, 23:44:02
Включите в настройках темы быстрый ответ, поставьте мод расширенного быстрого ответа, и мод аякс отправки быстрого ответа. В таком сочетании у вас вообще страница темы перегружаться не будет.

Спасибо, попробую. Можно названия модов на англ. языке?
SMF 1.1.11 (utf-8)          Моды:
1. Ad Managment    2.3      2.   Aeva ~ Auto-Embed Video & Audio    6.9.99        3. SMF Sitemap    1.2.2   4. Load Standard Language 1.0.2
5. Googlebot & Spiders Mod 2.0.4    6. Users Online Today Mod

taraalf

Помогите решить проблему.
Дело в том что встал вопрос о переносе форума на другой хост.
Сам форум создавался не мной,достался по наследству.
Где мне теперь найти первоисходник его?.

BIOHAZARD

Цитата: taraalf от 17 ноября 2009, 11:13:48
Помогите решить проблему.
Дело в том что встал вопрос о переносе форума на другой хост.
Сам форум создавался не мной,достался по наследству.
Где мне теперь найти первоисходник его?.
делаете бэкап БД, заливаете его на новый хостинг
копируете все файлы со старого хостинга на новый
при помощи утилиты Repair Settings http://download.simplemachines.org/?tools правите все настройки форума

всё
Мои моды:
  • RedirectPage
  • Counters
  • CustomSearch
  • SypexDumper
   адаптирую темы    1.1.хx<=>2.0задавая вопросы, старайтесь сразу указывать конечную цель, предполагаемый Вами путь не обязательно окажется самым коротким

Любые моды на заказ

jeeper

Можно ли для определенных функциональных разделов форума сделать собственное оформление с уникальными хедерами и футерами? Типа сделать еще один index.template.php и привязать его как-то к определенной странице. Или еще как-то...

Mavn

в настройках раздела задаете тему оформления с которой он должен отображаться
SimpleMachines Russian Community Team
п.1 Пройду курсы гадалок для определения исходного кода по скриншоту.

п.2 У вас нет желания читать правила раздела, у меня нет желания одобрять темы, которые не соответствуют этим правилам.

jeeper

Я, наверное, некорректно вопрос поставил. Мне надо собственное оформление для страницы index.php?action=recent
Можно что-нить сделать?

BIOHAZARD

Цитата: jeeper от 17 ноября 2009, 16:42:29
Я, наверное, некорректно вопрос поставил. Мне надо собственное оформление для страницы index.php?action=recent
Можно что-нить сделать?
можно :о)
как - вопрос второй
можно попробовать переопределить функции содержащиеся в index.template.php в recent.template.php, хотя не факт, что получится
Мои моды:
  • RedirectPage
  • Counters
  • CustomSearch
  • SypexDumper
   адаптирую темы    1.1.хx<=>2.0задавая вопросы, старайтесь сразу указывать конечную цель, предполагаемый Вами путь не обязательно окажется самым коротким

Любые моды на заказ

jeeper

Цитата: BIOHAZARD от 17 ноября 2009, 17:35:47
можно :о)
как - вопрос второй
можно попробовать переопределить функции содержащиеся в index.template.php в recent.template.php, хотя не факт, что получится
Хм. Я, к сожалению, эти функции в index.template.php днём с огнём буду месяц искать и не факт, что найду.  :-[ А может проще будет наоборот поступить - сваять некий файл .php и внедрить в него последние сообщения из Resent.php ?

Солярис

Цитата: digger от 02 октября 2009, 20:58:29
В теге [html]код[/html] можно вставлять.
Это только админ может делать? Обычный юзер при помощи этого тега не натворит бед со своим кодом?

jeeper

Цитата: BIOHAZARD от 17 ноября 2009, 17:35:47
можно :о)
как - вопрос второй
можно попробовать переопределить функции содержащиеся в index.template.php в recent.template.php, хотя не факт, что получится

Подскажите, где я оказался неправ:

В файле Recent.template.php оформление страницы (header и footer) вызывается строчкой: "function template_main()", а само оформление прописано в index.template.php в кодах "function template_main_above()" и "function template_main_below()". Так?

Если в Recent.template.php вышеуказанную строку обозвать как-нибудь по-другому (скажем, "function template_recent()"), и в index.template.php прописать соответствующие "function template_recent_above()" и "function template_recent_below()", то на страницу последних сообщений должен добавляться соответствующий код оформления.

Но на деле выдается ошибка "не найден шаблон main". Где я ошибся?

BIOHAZARD

не, так явно не получится
я предполагал, что можно template_main_above и template_main_below прописать прямо в Recent.template.php

не факт, что получится, но попробуйте
Мои моды:
  • RedirectPage
  • Counters
  • CustomSearch
  • SypexDumper
   адаптирую темы    1.1.хx<=>2.0задавая вопросы, старайтесь сразу указывать конечную цель, предполагаемый Вами путь не обязательно окажется самым коротким

Любые моды на заказ

jeeper

Так. Я запутался.

Понял, что в предыдущем посте был не прав. В файле Recent.template.php функция "function template_main()" прописывает само тело страницы последних сообщений. А вот функции вызова "футера" и "хедера" я там не нашёл вообще! ((( Да, они находятся в index.template.php в кодах "function template_main_above()" и "function template_main_below()". Но на каком этапе они приклеиваются к оформлению страницы и где это прописано???????

Ведь, чтобы прописать уникальное оформление в Recent.template.php надо отменить вставку стандартных. Просмотрел Recent.php - там вроде нет ничего похожего.

Хэээээлп!!!!!!!!!!!!!!!!! (((((

Idrassil

Цитата: The Great Heretic от 01 июля 2008, 12:00:15
ищем в файле "BoardIndex.template.php" такое вот:

                                <tr>
                                        <td class="windowbg2" width="100%">
                                                <span class="middletext">
                                                        ', $txt['most_online_today'], ': <b>', $modSettings['mostOnlineToday'], '</b>.
                                                        ', $txt['most_online_ever'], ': ', $modSettings['mostOnline'], ' (' , timeformat($modSettings['mostDate']), ')
                                                </span>
                                        </td>
                                </tr>


и выбираем, что хотим удалить.
Если  "Максимум Online сегодня" - удаляем вот это:
', $txt['most_online_today'], ': <b>', $modSettings['mostOnlineToday'], '</b>.

Если "Максимум Online", то вот это:
', $txt['most_online_ever'], ': ', $modSettings['mostOnline'], ' (' , timeformat($modSettings['mostDate']), ')

Извиняюсь за оверквотинг, но - у меня (SMF 2.0 RC1.2  ,тема классическая), нет таких строк в том файле! А убрать "максимум онлайн" и "сегодня онлайн" хочу, есть на то причины. Подскажите пожалуйста, как это можно сделать в этой версии.

MOLCHUN

где ссылки в постах сделать активными я прочитал, но у меня при клике они открываються в новом окне, как сделать чтоб отурывалась старница в этом же окне?

Макар

народ ткните носом где эти две переменные ?
перерыл файл мода SMG медиа галереи и  не могу найти wallbash
а то из за них портится девственнось лога ошибок 2funny
Если Вы здесь недавно, не обольщайтесь тоном некоторых дискуссий.
Все чаще слова - юзай поиск, приобретают смысл - иди в ж..........  Приобретение смысла автоматизированно - Ответы на любой вопрос по SMF
Не пишите несколько сообщений подряд - тут вам не Twitter  >:( в остальных ситуациях мы не сильно зверствуем 2funny

Morro

Долго и нудно искал в поиске но так и не нашел - прошу прощения если на этот вопрос уже был ответ:
Как перещать тему из раздела в раздел и из категории в категорию? :-[


Уже понял :) Спасибо

Sudak

Вечер добрый. У меня вопрос. Каким образом можно обвязать категории форума новогодней гирляндой? Каждую индивидуально. Ни кто такое не практиковал никогда? И тяжело ли это сделать технически?

BIOHAZARD

править файл boardindex.template.php и файлы стилей
Мои моды:
  • RedirectPage
  • Counters
  • CustomSearch
  • SypexDumper
   адаптирую темы    1.1.хx<=>2.0задавая вопросы, старайтесь сразу указывать конечную цель, предполагаемый Вами путь не обязательно окажется самым коротким

Любые моды на заказ

ollubim

Цитата: digger от 02 октября 2009, 20:58:29
В теге [html]код[/html] можно вставлять.
Почему у обычных пользователей этот код не работает, только у Админа? Что то в настройках нужно поменять?

BIOHAZARD

Цитата: ollubim от 01 декабря 2009, 16:44:28
Почему у обычных пользователей этот код не работает, только у Админа? Что то в настройках нужно поменять?
Не советую давать такой инструмент в руки пользователям
И дело даже не в безопасности - один незакрытый тэг и форум так перекосит, что мама не горюй
Мои моды:
  • RedirectPage
  • Counters
  • CustomSearch
  • SypexDumper
   адаптирую темы    1.1.хx<=>2.0задавая вопросы, старайтесь сразу указывать конечную цель, предполагаемый Вами путь не обязательно окажется самым коротким

Любые моды на заказ

ollubim

Спасибо, не знала, что это так опасно :)

decebel2

Кто подскажет, как добавить еще два счетчика в выделенную область? Что-то не соображу...На данный момент вот так в коде прописано:
// ]]></script>
<table cellspacing="0" cellpadding="0" border="0" align="center" width="100%">
<tr>
  <td width="28%" valign="middle" align="', !$context['right_to_left'] ? 'right' : 'left', '">';
  include("http://www.satmaster.org.ua/Themes/default/counters.js");
  echo '
  </td>
  <td width="20px">&nbsp;</td>
  <td valign="middle" align="center" style="white-space: nowrap;">
<table cellspacing="0" cellpadding="0" border="0">
<tr>
<td valign="middle" align="', !$context['right_to_left'] ? 'right' : 'left', '">
</td>
<td valign="middle" align="center" style="white-space: nowrap;">
', !empty($settings['custom_copyright']) ? '<span class="smalltext">'. parse_bbc($settings['custom_copyright']). '</span>' : '', '<br />
', theme_copyright(), '

<span class="smalltext" style="display: inline; visibility: visible; font-family: Verdana, Arial, sans-serif;"> | <a href="'.$scripturl.'?action=sitemap">Sitemap</a> | <a href="http://validator.w3.org/check/referer" target="_blank">XHTML</a> | <a href="'.$scripturl.'?type=rss;action=.xml">RSS</a> | <a href="'.$scripturl.'?wap2">WAP2</a></span>
</td>
<td valign="middle" align="', !$context['right_to_left'] ? 'left' : 'right', '">
</td>
</tr>
<tr>
<td colspan=3 valign="middle" align="center"><span class="smalltext" style="display: inline; visibility: visible; font-family: Verdana, Arial, sans-serif;"><a href="http://www.evgenius.com">С благодарностью за хостинг Evgenius</a></span></td>
</tr>
</table>
  </td>
  <td width="20px">&nbsp;</td>
  <td width="28%" valign="middle" align="', !$context['right_to_left'] ? 'left' : 'right', '">';
  include("http://www.satmaster.org.ua/Themes/default/counters1.js");
  echo '
  </td>
</tr>
</table>
';


И соответственно по указанному пути лежат два файла "counters.js" и "counters.js2" в которых прописаны коды...Ежу понятно, что мне надо добавить еще два "counters.js3" и "counters.js4",но вот как это в индексе вписать?
Спасибо заранее!

Drakonsa

Цитата: decebel2 от 01 декабря 2009, 23:11:33
Кто подскажет, как добавить еще два счетчика в выделенную область? Что-то не соображу...На данный момент вот так в коде прописано:
// ]]></script>
<table cellspacing="0" cellpadding="0" border="0" align="center" width="100%">
<tr>
  <td width="28%" valign="middle" align="', !$context['right_to_left'] ? 'right' : 'left', '">';
  include("http://www.satmaster.org.ua/Themes/default/counters.js");
  echo '
  </td>
  <td width="20px">&nbsp;</td>
  <td valign="middle" align="center" style="white-space: nowrap;">
<table cellspacing="0" cellpadding="0" border="0">
<tr>
<td valign="middle" align="', !$context['right_to_left'] ? 'right' : 'left', '">
</td>
<td valign="middle" align="center" style="white-space: nowrap;">
', !empty($settings['custom_copyright']) ? '<span class="smalltext">'. parse_bbc($settings['custom_copyright']). '</span>' : '', '<br />
', theme_copyright(), '

<span class="smalltext" style="display: inline; visibility: visible; font-family: Verdana, Arial, sans-serif;"> | <a href="'.$scripturl.'?action=sitemap">Sitemap</a> | <a href="http://validator.w3.org/check/referer" target="_blank">XHTML</a> | <a href="'.$scripturl.'?type=rss;action=.xml">RSS</a> | <a href="'.$scripturl.'?wap2">WAP2</a></span>
</td>
<td valign="middle" align="', !$context['right_to_left'] ? 'left' : 'right', '">
</td>
</tr>
<tr>
<td colspan=3 valign="middle" align="center"><span class="smalltext" style="display: inline; visibility: visible; font-family: Verdana, Arial, sans-serif;"><a href="http://www.evgenius.com">С благодарностью за хостинг Evgenius</a></span></td>
</tr>
</table>
  </td>
  <td width="20px">&nbsp;</td>
  <td width="28%" valign="middle" align="', !$context['right_to_left'] ? 'left' : 'right', '">';
  include("http://www.satmaster.org.ua/Themes/default/counters1.js");
  echo '
  </td>
</tr>
</table>
';


И соответственно по указанному пути лежат два файла "counters.js" и "counters.js2" в которых прописаны коды...Ежу понятно, что мне надо добавить еще два "counters.js3" и "counters.js4",но вот как это в индексе вписать?
Спасибо заранее!
В counter.js добавь код счетчика в начало
В counter1.js добавь код счетчика 2 в конец

Snowboarder

Доброй ночи всем!
У меня такой вопрос.
Установлен форум SMF 1.1.10
На главой странице внизу отображается "Информационный центр "
Глобальный вопрос в следующем: как сделать ссылки в этом блоке меньше чем основные ссылки форума?

Шаблон default.
Шрифт в этом блоке привязан в CSSе к параметрам  "a:link ", "a:hover ".

К этим же параметрам привязан стиль шрифта и других ссылок (помимо "a:link ", "a:hover " ещё встречается "a:visited" )

И когда я в параметре "a:link " ставлю условие "font-size: xx-small;" , у меня все ссылки на форуме становятся маленькими.

Как отделить описание шрифта во всем форуме от Информационного центра?

digger®

Цитата: Snowboarder от 02 декабря 2009, 02:06:43
Доброй ночи всем!
У меня такой вопрос.
Установлен форум SMF 1.1.10
На главой странице внизу отображается "Информационный центр "
Глобальный вопрос в следующем: как сделать ссылки в этом блоке меньше чем основные ссылки форума?

Шаблон default.
Шрифт в этом блоке привязан в CSSе к параметрам  "a:link ", "a:hover ".

К этим же параметрам привязан стиль шрифта и других ссылок (помимо "a:link ", "a:hover " ещё встречается "a:visited" )

И когда я в параметре "a:link " ставлю условие "font-size: xx-small;" , у меня все ссылки на форуме становятся маленькими.

Как отделить описание шрифта во всем форуме от Информационного центра?

На табличку в которой инфоцентр повесить класс infocenter

в css прописать


.infocenter a
{
  font-size: large;
}

Snowboarder

Цитата: digger от 02 декабря 2009, 02:33:11
На табличку в которой инфоцентр повесить класс infocenter

в css прописать


.infocenter a
{
  font-size: large;
}


Спасибо за быстрый ответ. Но где эту табличку найти? Где она описывается?  angel


Rimon

Я до этого автомически устанавливал SMF с сайта хостинга, сейчас полностью удалил предыдущий. И хотел установить SMF, залил файлы на хостинг через Filezilla, в вашем руководстве написанно, что его можно установить потом с сайта хостинга, но я незнаю как это делаеться, когда я захожу на страницу самого сайта, к которому меня приписал хостер, там выводиться совершенно другое и переадрисовыеться на другой сайт. Так вот, вопрос, как установить фоум через админ панель и что для этого надо сделать?

Snowboarder

Цитата: digger от 02 декабря 2009, 02:52:09
В BoardIndex.template.php
function template_info_center()

Справочник по html и css - там

В указанном вами файле не нашел такую функцию :(
Нашел только блок:
// Here's where the "Info Center" starts...
echo '<br />
<div class="tborder" ', $context['browser']['needs_size_fix'] && !$context['browser']['is_ie6'] ? 'style="width: 100%;"' : '', '>
<div class="catbg" style="padding: 6px; vertical-align: middle; text-align: center; " >
<a href="#" onclick="shrinkHeaderIC(!current_header_ic); return false;"><img id="upshrink_ic" src="', $settings['images_url'], '/', empty($options['collapse_header_ic']) ? 'collapse.gif' : 'expand.gif', '" alt="*" title="', $txt['upshrink_description'], '" style="margin-right: 2ex;" align="right" /></a>
', $txt[685], '
</div>
<div id="upshrinkHeaderIC"', empty($options['collapse_header_ic']) ? '' : ' style="display: none;"', '>
<table border="0" width="100%" cellspacing="1" cellpadding="4" class="bordercolor">';

// This is the "Recent Posts" bar.
if (!empty($settings['number_recent_posts']))
{
echo '
<tr>
<td class="titlebg" colspan="2">', $txt[214], '</td>
</tr>
<tr>
<td class="windowbg" width="20" valign="middle" align="center">
<a href="', $scripturl, '?action=recent"><img src="', $settings['images_url'], '/post/xx.gif" alt="', $txt[214], '" /></a>
</td>
<td class="windowbg2">';

// Only show one post.
if ($settings['number_recent_posts'] == 1)
{
// latest_post has link, href, time, subject, short_subject (shortened with...), and topic. (its id.)
echo '
<b><a href="', $scripturl, '?action=recent">', $txt[214], '</a></b>
<div class="smalltext">
', $txt[234], ' &quot;', $context['latest_post']['link'], '&quot; ', $txt[235], ' (', $context['latest_post']['time'], ')<br />
</div>';
}
// Show lots of posts.
elseif (!empty($context['latest_posts']))
{
echo '
<table cellpadding="0" cellspacing="0" width="100%" border="0">';

/* Each post in latest_posts has:
board (with an id, name, and link.), topic (the topic's id.), poster (with id, name, and link.),
subject, short_subject (shortened with...), time, link, and href. */
foreach ($context['latest_posts'] as $post)
echo '
<tr>
<td class="middletext" valign="top"><b>', $post['link'], '</b> ', $txt[525], ' ', $post['poster']['link'], ' (', $post['board']['link'], ')</td>
<td class="middletext" align="right" valign="top" nowrap="nowrap">', $post['time'], '</td>
</tr>';
echo '
</table>';
}
echo '
</td>
</tr>';
}


Помогите плиз, куда тут что вставлять надо?  :-[

Макар

Цитата: Rimon от 02 декабря 2009, 10:45:15
Я до этого автомически устанавливал SMF с сайта хостинга, сейчас полностью удалил предыдущий. И хотел установить SMF, залил файлы на хостинг через Filezilla, в вашем руководстве написанно, что его можно установить потом с сайта хостинга, но я незнаю как это делаеться, когда я захожу на страницу самого сайта, к которому меня приписал хостер, там выводиться совершенно другое и переадрисовыеться на другой сайт. Так вот, вопрос, как установить фоум через админ панель и что для этого надо сделать?

если читали руководство, то должны были сохранить старый settings.php

стираете в папке все
заливаете новые файлы
заменяете новый settings.php  тем что сохранили

заходите на форум через браузер как и раньше
Если Вы здесь недавно, не обольщайтесь тоном некоторых дискуссий.
Все чаще слова - юзай поиск, приобретают смысл - иди в ж..........  Приобретение смысла автоматизированно - Ответы на любой вопрос по SMF
Не пишите несколько сообщений подряд - тут вам не Twitter  >:( в остальных ситуациях мы не сильно зверствуем 2funny

jeeper

При создании события в календаре можно привязать его (событие) к новой теме на форуме.
А к уже существующей теме можно? И как?

0daliska

#1289
Цитата: jeeper от 02 декабря 2009, 15:32:16
При создании события в календаре можно привязать его (событие) к новой теме на форуме.
А к уже существующей теме можно? И как?
Посмотрите на кнопки в любой из тем (в самом низу):
У Вас есть кнопочки:
переместить тему, закрепить тему и т.д. ссылка на календарь или "к календарю" (это от темы зависит, но кнопочка со словом календарь обязательно будет)

Смотрим вложенный рисунок 123 (тема Babilon SMF1.1.5)
Рисунок 1234 (измененный Default SMF 1.1.11)

Жмете "Ссылка на календарь"...  Дальше по интуиции догадаетесь :)
Уехала отдыхать. Сейчас без интернета до 1 августа. Приеду - выполню все обещания
® For members of Russian community (simplemachines.ru) only

jeeper


Snowboarder

Цитата: Snowboarder от 02 декабря 2009, 12:02:54
В указанном вами файле не нашел такую функцию :(
Нашел только блок:
// Here's where the "Info Center" starts...
echo '<br />
<div class="tborder" ', $context['browser']['needs_size_fix'] && !$context['browser']['is_ie6'] ? 'style="width: 100%;"' : '', '>
<div class="catbg" style="padding: 6px; vertical-align: middle; text-align: center; " >
<a href="#" onclick="shrinkHeaderIC(!current_header_ic); return false;"><img id="upshrink_ic" src="', $settings['images_url'], '/', empty($options['collapse_header_ic']) ? 'collapse.gif' : 'expand.gif', '" alt="*" title="', $txt['upshrink_description'], '" style="margin-right: 2ex;" align="right" /></a>
', $txt[685], '
</div>
<div id="upshrinkHeaderIC"', empty($options['collapse_header_ic']) ? '' : ' style="display: none;"', '>
<table border="0" width="100%" cellspacing="1" cellpadding="4" class="bordercolor">';

// This is the "Recent Posts" bar.
if (!empty($settings['number_recent_posts']))
{
echo '
<tr>
<td class="titlebg" colspan="2">', $txt[214], '</td>
</tr>
<tr>
<td class="windowbg" width="20" valign="middle" align="center">
<a href="', $scripturl, '?action=recent"><img src="', $settings['images_url'], '/post/xx.gif" alt="', $txt[214], '" /></a>
</td>
<td class="windowbg2">';

// Only show one post.
if ($settings['number_recent_posts'] == 1)
{
// latest_post has link, href, time, subject, short_subject (shortened with...), and topic. (its id.)
echo '
<b><a href="', $scripturl, '?action=recent">', $txt[214], '</a></b>
<div class="smalltext">
', $txt[234], ' &quot;', $context['latest_post']['link'], '&quot; ', $txt[235], ' (', $context['latest_post']['time'], ')<br />
</div>';
}
// Show lots of posts.
elseif (!empty($context['latest_posts']))
{
echo '
<table cellpadding="0" cellspacing="0" width="100%" border="0">';

/* Each post in latest_posts has:
board (with an id, name, and link.), topic (the topic's id.), poster (with id, name, and link.),
subject, short_subject (shortened with...), time, link, and href. */
foreach ($context['latest_posts'] as $post)
echo '
<tr>
<td class="middletext" valign="top"><b>', $post['link'], '</b> ', $txt[525], ' ', $post['poster']['link'], ' (', $post['board']['link'], ')</td>
<td class="middletext" align="right" valign="top" nowrap="nowrap">', $post['time'], '</td>
</tr>';
echo '
</table>';
}
echo '
</td>
</tr>';
}


Помогите плиз, куда тут что вставлять надо?  :-[

crazy

BIOHAZARD

Цитата: Snowboarder от 02 декабря 2009, 12:02:54
Помогите плиз, куда тут что вставлять надо?  :-[
вставьте перед этим блоком
Мои моды:
  • RedirectPage
  • Counters
  • CustomSearch
  • SypexDumper
   адаптирую темы    1.1.хx<=>2.0задавая вопросы, старайтесь сразу указывать конечную цель, предполагаемый Вами путь не обязательно окажется самым коротким

Любые моды на заказ

yrygvay

Вопрос: На главной во всех последних отображаемых темах написано Последний ответ от : Администратора в теме такой-то
Как поменять слова местами : ответ в теме такой-то от того-то!
Music in Soul
Помогу с переездом с UCOZ

Bugo

Цитата: yrygvay от 04 декабря 2009, 12:04:36
Вопрос: На главной во всех последних отображаемых темах написано Последний ответ от : Администратора в теме такой-то
Как поменять слова местами : ответ в теме такой-то от того-то!

В файле BoardIndex.template.php находим блок:

if (!empty($board['last_post']['id']))
echo '
<p><strong>', $txt['last_post'], '</strong>  ', $txt['by'], ' ', $board['last_post']['member']['link'] , '<br />
', $txt['in'], ' ', $board['last_post']['link'], '<br />
', $txt['on'], ' ', $board['last_post']['time'],'
</p>';

и меняем его на:

if (!empty($board['last_post']['id']))
echo '
<p><strong>', $txt['last_post'], '</strong>  ', $txt['in'], ' ', $board['last_post']['link'], '<br />
', $txt['by'], ' ', $board['last_post']['member']['link'] , '<br />
', $txt['on'], ' ', $board['last_post']['time'],'
</p>';

yrygvay

При удаление пакета модификации, всё время выдаёт такую ошибку.

Не удалось проверить сессию. Пожалуйста, выйдите из форума и зайдите снова.

Выходил, заходил, ноль изменений!
Music in Soul
Помогу с переездом с UCOZ

redwert

Хочу поменять местами "Новая тема"  и "Пометить прочитанные"
Было так: Пометить прочитанными  |  Уведомлять  |  Новая тема  |  Новое голосование
Надо так: Новая тема  |  Новое голосование  |  Уведомлять  |  Пометить прочитанными

Мне надо сделать по аналогии как на этом сайте- выделить "новая тема"

Где это менять, смотрел коды переводов в index.russian.php, а потом по этим кодам искал в board.index.php и в index.template.php , но ничего не нашел

Bugo

Цитата: redwert от 05 декабря 2009, 14:55:53
Хочу поменять местами "Новая тема"  и "Пометить прочитанные"
Было так: Пометить прочитанными  |  Уведомлять  |  Новая тема  |  Новое голосование
Надо так: Новая тема  |  Новое голосование  |  Уведомлять  |  Пометить прочитанными

Мне надо сделать по аналогии как на этом сайте- выделить "новая тема"

Где это менять, смотрел коды переводов в index.russian.php, а потом по этим кодам искал в board.index.php и в index.template.php , но ничего не нашел
Поищите в остальных файлах с именем *template.php фразу 'mark_read_short' (без txt)

Drakonsa

Цитата: redwert от 05 декабря 2009, 14:55:53
Хочу поменять местами "Новая тема"  и "Пометить прочитанные"
Было так: Пометить прочитанными  |  Уведомлять  |  Новая тема  |  Новое голосование
Надо так: Новая тема  |  Новое голосование  |  Уведомлять  |  Пометить прочитанными

Мне надо сделать по аналогии как на этом сайте- выделить "новая тема"

Где это менять, смотрел коды переводов в index.russian.php, а потом по этим кодам искал в board.index.php и в index.template.php , но ничего не нашел
Messageindex.template.php
Найти

$normal_buttons = array(
      'markread' => array('text' => 'mark_read_short', 'image' => 'markread.gif', 'lang' => true, 'url' => $scripturl . '?action=markasread;sa=board;board=' . $context['current_board'] . '.0;sesc=' . $context['session_id']),
      'notify' => array('test' => 'can_mark_notify', 'text' => 125, 'image' => 'notify.gif', 'lang' => true, 'custom' => 'onclick="return confirm(\'' . ($context['is_marked_notify'] ? $txt['notification_disable_board'] : $txt['notification_enable_board']) . '\');"', 'url' => $scripturl . '?action=notifyboard;sa=' . ($context['is_marked_notify'] ? 'off' : 'on') . ';board=' . $context['current_board'] . '.' . $context['start'] . ';sesc=' . $context['session_id']),
      'new_topic' => array('test' => 'can_post_new', 'text' => 'smf258', 'image' => 'new_topic.gif', 'lang' => true, 'url' => $scripturl . '?action=post;board=' . $context['current_board'] . '.0'),
      'post_poll' => array('test' => 'can_post_poll', 'text' => 'smf20', 'image' => 'new_poll.gif', 'lang' => true, 'url' => $scripturl . '?action=post;board=' . $context['current_board'] . '.0;poll'),
   );

Поменять на:

$normal_buttons 
= array(
      
'new_topic' => array('test' => 'can_post_new''text' => 'smf258''image' => 'new_topic.gif''lang' => true'url' => $scripturl '?action=post;board=' $context['current_board'] . '.0'),
      
'post_poll' => array('test' => 'can_post_poll''text' => 'smf20''image' => 'new_poll.gif''lang' => true'url' => $scripturl '?action=post;board=' $context['current_board'] . '.0;poll'),
      
'notify' => array('test' => 'can_mark_notify''text' => 125'image' => 'notify.gif''lang' => true'custom' => 'onclick="return confirm(\'' . ($context['is_marked_notify'] ? $txt['notification_disable_board'] : $txt['notification_enable_board']) . '\');"''url' => $scripturl '?action=notifyboard;sa=' . ($context['is_marked_notify'] ? 'off' 'on') . ';board=' $context['current_board'] . '.' $context['start'] . ';sesc=' $context['session_id']),
      
'markread' => array('text' => 'mark_read_short''image' => 'markread.gif''lang' => true'url' => $scripturl '?action=markasread;sa=board;board=' $context['current_board'] . '.0;sesc=' $context['session_id']),
   );

redwert

Цитата: Drakonsa от 05 декабря 2009, 17:21:27
Messageindex.template.php
Найти

$normal_buttons = array(
      'markread' => array('text' => 'mark_read_short', 'image' => 'markread.gif', 'lang' => true, 'url' => $scripturl . '?action=markasread;sa=board;board=' . $context['current_board'] . '.0;sesc=' . $context['session_id']),
      'notify' => array('test' => 'can_mark_notify', 'text' => 125, 'image' => 'notify.gif', 'lang' => true, 'custom' => 'onclick="return confirm(\'' . ($context['is_marked_notify'] ? $txt['notification_disable_board'] : $txt['notification_enable_board']) . '\');"', 'url' => $scripturl . '?action=notifyboard;sa=' . ($context['is_marked_notify'] ? 'off' : 'on') . ';board=' . $context['current_board'] . '.' . $context['start'] . ';sesc=' . $context['session_id']),
      'new_topic' => array('test' => 'can_post_new', 'text' => 'smf258', 'image' => 'new_topic.gif', 'lang' => true, 'url' => $scripturl . '?action=post;board=' . $context['current_board'] . '.0'),
      'post_poll' => array('test' => 'can_post_poll', 'text' => 'smf20', 'image' => 'new_poll.gif', 'lang' => true, 'url' => $scripturl . '?action=post;board=' . $context['current_board'] . '.0;poll'),
   );

Поменять на:

$normal_buttons 
= array(
      
'new_topic' => array('test' => 'can_post_new''text' => 'smf258''image' => 'new_topic.gif''lang' => true'url' => $scripturl '?action=post;board=' $context['current_board'] . '.0'),
      
'post_poll' => array('test' => 'can_post_poll''text' => 'smf20''image' => 'new_poll.gif''lang' => true'url' => $scripturl '?action=post;board=' $context['current_board'] . '.0;poll'),
      
'notify' => array('test' => 'can_mark_notify''text' => 125'image' => 'notify.gif''lang' => true'custom' => 'onclick="return confirm(\'' . ($context['is_marked_notify'] ? $txt['notification_disable_board'] : $txt['notification_enable_board']) . '\');"''url' => $scripturl '?action=notifyboard;sa=' . ($context['is_marked_notify'] ? 'off' 'on') . ';board=' $context['current_board'] . '.' $context['start'] . ';sesc=' $context['session_id']),
      
'markread' => array('text' => 'mark_read_short''image' => 'markread.gif''lang' => true'url' => $scripturl '?action=markasread;sa=board;board=' $context['current_board'] . '.0;sesc=' $context['session_id']),
   );


Большое спасибо!!! Понемногу начинаю понимать мехнизмы smf

Еще вопрос - как можно кнопке "Новая тема" придать новый стиль, так чтоб для остальных кнопок стиль остался прежним?