content plugin idea for Joomla! 1.5.3: Register to read fulltext

Hope someone can develop a new plugin for Joomla! 1.5.x to do the "register to read fulltext" job.
I had tested some other content protect plugin for Joomla! 1.5.x, but they are not easy to use.
What I want is such a simple plugin:
When enabled, this plugin will replace the original "Read More" link with another link to the Registration page, the link text and title will show as "Please register to read the fulltext". Of course these words can be customized in the parameters of this plugin.
And the
已邀请:

不是本人 - no no no!

赞同来自:

因为不懂英文,只好揣摸着做了,附上一个后台截图,差不多可以符合老白这里写的说明了,如果哪里不符的话请跟贴,谢谢!

跑堂小2 - 冇钱;冇房子;冇成就。要吃饭;要住宿;要消费

赞同来自:

呵呵,感谢 hoping 的杰出作品!
刚才有幸拿到了第一个版本来测试,现在报告一下初步结果:
1、发现一个冲突:
Login to Read Fulltext 插件与 Multithumb 2.0 alpha 2 for Joomla! 1.5.x
有冲突。在默认安装后,首页上 Multithumb 原来生成的缩略图就失去了缩略图效果,而是放大到原始大小。同时,在含有图片的这篇文章简介文字之后,竟然同时出现“注册后阅读全文”和“阅读全文”两个链接,后一个是 Joomla! 原来就有的。
临时解决办法:把这两个插件的顺序调整一下,使得 Multithumb 最后触发,再刷新前台,就看到缩略图又正常生成,链接也只剩下一个。
能否自动预设本插件安装之后的顺序在其它插件之前?
2、改进建议
启用本插件之后,首页 blog 视图上,依然显示“阅读全文”的原始链接,点击之后才是“显示 IntroText 同时显示注册提醒链接”。建议直接替代原始的“阅读全文”链接。
第二个建议是:给注册链接增加一个 title 属性,可以在后台自定义文字,前台效果是当鼠标指向该链接时,浮现一个文字说明。好处是:可以用中文做链接,用英文做 title,方便国外访客明白这个链接的意思,这样也有助于 SEO。

不是本人 - no no no!

赞同来自:

又想起一点小改进:可否在“注册后阅读全文”这个新链接的前面增加一个换行符,这样可以使得该链接比较醒目,另外也避免了意外的“连行”导致链接移位。

刘备曹操 - 古今多少事,都付谈笑中

赞同来自:

发现一个小问题:此插件生成的“登录后阅读全文”的链接显示在前台的“最后更新”日期之上,我觉得挪到日期之下显示比较好。

不是本人 - no no no!

赞同来自:

1、发现一个冲突:
......
能否自动预设本插件安装之后的顺序在其它插件之前?目前尚未发现Joomla!在安装完plugin后有相应的管理机制,所以暂时只能由用户手动调用插件的运行顺序。2、改进建议
启用本插件之后,首页 blog 视图上,依然显示“阅读全文”的原始链接,点击之后才是“显示 IntroText 同时显示注册提醒链接”。建议直接替代原始的“阅读全文”链接。已经调整第二个建议是:给注册链接增加一个 title 属性,可以在后台自定义文字,前台效果是当鼠标指向该链接时,浮现一个文字说明。好处是:可以用中文做链接,用英文做 title,方便国外访客明白这个链接的意思,这样也有助于 SEO。已经添加发现一个小问题:此插件生成的“登录后阅读全文”的链接显示在前台的“最后更新”日期之上,我觉得挪到日期之下显示比较好已经调整!

妥协 - 不会轻易妥协的人不愿意将就的人任性自由的人总是活得比较累

赞同来自:

感谢 Hoping 的帮助! Login to Read Fulltext 文章内容保护插件 1.0 多国语言版
已经发布到下载栏目。

3P网络 - 背着回忆的旅游人,即使是再细微的风景,也会留在心中的一个角落~

赞同来自:

开启后,在前台看不到提示注册信息.ie6 + joomla 1.53

不是本人 - no no no!

赞同来自:

