Skip to content

opentdp/tdp-official

Repository files navigation

OpenTDP 官方网站

快速开始

数据目录

数据目录为 dataset,其中包含了 meta.ini 配置文件和 x.md 作品文件

更新数据目录文件后,需要访问 example.com/?rt=/runtime/build 更新缓存

配置文件

配置文件使用 ini 格式,当值中出现 = 时,需要用引号括起来整个值

作品文件

作品文件使用 markdown 格式,每个文件为一件作品,文件名为作品的 id,文件内容为作品的 content 字段。

作品元数据

  • 首行 # 后面的内容为作品的标题,即 subject 字段

  • 首个 ini 代码块内容为作品的属性数据,格式参阅 配置文件

使用 docker 安装

docker run -dit --name tdpcms \
   -v ~/tdpcms:/var/www/default/dataset \
   -p 80:80 -p 443:443 \
   rehiy/tdpcms

伪静态规则

  • nginx 伪静态规则
location / {
    if (!-e $request_filename) {
        rewrite ^(.*)$ /index.php?rt=$1 last;
    }
}
  • apache 伪静态规则
<IfModule mod_rewrite.c>
    Options +FollowSymlinks
    RewriteEngine On
  
    RewriteCond %{REQUEST_FILENAME} !-d
    RewriteCond %{REQUEST_FILENAME} !-f
  
    RewriteRule ^(.*)$ /index.php?rt=$1 [QSA,PT,L]
</IfModule>

微信交流群

扫码添加开发者好友(请备注 OpenTDP,不备注可能无法通过好友申请)

扫码添加好友

其他

Copyright (c) 2022 - 2023 OpenTDP