• Как сделать резиновый iframe в высоту?

    zkrvndm
    @zkrvndm
    Архитектор решений
    Внутри фрейма разместите обработчик, который при изменении body будет замерять текущую высоту и отправлять ее во вне через интерфейс postMessage() - вне фрейма уже перехватываете сообщение и опираясь на полученное значение задавайте высоту фрейму.
    Ответ написан
    3 комментария
  • Wordpress - Как создать плагин управления самописной страницей?

    Kozack
    @Kozack Куратор тега JavaScript
    Thinking about a11y
    Не уверен что тут нужен Wordpress. Опишу без него.

    Вам понадобится какое-то централизованное хранилище состояния. Это может быть как простой JSON файл на сервере так и БД с API для доступа на клиенте. Или можно хранить эти данные в конфиге и передавать в итоговый скрипт на этапе сборки.

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

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

    Теперь, у вас есть хранилище, которое работате так, как удобно клиенту, и список критериев которым должен соответствовать интерфейс управления. Остаётся только реализовать его.
    Ответ написан
    1 комментарий