问题标签 [spip]

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 投票
3 回答
165 浏览

upload - CMS SPIP,如何更新 Squelettes 目录中的文件

Heloo,
我有一个由 SPIP 建立的网站,并且已经在互联网上在线。由于我的网站管理员不再与我们合作,现在我尝试学习 CMS SPIP。

我想编辑位于此目录内的 html 文件之一:httpdocs/squelettes/myfile.html。说我的文件名是 myfile.html

我更改了文件的某些部分,而不是通过 fileZile 上传。当我打开浏览器并刷新它时,该文件尚未更改。但是上传成功。

请告知,我们是否需要配置一些东西来上传文件。

谢谢您的帮助

0 投票
4 回答
163 浏览

php - 在 SPIP 中解码 URL

我在 SPIP 中有一个搜索表单,它执行 GET 到 /recherche

现在,当我输入类似écinéma的内容时,会自动将其编码为类似的内容cin%25C3%25A9ma

在 SPIP 中,如果我这样做

它正在被转换回电影院。

但是,在 SPIP 中,我将使用以下内容检索 recherche 的值:

有没有办法解码这个变量。SPIP中的任何内置功能?

0 投票
1 回答
96 浏览

php - SPIP:从标签直接到文章

我使用 SPIP 和一个名为 tagsphere 的插件,该插件可以很好地处理 SPIP 中的标签。我有一个标签组,我只为标签放了一篇文章。现在,当我单击 tagsphere 中的标签时,他将我发送到一个菜单,在该菜单中我可以看到与此标签链接的所有文章。但我希望他直接将我发送到文章,而不是之前看到标签菜单。

这里是来自 thagsphere 模型的代码:

有人有想法吗?

0 投票
2 回答
127 浏览

php - 如果在 SPIP 中查询标签

是否可以为 SPIP 中的标签创建 IF 查询?当我只有一篇文章链接到标签时,他会直接将我带到文章。但如果我有超过 1 篇文章,他会带我到 spip 的标签页,链接文章的列表在哪里。

这里代码直接上文章

和这里的代码去标签菜单

提前致谢

0 投票
1 回答
221 浏览

url - SPIP 将 GET 变量添加到 URL

我将SPIP与我自己的文件一起使用,这些文件根据关键字包含在内。例如,将关键字添加inc-bla到文章中会.../squellettes/.../inc-bla.html包含该文件。在其中一个文件中,我想创建一个指向当前页面的链接,并将 GET 变量添加到 URL:

现在的问题是问号?是硬编码的,有时URL已经有问号了。所以这段代码创建了类似的链接...spip.php?article123?date=2014-03-30,应该是...spip.php?article123&date=2014-03-30。我不能硬编码一个&符号&,因为不是每个链接都已经有一个问号。

有没有办法将 GET 变量添加到 SPIP 中的 URL?

0 投票
3 回答
52 浏览

loops - 对于给定的文章,在 SPIP 中的某个教派下找到最高的 rubrique

我有一个运行 SPIP 的多语言网站。最高级别的部分由所有语言组成。语言之下是最终用户体验的“真实”层次结构。在这里的第一层,我有四个部分,每个部分都有自己的颜色,这样我就可以像在bbc.com上一样创建效果:每个部分(例如运动)都有自己的颜色。

现在,在侧边栏中,我想创建一个站点范围内的最新更新列表。这不是问题,我将代码放在下面。但是现在我需要确定最高级别部分的编号,忽略语言级别(所以我不能使用#ID_SECTEUR)。这样的事情可能吗?

最新更新循环的代码:

0 投票
2 回答
199 浏览

mysql - SPIP API SQL,自定义表上的左连接

使用SPIP,我正在尝试拥有一个系统,它将每天选择一篇随机文章。我需要存储当天的文章有两个主要原因:

  • 确保每个人都有相同的文章
  • 避免在另一天再次选择同一篇文章

为了能够存储所选项目,我创建了一个通用表:

这是一堆可以存储的行:

选择当天文章的脚本运行良好。


现在,当我尝试在 SPIP 循环中检索这篇文章时,我遇到了一个问题。我正在考虑使用这种循环:

如 SPIP 文档(EN / FR)中所述,连接应该在 和 之间完成spip_articlesspip_random因为我有这两个字段:

  • object
  • id_object

但是什么都没有返回。

如果我尝试这个简单的循环,它会显示正确的#ID_OBJECT

我根本无法加入我的自定义表 ( spip_random) 和ARTICLES( spip_articles)。我错过了什么吗?

0 投票
1 回答
5467 浏览

javascript - FullCalendar today-button:日期而不是文本 // 语言问题

我想在今天按钮中显示当前日期而不是固定文本。这个 >> irismediainfo3.lili.de是我正在开发的开发网站。我在文档中找不到该选项,所以我在 moment.js-docs 中搜索并发现:

并像这样在 FullCalendar 中使用它:

结果很好,但只有英文。FullCalendar 应该是多语言的,所以我尝试将它与

第一次尝试:

但没有任何变化。我认为 moment.js 可能可以访问 FullCalendar 的语言文件。这是我的第一个问题:

moment.js 包含在 FullCalendar 中。我必须将 lang 文件放在 FullCalendar 目录中的什么位置才能使其对 moment.js 可访问?

我发现了一个更复杂的语法,下一次没有让我的 FullCalendar 崩溃的尝试是:

它没有使我的 FullCalendar 崩溃,但也没有任何影响。

实际上,代码中的“de”和带有月份名称的长字符串是由我使用的 CMS 的编译器创建的。它被称为 SPIP。开头的 URL 包含一个语言变量。如果您将该变量更改为“en”、“fr”或“de”(其他也可以,但该网站将针对这些语言制作),您可以看到 FullCalendar 更改了语言。只有今天的按钮保持英文。URL 中的语言变量将自动提供给 FullCalendar 代码。只要 FullCalendar 的其余部分更改语言,URL 中的变量就会正确传递。

我什至尝试从 momentjs.com 主页获取所有语言的完整 moment.js 代码,并将其粘贴到 FullCalendar lib 目录中的 moment.js 文件中。但即便如此,语言也没有改变。

是否可以定义语言 moment.js 应该使用内联?

感谢您的时间和帮助。尼尔斯·T。

0 投票
1 回答
48 浏览

html - 我无法加载我的网站。相反,我得到了 wordpress 安装过程页面

我托管了一个 wordpress 网站,然后我决定更改它并改用 spip。现在,当我尝试在笔记本电脑上加载网站时,我得到了 wordpress 安装过程。

当我在手机上加载网站时,它似乎工作正常。

0 投票
1 回答
51 浏览

mysql - 在哪里可以在 spip 中找到 sqlite 数据库?

我想在应用脚本后恢复框架 spip 顺序中的 SQLite 数据库目录,该脚本将为我提供等效的 mysql 但我不知道包含数据库 sqlite 的文件的名称你能帮我吗?