Войти или зарегистрироваться
  • Вы находитесь в сообществе Rubukkit. Мы - администраторы серверов Minecraft, разрабатываем собственные плагины и переводим на различные языки плагины наших коллег из других стран.
  • Данный раздел создан исключительно для релизов! Вопросы по лаунчеру или обвязке задавайте ТОЛЬКО в соответсвующей теме автора. Любые другие темы будут удалены, а авторы понесут наказание.

Веб Банлист для DLE

Исчерпывающий ответ :\
Дб - utf-8, банлист - ansi (при изменении на utf-8 все русские символы заменяются знаками, а так только причина). Еще что заметил, так это если в конфиге заменить "&7%reason%&6!" на "Просто так", то везде все корректно отображается, но тогда теряется возможность писать причину бана. Так понял, что все зависит от плагина. Если что, то у меня Ultrabans.
Чем, кстати, пользуетесь Вы?
Нужно сначала всё скопировать, потом поменять кодировку - появятся Китайские символы, всё выделить и вставить скопированное с заменой... Я не пользуюсь бан-листами. У меня вообще нет проекта, да и в MineCraft играю только тогда, когда появляется свободное время от работы в блоге...
 
Нужно сначала всё скопировать, потом поменять кодировку - появятся Китайские символы, всё выделить и вставить скопированное с заменой...
Увы, но при смене кодировки все заменяется вопросами, при вставке того, что скопировал заранее, так же показываются вопросы.
 
Скачал, были вопросительные знаки место причины. Исправил
добавлением строчки после коннекта к базе к базе.
Вот после этой строки mysql_select_db($dbname, $speccon);
Вот эту строку
mysql_query("SET NAMES 'utf8'");
 
Скачал, были вопросительные знаки место причины. Исправил
добавлением строчки после коннекта к базе к базе.
Вот после этой строки mysql_select_db($dbname, $speccon);
Вот эту строку
mysql_query("SET NAMES 'utf8'");
Не обязательно utf-8, все зависит от кодировки базы. У меня, например, стоит cp1251.
 
Не обязательно utf-8, все зависит от кодировки базы. У меня, например, стоит cp1251.
Нет, зависит от кодировки сайта. База может быть в любой кодировке поддерживающей русский текст. Тебе же надо состыковать кодировки, сайта => базы, чтобы не выводились "????????", так вот либо ты будешь делать запрос в базу чтобы она тебе передавала все в твоей кодировке либо меняй кодировку всего сайта под базу, место этого запроса.
 
Нет, зависит от кодировки сайта. База может быть в любой кодировке поддерживающей русский текст. Тебе же надо состыковать кодировки, сайта => базы, чтобы не выводились "????????", так вот либо ты будешь делать запрос в базу чтобы она тебе передавала все в твоей кодировке либо меняй кодировку всего сайта под базу, место этого запроса.
Раз уж на то пошло, то и зависит от кодировки самого banlist.php. Вы написали, что решили проблему кодом "mysql_query("SET NAMES 'utf8'");", т.к. у вас, наверное, всё в utf-8. У меня же база в utf-8, а сайт на cp1251, и стандартно показываются вопросы, без какого-либо дописывания, но я просто написал "mysql_query("SET CHARACTER SET 'cp1251'");" и всё работает отлично. Т.е. все данные из базы utf-8 он переводит в cp1251 и корректно выводит на сайте.
 
Куда сувать ксс ? Не вдупляю, я во все запихал, но реакции.
Парни, а вот есть FigAdmin под 1.4.6
Куда сувать ксс ? Не вдупляю, я во все запихал, но реакции.
Парни, а вот есть FigAdmin под 1.4.6 ?
 
@ZzZzZ, Можешь в файле index.php написать вверху
HTML:
<html>
<head>
<link rel="stylesheet" type="text/css" href="style.css">
</head>
</html>
или же в стили своего шаблона вставить стиль бан-листа.
 
Мне почему-то на странице выдаёт сам код, а не таблицу, вот :

{include file="banlist/banlist.php"} - это то, что на странице написано
 
А может от хоста зависеть ? Все сделал, а ни хрена, хотя на другом хосте нормал.
 

Поделиться этой страницей

Назад
Верх