SimplePortal

Support => International Support => Russian => Topic started by: kaddy on November 11, 2010, 11:59:08 AM

Title: добавить в меню кнопку "форум"
Post by: kaddy on November 11, 2010, 11:59:08 AM
всем привет. имею два вопроса.
оба на картинке выделены красными прямоугольниками.
вопрос 1 - где возможно перевести это слово на русский? (что именно поправить)
вопрос 2 - как добавить в навигационную панель кнопку "форум"



(http://s47.radikal.ru/i117/1011/9a/d20d1722dd7ft.jpg) (http://radikal.ru/F/s47.radikal.ru/i117/1011/9a/d20d1722dd7f.jpg.html)
Title: Re: добавить в меню кнопку "форум"
Post by: kaddy on November 11, 2010, 12:50:44 PM
забыл добавить - Версия форума: SMF 2.0 RC4, портал- 2.3.2
Title: Re: добавить в меню кнопку "форум"
Post by: Bugo on November 11, 2010, 02:39:00 PM
То, что выделено на скриншоте выше, никоим боком не относится к SimplePortal — смотрите языковые файлы в папке languages используемой темы.
А насчет того, что выделено ниже — после установки портала разве не появляется кнопки «Форум»?
Title: Re: добавить в меню кнопку "форум"
Post by: kaddy on November 12, 2010, 12:17:39 AM
Bugo, спасибо за ответ.
Портал устанавливал через загрузку архива из админпанели.
К сожалению, после установки портала кнопка "форум" не появилась. в интернете есть подобные темы (с такой же проблемой), но ответов там нет.Все кто отвечает в них - советуют смотреть индекс.темплатес.пхп, но в моем случае там не больше 200 строчек и ничего подходящего нет.. Может поэтому никто и не внедрил эту кнопку..
Title: Re: добавить в меню кнопку "форум"
Post by: Bugo on November 12, 2010, 02:41:37 AM
В SMF 2.x эта кнопка добавляется в Subs.php. Найдите слово «Forum» в языковых файлах, а потом ищите соответствующую переменную в Subs.php.
Title: Re: добавить в меню кнопку "форум"
Post by: kaddy on November 13, 2010, 02:28:14 AM
Bugo, скажи пож-та, а как переделать кнопку "помощь" в кнопку "форум" ?
Title: Re: добавить в меню кнопку "форум"
Post by: Bugo on November 13, 2010, 04:39:06 AM
А Вы пробовали просто переустановить портал? Причем поставить новую версию — 2.3.3. Я проверил, после установки появляется кнопка Forum » см. скриншот.

А чтобы всё-таки переделать «Помощь» в «Форум», делаем следующее: в Subs.php находим блок
Code: [Select]
'help' => array(
'title' => $txt['help'],
'href' => $scripturl . '?action=help',
'show' => true,
'sub_buttons' => array(
),
),
и заменяем на
Code: [Select]
'forum' => array(
'title' => empty($txt['sp-forum']) ? 'Forum' : $txt['sp-forum'],
'href' => $scripturl . ($modSettings['sp_portal_mode'] == 1 && empty($context['disable_sp']) ? '?action=forum' : ''),
'show' => in_array($modSettings['sp_portal_mode'], array(1, 3)) && empty($context['disable_sp']),
'sub_buttons' => array(
),
),
Title: Re: добавить в меню кнопку "форум"
Post by: kaddy on November 13, 2010, 07:45:16 AM
то, что нужно! :)
возможно это установка темы удалила кнопку. но без помощи не хуже :)
спасибо большое.
по ошибкам в логах лучше на английской поддержке спрашивать или тут можно ?
Title: Re: добавить в меню кнопку "форум"
Post by: Bugo on November 13, 2010, 09:30:33 AM
Если ошибки связаны с модом портала, то тут :)
Title: Re: добавить в меню кнопку "форум"
Post by: kaddy on November 13, 2010, 01:22:53 PM
http://www.myforum.ru/index.php?action=unread
8: Undefined index: title
Файл: /home/user/domains/myforum.ru/public_html/Themes/default/Recent.template.php (body_above sub template - eval?)
Строка: 338
Title: Re: добавить в меню кнопку "форум"
Post by: Bugo on November 13, 2010, 04:15:29 PM
Похоже, Вы меня не поняли... А если поняли и эта ошибка относится к SimplePortal, то где содержание указанной строчки? Или где приложенный файл?
Title: Re: добавить в меню кнопку "форум"
Post by: kaddy on December 02, 2010, 02:40:14 AM
То, что выделено на скриншоте выше, никоим боком не относится к SimplePortal — смотрите языковые файлы в папке languages используемой темы.

Bugo, нашел где поправить "unread", но.. как только я там правлю на русский, то при выходе из форума к "Добро пожаловать Гость. Войдите или зарегистрируйтесь" добавляется еще "Dont recieve activation email?", соответственно слетает формат текста, залезая ниже. А так же не отображается картинка с капчей, т.е. пользователи не могут зарегистрироваться, т.к. не видят код (и саму картинку с кодом)
Title: Re: добавить в меню кнопку "форум"
Post by: Bugo on December 02, 2010, 11:57:21 AM
Видимо, Вы не сохранили файл в нужной кодировке.
Title: Re: добавить в меню кнопку "форум"
Post by: kaddy on December 03, 2010, 06:04:24 AM
спасибо, действительно кодировка была другая.
сейчас ThemeStrings.russian-utf8.php в нужной кодировке.
Надписи на английском уже не выскакивают, но вот капча к сожалению при добавлении Themes/my/languagesThemeStrings.russian-utf8.php перестает работать.
Если же этот файл убрать, то капча появляется как нужно, но надпись на английском (первая картинка)
Bugo, подскажи что делаю не так
Title: Re: добавить в меню кнопку "форум"
Post by: Bugo on December 03, 2010, 07:40:51 AM
В какой именно кодировке файл? Я вообще не вижу, что у Вас там на картинке изображено, поскольку radikal то работает, то нет. Почему бы не прикреплять картинки в качестве вложений к своим сообщениям?
Title: Re: добавить в меню кнопку "форум"
Post by: kaddy on December 03, 2010, 12:23:26 PM
изначально было так: (см рис.)
1.приветствие незарегистрированного пользователя.
2.при регистрации показывалась капча.
3.после входа, меню (личные сообщения и новые темы) было на английском
4.в каталоге languages моей темы (которую я сделал по умолчанию) в этот момент находятся два файла

Что я делаю :
-Копирую содержимое ThemeStrings.english.php в новый файл, перевожу на русский то, что отображается на английском, и сохраняю в utf8 с именем  ThemeStrings.russian-utf8.php
Результат:
- После входа все ОК, приветствие Гостям не плывёт, но - недоступна картинка капчи при регистрации  (см последний блок на картинке)
Title: Re: добавить в меню кнопку "форум"
Post by: Bugo on December 03, 2010, 01:13:56 PM
Кодировка новых файлов UTF-8 без BOM? (В нее можно сохранять, например, в Notepad++)
Title: Re: добавить в меню кнопку "форум"
Post by: kaddy on December 06, 2010, 05:24:20 AM
Я редактировал существующий файл с нужной кодировкой, но при сохранении она видимо слетала.
Рекомендуемая программа помогла.
Bugo, спасибо!!!

 
SimplePortal 2.3.8 © 2008-2024, SimplePortal