dominion56 Опубликовано 15 Февраля 2011 Жалоба Поделиться Опубликовано 15 Февраля 2011 Может быть тема уже поднималась, но поиском не нашел. Как сделать кнопку спасибо в IPB 1.3.1 Sergey Olshin отреагировал на это 1 Цитата Ссылка на комментарий Поделиться на других сайтах Прочее
0 KODEAK Опубликовано 8 Мая 2011 Жалоба Поделиться Опубликовано 8 Мая 2011 Такого мода нету для 1 версии, хотя можете поискать http://www.invisionmodding.com/files/category/1-ipboard-v13x/ Цитата Ссылка на комментарий Поделиться на других сайтах Прочее
0 gogamus Опубликовано 2 Июня 2012 Жалоба Поделиться Опубликовано 2 Июня 2012 Как это нету? А вот тут что http://www.trance.ee/index.php?showtopic=8891&st=0&&do=findComment&comment=77765 ? У кого нибудь стоит такой мод? Цитата Ссылка на комментарий Поделиться на других сайтах Прочее
0 gogamus Опубликовано 2 Августа 2012 Жалоба Поделиться Опубликовано 2 Августа 2012 Ну а вот например, оценка темы. Такое нигде не видали? Гоогле ничего не дал. Пример тут Цитата Ссылка на комментарий Поделиться на других сайтах Прочее
0 FatCat Опубликовано 2 Августа 2012 Жалоба Поделиться Опубликовано 2 Августа 2012 Ну а вот например, оценка темы. Такое нигде не видали?Я делал сам такой функционал для phpforum.ru: группы экспертов, которым разрешено выставлять оценки, комментарии экспертов, кнопка арбитража оценок для автора сообщения, рейтинг пользователей по совокупности экспертиз его сообщений.Увы, идея оказалась невостребованной, и за несколько лет работы этого мода на форуме всего сотни полторы сообщений имеют экспертные оценки. Народ привычнее пользуется кнопкой репутации. Цитата Ссылка на комментарий Поделиться на других сайтах Прочее
0 gogamus Опубликовано 3 Августа 2012 Жалоба Поделиться Опубликовано 3 Августа 2012 А у вас не осталось этого мода. Всё же хотелось бы поставить. Цитата Ссылка на комментарий Поделиться на других сайтах Прочее
0 FatCat Опубликовано 5 Августа 2012 Жалоба Поделиться Опубликовано 5 Августа 2012 Делалось не под голенькую 1.3, а под свою, уже имеющую кучу дополнительных возможностей.Например, в интерфейсах многое отрисовано на спойлерах. Цитата Ссылка на комментарий Поделиться на других сайтах Прочее
0 gogamus Опубликовано 6 Августа 2012 Жалоба Поделиться Опубликовано 6 Августа 2012 Ну у меня уже даво как не голенькая. Ну да ладно. Просто смотриш тут по инету сайты разные, много новых апдейтов. О которых в то время когда делали моды для 1.3 ешё и не слышали. А время всё идёт и идёт. Сеичас уже никто моды не пишет, а с каждым днём стареет всё больше и больше. Менять на другой форум или апдейтить уже точно никогда не буду. Конечно же за стилем и модой не уследиш. Может в будушем 1.3 вернётса как старая одежда в моде? а? Было-бы круто. Вот наткнулся тут на хостинг форумов на платформе ипб 1.3. Не знаю пишут ли там новые моды, и если да, то поделяца ли? Цитата Ссылка на комментарий Поделиться на других сайтах Прочее
0 FatCat Опубликовано 7 Августа 2012 Жалоба Поделиться Опубликовано 7 Августа 2012 (изменено) Сеичас уже никто моды не пишетЯ пишу постоянно. Например только сегодня написал мод рейтинга активности пользователя: алгоритм, стыренный у яндекса, определяющий тематичность текста, оценивает "полезность" текста, размещаемого на форуме, и с учетом размера сообщения начисляет баллы. Баллы суммируются. Алгоритм конечно же не учитывает редактирования и удаления сообщений; лень громоздить горы кода на все случаи изменения текста сообщений Мод основывается на моем давнем СЕО-моде, генерирующем интеллектуальные мета-теги и делающем разметку текста по ключам.Пару недель назад сделал мод, когда при просмотре личного сообщения внизу отображается вся имеющаяся история переписки с этим адресатом.В общем, постоянно что-то доделываю; уже собственных кодов в движке втрое больше, чем был дистрибутив движка. Изменено 7 Августа 2012 пользователем FatCat Цитата Ссылка на комментарий Поделиться на других сайтах Прочее
0 gogamus Опубликовано 15 Августа 2012 Жалоба Поделиться Опубликовано 15 Августа 2012 Ок кот. поставил репутацию. Работает. Спасибо, будем смотреть сколько пользы это принесёт. Вё равно хотелось бы другое. Но это уже свой выбор. Кот, помоги в модификациях, я там 2-а топика отписал, посмотри если время есть, а? Спасибо, ты тут вроде последний остался из грамотных ИПБ 1.3 девелоперс. Цитата Ссылка на комментарий Поделиться на других сайтах Прочее
0 gogamus Опубликовано 18 Сентября 2012 Жалоба Поделиться Опубликовано 18 Сентября 2012 Стоит у меня Оценка темы. Так вот по умолчанию она весит на верху, в отдельной функции. Как мне её перенести с места выделенным красным цветом в зельёную? Так чтоб она была только в первом посте. Выложу код с Topics.php и skin_topics.php, если легче будет. Зарание спасибо. Topics.php function rating() { global $ibforums; $data['title'] = $this->topic['title']; $data['forum'] = $this->forum['id']; $data['topic'] = $this->topic['tid']; if($this->topic['rating_total'] == 0) { $data['rating'] = $ibforums->lang['rating_unrated']; } else { $data['rating'] = $this->topic['rating_total']/$this->topic['rating_total_voters'] . $ibforums->lang['rating_by'] . $this->topic['rating_total_voters'] . $ibforums->lang['rating_raters']; } if ($ibforums->member['id'] AND !preg_match("/".$ibforums->member['id']."/", $this->topic['rating_voters'])) { $data['status'] = $ibforums->lang['rating_cannot']; $data['choices'] = "<select name='rating' class='forminput'>"; $id = 1; while($id < 11) { if($id == 10) { $select = "selected"; } $data['choices'] .= "<option value='$id' $select>$id</option>"; $id++; } $data['choices'] .= "</select>"; $data['choose'] .= $ibforums->lang['rating_choose']; $data['submit'] .= " <input type='submit' value='".$ibforums->lang['rating_rate']."' class='forminput'>"; } if(!$ibforums->member['id']) { $data['status'] = $ibforums->lang['rating_guests']; } else if(preg_match("/".$ibforums->member['id']."/", $this->topic['rating_voters'])) { $data['status'] = $ibforums->lang['rating_already']; } return $data; } function ratingpro() { global $ibforums, $std, $DB; $query = $DB->query("SELECT rating_voters,rating_voters FROM ibf_topics WHERE tid='".$ibforums->input['t']."'"); $this->topic = $DB->fetch_row($query); $rating_voters = $rating_voters . $ibforums->member['id'] . ","; if ($ibforums->member['id'] AND !preg_match("/".$ibforums->member['id']."/", $this->topic['rating_voters'])) { $DB->query("UPDATE ibf_topics SET rating_total=rating_total+".$ibforums->input['rating'].",rating_total_voters=rating_total_voters+1,rating_voters='$rating_voters' WHERE tid='".$ibforums->input['t']."'"); } $std->boink_it($ibforums->vars['board_url']."/index.".$ibforums->vars['php_ext']."?s=".$ibforums->input['s']."&act=ST&f=".$ibforums->input['f']."&t=".$ibforums->input['t'].""); } skin_topics.php function rate($data) { global $ibforums; return <<<EOF <form action='{$ibforums->vars['board_url']}/index.{$ibforums->vars['php_ext']}' method='post '> <input type='hidden' name='act' value='ST'> <input type='hidden' name='f' value='{$data['forum']}'> <input type='hidden' name='t' value='{$data['topic']}'> <input type='hidden' name='s' value='{$ibforums->session_id}'> <input type='hidden' name='CODE' value='00'> <br> <table width="100%" border='0' cellspacing='1' cellpadding='0' bgcolor='#ffffff' align='center'> <tr> <td class='maintitleback'> <table width='100%' border='0' cellspacing='0' cellpadding='3'> <tr> <td width='100%'>{$ibforums->lang['rating_topic']} {$data['rating']}. {$data['status']} {$data['choose']}{$data['choices']}{$data['submit']}</td> </tr> </table> </td> </tr> </table> </form> EOF; } Цитата Ссылка на комментарий Поделиться на других сайтах Прочее
0 FatCat Опубликовано 19 Сентября 2012 Жалоба Поделиться Опубликовано 19 Сентября 2012 Если оценка темы, зачем выносить оценщик в сообщение? Цитата Ссылка на комментарий Поделиться на других сайтах Прочее
0 gogamus Опубликовано 19 Сентября 2012 Жалоба Поделиться Опубликовано 19 Сентября 2012 (изменено) Для сохранения места, чтоб оно там на верху не болталось. И смотрелось бы лутше в первом посте. Так, прочитав тему, быстро оценил и откаментил. А там на верху не удобно. Ведь общая оценка уже и так видна когда просматриваешь форум. А то что я хочу местами поменять это только голосня. Тем самым когда первое сообщение выводитса в IBF портал, то оно будет с оценкой с права. Изменено 19 Сентября 2012 пользователем Roman A Zagorodni Цитата Ссылка на комментарий Поделиться на других сайтах Прочее
0 FatCat Опубликовано 19 Сентября 2012 Жалоба Поделиться Опубликовано 19 Сентября 2012 Выводить в скиновую функцию renderrow по условию если первое сообщение; что-то типа if($row['first_post']) Цитата Ссылка на комментарий Поделиться на других сайтах Прочее
0 gogamus Опубликовано 19 Сентября 2012 Жалоба Поделиться Опубликовано 19 Сентября 2012 В том то и дело, уже сколько раз пытался сам это сделать, ну никак. Даже при подсказках. Для меня это тоже что и столбик последних сообшений выводить в топик с боку (что я кстати сделал на косяк через export.js). Рука моя не потянет. Ну нравитса мне 1.3 но к сожалению мозг не прёт до такой переделки самому. Цитата Ссылка на комментарий Поделиться на других сайтах Прочее
0 FatCat Опубликовано 20 Сентября 2012 Жалоба Поделиться Опубликовано 20 Сентября 2012 1.х довольно логично устроена. Работает связка программного файла и скинового файла. Роль скинового - "обёртка" в ХТМЛ. Ты процитировал код функции rate в скине.Эта функция формирует блок - тот самый, который ты хочешь переместить.Конструкция типа $массив['элемент'] = $this->html->rate( $какие-то_данные );Ищешь дальше по коду Topics.php в какой скин отдается, там удаляешь этот блок, и делаешь вывод в скиновую функцию renderrow - после этого блок появится во всех сообщениях темы. Чтобы выводился только в первом, используешь условие. gogamus отреагировал на это 1 Цитата Ссылка на комментарий Поделиться на других сайтах Прочее
0 gogamus Опубликовано 20 Сентября 2012 Жалоба Поделиться Опубликовано 20 Сентября 2012 Как я вижу не по силам мне. Жалко конечно. Спасибо за информацию, но говорить что смогу и делать из себя супер бупер програмиста на не буду, да и кому это надо. Просто не в моих знаниях это. Цитата Ссылка на комментарий Поделиться на других сайтах Прочее
0 gogamus Опубликовано 5 Марта 2013 Жалоба Поделиться Опубликовано 5 Марта 2013 Нашёл я этот мод "Спасибо". Берите кому надо. Кстате нужный мод . Сам мод на Английском, если у кого проблемы будут с транслейтом, я помогу. Мод поставил себе сегодня, всё прекрасно работает. Сбоев нет. Там и скрин шоты и как инсталирывать в прекрасном виде. Собственно немного о моде:Там где написано "Новый ответ", рядом кнопка "Спасибо". И конечно же под первым постом написано сколько и кто сказал спасибо за топик. Модераторы, если есть время перенесите этот мод в моды 1.3.thxmachine_1_3e.rar Цитата Ссылка на комментарий Поделиться на других сайтах Прочее
Вопрос
dominion56
Ссылка на комментарий
Поделиться на других сайтах
17 ответов на этот вопрос
Рекомендуемые сообщения
Присоединиться к обсуждению
Вы можете ответить сейчас, а зарегистрироваться позже. Если у вас уже есть аккаунт, войдите, чтобы ответить от своего имени.