Сообщения без ответов | Активные темы Текущее время: 06 дек 2020, 01:53



Ответить на тему  [ Сообщений: 56 ]  Страница 1, 2, 3, 4, 5, 6  »
Сборка Elite-Board 2.3.170510 
Автор Сообщение
Администратор
Аватара пользователя

Зарегистрирован: 20 сен 2010, 21:15
Сообщения: 1641
Аватара пользователя

Изображение

Elite-Board теперь работает с PHP 7 и jquery 3, но не работает с IE8. Оптимизирована как серверная часть - переписаны обработчики вложенных массивов, переписаны запросы в БД, так и пользовательские интерфейсы - объединены CSS, JS файлы, дополнительный контент подгружается посредством ajax.

Новые шаблоны подстраиваются под пользовательское устройство, элементы интерфейса масштабируются или прячутся под спойлеры в зависимости от разрешения экрана. Вёрстка протестирована на устройствах под Android и iOS. Возможен двухколоночный и трёхколоночный макет вёрстки в зависимости от наличия блоков слева-справа.

Поля для поиска и отбора объявлений переехали из модуля поиска в основной макет страницы в виде отдельного блока, который можно разместить на любой блочной позиции. Появился модуль поиска объявлений на карте, с клаcтеризацией и динамической подгрузкой контента.

Появилась возможность дублировать промо-блоки, причём объявления из промо-блоков не будут дублироваться, а будут идти по-порядку.

Проверить работу обновлённого скрипта можно на сайте https://illusionboard.com. Шаблоны переключаются в блоке слева.


К сожалению, пришлось отказаться от использования шаблонов старой версии. Сложно тянуть одновременно несколько шаблонов с устаревшим типом вёрстки и невнятным дизайном, это сильно тормозит процесс разработки. Поэтому из старых шаблонов в новую версию переедет только espresso. В версии 2.2 этот шаблон называется expresso и теперь понятно почему :). Название папки с шаблоном я решил не менять.

На примере этого шаблона можно произвести манипуляции по интеграции вашего шаблона в новую версию. Хотя это делать и не обязательно, шаблоны, работающие на версии 2.2.170219 должны без проблем работать и на новой версии 2.3. В новой версии полностью сохраняется обратная совместимость шаблонов. Просто в них будут отсутствовать некоторые функции из списка ниже.

Для интеграции своего шаблона/модуля в новую версию можно ознакомиться с отчётом по изменённым файлам, который теперь будет предоставляться после каждого обновления.
http://www.illusionweb.org/board_support/changes/170510.html
Читать отчёт очень легко:
  • синим цветом указан номер строки и количество строк участка кода из сходного файла, а также номер строки и количество строк этого же участка в изменённом файле,
  • чёрным отображается код который остался неизменный,
  • красным отображается код, который в обновлении был удалён,​​​​
  • зелёным отображается код, который добавлен вместо удалённого кода.

Текущее обновление является мажорным и платным. Стоимость обновления с версии 2.2 - 700 рублей. Приобрести обновление можно здесь: https://www.illusionweb.org/buy_update.html

Обновления в ветке 2.2 планируется продолжить, но реже и в меньших объёмах.

Общий список изменений в Elite-Board 2.3:

  • совместимость с PHP 7.0;
  • новые шаблоны eco, aqua, flame;
  • отказ от совместимости с IE 8.0 в новых шаблонах;
  • все шаблоны версии 2.2 кроме espresso сохраняет совместимость, но снимаются с поддержки;
  • переход на jquery 3 в новых шаблонах;
  • все шаблоны имеют адаптивную вёрстку;
  • используется новый алгоритм компиляции файлов;
  • оптимизация SQL запросов, вложенных массивов, использования памяти;
  • изменён алгоритм проверки подписи для робокассы;
  • исправлена ошибка при постановке в очередь писем на рассылку;
  • исправлена ошибка максимальной длины поля при сохранении магазина;
  • исправлена ошибка в модуле рассылки объявлений;
  • исправлена кодировка в модальных окнах админки;
  • 301 редирект для некорректных ссылок на объявления, если в ссылке указан неправильный регион;
  • добавлены переменные $settings.user.mod, $settings.user.pub, $settings.user.del, в которых указано количество объявлений пользователя на модерации, опубликованных, удалённых;
  • добавлена переменная $settings.user.shop, в которой содержится массив данных о магазине пользователя;
  • ссылки на статьи и магазины добавлены в sitemap.xml;
  • на страницах рубрик и главной странице реализован отбор объявлению по типу "частные / от магазинов", сортировка по любому полю;
  • для магазина можно указать режим работы и ссылку на сайт. В соответствии с режимом работы рядом с названием магазина отображается плашка "закрыто / открыто / скоро закрытие / скоро открытие";
  • добавлено время публикации при сохранении статей;
  • заказы, созданные авторизованным пользователем, активируются моментально, а не по времени регламентных операций с заказами;
  • в новых шаблонах можно создавать несколько промо-блоков, объявления в них будут отображаться последовательно;
  • блок поиска и отбора объявлений на всех страницах;
  • поиск и отбор объявлений на карте;
  • поля для поиска и отбора объявлений вынесены блок;
  • кнопки "поделиться в соцсетях";
  • добавлен режим "сайт на реконструкции", сайт можно заблокировать для пользователей, которые не авторизованы в админке;
  • визуальный редактор панели администрирования понимает и отображает корректно синтаксис Smarty;
  • в форме публикации объявления добавлен обязательный флаг "согласие с правилами публикации";
  • прочие исправления и дополнения.


