ExBB Community » » Обсуждение » Отступ

Страниц (3): « 1 [2] 3 »
 

16. yura3d - 1 июля 2009 — 11:39 - перейти к сообщению
Светлана пишет:
Господа! Есть ли где-нибудь, собранные в одном месте описания файлов форума?.. Ну, что-то вроде карты файлов... Что и за что отвечает и т.д. Может быть есть примеры (шаг за шагом) переделки внешнего вида? Я не имею ввиду замену картинок, фонов. Это просто. Интересуют изменение размеров, расположение строк, блоков, удаление ненужных строк и т.д.

На данный момент подобных инструкций к сожелению нет Огорчение

Светлана пишет:
Если такого нет... то найдётся ли время у авторов отвечать на мои чайниковские вопросы? Если найдётся, то тему можно переименовать во что-то вроде "Пример изменения внешнего вида форума" или т.п.

Я думаю найдётся, а по результатам возможно, что и толковое руководство по созданию тем оформления получится Подмигивание
17. Светлана - 1 июля 2009 — 13:11 - перейти к сообщению
Очень даже может быть... Тогда вношу свою посильную, совсем небольшую, лепту и готовлю вопросы.

Изменение шапки форума.

В папке скина находится файл logos.tpl. На этот файл ссылается главная страница форума index.php. Копируем текст от <table до </table> и вставляем его в пустую страницу любого редактора HTML в тело (между <body> и </body>). Обладая навыками программирования в HTML, несложно изменить дизайн по своему вкусу, а редактор даст необходимую визуализацию ваших трудов. Желательно поместить файл из папки скина xxx.css в корневую папку редактора и сделать ссылку на него в тексте страницы. Дальше копируем получившееся обратно в logos.tpl.
18. altjo - 1 июля 2009 — 13:11 - перейти к сообщению
Светлана пишет:
Интересуют изменение размеров, расположение строк, блоков, удаление ненужных строк и т.д.

Если все-же будете править сами шаблоны, то я бы советовал запастись каким-то софтом, например: AVSearch (для поиска в файлах; особенно ценен когда нужно найти, где в каких файлах встречается, например, class="pformleft") и WinMerge (для сравнения файлов; вот я правил многие файлы темы, а потом вышел апдейт форума, и очень пригодилась эта прога, там сразу всё видно, что и где правилось автором форума :))
19. yura3d - 1 июля 2009 — 13:52 - перейти к сообщению
Светлана
По-моему у Вас получается очень даже неплохо Улыбка
Несколько дополню сказанное. Для редактирования ссылок на вход/выход и на правила форума в файле templates/ваш_скин/logos.tpl смотрим такую строку:
CODE:
$loginout = ($fm->user['id'] !== 0) ?

'( <a href="loginout.php?action=logout" title="'.$fm->LANG['Exit'].'">'.$fm->LANG['Exit'].'</a>'.$admincenter .'&nbsp;&middot; <a href="tools.php?action=rules" title="'.$fm->LANG['ForumRules'].'"><font color="red">'.$fm->LANG['ForumRules'].'</font></a> )'

:

'( <a href="loginout.php" title="'.$fm->LANG['Login'].'">'.$fm->LANG['Login'].'</a> &middot; <a href="register.php" title="'.$fm->LANG['Registration'].'">'.$fm->LANG['Registration'].'</a>&nbsp;&middot; <a href="tools.php?action=rules" title="'.$fm->LANG['ForumRules'].'"><font color="red">'.$fm->LANG['ForumRules'].'</font></a> )';

Я специально визуально разделил её на фрагменты, чтобы можно было чётко уловить принцип работы. В первом фрагменте:
CODE:
'( <a href="loginout.php?action=logout" title="'.$fm->LANG['Exit'].'">'.$fm->LANG['Exit'].'</a>'.$admincenter .'&nbsp;&middot; <a href="tools.php?action=rules" title="'.$fm->LANG['ForumRules'].'"><font color="red">'.$fm->LANG['ForumRules'].'</font></a> )'

