问题标签 [impresspages]

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 回答
45 浏览

impresspages - 为什么新语言页面的 Impress 前端没有菜单

我在 ImpressPages 中添加了一种新语言,之后,在添加新语言的菜单和页面时,预览区域的新语言页面上没有菜单出现。您可以创建所有页面,并且可以正常工作,但是以新语言创建的页面中的任何地方都没有导航菜单。

在模板的原始语言中,没有问题,一切正常。

我认为以多语言方式制作模板工作缺少一些东西。

任何人都可以帮忙吗?谢谢!

0 投票
1 回答
66 浏览

plugins - 搜索插件,跨语言搜索

我已经尝试过新的文本搜索插件,我知道这仍在开发中,但也许这会有所帮助。

  1. 第一条评论是插件​​必须插入到页面中,而 3.x 中的搜索插件被编码到模板中,以便它出现在所有页面中。
  2. 我正在使用 2 种语言的网站 PL/EN。在 PL 端进行文本搜索时,搜索插件会在 EN 端找到单词并提供指向 EN 端页面的链接。当我单击 PL 端的链接时,我收到一条 404 消息。

如果我在 EN 端重复搜索(相同的词),搜索插件会找到该词,在 EN 端给出链接(与 PL 端给出的链接相同),当我点击这个链接时,我得到了正确的页。

因此,该插件似乎搜索了整个站点,但当文本位于站点的另一种语言侧时,无法完成链接。

0 投票
1 回答
1377 浏览

less - LESS 编译器的权限被拒绝

我正在尝试修改 Air 主题的标题部分布局,但出现以下错误:

错误:file_put_contents(/var/www/ip417/Theme/Air/assets/theme.css):无法打开流:/var/www/ip417/Ip/Internal/Design/LessCompiler.php:174 中的权限被拒绝结果":true,"id":null}

我正在使用我今天安装的 4.0.17。

我刚刚回到我的 4.0.16 设置,在那里我进行了类似的调整,但我没有遇到这个问题

0 投票
1 回答
161 浏览

translation - 如何在 ImpressPages 3.9 中获得翻译内容的链接?

我在使用 ImpressPages (v 3.9) 创建多语言网站时遇到问题。

我在 admin 中创建了 3 种语言:法语、英语和德语。我使用“generateManagedText()”函数将许多页面翻译成 3 种语言。

我还为每种语言创建了 3 个菜单。

我的问题是:如何生成指向内联翻译页面的链接?

我得到了用这一行生成的语言选择器:

但链接只是重定向到每个主页。

我想要一个简单的方法来显示所有网站中每个翻译版本的链接,你能给我一些建议吗?

谢谢!

0 投票
1 回答
76 浏览

less - 在哪里更改 @ipBorderColor ?空气主题

我正在尝试了解 Air 主题中 LEES 文件的结构。

我想改变 Widget Divider 的颜色。

如果我用萤火虫检查分隔线,它会告诉我它是 theme.css 中的第 926 行

无法更改 Air Theme variables.less 中的 @ipBorderColor。

我尝试更改 /core/assets/ipContent/less/ipContent/variables.less 中的颜色(这是我找到的唯一可以更改的地方),但没有效果。

也许我不应该尝试更改核心中的任何内容,但这确实说明了 Less 系统确实很难找到更改值的位置,使用 firebug 没有用,因为它不会告诉您值位于何处文件越少。

我想我可以根据自己的需要修改 Air 主题,但我可以不使用 less 吗?

事实上,我可以删除较少的文件并只使用 Air Theme css 文件吗?

艾伦

0 投票
1 回答
505 浏览

http-status-code-404 - ImpressPages 管理页面有 404 错误

我刚刚安装了 ImpressPages 4_0_17,并通过填写数据库表单并提交完成了安装过程。下一页在 URL /ImpressPages/admin 上给出了 404 错误。在此之前,系统检查页面列出了 3 个警告:Magic quotes Off、Apache mod_rewrite、PHP memory limit 64MB。该页面上没有关于这些警告的其他信息。

