CushyCMS以FTP的方式登录网站,寻找应用于这个页面内容的特定的CSS类。根据寻找到的内容,Cushy将会显示最合理的编辑内容的方法。
这个页面是所有可用的Cushy模板选项。
Cushy将会智能编辑任何放置有cushycms
的CSS类的内容
<h1 class="cushycms" title="My Heading">变为可编辑的</h1>
<div class="cushycms" title="Main Content">
<p>这里有更多可编辑的内容…</p>
</div>
<p>不可编辑内容.</p>
<img class="cushycms" src="foo.jpg" alt="可编辑的图片!" />
Tip: Pro users can specify a class of "clienteditor" as an alternative to "cushycms".
如果你的内容已有类名称,你仍然可以对它应用cushycms
:
<div class="whatever cushycms">
这里有一个视频显示如何与CushyCMS:
帮助你的编辑器识别那些部分的字段在应用标签字段编辑。 简单的使用可编辑内容的属性代码title
。
<h1 class="cushycms" title="主要标题">将变为可编辑的</h1>
将会自动抓取以下这些Cushy可用的属性标签:
title
,
alt
,
id
Cushy允许你的编辑器改变页面的图片。将会根据图片的宽度和高度自动重新调整适应区域大小。
<img src="1.jpg" class="cushycms" width="250" height="100" alt="Photo" />
上传图片大小将会调整为宽度250像素,高度100像素,如果有必要,将会裁减图片。
<img src="1.jpg" class="cushycms" width="250" alt="Photo" />
上传图片大小将会调整为宽度250像素,高度保持比例调整。
<img src="1.jpg" class="cushycms" alt="Photo" />
上传图片尺寸大小将不做调整。
Cushy所见即所得的编辑器允许用户上传本地文件,通过链接和图片工具栏按钮(注意上传显示在弹出的对话窗)。
开始这些文件临时存储在cushy的服务器,当页面发布的时候,传送到你的FTP服务器。
这些文件默认发布到与页面的相同目录,也可以通过配置页面自定义设置。
Cushy根据编辑的内容类型使用不同的编辑方法。Cushy根据内容要素自动的选择方法。然而我们意识到需要些时间作用于某一内容。如果这样,在Cushy下使用以下的替换类。:
class="cushycms-text"
以纯文本模式编辑内容。例如使用":"编辑服务器端代码或你可以手动写HTML代码。
class="cushycms-html"
任何输入的特殊字符将会自动转换为HTML实体。 Eg: © becomes ©
class="cushycms-wysiwyg"
如同上面,有显示按钮的编辑器实现基本的任务,例如建立清单,链接等。
class="cushycms-xml"
输入的任何特殊字符将被转换为XML实体。 Eg: < becomes <
轻松的支持XML元素。为XML元素在编辑框中输入的内容将是正确的XML编码,使你的XML不会是无效的。轻松的,所遇到的任何元素 不 归类为XHTML(这里的元素的完整列表)将被视为XML。
<product>
<name>Banana</name>
<price class='cushycms'>$12.99/kg</price>
</product>
如果你有麻烦的元素在你的XML,XHTML(因为它们具有相同的名称)被拾起,检查出 部分压倒一切的内容类型。基本上,你可以使用 的cushycms-xml
类类型强制转换成XML模式元素。
请记住Cushy不能编辑的不多。以下是一些有创意的例子。:
<script type="text/javascript" class="cushycms">
alert('看,你甚至可以编辑javascript!');
</script>
一个用于Google AdSense代码实例。
<p>Our charity has raised $<span class="cushycms">2140</span> so far</p>
允许编辑单独的数字和单词。
当内容包含有HTML和服务器端脚本例如PHP,cushy有时需要一些时间来编译文件。
由于这些原因,我们强烈建议设置cushy可编译内容于一个独立的静态文件,然后放于脚本中。
例如:
<html>
<head><title>Contact Us</title></head>
<body>
<? include("contact_static.html"); ?>
</body>
</html>
以上":" 内容contact.php
。
<h1 class="cushycms">Contact Us</h1>
<div class"cushycms">
<p>这里是可编辑的内容…</p>
</div>
以上":" 内容content_static.html
.
在这个脚本中,你可以使cushy指向contact_static.html
编辑文件。
Cushy使用多功能的UTF-8编码,可以输出特殊字符(例如非西方字母表的字符)。为了支持这个编码,请确认以下显示在页面的HTML标题部分。:
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
了解更多关于 UTF-8编码的优势
CushyCMS重复元素的使用,可以非常强大。第一步是把你的外部重复元素编辑类,可用标签是一个 <ul>,<ol> <table>和以 <dl>。从这里,轻松的将往里该元素,并确定哪些要素被视为“重复”,例如 <li>,<tr> 或 <dt> 标签。一旦发现该元素,该元素内任何可编辑的标签将被组合在一起,使任何“重复”的外层元素内将包含所有可编辑的要素。
请看下面的例子:
<ul class="cushycms">
<li>
<p class="cushycms">变为可编辑的</p>
<p>不可编辑内容.</p>
</li>
</ul>
在这里,<li> 标签包含一个可编辑的 <p> 标签和非编辑 <p> 标签。当编辑器中选择“重复”这个 <li> CushyCMS将使整个标签的克隆,包括 <p> 元素,即使编辑器只能访问编辑其中之一。内的重复元素,你可以有许多编辑标签只要你想,或者你可以作为一个整体的重复元素,可编辑。:
这里是一个视频显示了如何实现一个重复区域。
上使用的分配/配置页面的屏幕切换功能的复选框。一旦启用,为您的CushyCMS <img> 标签的任何新的图像将保持相同的文件名。通过所见即所得的编辑器上传图片或文件,也将保持他们在上传的文件名。这是price_list.pdf或类似的东西非常有用的,但它也意味着完全控制该文件将在服务器上调用编辑器。您将需要小心的情况下编辑一个文件名为print.css或logo.gif或类似的,可能会毁了你的网站上传。为此,我们建议只使用此设置时,您还使用一个自定义上传路径。
作为职业的用户,你可以定义你自己的编辑类,而不是传统cushycms或clienteditor类。你甚至可以设置这每个编辑器。这使您可以给一个编辑器访问页面,同时也给人一种不同的编辑访问其他部分的某些部分。以下面的例子代码:
<span class="cushycms-ferris">Only Ferris can edit this.</span>
<span class="cushycms-cameron">Only Cameron can edit this.</span>
在这里你可以看到,自定义类cushycms摩天和cushycms-卡梅伦。如果你想,这些可能是mycompany的,摩天。你也可以设置每个编辑自定义类“mycompany的”,如果你不需要任何复杂的授权技术。应该指出的是,这些类工作的内容覆盖,所以mycompany的,摩天- HTML会如预期般运作。
这里是一个视频显示了如何定制CushyCMS适合你的品牌,或您的客户的品牌。
作为专业用户,你有能力让您的部分或所有的编辑创建的基础上,从现有的网页内容的新网页。您可以启用此添加一个编辑器时,或编辑现有的编辑器的权限。启用此将使克隆图标旁边的编辑控制面板中的每个页面(此图标已经可以看到网页设计师)。编辑器会提示新页的名称,并基于该名称将生成一个文件名。新的一页,将旧页面的精确克隆,编辑器可以编辑相应。
作为专业用户,您可以设置一个自定义的欢迎电子邮件模板。这是在您的用户偏好,仅低于您设置的自定义域,并选择其他如品牌的专业功能。有一个变量的数目将进入编辑的姓名,电子邮件地址和系统生成的密码,如电子邮件,插。很明显,我们建议至少包括密码变量。