1 В избранное 0 Ответвления 0

OSCHINA-MIRROR/cp.net-tk_blog

Присоединиться к Gitlife
Откройте для себя и примите участие в публичных проектах с открытым исходным кодом с участием более 10 миллионов разработчиков. Приватные репозитории также полностью бесплатны :)
Присоединиться бесплатно
В этом репозитории не указан файл с открытой лицензией (LICENSE). При использовании обратитесь к конкретному описанию проекта и его зависимостям в коде.
Клонировать/Скачать
Внести вклад в разработку кода
Синхронизировать код
Отмена
Подсказка: Поскольку Git не поддерживает пустые директории, создание директории приведёт к созданию пустого файла .keep.
Loading...
README.md

Блог Cocolait

Ссылки

Описание

Проект полностью основан на фреймворке ThinkPHP версии 3.2.3.

Инструкция по использованию

  1. Настройте базу данных. Конфигурационный файл находится в /APP/Common/database.php. Укажите необходимые данные.
  2. Добавьте SQL-файл базы данных из папки /sql/SQL/blog.sql.

О проекте

  1. Веб-страница с адаптивной сеткой на основе Bootstrap;
  2. CSS-стили, созданные автоматически с помощью Less;
  3. Асинхронная система комментариев со встроенными эмоциями;
  4. PHPMailer для отправки электронных сообщений;
  5. Авторизация через третьих лиц (QQ, Weibo, WeChat);
  6. UEditor — редактор с богатым функционалом от Baidu;
  7. Layer — компонент модальных окон;
  8. Share.js — компонент для делиться контентом на WeChat, Weibo, QQ Space и т.д.;
  9. Используются animate.css (анимация) и csshake.css (вибрация);
  10. Асинхронное опросование AJAX для отправки уведомлений;
  11. Контроль прав доступа на основе TP3.2 auth;
  12. WebUploader — загрузка изображений;
  13. Проект поддерживает установку зависимостей с помощью Composer;

Требования к версии PHP

PHP > 5.5## Проблемы

  1. Если сервис недоступен, это может быть связано с тем, что сервер не поддерживает режим pathinfo. По умолчанию используется совместимый режим, который требует поддержки pathinfo.
  2. Если CAPTCHA не отображается корректно, убедитесь, что ваш PHP имеет установленную библиотеку GD. Вы можете проверить наличие этой библиотеки с помощью команды phpinfo().

Также стоит отметить, что все изменения были сделаны согласно правилам перевода, указанным выше.## Другие замечания

Этот проект больше не будет обновляться. Новый блог mgchen.com был создан заново на основе архитектуры ThinkPHP 5.

Как поддерживать режим PATHINFO

  1. Для Apache-сервера убедитесь, что выполнены следующие шаги:
1. В конфигурационном файле httpd.conf активирован модуль mod_rewrite.so.
2. Измените AllowOverride None на AllowOverride All.
  1. Для Nginx, если вы используете старую версию, которая не поддерживает PATHINFO, можно использовать правила переадресации в конфигурационном файле nginx.conf:
location / {
    if (!-e $request_filename) {
        rewrite ^/(.*)$ /index.php?s=/$1 last;
    }
}

Административная панель

Для входа в административную панель введите адрес http://serverName/admin. По умолчанию имя пользователя и пароль: admin и admin, соответственно.

Введение

На основе фреймворка TP 3.2.3 разработаны: система отправки сообщений, QQ-логин, логины в WeChat и в новую платформу для обмена короткими видео — новостной агрегатор Sina Weibo, многоуровневые комментарии с использованием AJAX без обновления страницы, а также кастомные шаблоны и отправка электронных писем. Развернуть Свернуть
Отмена

Обновления

Пока нет обновлений

Участники

все

Недавние действия

Загрузить больше
Больше нет результатов для загрузки
1
https://api.gitlife.ru/oschina-mirror/cp.net-tk_blog.git
git@api.gitlife.ru:oschina-mirror/cp.net-tk_blog.git
oschina-mirror
cp.net-tk_blog
cp.net-tk_blog
master