首页 > InDesign > QQ浏览器文档怎么添加页码-doc.md · 彭勤进/ILog CMS
2024
01-02

QQ浏览器文档怎么添加页码-doc.md · 彭勤进/ILog CMS

JPress 文档开始

演示站点:(也是作者的博客)

JPress官方网站:

介绍

JPress,wordpress 的 java 替代品,使用 JFinal 开发。 支持几乎所有类似WordPress的功能表情包设计,比如模板、插件等。同时,在模板方面,JPress提出了“模板即模型”的概念,方便模板制作者灵活创建业务模型,去掉了widget等复杂功能,在模板和插件制作上比WordPress更加灵活简洁。

然而,JPress 并不是 WordPress 的 Java 版本。 与微信公众平台自然融合,集成了国内众多云平台、短信发送、邮件发送平台。 最初的“模板即模型”的概念在 WordPress 中是不存在的,只有经验丰富的 WordPress 玩家才能理解其中的微妙关系。 同时,未来还将增加微信文章同步、QQ公众平台、头条、一点等新媒体的文章同步功能,使其更加国内化、本土化。

下载

目前 JPress 托管在 github 和 上,URL 为:

您可以通过上述 URL 查看 JPress 更新。

目前,您可以通过浏览器进入上述两个网站直接下载ZIP包,也可以通过以下git命令下载到本地。

`git clone` 或 `git clone` 部署环境配置 JAVA环境配置

目前假设您已经配置好JAVA环境。 如果您不知道如何配置JAVA环境,请通过搜索引擎搜索相关知识。

Maven环境配置

目前…

JPress安装 tomcat安装

目前…

JPress安装

如果您的服务器上配置了相关应用QQ浏览器文档怎么添加页码,如tomcat、nginx等,则可以安装JPress。

主要分为三步:

步骤一:生成war包

下载到本地后,进入jpress-web目录,执行mvn package命令,稍等片刻卡通人物,命令执行后会在jpress-web目录下生成一个jpress-web-1.0.war的war包(可能以后jpress升级后,版本可能不是1.0),将war包复制到tomcat的webapp目录下运行。

第二步:将war复制到tomcat并运行

将第一个生成的war包复制到tomcat的webapp目录下QQ浏览器文档怎么添加页码,启动tomcat。

第三步:通过浏览器访问tomcat并进行配置

当jpress第一次运行时,jpress会检查类路径目录下是否有db.properties数据库配置文件。 如果没有这个文件,则证明jpress是第一次运行。 当浏览器访问jpress时,jpress会自动跳转到安装页面,让用户进行安装。

JPress安装注意事项 JPress要求数据库为5.5以上版本,建议5.6以上版本。 在JPress的安装过程中,用户需要自己创建数据库。 JPress在安装过程中只做建表工作。后端管理进入后端

JPress安装完成后,访问(local:)并输入安装时配置的账号和密码即可进入管理后台

内容发布 网站配置 一般评论通知 SEO水印 连接表单 微信相关自动回复 默认回复菜单设置 微信配置

微信配置需要JPress端配置和微信公众号端同时配置。

配置JPress,进入微信公众号管理后台,进入开发 > 公众号设置,查看AppID(应用程序ID)和AppSecret(应用程序密钥)。 进入JPress后端,找到微信配置页面,填写正确的AppID和AppSecret,token填你喜欢的,比如填写jpress。 微信公众号后台配置 进入微信公众号管理后台,在公众号设置中找到服务器配置。 服务器配置内容如下:

URL(服务器地址):你的域名.com/wechat,比如我的博客URL是:,然后填写

Token:填写jpress。 确保它与 JPress 后端中填写的令牌完全相同。

EncodingAESKey(消息加解密密钥):随机生成。 例如:trJAaCyaexHuLB1FsQ0QKjVFI3zFtQNRiJ5qkp9Hx1z

消息加解密模式:明文模式

模板开发

开发一个新的模板主要包括以下步骤:

1. 创建一个空文件夹,用于存放模板文件。 一般情况下,文件夹名称应为英文。

