客户想要编辑 DotNetNuke 皮肤,他不是程序员,所以我正在寻找一些所见即所得的皮肤编辑器。Web 或桌面解决方案都可以。
9 回答
Not a perfect solution for all skin tokens but this helped me when i was building skins Skinning Objects in Dreamweaver
嗯,这真的是一个艰难的过程。使用 HTML 皮肤时,您可以在 Dream weaver 之类的工具中进行皮肤设计,但您只需拥有令牌。
否则,您将需要使用 Visual Studio 等,并依赖各种皮肤对象的“设计时”支持。
总体而言,最好的选择是使用 Dream Weaver 进行编辑,并使用测试 DNN 安装来查看更改。
我没有用过这个,但它可能有用。它是 DNN 皮肤的 Dreamweaver 扩展。从描述来看,它似乎知道 DNN 皮肤对象的语法,并在 Dreamweaver 中为您提供了一个很好的模板来添加这些对象。
DNN Skinning 的 Dreamweaver 扩展 - http://www.thinkofdesign.com/dotnetnuke-skinning-tools/ctl/articleview/mid/532/articleid/47/dnnskinobjects.aspx
当前版本的 Artisteer 使用起来相当简单,但是请注意,恕我直言,在它可以用作 DNN 的皮肤工具之前,它还有一些路要走。有一个你可以玩的演示版本,我建议你在花钱之前尝试一下,这样才能知道你得到了什么。
查看 DrNuke 的 EasyMod 模块。它是一个非常好的编辑器,可以与他们的皮肤一起使用。
http://www.drnuke.co.uk/Products/EasyMod/tabid/3362/language/en-US/Default.aspx
这很难。根据您的客户想要做什么,我发现让他只使用 CSS 是最好的选择,因此管理员 -> 门户设置 -> CSS 样式表。或者,在您的客户端电脑/笔记本电脑上安装 dnn 环境。以我的经验,只有当他们真的有动力时,他们才会自己去做。
我见过一些优秀设计师设计的皮肤,它们更容易使用不同的颜色和布局进行定制。我还看到皮肤的制作者在他们的主页上有一个所见即所得的编辑器,您可以在其中自定义外观,他们会通过电子邮件向您发送匹配的皮肤,但这与您将获得的一样接近。
如果我能记住皮肤制造商的名字,我会的。我知道你可以在http://www.Snowcovered.com和市场上找到它们http://www.dotnetnuke.com
客户的最佳选择将是
- 微软表达式
- 网络 Dreamweaver
我猜您的客户不需要能够编辑整个皮肤,他们只希望能够更改其中的一部分。您应该能够以具有所需灵活性的方式构建皮肤,并且他可以通过正确使用 SkinObjects 和 Modules 轻松修改这些部分。