Обновления и багфиксы (up. 9-2013)
Обновления и багфиксы

Вслед за релизом нового модуля постинга материалов в социальные сети мы представляем вашему вниманию очередную порцию обновлений и багфиксов, которые затронули следующие модули: Интернет-магазин, Новости, Блог, Доска объявлений, Онлайн игры, Тесты, Видео, Форум.

Как видите, мелких улучшений мы приготовили достаточно много, и обо всех этих полезных обновлениях и багфиксах мы сейчас подробнее расскажем.

Обновления доступны на всех серверах.



Интернет-магазин:

О модуле "Интернет-магазин" мы напишем отдельно, для него были устранены следующие баги:


  • исправлено визуальное отображение главной страницы модуля ИМ для арабской версии;
  • исправлена проблема, связанная с переключением опций (изображения, цены, остаток теперь отображаются верно, в соответствии с выбранными опциями);
  • исправлена настройка количества товаров в остатках для экспорта в XML, YML;
  • исправлена работа корзины для гостей.


Дополнения:


  • при оплате через PayPal появилась возможность выбрать язык дальнейшего интерфейса платежной системы PayPal:


  • добавлена переменная $STOCK_TOTAL$ для показа общего количества товаров;
  • добавлена возможность экспорта в YML полного описания товара:


  • в бекап проекта теперь входят также и значения остатков товаров;
  • в "Панель управления – ИМ – SEO настройки" добавлена функция перенаправления (301 редиректы для модуля можно настраивать самостоятельно):


  • добавлена возможность задавать статус, с которого считается накопительная скидка;
  • списки желаний вернулись в виде ссылки в юзер-бар:



Кроме того...

Сразу несколько модулей получили полезные дополнения, и вот их подробный список:


  • в модуле "Онлайн игры" на странице "Материал и комментарии к нему" заработала переменная $ENTRY_CATS$, а также добавлено описание работы этой переменной;
  • исправлен баг, связанный с выводом изображений в поиске по сайту;
  • в визуальном редакторе все незакрытые BB-коды отныне будут закрываться автоматически;
  • при массовой рассылке писем на e-mail (в Панели управления) вы будете видеть предупреждающее сообщение, которое обезопасит вас от отправки писем с необдуманным содержимым или незаполненными полями:


  • при оплате пакета услуг на год или более теперь вы будете получать промо-код (ранее были сертификаты), однако принцип их работы останется тем же;
  • исправлена работа RSS-ленты для Яндекса в модуле "Доска объявлений";
  • исправлена проблема, связанная с невосстановлением шаблонов PDA-версии из бекапа шаблонов;
  • внесены изменения в работу формы добавления во всех модулях (пересмотрена работа вывода категорий в форме добавления);
  • на странице /forum/0-0-0-6 добавлена сортировка вывода тем/сообщений (есть возможность расположить выводимые результаты от старых к новым и наоборот):


  • добавлена функция $SHOP_HMENU$ в модуль "Видео";
  • в шаблоне "Вид комментариев" заработала переменная $SITE$, которая выводит ссылку на сайт автора комментария (если автор его указал);
  • в шаблоне "Вид комментариев" заработала переменная $IS_NEW$ для сайтов с локальными пользователями;
  • в модуль "Форум" добавлены переменные $CUR_SECTION_NAME$, $CUR_SECTION_URL$, $CUR_FORUM_NAME$, $CUR_THREAD_DESCR$, $CUR_FORUM_URL$, $CUR_THREAD_URL$ и $CUR_THREAD_NAME$.
    Они выводят названия и URL просматриваемых тем/разделов/форумов:


  • в подписи пользователя введена фильтрация ВВ-кодов;
  • исправлена функция переноса пользователей в модуле "Тесты" при определенных условиях;
  • переменные $CUR_USER_ID$, $CUR_GROUP_ID$ и $CUR_USER_REG_DAYS$ заработали в шаблоне "Вид материалов" модуля "Поиск по сайту";
  • добавлен код безопасности в форму отправки писем пользователю на e-mail со страницы пользователя:


  • для модулей "Новости сайта" и "Блог" добавлена переменная $CURRENT_PAGE$, выводящая номер текущей страницы;
  • исправлена функция "Не показывать код безопасности" для страниц добавления материалов;
  • исправлена работа функции фильтров (использования фильтра #3);
  • удалено повторение rel="nofollow" в функции переключателей;
  • на странице /forum/0-0-0-36 исправлено дублирование символа "»" для навигации по форуму:


  • исправлена работа функции скрытого текста (hide), его нельзя будет увидеть через исходный код.

На этом на сегодня всё! Не огорчайтесь, если не увидели в списке нынешних обновлений то, которое ожидаете лично вы. Лето ещё не закончилось, не закончились на этом и наши летние обновления! :)

