Традиция:Портал сообщества/Архив/2007/III квартал (часть 6)

ГлюкПравить

  • Глюк с падающими вниз навигациями слева -- повторяется и при открытии окна редактирования или записи коммента. --Genius 20:20, 24 октября 2007 (UTC)
    • Исправил. Яков 07:02, 25 октября 2007 (UTC)
      • Как было так и осталось на главной страничке "юзэров". (( --Genius 07:14, 25 октября 2007 (UTC)
        • Я исправил ошибку для режима редактирования статей. Что такое «главная страничка "юзэров"» я не знаю. Яков 07:29, 25 октября 2007 (UTC)
          • У вас есть своя страничка пользователя?! Есть. Вот на её главной страничке глюк, а у некоторых участников, на страничке обсуждений. --Genius 08:04, 25 октября 2007 (UTC)
            • Для того, чтобы его исправить, нужно на каждой такой страничке закрыть все незакрытые html-теги, как сказали ранее Dark Magus и Alex Mashin. Яков 08:10, 25 октября 2007 (UTC)
        • Это из-за незакрытого тега div в тексте статьи. Dark Magus 07:21, 25 октября 2007 (UTC)
Всё ясно. Сделал. Но почему это бы не сделать в настройках дизайна страниц? Не все же пользователи владеют опытом програмирования. Придёт кака-нить бабушка с Иванова и для ней-то лишбы буковки тюкать на клаве, а не с тегами разбираться. --Genius 08:34, 25 октября 2007 (UTC)
Теги надо закрывать всегда. Бабушке с Иванова не легче учить небрежный HTML с незакрытыми тегами, чем строгий. Глюк с болтающимся </div>, побуждавший оставлять теги незакрытыми, был вызван неочевидной ошибкой в настройках сайта; эта же ошибка вызывала и куда более серьёзные сбои. Тест Lex'и помог её выявить, и заново восстановлена эта ошибка не будет.
Александр Машин 14:06, 26 октября 2007 (UTC)


Нужно ли нам видео?..Править

Быть может, нам следует доустановить в нашу вики расширение EmbedVideo, и тем достигнуть возможности вставления видеозаписей в статьи? Задумайтеся. —Mithgol the Webmaster 09:26, 24 октября 2007 (UTC)

Я думал над тем, чтобы встроить размещение видеоклипов в собственный сервер Традиции. Не очень понимаю, есть ли потребность эмбедить клипы с посторонних ресурсов, но если участники скажут, что она есть - можно и поставить. Wikitraditio 20:07, 24 октября 2007 (UTC)
  • Заимствовать из других источников не очень удобно. "Там" они будут удалены, а кто здесь следить за чистотой будет? Записывать на сервер -- большой объём. Хотя, в некоторых ситуациях -- очень полезно и уместно использовать очень короткие клипы. Кстати, они при загрузке могут автоматом быть сгенерированы в флашку.) --Genius 20:18, 24 октября 2007 (UTC)
  • Да, было бы прикольно вставлять ролики в качестве наглядного материала в конву статьи[1] и не только с "Тубы". --Genius 05:17, 25 октября 2007 (UTC)
    Исчерпывающий список сайтов, с которых можно внедрять видео, вводится в переменную $wgEmbedVideoServiceList в коде расширения; полагаю, что Wikitraditio сможет пополнить его по нашей просьбе.Mithgol the Webmaster 06:37, 25 октября 2007 (UTC)
Ок, на днях займусь установкой этого расширения.Wikitraditio 07:23, 25 октября 2007 (UTC)
Ok; тогда в LocalSettings.php после вызова require_once() этого расширения следует добавить сервис:
$wgEmbedVideoServiceList['rutube'] = array(
    'url' => 'http://video.rutube.ru/$1'
);
и, может быть, также и удавить некоторые малоиспользуемые забугорные сервисы:
unset($wgEmbedVideoServiceList['dailymotion']);
unset($wgEmbedVideoServiceList['funnyordie']);
unset($wgEmbedVideoServiceList['sevenload']);
unset($wgEmbedVideoServiceList['revver']);
чтобы осталося только Google Video, YouTube да RuTube. Меньше сервисов — меньше дырок. —Mithgol the Webmaster 08:09, 25 октября 2007 (UTC)


Найден глюк; надобно ликвидировать егоПравить

Lexa был прав: простенькая проверка показывает, что Традиция (в отличие, скажем, от Википедии) разрушает HTML-код таблиц, внутри которых попадаются условные выражения. Надобно ликвидировать этот глюк, не то многие хорошие шаблоны не работают. —Mithgol the Webmaster 07:38, 24 октября 2007 (UTC)

И даже {{Навигационная полоса}} разваливается, хотя и не особенно. —Mithgol the Webmaster 12:10, 24 октября 2007 (UTC)
Исправлено изменением настроек. Все незакрытые теги <div> нужно теперь закрыть.
Александр Машин 14:29, 24 октября 2007 (UTC)
Превосходно. —Mithgol the Webmaster 04:54, 25 октября 2007 (UTC)