содержаться ссылки, выводимые для случая, когда пользователь авторизован на форуме (это ссылки на выход, правила форума, редактор объявлений и админцентр). Во 2-ом фрагменте:
CODE:
'( <a href="loginout.php" title="'.$fm->LANG['Login'].'">'.$fm->LANG['Login'].'</a> &middot; <a href="register.php" title="'.$fm->LANG['Registration'].'">'.$fm->LANG['Registration'].'</a>&nbsp;&middot; <a href="tools.php?action=rules" title="'.$fm->LANG['ForumRules'].'"><font color="red">'.$fm->LANG['ForumRules'].'</font></a> )'

содержаться ссылки, выводимые для гостей форума (ссылки на вход, регистрацию и правила форума). По аналогии работает также следующая строка:
CODE:
$loginact = ($fm->user['id'] !== 0) ?

'<b><a href="profile.php" title="'.$fm->LANG['YourProfile'].'">'.$fm->LANG['YourProfile'].'</a></b>&nbsp;&middot; <a href="messenger.php" target="_blank" title="'.$fm->LANG['PMTitle'].'">'.$fm->LANG['PM'].''.$unread.'</a>&nbsp;&middot; <a href="search.php?action=newposts" title="'.$fm->LANG['NewPosts'].'">'.$fm->LANG['NewPosts'].'</a>'

:

' <a href="profile.php?action=lostpassword" title="'.$fm->LANG['ForgottenPass'].'">'.$fm->LANG['ForgottenPass'].'</a> ';

Она отвечает за вывод ссылок на редактирования профиля, на вход в ящик личных сообщений, на вывод списка тем с обновлениями (для авторизованных пользователей) или вывод ссылки на восстановление пароля (для гостей)

altjo
Благодарю за полезные ссылки, я думаю эти программы пригодятся всем, кто занимается созданием тем оформления и локализаций для ExBB (да и вообще для любого движка)
20. Светлана - 1 июля 2009 — 14:34 - перейти к сообщению
Да, проги полезные. Кстати, хочу заметить, что некоторые РНР-редакторы с интерпретаторами некорректно открывают РНР файлы форума. В результате меняется содержимое файла. Возможно, что причина "убегания" форума за монитор была в этом. В представленных прогах этого, надеюсь, не замечено.

Вопрос следующий. Обнаружена досадная ошибка в рускам языка! На странице входа. "Для входа на конференцию Вы должны быть зарегЕстрированНы.
Если Вы еще не зарегЕстрированНы, то зарегЕстрируйтесь. Сделать это можно кликнув по ссылке "Регистрация". " Как изменить текст?
21. yura3d - 1 июля 2009 — 14:38 - перейти к сообщению
Светлана пишет:
Вопрос следующий. Обнаружена досадная ошибка в рускам языка! На странице входа. "Для входа на конференцию Вы должны быть зарегЕстрированНы.
Если Вы еще не зарегЕстрированНы, то зарегЕстрируйтесь. Сделать это можно кликнув по ссылке "Регистрация". " Как изменить текст?

