Oct 24
今天在知乎上发布一篇文章,但是发布后发现不能编辑了。是什么情况?
知乎发表文章后如何编辑已经发布的文章
 
 
Oct 4

fckeditor2.6.4上传文件按日期存放及重命名方法

how-fckeditor-change-uploadfile-path-and-filename by itlife365.com

原因备注:现在的fckeditor 都已经到版本4了,因为之前使用的是2.6.4 所以目前只能基于这个版本进行修改。
1、实现 fckeditor 按日期分目录的形式存放上传的文件,比如今天是 2020年10月4日,那么今天上传的文件都放在这个目录里面去,明天上传的则自动创建并放在类似 2020-10-05 这样的目录里面去。
(1)找到 editor\editor\filemanager\connectors\php\ 文件夹下的 config.php 文件(/editor/fckeditor/editor/filemanager/connectors/php)
(2)找到如下配置变量
PHP代码
        
  1. $Config['UserFilesPath'] = '/uploadfiles/';   
 
将其值修改为:
PHP代码
        
  1. $Config['UserFilesPath'] = '/uploadfiles/'.date('Ymd').'/'//根据自己的实际情况  
 
这样上传的文件就按照日期存放了。
---************me_begin
我的配置如下:【我这边是配置 $Config['UserFilesPath'] = '/attachment/' ; 】
之前的图片配置是在如下,格式,为保持兼容,设置为一样的。配置为 /blog/attachment  。
[root@izwz9h blog]# cd attachment
[root@izwz9h attachment]# ls
201011  201202  201210  201305  201311  201406  201501  201512  201611  201707  201806  201902  202010
201012  201203  201211  201306  201401  201407  201503  201601  201612  201708  201809  201906  index.php
201106  201206  201212  201307  201402  201408  201506  201603  201701  201712  201811  201911
201107  201207  201301  201309  201403  201410  201509  201604  201705  201804  201812  202001
201108  201209  201302  201310  201404  201412  201511  201610  201706  201805  201901  202002
[root@izwz9h attachment]# pwd
/var/www/itlife365.com/web/blog/attachment
[root@izwz9h attachment]# ll 202010/
total 64
-rwxr-xr-x 1 web3 client2 25724 Oct  2 17:00 1601629254_74608341.jpg
-rwxr-xr-x 1 web3 client2 34115 Oct  4 09:48 1601776095_533634af.jpg
[root@izwz9h attachment]# 
 
新的配置:
fckeditor 下会有3个子文件夹,刚好可以与原来区分开来
[root@izwz9h attachment]# ls
file  flash  image
[root@izwz9h attachment]# 
---************me_end
 
2、重命名 fckeditor 上传的文件的方法
 FCKeditor 的文件上传默认是不改名的,本地的文件名是什么,上传后保留原来的文件名;如果存在同名文件,则会被自动在文件名后面加 (n) 来标识。
(1)找到 editor\editor\filemanager\connectors\php\io.php 文件:
(2)找到如下内容:
 
PHP代码
        
  1. ......  
  2.     
  3. function SanitizeFileName( $sNewFileName ){  
  4.     
  5.  global $Config ;  
  6.     
  7.  $sNewFileName = stripslashes$sNewFileName ) ;  
  8.     
  9.  if ( $Config['ForceSingleExtension'] )  
  10.     
  11.   $sNewFileName = preg_replace( '/\\.(?![^.]*$)/''_'$sNewFileName ) ;  
  12.     
  13.  $sNewFileName = preg_replace( '/\\\\|\\/|\\||\\:|\\?|\\*|"|<|>/''_'$sNewFileName );  
  14.     
  15.  return $sNewFileName ;  
  16.     
  17. }  
  18.     
  19. ......  
 
修改为如下语句:
 
PHP代码
        
  1. function SanitizeFileName( $sNewFileName ){  
  2.     
  3.  global $Config ;  
  4.     
  5.  $sNewFileName = stripslashes$sNewFileName ) ;  
  6.     
  7.  if ( $Config['ForceSingleExtension'] )  
  8.     
  9.   $sNewFileName = preg_replace( '/\\.(?![^.]*$)/''_'$sNewFileName ) ;  
  10.     
  11.  //获得扩展名  
  12.     
  13.  $sExtension = substr$sNewFileName, ( strrpos($sNewFileName'.') + 1 ) ) ;  
  14.     
  15.  $sExtension = strtolower$sExtension ) ;  
  16.     
  17.  $sNewFileName =  date("YmdHis").'.'.$sExtension;  
  18.     
  19.  return $sNewFileName ;  
  20.     
  21. }  
 
现在上传的文件就会自动被重命名了。
 
其他:自定义 FCKeditor 的 BasePath
当然,
自定义 FCKeditor 的 BasePath:BasePath 即FCKeditor在网站中的相对路径,默认值是 /fckeditor/,最好在Web.config appSettings中对其进行配置:
<add key="FCKeditor:BasePath" value="/FCKeditor_2.6.3/"/>
这样做有诸多优点:how-fckeditor-change-uploadfile-path-and-filename by itlife365.com
开发环境与生产环境不同,开发环境一般是http://localhost/xxx.com/这种情况下FCKeditor就得放在一个虚拟目录http://localhost/fckeditor/中,若涉及多个网站的开发,而各网站的FCKeditor有差别时,这样显然不是最优;
而且因为物理目录结构与逻辑目录结构不同,也会有发生错误的隐患;
而如果采用Web.config的配置,就可以在开发环境采用不同的配置,FCKeditor的物理路径与生产环境保持一致;
当升级FCKeditor时,只需要将新版本的FCKeditor放在相应版本号的目录里,修改一下配置即可。这样可以解决因为静态资源的客户端缓存问题,不同用户出现不同的错误的问题;
可以直观地看到自己的FCKeditor的版本号。
如果找到变量BasePath的配置。目前我这个因为是集成就的自己查找关键字BasePath。 
我的是在文件 blog/editor/fckeditor/editordef.php  中
oFCKeditor.BasePath = '/blog/editor/fckeditor/' ;
 
