在openerp撰写消息中增加图片

write to :

controls:   // controls to add to the toolbar
                            "bold italic underline strikethrough " +
                            "| style font size | color highlight removeformat | bullets numbering | outdent " +
                            "| indent | link unlink | image source " +
                            "| alignleft center alignright justify | undo redo",

 

openerp的撰写消息中, 在文本输入框中, 具有设置文本字体,设置对齐方式 等多种功能, 就像像写这篇新浪blog一样,可以输入富文本信息。 美中不足的是, 它不能插入图片。

我们如何才能让openerp在撰写消息时插入图片呢?方法很简单。 因为openerp使用的富文本编辑器是cleditor。 cleditor的工具条已经具备了插入图片的功能, 只要在初始化时设置上就行。

在openerp中,初始化cleditor的代码在 addonswebstaticsrcjsview_form.js 文件中, 大约在2739行附近:

 

initialize_content: function() {
   ......
       this.$textarea.cleditor({
          width: width, // width not including margins, borders or padding
          height: height, // height not including margins, borders or padding
          controls: // controls to add to the toolbar
                 "bold italic underline strikethrough " +
                 "| removeformat | bullets numbering | outdent " +
                 "indent | link unlink | source",

我们只需在source前面加上 image 就行了。如下所示:

initialize_content: function() {
   ......
       this.$textarea.cleditor({
          width: width, // width not including margins, borders or padding
          height: height, // height not including margins, borders or padding
          controls: // controls to add to the toolbar
                 "bold italic underline strikethrough " +
                 "| removeformat | bullets numbering | outdent " +
                 "indent | link unlink |  image source",

如下这个例子在文本编辑器的工具栏上 显示了更多的按钮:

controls:     // controls to add to the toolbar
          "bold italic underline strikethrough subscript superscript | font size " +
          "style | color highlight removeformat | bullets numbering | outdent " +
          "indent | alignleft center alignright justify | undo redo | " +
          "rule image link unlink | cut copy paste pastetext | print source",
时间: 2024-10-11 03:57:14

在openerp撰写消息中增加图片的相关文章

Androidproject中增加图片,报错cannot be resolved or is not a field

SDK和ADT为22.6.2版本号 project为4.4.2 今天在写Android代码的时候.往project中增加了几张图片,然后在代码中使用R.drawable调用时.一直报错 cannot be resolved or is not a field 然后我查看了gen文件夹下的R.java文件,发现里面已经有我增加的图片资源ID了.认为非常奇怪,通常是无法生成R.java文件的时候才会出现这样的现象啊 在网上查了资料也未见有能够解决我这个问题的方法.然后我就把我的代码从头到尾又一次看了

给DEDECMS广告管理中增加图片上传功能

dedecms的广告管理功能稍微有点次,本文就是在dedecms广告管理原有的基础上增加广告图片上传功能. 安装方法,对应自己的dedecms版本下载对应的编码然后解压把里面的文件放在后台目录覆盖即可. 效果图: 原文地址:https://www.cnblogs.com/liu-zhijun/p/11404535.html

【使用Itext处理PDF文档(新建PDF文件、修改PDF文件、PDF中插入图片、将PDF文件转换为图片)】

iText简介 iText是著名的开放源码的站点sourceforge一个项目,是用于生成PDF文档的一个java类库.通过iText不仅可以生成PDF或rtf的文档,而且可以将XML.Html文件转化为PDF文件. iText的安装非常方便,下载iText.jar文件后,只需要在系统的CLASSPATH中加入iText.jar的路径,在程序中就可以使用iText类库了. 1.包的引用 1 import java.io.FileNotFoundException; 2 import java.i

在MFC中增加一个时间计时器消息事件

在MFC中增加一个时间计时器消息事件 利用this->SetTimer(1,1000,NULL);开启计时器 添加响应事件 void Csqllink1Dlg::OnTimer(UINT_PTR nIDEvent) { CTime tm; tm=CTime::GetCurrentTime(); CWnd* pWnd = (CWnd*)GetDlgItem(IDC_STATIC);switch(nIDEvent){ case 1: //MessageBox(_T("test"));

pgbouncer中增加消息格式解析和调试信息后,导致链接失败的问题

由于之前增加了解析postgresQL消息的功能,为打印每个消息的内容,在另外一个protooutput.h的文件中增加了每种消息格式的inline打印函数.为了知道代码中每次采用log_debug宏打印出来的信息的location.于是修改了log_debug宏,增加打印__FILE__,__LINE__,__func__的功能.增加完成后代码的大致情况如下: 打印消息内容的protooutput.h文件中有下面的函数: log_debug修改后的代码如下: 其中LOG_TRACE_RUN宏就

[ASP.NET] 如何透过 HTTP Handler 让 Web 项目中的图片 Response 时加上指定的文字(转)

这两天在网络上逛街的时候, 看到"Topcat"的一篇文章 "如何透过 HTTP Handler 让 Web 项目中的图案(JPG)Response时加上指定的文字" 因为之前大多都另外使用 ashx 文件刷新图片, 输出时在使用者网页上看到的连结也大多会是 *.ashx,看久了总觉得很怪╰(‵□′)╯ 还好有看到这篇文章,在此先谢谢 Cat 大大- 以下,转录自"topcat 姗舞之间的极度凝聚" 另外,请 Cat 大大恕我修改了 小-小-小-

Android:WebView中对图片注册上下文菜单

前言 今天一朋友问我一个问题,就是如何在WebView控件中的图片增加上下文菜单,以便增加保存图片等功能.今天就给他简单做了一个演示Demo,现写下来,给有相同问题的朋友提供些许思路吧. 概要实现 其实这个功能很简单,没有太复杂的东西,就是对WebView的控件的使用,一是给WebView注册了上下文菜单事件,二是在响应事件中去判断事件源的类型,如果是图片类型,则把url取出来 注册上下文菜单事件 这个就比较简单了通过下面的代码即可完成. WebView vw = (WebView) findV

【Nodejs项目手记】Nodejs中使用图片验证码,captchapng模块可以解决Nodejs图片验证码

Nodejs项目,在做图片验证码的时候遇到了难题.Nodejs没有图片库,以后会有,但是现在没有. 网络上搜索一圈,有几个解决方案: 1.采用第三方验证码程序,有的时候,项目可能不允许: 2.使用Java或者PHP生成图片,Nodejs调用,中间采用Redies共享: 这两种方式都不太理想,好在终于找到了可以支持Nodejs图片验证码的一个库,虽然只支持数字,但是也还不错.原理是使用Base64的图片编码方式. 这个库的Gighub地址是:https://github.com/GeorgeCha

.Net Web产品中增加自己的功能和代码?

背景: 最近有一个项目,一个朋友找了一个网上比较成熟的CMS系统(动易),让我给他增加一些功能,这个产品功能挺多,但是没有源代码.按照以前的做法,就是直接反编译他的dll,生成源代码,然后在源代码的基础上修改和完善自己的功能.但是研究了一下这个产品,bin下面的DLL非常多,有主要的,还有辅助的.如果每个dll都反编译,简直不现实. ? 用发编译工具?ILSpy打开里面几个主要的dll,发现还加壳混淆了,用De4Dot反混淆出来.里面的代码还是非常清晰,但是如果每个dll都这样搞,岂不累死. ?