108 комментариев
1 2 3 »
1 Написал Drinko 13 Августа 2013, 17:03
Большая работа. Супер smile

Несколько замечаний:

Цитата
на странице /forum/0-0-0-6 добавлена сортировка вывода тем/сообщений (есть возможность расположить выводимые результаты от старых к новым и наоборот):

Первая страница поиска выдает правильные результаты, а вот при переходе на вторую или любую другую страницу сортировка как бы сбрасывается и работает по старому - вначале выводятся самые старые сообщения.
Цитата
в визуальном редакторе все незакрытые BB-коды отныне будут закрываться автоматически;

Не есть гуд - при вставке скриптов могут появиться баги с переменными: пример
Цитата
при оплате пакета услуг на год или более теперь вы будете получать промо-код (ранее были сертификаты), однако принцип их работы останется тем же;

Кстати, платил на uWeb за 6 мес - ссылка на сертификат Google AdWords не появилась. Надо бы пофиксить )
Цитата
в модуль "Форум" добавлены переменные

В общий вид страниц или в вид материалов (постов)?
4 Написал Dmitry 13 Августа 2013, 17:28
Сертификаты ювеба – работаем над этим. Сейчас выдача пока вручную, по запросу в ТП

Цитата
В общий вид страниц или в вид материалов (постов)?

Общий вид страниц
11 Написал Drinko 13 Августа 2013, 18:44
В виде материалов (постов) форума хотелось бы видеть системные переменные:

$NUM_ON_PAGE$ и $LAST_ON_PAGE$ - полезно для вставки рекламы.
$THREAD_NAME$ и $THREAD_DESCR$ - для SEO

Может можно будет реализовать в ближайшей перспективе?
13 Написал Dmitry 13 Августа 2013, 19:08
$NUM_ON_PAGE$ – номер текущей страницы
$LAST_ON_PAGE$ – последняя страница
$THREAD_NAME$ – название темы
$THREAD_DESCR$ – описание темы

Так ведь? Для SEO – а что там можно с ними придумать и почему именно в вид материалов? Для мета-тегов (если речь о них), можно использовать $CUR_THREAD_URL$ и $CUR_THREAD_NAME$ в определенных условных операторах и в шаблоне общий вид страниц форума.

Реализовать что-то не трудно, тут вопрос еще возникает: нужна ли она на самом деле и не нагрузочное ли
15 Написал Drinko 13 Августа 2013, 19:14
Цитата
$NUM_ON_PAGE$ – номер текущей страницы
$LAST_ON_PAGE$ – последняя страница

Нет:

$NUM_ON_PAGE$ - порядковый номер поста на текущей странице.
$LAST_ON_PAGE$ - последний пост на текущей странице.
19 Написал Dmitry 13 Августа 2013, 23:02
Цитата
Первая страница поиска выдает правильные результаты, а вот при переходе на вторую или любую другую страницу сортировка как бы сбрасывается и
работает по старому - вначале выводятся самые старые сообщения.


Правда, замечание приняли

Цитата
Не есть гуд - при вставке скриптов могут появиться баги с переменными: пример

тоже пофиксено и должно быть все хорошо. Нужно тестить на серверах, где уже есть обновления (форум наш не в счет)
42 Написал Dmitry 15 Августа 2013, 17:29
Цитата
Первая страница поиска выдает правильные результаты, а вот при переходе на вторую или любую другую страницу сортировка как бы сбрасывается и
работает по старому - вначале выводятся самые старые сообщения. 