11 май 2017, 13:06
Профиль

Зарегистрирован: 16 янв 2016, 22:00
Сообщения: 193

Спасибо за работу. Проделана огромная работа. Конечно хотелось бы возможности сайта на двух языках((( Увы получается опять нет


11 май 2017, 14:15
Профиль

Зарегистрирован: 16 янв 2016, 22:00
Сообщения: 193

Бегло пробежался по новым шаблонам и возможностям, все нравится. Есть уйма изменений


11 май 2017, 14:27
Профиль

Зарегистрирован: 16 янв 2016, 22:00
Сообщения: 193

Ссылка на обновление не работает http://www.llusionweb.org/buy_update.html


11 май 2017, 14:31
Профиль
Администратор
Аватара пользователя

Зарегистрирован: 20 сен 2010, 21:15
Сообщения: 1641
Аватара пользователя

Спасибо, поправил.

Многоязычность реализована в части переключения языка элементов интерфейса. Дублировать вообще всю информацию на нескольких языках на мой взгляд не рационально. Или, по крайней мере, я пока не представляю, как это должно выглядеть.


12 май 2017, 14:39
Профиль

Зарегистрирован: 16 янв 2016, 22:00
Сообщения: 193

Ну почему ВЫ так считаете? Что тут плохого если будет возможность сайта на двух языках? То есть общая база данных для самих объявлений, а для раздела и главной будет на двух языках, то есть с переводом базы данных. Как минимум у каждого языка будут свои мета теги (title, discription, keywords) и можно продвигать сайт на двух языках. Что тут плохого не имею понятия. Знаю много сайтов, которые работают на других скриптах и от российских программистов в котором данная возможность реализована, в той же (Tamaranga), а почему нельзя сделать на Elite Board. Ваш скрипт ничем не уступает выше сказанному скрипту и другим, наоборот, вот только насчет языка почему то есть непонятки. Просто перевод пользовательского интерфейса не дает тех привилегий о котором написано выше. Если хотите могу как минимум 3 сайта показать работающих на разных скриптах и где мультиязычность реализовано правильно.


12 май 2017, 14:49
Профиль
Администратор
Аватара пользователя

Зарегистрирован: 20 сен 2010, 21:15
Сообщения: 1641
Аватара пользователя

Покажите конечно


12 май 2017, 15:36
Профиль

Зарегистрирован: 16 янв 2016, 22:00
Сообщения: 193

Geo писал(а):
Покажите конечно


Отлично:
Вот сайт сделан на QPL
http://supermarket.az/ - обычный язык
http://supermarket.az/ru/ - русский язык

Сайт на Tamarangma
http://bizon.az/ - обычный язык
http://bizon.az/ru/ - русский язык

Не разобрался в движке
https://tap.az/ - обычная версия
https://ru.tap.az/ - русская версия

У всех у них два полноценных языка, обратите внимание на мета описания (тайтл, дискрипгш и кейвордс), h1, разделы и так далее. При переключении языка переключается все. И страницы всех языков очень хорошо индексируются. Это хорошо для продвижения сайта, ну и кому какой язык удобен на него и переключается на сайте. Ну я минусов не вижу.

PS
Это не реклама, просто привел примеры сайтов. Думаю сделаете так что бы не было гиперссылок с них


12 май 2017, 16:08
Профиль
Аватара пользователя

Зарегистрирован: 26 мар 2014, 11:13
Сообщения: 19
Аватара пользователя

Поделюсь и я своим мнением об обновлении 2.3
Обновляйте не задумываясь, работы проделано очень много и так мало стоит. Создатель респект.
А переключать языки, как пишет Triste это было бы идеально (особенно у кого есть новости на сайте). Если будет осуществлена такая функция не забудьте и за украинский /ua/


Вот еще пример сайта с переводом текста http://24tv.ua/ http://24tv.ua/ru/ переводит быстро.

_________________
Город Днепр


Последний раз редактировалось Oleg 13 май 2017, 16:32, всего редактировалось 1 раз.



13 май 2017, 11:21
Профиль WWW

Зарегистрирован: 16 янв 2016, 22:00
Сообщения: 193

Oleg писал(а):
Поделюсь и я своим мнением об обновлении 2.3
Обновляйте не задумываясь, работы проделано очень много и так мало стоит. Создатель респект.
А переключать языки, как пишет Triste это было бы идеально (особенно у кого есть новости на сайте). Если будет осуществлена такая функция не забудьте и за украинский /ua/

Полностью поддерживаю, обновление супер, стоит копейки, спасибо за огромный вложенный труд.


13 май 2017, 11:31
Профиль
Показать сообщения за:  Поле сортировки  
Ответить на тему   [ Сообщений: 56 ] 

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 2


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения
Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
cron