Почему бы и нет?Либо делать компонент платным
Это уже которая попытка сделать подобный компонент и все выкладывают бесплатную но не совсем рабочую версию.
Почему бы и нет?Либо делать компонент платным
Вот и я о том же. Пора прекратить это безобразие, втиснув подобный функционал в коробку с двойкой.Это уже которая попытка сделать подобный компонент и все выкладывают бесплатную но не совсем рабочую версию.
я против. Или должна быть кнопочка, отключающая доработку одним кликом. Админка итак сейчас сложно-объясняемая. Дополнительные поля, даже если их не нужно заполнять, не нужны.втиснув подобный функционал в коробку с двойкой
Такая кнопочка уже есть, выделил её пожирнее.Или должна быть кнопочка, отключающая доработку одним кликом.
Это ж ведь работать надо будет.А почему не делаете платную версию
Без внесения нового и свежего функционала система, не будет прогрессивного развития системы.Когда мы говорим что в коробке компонент будет всегда актуален — то мы перекладываем работу по обновлению (поддержанию) кода компонента на разработчиков InstantCMS… а это, в свою очередь, будет тормозить развитие системы в целом.
Получается он вам в первую очередь не интересен? Зачем тогда делали Я конечно понимаю что интереса ради можно много чего сделать, но тогда зачем перекладывать ответственность за поддержание на кого то другого? Следуя вашему примеру, предлагаю всем сторонним разработчикам выпускать дополнения и обязывать поддерживать их разработчиков системы (r2 и Fuze)! А что все будут довольны! (Ну или почти все ) Пропадут темы о том что разработчик пропал, что люди не могут обновиться из-за сторонних компонентов и т.д.Вот тут самое интересное. Судя по моему нику, я не особо рвусь поддерживать в актуальном состоянии данный продукт.
Мне и год лишний не жалко подождать! Я не нахожусь в постоянных ожиданиях новой версии, а работаю с текущей)), так что это не проблема. Проблема в подходе в целом. Я не против новых компонентов в коробке, но я за тщательный их отбор в первую очередь на принципиальную их необходимость быть в коробке. Мне больше нравится видеть движок в качестве удобного и мощного конструктора, где по мере необходимости пользователь может нарастить необходимый ему функционал. Если мы все тянем в коробку (а предложение такое можно услышать от пользователей очень часто) то рано или поздно получим тяжелого и неповоротливого монстра, где вместо наращивания необходимого функционала, будет обратное действие — установил систему и начинаешь ее активно чистить от ненужных в проекте компонентов. (*можно вспомнить рисунок мульти-ножа*)Да этот компонент задержит выход релиза на 1-2 дня, что в период 3-4 месяца, не столь существенно.
Думаю более чем универсальны! Я только за!Представьте, если 95 процентов содержимого страницы можно изменить этими хуками, то насколько они универсальны?
Согласен, только нужно фильтровать какой функционал добавлять а какой нет. И это утверждение не конкретно к этому компоненту, а в целом. Если большая часть авторитетного сообщества и разработчики системы считают такой функционал необходимым — то так оно и должно быть.Без внесения нового и свежего функционала система, не будет прогрессивного развития системы.
Если я правильно понял ваши вопросы)) любой компонент, выпущенный по мануалам InstantCMS 2, легко переводится на любой язык. Language-файл обрабатываете любым переводчиком (лично я предпочитаю связку Google Translate и ABBYY Lingvo) и заливаете на сервер. Всё! При этом потребность в определенном языке для конкретного компонента очень малая, и вполне может решаться силами тех пользователей кому этот язык необходим.Вопрос можно поставить по другому.
А ВЫ, Уважаемые разработчики, планируете в дальнейшем выпуск мультиязычных премиум компонентов?
Если планируете, то как будет осуществляться эта функциональность?
За счет этого (или аналогичного компонента) или ВЫ будете исполнять свое решение для своих премиум компонентов?
Возвращаемся к тому, что официальные разработчики должны поддерживать все чужие компоненты! ))Вопрос можно поставить и так.
Только официальная разработка и поддержка компонента может гарантировать стабильную работу.
А изменения отключаются?Просмотрел изменений в системных файлах немного. Два в контроллере, одно в ядре, 13 в моделе. Два в шаблонах. И остальное это сам компонент. Компонент выключается, и это необходимо.
Мне нет, моему заказчику да. Я пока не держу своих сайтов. Но для своих заказчиков я делаю многое, не предусмотренное заказом, например внесение нужного и иногда полезного функционала в дистрибутив.Получается он вам в первую очередь не интересен?
Есть заказ, есть его решение, делюсь идеей.Зачем тогда делали
Никто ещё ни на кого, ничего не переложил (но есть планы). Свои проекты (особенно за которые мне платят) я поддерживал и буду поддерживать сам, но я работаю один, поэтому на всех меня не хватит. Вот и возник вопрос, если это кому-то ещё надо кроме моего заказчика, то есть предложение внести этот компонент в релиз.тогда зачем перекладывать ответственность за поддержание на кого то другого?
хорошая идея, вот только эти разработки сперва должны пройти подобноепредлагаю всем сторонним разработчикам выпускать дополнения и обязывать поддерживать их разработчиков системы
Это проходит с первым заказчиком умеющим говорить на двух и более языках (исключая нецензурный). Суть компонента в том, чтобы сделать перевод контента сайта на несколько языков. Но чтобы инако говорящий, зайдя на ваш сайт, смог найти эту статью не по прямой ссылке, то надо переводить ещё и всё меню, все категории и прочее.Также я не совсем понимаю цели и задачи компонента (точнее, наверное совсем не понимаю))).
Согласен.удобный механизм перевода контента и интерфейса — здорово
Если коротко, то либо всем, либо только моим, в массы он не пойдёт, причины я уже описал дважды.но зачем он в коробке?
Наборы в постах и наборы в статьях это разные данные. Я перевёл только страницу с одной статьей. Но для вас добавил перевод наборов и в группах.Далее. Не корректности работы:
Какие СЕО-специалисты — православные или инакомыслящие? Они сами между собой определиться не всегда в состоянии.И также, уже упоминалось ранее: СЕО-специалисты говорят что для разных языков необходимы разные URL
Наш человекТолько официальная разработка и поддержка компонента может гарантировать стабильную работу.
В файле выложены также недочёты кода движка выявленные при написании этого компонента и вставлен один "костыль" в контроллере. Но вопрос с кодом будет обсуждаться уже в более узком кругу.Просмотрел изменений в системных файлах немного. Два в контроллере, одно в ядре, 13 в моделе. Два в шаблонах.
Все компоненты, прошедшие "огонь, воду и ржавые трубы". Убедите сообщество, что ваша работа нужна всем и её тоже могут включить в дистриб.Возвращаемся к тому, что официальные разработчики должны поддерживать все чужие компоненты! ))
Нужные изменения нет, а ненужных в релизе не будет.А изменения отключаются?
Не вариант, потеряете всех, кто хотел бы воспользоваться полным переводом навигации и элементов сайта. Эта функция ставится сразу на весь сайт для всех пользователей. Другими словами вы поставите себе ru и будете гулять по сайту, я зайду и поставлю uk или другое и вы сразу начнёте гулять по мной выбранной локализации.А не вариант его вывести на фронтэнд?
А вы пробовали использовать:Не вариант, потеряете всех, кто хотел бы воспользоваться полным переводом навигации и элементов сайта. Эта функция ставится сразу на весь сайт для всех пользователей. Другими словами вы поставите себе ru и будете гулять по сайту, я зайду и поставлю uk или другое и вы сразу начнёте гулять по мной выбранной локализации.
Поэтому пока единственный вариант, так это либо эта версия либо версия от Evanescense. Либо какой-то третий вариант, нам пока неизвестный.
cmsUser::sessionSet('user:language', 'en');
"Всеми правдами и неправдами" но в коробку!Пока известно, что кроме меня и Геннадия Ивановича, в коробке это никому не надо. Теперь осталось выяснить "не надо в любом виде?" или "не надо в таком виде?". Если "не надо в таком виде", то в каком виде (функционале) он станет приемлем в коробке?
Попробовал, реально переводит, но так и не понял это для одного или для всех, но не стал сильно выяснять, так как не сразу нашёл изменения, но нашёлА вы пробовали использовать
Только правдами."Всеми правдами и неправдами"
Так ведь у вас дальше претензий не пошло дело. А у меня уже вторая страница целенаправленного обсуждения подходит к концу.Вспомнил про свой недавний
для одногоно так и не понял это для одного или для всех
покажите мне хоть одну претензию?Так ведь у вас дальше претензий не пошло дело.
судя по скрину, это уже не важно. Меню и прочий контент, надо как-то переводить.для одного
Я про эти — претензии на коробку — а не те о которых подумали.shock покажите мне хоть одну претензию?
Вспомнил про свой недавний хак с предпросмотром с претензиями на коробку