上传图片带水印
在FileUpload方法中找到oFile.SaveAs( sFilePath );语句。在其后加入 xxx 略
how-fckeditor-change-uploadfile-path-and-filename by itlife365.com  end
Tags:
Oct 2

 关于网上很多培训机构公众号说知乎能快速实现网赚的认知与骗局 begin

关于网上很多培训机构公众号说知乎网赚的认知与骗局

知乎平台有网赚?知乎平台的网赚是骗人的吗?

很早之前(N年前)有就有浏览知乎,当时还真不知道知乎能网赚。最近几天浏览了公众号,具体公众号就不打广告了。

  里面提到通过知乎可以月收入几万元。新手也可以操作,当时看的也是眼红,村蠢蠢欲动。无奈平常工作吗?抽不开时间。

这不趁着国庆,看了一下知乎。哪里有新手一周,一个月就可以在知乎收入上万元的。纯属骗人。 不过是可以网赚的没错,大家继续往下看,为什么。

 

1、 首先我是通过 微信登陆的方式注册知乎的。

 

2、 点击设置 我的个人信息

 

 

通过上图看到 ,获取money 的方式有好几种。看了一下,要求最低的是 好物推荐。

但是要求也不低。

什么是好物推荐?

创作者可以通过「好物推荐」功能在回答、文章、橱窗中插入商品卡片,若其他知友通过商品卡片购买商品,创作者可获得相应的返佣收入。通过该功能创作者能够更加方便快捷地分享商品,帮助知友更高效地买到心仪好物。更多详情,可点击官网查看。

 

如何申请知乎的「好物推荐」权限?

若你的知乎帐号满足以下申请条件,可点击 申请入口(需使用手机,网页端暂不支持),按照指示进行操作,提交权限申请。已提交过申请的知友,无需再次申请,可直接下拉至如何使用「好物推荐」权限?部分。

「好物推荐」功能申请条件:

1、创作者等级 ≥ 4 级;

2帐号注册时间 ≥ 90 天;

3、过去 90 天未有违反《知乎社区管理规定》的行为;

4、仅限个人帐号申请,不支持机构号。

 

看到没有,必须大于90天。

所以需要先养号了,怎么可能一周或者一个月就可以有钱收入的。

这段时间 估计只能先写写文字练练手。

 

添加一下知乎官网的好物推荐 模块的描述。有兴趣的可以先了解一下。

 

 

 

知乎平台目前好物推荐接入四个平台的产品。如下,新手可以利用这段时间注册账号熟悉流程。

下图是从官网介绍中截取的。

好了。关于知乎一个月就能有网赚的吐槽 ,今天就吐槽到这边。

 

关注公众号jiandanjie_com获取更多内容。

知乎 why-zhihu-wangzhuan-pianren

 关于网上很多培训机构公众号说知乎能快速实现网赚的认知与骗局 end

Tags:
Oct 2

BOBLOG的简繁体转换插件分享 itlife365.com begin

一个很实用的插件 方便简体与繁体读者的阅读习惯。

插件介绍:

移植自PJBlog 的一个插件,可以在Blog里添加中文简繁即时转换的链接也可以存入Cookies设置信息。

插件下载:

解压密码:www.itlife365.com

boblog_Std_StranJF.zip

链接: https://pan.baidu.com/s/1-1BPodwkP2RdvLHpG7WoPA 提取码: c4v4 复制这段内容后打开百度网盘手机App,操作更方便哦

插件安装方法:

1、将下载的文件放在插件plugin目录下(不必在后台安装 完成以下步骤即可)

2、在后台模块配置中增加如下模块:

所在模块:侧边模块

项目名称:tran

项目描述:boblog如:完成简繁快速转换,支持Cookies保存设置

抬头文字:简繁转换

栏目内容:

XML/HTML代码
        
  1. <ul><li class='indent'><a id='StranLink'>轉換到繁體中文</a></ul></li><script src='plugin/Std_StranJF.js' type='text/javascript'></script>  

boblog-zh-to-tw

BOBLOG的简繁体转换插件分享 itlife365.com end

Tags:
Feb 1

 如何手动添加相关文章插件介绍供思路参考

--begin by itlife365.com

如果你要写同一个话题的系列文章,可能需要借助一些插件来实现。其实可以参考wp的插件添加文章系列专题功能,

我们在使用wordpress建站的时候,发布的一些文章,在文章底部我们都希望显示一个“相关推荐”的模块,这样可以让相关的文章进行显示,从而对于我们的内链建设时非常有效的。

在没有特定需求的相关性文章输出时,这样的相关性是比较好的,一般来说我们还采取随机排序的方式,最大限度的让内链丰富起来。

但是如果我们有特定的需求,比如一个连续的教程,我们想要在所有的相关教程文章底部显示出从第一章教程到最后一章教程的列表,也就是说,我们需要完全的自定义相关文章的列表。

那么如果是这样的需求我们应该如何去做呢?

WP Series Manager

最简单的思路:

插件介绍:先创建文章系列 A(Series),然后在发布文章 B 的时候,有一个功能模块让你填写这篇文章属于哪个系列(填 ID),前提是你需要查看那个系列 A 的ID。

 

--end by itlife365.com

如何手动添加相关文章插件介绍供思路参考

Tags:
分页: 1/8 第一页 1 2 3 4 5 6 7 8 下页 最后页 [ 显示模式: 摘要 | 列表 ]