Страниц (58): В начало « ... 45 46 47 48 [49] 50 51 52 53 ... » В конец
Найдено сообщений: 857 |
Zeg |
Отправлено: 23 октября 2009 — 15:45 • Тема: Руководство: Добавление собственных бб-кодов • Форум: Модификации и дополнения |
Ответов: 203 Просмотров: 168010
 |
yura3d пишет:Не слишком удобный вариант для пользователей, поскольку изначально для вставки предполагается размещение в бб-коде ссылки на страницу
Согласен, но лучше уж так, чем совсем никак.
Вот, цепляю плеер, меньше 3,5Кб. Управление предельно простое, нужно вставить код:
Цитата:<object type="application/x-shockwave-flash" data="/imgs/flvplayer.swf?file=http://i.hz.by/soft/Video/Reklama_prezervativov.flv" width="400" height="300"><param name="movie" value="/imgs/flvplayer.swf?&file=http://i.hz.by/soft/Video/Reklama_prezervativov.flv" /></object>
Нужно вставлять свой путь к плееру и видео в формате flv. |
Zeg |
Отправлено: 22 октября 2009 — 14:55 • Тема: Руководство: Добавление собственных бб-кодов • Форум: Модификации и дополнения |
Ответов: 203 Просмотров: 168010
 |
Можно, как ранее предлагалось, использщовать собственный плеер, нужно будет только ставить прямую ссылку на flv-файл. Уже і плеер выкладывали. В свою очередь могу предложить другой плеер, всего 3,5 Кб, давно пользую на сайте и форуме. Плюс управлять можно прямо из java. |
Zeg |
Отправлено: 18 октября 2009 — 21:44 • Тема: Как установить рекламный блок? • Форум: Настройка форума |
Ответов: 156 Просмотров: 106929
 |
vipraskrutka, поддержу. Зарегистрированным пользователям можно рекламу не показывать (нечего им глаз мусолить), а не регистрированным (в.ч. сюда попадут различные роботы искалок, пауки бирж ссылок и пр.) - для них будет всё как положено, т.е. реклама (либо продажные ссылки) будет размещены на своих местах. Вполне эту доработку можно будет потом перенести в тему про поисковую и пр. оптимизацию. |
Zeg |
Отправлено: 17 октября 2009 — 11:13 • Тема: Руководство: Добавление собственных бб-кодов • Форум: Модификации и дополнения |
Ответов: 203 Просмотров: 168010
 |

Так никогда ж и не воевали  chex01 пишет:Если подключить [ s ], то по непонятным мне причинам, надпись, после редактирования админом, становится зачёркнутой
Вот потому нужно сделать то, что написал несколькими постами выше. Повторю еще раз:
Цитата:Ещё придется внести изменения в topic.php, т.к. там информация о редактировании сообщения также выводилось, заключённое в теги [ s ]. Соответсвенно нужно в файле поменять все [ s ] на [ i ]
А именно вот тут:
CODE: /* Edited text */
if (isset($threads[$key]['ad_edited'])) {
$post .= '<p><hr><span class="admin">[s]'.$fm->LANG['EditedAdmin'].$threads[$key]['ad_editor'].', '.$fm->_DateFormat($threads[$key]['ad_edited']+$fm->user['timedif']*3600).'[/s]</span>';
if (isset($threads[$key]['mo_text'])) $post .= '<br />'.$threads[$key]['mo_text'];
} elseif (isset($threads[$key]['mo_edited'])) {
$post .= '<p><hr><span class="moder">[s]'.$fm->LANG['EditedModer'].$threads[$key]['mo_editor'].', '.$fm->_DateFormat($threads[$key]['mo_edited']+$fm->user['timedif']*3600).'[/s]</span>';
if (isset($threads[$key]['mo_text']) && !isset($threads[$key]['ad_edited'])) $post .= '<br>'.$threads[$key]['mo_text'];
} elseif (isset($threads[$key]['edited'])) {
$post .= '<p>[s]('.$fm->LANG['EditedAutor'].$fm->_DateFormat($threads[$key]['edited']+$fm->user['timedif']*3600).')[/s]';
}
/* Edited text */
зы. У себя на форуме вынес кнопку S рядом с остальными (B, I, U), форумчане уже активно пользуют. |
Zeg |
Отправлено: 16 октября 2009 — 22:44 • Тема: Руководство: Добавление собственных бб-кодов • Форум: Модификации и дополнения |
Ответов: 203 Просмотров: 168010
 |
chex01 пишет:Zeg! Ты вместо того, что бы давать глупые ответы, лучше для начала прочитай правильно вопрос(ы)...и хотя бы зайди ко мне на САЙТ, а потом уже давай ответы(правильно сформулированные)...
Я ведь не просто так задаю вопросы , мне нужны на них ответы
Мои глупые ответы, как ты выразился, можешь просто не читать. К тому же я этим постом ни на какие вопросы не отвечал. Это был скорее вопрос в Юре и другим людям, кто работают над этим форумом. Вопрос о том, почему вместо перечеркивания получаем курсив при использовании бб-кода [ s ] . Там же для "неглупых" выкладывал решение, как всё вернуть на место.
зы. Что бы давали "правильные" ответы, нужно задавать правильные вопросы.
зыы. Полное исправление небольшой "проблемки", добавление кнопки на панель для бб-кода [ s ] видно уже не нужно, все сами всё знают. Удачи! |
Zeg |
Отправлено: 16 октября 2009 — 00:43 • Тема: Руководство: Добавление собственных бб-кодов • Форум: Модификации и дополнения |
Ответов: 203 Просмотров: 168010
 |
