VBsupport перешел с домена .ORG на родной .RU
Ура!
Пожалуйста, обновите свои закладки - VBsupport.ru
Блок РКН снят, форум доступен на всей территории России, включая новые терртории, без VPN
На форуме введена премодерация ВСЕХ новых пользователей
Почта с временных сервисов, типа mailinator.com, gawab.com и/или прочих, которые предоставляют временный почтовый ящик без регистрации и/или почтовый ящик для рассылки спама, отслеживается и блокируется, а так же заносится в спам-блок форума, аккаунты удаляются
Если вы хотите приобрести какой то скрипт/продукт/хак из каталогов перечисленных ниже: Каталог модулей/хаков
Ещё раз обращаем Ваше внимание: всё, что Вы скачиваете и устанавливаете на свой форум, Вы устанавливаете исключительно на свой страх и риск.
Сообщество vBSupport'а физически не в состоянии проверять все стили, хаки и нули, выкладываемые пользователями.
Помните: безопасность Вашего проекта - Ваша забота. Убедительная просьба: при обнаружении уязвимостей или сомнительных кодов обязательно отписывайтесь в теме хака/стиля
Спасибо за понимание
Форум чистый версия 4.2.3, кодировка utf8, строка utf8 при установке была раскоментирована, сравнение с utf8_general_ci, неужели проблема с кодировкой?
Руссификатор не устанавливал т.к. весь форум и контент на англицком.
P.S. Подойдет ли кодировка сайта в utf8 для англицкого контента?
приведите пример куска текста где такое появляется
@garridge
Продвинутый
Join Date: Feb 2010
Location: Москва
Posts: 216
Версия vB: 4.2.х
Пол:
Reputation:
Опытный 47
Репутация в разделе: 31
0
Quote:
Originally Posted by kerk
приведите пример куска текста где такое появляется
Заметил еще что и тире преобразуется в ? Но не все.
Забыл добавить, проявляется это когда вставляешь скопированный текст с стороннего сайта. После редактирования кавычки и тире, отображаются нормально.
К примеру вот
Оригинальный текст
Quote:
Next, if the existing receptacle is not needed for an electric range, you may want to check to see if you can replace it with a NEMA 14-50R. Turn off your breaker and pull out the receptacle. Many homes built in the 1980’s and 1990’s have a ground conductor inside the box that is not connected to the NEMA 10-50, typically a bare wire that comes in with the other wires. In this case, the NEMA 14-50 can be installed in place of the 10-50, and simply connect the ground conductor to the ground terminal on the 14-50.
If this is not possible, you can make an adaptor cord that is relatively safe from a NEMA 10-50P (plug) to a 14-50R (receptacle). Using 6/4 rubber cord (type SOOW preferred), connect each “hot” conductor (typically brass terminals) on the plug to a brass terminal on the receptacle. Connect the neutral (typically silver terminal) on the plug to the silver terminal on the receptacle. Then, on the receptacle, connect a jumper between the neutral terminal and the ground (green) screw.
После публикации сообщения
Quote:
Next, if the existing receptacle is not needed for an electric range, you may want to check to see if you can replace it with a NEMA 14-50R. Turn off your breaker and pull out the receptacle. Many homes built in the 1980?s and 1990?s have a ground conductor inside the box that is not connected to the NEMA 10-50, typically a bare wire that comes in with the other wires. In this case, the NEMA 14-50 can be installed in place of the 10-50, and simply connect the ground conductor to the ground terminal on the 14-50.
If this is not possible, you can make an adaptor cord that is relatively safe from a NEMA 10-50P (plug) to a 14-50R (receptacle). Using 6/4 rubber cord (type SOOW preferred), connect each ?hot? conductor (typically brass terminals) on the plug to a brass terminal on the receptacle. Connect the neutral (typically silver terminal) on the plug to the silver terminal on the receptacle. Then, on the receptacle, connect a jumper between the neutral terminal and the ground (green) screw.
kerk
k0t
Join Date: May 2005
Location: localhost
Posts: 28,835
Версия vB: 3.8.x
Пол:
Reputation:
Гуру 20332
Репутация в разделе: 8468
3
я не знаю, откуда люди на клавиатуре находят (не прибегая к ухищрениям с Alt+XXXX) такие "кавычки", но это “hot” и "hot", как говорят в Одессе - две большие разницы
по поводу "тире", тоже есть "разногласия" в мире "интернетов", как утверждает автор поста с хабра, их как минимум девять
@garridge
Продвинутый
Join Date: Feb 2010
Location: Москва
Posts: 216
Версия vB: 4.2.х
Пол:
Reputation:
Опытный 47
Репутация в разделе: 31
0
Quote:
Originally Posted by kerk
я не знаю, откуда люди на клавиатуре находят (не прибегая к ухищрениям с Alt+XXXX) такие "кавычки", но это “hot” и "hot", как говорят в Одессе - две большие разницы
по поводу "тире", тоже есть "разногласия" в мире "интернетов", как утверждает автор поста с хабра, их как минимум девять
Вот и я о том же, извращенцы
Попробовал вставить этот же текст на другом форуме 4.2.3 кодировка utf8 все кавычки и тире отображаются корректно.
Вопрос, остается открытым, в чем проблема? Очевидно кодировка?!
kerk
k0t
Join Date: May 2005
Location: localhost
Posts: 28,835
Версия vB: 3.8.x
Пол:
Reputation:
Гуру 20332
Репутация в разделе: 8468
1
вполне возможно, что и кодировка
здесь то этот текст я тоже скопировал и вставил в редактор
у нас UTF-8 и довольно давно
@garridge
Продвинутый
Join Date: Feb 2010
Location: Москва
Posts: 216
Версия vB: 4.2.х
Пол:
Reputation:
Опытный 47
Репутация в разделе: 31
1
Quote:
Originally Posted by kerk
вполне возможно, что и кодировка
здесь то этот текст я тоже скопировал и вставил в редактор
у нас UTF-8 и довольно давно
Выяснил, все таки кодировка. Как писал выше при установке форума в config.php строку utf8 предварительно раскоментировал.
При запросе SHOW GLOBAL VARIABLES LIKE "char%"; выяснилось что БД в cp1251.
Заново установил форум строку utf8 в config.php не трогал. Вставил тот же текст, все кавычки и тире отображаются как надо.
В чем прикол со строкой utf8 в config.php ?
kerk
k0t
Join Date: May 2005
Location: localhost
Posts: 28,835
Версия vB: 3.8.x
Пол:
Reputation:
Гуру 20332
Репутация в разделе: 8468
1
Quote:
Originally Posted by garridge
В чем прикол со строкой utf8 в config.php
да какой там прикол?
все вполне логично
если в конфиге UTF-8, то и в БД должно быть всё в этой же кодировке
база данных
все строковые поля в таблицах
вернее наоборот, в какой кодировке создали базу, то и нужно прописывать в конфиге
ну не смог я пройти мимо
«горячий» (alt+ 0171 0187) в наших книжках правильно пишут так
„горячий” (alt+ 0138 0142) а в нашей школе учили вот таким кавычкам
kerk
k0t
Join Date: May 2005
Location: localhost
Posts: 28,835
Версия vB: 3.8.x
Пол:
Reputation:
Гуру 20332
Репутация в разделе: 8468
0
это из печати (или когда ручкой на бумаге) и это нормально
на наших клавиатурах, нет таких символов
нужно изголяться с Alt+XXXX или вызывать таблицу символов в ОС, если она есть