Где воздух гор - там тишина снегов, молчание камней и дремлет сила


>Поиск в разделе

Программирование Web

>Instagram и PHP: простой пример интеграции



2018-03-09 07:16:15

Instagram - бесплатное приложение обмена фотографиями и видео, позволяющее пользователям делать фотографии, применять к ним фильтры, а также распространять их через свой сервис и социальные сети. Существует несколько РНР API классов для интеграции. Мы используем вот этот https://github.com/cosenary/Instagram-PHP-API/blob/master/README.markdown Далее описание кода:
Читать дальше

>Laravel 5: парящее окно



2018-03-09 06:15:17

Недавно столкнулся с одним вопросом в проекте Laravel 5. Надо было чтобы информация была доступна для пользователей, в независимости от веб-страницы.То есть, в любом ресурсе проекта нужно, чтобы были эти данные. Как это сделать? Помещать во все контроллеры и повторять этот код везде?Грубо и некрасиво, к тому же непроизводительно. Все просто, хотя пришлось пойти на нарушение концепции MVC. Для этого создадим файл шаблона, лучше всего поместить в папку «partials» и назвать например «acts.blade.php». Затем прямо в него поместим вызов методов классов моделей. Это как бы не правильно и еретично так сказать, с точки зрения классической концепции, однако это отлично работает:


Читать дальше

>PyroCMS разработка theme



2018-03-09 06:16:20

PyroCMS, это написанная на CodeIgniter система управления контентом (https://www.pyrocms.com). Как и любая другая подобная система, она поддерживает механизм устанавливаемых извне тем в рамках ее работы. Попробуем создать новую тему самостоятельно. Собственно сама тема состоит из набора PHP, HTML, CSS, Javascript файлов, а также картинок и прочих необходимых ресурсов, выстроенных в определенную структуру. Наиболее общий вид у нее такой:   css — файлы стилей img - файл картинок js - javascripts views - далее папки для HTML шаблонов views/layouts views/partials views/modules


Читать дальше

>Ruby on Rails 3 и Paperclip: организация загрузки файлов



2018-03-09 06:20:17

Во многих  веб- приложениях есть  потребность в  поддержке загрузки файлов. Для Ruby on Rails существует  большое количество свободных pluginов и gemов. Таким является и Paperclip, позволяющий быстро организовывать интересующую нас функцию в проекте. 1.     В начале нам необходимо добавить в список gemов в файле «/doc/Gemfile» такую строку:             gem ‘paperclip’     Далее мы запускаем в командной строке: «bundleinstall», который и   подгрузить данный gem в текущую инсталляцию Rails. 2.     Теперь нам нужно провести миграцию базы данных, чтобы добавить туда новые поля для поддержки работы Paperclip. В командной строке пишем:   rails  g migration add_image_to_contacts


Читать дальше

> TinyMCE в Rails 2.xx



2018-03-09 07:17:20

При разработке разного рода блогов  или CMS в качестве важного элемента  используется он-лайн редакторы. Одним из лучших и наиболее распространенных является я TinyMCE . Он давно адаптирован для РНР, JSP, ASP.NET, Coldfusion.  Сейчас он доступен и для Ruby on Rails.  Установить и активировать его в проект данного фреймворка  очень просто. Существует  3 основных варианта установки:  посредством svn,  установка в качестве Ruby on Rails pluginа и копированием из файла архива. Рассмотрим  здесь все способы.        Для интеграции с помощью svn нужно в командной строке  выполнить следующее:   svn export https://secure.near-time.com/svn/plugins/trunk/tiny_mce   Затем нужно  обязательно  запустить  такую команду:   rake tinymce:scripts:install


Читать дальше
12345Last ›
Яндекс.Метрика