В fm.class.php функция
CODE: $replace = array("<hr width=\"40%\" align=\"left\">",
"<i>$1</i>",
...
ИМХО должна выглядить так
CODE: $replace = array("<hr width=\"40%\" align=\"left\">",
"<s>$1</s>",
...
Т.е. сейчас у нас вместо перечёркнутого текста отображается курсив. Или это было сделано специально?
(Добавление)
Ещё придется внести изменения в topic.php, т.к. там информация о редактировании сообщения также выводилось, заключённое в теги [ s ]. Соответсвенно нужно в файле поменять все [ s ] на [ i ] |
Zeg |
Отправлено: 15 октября 2009 — 10:37 • Тема: Мод: Спойлеры • Форум: Модификации и дополнения |
Ответов: 115 Просмотров: 94691
 |
chex01 пишет:А как скобки убрать мне так ниКТО и не подскажет ;-(
Открываем include/fm.class.php, находим строку
CODE:return '<div class="block"><b>'.$text.'</b> <span id="sp'.$sp.'" style="line-height: 18px">(<a href="#" onClick="spoiler(\''.$sp.'\'); return false">'.$this->LANG['SpoilerShow'].'</a>)</span><div class="quote" id="spoiler'.$sp.'" style="display: none">'.$matches[3].'</div></div>';
Заменяем на
CODE:return '<div class="block"><b>'.$text.'</b> <span id="sp'.$sp.'" style="line-height: 18px"><a href="#" onClick="spoiler(\''.$sp.'\'); return false">'.$this->LANG['SpoilerShow'].'</a></span><div class="quote" id="spoiler'.$sp.'" style="display: none">'.$matches[3].'</div></div>';
т.е. убираем открывающую и закрывающую скобку.
Теперь открываем файл javascript/board.js, находим строку:
CODE:sp.innerHTML = '(<a href="#" onClick="spoiler(\'' + el + '\'); return false">' + LANG.SpoilerHide + '</a>)';
и заменяем строкой
CODE:sp.innerHTML = '<a href="#" onClick="spoiler(\'' + el + '\'); return false">' + LANG.SpoilerHide + '</a>';
Ниже находим
CODE:sp.innerHTML = '(<a href="#" onClick="spoiler(\'' + el + '\'); return false">' + LANG.SpoilerShow + '</a>)';
и заменяем на
CODE:sp.innerHTML = '<a href="#" onClick="spoiler(\'' + el + '\'); return false">' + LANG.SpoilerShow + '</a>';
т.е. тоже убираем открывающую и закрывающую скобку в ссылках. |
Zeg |
Отправлено: 14 октября 2009 — 15:12 • Тема: Мод: Спойлеры • Форум: Модификации и дополнения |
Ответов: 115 Просмотров: 94691
 |
electron, chex01 именно так надо было, как я написал. А "Развернуть" и "Свернуть" лучше сразу в title запихать, т.е. лучший вариант будет решения, ИМХО:
CODE:$this->LANG['SpoilerShow'] = '<img src="./templates/'.DEF_SKIN.'/im/up.gif" alt="[+]" title="Развернуть" />';
$this->LANG['SpoilerHide'] = '<img src="./templates/'.DEF_SKIN.'/im/down.gif" alt="[-]" title="Свернуть" />'; |
Zeg |
Отправлено: 14 октября 2009 — 10:16 • Тема: Мод: Спойлеры • Форум: Модификации и дополнения |
Ответов: 115 Просмотров: 94691
 |
electron пишет:chex01 пишет:
Цитата:когда изображения отключены отображалось, что то вроде [+] и [-]
а вот этот пункт если честно не понял
Можно к картинкам добавить alt (и title для некоторых броузеров не помешает) соответствующий:
CODE:$this->LANG['SpoilerShow'] = '<img src="./templates/'.DEF_SKIN.'/im/up.gif" alt="+" />';
$this->LANG['SpoilerHide'] = '<img src="./templates/'.DEF_SKIN.'/im/down.gif" alt="-" />';
Если в броузере отключить графику, то вместо картинок будет отображено то, что "забито" в alt. |
Zeg |
Отправлено: 11 октября 2009 — 15:19 • Тема: ExBB FM 1.0 RC1 • Форум: Релизы |
Ответов: 273 Просмотров: 253800
 |
Вот это хорошая весть! |
Zeg |
Отправлено: 9 октября 2009 — 10:05 • Тема: Всяко-разно • Форум: Обсуждаем |
Ответов: 70 Просмотров: 50262
 |
Спасибо! То что надо! +1! |
Zeg |
Отправлено: 8 октября 2009 — 19:51 • Тема: Всяко-разно • Форум: Обсуждаем |
Ответов: 70 Просмотров: 50262
 |
Предложение от одного из моих форумчан (выделять сообщения об ошибках цветом):
Цитата:Насколько помню, здесь сообщения об ошибках и удачных операциях выводятся простым черным шрифтом. Как-то пробовал отправить сообщение юзеру, оно так и не отправилось. На первый взгляд все прошло нормально, так как я обычно не вчитываюсь в сообщения перед редиректом. Но в тот раз эта была ошибка, хотя формат был точно как у редиректа. Я сидел, ждал. Из-за задержки решил вчитаться и понял, что произошла ошибка. А будь эта ошибка выделена красным тектом, сразу все было бы понятно. |
|
Страниц (58): В начало « ... 45 46 47 48 [49] 50 51 52 53 ... » В конец
|