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

OSCHINA-MIRROR/pengweimy-tplay

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

Перевод текста с английского на русский язык:

Рекомендуется: инструмент для отладки API, автоматически генерирующий документацию по интерфейсам PostHub

Tplay 1.3.5

Обновление:

В связи с тем, что некоторые друзья сообщили о наличии уязвимости удалённого выполнения команд в thinkphp5.0.23, было сделано это обновление, которое должно стать последним обновлением Tplay.

  1. ThinkPHP версии v5.0.24.
  2. Layui версии 2.6.4.

Tplay 1.3.4

Обновление:

  1. Версия ThinkPHP обновлена до v5.0.23.
  2. Исправлена ошибка, из-за которой некоторые шаблоны выдавали сообщение «Файл шаблона не существует».
  3. Настройку пользовательской разбивки на страницы перенесли в каталог приложения, чтобы разработчикам было проще обновлять и заменять каталог thinkphp в будущем.

Tplay 1.3.3

Обновление:

Это обновление предназначено для устранения мелких проблем, возникших после предыдущего обновления. Если вы уже устранили эти проблемы самостоятельно, то можете пропустить это обновление.

  1. Исправлены ошибки, связанные с загрузкой некоторых файлов CSS.
  2. Решена проблема с ошибками в JS-коде, связанными с левой панелью навигации.
  3. Изменена структура каталогов (в предыдущей версии структура была упрощена, но некоторые пользователи сообщили, что это влияет на использование, поэтому она была изменена обратно).
  4. Теперь, когда вы разворачиваете вторичное меню, все остальные вторичные меню сворачиваются.
  5. Улучшена компоновка консоли.

Tplay 1.3.2 — версия для празднования Нового года

Обновление:

  1. Исправлено несколько ошибок, связанных с поиском условий в списках страниц, которые не позволяли переходить на другие страницы (на этот раз действительно исправлено).
  2. Левая панель навигации теперь поддерживает три уровня.
  3. Теперь, если вы одновременно настроите меню и узел разрешений, меню будет скрыто для ролей без соответствующих разрешений.
  4. Теперь при открытии существующего тега страница не только переходит к этому тегу, но и обновляется автоматически.
  5. Более упрощённая структура каталогов.
  6. Более привлекательный внешний вид.
  7. Версия thinkphp повышена до 5.0.15.
  8. Добавлены шаблоны для консоли и страницы входа.

Tplay 1.3.1

Обновление:

  1. После входа администратора информация сохраняется через сеанс вместо cookie, что повышает безопасность.
  2. Исправлено несколько ошибок, связанных с условиями поиска в списках страниц, которые не позволяют переходить на другие страницы.

Tplay 1.3

Обновление:

  1. В правом углу самых правых вкладок добавлены кнопки для закрытия всех вкладок и других вкладок.
  2. Буфер обмена сделан на основе JS и управляется кнопками в заголовке.
  3. Изменено поведение кнопок выбора темы оформления.
  4. В самом правом углу заголовка добавлена кнопка с подробной информацией о версии, а кнопка выхода объединена с кнопкой под изображением профиля.
  5. В списках администраторов, ролей, журналов, загруженных файлов, статей и сообщений добавлены дополнительные условия поиска для удобства работы.
  6. Исправлена проблема, из-за которой можно было добавлять и изменять статьи без выбора категории.
  7. Теперь, когда вы открываете левое меню, оно автоматически закрывает все открытые меню.
  8. В таблицах данных добавлено несколько индексов.
  9. Добавлен модуль index и соответствующие подсказки, чтобы избежать путаницы у пользователей, которые не читают инструкции по установке.

Tplay 1.2

Обновление:

  1. Кнопка очистки кэша перенесена в область заголовка.
  2. Убрана самая правая кнопка меню в области вкладок.
  3. В области заголовка добавлена кнопка обновления текущей вкладки.
  4. Некоторые имена шаблонов, написанные в стиле верблюжьего регистра, были изменены на нижний регистр.
  5. Добавлена установка Git.
  6. Добавлены инструкции по развёртыванию сервера.

Tplay 1.1

Обновление:

  1. Добавлены новые индексы.
  2. Добавлена функция закладок.
  3. Добавлены функции одобрения и проверки статей.
  4. Оптимизировано поведение некоторых кнопок и таблиц.
  5. Изменён способ открытия некоторых страниц на фреймы всплывающих окон.
  6. Переработана страница назначения разрешений при добавлении и изменении ролей администраторов.
  7. В некоторые формы добавлены соответствующие комментарии.
  8. Реализована функция запоминания учётных записей при входе в систему.
  9. Версия layui повышена до 2.2.5.
  10. Версия thinkphp повышена до 5.0.14.

Tplay 1.0

Tplay — это бэкенд-фреймворк, основанный на ThinkPHP5.0.13 + layui2.2.45 + Mysql. Для его работы требуется PHP версии 5.5 или выше, рекомендуется использовать PHP7.

Tplay работает на PHP >= 5.5, рекомендуется PHP7, остальные требования см. в документации ThinkPHP5.

