Страниц (200): В начало « ... 73 74 75 76 [77] 78 79 80 81 ... » В конец
Найдено сообщений: 2986 |
yura3d |
Отправлено: 9 марта 2010 — 17:40 • Тема: Мод: Переход по внешним ссылкам через редирект • Форум: Модификации и дополнения |
Ответов: 257 Просмотров: 0
|
Rutir123 пишет:Александр Михалицын ну когда переходишь по ссылке и выскакивает предупреждение вы согласны там типа перейти или отказаться нажмите здесь, так вот мне надо чтобы этот текст был в шаблоне от форума т.е. в прямоугольном окошке!
Вот один из вариантов оформления сообщения о переадресации в стиле скина InvisionExBB. По аналогии можно данный вариант доработать либо адаптировать для других скинов форума.
Спойлер (Отобразить)CODE:<?php
if (!preg_match('#^(http|https|ftp)%3A%2F%2(['.chr(33).'-'.chr(127).']+)$#is', urlencode($_SERVER['QUERY_STRING'])))
die;
?>
<html>
<head>
<title>Переход по внешней ссылке</title>
<meta http-equiv="content-type" content="text/html; charset=windows-1251">
<link rel="stylesheet" href="templates/InvisionExBB/style.css" type="text/css">
</head>
<body>
<script language="JavaScript" type="text/javascript">
<!--
function redir()
{
document.location.href = '<?php echo strtr(urldecode($_SERVER['QUERY_STRING']), array(' ' => '+')); ?>';
}
//-->
</script>
<center>
<br /><br /><br /><br /><br />
<table class="tableborder" width="525" border="0" cellspacing="1" cellpadding="4">
<tr>
<th class="maintitle" align="left"><img src="./templates/InvisionExBB/im/nav_m.gif" border="0" alt=">" width="8" height="8" /> Переход по внешней ссылке</th>
</tr>
<tr>
<td class="row4">Вы собираетесь покинуть форум и перейти по внешней ссылке <b><?php echo htmlspecialchars(urldecode($_SERVER['QUERY_STRING'])); ?></b><br>
Для продолжения кликните <a href="#" onclick="redir();">здесь</a>, если же Вы передумали, то <a href="#" onclick="window.close();">закройте</a> это окно</td>
</tr>
</table>
</center>
</body>
</html> |
yura3d |
Отправлено: 8 марта 2010 — 14:47 • Тема: Картинка форума • Форум: Общие вопросы |
Ответов: 20 Просмотров: 0
|
m0ntag пишет:Все равно превьюшка не выводится. В админке везде стоит разрешение на загрузку файлов "Разрешить прикрепление файлов - да" "Разрешать зарегистрировавшимся прикреплять файлы -да", "Админцентр->Модули->Управление->Превью-копии - да" и для всех форумов разрешена загрузка файлов, но выводится только "прикрепленный файл" без превьюшки.
Админцентр -> Общие настройки -> Безопасность -> Показывать в сообщении прикреплённые картинки? -> Да |
yura3d |
Отправлено: 8 марта 2010 — 00:44 • Тема: ExBB FM 1.0 RC1 • Форум: Релизы |
Ответов: 203 Просмотров: 0
|
yura3d пишет:Очередное небольшое исправление, касающиеся вставки бб-кодов и смайлов в форму редактирования сообщений:
- решена проблема, из-за которой не работала вставка бб-кодов и смайлов в форму редактирования сообщений в браузере Opera 10.50 и новых версиях Opera Mobile;
- в браузерах на базе движка Gecko (Firefox, Konqueror) решена проблема с установкой курсора в конец текста после вставки бб-кода или смайла.
Узнать подробнее об этих проблемах, а также об их устранении Вы можете здесь
Вышло небольшое дополнение к данному исправлению, решающее проблему с неправильной установкой позиции курсора после цитирования фрагмента текста сообщений с помощью выделения. Предыдущее исправление уже обновлено с учётом данного. Подробности здесь |
yura3d |
Отправлено: 8 марта 2010 — 00:35 • Тема: проблема с браузером Opera • Форум: Решение проблем |
Ответов: 59 Просмотров: 0
|
Небольшое дополнение к выложенному выше исправлению. Оно решает проблемы с неправильной установкой курсора после выполнения цитирования с помощью выделения фрагмента текста сообщений. Проблема проявляется, если выделенный для цитирования фрагмент содержит переходы на новую строку. Opera 10.50 устанавливает курсор на N позиций (символов) раньше конца закрывающего тега цитирования ([/quote]). Firefox 3.6, наоборот, сдвигается на N позиций дальше. В данной ситуации N - это количество переходов на новую строку в цитируемом фрагменте текста.
Причина, как оказалось, кроется в символе возврата каретки (\r). Разные браузеры (JS-движки) его по-разному интепретируют. Firefox, например, вообще его опускает в полях формы textarea, Opera 10.50 - наоборот - принудительно его вставляет перед символом перехода на новую строку (\n).
Решение такое. Откройте файл javascript/formcode.js, найдите строку:
CODE: TextArea.value = LeftText + L + SelectedText + R + RightText;
и после неё разместите строки:
CODE:
if (isMozilla)
L = L.replace(/\r/g, '');
else if (isOpera && L.indexOf('\r') == -1)
L = L.replace(/\n/g, '\r\n');
Данное дополнение уже включено в инструкцию выше. Оно было проверено в IE6, Opera 9.52, Opera 10.50, Firefox 3.6 и Chrome 4.0.249.89 |
yura3d |
Отправлено: 4 марта 2010 — 18:27 • Тема: ExBB FM 1.0 RC1 • Форум: Релизы |
Ответов: 203 Просмотров: 0
|
Очередное небольшое исправление, касающиеся вставки бб-кодов и смайлов в форму редактирования сообщений:
- решена проблема, из-за которой не работала вставка бб-кодов и смайлов в форму редактирования сообщений в браузере Opera 10.50 и новых версиях Opera Mobile;
- в браузерах на базе движка Gecko (Firefox, Konqueror) решена проблема с установкой курсора в конец текста после вставки бб-кода или смайла.
Узнать подробнее об этих проблемах, а также об их устранении Вы можете здесь |
yura3d |
Отправлено: 4 марта 2010 — 17:38 • Тема: Готовится к выходу ExBB FM 1.0 RC2 • Форум: Новости |
Ответов: 283 Просмотров: 0
|
Demosfen пишет:Уважаемые модераторы, обратите внимание на явный призыв спамить профессиональный форум
electron пишет:а политика разработчика данного форума.
Отнюдь. Моя позиция состоит в том, что как сам форум, так и разного рода дополнения к нему должны находиться в свободном доступе. Другое дело, что существуют некоторые разработки, которые реализуют ту или иную узкую функциональность, далеко не всем необходимую, поэтому в доступ для абсолютно всех эти дополнения не выкладываются. Такие разработки, как правило, отдельные пользователи заказывают специально для своих форумов, исходя из своих потребностей и тематики своих сайтов. И я считаю этот подход правильным. Если какое-либо дополнение нужно пользователям ExBB в целом, оно выкладывается в свободном доступе. Если же оно нужно одному-двум, от силы 10-ти людям, то оно реализуется в виде платного дополнения, а оплата компенсирует потраченное командой разработчиков время на разработку дополнений, которые вряд ли будут востребованы широким кругом пользователей ExBB.
При этом условия доступ к этим дополнениям, я считаю, вполне гуманный. Мы не требуем никакой оплаты, достаточно просто поддержать тёплую атмосферу общения на нашем с Вами общем форуме. Мы с Вами живём в цивилизованном мире, и я считаю что взаимопомощь должна прийти на смену бесконтрольной халяве, которой ещё живёт рунет. В противном случае у разработчиков просто не будет заинтересованности в дальнейшем развитии проекта. Например, я также параллельно с ExBB занимаюсь другими проектами, в том числе коммерческими, где работа хорошо оплачивается, в отличие от данного проекта. Разумеется, учитывая это, у меня меньше времени на работу над ExBB, и поэтому релиз новой версии часто откладывается.
Заходя на этот сайт, задумывайтесь также и о вышенаписанном, о том, что это тоже труд. И Вы пользуетесь плодами этого труда абсолютно бесплатно.
Думаю я ответил на Ваши вопросы.
KaRaL пишет:Так когда ждать RC2 ???
Читайте внимательно тему, прежде чем в неё писать. Ответ был дан 2-мя страницами ранее здесь |
yura3d |
Отправлено: 4 марта 2010 — 16:49 • Тема: проблема с браузером Opera • Форум: Решение проблем |
Ответов: 59 Просмотров: 0
|
omgwtf
Александр Михалицын
Дмитрий Полюхов
Проблема, как оказалось, в том, что в новом JS-движке Оперы 10.50 (который также применяется в новых версиях Opera Mobile) нет объекта document.selection, отвечающего за работу с выделением. В связи с этим и не работала вставка бб-кодов и смайлов. Собственно, я проблему эту решил, используя для вставки бб-кодов и смайлов подход, аналогичный для браузеров на базе Gecko (таких как Firefox, Konqueror - для них попутно также решена проблема с установкой курсора в конец текста после вставки бб-кода или смайла).
Проверяйте возможность вставки бб-кодов и смайлов в Опере 10.50 и новых версиях Opera Mobile на этом форуме.
Инструкция по решению данной проблемы (Отобразить)Откройте файл javascript/formcode.js, найдите строку:
и после неё добавьте строку:
Далее в этом же файле найдите строку:
CODE: if (isMSIE || isOpera) {
и замените её строкой:
Теперь найдите строку:
CODE: } else if (isMozilla) {
и замените её строкой:
CODE: } else if (isMozilla || isOpera) {
Затем найдите строку:
CODE: TextArea.value = LeftText + L + SelectedText + R + RightText;
и после неё разместите строки:
CODE:
if (isMozilla)
L = L.replace(/\r/g, '');
else if (isOpera && L.indexOf('\r') == -1)
L = L.replace(/\n/g, '\r\n');
var newPos = selStart + L.length + SelectedText.length + R.length;
TextArea.selectionStart = newPos;
TextArea.selectionEnd = newPos;
И, наконец, найдите строку:
CODE: var selStart = TextArea.selectionStart;
и замените её строкой:
CODE: selStart = TextArea.selectionStart;
На этом всё
После установки данного исправления не забудьте очистить кеш Вашего браузера (находясь на любой странице форума, содержащей редактор сообщений, 2 раза подряд нажмите комбинацию Ctrl+R) |
yura3d |
Отправлено: 4 марта 2010 — 11:05 • Тема: Проблема с форумом • Форум: Решение проблем |
Ответов: 2 Просмотров: 0
|
lvn1975
Ответы на Ваши вопросы есть в ExBB FAQ, ссылка на него приведена ниже в моей подписи |
yura3d |
Отправлено: 3 марта 2010 — 22:41 • Тема: Мод: Пинг в Google и Яндекс • Форум: Модификации и дополнения |
Ответов: 87 Просмотров: 0
|
lisiycat
Так из перевода сообщения об ошибке должно быть всё ясно. На сервере из соображений безопасности отключена возможность работы с удалёнными файлами из обычных файловых функций (по сути запрос пинга и представляет собой обращение к удалённому файлу). В Вашем случае нужно использовать специализированные сетевые механизмы для отправки запроса пинга, основанные либо на curl, либо на сокетном соединении |
yura3d |
Отправлено: 2 марта 2010 — 16:46 • Тема: Мод: Пинг в Google и Яндекс • Форум: Модификации и дополнения |
Ответов: 87 Просмотров: 0
|
yura3d пишет:Для функции addreply() добавления сообщения URL будет несколько другой (чтобы поисковику отправлялся урл непосредственно с новыми сообщениями темы). После строки:
CODE: $topicname = $list[$topic_id]['name'];
нужно добавить строку:
CODE: $topic_url = $fm->exbb['boardurl'].'/topic.php?forum='.$forum_id.'&topic='.$topic_id.'&postid='.$fm->Nowtime;
В предложенной мной для добавления строке есть мальнькая неточность, а именно пропущен символ "_" (нижнего подчёркивания) перед словом Nowtime. Таким образом, правильная строка для добавления будет следующей:
CODE: $topic_url = $fm->exbb['boardurl'].'/topic.php?forum='.$forum_id.'&topic='.$topic_id.'&postid='.$fm->_Nowtime;
В предыдущем моём сообщении этот недочёт уже исправлен.
Александр Михалицын пишет:yura3d,
надо бы нам в команду девелоперов второй версии спеца по SEO,
чтобы сразу все писать по-нормальному.
Так а vipraskrutka и так в нашей команде. В любом случае, учитывая гораздо более совершенную и продвинутую архитектуру ExBB 2, реализовать и быстро установить соответствующие дополнения в новой версии будет проще |
yura3d |
Отправлено: 2 марта 2010 — 16:26 • Тема: Статистика конференции • Форум: Обсуждение |
Ответов: 6 Просмотров: 0
|
ilya пишет:Спасиб! и вопрос а цвет стиль его можно поменять в style.css да?
Да. Для скинов на базе InvisionExBB подробная информация имеется здесь. В других скинах, как правило, цвет изменяется в этих же стилях по аналогии |
|
Страниц (200): В начало « ... 73 74 75 76 [77] 78 79 80 81 ... » В конец
|