исправлено и доступно на всех серверах
2 Написал Rad_van_Cor 13 Августа 2013, 17:14
Цитата
в шаблоне "Вид комментариев" заработала переменная $IS_NEW$ для сайтов с локальными пользователями;
Ураааааааааааа, таки сделали!)))) respect ууууууууууууууууууууууууу)))))

Теперь бы ещё переменную $GROUP_ID$ сделали бы в виде комментариев, что бы через них можно было никнемы цветные делать как на форуме, и вообще песня была бы)
5 Написал Dmitry 13 Августа 2013, 17:30
Посмотрим на востребованность и работу эту.. Обсудим с программистом
6 Написал Rad_van_Cor 13 Августа 2013, 17:51
Спасибо ok
10 Написал Dmitry 13 Августа 2013, 18:26
Высоконагрузочно, такой переменной не будет
12 Написал Rad_van_Cor 13 Августа 2013, 19:08
Ага, это я слышал в поддержке когда-то.
Только вот не пойму, на форуме ведь не высоконагрузочно, от чего в комментариях высоконагрузочно?

Это ведь простая числовая переменная, которая должна выводить ID группы пользователя.
А групп на сайтах как правило от 3 до 5-6.

В комментах есть переменная которая выводит аватарки пользователей, разве это не высоконагрузочно, выводить аватарку каждого пользователя.

Просто не логично как-то получается.

Если вам не сложно, объясните мне почему числовая переменная которая должна показать группу пользователя - это грузит систему, а переменная выводящая аватарку каждого пользователя - это нормально
14 Написал Dmitry 13 Августа 2013, 19:11
Эти значения лежат в другой таблице и делать доп запрос к ним – не есть хорошо. Факт того, что это нагрузочно – программист подтвердил, а вот далее... пересмотра не будет уже точно
22 Написал sch779 14 Августа 2013, 01:20
Что-то нескладно получается у вашего программиста!
В комментариях выводится логин пользователя, написавшего этот коммент.
Есть только два вариант, как вы его выводите:
1 - логин хранится в явном виде в записи с комментарием.
2 - в записи с комментом хранится id-пользователя, по которому из таблицы пользователей и получаете логин пользователя.
 
Если вариант 1 то, извините, можете разгонять программистов, которые проектировали структуру БД! Совершенно не реляционная структура БД!
А если логин изменится? Будете упдатить все материалы этого пользователя? Или тупо "забьете" и будете выводить несуществующий логин пользователя?
 
Если вариант 2, что является правильным подходом, то неужели в таблице пользователей не хранится id группы этого пользователя?! Если хранится, то откуда получаете лишний запрос к лишней таблице?!
Что-то или Вы темните или ваш программист "водит" Вас "за нос", не желая брать на себя дополнительную работу по небольшому изменению sql-запроса (всего-то - добавить в запрос id группы пользователя)!
23 Написал Dmitry 14 Августа 2013, 01:40
А давайте не будем обсуждать как и что построено? Ответ нет. Это все. Иных решений нет и не будет. Далее – комментарии буду удалять, они смысла не несут.
50 Написал RulezZ-DM 16 Августа 2013, 02:43
Тогда пускай команда uweb реализует то, что вам не под силу, так как чем больше новых переменных, тем больше интересных решений, а здесь  у кого есть деньги обязательно перейдут на uweb