Для разработки на основе Tplay см. Полное руководство по разработке ThinkPHP5.

Структура каталогов

Исходная структура каталогов выглядит следующим образом:

www  WEB-каталог (или подкаталог)
├─app                   Бэкенд-каталог
│  ├─admin              Ядро Tplay
│  │  ├─config.php      Конфигурация модуля
│  │  ├─common.php      Функции модуля
│  │  ├─controller      Контроллеры
│  │  ├─model           Шаблоны моделей
│  │  ├─view            Шаблоны представлений
│  │
│  ├─command.php        Конфигурационный файл командной строки
│  ├─common.php         Функции общего назначения
│  ├─config.php         Глобальная конфигурация
│  ├─route.php          Конфигурация маршрутизации
│  ├─tags.php           Расширения поведения приложений
│  └─database.php       База данных конфигурации

├─public                WEB-каталог (для внешнего доступа)
│  ├─static             Ресурсы CSS, JS и т. д.
│  │   ├─admin              CSS и JS для бэкенда Tplay
│  │   ├─public             Ресурсы общего назначения CSS и JS
│  ├─uploads          Изображения и другие ресурсы
│  ├─index.php          Точка входа
│  ├─router.php         Быстрый тестовый файл
│  └─.htaccess          Перезапись для Apache

├─simport              Системный каталог фреймворка
│  ├─thinkphp             Файлы ядра ThinkPHP
│  ├─extend          Библиотека расширений
│  └─vendor          Зависимости Composer (библиотека сторонних разработчиков)

├─runtime               Рабочий каталог приложения (можно настроить)
├─build.php             Автоматически генерируемые файлы определений (справочные)
├─composer.json         Файл определения Composer
├─LICENSE.txt           Лицензионное соглашение
├─README.md             Файл README
├─think                 Файл входа командной строки
├─tplay.sql             Файл SQL для Tplay

Установка и использование

  1. Сначала клонируйте репозиторий проекта (или напрямую загрузите последнюю версию пакета выпуска)

    git clone https://github.com/tingyuu/tplay.git
  2. Затем перейдите в каталог tplay и используйте composer для автоматической установки зависимостей.

    composer install 
  3. Скопируйте файл tplay.sql в корневом каталоге в базу данных mysql.

    mysql>source 你的(磁盘)路径/tplay.sql
  4. Отредактируйте файл database.php в каталоге app, чтобы настроить параметры базы данных.

  5. Перенаправьте корневой каталог на общедоступный каталог (важно), подробности см. здесь [Развёртывание среды обслуживания](#Развёртывание среды обслуживания)

  6. Откройте браузер и перейдите по адресу: ваш домен/admin, имя пользователя по умолчанию: admin, пароль: tplay

  7. Если вам нужно настроить SMS, перейдите на официальный сайт Alibaba Cloud, чтобы загрузить свой SDK-файл, замените файл в каталоге extend/dayu и настройте свой appkey в бэкэнде.

Если у вас возникнут проблемы, вы можете обратиться за помощью в группу QQ 221470096. ``` fastcgi_script_name; include fastcgi_params; fastcgi_buffer_size 128k; fastcgi_buffers 4 256k; fastcgi_busy_buffers_size 256k }

location ~ .*.(gif|jpg|jpeg|png|bmp|swf)$ { access_log off; error_log off; expires 30d; }

location ~ .*.(js|css)?$ { access_log off; error_log off; expires 12h; } }

> Перезапустите Nginx, чтобы изменения вступили в силу. В браузере введите адрес: [http://tplay.tinywan.com/admin/](http://tplay.tinywan.com/admin/).

#### Apache конфигурация
В корне проекта добавьте файл .htaccess, просто включите модуль rewrite:
```bash
<IfModule mod_rewrite.c>
  Options +FollowSymlinks -Multiviews
  RewriteEngine On
  RewriteCond %{REQUEST_FILENAME} !-d
  RewriteCond %{REQUEST_FILENAME} !-f
  RewriteRule ^(.*)$ index.php/$1 [QSA,PT,L]
</IfModule>

Перезагрузите Apache для активации изменений.

Информация об авторских правах

Tplay, как и ThinkPHP, распространяется под открытым исходным кодом Apache2 и доступен бесплатно.

Информация о правах на авторские права сторонних источников кода и двоичных файлов в этом проекте отдельно отмечена.

Copyright © 2017 by Tplay (http://tplay.pengyichen.cn/public/admin)

All rights reserved.

Комментарии ( 0 )

Вы можете оставить комментарий после Вход в систему

Введение

Tplay — это бэкенд-фреймворк для управления, разработанный на основе ThinkPHP5, Layui2 и MySQL. Требуется обновить версию PHP до 5.5. Tplay включает в себя функциональные модули, необходимые для большинства приложений. Это помогает разработчикам сократить повторяющиеся задачи, ускорить разработку и стандартизировать командные методы разработки.... Развернуть Свернуть
Apache-2.0
Отмена

Обновления

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

Участники

все

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

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