Dareean Опубликовано 24 Апреля 2006 Жалоба Поделиться Опубликовано 24 Апреля 2006 Трудно это назвать модификацией, просто просматривал движки разных форумов и заметил что во многих вверху списка есть кнопки с буквами нажав на которые можно вывести имена пользователей начинающих на эту букву.Поэтому я в skin_mlist.php кое что добавил. Заморачиваться под данному вопросу с PHP не имело смысло в выводе получилось бы примерно тоже самое. откройте файл skin/s1/skin_mlist.phpнайдите function Page_header($links) { global $ibforums; return <<<EOF <script language='Javascript' type='text/javascript'> <!-- function PopUp(url, name, width,height,center,resize,scroll,posleft,postop) { if (posleft != 0) { x = posleft } if (postop != 0) { y = postop } if (!scroll) { scroll = 1 } if (!resize) { resize = 1 } if ((parseInt (navigator.appVersion) >= 4 ) && (center)) { X = (screen.width - width ) / 2; Y = (screen.height - height) / 2; } if (scroll != 0) { scroll = 1 } var Win = window.open( url, name, 'width='+width+',height='+height+',top='+Y+',left='+X+',resizable='+resize+',scrollbars='+scroll+',location=no,directories=no,status=no,menubar=no,toolbar=no'); } //--> </script> Ниже добавьте <center> <form action='{$ibforums->base_url}' method='post'> <input type='hidden' name='act' value='Members' /> <input type='hidden' name='s' value='{$ibforums->session_id}' /> <input type=hidden name='name_box' value='begins'> <input type=hidden name='max_results' value='50'> <input type=submit value='A' name='name' class=button3> <input type=submit value='B' name='name' class=button3> <input type=submit value='C' name='name' class=button3> <input type=submit value='D' name='name' class=button3> <input type=submit value='E' name='name' class=button3> <input type=submit value='F' name='name' class=button3> <input type=submit value='G' name='name' class=button3> <input type=submit value='H' name='name' class=button3> <input type=submit value='I' name='name' class=button3> <input type=submit value='J' name='name' class=button3> <input type=submit value='K' name='name' class=button3> <input type=submit value='L' name='name' class=button3> <input type=submit value='M' name='name' class=button3> <input type=submit value='N' name='name' class=button3> <input type=submit value='O' name='name' class=button3> <input type=submit value='P' name='name' class=button3> <input type=submit value='Q' name='name' class=button3> <input type=submit value='R' name='name' class=button3> <input type=submit value='S' name='name' class=button3> <input type=submit value='T' name='name' class=button3> <input type=submit value='U' name='name' class=button3> <input type=submit value='V' name='name' class=button3> <input type=submit value='W' name='name' class=button3> <input type=submit value='X' name='name' class=button3> <input type=submit value='Y' name='name' class=button3> <input type=submit value='Z' name='name' class=button3> <br /> <input type=submit value='А' name='name' class=button3> <input type=submit value='Б' name='name' class=button3> <input type=submit value='В' name='name' class=button3> <input type=submit value='Г' name='name' class=button3> <input type=submit value='Д' name='name' class=button3> <input type=submit value='Е' name='name' class=button3> <input type=submit value='Ё' name='name' class=button3> <input type=submit value='Ж' name='name' class=button3> <input type=submit value='З' name='name' class=button3> <input type=submit value='И' name='name' class=button3> <input type=submit value='Й' name='name' class=button3> <input type=submit value='К' name='name' class=button3> <input type=submit value='Л' name='name' class=button3> <input type=submit value='М' name='name' class=button3> <input type=submit value='Н' name='name' class=button3> <input type=submit value='О' name='name' class=button3> <input type=submit value='П' name='name' class=button3> <input type=submit value='Р' name='name' class=button3> <input type=submit value='С' name='name' class=button3> <input type=submit value='T' name='name' class=button3> <input type=submit value='У' name='name' class=button3> <input type=submit value='Ф' name='name' class=button3> <input type=submit value='Х' name='name' class=button3> <input type=submit value='Ц' name='name' class=button3> <input type=submit value='Ч' name='name' class=button3> <input type=submit value='Ш' name='name' class=button3> <input type=submit value='Щ' name='name' class=button3> <input type=submit value='Ъ' name='name' class=button3> <input type=submit value='Ы' name='name' class=button3> <input type=submit value='Ь' name='name' class=button3> <input type=submit value='Э' name='name' class=button3> <input type=submit value='Ю' name='name' class=button3> <input type=submit value='Я' name='name' class=button3> </form> </center> В стилях ну и создайте свой стиль для кнопок, в моем коде он назван .button3Пример здесь http://forum.dangen.ru/index.php?act=Members Смысла делать кнопку которая выводит по знакам которые не являются буквами я не вижу. При входе в act=Members они светятся самыми первыми, по умолчанию. Для тех кто не знает php а знает html и сомневается что это станет работать, не сомневайтесь Если интересно почитайте документацию по PHP О методах передачи данных $_POST Цитата Ссылка на комментарий Поделиться на других сайтах Прочее
Рекомендуемые сообщения
Присоединиться к обсуждению
Вы можете ответить сейчас, а зарегистрироваться позже. Если у вас уже есть аккаунт, войдите, чтобы ответить от своего имени.