我正在使用 GoDaddy 上的别名功能进行托管,它允许我在同一个帐户中创建多个网站。此外,我为此安装使用了一个子域,因此我可以在替换原始站点之前对其进行测试。因为我上传了整个 IP zip 文件并将其解压缩到 web 根文件夹中,所以所有 IP 文件现在都安装在文件夹 /ImpressPages 中。

在 404 错误之后,我将 URL 更改为 /ImpressPages/。这实际上加载得很好。此外,弹出一个小对话框,说我已自动以管理员身份登录。它给了我用户名、密码和我为该站点配置的电子邮件。它还提供了产生 404 错误的管理页面 URL,并说我以后需要去那里登录。

/ImpressPages/ 的主页加载并显示内联编辑功能。如果我单击 Lorem Ipsum 链接 /ImpressPages/index.php/lorem-ipsumy,我会得到一个带有一行的白页:

“没有指定输入文件。”

我尝试对 .htaccess 文件进行一些调整,但没有成功。最新的活跃行如下所示。默认文件中的所有其他行都被注释掉了,我没有尝试弄乱它们。

我试图获得管理员访问权限的更改在 RewriteRule 中。我先在 index.php 前面加上斜线,然后在 /ImpressPages/ 前面加上前缀。没有人帮忙。任何有关如何获得管理员访问权限的建议将不胜感激。

17:11 - 新信息:启用 /ImpressPages/ 路径和以下 .htaccess 行后,我现在可以在管理页面上获取登录对话框。一旦我正确输入登录名,下一个 URL 是 /ImpressPages/index.php 和前面描述的白页。然后重新加载 /ImpressPages/admin 会生成相同的白页和相同的 /ImpressPages/index.php URL。所以现在我可以登录了,但它没有帮助。

这些行已经在默认的 .htaccess 文件中。我刚刚删除了评论字符来激活它们。

17:45 - 更多进展。我将 /ImpressPages/ 文件夹的所有内容上移了一级到 Web 根目录。然后我从重写规则中 index.php 的路径中删除了 /ImpressPages/ 。通过这一更改,管理员登录开始工作,我现在可以编辑我的网站。仍然存在问题。例如,发布页面确实会发布更改,但随后会使用 URL /index.php/home 加载典型的白页。URL / 正确加载主页。几乎听起来 URL 路由无法正常工作。

0 投票
1 回答
93 浏览

impresspages - 在 impresspages cms 4 中添加表格

我为一个客户端使用旧版本,但是当我在 4.x 上安装新设置时,我注意到在编辑页面内容时,没有表格选项?这不再支持了吗?谢谢

0 投票
1 回答
169 浏览

impresspages - InpressPages 不上传图片

我试图上传图片,但它既没有显示在管理面板也没有显示在页面上。

我看到该文件已上传到 /file/repository,但 ImpressPages 试图从 /file/YYYY/MM/DD 路径获取此文件。

如何修复上传图片?

PHP 版本 5.3.3-7 GD 版本 2.0

0 投票
1 回答
110 浏览

plugins - 导入/导出插件 - 不会安装在 IP3.9 上

也许我犯了一个根本错误,但我假设您必须在 IP3.9 上安装导入/导出插件才能制作 zip 文件,然后才能将其导入新的 ip4.1 站点?

该插件不会安装在 IP3.9 中出现错误“plugin.ini 不存在”

导入/导出插件不是 IP3.x 格式
ip_plugins/group_name/plugin_name/files
所以我看不到它是如何安装的。

如果我尝试从 IP4.1 导出数据,我会收到以下错误消息

错误:
致命错误:在第207行的/var/www/ip41/Plugin/ImportExport/ManagerExport.php中调用未定义的方法 Ip\Page::getType()

我可能在做一些愚蠢的事情,但我看不到什么

艾伦

0 投票
1 回答
147 浏览

caching - 在 impresspage 4.1.0 上清除 css 缓存

我没有找到如何清除 ImpressPage 4.1.0 上的 css 缓存。
管理员 > 系统中没有按钮。

请帮忙。
提前致谢。