Іван Клімчук

Іван Клімчук

Был в сети 13 мая 2025, 17:35
Заказы не принимаю
P.S. Я не особо гуглил, возможно такой модуль уже есть, а я просто его не встречал. Но в таком случае можно что-то готовое взять и дописать до нужного состояния, а так же я готов с кем-нибудь скооперироваться.
Я не к формату придираюсь, и не считаю пробельные строки и отступы, это же понятно.
Я к тому, что функция нужная, но не такая важная, чтобы из нее пакет делать. Алгоритм элементарный, такие задачки на информатике в школе проходить нужно и пишется он за пару минут. Это сейчас не укор твоим способностям, они неоспоримы.
Не уверен, что нужна его реализация в виде отдельного пакета, хотя я бы наверное собрал несколько таких мелочей в один пакет под названием Утилиты. Сюда можно добавить еще форматирование чисел, дат и тд, тогда будет иметь смысл делать пакет. В остальном, из того, что видел, реализация declension занимает 20 строчек кода максимум.
так я ж и не говорю, что только из-за []. Выше проблема как раз в том, что использовали синтаксис 5.4, когда на сервере 5.3 или ниже.

Писать [] вместо array() у меня вошло в привычку после работы в onliner.by, так как там код писали по PSR, но новую версию не только из-за этого я использую. А в остальном да, приходится адаптировать под 5.3, хотя у нашего одного крупного белорусского хостера есть возможность переключить на 5.5 версию. Если учесть, что БД на SSD дисках, то с MODX можно работать.
для modx хватает, не спорю, но я еще и на laravel пишу и экспериментирую и новые плюшки очень хороши. И это я не говорю о производительности. Когда onliner.by перевели на php 5.6, производительность выросла просто на пустом месте процентов на 20-30% (в среднем).
явно ниже 5.4, ругается на краткую нотацию array — []. У меня в последнее время самая частая ошибка, так как пишу на 5.6, а поддерживать приходится хостинги на 5.3.

Как вариант, в скрипте установки делать проверку и останавливать установку с сообщением, что версия ниже допустимой. Пока так не делал, но можно. Ну или в старой нотации писать для поддержки старья.
ну вы определитесь, вам визуальный редактор аля ворд нужен или полноценный html-редактор. В админке есть Ace, который умеет подстветку, а для верстки есть Emmet, который многое умеет и для верстки просто must have. Единственное, что на фронте нужно смотреть, как его использовать.
Я бы для информативности какое-нибудь уведомление выводил бы, а то поведение не очевидное для пользователя. Если бы пользователю форма входа выводилась бы — тогда ладно еще, а так он просто на главную попадает, а хотел посмотреть раздел support.
На домене .ru были отключены все коммерческие сервисы, осталась только редакция, которая постила новости. Это можно, да. Как и личные не коммерческие сайты. Но как только через сайт начинают поступать деньги (реклама, баннеры, платные услуги и сервисы — размещение в каталоге, платные объявления в барахолке и авто- и мото-барахолке), нарушается законодательство.