0.00
Рейтинг
0.00
Сила
HexaGames
Объединить авторизацию админа на двух сайтах
Есть два сайта в подпапках — domen.ru/site1 и domen.ru/site2. Все данные в двух БД — baza1 и baza2 (с одинаковыми префиксами _prefix).
Вопрос
Как объединить профиль админа, чтобы перейдя с одного сайта на другой оставаться авторизированным? И как будут отображаться публикации в профиле админа, при такой реализации?Мы наконец-то сверстали и опубликовали в каталоге шаблон Lugree!
Помните несколько лет назад на LiveStreet был конкурс на новый дефолтный дизайн? Так вот, Lugree занял тогда второе место и мы пообещали, что шаблон будет бесплатным. Потом его сверстали сторонние разработчики и шаблон распостранялся сначала бесплатно, а потом за деньги. Но так как его качество оставляло желать лучшего, то мы все таки решили сделать все сами ;)
Под катом вас ждет описание особенностей и ссылка на сам шаблон ))
Читать дальше →
Под катом вас ждет описание особенностей и ссылка на сам шаблон ))
Читать дальше →
[решено] Не отправляется письмо mail
Активация пользователей.
Не приходит письмо для подтверждении регистрации пользователя. Как настроить?
в config.local.php — $config['general']['reg']['activation'] = true;
в config.php
Не приходит письмо для подтверждении регистрации пользователя. Как настроить?
Решил
в config.local.php — $config['general']['reg']['activation'] = true;
в config.php
$config['sys']['mail']['type'] = 'smtp'; // Какой тип отправки использовать $config['sys']['mail']['from_email'] = 'ваш_емаил@yandex.ru'; // Мыло с которого отправляются все уведомления $config['sys']['mail']['from_name'] = 'YourSite'; // Имя с которого отправляются все уведомления $config['sys']['mail']['charset'] = 'UTF-8'; // Какую кодировку использовать в письмах $config['sys']['mail']['smtp']['host'] = 'smtp.yandex.ru'; // Настройки SMTP - хост $config['sys']['mail']['smtp']['port'] = 465; // Настройки SMTP - порт $config['sys']['mail']['smtp']['user'] = 'ваш_емаил@yandex.ru'; // Настройки SMTP - пользователь $config['sys']['mail']['smtp']['password'] = 'ваш_пароль_от_емейла'; // Настройки SMTP - пароль $config['sys']['mail']['smtp']['secure'] = 'ssl'; // Настройки SMTP - протокол шифрования: tls, ssl $config['sys']['mail']['smtp']['auth'] = true; // Использовать авторизацию при отправке $config['sys']['mail']['include_comment'] = true; // Включает в уведомление о новых комментах текст коммента $config['sys']['mail']['include_talk'] = true; // Включает в уведомление о новых личных сообщениях текст сообщения
Отличный дизайн в стили VK Flat
Добрый день.
Может кому пригодится.
На dribbble.com Alexander Shumihin выложил бесплатно свой дизайн в стили VK Flat.
Может найдется добрая душа в Livestreet и сверстает.
Сообщество Livestreet будет очень благодарно!)
ССЫЛКА
Скачать:
Free PSD download: vk.cc/2Tu9qG
Download Free PSD: vk.cc/2Tu9qG
Может кому пригодится.
На dribbble.com Alexander Shumihin выложил бесплатно свой дизайн в стили VK Flat.
Может найдется добрая душа в Livestreet и сверстает.
Сообщество Livestreet будет очень благодарно!)
ССЫЛКА
Скачать:
Free PSD download: vk.cc/2Tu9qG
Download Free PSD: vk.cc/2Tu9qG
[РЕШЕНО] Плагин autoopenid, ошибка - '.:/usr/share/php:/usr/share/pear:/'
Почему то не работает плагин авторизации через соц. сети
Ругается на такую ошибку:
Кто нибудь сталкивался с подобным?
Что интересно, оба плагина — openid и autoopenid выдают одну и ту же ошибку.
============
Проблема оказалось банально в правах на файлы, а точнее в пользователе на сервере.
Возможно кто то ещё сталкнется с этим. Все оказалось довольно просто.
Ругается на такую ошибку:
Warning: require_once(): open_basedir restriction in effect. File(/usr/share/php/Auth/OpenID/Consumer.php) is not within the allowed path(s): (/var/www/sadmin/data:.) in /var/www/sadmin/data/www/site.ru/plugins/autoopenid/classes/modules/openid/Openid.class.php on line 46 Warning: require_once(/usr/share/php/Auth/OpenID/Consumer.php): failed to open stream: Операция не позволяется in /var/www/sadmin/data/www/site.ru/plugins/autoopenid/classes/modules/openid/Openid.class.php on line 46 Fatal error: require_once(): Failed opening required 'Auth/OpenID/Consumer.php' (include_path='.:/usr/share/php:/usr/share/pear:/var/www/sadmin/data/www/site.ru:/var/www/sadmin/data/www/site.ru/engine/classes:/var/www/sadmin/data/www/site.ru/plugins/autoopenid/classes/lib/external/php-openid-2.1.3') in /var/www/sadmin/data/www/site.ru/plugins/autoopenid/classes/modules/openid/Openid.class.php on line 46
Кто нибудь сталкивался с подобным?
Что интересно, оба плагина — openid и autoopenid выдают одну и ту же ошибку.
============
Проблема оказалось банально в правах на файлы, а точнее в пользователе на сервере.
Возможно кто то ещё сталкнется с этим. Все оказалось довольно просто.
Кнопка Facebook Like в фотосете. Кто нибудь пользует?
Что то не срабатывает fb like.
Кнопка твиттера постит, а по кнопке FB ничего не отражается в аккаунте на фейсбуке.
Кто нибудь ее использует?
Кнопка твиттера постит, а по кнопке FB ничего не отражается в аккаунте на фейсбуке.
Кто нибудь ее использует?
Как настроить в конфиге вебсервера реврайты аналогичные правилам в .htaccess. Для работы на nginx.
Сообственно сабж: Установил php5.5+php-fpm+mysql+nginx на Mac OS X Mavericks
вот по этой статье habrahabr.ru/post/217245/
Подскажите как настроить конфиг веб сервера.
Так как работает только главная страничка а остальные ссылки отдают 404
Или ткните носом где это прочитать.
вот по этой статье habrahabr.ru/post/217245/
Подскажите как настроить конфиг веб сервера.
Так как работает только главная страничка а остальные ссылки отдают 404
Или ткните носом где это прочитать.
Посылаем красиво. Шаблон для рассылки LSDigest :) [Обновлено]
Здравствуйте! У нас на сайте стоит замечательный шаблон Vintage. Его разрабатывает — и очень активно — пользователь angelsmedia . Он очень нравится всем — и пользователям, и мне, и моей бабушке. Она мне прямо так и скзала: «Это просто замечательный шаблон!»
А ещё у нас стоит бесплатный плагин LSDigest. Его написал известный в сообществе программист stfalcon , за что ему огромное спасибо! Плагин этот выполняет очень нужную функцию — он рассылает уведомления о том, какие самые интересные записи появились на сайте за прошедший период. Но у него есть одна особенность — он не занимается форматированием текста. Поэтому, если в начале топиков есть картинки, верстка едет. Да и сами письма выглядят как plain text.
Нас это очень расстраивало. Поэтому мы привлекли сообщество для «модернизации» шаблона письма таким образом, что бы пользователь, глядя на него, мог сразу сказать: «О! Опять они!». То есть, что бы сохранить узнаваемость, шаблон письма должен был быть похож на шаблон Vintage.
Первым откликнулся пользователь refik . И пока я ходил за сигаретами он успел сверстать шаблон рассылки. Это, надо сказать, поразило меня до глубины души. Шаблон рассылки оказался настолько хорошим, что мне подумалось: «Иван, безусловно, великолепный фрилансер и его можно рекомендовать к сотрудничеству смело.»
И когда все было готово и все вопросы улажены, я сказал себе: «А чо? Не отдать ли шаблон пользователям?». Иван был не против, Анатолий (автор Vintag'а) — тоже. Посему я от имени нас троих выкладываю в общий доступ шаблон рассылки. Что бы ваши пользователи были довольны и никогда не отписывались!
Посмотреть превью шаблона и скачать
А ещё у нас стоит бесплатный плагин LSDigest. Его написал известный в сообществе программист stfalcon , за что ему огромное спасибо! Плагин этот выполняет очень нужную функцию — он рассылает уведомления о том, какие самые интересные записи появились на сайте за прошедший период. Но у него есть одна особенность — он не занимается форматированием текста. Поэтому, если в начале топиков есть картинки, верстка едет. Да и сами письма выглядят как plain text.
Нас это очень расстраивало. Поэтому мы привлекли сообщество для «модернизации» шаблона письма таким образом, что бы пользователь, глядя на него, мог сразу сказать: «О! Опять они!». То есть, что бы сохранить узнаваемость, шаблон письма должен был быть похож на шаблон Vintage.
Первым откликнулся пользователь refik . И пока я ходил за сигаретами он успел сверстать шаблон рассылки. Это, надо сказать, поразило меня до глубины души. Шаблон рассылки оказался настолько хорошим, что мне подумалось: «Иван, безусловно, великолепный фрилансер и его можно рекомендовать к сотрудничеству смело.»
И когда все было готово и все вопросы улажены, я сказал себе: «А чо? Не отдать ли шаблон пользователям?». Иван был не против, Анатолий (автор Vintag'а) — тоже. Посему я от имени нас троих выкладываю в общий доступ шаблон рассылки. Что бы ваши пользователи были довольны и никогда не отписывались!
Посмотреть превью шаблона и скачать
Настраиваем сервер для LiveStreet. Часть VII. NGINX.
Предыдущие части:
Общие замечания:
Читать дальше →
- Часть I. Введение, хостинг и PuTTY.
- Часть II. Vim, файловая система, hostname.
- Часть III. Некоторые настройки ядра, репозитории и базовые утилиты.
- Часть IV. MySQL.
- Часть V. Apache.
- Часть VI. PHP.
Общие замечания:
- Для продвинутых: рекомендуется не ставить nginx из бинарников, а пересобрать его из исходного кода только с нужными модулями. В бинарной сборке «по умолчанию», действительно, очень много для LiveStreet лишнего. Однако, я не считаю это простой задачей и поэтому описывать не буду. Кроме того, хотя эта идея, без сомнений, хорошая, драматического эффекта она не даст.
- Частично конфигурация снова взята из поста господина xyz
- Обращаю особое внимание на использование специального раздела для временных файлов, который, следуя советам господина Orhideous , мы создали во второй части
Читать дальше →