`
atomoptics
  • 浏览: 95171 次
  • 性别: Icon_minigender_1
  • 来自: 武汉
社区版块
存档分类
最新评论

移植了两个wordpress的插件

阅读更多
Coolcode.cn上有两个很不错的wordpress插件,CoolPlayer和CoolCode。其中coolcode可以只使用php就可以给很多常见的编程语言加亮,coolplayer更是能在几乎所有的浏览器(支持flash),windows,linux上播放多媒体文件。虽然drupal上也有提供以上两个功能的模块,但是语法加亮要perl模块,播放多媒体文件更是要求浏览器装插件,很是不便。于是花了些时间把这两个插件一起移植到drupal上了。

闲言少叙,看看成果。CoolPlayer的信息栏对齐还有点问题,除非不使用换行器。Click on "1 2 3" to switch different media
1 2 3 4 Loading...
Coofilter的coolcode暂时还不支持download功能,所以把linenum默认给off了
Download Code: ppmBar.h#ifndef PPMBAR_H
#define PPMBAR_H
#include "ppm.h"
struct seNode{int se;int lab;};         //lab=0 噪声,1边缘 2拐点
using namespace std;
class ppmBar{
public:
        ppmBar(ppm *ppmImg);
        ~ppmBar();
        bool init(float p);
        bool findStart(int tBGw,int tBmin,int tWmax);
        void displayStartEnd(int l);
        bool classify();
        int findClassP(seNode* n,int x,int m); //m=-1 向前找,1 向后 ,x起始点
int findClassLabP(seNode* n,int x,int m,int lab); //m=-1
        bool calculateLineK();
        bool readBarCode(BYTE* line,int num,int Wmin);
        bool getEAN(char *jg);
        bool check();
bool tryReadBarCode(int Wmin);
bool tryPReadBarCode(int w);
        bool getEan13_1(int *oodd);
        int odd(int w1,int w2,int w3,int w4);
//      void rotate(double d); //用 endx,y  kEnd参考
//-----------------------------------------------                       
        ppm* img;
        int lineNum;
        int start1,start2,start3;
        int end1,end2,end3;
        int startEndNum;
        int yuzi;      
        float N;
        int ean13[13];
        struct seNode *startx,*starty,*endx,*endy;
        double kStart,kEnd;
private:
        int isBW(BYTE* line ,int numMax,int bwMin);
        int findDiff(BYTE* line);
        int isBeginEnd(BYTE* line ,int numMax,int bwMin,int* lab);
        int countBW(BYTE* line);
        int getNum(int w1,int w2,int w3,int w4);
      };
 
#endif /* PPMBAR_H */

目前只在drupal4.7上测试过。
分享到:
评论

相关推荐

    WordPress插件HTML5悬浮播放器 v1.0

    WordPress插件HTML5悬浮播放器是将emlog的播放器移植到了WordPress,完美本地化,完全免费,自带歌词,歌曲解析系统。安装方法:后台上传插件即可安装,安装完成后设置启用在菜单左侧边栏目点击HTML5播放器即可设置

    jqzoom 插件 for Wordpress.rar

    今天在jquery插件中看到一个jqzoom插件,感觉效果不错,就移植到了wordpress中来 在IE6,IE7,firefox,safari中测试通过 解压后把jqzoom文件夹上传到plugin目录下,后台开启即可 使用方法:在需要此效果的文章里...

    wordpress-4.3.1-SAE移植版

    目前网上能找到的wordpress for SAE最新版本是4.1版,虽然将wordpress移植到SAE上只需简单的修改几个代码就可以,但估计还是有很大一部分人希望能找一个修改好的版本直接使用。今早索性就修改了一个wordpress-4.3.1...

    Bo-Blog wordpress移植3栏

    "Bo-Blog wordpress移植3栏"这个项目就是针对这种需求而进行的,目标是将Bo-Blog的三栏布局成功地应用到WordPress中。 在进行这种移植时,首先要理解Bo-Blog和WordPress的架构差异。Bo-Blog通常基于PHP和MySQL,...

    ArcGis 插件安装部署移植

    2.1.1 安装 Vs2005(可选):Vs2005 是一个可选的安装项,对于 ArcGis 插件的安装无直接影响。 2.1.2 MSFlexGrid 控件注册(必选):MSFlexGrid 控件是 ArcGis 插件安装的必选项,对于插件的正常运行至关重要。 ...

    Kratos Typecho主题 完美移植WordPress.zip

    Kratos | Typecho主题 完美移植Wordpress 从Wordpress上移植的模板Kratos 前置菜单显示的为独立页面,没有单独的文档分类添加进去。 没有做搜索框,因为我觉得没用。 更改显示的头像上传方式。自行更换主题目录...

    WordPress插件HTML5悬浮播放器

    WordPress插件HTML5悬浮播放器是将emlog的播放器移植到了WordPress,完美本地化,完全免费,自带歌词,歌曲解析系统。 安装方法: 后台上传插件即可安装,安装完成后设置启用 在菜单左侧边栏目点击HTML5播放器即可...

    ASP网站整站程序源码——打听网(wordpress打造cms)实例开发.rar

    在"打听网"这个项目中,开发者可能利用了WordPress的灵活性,将其移植到ASP平台,以便在ASP环境下运行。这通常涉及到将WordPress的PHP代码转换为ASP语言,或者使用中间层来桥接两种不同的技术。这样做的好处可能是...

    wordpress for SAE v4.4

    本文将深入探讨“WordPress for SAE v4.4”这一特定版本,尤其针对在新浪应用引擎(SAE)上的移植与应用。该版本的发布,旨在提供更稳定、更高效的服务,以满足用户对网站内容管理和发布的需求。 1. **WordPress ...

    PHPwind8.7电话114商业插件【DZ移植PW】

    只需要你加个关键词链接就可以免费正常使用了,官方是高价出售的,我认为你值得拥有了,说不定这个插件可以为你带来商机赚比这个200还要多呢!我也舍不得花大钱一个链接搞定! 10、如果你想需要修改限制添加为自己...

    STM32上移植的UCOS 跑了两个TASK

    简化版的ucos在stm32f103ZET6上的移植,跑了2个任务串口任务,分别发送数据到串口。 本程序思路清晰,大家可以参考下。 大家可以修改bsp.c中的IO端口,就可以轻松的移植到自己的板子上了!

    church-theme-content:Church Content WordPress插件提供与教会相关的帖子类型,分类法和自定义字段兼容的主题

    教堂内容WordPress插件 的WordPress插件,提供与教会相关的帖子类型,分类法和... 有两个好处,您可以节省时间,并有助于在由WordPress驱动的教堂网站之间实现更好的数据可移植性。 请访问ChurchThemes.com上的以获

    WordPress-Android

    而【WordPress-Android】项目则是WordPress生态的一部分,它将WordPress的功能移植到移动设备上,让用户可以在Android手机或平板电脑上无缝地浏览、编辑和管理他们的WordPress站点。 在Android开发方面,这个项目...

    phpwind8.7社区论坛电话114插件DZ成功原版移植PW

    只需要你加个关键词链接就可以免费正常使用了,官方是高价出售的,我认为你值得拥有了,说不定这个插件可以为你带来商机赚比这个200还要多呢!我也舍不得花大钱一个链接搞定! 10、如果你想需要修改限制添加为自己...

    hexo-theme-hueman, Alx主题hueman的wordpress重新设计,移植到 Hexo.zip

    hexo-theme-hueman, Alx主题hueman的wordpress重新设计,移植到 ... 预览插件 这个主题是从 AlxMedia 主题 Hueman移植的。特别感谢 AlxMedia,他为wordpress设计了原始主题 Hueman插件。 视图文档特性实时响应布局Hue

    ShopEx网店平台会员数据移植插件

    "ShopEx网店平台会员数据移植插件"是一个专门为ShopEx平台设计的工具,旨在帮助用户在不同ShopEx系统之间迁移会员数据,以实现多店铺管理和数据同步。 会员数据是电商平台的核心资源之一,包含了消费者的个人信息、...

    两个小时精通Android开发之界面篇【j2me移植】

    笔者最近需要移植一个J2ME的项目到...基本上J2ME程序不用修改,只需要重新导入一下 重写后的Graphics、Image等类,就可以无缝的运行在Android平台上,所以笔者题目中所说的“两个小时精通Android”的前提是先精通J2ME。

    gatsby-starter-wordpress-twenty-twenty-twenty:WordPress Twenty Twenty二十一主题到Gatsby的移植

    Gatsby Starter-WordPress二十二十 WordPress 20二十主题的端口移植到Gatsby。 效果很好,但仍在进行中 该入门程序使用即将推出的gatsby-source-...确保安装两个必需的WP插件和 最好安装并激活默认的WordPress Twe

Global site tag (gtag.js) - Google Analytics