MT Archives - David Yin's Blog https://www.yinfor.com/tag/mt Tech geek. Life geek. Wed, 20 Mar 2019 05:37:29 +0000 en-US hourly 1 https://wordpress.org/?v=6.7 https://www.yinfor.com/wp-content/uploads/2016/09/cropped-icon-120x120.png MT Archives - David Yin's Blog https://www.yinfor.com/tag/mt 32 32 Twitter your new post automatically https://www.yinfor.com/2010/05/twitter_your_new_post_automati.html https://www.yinfor.com/2010/05/twitter_your_new_post_automati.html#respond Tue, 18 May 2010 11:43:33 +0000 https://www.yinfor.com/?p=775 I used MT-Twitter before. It is good. When I make a new post and click publish, a new twitter post will be made automatically to announce there is a new post with the link and title. After upgrade to MovableType...

The post Twitter your new post automatically appeared first on David Yin's Blog.

]]>
I used MT-Twitter before. It is good. When I make a new post and click publish, a new twitter post will be made automatically to announce there is a new post with the link and title.
After upgrade to MovableType 5, I have not do it again. Now I try it and see how it works. I will update this post when I get the answer.
The test result is that it is not working on MT 5.


Just install PostTwiOAuth which is from Japan.
See how it works and I will write the howto in English.

The post Twitter your new post automatically appeared first on David Yin's Blog.

]]>
https://www.yinfor.com/2010/05/twitter_your_new_post_automati.html/feed/ 0
MovableType 5 will come https://www.yinfor.com/2009/12/movabletype_5_will_come.html https://www.yinfor.com/2009/12/movabletype_5_will_come.html#respond Thu, 10 Dec 2009 02:35:22 +0000 https://www.yinfor.com/?p=740 MovableType 5 will release on Dec. 16, 2009. The Japanese edition released last month here. I would like to upgrade it when it really come. There are some useful links of MovableType 5. MT5 Document

The post MovableType 5 will come appeared first on David Yin's Blog.

]]>
MovableType 5 will release on Dec. 16, 2009. The Japanese edition released last month here.
I would like to upgrade it when it really come.
There are some useful links of MovableType 5.
MT5 Document

The post MovableType 5 will come appeared first on David Yin's Blog.

]]>
https://www.yinfor.com/2009/12/movabletype_5_will_come.html/feed/ 0
Optimize JS in MovableType https://www.yinfor.com/2009/07/optimize_js_in_movabletype.html https://www.yinfor.com/2009/07/optimize_js_in_movabletype.html#respond Thu, 23 Jul 2009 23:37:58 +0000 https://www.yinfor.com/?p=706 Everyone knows my blog is powered by MovableType. Actually I start to blog from MovableType 3.11. There is a mt.js file in root of the blog. It is 20K after generating by MovableType 4.26. Then to make it smaller. I...

The post Optimize JS in MovableType appeared first on David Yin's Blog.

]]>
Everyone knows my blog is powered by MovableType. Actually I start to blog from MovableType 3.11.
There is a mt.js file in root of the blog. It is 20K after generating by MovableType 4.26.
Then to make it smaller. I use Yuicompressor which is provided by Yahoo Developer Network.
Then it is only 13K. And also I use gzip compress facility on Apache server. It is 4.1k when transferring to Web Browser.
Actually before minifiy its gzip size is 5.8K.
So it is clear to make a list.
Original mt.js
20.2K, gzip version 5.8K
Minified mt.js
13.1K, gzip version 4.1K


It is another trick to optimize JS files. Especially when more than 2 js files have to be included in blog.
I combined all js files into one js file. Don’t ask me how to combine it. Because I use the stupid way to combine them, just copy and paste.
Say I have five js files. Total 39K. After gzip, it is about 19K. When web page request them, five http request send out.
I put all js into one file, then only one http request needed.
And also I use minify tool to make it smaller.
After that, it is 30.5K, and gzip 14.6K. About 25% smaller.
OK I almost forget to mention one thing. To keep your mt.js minified version. Change mt.js publish to manually.

The post Optimize JS in MovableType appeared first on David Yin's Blog.

]]>
https://www.yinfor.com/2009/07/optimize_js_in_movabletype.html/feed/ 0
Upgrade to MovableType 4.26 successfully https://www.yinfor.com/2009/06/upgrade_to_movabletype_426_suc.html https://www.yinfor.com/2009/06/upgrade_to_movabletype_426_suc.html#respond Thu, 11 Jun 2009 01:45:51 +0000 https://www.yinfor.com/?p=689 I have not upgrade to 4.25 when MovableType 4.25 released. Because I failed to upgrade my Unofficial MT site at that time. But I did a wonderful upgrade from MT 4.25 to 4.26. And this blog is based on MovableType...

