我们正在使用 Plone 4.1.3 构建一个 Intranet 网站,并想知道是否有 Plone 最佳实践来存储附加到页面的文件和图像。我们的内联网更像是一个协作站点,用户可以在其中发布新闻项目和其他文章。因此,用户将插入图像(使用 TinyMCE 的插入/编辑图像)并将文件附加到页面。
问题:我们应该要求用户将图片和文件上传到哪里?我们是否应该让用户将图像和文件上传到与页面本身相同的文件夹中?或者我们应该在与页面相同的文件夹内创建一个子文件夹,例如 _images 和 _files,并将图像和文件分别上传到 _images 和 _files 文件夹。或者我们应该在页面的父文件夹之外创建一个通用的顶级文件夹,并让用户将文件和图像上传到此顶级文件夹(可能是此顶级文件夹内的 _images 和 _files 子文件夹)。例如,如果我们的网站上有三个顶级文件夹:新闻、财务和工程 - 然后我们还有另一个顶级文件夹,称为“上传”。用户将在新闻中创建页面,当他们使用 TinyMCE 在页面中插入图像时,他们将上传到顶级文件夹 Uploads,而不是上传到与页面相同的文件夹。
将图像和文件存储在与页面相同的文件夹或页面文件夹内的子文件夹中的第一种方法的问题是图像和文件将分散在各处。
第二种方法的问题是创建一个顶级文件夹只是为了存储所有上传的图像和文件,它似乎不是 Plone 的做事方式 - 将与页面相关的所有内容都保存在与页面相同的文件夹中页面或同一父文件夹。
在页面中插入图像(通过 TinyMCE 插入/编辑图像按钮)和文件链接时,是否有关于将图像和文件上传到何处的 Plone 最佳实践?什么是克隆方式?
有什么想法吗?
非常感谢您的期待。
在我帮助建立的 150 多个 Plone 站点中,我想说绝大多数最终都使用了中央“Images”文件夹。这可能不适用于非常大的网站,但我认为这对于许多网站来说至少是一个“相当好的”做法。我还想说 UID 链接是一个好主意,因为它使页面对于移动/损坏的链接非常强大。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)