Спросите вашего программист, что он думает по поводу такой системной переменной, как $SCREEN_RESOLUTION$ http://clck.ru/8nj8q
3 Написал condor-bird 13 Августа 2013, 17:19
Хм...Вновь очень полезные и хорошие обновления.
7 Написал MaxL 13 Августа 2013, 18:12
Молодцы! И про старые ошибки, даже мелкие, и про новинки не забываете. Порадовали.
8 Написал ApTeM777 13 Августа 2013, 18:16
Скажите как скрывать от незарегистрированных пользователей текст?
9 Написал olepav 13 Августа 2013, 18:25
Тегом hide. А в шаблонах через условные операторы.
20 Написал ApTeM777 13 Августа 2013, 23:33
А что за оператор?
И сразу баг в PDA версии сайта скрытый текст вылезает!!
Про скрытые операторы нашел тут помощь
27 Написал ApTeM777 14 Августа 2013, 12:07
А наоборот можно скрывать от зарегистрированных пользователей?
16 Написал GT 13 Августа 2013, 22:05
Значит теперь можно делать Dofollow комментарии. Это хорошая новость.
avatar
17 Написал PatriotRus39 13 Августа 2013, 22:14
Отлично! Ждём следующую порцию обновлений и исправлений!)
18 Написал Badumm0605 13 Августа 2013, 22:38
Вау неожиданно!!!)))

Супер, так круто)
21 Написал bandjuk 13 Августа 2013, 23:34
Ребята, вы молодцы! Честно говоря после первой парочки обновлений думал, что на этом всё и закончится, оказывается я ошибся.  booze
24 Написал ChipCFG 14 Августа 2013, 05:30
Цитата
при массовой рассылке писем на e-mail (в Панели управления)...

этот способ предотвратит, а может даже и напомнит о поспешном решении, дабы изменить или временно отложить.

Цитата
добавлен код безопасности в форму отправки писем пользователю на e-mail...

замечательная доп защита. Кто пожелает напишет, тот, кому в желаниях поглумиться малёха копоть(каптча) в лупехи отобъёт затею. Эти и другие пункты оказываются полезными в силу дополнительного усовершенствования юзабилити вэб-сайта.

Большое спасибо вэб-мастерам платформы "uCoz"!
avatar
25 Написал ada3in1 14 Августа 2013, 11:01
То есть теперь можно будет задавать страницам форума нестандартную структуру заголовков, собирая ее из названия темы и раздела по-своему? Эх, мне бы такую фичу лет семь назад, когда у меня был сайт, где все модули были с фирменными стрелочками и скобочками в заголовках, один форум со своими дефисами оставался как неродной ))
Спасибо, что не перестаете усовершенствовать систему )
26 Написал Dmitry 14 Августа 2013, 12:06
Цитата
То есть теперь можно будет задавать страницам форума нестандартную структуру заголовков, собирая ее из названия темы и раздела по-своему?

Да, именно
28 Написал amrita 14 Августа 2013, 13:10
Ещё хотелось в будущем увидеть в форме добавления комментариев возможность оценивать материал (выпадающим списком (хорошо, отлично и т.д) или звёздочками, прямо при добавлении комментария) так можно было бы увеличить колличество оценок того или иного материала.
avatar
29 Написал z1MO_oK 14 Августа 2013, 14:02
Что-то не вижу на форуме переменных кодов, s68
30 Написал Drinko 14 Августа 2013, 14:50
Читайте внимательно пост:

Цитата
Обновления доступны на серверах s1-s20, s55 и s108.
avatar
31 Написал z1MO_oK 14 Августа 2013, 15:18
Быстрее бы на всех сделали.
32 Написал Kurt 14 Августа 2013, 21:41
Уже больше чем на половине есть: s1-s60 и s108
все шансы что завтра будет и на остальных
avatar
33 Написал z1MO_oK 15 Августа 2013, 03:06
Не работает "$CUR_THREAD_DESCR$" , вставил в мета-тег.
35 Написал Dmitry 15 Августа 2013, 09:57
А у темы есть краткое описание? именно описание, а не текст сообщения?

Покажите ссылку на тему, где не работает. Логично ее использовать в конструкции <?if($код$)?> ... <?endif?>
avatar
36 Написал z1MO_oK 15 Августа 2013, 14:13
А я то думал описание сообщения...