The post Upgrade to MovableType 4.26 successfully appeared first on David Yin's Blog.

]]>
I have not upgrade to 4.25 when MovableType 4.25 released. Because I failed to upgrade my Unofficial MT site at that time.
But I did a wonderful upgrade from MT 4.25 to 4.26. And this blog is based on MovableType 4.24 before upgrade. Now the upgrade it so smoothly. I have the screen shot of upgrade.


2009-06-10_224040

2009-06-10_224124

2009-06-10_224448

It took a long time to upgrade databases.
Let’s see what changes of database.
* Upgrading database from version 4.0068.
* Upgrading table for as_ua_cache records…
* Upgrading table for ActionStreams::Event::Meta records…
* Upgrading table for profileevent records…
* Upgrading table for TrackBack records…
* Upgrading table for TrackBacks records…
* Upgrading table for IP Ban records…
* Upgrading table for Object Score records…
* Upgrading table for Comment records…
* Upgrading table for Entry records…
* Upgrading table for Asset Placement records…
* Upgrading table for Field records…
* Upgrading table for Comment records…
* Database has been upgraded to version 4.0070.
* Plugin ‘Professional Pack’ upgraded successfully to version 1.3 (schema version 1.4).
* Plugin ‘Community Pack’ upgraded successfully to version 1.63 (schema version 1.62).
* Plugin ‘Action Streams’ installed successfully.
* Plugin ‘Motion’ installed successfully.
OK. finally, I have the updated MovableType installation.

The post Upgrade to MovableType 4.26 successfully appeared first on David Yin's Blog.

]]>
https://www.yinfor.com/2009/06/upgrade_to_movabletype_426_suc.html/feed/ 0
MovableType 4.25 released https://www.yinfor.com/2009/03/movabletype_425_released.html https://www.yinfor.com/2009/03/movabletype_425_released.html#respond Thu, 26 Mar 2009 12:44:49 +0000 https://www.yinfor.com/?p=662 I am just notified that MovableType 4.25 released on March 17, 2009. There is no release notes of this version. The Unofficial Movabletype Blog has a brand new installation of it, with Motion. It is a rush release. I don’t...

The post MovableType 4.25 released appeared first on David Yin's Blog.

]]>
I am just notified that MovableType 4.25 released on March 17, 2009.
There is no release notes of this version.
The Unofficial Movabletype Blog has a brand new installation of it, with Motion.
It is a rush release. I don’t think they are ready to release it.
More support will be need if you upgrade to MT 4.25.

The post MovableType 4.25 released appeared first on David Yin's Blog.

]]>
https://www.yinfor.com/2009/03/movabletype_425_released.html/feed/ 0
Upgrade DavidYin Blog to Movabletype 4.24 https://www.yinfor.com/2009/03/upgrade_davidyin_blog_to_movab.html https://www.yinfor.com/2009/03/upgrade_davidyin_blog_to_movab.html#respond Sun, 01 Mar 2009 00:08:29 +0000 https://www.yinfor.com/?p=657 It is time to upgrade Movable Type 4.23 to 4.24. The steps to upgrade is followed my own upgrading procedures here. * Release Type: Security Release. This update fixes a serious potential vulnerability which has not yet been exploited in...

The post Upgrade DavidYin Blog to Movabletype 4.24 appeared first on David Yin's Blog.

]]>
It is time to upgrade Movable Type 4.23 to 4.24.
The steps to upgrade is followed my own upgrading procedures here.
* Release Type: Security Release. This update fixes a serious potential vulnerability which has not yet been exploited in the wild.
* Mandatory? Yes, this is a mandatory security upgrade.
* Performance Implications: None.
* Plugins Affected: None. Your current plugins should continue to work as expected.
* Templates Affected: None.
* System Requirements: This release has no new or additional system requirements.
* Licensing considerations: None. MT 4.24 is a free update for users of any version of MT 4.x.
* Upgrade Fatigue: No further mandatory updates are planned for Movable Type 4.2.
So for security purpose. Just upgrade it and protect your own Blog.

