Simplez Опубликовано 10 Сентября 2004 Жалоба Поделиться Опубликовано 10 Сентября 2004 может я плохо искал... под 1.3 у меня есть, может кто уже под 2.0 сделал? Цитата Ссылка на комментарий Поделиться на других сайтах Прочее
Z Опубликовано 13 Сентября 2004 Жалоба Поделиться Опубликовано 13 Сентября 2004 у меня такая идейка проскакивала - сейчас думаю. Цитата Ссылка на комментарий Поделиться на других сайтах Прочее
Simplez Опубликовано 14 Сентября 2004 Автор Жалоба Поделиться Опубликовано 14 Сентября 2004 думай нужная вещч Цитата Ссылка на комментарий Поделиться на других сайтах Прочее
d1pro Опубликовано 14 Сентября 2004 Жалоба Поделиться Опубликовано 14 Сентября 2004 Дык dscripting уже давно это дело сделал. На ize лежит. Правда я себе не ставил... Цитата Ссылка на комментарий Поделиться на других сайтах Прочее
Simplez Опубликовано 14 Сентября 2004 Автор Жалоба Поделиться Опубликовано 14 Сентября 2004 izeэто кто (где)? Цитата Ссылка на комментарий Поделиться на других сайтах Прочее
shuks Опубликовано 14 Сентября 2004 Жалоба Поделиться Опубликовано 14 Сентября 2004 это кто (где)?это он (тут) Цитата Ссылка на комментарий Поделиться на других сайтах Прочее
Simplez Опубликовано 15 Сентября 2004 Автор Жалоба Поделиться Опубликовано 15 Сентября 2004 спасипа, нашол, посавил, работаетхотя на 1.3 у меня лутше была Цитата Ссылка на комментарий Поделиться на других сайтах Прочее
Iris Опубликовано 20 Сентября 2004 Жалоба Поделиться Опубликовано 20 Сентября 2004 Board Panel from invizioniseD2_Board_Panel.zip Цитата Ссылка на комментарий Поделиться на других сайтах Прочее
Немо Опубликовано 22 Сентября 2004 Жалоба Поделиться Опубликовано 22 Сентября 2004 Поставил, все проверил...вот что пишит.Parse error: parse error in /opt/.packages/apache2/share/htdocs/psy/sources/boards.php on line 520 Fatal error: Cannot instantiate non-existent class: boards in /opt/.packages/apache2/share/htdocs/psy/index.php on line 650 что делать? Цитата Ссылка на комментарий Поделиться на других сайтах Прочее
Simplez Опубликовано 22 Сентября 2004 Автор Жалоба Поделиться Опубликовано 22 Сентября 2004 ты все что Readme.html сделай, пока не сделаеш скин не будет работать (т.е. работает только под гвестом) Цитата Ссылка на комментарий Поделиться на других сайтах Прочее
Немо Опубликовано 22 Сентября 2004 Жалоба Поделиться Опубликовано 22 Сентября 2004 Да все, причем несколько раз проверял. Даже под гостем не работает. Добавлено в [mergetime]1095839543[/mergetime] Поставил на локалхосте, все работает. Хм, значит руки корявые, буду разбираться. Добавлено в [mergetime]1095839924[/mergetime] Вообщем залил файл boards.php с локалхоста и все заработало. Цитата Ссылка на комментарий Поделиться на других сайтах Прочее
Остап Опубликовано 26 Сентября 2004 Жалоба Поделиться Опубликовано 26 Сентября 2004 Открыть lang/2/lang_boards.php Найти <?php $lang = array ( ПОСЛЕ добавить : 'bp_title' => "Привет, {NAME} ! Добро пожаловать на форум !",'bp_cur_time' => "Сейчас : {TIME}",'bp_last_visit' => "Последнее посещение: {LASTV}",'bp_newposts' => "С последнего визита <b>{POSTS}</b> сообщений в <b>{TOPICS}</b> темах",'bp_inbox_full' => "Ваш ящик переполнен!",'bp_newpms' => "У Вас <b>{PMS}</b> новых собщений в ящике",'bp_new_posts' => "Обзор новых сообщений",'bp_active_topics' => "Активные темы",'bp_my_tposts' => "Всего Ваших сообщений: <b>{POSTS}</b> ",'bp_tpercent' => "(<b>{PCNT}%</b> всех сообщений форума )",'bp_posts_day' => "Сообщений в день: <b>{PDAY}</b>",'bp_regmem' => "Зарегистрированных пользователей: <b>{NUM}</b>",'bp_ftopics' => "Тем: <b>{NUM}</b>",'bp_fposts' => "Сообщений: <b>{NUM}</b>",'bp_newmem' => "Приветствуем новичка по имени: <a href='index.php?showuser={ID}'>{NAME}</a>", Добавлено в [mergetime]1096172334[/mergetime] Это к тому что Ирис дала Цитата Ссылка на комментарий Поделиться на других сайтах Прочее
Остап Опубликовано 26 Сентября 2004 Жалоба Поделиться Опубликовано 26 Сентября 2004 (изменено) Теперь так. Если кто желает добавку к панели, а именно строку с Людьми создавшими больше всего тем и написавшими больше всего сообщений, то : Открыть boards.php Найти :if ($ibforums->vars['bp_pms'] == 1)ПЕРЕД добавить :///////////////////////////// OSTAP add to D2 BEGIN $r = $DB->simple_exec_query(array('select' => 'starter_id AS id, starter_name AS name, COUNT(*) AS num', 'from' => 'topics', 'where' => 'starter_id > 0 GROUP BY id ORDER BY num DESC LIMIT 1')); $tid = intval($r['id']); $tnum = intval($r['num']); $bpdata['total'] = str_replace("{T_ID}", $tid, $ibforums->lang['bp_tt_id']); $bpdata['total'] = str_replace("{T_NAME}", $r['name'], $bpdata['total']); $bpdata['total'] = str_replace("{T_NUM}", $tnum, $bpdata['total']); $r = $DB->simple_exec_query(array('select' => 'id, name, posts', 'from' => 'members', 'where' => '1 AND id > 0 ORDER BY posts DESC LIMIT 1')); $tid = intval($r['id']); $tnum = intval($r['posts']); $bpdata['total'] = str_replace("{TP_ID}", $tid, $bpdata['total']); $bpdata['total'] = str_replace("{TP_NAME}", $r['name'], $bpdata['total']); $bpdata['total'] = str_replace("{TP_NUM}", $tnum, $bpdata['total']); //////////////////////////////// OSTAP add to D2 ENDОткрыть lang/2/lang_boards.phpНайти :<?php $lang = array (Ниже добавить :'bp_tt_id' => "Больше всего сообщений: <a href='index.php?showuser={TP_ID}'><b><i>{TP_NAME}</i></b></a><b>[{TP_NUM}]</b>, тем открыл: <a href='index.php?showuser={T_ID}'><b><i>{T_NAME}</i></b></a><b>[{T_NUM}]</b>",Открыть lang/en/lang_boards.phpНайти :<?php $lang = array (Ниже добавить :'bp_tt_id' => "Most total posts: <a href='index.php?showuser={TP_ID}'><b><i>{TP_NAME}</i></b></a><b>[{TP_NUM}]</b>, topics opened: <a href='index.php?showuser={T_ID}'><b><i>{T_NAME}</i></b></a><b>[{T_NUM}]</b>",Пойти в Админь в ACP Home / Skin Manager Home / Board Index ->>> member_board_panel Найти код :<tr> <td align='left'>{$data['posts_day']}</td> </tr> <tr> <td align='left'><p> </td> </tr>Заменить его на :<tr> <td align='left'>{$data['posts_day']}</td> </tr> <tr> <td align='left'><p>{$data['total']}</td> </tr> Нажать обязательно Save & Reload Template Наслаждаться ... ПыСы ... Я не великий спец ПХП - если написал по ламерки - просьба ПОПРАВИТЬ, плиз Изменено 26 Сентября 2004 пользователем Остап Цитата Ссылка на комментарий Поделиться на других сайтах Прочее
Остап Опубликовано 26 Сентября 2004 Жалоба Поделиться Опубликовано 26 Сентября 2004 Да и кстати, предупреждаю сразу всех ... Эта панель стоит времени СКЛ ... И прилично стоит Цитата Ссылка на комментарий Поделиться на других сайтах Прочее
Iris Опубликовано 26 Сентября 2004 Жалоба Поделиться Опубликовано 26 Сентября 2004 Остап и у нее нет рамки (у тебя подсмотрела) - портит дизайн ИМХО Цитата Ссылка на комментарий Поделиться на других сайтах Прочее
Остап Опубликовано 26 Сентября 2004 Жалоба Поделиться Опубликовано 26 Сентября 2004 Я её не буду ставить на серваке ... Так, баловался ... Я когда увидел сколько она жрёт времени скл - мне поплохело. БЕЗ моих добавок - ровно вполовину больше. С моими двумя запросами - в ЧЕТЫРЕ раза ... ( а без них - скучно ) КОгда у кого то барахтается он лайн 100 чел - это весомо. Я сэкономлю, пожалуй ... Цитата Ссылка на комментарий Поделиться на других сайтах Прочее
vio82 Опубликовано 27 Сентября 2004 Жалоба Поделиться Опубликовано 27 Сентября 2004 Маленький глюк...Почему-то количество новых сообщений не обновляетсяКак было, например 10, потом почитаешь все ранво 10.. Цитата Ссылка на комментарий Поделиться на других сайтах Прочее
celsoft Опубликовано 29 Сентября 2004 Жалоба Поделиться Опубликовано 29 Сентября 2004 Привет всем, Подумал и решил открыть новую тему поэтому вопросу и вот почему: как известно существующая панель имеет множество недостатков и практически не применима к финалу в плане дизайна. Итак я слегка модифицировал данный хак и предоставляю Вам на скачивание. что нового?Исправлен дизайн панели.Работает как для гостей, так и для пользователей Пример можно посмотреть на http://forum.pc-soft.ru Скачиваем тут. Ну а теперь вопрос к спецам, т.к. и этот код имеет небольшой недостаток. для опроса новых сообщений используется код $r = $DB->simple_exec_query(array('select' => 'COUNT(pid) as totalp, COUNT(DISTINCT(topic_id)) as totalt', 'from' => 'posts p LEFT JOIN ibf_topics t ON (p.topic_id=t.tid)', 'where' => 'p.post_date>'.$ibforums->member['last_visit'].' AND p.queued<>1 AND t.forum_id IN('.$fstring.')')); он идентичен коду который используется в панеле для версии 1.3, но если отметить все сообщения прочитанными, результат не меняется, он всре равно считает посты с последнего посещения (что вроде бы и правильно). Так вот вопрос как можно эту проблему исправить, чтобы счетчики сбрасывались на ноль. Я так понимаю что это из-за кеширования, которое есть во второй версии. Нужно модифицировать этот код или что-то добавить в функцию которая запускается, когда выбираешь "Отметить прочитанным". В 1.3 при аналогичном запросе все работает P.S. если модераторы решать что одной темы достаточно, то прошу объединить их. Цитата Ссылка на комментарий Поделиться на других сайтах Прочее
Iris Опубликовано 29 Сентября 2004 Жалоба Поделиться Опубликовано 29 Сентября 2004 Будьте добры, ещё все содержимое /style_images/1/ с подразделами выложите в арxив с сылкой и, если не затруднит, то + кнопку в папке folder_team_icons/ips_supermod.gif Цитата Ссылка на комментарий Поделиться на других сайтах Прочее
celsoft Опубликовано 29 Сентября 2004 Жалоба Поделиться Опубликовано 29 Сентября 2004 Итак вроде решил эту проблему хак подправил если уже скачали и установили, то перекачайте. Добавлено в [mergetime]1096466965[/mergetime] Iris Я так понимаю, что вас заинтересовали русские кнопки скачать можно тут. Цитата Ссылка на комментарий Поделиться на других сайтах Прочее
Iris Опубликовано 29 Сентября 2004 Жалоба Поделиться Опубликовано 29 Сентября 2004 Я так понимаю, что вас заинтересовали русские кнопкиНе только (еще командные иконки), но спасибо и на том. Цитата Ссылка на комментарий Поделиться на других сайтах Прочее
celsoft Опубликовано 29 Сентября 2004 Жалоба Поделиться Опубликовано 29 Сентября 2004 В архиве все есть Цитата Ссылка на комментарий Поделиться на других сайтах Прочее
Iris Опубликовано 29 Сентября 2004 Жалоба Поделиться Опубликовано 29 Сентября 2004 В архиве все естьips_supermod.gif - нетути... И еще - я сейчас пару кномпочек залю их этой серии... Их можно переделать в русские? staff.zip Цитата Ссылка на комментарий Поделиться на других сайтах Прочее
Uzaren Опубликовано 29 Сентября 2004 Жалоба Поделиться Опубликовано 29 Сентября 2004 celsoft Спасибо, получилось на много лучше, чем было в оригинале Не большой вопрос, а как убрать панель, которая весит, над новоиспечённой , на которой написаноС возвращением; Ваш последний визит: Вчера, 03:57 PMHeavy Metal Forever последние новости: Алиса в Германии Цитата Ссылка на комментарий Поделиться на других сайтах Прочее
Simplez Опубликовано 29 Сентября 2004 Автор Жалоба Поделиться Опубликовано 29 Сентября 2004 тотже вопрос Добавлено в [mergetime]1096479278[/mergetime] только новости бы оставить на самом деле, а вот "введите слово для поиска" два раза теперь дублируется Цитата Ссылка на комментарий Поделиться на других сайтах Прочее
Рекомендуемые сообщения
Присоединиться к обсуждению
Вы можете ответить сейчас, а зарегистрироваться позже. Если у вас уже есть аккаунт, войдите, чтобы ответить от своего имени.