![扩展编辑器](https://res.cloudinary.com/fresns/image/upload/t_app_icon/marketplace/apps/mpxa19nxitg8yyodnvtm.png)
本插件使用了editor.md
- 本插件为扩展编辑器插件,在原编辑基础上增加了1个编辑器
- 可以自动获取上传的图片并插入到编辑器中(图片必须先上传)
1.0.2 支持地图服务 扩展 内容处理扩展 地图服务 选择本插件
1.03 add 付费购买帖子
安装在后 在扩展 编辑器扩展 添加2个
1 名字 编辑器 or 其他 插件选择本插件 自定义参数 editor
2 名字 付费帖 or 其他 插件选择本插件 自定义参数 money
本插件需要修改客户端模版
修改文件及位置因主题不同也会不同这里以Moments为例
文件:\plugins\Moments\resources\views\commons\fresns.blade.php
查找
@if (fs_db_config('website_stat_position') == 'head')
{!! fs_db_config('website_stat_code') !!}
@endif
下面添加
<link rel="stylesheet" href="/assets/MoreEditor/js/prism/prism.css?v={{ $fresnsVersion }}">
<script src="/assets/MoreEditor/js/jquery.tmpl.min.js?v={{ $fresnsVersion }}"></script>
<link rel="stylesheet" href="//lib.baomitu.com/KaTeX/0.16.9/katex.min.css?v=748aa60c88f0516d" crossorigin="anonymous">
<script defer src="//lib.baomitu.com/KaTeX/0.16.9/katex.min.js?v=748aa60c88f0516d" crossorigin="anonymous"></script>
<!-- To automatically render math in text elements, include the auto-render extension: -->
<script>
var katex_config = {
delimiters:
[
{left: "$$", right: "$$", display: false},
{left: "$", right: "$", display: true}
]
};
</script>
<script defer src="//lib.baomitu.com/KaTeX/0.16.9/contrib/auto-render.min.js?v=748aa60c88f0516d" crossorigin="anonymous"
onload="renderMathInElement(document.body,katex_config);"></script>
查找
@stack('script')
下面添加
<script src="/assets/MoreEditor/js/prism/prism.js?v={{ $fresnsVersion}}"></script>
<script src="/assets/MoreEditor/js/codecopy/codecopy.js?v={{ $fresnsVersion}}"></script>
查找并注释
<link rel="stylesheet" href="/assets/{{ $clientFskey }}/css/prism.min.css?v={{ $clientVersion}}">
<script src="/assets/{{ $clientFskey }}/js/prism.min.js?v={{ $clientVersion}}"></script>
文件 /plugins/Moments/resources/views/editor/edit.blade.php 查找
{{-- Anonymous --}}
@if ($config['editor']['features']['anonymous'])
@component('components.editor.section.anonymous', [
'type' => $type,
'isAnonymous' => $draft['detail']['isAnonymous'],
])@endcomponent
@endif
下面添加
{{-- comment disable and private --}}
@if ($type == 'post')
<div class="form-check ms-3">
<input class="form-check-input" type="checkbox" name="postIsCommentDisabled" value="1" id="postIsCommentDisabled" {{ $draft['detail']['isCommentDisabled'] ? 'checked' : '' }}>
<label class="form-check-label" for="postIsCommentDisabled">
{{ fs_lang('editorCommentDisable') }}
</label>
</div>
<div class="form-check ms-3">
<input class="form-check-input" type="checkbox" name="postIsCommentPrivate" value="1" id="postIsCommentPrivate" {{ $draft['detail']['isCommentPrivate'] ? 'checked' : '' }}>
<label class="form-check-label" for="postIsCommentPrivate">
{{ fs_lang('editorCommentPrivate') }}
</label>
</div>
@endif
{{-- Markdown --}}
<div class="form-check ms-3">
<input class="form-check-input" type="checkbox" name="isMarkdown" value="1" id="isMarkdown" {{ $draft['detail']['isMarkdown'] ? 'checked' : '' }}>
<label class="form-check-label" for="isMarkdown">Markdown</label>
</div>
完事
分類
適用於
Fresns 3.x
資料庫
資料庫支持
- MySQL/MariaDB
涉及 Fresns 資料表
- configs
- posts
關於
版本 1.1.0
發佈時間 2024-04-24 10:54
修改后台保存设置 报错
兼容3.0.0
修正一些问题
增加公式支持
<link rel="stylesheet" href="//lib.baomitu.com/KaTeX/0.16.9/katex.min.css?v=748aa60c88f0516d" crossorigin="anonymous">
<script defer src="//lib.baomitu.com/KaTeX/0.16.9/katex.min.js?v=748aa60c88f0516d" crossorigin="anonymous"></script>
<!-- To automatically render math in text elements, include the auto-render extension: -->
<script>
var katex_config = {
delimiters:
[
{left: "$$", right: "$$", display: false},
{left: "$", right: "$", display: true}
]
};
</script>
<script defer src="//lib.baomitu.com/KaTeX/0.16.9/contrib/auto-render.min.js?v=748aa60c88f0516d" crossorigin="anonymous"
onload="renderMathInElement(document.body,katex_config);"></script>
加到客户端公共头部
fix 删除订阅命令字问题
修复一些问题
兼容 2.19.0
更换CDN JS加速地址
add 付费购买主题 扩展 编辑器扩展 添加1个 插件选择本插件 自定义参数 money
1 add 地图服务支持 扩展 内容服务 地图服务 2 add 后台百度地图设置 3 fix 地图定位bug
修正只发布UBB内容,程序替换后内容为空导致主程序报错的问题
1.0.0
Fresns 應用市場 免責聲明
Fresns 應用市場是 Fresns 擴充包存儲庫,它聚合了基於 Fresns 生態機制開發的公共或私有的擴充包。
Fresns 應用市場是一個開放的平台,任何註冊為開發者的賬號均可發布應用(認證的開發者可以發布收費應用)。所以 Fresns 應用市場無法全面監控由第三方上傳至應用市場的應用程序,因此不保證應用程序的合法性、安全性、完整性、真實性或品質等。您從 Fresns 應用市場下載應用程序時,同意自行判斷並承擔所有風險,而不依賴於 Fresns 應用市場。
免費應用無特殊說明,開發者沒有義務提供技術支持,請自行安裝測試功能。
在任何情況下,Fresns 應用市場有權依法停止應用市場服務並採取相應行動,包括但不限於對於相關應用程序進行下架、暫停服務的全部或部分。由此對您及第三人可能造成的損失,Fresns 應用市場不承擔任何直接、間接或者連帶的責任。
Fresns