问题标签 [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.
upload - CMS SPIP,如何更新 Squelettes 目录中的文件
Heloo,
我有一个由 SPIP 建立的网站,并且已经在互联网上在线。由于我的网站管理员不再与我们合作,现在我尝试学习 CMS SPIP。
我想编辑位于此目录内的 html 文件之一:httpdocs/squelettes/myfile.html。说我的文件名是 myfile.html
我更改了文件的某些部分,而不是通过 fileZile 上传。当我打开浏览器并刷新它时,该文件尚未更改。但是上传成功。
请告知,我们是否需要配置一些东西来上传文件。
谢谢您的帮助
php - 在 SPIP 中解码 URL
我在 SPIP 中有一个搜索表单,它执行 GET 到 /recherche
现在,当我输入类似écinéma
的内容时,会自动将其编码为类似的内容cin%25C3%25A9ma
在 SPIP 中,如果我这样做
它正在被转换回电影院。
但是,在 SPIP 中,我将使用以下内容检索 recherche 的值:
有没有办法解码这个变量。SPIP中的任何内置功能?
php - SPIP:从标签直接到文章
我使用 SPIP 和一个名为 tagsphere 的插件,该插件可以很好地处理 SPIP 中的标签。我有一个标签组,我只为标签放了一篇文章。现在,当我单击 tagsphere 中的标签时,他将我发送到一个菜单,在该菜单中我可以看到与此标签链接的所有文章。但我希望他直接将我发送到文章,而不是之前看到标签菜单。
这里是来自 thagsphere 模型的代码:
有人有想法吗?
php - 如果在 SPIP 中查询标签
是否可以为 SPIP 中的标签创建 IF 查询?当我只有一篇文章链接到标签时,他会直接将我带到文章。但如果我有超过 1 篇文章,他会带我到 spip 的标签页,链接文章的列表在哪里。
这里代码直接上文章
和这里的代码去标签菜单
提前致谢
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?
loops - 对于给定的文章,在 SPIP 中的某个教派下找到最高的 rubrique
我有一个运行 SPIP 的多语言网站。最高级别的部分由所有语言组成。语言之下是最终用户体验的“真实”层次结构。在这里的第一层,我有四个部分,每个部分都有自己的颜色,这样我就可以像在bbc.com上一样创建效果:每个部分(例如运动)都有自己的颜色。
现在,在侧边栏中,我想创建一个站点范围内的最新更新列表。这不是问题,我将代码放在下面。但是现在我需要确定最高级别部分的编号,忽略语言级别(所以我不能使用#ID_SECTEUR
)。这样的事情可能吗?
最新更新循环的代码:
mysql - SPIP API SQL,自定义表上的左连接
使用SPIP,我正在尝试拥有一个系统,它将每天选择一篇随机文章。我需要存储当天的文章有两个主要原因:
- 确保每个人都有相同的文章
- 避免在另一天再次选择同一篇文章
为了能够存储所选项目,我创建了一个通用表:
这是一堆可以存储的行:
选择当天文章的脚本运行良好。
现在,当我尝试在 SPIP 循环中检索这篇文章时,我遇到了一个问题。我正在考虑使用这种循环:
如 SPIP 文档(EN / FR)中所述,连接应该在 和 之间完成spip_articles
,spip_random
因为我有这两个字段:
object
id_object
但是什么都没有返回。
如果我尝试这个简单的循环,它会显示正确的#ID_OBJECT
:
我根本无法加入我的自定义表 ( spip_random
) 和ARTICLES
( spip_articles
)。我错过了什么吗?
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。
html - 我无法加载我的网站。相反,我得到了 wordpress 安装过程页面
我托管了一个 wordpress 网站,然后我决定更改它并改用 spip。现在,当我尝试在笔记本电脑上加载网站时,我得到了 wordpress 安装过程。
当我在手机上加载网站时,它似乎工作正常。
mysql - 在哪里可以在 spip 中找到 sqlite 数据库?
我想在应用脚本后恢复框架 spip 顺序中的 SQLite 数据库目录,该脚本将为我提供等效的 mysql 但我不知道包含数据库 sqlite 的文件的名称你能帮我吗?