Multilingual WordPress and Very Important Message from WordCamp Kansai 2015

On July 25~26, 2015, I had an opportunity to speak at WordCamp Kansai 2015 to talk about the multilingualization of WordPress. Every year, the team of WordPress Nagoya community members car-pool and attend WordCamp Kansai event. This is our 4th time to do so since 2011. WordCamp Kansai 2015 was taking place at Osaka University, suburb of Osaka, the 2nd biggest city of Japan. The over 100 year-old modern style building was registered as the important historic building of Japan. The mixture of friendly WordCamp and history brought us somewhat strange feeling.   The Must-Know Best Practice of ‘Multilingualize’ Your WordPress Site Seminar In this time, I had an opportunity to […]


Cerevo LiveWedge First Impression

After a year long wait from the Cerevo, I was finally able to receive LiveWedge from Cerevo, which is 4 channel live HDMI video switcher. I’ve paid the money and waited for a half year! When I went to InterBEE (The Japan’s biggest video and broadcasting exhibition) last November, Cerevo told me that they would release LiveWedge in January. I was very skeptical due to the multiple push back of the schedule. However, I got hold of it on January 31! Unfortunately, I have to take care of other project, so I won’t be able to review the full review yet.   But I believe this device would revolutionize the way we […]


concrete5 TinyMCE Office Config Sample for 5.6.x and earlier

This is the simple copy of concrete5.6.3.2 Office setting of TinyMCE. When you want to customize the buttons of concrete5 TinyMCE editor, you need to create your own config text file. If you feel you’re troublesome, you may want to subtract the options from Office Theme from concrete5. I’ve created this option for you. Git Repo https://github.com/katzueno/concrete5-TinyMCE-Config How to use Login to your own concrete5 site Go to System and Setting from Dashboard Go to Basic and Rich Text Editor Select Custom Paste the content of office.config text file in this git repo onto the text area Edit the config text as you wish. Save it Check the Content Block […]


It’s not about concrete5 vs WordPress

Too many ‪‎concrete5‬ events happening again in ‪Japan‬ in Oct. So many people are interested in concrete5 now. This is the shout-out from Japan. I wish I had more time to write about how Japanese people started to embrace concrete5 CMS. concrete5 is absolutely the best CMS over ‪WordPress‬ for the web site that requires more customized and different design and contents for each page. I hear more Japanese web houses saving time and money by building concrete5 site over WordPress site because less programming time to do the same thing. But FYI, I also love WordPress when I need to take care of large amount of articles. Those Japanese […]


concrete5: How to grow an open source community in Japan

I had an urge to think about the concrete5 community and looking back my past 5 years and next 5 years. Growing concrete5 from scratch in Japan When I started the concrete5 community in Japan. It was virtually the start from the scratch, learning PHP, how to translate the software, and organizing an open source community. When I first showcased concrete5 Japanese version was at Open Source Conference 2009 Tokyo/Spring at CMS panel and exhibittion. I was still in my late 20s. At that time, concrete5 was the part of Usagi Project (now it’s gone). With many people’s help, I was struggle to run the concrete5 Japan users group. All expense was […]


How to run multiple concrete5 installs on a single core (Apache vhost config)

First, you need VPS or dedicated Apache server that you have root access. Then create symbolic links to point to one core. Sometime, the shared server may let you do so if you have a SSH access. This information is as of May 21, 2014. 1. Create /concrete/ & /updates/ folder where you save your concrete5 core files In /concrete/ folder, you save all files under /concrete/ folder In /updates/ folder, you will save the new version of concrete5. Make sure to set the permission that all of concrete5 can read these core files. If it’s apache server you may want to run the following. Or you may just have […]


The best and simple way to establish SSH Tunnel on Mac OS X with Coda 2

I’ve had an opportunity to work on a very tight security Internet server that was blocking the external SFTP access but only allowed us to access via the SSH Tunnel of the different server. In addition, the authentification required RSA key authorization for the project. Whereas Windows has WinSCP, the free and easy FTP client. You can directly access the SFTP server via SSH Tunnel as a built-in function using RCA secret key authorization method. However, none of famous Mac OS X FTP clients offer SSH Tunnel function as WinSCP does. Recently my main coding application has been Coda 2. It’s fantastic software, but it doesn’t really allow you to […]


How to sync Facebook profile pic to your iPhone (iOS) contacts

Facebook App on iPhone has a very useful function to sync your Facebook friend pics to your iPhone contacts. When you receive a call from your Facebook friend, you will immediately find out who’s calling by seeing the exact same pictures of their Facebook profile pics as you see them everyday on the news feed. You must send your personal information to the Facebook in order to match your contacts and Facebook. You should be careful with your privacy stuff. The following screen shots are captured as on March 30, 2012 1. Launch the Facebook iPhone app & tap the menu button on the top left corner 2. Tap “Friends” […]


YouTube: How to start playing in the middle of the video via link, WordPress, or embedding code

Sometime you want your friend to skip at the beginning of the YouTube video. This post shows you how to create a link or a embed code so that people can start watching a YouTube video from the specific point. Link Format #t=XXmXXs  Description Add #t parameter after URL and declare the minutes and seconds of the video you would like to start playing back. Sample It starts playing back a YokosoNews video at 1 minute 8 seconds (= 01m08s) http://www.youtube.com/watch?v=yb5JdgNDw0Q#t=01m08s WordPress Description If you’re using WordPress, you don’t have to use the following embed code. You can simply use the plain text of a URL above. (You should not […]


concrete5: how to hide tracking code for editable users (post 5.5.x)

In order to receive the acurate Google Analytics visitor’s data, you want to avoid tracking the access when the site admin visits a concrete5 site. This is how to hide the Google Analytics tracking code when the users who has the editing permission or admin visited your concrete5 site. This method only works with concrete5.5.x and later. 1. Create a blank text file /elements/footer_required.php 2. And paste the following text file 3. Copy /concrete/elements/header_required.php onto /elements/header_required.php 4. Replace where the following code (towards the end) onto this Now Google Analytics code will no longer be printed on your concrete5 site when the admin/webmaster visits