Персональная страница shra, блог фриленсера, веб-разработчика на PHP. Здесь я делюсь своим опытом и мыслями, провожу опыты над людьми, собираю нематериальные свидетельства собственной глупости. Используя примеры программного кода с данного сайта, вы принимаете всю ответственность за возможные последствия их использования, включая ваше психическое здоровье и интересы третьих лиц.
Intagram ориентирован на работу с мобильных устройств, потому на PC эти опции недоступны. Вы не сможете запостить картинку или видео с PC. Но есть довольно простой трюк, который активирует необходимый функционал.
Смысл в том, что нужно активировать режим разработчика в браузере и переключиться далее в режим тестирования сайта как будто на мобильном устройстве. В Chrome и Opera для этого можно использовать следующие горячие клавиши:
активировать инструменты разработчика — «CTRL+SHIFT+I» или «CTRL+SHIFT+J»
далее нужно активировать device toolbar — «CTRL+SHIFT+M». По умолчанию режим просмотра сайта будет выбран как «Responsive» (адаптивный).
третий шаг — выберите из предложенный вариантов устройств любое мобильное устройство, я, к примеру, на скриншоте ниже выбираю iPhone X.
после всех манипуляций нажмите F5 (обновить содержимое страницы). Внизу страницы должны появиться знакомые иконки, в том числе и добавление новой записи.
Как видите, ограничения instagram обходятся достаточно просто. При этом постить с PC бывает удобнее, т.к. часто материалы для публикации подготавливаются именно на компьютере.
Привычный в PHP и SQL тип данных timestamp отсутствует в javascript. Стоит ли говорить, что timestamp удобен для сравнения дат и для простых вычислений. Как получить его значение в JS?
В Javascript есть класс для работы с датами.
[crayon-6a004ef5515c2845677377/] ...
Мне пришла мысль кое что "по-кодить" для веб-сервера, начал вспоминать когда то горячо любимый C++. Но сразу столкнулся с тем фактом, что в современной UNIX не установлен компилятор С++ по умолчанию.
Устанавливаем
Итак, устанавливаем Си на хостинге ...
DOM + javascript порою позволяют создавать удивительные вещи. Одна из этих вещей, которой я хочу с вами поделиться - это динамически формируемые выпадающие списки.
Постановка задачи
Так как я по сути практик, то лучше сразу рассмотреть практическую ...
Такой функции нет в классе WP_User. Но класс поддерживает свойство roles, которое содержит набор ролей в виде массива. Т.е. нам достаточно убедиться, что нужная роль находится в этом массиве.
Чтобы не программировать совсем уж банальные вещи, расширим ...