2、在此文件中创建tpl_config.xml文件,用于配置模板信息和模型。 tpl_config.xml内容如下:



	
		模板ID
		模板名称
		模板描述
	
	
	
		
	
	

阐明:

通过infos类配置模板信息,其中模板的ID在整个jpress中必须是唯一的。 该模板支持的内容模型是通过module来定义的,内容支持的分类类别是通过taxonomy来定义的。 有些可能支持多种分类,例如标签、类别、组等。

3. 在此文件中创建 tpl_screenshot.png 图像,以在 JPress 背景中显示模板屏幕截图。

4、在此文件中创建index.html,用于显示网站首页。 index.html的内容如下:




 ${WEB_NAME!}



 
   
   	${content.title!}
   


阐明:

${WEB_NAME!} 用于读取后台设置的网站名称。 /@jp.indexPage 用于读取内容列表。 用于循环遍历其内容。

5、将此文件夹压缩成.zip压缩包,进入JPress后端,通过模板管理的安装功能安装模板后,即可使用模板。

至此,一个完整的模板制作流程就完成了。 如果不懂,也可以先看视频教程:

###模板结构 JPress模板主要分为以下几类:

JPress的模板结构大致如下:

index.html
taxonomy.html
content.html
404.html
user_center.html
user_detail.html
user_login.html
user_register.html
page_test.html
tpl_config.xml
tpl_screenshot.png
tpl_setting.html

以tpl_开头的是模板的系统文件。

最重要的一个是 tpl_config.xml 文件。 tpl_config.xml是模板的核心配置文件。 其大概内容如下:



	
		JBlog
		JBlog
		JBlog是JPress内置的博客模板,后续会持续升级。
		jpress
		http://www.jpress.io
		v1.0
		1
		http://www.jpress.io
	

	
		
		
		
		
		
		
	

	
	

	
	
	
	

###模板标签

JPress标签分为全局标签和普通标签。

JPress标签的规则如下:

全局标签全部大写; 普通标签的属性名采用驼峰式大小写; 全局标签:

全局标签分为数据标签和功能标签;

目前,JPress提供的全局数据标签如下:

REQUEST;
CPATH;
TPATH;
CTPATH;
SPATH;
JPRESS_VERSION;
WEB_NAME;
WEB_TITLE;
WEB_SUBTITLE;
META_KEYWORDS;
META_DESCRIPTION;

JPress目前提供的全局函数标签如下:

OPTION('key');
OPTION_CHECKED('key','value');

###全局标签的使用

要求

http的request对象可以通过request获取请求的相关数据。

使用代码:

${REQUEST!} 

或者

${REQUEST.requestURI!} 

路径

ContextPath 的缩写。 当jpress放在子目录下访问时,可以通过CPATH获取耳机目录的路径;

使用代码:

${CPATH!} 

路径

模板路径,当目录文件指定到某个CSS/JS时,可以通过添加TPATH来正确指定对应的文件。

使用代码:

${TPATH!} 

例如catalog文件中的代码如下:

 

可以指定到当前目录下的/assets/css/app.css。

CT路径

CTPATH=CPATH+TPATH;

使用代码:

${CTPATH!} 

空间路径

静态文件目录;

JPRESS_VERSION

JPress版

WEB_NAME

网站名称

WEB_TITLE

网页标题

WEB_SUBTITLE

网页副标题

META_KEYWORDS

网页关键词

元描述

网页描述

选项

通过该功能标签,可以读取后台所有配置信息; 即可以读取选项数据库表的值。

使用代码:

${OPTION('web_name')!} 

选项_已检查

通过这个功能标签,可以读取后台的所有配置信息,并判断后台的值是否等于输入的值。

使用代码:

${OPTION_CHECKED('web_name','杨福海的博客')!} 

如果后台配置的选项的web_name是杨福海的博客,则${OPTION_CHECKED('web_name','杨福海的博客')!}会输出checked="checked",否则输出空内容。

最后编辑:
作者:nuanquewen
吉祥物设计/卡通ip设计/卡通人物设计/卡通形象设计/表情包设计