powered by simpleCommunicator - 2.0.41     © 2025 Programmizd 02
Форумы / SharePoint [игнор отключен] [закрыт для гостей] / Вывод текста в русской кодировке в главной страницы Sharepoint
17 сообщений из 17, страница 1 из 1
Вывод текста в русской кодировке в главной страницы Sharepoint
    #37449108
AvnAvnAvn
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Дано: Sharepoint 2010
Задача: добавить надпись и всплывающую подсказку в русской кодировке на главной странице (v4.master)
Проблема: Вместо русских символов на экран выводится нечитаемый набор символов
В тексте, где встречалось указание кодировки utf-8 исправил на windows-1251:
<html lang="<%$Resources:wss,language_value%>" dir="<%$Resources:wss,multipages_direction_dir_value%>"
runat="server" xmlns:o="urn:schemas-microsoft-com:office:office" __expr-val-dir="ltr">
($Resources:wss,language_value содержит значение "ru-ru")
<head runat="server" lang="ru">
<meta http-equiv="X-UA-Compatible" content="windows-1251"/>
.....
<meta http-equiv="Content-Type" content="text/html; charset=windows-1251"/>
.....
<p><span lang="ru">Привет, мир!</span></p>
Вопрос: как выводить надписи в русской кодировке?
...
Рейтинг: 0 / 0
Вывод текста в русской кодировке в главной страницы Sharepoint
    #37449119
Фотография n_string
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
AvnAvnAvn, для начала сохраните документ в Unicode.
...
Рейтинг: 0 / 0
Вывод текста в русской кодировке в главной страницы Sharepoint
    #37449496
AvnAvnAvn
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Файл v4.master уже в кодировке Unicode, точнее в utf-8. Поэтому, если в IE поменять кодировку на utf-8, то созданная надпись
отображается правильно (а все остальные русские символы в панели быстрого запуска -квадратиками).
...
Рейтинг: 0 / 0
Вывод текста в русской кодировке в главной страницы Sharepoint
    #37449519
Zoria
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
AvnAvnAvn,

1. сохранять в utf-8 c сигнатурой
2. meta charset = utf-8
...
Рейтинг: 0 / 0
Вывод текста в русской кодировке в главной страницы Sharepoint
    #37449664
AvnAvnAvn
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Не помогло ни <meta charset="utf-8" />
ни <meta charset="windows-1251" />
...
Рейтинг: 0 / 0
Вывод текста в русской кодировке в главной страницы Sharepoint
    #37449936
Фотография n_string
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
n_stringAvnAvnAvn, для начала сохраните документ в Unicode.Блокнотом сохраните.
...
Рейтинг: 0 / 0
Вывод текста в русской кодировке в главной страницы Sharepoint
    #37451473
AvnAvnAvn
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
На самом деле на диске сервера файла v4.master нет (поиск Far-ом ничего не дал), SharePoint Designer берет его из какого-то виртуального каталога http://имя_сервера/_catalogs/masterpage/v4.master.
Поэтому поступил так: открыл пустой Блокнот, скопировал текст из SharePoint Designer через буфер обмена, сохранил с изменением кодировки на Unicode, закрыл, открыл Блокнотом (кодировка осталась Unicode), скопировал содержимое через буфер обмена в SharePoint Designer. Не помогло.
...
Рейтинг: 0 / 0
Вывод текста в русской кодировке в главной страницы Sharepoint
    #37451543
Фотография n_string
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
авторВ тексте, где встречалось указание кодировки utf-8 исправил на windows-1251Верните все обратно. Эти директивы не для сервера, а для броузера.
авторскопировал содержимое через буфер обмена в SharePoint Designer. Не помогло.Это бессмысленно. Ваша проблема, что файл или поле в бд не поддерживают расширенную кодировку. Ищите место, где хранится инфа и пересохраните блокнотом в unicode или, если инфа хранится в бд, поменяйте тип поля varchar на nvarchar.
...
Рейтинг: 0 / 0
Вывод текста в русской кодировке в главной страницы Sharepoint
    #37455856
