这是DZ原生代码,提供列表页获取图片和摘要的代码
GPT解答的,不一定准确噢 9527 发表于 2024/7/11 09:47GPT解答的,不一定准确噢
用不了,估计有很多逻辑上错误 9527 发表于 2024/7/11 09:47
GPT解答的,不一定准确噢
以前不是有那个图片模式支持外链的修改方法,就是现在搜索不到修改教程了,不然可以参考一下! 还是第一次 发表于 2024/7/11 17:08
以前不是有那个图片模式支持外链的修改方法,就是现在搜索不到修改教程了,不然可以参考一下! ...
可以尝试从内容中提取标签,也就是外链的图片标签
我刚测试了下可以实现:https://cn.admxn.com/home.php?mod=space&uid=1&do=thread&view=me&from=space 9527 发表于 2024/7/12 08:21
可以尝试从内容中提取标签,也就是外链的图片标签
我刚测试了下可以实现:https://cn.admxn.com/hom ...
foreach($attachtableid_array as $tableid => $pids) {
$attachs = C::t('forum_attachment_n')->fetch_all_by_pid_width($tableid, $pids, $attachment, 0);
foreach($attachs as $value){
// 直接获取图片地址并存储在 $threadlist_data 数组中的 attachment 键下
$threadlist_data[$value['tid']]['attachment'][] = $value['attachment'];
}
}
return $threadlist_data;
我将获取缩量图直接改成直接获取图片地址,$threadlist_data[$value['tid']]['attachment'][] = $value['attachment'];;
但是获取到的是202406/07/191611awurbuvuokndtczo.png;找了很多代码来看,都没有相关补全的案例,需要加什么?才可以补全 9527 发表于 2024/7/12 08:21
可以尝试从内容中提取标签,也就是外链的图片标签
我刚测试了下可以实现:https://cn.admxn.com/hom ...
if(empty($threadlist_data[$value['tid']]['attachment'])) {
preg_match_all("/\\s*([^\[\<\r\n]+?)\s*\[\/img\]/is", $value['message'], $img_matches);
if(!empty($img_matches)) {
$threadlist_data[$value['tid']]['attachment'] = $img_matches;
}
}
另外,我这个从内容中提取标签,好像有问题
页: [1]