小编wii*_*ifm的帖子

使用Drupal的WYSIWYG模块自定义TinyMCE

我想在TinyMCE工具栏上创建一个自定义按钮,用于将当前选定的内容包装在带有类的div中.我使用drysal 6.19与wysiwyg-dev和TinyMCE 3.3.9.2.

示范文本:

<h3>Heading</h3>
<p>Sample text</p>
<ul>
   <li>item 1</li>
   <li>item 2</li>
</ul>
<p>more text</p>
Run Code Online (Sandbox Code Playgroud)

已突出显示并按下"按钮"的示例文本:

<div class="note">
   <h3>Heading</h3>
   <p>Sample text</p>
   <ul>
      <li>item 1</li>
      <li>item 2</li>
   </ul>
   <p>more text</p>
</div>
Run Code Online (Sandbox Code Playgroud)

我已经阅读了互联网上的一些论坛,并找到了接近解决这个问题的人.有些人使用自定义的TinyMCE插件,就像这个人http://forum.cmsmadesimple.org/index.php?topic=44093.0

有人说新的TinyMCE版本3.3现在能够通过初始化TinyMCE时的'formats'变量来实现这一点 - http://tinymce.moxiecode.com/punbb/viewtopic.php?pid=73468

我的问题是 - 使用drupal实现这一目标的最佳方法是什么?我还没有完成上述任何工作

UPDATE

现在已经解决了这个问题,Jeremy就在下面,我知道他的回答在技术上是正确的答案,我主要是在询问是否有其他人对此做了类似的工作,并且已经创建了一个模块等.

无论如何,万一其他人遇到这个问题,这里是文件:

如果您发现这些文件有用,请告诉我们;)

谢谢肖恩

wysiwyg drupal tinymce drupal-6

7
推荐指数
1
解决办法
3101
查看次数

以drupal编程方式更新{node_counter}表

我目前在Drupal 6安装上使用统计模块(核心).每次查看节点时,这会增加{node_counter}表中的计数,这是有效的.

我的问题是 - 我可以通过编程方式递增此计数器吗?我希望当用户与从视图创建的内容(例如点击灯箱)进行交互时实现这一点,因此能够使用AJAX更新表格将是理想的选择.

我已经做了快速搜索,并且似乎没有任何模块可以立即发布.有人对这个有经验么?

ajax drupal drupal-views drupal-6 drupal-modules

6
推荐指数
1
解决办法
2241
查看次数