Gameer 310 Опубликовано: 14 августа 2018 Рассказать Опубликовано: 14 августа 2018 49 минут назад, webair сказал: По первому пункту, применительно к DLE, правильнее будет MVC, а как именно он будет реализован, не очень то важно. Но сообщество DLE пока не готово к этому. Для начала, нужно до конца отделить view. Сейчас, много html вперемешку с php. С остальным согласен, но в PSR меня бесят 4 пробела вместо табуляции. И самое забавное что в папке classes лежат frontend файлы. А что сообщество неготово? Правки движка потрутся? Никто ж не заставляет обновляться. К тому же тут многие ставят просто голую dle и все. Для людей нужно делать как можно лучше. По этому другие разработчики не хотят связываться с dle. MVC может быть реализован в парадигме ооп. Табуляцию в редакторах можно настроить что бы при нажатии на таб ставились 4 пробела. 1 Цитата Ссылка на сообщение Поделиться на других сайтах
alexpsp 30 Опубликовано: 14 августа 2018 Рассказать Опубликовано: 14 августа 2018 Добавить возможность сортировки дополнительных полей по папкам. Например: у меня несколько категорий разных и в каждой категории используются разные дополнительные поля (буквально по 5-10 дополнительных полей). Поэтому в списке всех дополнительных полей сейчас находится что-то непонятное большим списком без названия, а только с символьным кодом. Цитата Ссылка на сообщение Поделиться на других сайтах
webair 178 Опубликовано: 14 августа 2018 Рассказать Опубликовано: 14 августа 2018 3 часа назад, Gameer сказал: И самое забавное что в папке classes лежат frontend файлы. А что сообщество неготово? Правки движка потрутся? Никто ж не заставляет обновляться. К тому же тут многие ставят просто голую dle и все. Для людей нужно делать как можно лучше. По этому другие разработчики не хотят связываться с dle. MVC может быть реализован в парадигме ооп. Табуляцию в редакторах можно настроить что бы при нажатии на таб ставились 4 пробела. Я о том, что в сообществе DLE крайне мало людей, которые разбираются в ООП. Более того, они выбрали DLE именно потому что у него простой код. Признаюсь, я сам по той же причине его выбрал лет 10 назад, когда перешел с ucoz на DLE, это мой путь прогресса. Я давно уже должен был перейти на какой нибудь фреймворк, но что то меня тут держит. На DLE я могу сделать всё что угодно, даже не сложный интернет магазин (для посложнее, лучше Opencart с mvc), а если совсем что то нестандартное, то пишу с 0. За что то может и стыдно, но меня всё устраивает У меня аллергия на wp и joomla, почему то. А для фреймворков и других яп у меня есть люди )) Интересно, почему вы выбрали DLE и почему держитесь за него? Извиняюсь за оффтоп перед другими пользователями ) 1 Цитата Ссылка на сообщение Поделиться на других сайтах
Gameer 310 Опубликовано: 14 августа 2018 Рассказать Опубликовано: 14 августа 2018 (изменено) 1 час назад, webair сказал: Я о том, что в сообществе DLE крайне мало людей, которые разбираются в ООП. Более того, они выбрали DLE именно потому что у него простой код. Признаюсь, я сам по той же причине его выбрал лет 10 назад, когда перешел с ucoz на DLE, это мой путь прогресса. Я давно уже должен был перейти на какой нибудь фреймворк, но что то меня тут держит. На DLE я могу сделать всё что угодно, даже не сложный интернет магазин (для посложнее, лучше Opencart с mvc), а если совсем что то нестандартное, то пишу с 0. За что то может и стыдно, но меня всё устраивает У меня аллергия на wp и joomla, почему то. А для фреймворков и других яп у меня есть люди )) Интересно, почему вы выбрали DLE и почему держитесь за него? Извиняюсь за оффтоп перед другими пользователями ) Потому что рынок был свободен, программистов с готовыми решениями было очень мало. А держаться его я более не намерен, пока не будет нормального кода. Изменено 14 августа 2018 пользователем Gameer Цитата Ссылка на сообщение Поделиться на других сайтах
krockki 5 Опубликовано: 17 августа 2018 Рассказать Опубликовано: 17 августа 2018 Такая проблема, прописываю в модуле Редиректы страницу /o-nas/partnery.php на /o-nas/ и ничего не происходит. Отдается пустая страница с ошибкой 404. Я не знаю косяк это или нет. Но думаю модуль на то и сделан, чтобы с любой страницы можно было делать редирект. А с .php получается нельзя? Цитата Ссылка на сообщение Поделиться на других сайтах
webair 178 Опубликовано: 17 августа 2018 Рассказать Опубликовано: 17 августа 2018 3 часа назад, krockki сказал: А с .php получается нельзя? Получается, нельзя. DLE может отвечать только за DLE. Для глобальных редиректов используйте htaccess Цитата Ссылка на сообщение Поделиться на других сайтах
lovep 3 Опубликовано: 18 августа 2018 Рассказать Опубликовано: 18 августа 2018 Огромная просьба добавить модуль мультиязычности "из коробки". Пример поста: Site.com/123-news.html - на англ. Site.com/ru/123-news.html - на русском Site.com/es/123-news.html - на испанском. Подробное обсуждение в этой теме. Цитата Ссылка на сообщение Поделиться на других сайтах
alarmmotors 14 Опубликовано: 19 августа 2018 Рассказать Опубликовано: 19 августа 2018 OPDS в качестве модуля для DLE раз OPDS это разновидность XML а этот XML в DLE во всю используется для генерации RSS и XML карты сайта, то имеет смысл запилить поддержку формата OPDS для сайтов библиотек с книгами. Спецификация OPDS http://opds-spec.org/specs/opds-catalog-1-1-20110627/ пример скрипта https://calibre2opds.com/ Идеи предположительно, в opds должны попадать данные из обычных полей публикаций DLE + некоторые специфические штуки самого формата OPDS в виде ссылок на книгу и как вариант (желательно реализовать) поддержка скачивания книг только после авторизации. Цитата Ссылка на сообщение Поделиться на других сайтах
alexpsp 30 Опубликовано: 23 августа 2018 Рассказать Опубликовано: 23 августа 2018 Оптимизация поиска по дополнительному полю, а именно: добавить возможность автоматического добавления значений полей в карту сайта (Sitemap). Цитата Ссылка на сообщение Поделиться на других сайтах
celsoft 6 072 Опубликовано: 24 августа 2018 Рассказать Опубликовано: 24 августа 2018 Автор 12 часов назад, alexpsp сказал: Оптимизация поиска по дополнительному полю, а именно: добавить возможность автоматического добавления значений полей в карту сайта (Sitemap). Карта сайта имеет строгий формат и стандарт, там не может быть что угодно, и какая угодно информация, там должен быть только набор URL по строгим правилам. О каких доп. полях в карте сайта вообще может идти речь? Это не придуманный DLE набор данных, эта строгая спецификация от поисковиков, которой следует DLE. Цитата Ссылка на сообщение Поделиться на других сайтах
Talory 1 Опубликовано: 24 августа 2018 Рассказать Опубликовано: 24 августа 2018 Хотелось бы видеть интеграцию dle с 1c. Странно, но за всё время нет не одного даже плагина - модуля. Цитата Ссылка на сообщение Поделиться на других сайтах
webair 178 Опубликовано: 24 августа 2018 Рассказать Опубликовано: 24 августа 2018 48 минут назад, Talory сказал: Хотелось бы видеть интеграцию dle с 1c. Странно, но за всё время нет не одного даже плагина - модуля. Вы такие странные, конечно... Что вам интегрировать? Новости? Или новости переделанные в карточку товара с помощью доп полей? Сопоставление данных из доп полей с данными из 1С? Я что то не видел таких запросов на форуме, поэтому и не задумывался об этом. Если вам нужно, создавайте тему, опишите ТЗ подробное. 1 Цитата Ссылка на сообщение Поделиться на других сайтах
Talory 1 Опубликовано: 24 августа 2018 Рассказать Опубликовано: 24 августа 2018 (изменено) 1 час назад, webair сказал: Вы такие странные, конечно... Что вам интегрировать? Новости? Или новости переделанные в карточку товара с помощью доп полей? Сопоставление данных из доп полей с данными из 1С? Я что то не видел таких запросов на форуме, поэтому и не задумывался об этом. Если вам нужно, создавайте тему, опишите ТЗ подробное. Отговорки лишь бы не делать! Изменено 24 августа 2018 пользователем Talory Цитата Ссылка на сообщение Поделиться на других сайтах
webair 178 Опубликовано: 24 августа 2018 Рассказать Опубликовано: 24 августа 2018 46 минут назад, Talory сказал: Отговорки лишь бы не делать! Понимать бы, что именно интегрировать вам нужно. ТЗ - Техническое Задание. У 1С достаточно продуктов. Есть Битрикс, есть Битрикс 24, даже АмоСРМ они купили, есть разные системы учёта бухгалтерии, склада, предприятия. Поставьте чёткую задачу, что с чем интегрировать. В новых версиях dle это не появится, но сторонние разработчики, может быть заинтересуются. Лично я не пользуюсь продуктами 1С, может поэтому не понял сразу сути. Цитата Ссылка на сообщение Поделиться на других сайтах
alexpsp 30 Опубликовано: 24 августа 2018 Рассказать Опубликовано: 24 августа 2018 (изменено) 6 часов назад, celsoft сказал: Карта сайта имеет строгий формат и стандарт, там не может быть что угодно, и какая угодно информация, там должен быть только набор URL по строгим правилам. О каких доп. полях в карте сайта вообще может идти речь? Это не придуманный DLE набор данных, эта строгая спецификация от поисковиков, которой следует DLE. Сейчас дополнительные поля индексируются и не запрещены для поисковиков, но не оптимизированы. А они не какая угодно информация и вовсе ничем не отличаются от страниц категорий и новостей. Вот как я реализую опцию ключевых слов дополнительного поля: https://for24.ru/xfsearch/proxy-social/Вконтакте/ или https://for24.ru/xfsearch/proxy-program/Key+Collector/ 1. Я изменил TITLE и добавил небольшое описания страницы с помощью "Заголовки, описания, метатеги". 2. Я добавил вывод названия дополнительного поля, что позволило вывести его как заголовок и сделать speedbar дополнительного поля. 3. Выводится отдельное меню, которое сделано специально под теги. Так вот почему я эти страницы не могу отсылать в карту сайта, когда страницы оптимизированы для этого и они ничем не хуже страниц категорий. В дополнительные настройки "Использовать значения полей как перекрестные гиперссылки" можно добавить опцию, создавать sitemap для ключевых слов дополнительного поля или же нет. Или же на "Создание и обновление карт для поисковиков" добавить опцию создания карты из ключевых слов дополнительных полей. Но естественно предупреждать, что поиск по дополнительным полям должен быть оптимизирован. Я не знаю моё пожелание индивидуальное или нет, но с помощью дополнительных полей можно разгрузить различные категории. Сейчас же список тегов и тегов дополнительного поля это не оптимизированный хлам для поисковиков. Изменено 24 августа 2018 пользователем alexpsp Цитата Ссылка на сообщение Поделиться на других сайтах
Talory 1 Опубликовано: 24 августа 2018 Рассказать Опубликовано: 24 августа 2018 (изменено) 1 час назад, webair сказал: Понимать бы, что именно интегрировать вам нужно. ТЗ - Техническое Задание. У 1С достаточно продуктов. Есть Битрикс, есть Битрикс 24, даже АмоСРМ они купили, есть разные системы учёта бухгалтерии, склада, предприятия. Поставьте чёткую задачу, что с чем интегрировать. В новых версиях dle это не появится, но сторонние разработчики, может быть заинтересуются. Лично я не пользуюсь продуктами 1С, может поэтому не понял сразу сути. Битрикс это конечно для мажоров, всё хорошо. но не будем унижать dle, так как в данный момент она нас интересует. Минимальное параметры экспорт и импорт между dle и 1с это ид новости, титул(заголовок), краткая-полная новость, ну и естественно дополнительные поля. ну расписывать нет смысла, так как тема не для заказов. а для пожеланий. Ну и на последок, мне dle нравится, больше чем остальные, просто сделано для людей. всё удобно. Изменено 24 августа 2018 пользователем Talory Цитата Ссылка на сообщение Поделиться на других сайтах
alukardua 27 Опубликовано: 24 августа 2018 Рассказать Опубликовано: 24 августа 2018 Можно ли в search.tpl вывести больше тегов и если есть возможность то сделать отдельный шаблон для допполей просто что бы можно было легче делать шаблоны Цитата Ссылка на сообщение Поделиться на других сайтах
Samsonite 9 Опубликовано: 25 августа 2018 Рассказать Опубликовано: 25 августа 2018 1. Убрать весь HTML код из php файлов в файлах шаблона. 2. Расширенные функции в системе плагинов: Например: -- При обновлении плагина какие файлы перезалить, удалить -- При удалении плагина какие файлы удалить 1 Цитата Ссылка на сообщение Поделиться на других сайтах
alukardua 27 Опубликовано: 25 августа 2018 Рассказать Опубликовано: 25 августа 2018 8 часов назад, Samsonite сказал: 1. Убрать весь HTML код из php файлов в файлах шаблона. 2. Расширенные функции в системе плагинов: Например: -- При обновлении плагина какие файлы перезалить, удалить -- При удалении плагина какие файлы удалить первый пункт поддерживаю а по поводу второго, то все это есть в плагинах Цитата Ссылка на сообщение Поделиться на других сайтах
Яйцерезка 7 Опубликовано: 25 августа 2018 Рассказать Опубликовано: 25 августа 2018 В 24.08.2018 в 23:01, alexpsp сказал: Так вот почему я эти страницы не могу отсылать в карту сайта Тут больше вырисовывается другой вопрос, почему разработчик сайтов, с такими ценниками не умеет писать плагины для того же DLE? Написать плагин создающий XML карту для нужных дополнительных полей это пол часа работы вместе с тестированием. У доп.полей нет гибких настроек показа контента, по этому этот мусор сейчас в карте сайта и не нужен. В 24.08.2018 в 23:02, Talory сказал: Битрикс это конечно для мажоров, всё хорошо. но не будем унижать dle, так как в данный момент она нас интересует. Минимальное параметры экспорт и импорт между dle и 1с это ид новости, титул(заголовок), краткая-полная новость, ну и естественно дополнительные поля. ну расписывать нет смысла, так как тема не для заказов. а для пожеланий. Ну и на последок, мне dle нравится, больше чем остальные, просто сделано для людей. всё удобно. У 1С форматов выгрузки данных как удобрений за баней, там реально такой хаос, что только священные разработчики 1С более менее понимает что чего и зачем... По этому тут реально только написание плагина под конкретный сайт и конкретную конфигурацию 1С... 1 час назад, alukardua сказал: а по поводу второго, то все это есть в плагинах Этого там нет, а при удалении плагина, остаётся мусор в виде файлов залитых архивом. По этому сейчас единственный более менее действенный способ не мусорить, это делать полностью виртуальные php файлы. Цитата Ссылка на сообщение Поделиться на других сайтах
alexpsp 30 Опубликовано: 25 августа 2018 Рассказать Опубликовано: 25 августа 2018 1 час назад, Яйцерезка сказал: У доп.полей нет гибких настроек показа контента, по этому этот мусор сейчас в карте сайта и не нужен. Ну я про это и говорю. То есть на карте сайта они не нужны, а в индексе нужны? 1 час назад, Яйцерезка сказал: Тут больше вырисовывается другой вопрос, почему разработчик сайтов, с такими ценниками не умеет писать плагины для того же DLE? Написать плагин создающий XML карту для нужных дополнительных полей это пол часа работы вместе с тестированием. Я разве говорил, что это сложно? Причем тут вообще написание плагинов мной, вы видимо тему перепутали. Я лишь привел список, как можно и нужно оптимизировать теги новостей и теги дополнительных полей из коробки. Цитата Ссылка на сообщение Поделиться на других сайтах
Samsonite 9 Опубликовано: 26 августа 2018 Рассказать Опубликовано: 26 августа 2018 14 часов назад, alukardua сказал: а по поводу второго, то все это есть в плагинах ну покажите где есть.. Цитата Ссылка на сообщение Поделиться на других сайтах
alukardua 27 Опубликовано: 26 августа 2018 Рассказать Опубликовано: 26 августа 2018 3 минуты назад, Samsonite сказал: ну покажите где есть.. Цитата Ссылка на сообщение Поделиться на других сайтах
Samsonite 9 Опубликовано: 26 августа 2018 Рассказать Опубликовано: 26 августа 2018 8 минут назад, alukardua сказал: вы читать умеете? 2. Расширенные функции в системе плагинов: Например: -- При обновлении плагина какие файлы перезалить, удалить -- При удалении плагина какие файлы удалить Цитата Ссылка на сообщение Поделиться на других сайтах
Captain 623 Опубликовано: 26 августа 2018 Рассказать Опубликовано: 26 августа 2018 49 минут назад, Samsonite сказал: вы читать умеете? 2. Расширенные функции в системе плагинов: Например: -- При обновлении плагина какие файлы перезалить, удалить -- При удалении плагина какие файлы удалить А зачем вы их заливаете? В системе плагинов файлы создаются виртуально, максимум что нужно заливать физически, так это картинку к плагину, если таковая имеется: Цитата Ссылка на сообщение Поделиться на других сайтах
Рекомендованные сообщения
Присоединяйтесь к обсуждению
Вы можете опубликовать сообщение сейчас, а зарегистрироваться позже. Если у вас есть аккаунт, войдите в него для написания от своего имени.