问题标签 [socialengine]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
430 浏览

php - 社交引擎在 I4US 小部件中显示用户照片

我正在为一些 PHP 代码使用 I4USPHP 小部件,一切正常 - 直到我需要显示一些用户照片。我有一组用户,也有他们的 ID。我调用了这个函数,但它肯定不起作用:

过了一会儿,我认为该$this关键字正在造成问题,然后我尝试了以下操作:

但仍然无法正常工作。有人知道我做错了什么吗?

0 投票
1 回答
492 浏览

php - Socialengine 4 - 使用 PHP 设置模块标题

我正在为 Socialengine 4 编写一个小模块,但找不到使用 php 为模块设置页面标题(标签)的可能性。

这个怎么做?

0 投票
1 回答
658 浏览

php - Zend_Controller_Router_Exception: Route list_profile 未定义

注意:我确实尝试了以下链接中列出的答案,但它们根本不适合我。

Zend_Controller_Router_Exception: 路由默认没有定义

Zend_Controller_Router_Exception:未指定“xyz”

您好,过去几天我一直在努力解决这个问题。现在看起来更像是一个星期(我对大部分内容都是新手)。

基本上我正在使用名为“列表/目录展示”的插件运行社交引擎 4.2.4,我无法终生修复当我搜索任何列表或标题中列出的任何单词时遇到的错误的清单。

当用户从搜索栏中的任何列表中搜索任何术语并阻止所有用户获得列表中包含的单词的搜索结果时,就会发生错误。

这是错误日志

我检查了文件,它似乎来自模块目录中的 bootstrap.php 文件。但是在我重写了 30 次之后(我的编码技能在这方面非常基础),我仍然无法弄清楚如何让它工作,所以它会出现在搜索结果中。

我确实尝试在我从在线源编辑的 bootstrap.php 文件中添加一个新代码,但它返回的结果与代码是/是相同的结果。

0 投票
1 回答
1060 浏览

zend-framework - 社交引擎在注册后将用户发送到自定义页面

当用户在我的 SocialEngine 网站上注册时 - 我如何将他重定向到我在 SE4 中创建的自定义页面之一(位于mydomain.com/index.php/pages/custompage)?

有没有办法将我的页面集成到注册过程中?

0 投票
2 回答
1183 浏览

zend-framework - 社交引擎从个人资料页面获取用户 ID

我正在尝试向用户个人资料页面添加一些功能,为此我需要该用户 ID - 只是为了澄清,这不是我正在追逐的观众 ID,而是我正在查看其个人资料的用户的 ID。所以,我使用$subject = Engine_Api::_()->core()->getSubject('user');它返回一个充满各种数据的大对象,但不知道如何提取用户ID?

有人有线索吗?(SocialEngine 4 是我正在使用的平台)

0 投票
1 回答
312 浏览

php - SocialEngine 使用预定义的文本为用户撰写消息

我在主题的个人资料(正在查看的用户)上有一个按钮,当您单击该按钮时,它应该向该用户发送带有预定义消息的消息,例如:“嘿,我认为你的星座是金牛座”。

SE4中是否有可能发生类似的事情?我看到 URL 是这样组成的: http://website.com/index.php/messages/compose/to/4

最后是4主题的ID。如何向此添加自定义消息?或者即使可能,一个自定义主题?

0 投票
1 回答
483 浏览

sql - 社交引擎恢复管理员

我正在使用 Social Engine 4.2.6 运行一个站点。唯一的管理员帐户被黑客入侵,密码被某人更改。如何通过数据库添加新管理员?我尝试了在具有管理员级别的“用户”表中创建新用户的常规方法,但是特定用户只能访问会员区。

0 投票
1 回答
736 浏览

zend-framework - 在 SocialEngine 中建立链接

我想这很简单,但我找不到一个很好的 SocialEngine API 代码,安装文件夹中的 API 文件有点乱……</p>

我想用baseurl创建一个指向页面的链接(比如“/ foo”)。

在 tpl 文件中我可以做$this->baseUrl('foo'),但它不适用于Controller.php。我已经让控制器使用Engine_Api::_()路径调用 API,即我在 .tpl 和Engine_Api::_()->user()->getViewer(中使用$this->viewer()调用查看器用户全名)在 Controller.php 中,但我在任何地方都找不到调用 baseUrl() 方法的类。

这里有什么帮助吗?^^ 如果有人也有 SE4 的 API codex 链接,我将不胜感激。

0 投票
4 回答
2202 浏览

zend-framework - 在 SocialEngine 中访问 _users 表?

我在访问 SocialEngine 中的 _users 表时遇到了一个(简单的?)问题。要访问 SE4 中的表,我使用以下命令:

这适用于 _user_online (->getDbTable('online','user'))等,但我不知道如何访问 _users 表(没有表组前缀)。

我试过:

  • ->getDbTable('用户')
  • ->getDbTable('','用户')
  • ->getDbTable(null,'用户')
  • ->getDbTable('foo','what_a')

没门。

有什么帮助吗?:/

泰!

0 投票
1 回答
863 浏览

api - 社交引擎访问查看方法

我在 SocialEngine 中编写我的 API,当我尝试调用我曾经在控制器中调用的视图方法时遇到了一些问题,即

  • $this->view->htmlLink()
  • $this->view->baseUrl()
  • $this->view->translate()
  • 等等

我在工厂脚本中发现我可以从访问 Zend 框架 Zend_Registry::get('Zend_Translate')->_() 的 Api 调用 translate() 方法,但我想这可能不是最好的方法(我没有找不到其他方法……)

那么,如何从模块的 API 访问这些方法,以便在我调用 Engine_Api::_()->getApi()->myMethod() 时它们通过我的控制器?

泰!