搜索得到 3638 个结果

IOsetting
昨天 17:10
版面: 3.0.X 使用
主题: 使用Python脚本将帖子迁移至phpBB3
回复总数: 1
阅读次数: 12

Re: 使用Python脚本将帖子迁移至phpBB3

如果db使用的是默认的utf8, 是不支持4个字节的utf字符的, 需要在入库前过滤掉. def removeEmoji(text): emoji_pattern = re.compile("[" u"\U0001F600-\U0001F64F" # emoticons u"\U0001F300-\U0001F5FF" # symbols & pictographs u"\U0001F680-\U0001F6FF" # transport & map symbols u"\U0001F1E0-\U0001F1FF" # flags (iOS) "]+", flags=re.UNICODE) r...
IOsetting
2019-01-15 16:20
版面: 3.0.X 使用
主题: phpBB URL静态化的Nginx设置
回复总数: 0
阅读次数: 4

phpBB URL静态化的Nginx设置

能查到的资料大多数是Apache下的, 对于Nginx的rewrite规则配置介绍的少. 在Nginx下如果需要配置伪静态地址, 需要在server模块下添加rewrite规则, 放置在前缀匹配之后, php后缀正则匹配之前 rewrite只需要处理路径匹配部分的重写, 对于url带的参数(问号后面的部分, 以及post表单提交的部分)可以不用管, 会自动追加到重写后的地址上. 下面是一个例子 server { listen 80; server_name localhost; #access_log logs/host.access.log main; location / { root /...
IOsetting
2019-01-13 15:49
版面: 3.0.X 使用
主题: 使用Python脚本将帖子迁移至phpBB3
回复总数: 1
阅读次数: 12

使用Python脚本将帖子迁移至phpBB3

关联的数据表 在phpBB3中导入帖子时, 需要处理的有两张表, 一个是 topics, 一个是 posts. 为了方便与原数据关联, 需要在这两个表上新增一个字段并建立唯一索引 ALTER TABLE `topics` ADD COLUMN `ori_id` VARCHAR(32) NOT NULL DEFAULT '' AFTER `poll_vote_change`; ALTER TABLE `posts` ADD COLUMN `ori_id` VARCHAR(32) NOT NULL DEFAULT '' AFTER `post_edit_locked`; ALTER TABLE ...
IOsetting
2019-01-12 23:54
版面: 3.0.X 使用
主题: 使用Python脚本将用户迁移至phpBB3
回复总数: 0
阅读次数: 20

使用Python脚本将用户迁移至phpBB3

关联的数据表 在phpBB3中导入用户时, 需要处理的有两张表, 一个是 users, 一个是 user_group. 如果是新安装的论坛, 在每次导入之前, 用以下语句初始化: DELETE FROM phpbb_users WHERE user_id > 47; alter table phpbb_users auto_increment = 48; DELETE FROM phpbb_user_group where user_id > 48; DELETE FROM phpbb_user_group where user_id = 0; 需要的最小数据集 对于users表 需要的最小...
IOsetting
2019-01-12 8:47
版面: 3.0.X 使用
主题: 使用Python脚本将版面迁移至phpBB3
回复总数: 0
阅读次数: 12

使用Python脚本将版面迁移至phpBB3

关联的数据表 在phpBB3.0中导入版面时, 需要处理的有两张表, 一个是 forums, 一个是 acl_groups. 如果是干净的论坛, 可以不保留安装时填入的默认分区和版面, 直接用以下语句初始化: -- 清空 forums 表 TRUNCATE phpbb_forums; -- 清空 acl_groups 表 TRUNCATE phpbb3015.phpbb_acl_groups; -- 填入初始化权限 INSERT INTO `phpbb_acl_groups` VALUES (1,0,85,0,1),(1,0,93,0,1),(1,0,111,0,1),(5,0,0,5,0)...
IOsetting
2019-01-10 23:23
版面: 3.2.X 使用
主题: phpBB3.2.X 注册开启双验证
回复总数: 2
阅读次数: 187

Re: phpBB3.2.X 注册开启双验证

你的论坛是不是装了多个语言? 要避免这个警告, 对应每个语言都设置上问题和答案就可以了
IOsetting
2018-12-25 13:01
版面: 新闻公告
主题: phpBB3.2.5 中文版发布
回复总数: 2
阅读次数: 175

phpBB3.2.5 中文版发布

phpBB3.2.5 - "Bertie's Secret Santa" https://www.phpbb.com/community/viewtopic.php?f=14&t=2496526 这是3.2.X分支的维护版本, 修复了上个版本发布至今累积的一些问题. 包含generate_text_for_display()方法中BBCode解析时回归调用造成错误的问题, 在后台扩展管理中缺少变量强制转换的问题, 以及通过INCLUDEJS包含的JavaScript文件上附加版本修复了一些文件引用的问题. 完整的更新日志在发布文件的docs目录下, 可以通过WIKI https://wiki...
IOsetting
2018-12-14 22:04
版面: 3.0.X 风格
主题: 官方主题在哪里?
回复总数: 6
阅读次数: 903

官方主题在哪里?

本站的风格需要的话,我可以放出来。要官方风格的话估计比较困难了
IOsetting
2018-12-11 20:03
版面: 服务器技术
主题: MongoDB常用命令
回复总数: 0
阅读次数: 184

MongoDB常用命令

查找 # 列出所有 db.getCollection('article').find({}) # = 条件 db.getCollection('article').find({name : 'name'}) # and条件 db.getCollection('article').find({name:'name', age:18}); # or条件 db.getCollection('article').find({$or:[{title:/release/}, {title:/Faq/}]}, {title:1})article # in条件 db.getCollection('articl...
IOsetting
2018-12-11 16:48
版面: 新闻公告
主题: 改进版 phpBB3C 1.0.0 RC2 发布
回复总数: 2
阅读次数: 512

改进版 phpBB3C 1.0.0 RC2 发布

如果你的论坛phpBB版本已经在3.1.X以上, 就不要考虑这个版本了. 这个定制版面向的是需要升级到PHP7的旧版用户. 从RC2开始已经脱离官方主线了.
IOsetting
2018-12-11 7:35
版面: 3.2.X 使用
主题: phpbbchina.com还会出完整插件版吗?
回复总数: 2
阅读次数: 568

Re: phpbbchina.com还会出完整插件版吗?

在3.0.X基础上会出一个集成的版本。3.2.X的扩展机制已经很成熟,做集成版意义不大,需要的功能都要走扩展实现吧
IOsetting
2018-12-08 22:05
版面: 新闻公告
主题: 改进版 phpBB3C 1.0.0 RC2 发布
回复总数: 2
阅读次数: 512

改进版 phpBB3C 1.0.0 RC2 发布

== V1.0.0 RC2 == 说明 phpBB3c 是基于官方3.0.14版本开发的phpBB3修订版, 项目使用GPL v2协议, 代码位于Github, 查看项目说明 注意: 这不是官方版本. 日志 修复了已知的因迁移导致的界面错误 简化BBCode的实现机制, 移除BBCode UID 实现了附件按[年月]子目录存储 下载 下载地址 本地下载 安装 安装方法与phpBB3.0.X系列完全相同. 若从已经存在的phpBB3.0.X论坛升级, 请先升级至官方3.0.14版本, 在3.0.14的数据库中, 删除以下字段 forums.forum_desc_uid forums.forum_...
IOsetting
2018-12-07 23:05
版面: 服务器技术
主题: Git Tag 标签操作
回复总数: 1
阅读次数: 383

Git Tag 标签操作

列表 # 列出已有的标签 $ git tag # 为了能及时看到远程上新增的标签, 在上面的命令之前可以fetch一下 git fetch --all --tags --prune # 列出匹配的部分标签, 通配符 * $ git tag -l 'v1.8.5*' 查看 # 查看标签明细 # 通过-a 创建的标签, 使用git show 能看到标签的详细信息, 而轻量标签, 看到的只是对应的commit的信息 $ git show [tag name] 创建 # 创建轻量标签 $ git tag v1.4-lw # 创建附注标签, 用 -a 代表为附注标签, 这时候必须带 -m 参数 $ gi...
IOsetting
2018-12-06 13:27
版面: 3.2.X 使用
主题: phpBB3.2.X BBCode处理机制
回复总数: 0
阅读次数: 294

phpBB3.2.X BBCode处理机制

在phpBB3.2.X中, BBCode的处理已经更换成了 phpbb\textformatter\s9e, 在functions_content.php 中的 generate_text_for_display() 方法中还保留了对旧BBCode的兼容, 是根据是否存在<r> 或者 <t> 这样的标签来判断的 if (preg_match('#^<[rt][ >]#', $text)) { $renderer = $phpbb_container->get('text_formatter.renderer'); // Temporarily switch off viewcensors if...
IOsetting
2018-12-05 2:03
版面: 3.0.X 插件
主题: [MOD]子目录存放附件 - 按月份或日期
回复总数: 3
阅读次数: 889

[MOD]子目录存放附件 - 按月份或日期

https://www.phpbb.com/community/viewtop ... #p13504286

修改中需要增加对 includes/mcp/mcp_main.php的修改, 否则会影响在版主控制台中复制主题
找到

代码: 全选

'physical_filename'	=> (string) utf8_basename($attach_row['physical_filename']),
替换为

代码: 全选

'physical_filename'	=> (string) ($attach_row['physical_filename']),