-=Илья=- Опубликовано 26 Февраля 2004 Жалоба Поделиться Опубликовано 26 Февраля 2004 Warning, да. А самый верхний пост в теме, который прикреплён, на второй и далее странице - чистый. Проверил и перепроверил, но всё стоит по инструкции, точно. Ничего не понимаю. Да и этот файл я не менял, как и все остальные файлы скина - рановато. http://gunblade.ru/board/index.php?showtop...&st=15entry19 Добавлено в [mergetime]1077826139[/mergetime] Кстати, этот warning появляется только там, где есть прикреплённый пост и только в момент, когда он прикреплён, то есть, они связаны. Ссылка на комментарий Поделиться на других сайтах Прочее
Olik Опубликовано 1 Марта 2004 Жалоба Поделиться Опубликовано 1 Марта 2004 После установки этого мода возникает проблема с назначением модераторов через админку, выдаёт примерно следующее:mySQL query error: INSERT INTO ibf_moderators (edit_post,edit_topic,delete_post,delete_topic,view_ip,open_topic,close_topic,mass_move,mass_prune,move_topic,pin_topic,unpin_topic,post_q,topic_q,allow_warn,split_merge,pin_first_post_topic,edit_user,can_mm,member_name,member_id,is_group,forum_id) VALUES ('1','1','1','1','0','1','1','1','1','1','1','1','1','1','0','1','1','0','1','имя','5','0','5')Как сделать, чтобы функция заработала? Ссылка на комментарий Поделиться на других сайтах Прочее
IBResource Опубликовано 16 Марта 2004 Автор Жалоба Поделиться Опубликовано 16 Марта 2004 -=Илья=- Warning, да. А самый верхний пост в теме, который прикреплён, на второй и далее странице - чистый. Проверил и перепроверил, но всё стоит по инструкции, точно. Ничего не понимаю. Да и этот файл я не менял, как и все остальные файлы скина - рановато. http://gunblade.ru/board/index.php?showtop...&st=15&&do=findComment&comment=19 Добавлено в 23:08Кстати, этот warning появляется только там, где есть прикреплённый пост и только в момент, когда он прикреплён, то есть, они связаны.Давай обсудим этого заново, если тебе еще нужно, средствами личных сообщений этого форума! Olik Как сделать, чтобы функция заработала?Опубликуйте, пожалуйста, полностью ошибку. Обычно пишется еще и сама ошибка, а вы мне просто привели вставляемый код, по которому ошибка... Ссылка на комментарий Поделиться на других сайтах Прочее
vf144 Опубликовано 16 Марта 2004 Жалоба Поделиться Опубликовано 16 Марта 2004 Oska В pin first post обнаружен глюк...Если зафиксированный пост содержит tag doHTML, то на второй страницевылезает html код.Проблема в том, что первый пост второй страницы выдается не так как все остальные посты...Может имеет смысл объединить "показ" постов в одну функцию, чтобы избежать глюков в дальнейшем? Удачи! Ссылка на комментарий Поделиться на других сайтах Прочее
IBResource Опубликовано 17 Марта 2004 Автор Жалоба Поделиться Опубликовано 17 Марта 2004 У меня давно валяется небольшое исправление по поводу dohtml. Никак руки не дойдут обновить сам архив. Вот собственно само исправление:В Topics.php добавился код. И там есть такой код: //-------------------------------------------------------------- // Siggie stuff //-------------------------------------------------------------- if (!$ibforums->vars[SIG_SEP]) $ibforums->vars[SIG_SEP] = "<br><br>--------------------<br>"; if ($poster0['signature'] and $ibforums->member['view_sigs']) { if ($row['use_sig'] == 1) { $row0['signature'] = "<!--Signature-->{$ibforums->vars[SIG_SEP]}<span class='signature'>{$poster0['signature']}</span><!--E-Signature-->"; } else { $row0['signature'] = ""; } } else { $row0['signature'] = ""; } Так вот после него попробуйте добавить такой код. Должно помочь: //-------------------------------------------------------------- // Parse HTML tag on the fly //-------------------------------------------------------------- if ( $this->forum['use_html'] == 1 ) { // So far, so good.. if ( stristr( $row0['post'], '[dohtml]' ) ) { // [doHTML] tag found.. $parse = ($this->forum['use_html'] AND $row0['g_dohtml']) ? 1 : 0; $row0['post'] = $this->parser->post_db_parse($row0['post'], $parse ); } } И теперь надо в запросик добавить опцию проверки html. Для этого выше этих строк, которых мы добавили есть наш основной запрос для мода: if ($first > 0 and $this->topic['firstpost'] == 1) { $DB->query( "SELECT p.*, m.id,m.name,m.mgroup,m.email,m.joined,m.avatar,m.avatar_size,m.posts,m.aim_ name,m.icq_number, m.signature, m.website,m.yahoo,m.title,m.hide_email,m.msnname, g.g_id, g.g_title, g.g_icon FROM ibf_posts p LEFT JOIN ibf_members m ON (p.author_id=m.id) LEFT JOIN ibf_groups g ON (g.g_id=m.mgroup) WHERE p.topic_id='".$this->topic['tid']."' and p.queued !='1' ORDER BY p.pid LIMIT 0, 1"); Добавит туда код (или заменить на строку), что получилось так: if ($first > 0 and $this->topic['firstpost'] == 1) { $DB->query( "SELECT p.*, m.id,m.name,m.mgroup,m.email,m.joined,m.avatar,m.avatar_size,m.posts,m.aim_ name,m.icq_number, m.signature, m.website,m.yahoo,m.title,m.hide_email,m.msnname, g.g_id, g.g_title, g.g_icon, g.g_dohtml FROM ibf_posts p LEFT JOIN ibf_members m ON (p.author_id=m.id) LEFT JOIN ibf_groups g ON (g.g_id=m.mgroup) WHERE p.topic_id='".$this->topic['tid']."' and p.queued !='1' ORDER BY p.pid LIMIT 0, 1"); Теперь должно парсить [dohtml]. Я проверял. У меня работает! Ссылка на комментарий Поделиться на других сайтах Прочее
vf144 Опубликовано 17 Марта 2004 Жалоба Поделиться Опубликовано 17 Марта 2004 Oska, спасибо doHTML заработал, но не высвечиваются "подпись" и "рейтинг"...Именно поэтому я и предлагал сделать вывод поста отдельной функцией.IMHO так не проще, но универсальнее. Удачи! Ссылка на комментарий Поделиться на других сайтах Прочее
IBResource Опубликовано 18 Марта 2004 Автор Жалоба Поделиться Опубликовано 18 Марта 2004 но не высвечиваются "подпись" и "рейтинг"...Подпись должна высвечиваться. А рейтинг это мод. А моды так просто не заработают тут. Поэтому нужно сделать изменения соответствующие в запросе для первого сообщения. С репутацией я не работал и не буду работать :-/ Ссылка на комментарий Поделиться на других сайтах Прочее
vf144 Опубликовано 19 Марта 2004 Жалоба Поделиться Опубликовано 19 Марта 2004 Подпись должна высвечиваться.Не высвечивается. Я написал приватом адрес для проверки.А рейтинг это мод. А моды так просто не заработают тут. Поэтому нужно сделать изменения соответствующие в запросе для первого сообщения. С репутацией я не работал и не буду работать :-/Дык о том и речь, что если сделать вывод поста отдельной функцией, то при любом установленном моде все будет работать Ладно, сам отремонтирую... Удачи! Ссылка на комментарий Поделиться на других сайтах Прочее
IBResource Опубликовано 19 Марта 2004 Автор Жалоба Поделиться Опубликовано 19 Марта 2004 C подписью я могу разобраться, но изменять хак пока нет, у меня пока много работы по важнее Ссылка на комментарий Поделиться на других сайтах Прочее
hERd Опубликовано 19 Марта 2004 Жалоба Поделиться Опубликовано 19 Марта 2004 Классный мод. Правда хотелось бы что бы автор темы тоже мог зафиксировать свое первое сообщение в теме. Как это сделать? Ссылка на комментарий Поделиться на других сайтах Прочее
IBResource Опубликовано 19 Марта 2004 Автор Жалоба Поделиться Опубликовано 19 Марта 2004 Как это сделать?Немножко модифицировать. Вставить проверку на автора темы, и ему разрешать это делать... Ссылка на комментарий Поделиться на других сайтах Прочее
hERd Опубликовано 19 Марта 2004 Жалоба Поделиться Опубликовано 19 Марта 2004 Oska Не подскажешь пожалуйста как? Ссылка на комментарий Поделиться на других сайтах Прочее
hERd Опубликовано 20 Марта 2004 Жалоба Поделиться Опубликовано 20 Марта 2004 Ну что лень взяла свое? Или есть еще порох в порохивныцях? Ссылка на комментарий Поделиться на других сайтах Прочее
IBResource Опубликовано 21 Марта 2004 Автор Жалоба Поделиться Опубликовано 21 Марта 2004 hERd Не лень, а большая загруженность сейчас Как руки дойдут. Чтобы они быстрее дошли, напиши в Приват мне, чтобы висело все время у меня в непрочитанных Ссылка на комментарий Поделиться на других сайтах Прочее
Dude Опубликовано 21 Марта 2004 Жалоба Поделиться Опубликовано 21 Марта 2004 Oska, если будет время, то сделай пожалуйста и чтоб любой зарегистрированный пользователь, а лучше с определённым кол-вов сообщений мог редактировать первое сообщение темы.И на счёт того, что ты советовал с RenderRow_pin, хотелось бы, чтоб не только на следующих страницах писалась моя надпись, но и на первой странице темы. Это возможно?Если очень уж лень делать, может пару WMZ хоть чуток добавят интереса? Ссылка на комментарий Поделиться на других сайтах Прочее
Iris Опубликовано 17 Мая 2004 Жалоба Поделиться Опубликовано 17 Мая 2004 Если в версии форума 1.3 у кого-то из пользователей при зафиксированном первом сообщении темы на 2, 3 и последующих страницах не отображется подпись в зафиксированном сообщении (при ее наличии на 1 стр.), то по совету уважемого Oska: Замени в Topics.php код:if ($row['use_sig'] == 1) на код:if ($row0['use_sig'] == 1) Похоже, что это ошибочка маленькая как раз и не отображает подпись... Ссылка на комментарий Поделиться на других сайтах Прочее
AD_Infinitum Опубликовано 14 Июля 2004 Жалоба Поделиться Опубликовано 14 Июля 2004 Установил для версии 1.3. Все хорошо. Только на всех последующих страницах (кроме первой) у автора этого сообщения отображается нулевой рейтинг (уровень наказаний), хотя он на самом деле не нулевой. На первой странице все нормально. Ссылка на комментарий Поделиться на других сайтах Прочее
lossen Опубликовано 1 Августа 2004 Жалоба Поделиться Опубликовано 1 Августа 2004 Такой вопрос насчет хака. У меня рус. и модиф. 1.3 с этим хаком.Вопрос такой, где дописать пару слов, чтобы под фиксированным постов было написано: "Этот пост прикреплён для соблюдения тематики топика. Бла-бла-бла." Где это дописать? Ссылка на комментарий Поделиться на других сайтах Прочее
fedotxxl Опубликовано 3 Декабря 2004 Жалоба Поделиться Опубликовано 3 Декабря 2004 Vitaly Хелп! После установки твоего хака выключается мод offline - online и карма - отображает нет, хотя есть голоса. Я так понял, что всё кроется в основной части кода... можешь рассказазать, как исправить баг?И ещё... Очень бы хотелось, как на ру-борде... набираешь X постов и можешь редактировать прикреплённый пост Ссылка на комментарий Поделиться на других сайтах Прочее
PALADIN+ Опубликовано 17 Октября 2005 Жалоба Поделиться Опубликовано 17 Октября 2005 (изменено) Хороший мод. Тот что поновее в архиве у меня глючил с остальными модами. Есть вопрос.Для создания собственного стиля прикреплянного сообщения сделал функцию RenderRow_pin.А как сделать так, чтобы это сообщение шло выше чем название заголовка темы, и её опции?То есть примерно так: [Прикреплённое сообщение] название темыПодписка на тему | Сообщить другу | Версия для печати[пост #x][пост #y]и т.д. У меня сейчас идёт так название темыПодписка на тему | Сообщить другу | Версия для печати [Прикреплённое сообщение] [пост #x][пост #y]и т.д. ==editЗдесь вопрос кажется немного не в тему. Создал тут:Расположение элементов скина Изменено 18 Октября 2005 пользователем PALADIN+ Ссылка на комментарий Поделиться на других сайтах Прочее
Haktar Опубликовано 19 Июня 2009 Жалоба Поделиться Опубликовано 19 Июня 2009 А как прикрепить разделительную линию?Или чтоб были некоторое пространство между закреплённым сообщением и остальными постами? Да и ещё. Что отредактировать чтобы работали графы дополнительных полей профиля? Ссылка на комментарий Поделиться на других сайтах Прочее
FatCat Опубликовано 19 Июня 2009 Жалоба Поделиться Опубликовано 19 Июня 2009 А как прикрепить разделительную линию?Или чтоб были некоторое пространство между закреплённым сообщением и остальными постами?Довольно просто:В Topics.php строку мода$this->output .= $this->html->RenderRow( $row0, $poster0 );заменить на $this->output .= $this->html->postpined_html( $row0, $poster0, $this->topic['last_post'] ); В скине сделать копию функции RenderRow с именем postpined_html, эту функцию уже модифицировать под себя. Можно не только добавить разделитель внизу, можно и сам способ отображения изменить; например у меня добавлена таблица с "тенями" для отображения первого сообщения наподобие вордовой страницы, посмотреть можно тут: http://vesvalo.net/index.php?showtopic=2967 Ссылка на комментарий Поделиться на других сайтах Прочее
Haktar Опубликовано 19 Июня 2009 Жалоба Поделиться Опубликовано 19 Июня 2009 В скине сделать копию функции RenderRow с именем postpined_html, эту функцию уже модифицировать под себя. Спасибо. То что надо А насчёт этого не знаете:Да и ещё. Что отредактировать чтобы работали графы дополнительных полей профиля?Тоесть как сделать чтоб работали кустом фиелд... P.S. Спасибо что поддерживаете советами владельцев устаревших движков на 1.3 Ссылка на комментарий Поделиться на других сайтах Прочее
FatCat Опубликовано 19 Июня 2009 Жалоба Поделиться Опубликовано 19 Июня 2009 А насчёт этого не знаете:Да и ещё. Что отредактировать чтобы работали графы дополнительных полей профиля?Тоесть как сделать чтоб работали кустом фиелд...Хм...У меня работают... А в скинах разрешили использование / вставили код отображения?Например в skin_topic.php <!--$ author[field_1]-->не отображается. Чтобы отображалось первое дополнительное поле, его нужно преобразовать в {$author[field_1]}для второго соответственно создать{$author[field_2]} Ссылка на комментарий Поделиться на других сайтах Прочее
Haktar Опубликовано 19 Июня 2009 Жалоба Поделиться Опубликовано 19 Июня 2009 Хм...У меня работают... А в скинах разрешили использование / вставили код отображения?Например в skin_topic.php Я помоему понял почему у меня все эти дополнительные поля не отображаються.Они у меня помещенны в скрипты:<script type="text/javascript">Инфа</script> Вот наподобии этого:<a href='http://imtw.ru/index.php?{$author['field_24']}' target='_blank' title='Перейти к теме модификации' style="text-decoration: none"> <script type="text/javascript"> <!-- if ("{$author['field_17']}"!="") { document.write ('<b><font color="#000099">Разработчик:</font></b> <i><b>{$author['field_17']}</b></i><br />'); } else {document.write('');}//--> </script></a> Ссылка на комментарий Поделиться на других сайтах Прочее
Рекомендуемые сообщения