问题标签 [elgg]

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 投票
2 回答
474 浏览

apache - How does Apache file system work?

I'm using Elgg - open source social networking framework for one of my projects. I have to customize it a lot, the problem is I don't understand how its filesystem works!

The project is located in localhost/elgg folder.

Now, inside a browser, there are links to /register/index.php and /blog/index.php. But inside actual project directory (/elgg) on my server there are none named /register or /blog.

How is that even possible? How do I find the folders?

0 投票
1 回答
135 浏览

php - 如何使用该名称检查 ElggGroup 是否存在?

我只想要类似于get_user_by_username组功能的东西。

一些提示:组的名称是可以通过 访问的组的内置属性group->name。看起来元数据函数不适用于内置属性。

我正在使用 Elgg 1.8.1

0 投票
1 回答
333 浏览

ruby-on-rails - 是否有像 Elgg 这样的插件可用于 Ruby on Rails?

似乎 Elgg 仅适用于 PHP,它拥有我的网站所需的一切。除了 CommunityEngine 和 LovdByLess 之外,还有什么可比的吗?这些是最好的选择吗?

0 投票
3 回答
2359 浏览

django - 选择构建社交网络网站的框架

我正在准备建立一个社交网络网站,我正在尝试在几个框架或 CMS 系统之间做出选择,例如 Drupal(可能是 Commons)、Elgg、Social Engine、Pinax 等等。

所需的功能是:

• 快速开发初始原型社交网络网站,只需最少的编码(例如,在一两周内)

• 控制最终定制网站的几个关键组件(从头开始编写大约 5% 的功能代码)

• 支持:个人资料(图片、自我描述等)、论坛、消息、交友

我在 Python/Django 方面有一定的背景,并且没有使用 PHP 的经验,但如果需要,我愿意学习 PHP,因为大多数工具(Drupal、Elgg 等)都是用 PHP 编写的。

我已经做了很多谷歌搜索,但还没有找到明确的答案。在过去的几年里,这些平台似乎也发生了很大的变化。

根据我上面的评论,是否有人对这些平台有任何建议或想法?

首先十分感谢!斯科特

0 投票
2 回答
2406 浏览

php - 如何仅使用 HTML 和 CSS 为 elgg 设置主题?

我刚刚将 elgg (http://elgg.org) 安装到我的网站中,并且自定义主题非常困难。

我的主题全部用 html 和 css 编码。但是 Elgg 被分成了所有这些不同的 php 文件,这太令人困惑了。

有没有可以提供帮助的主题或教程?

谢谢。

0 投票
1 回答
357 浏览

elgg - Elgg -- 创建一个默认小部件

我需要为 Elgg Site 中的个人资料页面创建一个小部件作为默认小部件。我只是尝试使用文档和一些默认的小部件插件,但不幸的是我需要通过代码来制作它,并且不能使用任何插件。

谁能帮我创建这样一个小部件

谢谢

0 投票
1 回答
526 浏览

php - 如何将自定义值添加到当前 URL

我使用 CMS(elgg:http ://www.elgg.org )处理视图,相当于主题/模板。要更改主题,我必须在 URL 中输入术语 ?view=mytheme,例如:

http://www.mydomain.com/index.php?view=mytheme

如果我不添加 ?view=mytheme,elgg 默认选择视图

所以,我需要帮助,对于特定用户,我想将我们重定向到自定义视图,并且看不到默认视图。

我在我的标题中做了这个:

我不知道如何获取当前的 url,并在末尾简单地添加 ?view=mytheme ?

当用户的类型为“2”时,看到 URL http://www.mydomain.com/index.php 它必须转发到 > http://www.mydomain.com/index.php?view =mytheme

谢谢。

0 投票
1 回答
1889 浏览

php - 将 php/js 文件的输出打印到 textarea

我使用记录不同实体的 CMS ELGG (http://www.elgg.org),我创建了一个页面,列出了所有的海报和带有一些 javascript 的 html,以允许内部用户打印预先格式化的列表,但也可以选择 javascript 打印或不打印这些实体

所以我想保存这个页面,可能在一个 textarea 字段中,所以用户可以检索这个页面。如果我在 textarea 标记内运行所有函数,php 变量可以工作,但不允许 javascript 设置表单,则与我在这些实体前面插入的复选框也有冲突,允许选择打印或不打印,这样做在文本区域内不起作用...

所以我不知道如何保存这个页面并允许用户保存多个这种类型的页面,以便它可以使用多个模型。

我已经阅读了几个此类关于 php 函数 ob ob flush start 的问题......但我没有找到任何适合我的东西

如果有人对我有什么想法...

谢谢 ;)

来自 php 文件的示例

0 投票
1 回答
671 浏览

php - 如何在 elgg 中手动查找用户/博客的 GUID?

我需要将用户/博客/线路等的 guid 传递给 elgg rest api。有没有办法手动查找 elgg 实体(博客/用户)的 guid?

0 投票
1 回答
436 浏览

url - elgg 插件 URL 更改

我有一个插件名称“组”,其 URL 必须在 Elgg 1.7.15 中更改为“项目”。我已将每个“组”关键字更改为“项目”以及文件夹名称。我在 Elgg 核心中包含了一个名为“project”的单独包。但它仍然显示错误。任何人都可以对此提供任何指示。