AvnAvnAvn
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Возможно ли, что дело в том, что в БД контента (SQL сервер на отдельной машине)
установлено Collation: Latin_General_CI_AS_KS_WS ?
...
Рейтинг: 0 / 0
Вывод текста в русской кодировке в главной страницы Sharepoint
    #37462217
AvnAvnAvn
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
n_string файл или поле в бд не поддерживают расширенную кодировку.
Если - бы место хранения (SharePoint хранит ее в БД) не поддерживало расширенную кодировку, то после сохранения и повторного открытия в дизайнере информация в расширенной кодировке терялась-бы. Более того, если изменить кодировку отображения в эксплорере, то добавленный в шаблон текст становится читаемым, а выведенный через ресурсы SharePoint-нечитаемым. Здесь какие-то сюрпризы от сомого SharePoint.
...
Рейтинг: 0 / 0
Вывод текста в русской кодировке в главной страницы Sharepoint
    #37463409
Фотография n_string
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
AvnAvnAvnВозможно ли, что дело в том, что в БД контента (SQL сервер на отдельной машине)
установлено Collation: Latin_General_CI_AS_KS_WS ?Collation на контент не влияет, это внутренний параметр сервера для сортировки и сравнения.
...
Рейтинг: 0 / 0
Вывод текста в русской кодировке в главной страницы Sharepoint
    #37463410
Фотография n_string
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
AvnAvnAvnn_string файл или поле в бд не поддерживают расширенную кодировку.
Если - бы место хранения (SharePoint хранит ее в БД) не поддерживало расширенную кодировку, то после сохранения и повторного открытия в дизайнере информация в расширенной кодировке терялась-бы. Более того, если изменить кодировку отображения в эксплорере, то добавленный в шаблон текст становится читаемым, а выведенный через ресурсы SharePoint-нечитаемым. Здесь какие-то сюрпризы от сомого SharePoint.Решение где-то здесь, ищите разницу.
...
Рейтинг: 0 / 0
Вывод текста в русской кодировке в главной страницы Sharepoint
    #37468335
AvnAvnAvn
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Видел недавно один ресурс на SharePoint2010 - там все отображается в одной кодировке utf-8: и из html-кода шаблона (подписи, внесенные в шаблон) и через ресурсы SharePoint (в панель быстрого запуска и др.).
Возможно, где-то при установке SharePoint не нужно было указывать кодировку "windows-1251", а оставить ту, что была по умолчанию "utf-8". Тогда надписи, выводимые через ресурсы SharePoint тоже будут в кодировке utf-8.
Перерыл все в центре администрирования SharePoint: Как поменять кодировку текста, выводимого через ресурсы SharePoint на utf-8?
...
Рейтинг: 0 / 0
Вывод текста в русской кодировке в главной страницы Sharepoint
    #37479920
AvnAvnAvn
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Возможно ли в SharePoint сменить кодировку текста, выводимого через ресурсы SharePoint?
...
Рейтинг: 0 / 0
Вывод текста в русской кодировке в главной страницы Sharepoint
    #37530717
AvnAvnAvn
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
У кого-нибудь появились предположения по данному вопросу?
...
Рейтинг: 0 / 0
Вывод текста в русской кодировке в главной страницы Sharepoint
    #37531489
dzone
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Привет, мир!
Привет, мир!


http://www.htmlescape.net/htmlescape_tool.html
...
Рейтинг: 0 / 0
Вывод текста в русской кодировке в главной страницы Sharepoint
    #37531495
dzone
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
dzoneПривет, мир!
Привет, мир!


http://www.htmlescape.net/htmlescape_tool.html


x041f; x0440; x0438; x0432; x0435; x0442;, x043c; x0438; x0440;!
Поставил пробелы а то SQL.ру проглатила все
...
Рейтинг: 0 / 0
17 сообщений из 17, страница 1 из 1
Форумы / SharePoint [игнор отключен] [закрыт для гостей] / Вывод текста в русской кодировке в главной страницы Sharepoint
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]