Nicolas Korobochkin
Ответы в темах
-
Форум: bbPress
Тема: Числовые ссылки в bbPressПоправил. Теперь все работает.
Форум: bbPress
Тема: Числовые ссылки в bbPressПосле долгих мучений и скитаний по форумам и коллегам, написал небольшой плагин, который превращает slug в ID. Работает, но ссылки вида /forums/topic/tag/имя-тега/ не удалось починить (строчка 118).
https://gist.github.com/korobochkin/d08268ce58cc65517756
Следующие ссылки работают:
- /forums/forum/ID/page/2
- /forums/forum/ID/
- /forums/forum/ID/edit/
- /forums/topic/ID/page/2/
- /forums/topic/ID/
- /forums/topic/ID/edit/
Форум: bbPress
Тема: Числовые ссылки в bbPressБраузеры по умолчанию копируют из адресной строки именно закодированный URL, но в некоторых есть настройки, чтобы копировать адрес в читаемом виде.
В Сафари на маке копируется в читаемом виде по умолчанию, т. е. ссылки битые получаются. И на айпедах и айфонах также будет.
При вставке адреса на сторонних ресурсах необходимо это учитывать.
Пользователям это не объяснить, да и кто этим будет заниматься. Гораздо проще вместо topic-slug поставить topic-id (число) и все. Правда такой настройки нет в bbPress.
Форум: bbPress
Тема: Числовые ссылки в bbPressДа, похоже такая проблема тоже есть.
Форум: Темы и шаблоны
Тема: Меню второго уровня в несколько колонокЕсли у вас фиксированная ширина шаблона, то просто делайте каждый пункт меню плавающим блоком. Т. е. через какой-то класс напишите стиль float:left;, а также width. Не забудьте сделать clearfix, который не допустит, чтобы эти пункты меню «проваливались» сквозь родителя.
Если шаблон резиновый, то прийдется еще и JS подключать, потому что неизвестно какая ширина и вот эта выпадайка может запросто оказать по ширине больше, чем весь сайт (появится горизонтальный скроллбар).P. S. Мой совет не заморачиваться и сделать выпадающее меню в одну колонку, по одной вертикальной линии — так проще глазам считывать — просто двигать сверху вниз, а на сайте аэрофлота глазами надо двигаться в 4-х направлениях.
Форум: Альфа- и бета-тестирование
Тема: WordPress 3.9В 3.9 RC 1 воспроизвести не удалось, курсор перемещается корректно. Проверил в Firefox 28 и Chrome 33.
На Маке в Сафари 7.0.3 на 3.9-RC1 по прежнему баг с перемещением каретки. В Хроме 34 (на Маке) действительно такого нет. Зато в Хроме есть другой баг:
Пишем тот же самый текст, что я давал и раньше, ставим каретку в самый низ. Жмем стрелочку вверх (выделяется превью галереи). Теперь если нажать бескпис (галерея удалится). Затем нажимаем cmd+z (ctrl+z) — превью галереи не возвращается (в визуальном редакторе появляется лишь пустая строчка, хотя в текстовой версии шорткод [gallery] возвращается).Ага, оно.
Форум: Альфа- и бета-тестирование
Тема: WordPress 3.9Еще один косяк с Инстаграмом. Если в пост вставить ссылку на инстаграм с видео (например, http://instagram.com/p/kDABWOOjHB/), то в ХТМЛ коде наблюдается вот такая картина.
<a href="http://instagram.com/p/kDABWOOjHB/"><img src="http://distilleryvesper6-2.ak.instagram.com/699779ea8e9f11e3963012d1ead7053e_101.mp4" alt="@charmladonna @a_juhhh weRd" width="640" height="640" /></a>
У тега img в атрибуте src не картинка, а видеофайл MP4.
Да и с картинками не классно, потому что они вставляются как обычные <img…, Наверное, было бы лучше, вставлять их через <iframe (и с видео проблема бы отпала).
Сейчас для решениях этих проблем пользуюсь плагином http://darkwhispering.com/wp-plugins/simple-instagram-embed (но он вроде не кэширует ничего, а просто regex проходится по тексту заменяя ссылки на iframe каждый раз).
Форум: Альфа- и бета-тестирование
Тема: WordPress 3.9Нашел баг в Tiny MCE связанный с перемещением каретки при нажатии на кнопки стрелочек на клавиатуре (вверх, вниз, вправо, влево). Имеем текст в редакторе:
—————
First line.[gallery columns="4" ids="621,619,617,506"]
Second line. <span class=»label label-default label-primary»>some text</span>
—————
Ставим курсор на строчку «Second line» в визуальном редакторе и нажимаем стрелочку вверх, попадаем на «First line». А вот спуститься вниз, нажав стрелочку вниз уже нельзя — каретка постоянно прыгает в начало первой строчки. Аналогичная ситуация с клавишами вправо и влево.Версия 3.9-beta2.