还确实会出现这种情况,目前原因不明
可以通过下述方式来修改:
搜索:$article-text = str_replace( "__CRLF__", "\n", $article-introtext &#41

~~~~~~~~~ - 上帝给我的使命,就是证明你们都不是最糟糕的

赞同来自:

必须在“更新日期”之前显示才能正常工作吗?建议 hoping 抽空再研究一下,为何 IE7 可以工作?是否与某些特定的 HTML 语法有关?

妥协 - 不会轻易妥协的人不愿意将就的人任性自由的人总是活得比较累

赞同来自:

又发现一点小问题,不知道算不算 bug:
我在测试 SJSB 论坛桥接器
时,需要禁用 Joomla! 1.5 自带的登录模块,换用 SJSB 1.0.8-a2 配套的登录模块。当我从该模块登录网站之后,发现 Login to Read Fulltext 插件
(1.0 版本)无法识别这个登录状态,依然显示“注册后阅读全文”而不是“阅读全文”。
今天收到国外用户的类似反馈,他用的是 Joomla! 1.5.4
,登录模块也没有用默认的那个,而是用 Signal Login 登录模块
,同样发现登录之后也无法看全文。
是不是此插件只能探测来自 Joomla! 1.5 自带登录模块的登录状态信息?能否改进一下,正确识别来自任何登录模块的用户状态?

追梦人 - 梦想每个人都有,但不是每个人都有勇气去坚信,我有

赞同来自:

感谢提供测试反馈,在原来的代码中,对于用户登录于否的检查方式沿用的是较早版本的Joomla!的检测方式,可能会与新的Joomla!有冲突,现在改用Joomla!自带的用户管理类来进行,问题应该被解决了。呵呵,个人测试,有可能未能涉及到更详细的使用情况,欢迎大家继续提供测试反馈,以期本插件更加成熟!
谢谢!

赤木@晴子 - 明月百年心

赞同来自:

呵呵, hoping 修复的速度很快啊!我已经收到新代码,刚刚更新了下载栏目,版本号升级为 1.1 了。
请下载新版本: Login to Read Fulltext v1.1

不是本人 - no no no!

赞同来自:

今天收到了olafdryja@online.de的来信,他提供了德文的语言包,老白更新一下下载包,然后把他的信息加进去
邮件:olafdryja@online.de
Web:joomweb.de
其它的我也不知道了

赤木@晴子 - 明月百年心

赞同来自:

呵呵,太好了!国际友人主动帮忙啊。
已经更新下载栏目。

追梦人 - 梦想每个人都有,但不是每个人都有勇气去坚信,我有

赞同来自:

今天收到Doug Trouten的来信,他/她在信中称:
Your "Login to read fulltext" plugin is great. Can it be modified to
restrict access to users with a certain level and above, such as "author"?
Or to "special"?
呵呵,建议很好哦,可以控制用户权限啦。

追梦人 - 梦想每个人都有,但不是每个人都有勇气去坚信,我有

赞同来自:

已经收到 hoping 完成的新版本。不过有个问题请教一下:
新版本中如果选择高于 Registered 群组的其它级别,则即使注册会员在登录之后也看不到文章全文了。但是,注册会员看到的“注册链接”文字还在提示“注册后才能看到全文”。这就比较矛盾。如果让用户在选择级别之后,再去手动修改这个提示,就比较麻烦。能否根据所限制的级别自动选择对应的提示信息?
比如说,如果不让注册会员阅读,那么注册会员看到的提示信息自动提示“只有 editor 以上级别才能阅读全文”。
另外,我突然觉得这个 idea 不怎么好。文章限制级别太高,有什么意义?

3P网络 - 背着回忆的旅游人,即使是再细微的风景,也会留在心中的一个角落~

赞同来自:

另外,如果连注册会员也看不到全文,那么除了针对注册会员的提示信息要修改之外,恐怕该链接也要修改。如果按照现在这个样子,还把注册会员带到注册页面,有什么意义?系统会提示“您已经是注册会员了”。然后,注册会员就不知道该怎么办?
假如网站有一个政策,比如注册会员还要缴费才能看文章,那么这个链接就应该把他们带到付费页面;如果是需要申请才能被授予权限,这个链接就应该把他们带到相应的申请表单或者网站的“联系我们”页面。当然,在链接的 title 或者链接对象页面上,必须清楚说明这个政策。否则注册会员还是一头雾水啊。

妥协 - 不会轻易妥协的人不愿意将就的人任性自由的人总是活得比较累

赞同来自:

content plugin idea for Joomla! 1.5.3: Register to read fulltext解决了用户阅读文章的统一访问权限,但美中不足,没有解决特定用户或用户组访问特定文章,分类,单元的问题。强烈要求斑竹升级插件,谢谢!

3P网络 - 背着回忆的旅游人,即使是再细微的风景,也会留在心中的一个角落~

赞同来自:

jefftam 的意见与上面那个老外的要求一致。hoping 已经在改进了,正在编写代码。
我在这里提一个要求:hoping 为了开发这个插件放弃了很多休息时间,现在还不断改进,辛勤劳动的成果现在免费给大家用。那么,请大家用实际行动支持一下,不需要掏钱,如果你有 Joomla! Extensions Directory 那边的帐号,请到下面页面给他评分,撰写 Review 鼓励他,同时 Add to Favorite 。 Vote for Login to Read Fulltext plugin
你的支持很重要!我们需要大家的认可。我们会继续开发更多更好的扩展!

要回复问题请先登录注册