Ну хоть как-то можно форум оптимизировать smile
34 Написал †Angel† 15 Августа 2013, 06:30
А второго июля говорили что в июле появится новая капча... Уже середина августа... 
Спама конечно же стало меньше но периодически бывает что за день появляется от 10 и выше спам-сообщений
avatar
37 Написал drednout93 15 Августа 2013, 15:31
у меня одного не работает переменная $SITE$?
38 Написал Dmitry 15 Августа 2013, 16:11
Как выяснилось, она-то работает, но по интересному принципу, который мы = к особенности временной. Именно временной.
Если гость добавит комментарий или пользователь и при этом он сам заполнит пункт веб-сайт (в форме добавления комментариев) – то переменная SITE сработает. Но если пункт этот не заполнять (а этот пункт у нас заполнен в профиле) – данные оттуда не подтянутся, поэтому при таком раскладе переменная не сработает. Этот фикс мы перекладываем на будущее
avatar
39 Написал drednout93 15 Августа 2013, 16:43
Ясно. Было бы неплохо добавить в вид комментариев переменные AOL и MSN.
40 Написал Sultanka 15 Августа 2013, 16:52

Цитата
в подписи пользователя введена фильтрация ВВ-кодов;
Раньше можно было просто запретить или разрешить в настройках прав групп. В чем смысл фильтрации?
41 Написал Dmitry 15 Августа 2013, 17:11
Вы хотите, чтобы пользователи в подписи имели право вставлять изображения. А некоторые "продвинутые" туда прописывали не изображение, а что-то другое. Чтобы вы делали?

Баг-фиксен логичен и должен быть был уже давно
43 Написал Sultanka 15 Августа 2013, 17:36
Внутреннее улучшение системы. Понятно, спасибо. (Я просто в начале подумала, что это еще одна из настроек, доступных админу сайта).
44 Написал Sultanka 15 Августа 2013, 18:11
Функция фильтров у всех работает? У меня попытка использования фильтра в онлайн играх (выставки) ведет к появлению Page Not Found 404. Да и в модуле Видео не все с ними хорошо.
45 Написал Dmitry 15 Августа 2013, 18:35
А ссылочку можете подсказать?
46 Написал Sultanka 15 Августа 2013, 18:39
47 Написал Dmitry 15 Августа 2013, 18:46
Зафиксировали. в stuff есть. В видео потестил – там все ок. А там что не так?
52 Написал Sultanka 16 Августа 2013, 15:19
Фильтры stuff заработали корректно. 
Когда можно ожидать решения проблемы фильтров Видео-модуля?
48 Написал Sultanka 15 Августа 2013, 19:02
В фильтрах модуля Видео ошибка иного рода: допустим, вы отфильтровали материал, использовав фильтр первый, а потом захотели уточнить результаты и использовали фильтр второй. Смысл в том, что выборка материалов по второму фильтру должна уточнить материалы, выданные после фильтрации первым фильтром, если он был использован, разумеется. А получается так, что второй фильтр по новой перетряхивает весь массив доступных ему материалов, не обращая внимание на первичную фильтрацию.
avatar
49 Написал VasilVas 15 Августа 2013, 19:14
Господа, захожу в сайт (либо через uID, либо по-старому), но выйти из сайта через "Выход" не могу! Функция эта перестала работать. Неудобно ведь. Это связано с рассматриваемыми здесь обновлениями? Теперь каждый раз нужно удалять куки? Неудобно очень при использовании нескольких ПК... Прошу помочь
avatar
56 Написал SkachatKino 18 Августа 2013, 01:04
Да, проблема в Опере тоже возникла пару дней назад.
avatar
51 Написал edi123456 16 Августа 2013, 03:12
У меня тоже перестал работать выход с браузера опера на трёх сайтах. С мозиллы работает. Написал в поддержку днём - до сих пор не ответили
54 Написал $Vladimir$ 17 Августа 2013, 21:09
VasilVas, edi123456 проблемой занимаются, вы со своей стороны можете обновить версию вашего браузера
avatar
63 Написал PatriotRus39 22 Августа 2013, 20:51
Уже неделя прошла! Обновление браузера мне не помогло.
avatar
64 Написал SkachatKino 23 Августа 2013, 18:00
Поддерживаю– проблема сохраняется. Неужели сложно сделать разлогинивание?
avatar
66 Написал PatriotRus39 26 Августа 2013, 15:36
Судя по-всему на нас просто забили.
1-20 21-40 41-53
Ваш комментарий