Все очепятки у нас обсуждаются в этой теме. Там же можно найти информацию, в каком файле можно исправить (все языковые файлы находятся в папке language/russian)
22. Светлана - 2 июля 2009 — 10:43 - перейти к сообщению
Дальше внешний вид постов, главной страницы и ещё...
На картинке изобразила как нужно изменить главную страницу. Строки с информацией о последнем посещении и рейтинге популярных тем удалены (пока на картинке Улыбка ). Отметка тем, как прочтённых, переведена в одну строку с названием форума. Надпись: "Информация о форуме" удалена. На её место переведено название категории подфорумов. Строка таблицы, где находилось название категории удалена за ненужностью. Удалённые строки посчитала ненужными на моём форуме и налицо экономия места. Для чего его использовать найдётся. Возможно проще вместо рейтинга тем, удалить отметку прочтённых тем. Особой надобности в этой функции не вижу. Что нужно сделать? В каких файлах?
23. Светлана - 2 июля 2009 — 11:25 - перейти к сообщению
Вид постов... Удалена верхняя строка с "Добавить опрос | Поиск в теме | Версия для печати | Подписаться" вместе со строкой таблицы. Удалены кнопки "Ответить" и "Новый опрос" и строка с описанием темы за ненужностью. Название темы перенесено в одну строку с кол-вом страниц и кнопкой "Новая тема" и оформлена таблица.
В левой колонке остаются аватар, тип пользователя ("участник" если возможно, не выводить), кол-во сообщений на форуме, статус.
Высота короткого поста не должна быть больше, чем необходимо для размещения инфы в левой колонке.
Верхние кнопки поста перенесены в нижнюю строку, вправо. Кнопка "Жалоба" удалена. Из кнопок в нижней строке остаётся только "Профиль". Желающий может написать в личку и через профиль. Ну, можно оставить, если не мешает Улыбка
Ник пользователя, и дата сообщения перенесены в одну строку в окно сообщений.
Ай-пи пишется нормальным шрифтом. Очень желательно ширину левой колонки сделать фиксированной. Мне важно, что бы картинки с графиками были смотрибельны в рабочем окне.
На мой вкус посты стали легче, нет прежней тяжеловесности. Я сейчас не говорю о шрифтах и стиле кнопок. Буду менять. И опять же - экономия места.
Тот же вопрос... Где? Как?
24. Светлана - 2 июля 2009 — 11:43 - перейти к сообщению
До кучи... Исправила файл lang_front_all. Нашла ошибки, не упомянутые в приведённой теме. Может пригодится кому...
25. Светлана - 8 августа 2009 — 06:08 - перейти к сообщению
Так и не нашлось времени у авторов. Понимаю... Пришлось разбираться самой. В общем, форум легко оформляется даже дилетантом, каким являюсь я. Просто переделываются нужные файлы tpl. из папки с темой оформления. Сложнее оказалось с РНР - пришлось изменять цвет шрифта в двух местах, ну и "по мелочи". Спасибо altjo за ссылки на проги, AVSearch очень оказалась полезна, а с WinMerge не разобралась, так и не поняла как она работает, да и работает ли вообще Улыбка . Движок в плане изменения дизайна очень удобен.
Было бы полезным в штатную комплектацию добавить возможность прикрепления к сообщению нескольких файлов и просмотр картинок в отдельном окне, без привязки к посту.
Если у кого-нибудь будет время, объясните пожалуйста, как в странице регистрации сделать обязательными к заполнению поля: место проживания (откуда), дату рождения?
Ну и результат трудов праведных, посты -
26. Светлана - 8 августа 2009 — 06:13 - перейти к сообщению
Здесь сделали картинки в отдельном окне, как???!!!

Форма ответа, до кучи Улыбка
27. electron - 8 августа 2009 — 06:28 - перейти к сообщению
прикрепленные картинки открываются в новом окне если не установлено это

Светлана пишет:
Форма ответа, до кучи

а что с ней не так?
28. Светлана - 8 августа 2009 — 06:52 - перейти к сообщению
[quote=electron]прикрепленные картинки открываются в новом окне если не установлено это
quote]

Сделала как написано в это, но не работает.

Всё "так". До кучи к результатам трудов Улыбка
(Добавление)
Привет, Юра. Открытие картинок в отдельном окне сделано только для Аякс?
29. electron - 8 августа 2009 — 07:41 - перейти к сообщению
Светлана , внимательнее читаем мой пост выше. там главное "если не установлено".

Светлана пишет:
Сделала как написано в это, но не работает.

проверяйте сделанные изменения. у всех работает нормально
30. Светлана - 8 августа 2009 — 08:10 - перейти к сообщению
electron, спасибо, убрала изменения - работает. Так как же с этим: "Если у кого-нибудь будет время, объясните пожалуйста, как в странице регистрации сделать обязательными к заполнению поля: место проживания (откуда), дату рождения?" Это сложно? Вопрос без подковыки - я просто не знаю.

Яндекс.Метрика   

Powered by ExBB
[Script Execution time: 0.0436]     [ ]