The post Upgrade DavidYin Blog to Movabletype 4.24 appeared first on David Yin's Blog.

]]>
https://www.yinfor.com/2009/03/upgrade_davidyin_blog_to_movab.html/feed/ 0
Upgraded to MovableType 4.23 https://www.yinfor.com/2008/12/upgraded_to_movabletype_423.html https://www.yinfor.com/2008/12/upgraded_to_movabletype_423.html#respond Thu, 04 Dec 2008 12:33:50 +0000 https://www.yinfor.com/?p=625 It is a mandatory security upgrade. There is no MT4.22 for some unknown reason. So I upgraded my MovableType 4.21 to 4.23. change logs here. * Release Type: Security Release. This update fixes a potential vulnerability which has not yet...

The post Upgraded to MovableType 4.23 appeared first on David Yin's Blog.

]]>
It is a mandatory security upgrade. There is no MT4.22 for some unknown reason. So I upgraded my MovableType 4.21 to 4.23.
change logs here.
* Release Type: Security Release. This update fixes a potential vulnerability which has not yet been exploited in the wild.
* Mandatory? Yes, this is a mandatory security upgrade.
* Performance Implications: None.
* Plugins Affected: None. Your current plugins should continue to work as expected.
* Templates Affected: An update to the profile view template is required for those customers who use the community template sets and user profile feature.
* System Requirements: This release has no new or additional system requirements.
* Licensing considerations: None. MT 4.23 is a free update for users of any version of MT 4.x.
* Upgrade Fatigue: No further mandatory updates are planned for Movable Type in 2008.
If you use MovableType also, don’t wait, upgrade it now.

The post Upgraded to MovableType 4.23 appeared first on David Yin's Blog.

]]>
https://www.yinfor.com/2008/12/upgraded_to_movabletype_423.html/feed/ 0
Movable Type’s 7th Anniversary https://www.yinfor.com/2008/10/movable_types_7th_anniversary.html https://www.yinfor.com/2008/10/movable_types_7th_anniversary.html#respond Tue, 21 Oct 2008 12:02:05 +0000 https://www.yinfor.com/?p=605 I used Movable Type as my blog platform over Four years. Now MovableType will have a 7 years old birthday party in head office. If I am in San Francisco, I would join it. The party is next Thursday, October...

The post Movable Type’s 7th Anniversary appeared first on David Yin's Blog.

]]>
I used Movable Type as my blog platform over Four years.
Now MovableType will have a 7 years old birthday party in head office. If I am in San Francisco, I would join it.
The party is next Thursday, October 30, 2008.
RSVP required.


For me, I don’t know when I will stop blogging? How long can I keep using MovableType?
I start my Blog on MovableType 3.11 four years ago. Now it is 4.21 in 2008.

The post Movable Type’s 7th Anniversary appeared first on David Yin's Blog.

]]>
https://www.yinfor.com/2008/10/movable_types_7th_anniversary.html/feed/ 0
Assets Directory of MovableType https://www.yinfor.com/2008/09/assets_directory_of_movabletyp.html https://www.yinfor.com/2008/09/assets_directory_of_movabletyp.html#respond Wed, 10 Sep 2008 01:16:31 +0000 https://www.yinfor.com/?p=586 There is a folder under the MovableType installation. It is used to store the files uploaded. The default is assets_c. Because of I manually setup the .htaccess file to convert all underscore(_) to dash(-). The link or file under assets_c...

The post Assets Directory of MovableType appeared first on David Yin's Blog.

]]>
There is a folder under the MovableType installation. It is used to store the files uploaded.
The default is assets_c.
Because of I manually setup the .htaccess file to convert all underscore(_) to dash(-). The link or file under assets_c will be redir to assets-c. And got the 404 error.
So I changed Assets Directory.
1) Make a directory assets-c.
2) Move all files from assets_c to assets-c.
3) Add one line to mt-config.cgi
AssetCacheDir /assets-c
4) Login the MT system and update all images, etc.
5) Rebuild it.

The post Assets Directory of MovableType appeared first on David Yin's Blog.

]]>
https://www.yinfor.com/2008/09/assets_directory_of_movabletyp.html/feed/ 0
Update MovableType to 4.12 now https://www.yinfor.com/2008/06/update_movabletype_to_412_now.html https://www.yinfor.com/2008/06/update_movabletype_to_412_now.html#comments Fri, 20 Jun 2008 09:48:00 +0000 https://www.yinfor.com/?p=558 It is a Movable Type Security Update. Today we are releasing Movable Type 4.01b and Movable Type 4.12. These are free mandatory security updates for all Movable Type 4.x users. via Action now, upgrade your MT installation. It is a...

