Участник:PhersuBot/Задачи боту: различия между версиями

Материал из LingvoWiki
Перейти к навигацииПерейти к поиску
(…)
Строка 2: Строка 2:
 
: написал код, но он почему-то не сработал [[Участник:Phersu|Phersu]] 22:22, 26 февраля 2011 (UTC)
 
: написал код, но он почему-то не сработал [[Участник:Phersu|Phersu]] 22:22, 26 февраля 2011 (UTC)
 
::С Уникодом у бота всё в порядке? Вроде гречицу-то понимает! [[Обсуждение участника:Bhudh|''Bʰudʰ'']]
 
::С Уникодом у бота всё в порядке? Вроде гречицу-то понимает! [[Обсуждение участника:Bhudh|''Bʰudʰ'']]
 +
::: Ну написал примерно так (сверил значения по UniPad'у):
 +
  <pre>  const char MODIFIER_LETTER_PRIME = 'ʹ';
 +
  const char GREEK_NUMERAL_SIGN = 'ʹ';
 +
  ...
 +
  if(c == MODIFIER_LETTER_PRIME)
 +
    sb.Append(GREEK_NUMERAL_SIGN;)
 +
  else
 +
    sb.Append(c);
 +
  </pre>
 +
 +
::: и почему-то в нужном месте условие "c == MODIFIER_LETTER_PRIME" проигнорировалось. [[Участник:Phersu|Phersu]] 22:53, 26 февраля 2011 (UTC)
 +
 
* <s><span style="color:grey;">Сделать</span></s> {{Сделано||PhersuBot}}: вначале и в конце страниц ссылки на предыдущие и последующие, типа так: [[Словарь_древнегреческого_языка/140|<< На предыдущую страницу]]
 
* <s><span style="color:grey;">Сделать</span></s> {{Сделано||PhersuBot}}: вначале и в конце страниц ссылки на предыдущие и последующие, типа так: [[Словарь_древнегреческого_языка/140|<< На предыдущую страницу]]
 
::Путём проставления шаблона «[[Словарь древнегреческого языка/Шаблон:Навигация|Навигация]]».  
 
::Путём проставления шаблона «[[Словарь древнегреческого языка/Шаблон:Навигация|Навигация]]».  

Версия 00:53, 27 февраля 2011

  • Нижний NUMERAL SIGN правильно распознан — как U0375 (͵), а верхний как MODIFIER LETTER PRIME (U02B9; ʹ), а не как U0374 (ʹ).
написал код, но он почему-то не сработал Phersu 22:22, 26 февраля 2011 (UTC)
С Уникодом у бота всё в порядке? Вроде гречицу-то понимает! Bʰudʰ
Ну написал примерно так (сверил значения по UniPad'у):
  const char MODIFIER_LETTER_PRIME = 'ʹ';
  const char GREEK_NUMERAL_SIGN = 'ʹ';
  ...
  if(c == MODIFIER_LETTER_PRIME)
    sb.Append(GREEK_NUMERAL_SIGN;)
  else
    sb.Append(c);
  
и почему-то в нужном месте условие "c == MODIFIER_LETTER_PRIME" проигнорировалось. Phersu 22:53, 26 февраля 2011 (UTC)
Путём проставления шаблона «Навигация».
  • добавить ко всем страницам "Страницы Проекта Древнегреческий язык"
Точно, это лишнее. Ссылка на проект в навигации и так проставлена.
  •  …