吐槽 Cordova4.0 plugin 开发

为Cordova贡献了一个TTS文字转语音的简单插件,查看源代码可以移步: https://github.com/etonn/Cordova-TTS-Plugin 在Cordova 4.0项目中,用前端Javascript调用Native代码,需要用plugin的方式实现。 以Android为例,按照官方说明制作好plugin后,本地安装: cordova plugin add ./com.etonn.plugins.tts 提示: Error: Could not find plugin info in /mypath… at new PluginInfo(…lib/ […]

为 Mac OS X 系统下的 PHP 增加 mCrypt

现在Laravel、Opencart等软件都是需要PHP支持mCrypt了, 可是Mac OS X 默认的PHP版本是不支持mCrypt的, 使用homebrew可以像yum或apt-get那样快速的安装它。 步骤如下: # 安装 Command Line Tools xcode-select –install # 安装 homebrew ruby -e “$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)” brew doctor brew update # 添加源, 因为默认源没有 […]

在 Mac OS X 系统下配置 Apache MySQL PHP phpMyAdmin 环境

我用的Mac系统版本是OS X 10.10.1,其实系统中已经默认安装了Apache和PHP,只需要再安装一个MySQL就行了。 一、启动Apache sudo apachectl start 访问 http://localhost/ 会看到Apache已经成功启动。 web root 的默认目录为 \Library\WebServer\Documents 二、配置Apache 编辑httpd.conf文件修改为自定义目录: sudo vi /etc/apache2/httpd.conf DocumentRoot “/Users/UserName/Sites” <Directory “/ […]

Ubuntu 14.04 安装Redmine及整合Git环境之快速偷懒篇

现在网上转来转去的文章太不靠谱,坑太多,填坑填得心很憔悴。 这篇文章在我填坑埋土大半天后写成,已经反复测试过3遍,整个过程只需要手动copy即可。 系统环境为 Ubuntu 14.04 LTS ,不保证其他版本依然有效,但仍可作为有效参考。 一、准备工作 # 首先升级软件包 sudo apt-get update sudo apt-get upgrade # 安装LAMP环境 sudo apt-get install tasksel tasksel sudo apt-get install phpmyadmin 二、安装 Redmine sudo apt-get install redmine […]

搭建CentOS6+Apache+MySQL+PHP+PostFix服务器环境之快速偷懒篇

以目前最新版CentOS6为例,整个过程只需要手动copy即可。 一、配置网络 如果购买的云主机可以省略这步,如果自己安装的CentOS需要先配置IP地址,以静态IP为例: 配置网卡: vi /etc/sysconfig/network-scripts/ifcfg-eth0 ONBOOT=yes BOOTPROTO=static IPADDR=192.168.1.100 NETMASK=255.255.255.0 修改网关: vi /etc/sysconfig/network NETWORKING=yes GATEWAY=192.168.1.1 修改DNS: vi /etc/resolv.co […]

自定义WordPress主题widgets

将以下代码添加到functions.php: function widget_footer_copyright() { register_sidebar(array( ‘id’=>’widget_footer_copyright’, ‘name’=>’页脚版权信息’ )); } add_action(‘widgets_init’,’widget_footer_copyright’); 在模板文件中使用: <ul><?php dynamic_sidebar(‘widget_footer_copyright’); ?></ul&gt […]

在WordPress主题中使用自定义Shortcode

WordPress 的 Shortcode 常用的主要有3种: [shortcode foo=”bar”] [shortcode]text[/shortcode] [shortcode foo=”bar”]text[/shortcode] 这里简单介绍第一种的定制方法,编辑以下代码到functions.php: // [redirect url=”?page_id=100″] function sc_redirect( $atts ){ extract( shortcode_atts( array( ‘url’ => ‘http://mim […]

在WordPress主题中自定义菜单

1. 首先在主题的functions.php中注册菜单: register_nav_menus(array( ‘primary_nav’ => ‘Primary Navigation’, ‘secondary_nav’ => ‘Primary Navigation’ )); 2. 在后台的 Appearance -> Menus 中设置菜单项。 3. 在主题中显示菜单: wp_nav_menu( array(‘menu_class’ => ‘primary_nav’, ‘theme_location’ =>’primary_nav’) ); wp_nav_menu(); 函数支持丰富的参数,详 […]

第 1 页,共 15 页12345...10...Last »