The post Update MovableType to 4.12 now appeared first on David Yin's Blog.

]]>
It is a Movable Type Security Update.

Today we are releasing Movable Type 4.01b and Movable Type 4.12. These are free mandatory security updates for all Movable Type 4.x users.

via
Action now, upgrade your MT installation. It is a Security update.
I have some MT 4.1 installation on Dreamhost. I update them just two minutes ago.
It is simply and easy to update.
1) SSH to server.
2) wget http://www.movabletype.com/download/personal/MTP-4.12-en.tar.gz
3) tar -xvzf MTP-4.12-en.tar.gz
4) cp -r -f . ~/sitedir/mtcgi/
5) login MovableTyep and done.

The post Update MovableType to 4.12 now appeared first on David Yin's Blog.

]]>
https://www.yinfor.com/2008/06/update_movabletype_to_412_now.html/feed/ 1
MovableType 4.2 RC release https://www.yinfor.com/2008/05/movabletype_42_rc_release.html https://www.yinfor.com/2008/05/movabletype_42_rc_release.html#comments Thu, 29 May 2008 20:46:09 +0000 https://www.yinfor.com/?p=551 Just got the news about MT 4.2 rc release. It looks like a small upgrade for new features. Let us have a close look about it. A faster and more efficient user experience More design options and our simplest and...

The post MovableType 4.2 RC release appeared first on David Yin's Blog.

]]>
Just got the news about MT 4.2 rc release.
It looks like a small upgrade for new features.
Let us have a close look about it.

  1. A faster and more efficient user experience
  2. More design options and our simplest and most powerful templates yet
  3. The best, most effective anti-spam solution

In the first feature, the most important is described as below:

Completely Rewritten Search – Movable Type’s venerable built-in search system has been rewritten from the ground up to be modernized, much more flexible, and lightning-fast. Now it’s easy to create custom-filtered views of your content.

MT-search is heavy CPU load script on my host.
If the new search can solve it, I would like to keep use it instead of Google Search.
It announced that Common tasks in Movable Type 4.2 are up to 100 times faster.
Do you believe it?


I would like to have a road test of it on MovableType Beta Unofficial Blog.

The post MovableType 4.2 RC release appeared first on David Yin's Blog.

]]>
https://www.yinfor.com/2008/05/movabletype_42_rc_release.html/feed/ 1
Upgrade my blog from Movable Type 4.01a to MovableType 4.1 on Dreamhost https://www.yinfor.com/2008/01/upgrade_my_blog_from_movable_t.html https://www.yinfor.com/2008/01/upgrade_my_blog_from_movable_t.html#comments Fri, 25 Jan 2008 01:01:44 +0000 https://www.yinfor.com/?p=468 I have tested the upgrade on the MT unofficial blog. It is smooth. Now I recorded the detailed upgrade procedures of David Yin’s Blog. Backup 1) Login the MovableType system, Backup all blogs of this system, by tab system >...

The post Upgrade my blog from Movable Type 4.01a to MovableType 4.1 on Dreamhost appeared first on David Yin's Blog.

]]>
I have tested the upgrade on the MT unofficial blog. It is smooth.
Now I recorded the detailed upgrade procedures of David Yin’s Blog.
Backup
1) Login the MovableType system, Backup all blogs of this system, by tab system > tools > backup
2) Use Export feature of the system, by tab system > tools > export
Export every individual blog.
3) SSH to the Dreamhost.
Use tar command to backup all related files.

tar czvf backup.tar.gz ~/yinfor.com/

4) Go to control panel of Dreamhost, Goodies > Manage MySQL > phpMyAdmin
Export the whole database.
Now I have the full backups on different levels. I am safe even the following upgrade fails.
Upgrade
1) SSH to Dreamhost

cd ~/temp/<br />wget http://www.movabletype.com/download/personal/MTP-4.1-en.tar.gz

2) Decompress the package

tar xvzf MTP-4.1-en.tar.gz

3) Copy the decompressed files into the mt cgi folder. I use mtcgi as the system folder.

cd ~/temp/MTP-4.1-en/<br />cp -r -f . ~/yinfor.com/mtcgi/

4) Now launch Firefox.
Enter https://www.yinfor.com/mtcgi/
mt41-upgrade-1

