Dimitron0077
Пользователи-
Число публикаций
21 -
Регистрация
-
Последнее посещение
Недавние посетители профиля
Блок недавних посетителей отключен и не доступен другим пользователям для просмотра.
Достижения Dimitron0077
-
Русские кнопки для скина webber (улучьшеные)
Dimitron0077 ответил на тему форума автора Inter-Web в Графика
Отличная беседа -
Не только не подойдут по темные скины, но даже под светлые, т.к фон - простая белая плашка, не прозрачный... <{POST_SNAPBACK}> ешё один танкист ты бы хоть поробовал поставить перед тем как чтото писать
-
Salavat клянусь своей честью что делал сам а не воровал у тебя извините за повтор
-
-
Мод: ICQ смайлики Категория: Графика Совместимость: Все версии Invision Power Board Описание: смайлики из icq версии 5 подойдут под любой фон в архиве 22 смайлика на любой вкус Подробнее... Скачать
-
Дырка - взлом IPB до 2.0.4 через Эксплойт
Dimitron0077 ответил на вопрос автора Mokkey в Общие вопросы (по 2.0.x)
так он и написал что до версии 2.0.4 -
Статистика форума на сайте
Dimitron0077 ответил на тему форума автора CePMuHaToP в Запрос на создание модификации
отвечаю опять же IPBSDK тебе нужен -
тебе нужен IPB SDK для версии 1.3 давай мыло я тебе вышлю если чтото не понятно можеш стукануть мне в аську 205-690-161
-
urisoft Ты просто умница тебе етого ешё не говорили ладно перехожу к сабжу дело в том что у меня была установлена уже старая версия 1.a (помойму так называетса) и было так в падлу всё переставлять заного поетому я зделал немного по своему вот что я зделал 1. изменил папка форума/sources/search.php находим $topic['start_date'] = $std->get_date( $topic['start_date'], 'LONG' ); Добавить после // убираем IBF спец коды (remove IBF codes) // цитата (quote) $topic['post'] = preg_replace( "#<!--QuoteBegin-->(.+?)<!--QuoteEBegin-->#",'\\1 ',$topic['post'] ); $topic['post'] = preg_replace( "#<!--QuoteBegin-{1,2}([^>]+?)\+([^>]+?)-->(.+?)<!--QuoteEBegin-->#","\\3 ",$topic['post'] ); $topic['post'] = preg_replace( "#<!--QuoteBegin-{1,2}([^>]+?)\+-->(.+?)<!--QuoteEBegin-->#","\\2 ",$topic['post'] ); $topic['post'] = preg_replace( "#<!--QuoteEnd-->(.+?)<!--QuoteEEnd-->#",'<br>',$topic['post'] ); // код (code) $topic['post'] = preg_replace( "#<!--c1-->(.+?)<!--ec1-->#",'\\1 ',$topic['post']); $topic['post'] = preg_replace( "#<!--c2-->(.+?)<!--ec2-->#",'<br>',$topic['post']); // все остальные просто вырезаем (All others it is cut simply out) $topic['post'] = preg_replace("#<!--.+?-->#","",$topic['post']); // переводим список в набор новых строк и начало строки в код \n (We translate the list in a set of new lines and the beginning of a line in a code \n) $topic['post'] = preg_replace( "'<\/ul>|<ul>|<ol>|<\/ol>|<br>|<br \/>'i", "\n", $topic['post'] ); $topic['post'] = preg_replace( "'<li>'i", "\n-", $topic['post'] ); // убираем символ возврата каретки (We remove a symbol of return of the carriage) $topic['post'] = preg_replace( "/\r/", "", $topic['post'] ); // сохраняем форматирование (жирный, подчеркнутый, наклонный текст) (We keep formatting (bold, underline, italic text)) $topic['post'] = preg_replace("'<b>'i","\x01",$topic['post']); $topic['post'] = preg_replace("'</b>'i","\x02",$topic['post']); $topic['post'] = preg_replace("'<i>'i","\x03",$topic['post']); $topic['post'] = preg_replace("'</i>'i","\x04",$topic['post']); $topic['post'] = preg_replace("'<u>'i","\x05",$topic['post']); $topic['post'] = preg_replace("'</u>'i","\x06",$topic['post']); // убираем все HTML тэги (We remove all HTML tags) $topic['post'] = strip_tags($topic['post']); // переводим HTML коды в соответствующие символы (We translate HTML codes in the appropriate symbols) $topic['post'] = preg_replace("'(&|&|&)'i","&",$topic['post']); $topic['post'] = preg_replace("'(<|<|<)'i","<",$topic['post']); $topic['post'] = preg_replace("'(>|>|>)'i",">",$topic['post']); $topic['post'] = preg_replace("'("|"|")'i","\"",$topic['post']); $topic['post'] = preg_replace("'('|')'i","'",$topic['post']); $topic['post'] = preg_replace("'(!|!)'i","!",$topic['post']); $topic['post'] = preg_replace("'(|)'i","|",$topic['post']); $topic['post'] = preg_replace("'($|$)'i","$",$topic['post']); $topic['post'] = preg_replace("'(\|\)'i","\\",$topic['post']); $g_add = false; // максимум 5 новых строк (Maximum of 5 new lines) $split_array = explode("\n",$topic['post']); if (count($split_array) > 5) $g_add = true; $split_array = array_slice($split_array,0,5); $topic['post'] = implode("\n",$split_array); // обрезаем строку (150 символов максимум) (cut a line (150 symbols a maximum)) if (strlen($topic['post']) > 150) $g_add = true; $topic['post'] = substr( $topic['post'], 0,150 ); // переводим нужные символы в HTML кодировку (We translate the necessary symbols in HTML the coding) $topic['post'] = str_replace("<","<",$topic['post']); $topic['post'] = str_replace(">",">",$topic['post']); $topic['post'] = str_replace("\"",""",$topic['post']); $topic['post'] = str_replace("'","'",$topic['post']); $topic['post'] = str_replace("!","!",$topic['post']); $topic['post'] = str_replace("|","|",$topic['post']); $topic['post'] = str_replace("$","$",$topic['post']); $topic['post'] = str_replace("\\","\",$topic['post']); $topic['post'] = str_replace("&","&",$topic['post']); $topic['post'] = str_replace("\n","<br />", $topic['post'] ); // восстановим форматирование (жирный, подчеркнутый, наклонный текст) (Let's restore formatting (bold, underline, italic text)) $topic['post'] = preg_replace("/\x01/","<b>",$topic['post']); $topic['post'] = preg_replace("/\x02/","</b>",$topic['post']); $topic['post'] = preg_replace("/\x03/","<i>",$topic['post']); $topic['post'] = preg_replace("/\x04/","</i>",$topic['post']); $topic['post'] = preg_replace("/\x05/","<u>",$topic['post']); $topic['post'] = preg_replace("/\x06/","</u>",$topic['post']); // добавляем стрелки и три точки если обрезали текст (We add arrows and three points if have cut off the text) if ($g_add) $topic['post'] .= "...»»"; находим $DB->query("SELECT t.*, f.id as forum_id, f.name as forum_name FROM ibf_topics t LEFT JOIN ibf_forums f ON (f.id=t.forum_id) WHERE t.tid IN(0{$topics}0) ORDER BY t.pinned DESC, t.".$this->sort_key." ".$this->sort_order." LIMIT ".$this->first.",25"); заменяем на $DB->query("SELECT t.*, f.id as forum_id, f.name as forum_name, p.post, lp.post as l_post FROM ibf_topics t LEFT JOIN ibf_forums f ON (f.id=t.forum_id) LEFT JOIN ibf_posts p ON (t.tid=p.topic_id AND p.new_topic=1) LEFT JOIN ibf_posts lp ON (t.tid=lp.topic_id AND lp.post_date=t.last_post) WHERE t.tid IN(0{$topics}0) ORDER BY t.pinned DESC, t.".$this->sort_key." ".$this->sort_order." LIMIT ".$this->first.",25"); находим $DB->query("SELECT t.*, f.id as forum_id, f.name as forum_name FROM ibf_topics t, ibf_forums f WHERE t.tid IN(0{$topics}-1) and f.id=t.forum_id ORDER BY t.pinned DESC, ".$this->sort_key." ".$this->sort_order." LIMIT ".$this->first.",25"); заменяем на $DB->query("SELECT t.*, f.id as forum_id, f.name as forum_name, p.post, lp.post as l_post FROM ibf_topics t, ibf_forums f LEFT JOIN ibf_posts p ON (t.tid=p.topic_id AND p.new_topic=1) LEFT JOIN ibf_posts lp ON (t.tid=lp.topic_id AND lp.post_date=t.last_post) WHERE t.tid IN(0{$topics}-1) and f.id=t.forum_id ORDER BY t.pinned DESC, ".$this->sort_key." ".$this->sort_order." LIMIT ".$this->first.",25"); найти $DB->query("SELECT t.*, f.id as forum_id, f.name as forum_name FROM ibf_topics t, ibf_forums f WHERE t.tid IN($topic_string) and f.id=t.forum_id ORDER BY ".$this->sort_key." ".$this->sort_order." LIMIT 0,25"); заменяем на $DB->query("SELECT t.*, f.id as forum_id, f.name as forum_name, p.post, lp.post as l_post FROM ibf_topics t, ibf_forums f LEFT JOIN ibf_posts p ON (t.tid=p.topic_id AND p.new_topic=1) LEFT JOIN ibf_posts lp ON (t.tid=lp.topic_id AND lp.post_date=t.last_post) WHERE t.tid IN($topic_string) and f.id=t.forum_id ORDER BY ".$this->sort_key." ".$this->sort_order." LIMIT 0,25"); сохранил и закрыл файл открыл папка форума/skin/s./skin_search.php найти function active_start($data) { global $ibforums; return <<<EOF ниже добавить <script language='javascript' src="./html/hints.js"></script> <DIV id='hints' style="Z-INDEX: 33; LEFT: 0px; VISIBILITY: hidden; POSITION: absolute; TOP: 0px"></DIV> найти function start($Data) { global $ibforums; return <<<EOF ниже добавить <script language='javascript' src="./html/hints.js"></script> <DIV id='hints' style="Z-INDEX: 33; LEFT: 0px; VISIBILITY: hidden; POSITION: absolute; TOP: 0px"></DIV> найти <td width='100%'>{$Data['prefix']} <a href='{$ibforums->base_url}showtopic={$Data['tid']}&hl={$Data['keywords']}'>{$Data['title']}</a> {$Data[PAGES]}</td> Заменить на <td id="hint{$Data['tid']}" width='100%'>{$Data['prefix']} <a href='{$ibforums->base_url}showtopic={$Data['tid']}&hl={$Data['keywords']}' OnMouseOver='javascript:showHints("hint{$Data['tid']}","{$ibforums->lang['hints_head']}","{$Data['post']}");' OnMouseOut='javascript:hideHints();' OnMouseMove='javascript:moveHints();'>{$Data['title']}</a> {$Data[PAGES]}</td> всё сохранил всё и вот что получилось видны первые топики сообшений в простом просмотре форума- в " обзоре новых сообшений" и "активных темах" ето впринцепе то что и было надо мне надеюсь не нахимичил сильно если кому то подойдёт етот вериант то пожалуста
-
сушествует ли такой мод под IPB просто интересно видел подобное на Vbullet
-
Нуна помосчь по авторизации
Dimitron0077 ответил на тему форума автора sket4 в Запрос на создание модификации
вот вопрос так как я в Php полный ноль какой код мне надо написать чтоб отображалось на главной странице -
хорошо бы было еслиб разделе "Обзор новых сообшений" тоже hints показывались
-
Поправить немного меню Форума??????
Dimitron0077 ответил на вопрос автора Dimitron0077 в Общие вопросы (по 1.x)
Спасибо всё исправленно Добавлено в [mergetime]1090964330[/mergetime] <table width="100%" cellpadding="0" cellspacing="0" border="0"> <tr> <td align='left' width="20%" nowrap="nowrap">{$data['SHOW_PAGES']}</td> <td align='right' width="80%"><a href='{$ibforums->base_url}act=Post&CODE=00&f={$data['id']}'><{A_POST}></a>{$data[POLL_BUTTON]}</td> </tr> </table> попробуй ето удалить но я не уверен так что делай бекап полюбому -
мне надо на две строчки ниже типа (<br><br>) точно не знаю где находитса код етой фичи и как он выглядит так что посмотрите и подскажите как ето можно релизовать
-
пашет отличный мод Смотрите