Click “Begin Upgrade” to continue.


5) Then enter the user name and password to sign in.
mt41-upgrade-2

6) After successful sign in, the upgrade starts.
mt41-upgrade-3

The upgrade is finished.
The new look of the backend is shown as below:
mt41-upgrade-4

The post Upgrade my blog from Movable Type 4.01a to MovableType 4.1 on Dreamhost appeared first on David Yin's Blog.

]]>
https://www.yinfor.com/2008/01/upgrade_my_blog_from_movable_t.html/feed/ 1
MovableType 4.1 release https://www.yinfor.com/2008/01/movabletype_41_release.html https://www.yinfor.com/2008/01/movabletype_41_release.html#respond Thu, 24 Jan 2008 16:46:50 +0000 https://www.yinfor.com/?p=467 Just found that Movable Type 4.1 and Movable Type Open Source 4.1 are released. Download: Movable Type OpenSource 4.1 Movable Type 4.1 personal New features: A smarter posting screen New asset editing system Author Avatars Shared global templates Performance enhancement...

The post MovableType 4.1 release appeared first on David Yin's Blog.

]]>
Just found that Movable Type 4.1 and Movable Type Open Source 4.1 are released.
Download:
Movable Type OpenSource 4.1
Movable Type 4.1 personal
New features:

  • A smarter posting screen
  • New asset editing system
  • Author Avatars
  • Shared global templates
  • Performance enhancement

I will upgrade my MovableType unofficial blog first to see its new stuff.

The post MovableType 4.1 release appeared first on David Yin's Blog.

]]>
https://www.yinfor.com/2008/01/movabletype_41_release.html/feed/ 0
Movable Type 4.1 Release Candidate 1 https://www.yinfor.com/2008/01/movable_type_41_release_candid.html https://www.yinfor.com/2008/01/movable_type_41_release_candid.html#respond Fri, 18 Jan 2008 09:53:53 +0000 https://www.yinfor.com/?p=459 Sixapart released MovableType 4.1 RC1 yesterday. I updated my test bed at MovableType Beta Unofficial Blog. The important changes are listed below a clean upgrade path for user’s of the Custom Fields plugin wishing to move to Movable Type 4.1...

The post Movable Type 4.1 Release Candidate 1 appeared first on David Yin's Blog.

]]>
Sixapart released MovableType 4.1 RC1 yesterday. I updated my test bed at MovableType Beta Unofficial Blog.

The important changes are listed below

It looks not big change between Beta2 and RC1. The database is also updated when I upgrade my testing bed.
There is one more Release Candidate. The final MovableType 4.1 will release soon.

The post Movable Type 4.1 Release Candidate 1 appeared first on David Yin's Blog.

]]>
https://www.yinfor.com/2008/01/movable_type_41_release_candid.html/feed/ 0
MovableType 4.01a Released https://www.yinfor.com/2008/01/movabletype_401a.html https://www.yinfor.com/2008/01/movabletype_401a.html#respond Tue, 15 Jan 2008 21:10:28 +0000 https://www.yinfor.com/?p=455 Sixapart released Movable Type 4.01a today. It is a Security Update. No matter MT 3.2, MT 3.3x or MT4.01, upgrade is required. For MT4.01, just download the gz package and decompress it. Overwrite the MovableType 4.01 installation is OK. No...

The post MovableType 4.01a Released appeared first on David Yin's Blog.

]]>
Sixapart released Movable Type 4.01a today. It is a Security Update.
No matter MT 3.2, MT 3.3x or MT4.01, upgrade is required.
For MT4.01, just download the gz package and decompress it. Overwrite the MovableType 4.01 installation is OK.
No database upgrade this time.
It said, “Security Release. The potential vulnerability has not yet been exploited in the wild.This is a mandatory update for all users of Movable Type.”
So I did it as it said.
I used five steps to upgrade it.
1) Fully Backup
Backup database through PhpMySQL, Tar and compress all files into one file, and export all entries by build-in function.
2) Get package
SSH to Server, wget the file.
3) Decompress package
tar xvzf MT-4.01a-eb.tar.gz
4) Copy and overwrite the installation
5) Login the system and click upgrade if asked.
The SSH is provided by Dreamhost.

The post MovableType 4.01a Released appeared first on David Yin's Blog.

]]>
https://www.yinfor.com/2008/01/movabletype_401a.html/feed/ 0