Not a developer? Go to MovableType.com

Plugin and Theme Directory

Extra Tags v1.20

By Byrne Reese
Posted February 5, 2013, in MT Tags, Templates, Widgets.

Details

This plugin provides Movable Type users with an assortment of miscellaneous tags that do not ship with Movable Type by default. These tags are divided into several groups:

  • Modifiers

    • days_old
    • nice_size
    • n_words
    • encode_json
  • Function Tags

    • AssetModifiedDate
    • AssetModifiedBy
    • AssetFileSize
    • EntryWeekOfYear
    • SearchOffset
    • SearchLimit
    • SearchFrom
    • SearchTo
  • Conditional Tags

    • FolderHasPages?
    • FolderHasIndex?
    • IsTopLevelFolder?
    • IfPluginInstalled?
    • CategoryHasChildren?
    • CategoryIsAncestor?
    • CategoryIsSibling?
    • CategoryIsDescendent?
    • IsPage?
    • EntryHasAssets?
  • Block/Container Tags

    • AssetEntries
    • EntryPrimaryCategory
    • AssetFilter

Modifiers

days_old

A template tag modifier designed for use with date strings. User is intended to use a date string formatted as a timestamp e.g. %Y%m%d%H%M%S. The tag will then output the number of days since the date in question.

Example

<ul>
<mt:assets lastn="5">
<li><$mt:AssetLabel$> (<$mt:AssetModifiedDate format="%Y%m%d%H%M%S" days_old="1"$> days old)</li>
</mt:assets>
</ul>

nice_size

Transforms an integer into a nicely formatted file size, automatically selecting kB, MB, GB, etc accordingly. You can pass in, as a value to the modifier, the precision you would like to use (expressed as the number of decimal places) for outputted number/file size.

Example

<$mt:AssetFileSize nice_size="2"$>

n_words

A template tag modifier that transforms a string by eliminating all but the first N words from the text. The value passed to the modifier is the number of words to truncate to. If the value passed to the modifier is an ellipsis (“…”) then a ellipsis will be added to the end of the truncated string if the truncated string does not end in a period (“.”).

Example

<mt:section n_words="10"> Lorem ipsum dolor sit amet, consectetur
adipiscing elit. Quisque lorem mauris </mt:section>

Returns: Lorem ipsum dolor sit amet, consectetur adipiscing elit. Quisque lorem

<mt:section n_words="10"> Lorem ipsum dolor sit amet, consectetur
adipiscing elit. Quisque lorem mauris </mt:section>

Returns: Lorem ipsum dolor sit amet, consectetur adipiscing elit. Quisque lorem…

<mt:section n_words="10"> Lorem ipsum dolor sit amet, consectetur
adipiscing elit. Quisque lorem mauris </mt:section>

Returns: Lorem ipsum dolor sit amet, consectetur adipiscing elit.

encode_json

Escape a string to be used in a JSON object.

Function Tags

<$mt:AssetModifiedDate$>

Outputs the modification date of the current asset in context. See the L tag for supported attributes.

<$mt:AssetModifiedBy$>

Outputs the author responsible for modifying the current entry in context.

<$mt:AssetFileSize$>

Returns the file size, in bytes, of the asset in context.

<$mt:EntryWeekOfYear$>

Returns the numerical week of year for the current entry in context.

Example:

<mt:Entries>
  <mt:EntryTitle> - <mt:EntryWeekOfYear>
</mt:Entries>

<mt:SearchOffset>

Returns the raw offset of the current search results.

<mt:SearchLimit>

Returns the raw limit of the current search results.

<mt:SearchFrom>

Returns the effective starting position of the current result set. This is designed to be used in a string similar to: “Showing 1 to 10 of 30,” where 1 is the SearchFrom, 10 is the SearchTo and 30 is the SearchResultCount.

<mt:SearchTo>

Returns the effective ending position of the current result set. This is designed to be used in a string similar to: “Showing 1 to 10 of 30,” where 1 is the SearchFrom, 10 is the SearchTo and 30 is the SearchResultCount.

Conditional Tags

<mt:FolderHasPages>

A container tag that evaluates to true if the current folder in context contains any published pages.

Example

<mt:Folders>
  <mt:FolderHasPages>
    <$mt:FolderLabel$> has pages.
  <mt:Else>
    <$mt:FolderLabel$> has NO pages. 
 </mt:FolderHasPages>
</mt:Folders>

<mt:FolderHasIndex></mt:FolderHasIndex>

A container tag that evaluates to true if the current folder in context contains a page that has a baename equal to ‘index.’

Example

<mt:Folders>
  <mt:FolderHasIndex>
    <$mt:FolderLabel$> has an index page.
  <mt:Else>
    <$mt:FolderLabel$> has NO index page. 
 </mt:FolderHasPages>
</mt:Folders>

<mt:IsTopLevelFolder>

Evaluates contained template tags if the current folder in context is the top most, root level folder on the system.

This tag is important to differentiate between the tag “HasParentFolder” which returns false if the current folder in context is at the root level OR the first level.

Example:

<mt:Pages>
    <mt:PageFolder>
        <mt:IfTopLevelFolder>
          <$mt:PageTitle$> is in the root folder.
        </mt:IfTopLevelFolder>
    </mt:PageFolder>
</mt:Pages>

<mt:IfPluginInstalled>

Checks to see if a given plugin is installed allowing one to turn on and off elements of a theme accordingly.

Attributes:

  • plugin - The plugin ID you want to check to see is installed.

Example:

<mt:IfPluginInstalled plugin="AssetGallery">
  <mt:if tag="EntryGalleryAssetCount" gt="0">
  <link rel="stylesheet" href="<mt:StaticWebPath>plugins/AssetGallery/blog/slideshow.css" type="text/css" />
  <link rel="stylesheet" href="<mt:StaticWebPath>plugins/AssetGallery/blog/jquery.jcarousel.css" type="text/css" />
  </mt:if>
</mt:IfPluginInstalled>

<mt:CategoryHasChildren>

This template tag is a conditional block tag that looks to see if the current category in context has any child categories.

<mt:CategoryIsAncestor>

This template tag is a conditional block tag that looks to see if the current category is an ancestor to the specified category.

Attributes:

  • category - The name or path of the category which you want to check against.

<mt:CategoryIsSibling>

This template tag is a conditional block tag that looks to see if the current category is a sibling to the specified category, or in other words if the two categories share the same parent.

Attributes:

  • category - The name or path of the category which you want to check against.

<mt:CategoryIsDescendent>

This template tag is a conditional block tag that looks to see if the current category is a descendent to the specified category.

Attributes:

  • category - The name or path of the category which you want to check against.

<mt:IsPage>

From time to time the mt:Entries tag is used to load both entries and pages. This is possible because in Movable Type the system barely differentiates between the two. So in the event that you load a page via the mt:Entries tag (say for example in search results), then the mt:IsPage tag can be used to disambiguates between an entry and a page.

Example:

<mt:Entries>
    <mt:IsPage>
        <p><$mt:EntryTitle$> is a page.</p>
    <mt:Else>
        <p><$mt:EntryTitle$> is an entry.</p>
    </mt:IsPage>
</mt:Entries>

<mt:EntryHasAssets>

This tag returns true if the current entry in context has assets associated with it, and false otherwise.

Example:

<mt:Entries>
    <mt:EntryHasAssets>
        <p><$mt:EntryTitle$> has assets associated with it.</p>
    <mt:Else>
        <p><$mt:EntryTitle$> has no assets.</p>
    </mt:EntryHasAssets>
</mt:Entries>

Block/Container Tags

<mt:AssetEntries></mt:AssetEntries>

Iterates over the list of entries associated with the current asset in context.

Example

The following will output the title of each entry with an asset associated to it.

<mt:Assets>
    <mt:AssetEntries>
        <$mt:EntryTitle$>
    </mt:AssetEntries>
</mt:Assets>

<mt:EntryPrimaryCategory></mt:EntryPrimaryCategory>

There is a template tag in Movable Type that does not behave quite like you’d expect. The template tag “mt:EntryCategory” is not a container tag that allows you to access all aspects of the current entry’s primary category. For legacy reasons, this tag instead simply returns to the current entry’s primary category label.

This template tag provides what might otherwise expect from the mt:EntryCategory tag. This tag is a block tag that can be used to output the current entries primary category label, as well as basename, as well as anything!

Example:

<mt:Entries>
  <mt:EntryPrimaryCategory>
    <p><$mt:EntryTitle$> is in <$mt:CategoryLabel$> which can be found in
    <$mt:CategoryArchiveLink$></p>
  </mt:EntryPrimaryCategory>
</mt:Entries>

<mt:AssetFilter></mt:AssetFilter>

This tag makes it easy to find the desired asset to publish. By specifying some criteria for a searcch, the correct asset or asset can be returned in this block tag.

Attributes:

  • parent - specify the ID of a parent asset to return all child assets.
  • type - the type of the asset. By default all assets are returned, but this can be filtered with any asset type, such as “image” or “video.”
  • label_filter - specify a piece of text to search for in the asset’s Label field. Specifying “thumbnail” will find “My awesome thumbnail,” for example.
  • blog_id - by default the current blog context is used; specify this argument to access a different blog.

Example:

<mt:AssetFilter parent="123" label_filter="thumbnail">
    <h3><mt:AssetLabel></h3>
    <p><mt:AssetURL></p>
</mt:AssetFilter>

Requesting Template Tags of Your Own

Need a template tag for Movable Type? Ask us to write one for you. If it is quick and easy we will happily do so:

http://help.endevver.com/

Compatibility

Movable Type versions: 4.35.05.15.26.0 Verified

License

Perl Artistic


Back

114 Comments

gov nic

gov nic on September 21, 2016, 1:11 a.m. Reply

Hello sir , I am also looking to integrate this with my website but i am not able to find out how can i do this. and also want rrb ntpc result with rrb ntpc exam results 2016, can you help me - rrb ntpc results

seorankbuilder

seorankbuilder on December 21, 2016, 8:50 a.m. Reply

Only aspire to mention ones content can be as incredible. This clarity with your post is superb and that i may think you’re a guru for this issue. High-quality along with your concur permit me to to seize your current give to keep modified by using approaching blog post. Thanks a lot hundreds of along with you should go on the pleasurable get the job done. gummy candy for weight loss

seorankbuilder

seorankbuilder on December 23, 2016, 2:25 p.m. Reply

Thanks so much for sharing this awesome info! I am looking forward to see more postsby you! how to attract women

seorankbuilder

seorankbuilder on December 24, 2016, 2:12 p.m. Reply

I found your this post while searching for some related information on blog search…Its a good post..keep posting and update the information. www.vervex.info

seorankbuilder

seorankbuilder on December 24, 2016, 8:36 p.m. Reply

This is truly a great read for me. I have bookmarked it and I am looking forward to reading new articles. Keep up the good work!. Vape Mod kit

seorankbuilder

seorankbuilder on December 25, 2016, 10:06 a.m. Reply

An fascinating discussion is value comment. I think that it is best to write extra on this matter. it won’t be a taboo topic however generally people are not enough to talk on such topics. To the next. Cheers slim down with skinny piggies

seorankbuilder

seorankbuilder on December 25, 2016, 12:09 p.m. Reply

Excellent article. Very interesting to read. I really love to read such a nice article. Thanks! keep rocking. Splashdrone Australia

seorankbuilder

seorankbuilder on December 25, 2016, 9:41 p.m. Reply

I think this is one of the most significant information for me. And i’m glad reading your article. But should remark on some general things. The web site style is perfect. the articles is really great : D. Good job. cheers cannabis buy

seorankbuilder

seorankbuilder on December 27, 2016, 9:34 a.m. Reply

i read a lot of stuff and i found that the way of writing to clearifing that exactly want to say was very good so i am impressed and ilike to come again in future.. cannabis hq

seorankbuilder

seorankbuilder on December 28, 2016, 1:37 p.m. Reply

Wow what a Great Information about World Day its very nice informative post. thanks for the post. cannabis wholesaler

seorankbuilder

seorankbuilder on December 30, 2016, 5:42 a.m. Reply

I really appreciate this wonderful post that you have provided for us. I assure this would be beneficial for most of the people. cannabis clubs

seorankbuilder

seorankbuilder on January 4, 2017, 5:39 p.m. Reply

Awesome and interesting article. Great things you’ve always shared with us. Thanks. Just continue composing this kind of post. Best Western Plus in Kansas city

seorankbuilder

seorankbuilder on January 8, 2017, 4:22 p.m. Reply

I am no expert, but I believe you just made an excellent point. You certainly fully understand what you are speaking about, and I can truly get behind that. The Best ​Pheromone Products

seorankbuilder

seorankbuilder on January 11, 2017, 10:57 p.m. Reply

Really a great addition. I have read this marvelous post. Thanks for sharing information about it. I really like that. Thanks so lot for your convene. online document translation service

seorankbuilder

seorankbuilder on January 12, 2017, 12:58 p.m. Reply

Great info! I recently came across your blog and have been reading along. I thought I would leave my first comment. I don’t know what to say except that I have. dentist seo expert

seorankbuilder

seorankbuilder on January 12, 2017, 5:40 p.m. Reply

You have a good point here!I totally agree with what you have said!!Thanks for sharing your views…hope more people will read this article!!! scott keever seo

seorankbuilder

seorankbuilder on January 14, 2017, 6:21 a.m. Reply

This is a great inspiring article.I am pretty much pleased with your good work.You put really very helpful information… norsk mote

seorankbuilder

seorankbuilder on January 16, 2017, 5:41 p.m. Reply

Hi! Thanks for the great information you havr provided! You have touched on crucuial points! DIYRoofs.com

seorankbuilder

seorankbuilder on January 17, 2017, 1:35 p.m. Reply

I would like to thank you for the efforts you have made in writing this article. I am hoping the same best work from you in the future as well.. All About Pheromones

seorankbuilder

seorankbuilder on January 17, 2017, 1:55 p.m. Reply

It was a very good post indeed. I thoroughly enjoyed reading it in my lunch time. Will surely come and visit this blog more often. Thanks for sharing. Human Pheromones

seorankbuilder

seorankbuilder on January 17, 2017, 10:25 p.m. Reply

Thanks for posting this info. I just want to let you know that I just check out your site and I find it very interesting and informative. I can’t wait to read lots of your posts. visit site

seorankbuilder

seorankbuilder on January 18, 2017, 10:32 a.m. Reply

thanks for this usefull article. waiting for this article like this again. Woolly Cloud

seorankbuilder

seorankbuilder on January 19, 2017, 2:53 p.m. Reply

Admiring the time and effort you put into your blog and detailed information you offer!.. check it out

seorankbuilder

seorankbuilder on January 29, 2017, 12:27 a.m. Reply

Very useful info. Hope to see more posts soon!. local search expert in Calgary

seorankbuilder

seorankbuilder on January 29, 2017, 7:55 p.m. Reply

Thanks for sharing the info, keep up the good work going…. I really enjoyed exploring your site. good resource… Movers in calgary

seorankbuilder

seorankbuilder on January 30, 2017, 12:48 a.m. Reply

Great survey. I’m sure you’re getting a great response. www.mcafee.com/activate

seorankbuilder

seorankbuilder on February 1, 2017, 5:57 a.m. Reply

I really appreciate the kind of topics you post here. Thanks for sharing us a great information that is actually helpful. Good day! Casa em Orlando

seorankbuilder

seorankbuilder on February 9, 2017, 3:18 p.m. Reply

Thanks for providing recent updates regarding the concern. I look forward to read more. view

seorankbuilder

seorankbuilder on February 14, 2017, 12:51 a.m. Reply

useful information on topics that plenty are interested on for this wonderful post.Admiring the time and effort you put into your b!.. Как выучить Английский Язык

jams

jams on February 23, 2017, 9:08 a.m. Reply

Nice post. I was checking constantly this blog and I’m impressed! Extremely useful info specially the last part I care for such information a lot. I was seeking this certain info for a long time. Thank you and good luck. Mount Rinjani Trekking Review

seorankbuilder

seorankbuilder on February 25, 2017, 7:46 a.m. Reply

This is a great inspiring article.I am pretty much pleased with your good work.You put really very helpful information. Keep it up. Keep blogging. Looking to reading your next post. www.frivnewgames.biz

seorankbuilder

seorankbuilder on February 25, 2017, 8:22 a.m. Reply

I’ve been searching for some decent stuff on the subject and haven’t had any luck up until this point, You just got a new biggest fan!.. www.frivnewgames.info

seorankbuilder

seorankbuilder on February 25, 2017, 8:50 a.m. Reply

Your blog provided us with valuable information to work with. Each & every tips of your post are awesome. Thanks a lot for sharing. Keep blogging.. www.frivplay.info

seorankbuilder

seorankbuilder on February 25, 2017, 11:10 a.m. Reply

Thank you for such a well written article. It’s full of insightful information and entertaining descriptions. Your point of view is the best among many. www.frivplay.us

seorankbuilder

seorankbuilder on February 25, 2017, 12:06 p.m. Reply

The information you have posted is very useful. The sites you have referred was good. Thanks for sharing… www.gamesfriv.us

seorankbuilder

seorankbuilder on February 25, 2017, 1:17 p.m. Reply

I have not any word to appreciate this post…..Really i am impressed from this post….the person who create this post it was a great human..thanks for shared this with us. www.gungames.us

seorankbuilder

seorankbuilder on February 25, 2017, 3:28 p.m. Reply

Your blog provided us with valuable information to work with. Each & every tips of your post are awesome. Thanks a lot for sharing. Keep blogging.. www.gungamesgun.biz

seorankbuilder

seorankbuilder on February 25, 2017, 4:04 p.m. Reply

Hello There. I found your blog using msn. This is an extremely well written article. I will be sure to bookmark it and return to read more of your useful information. Thanks for the post. I’ll certainly comeback. www.gungamesgun.com

seorankbuilder

seorankbuilder on February 25, 2017, 4:41 p.m. Reply

Its a great pleasure reading your post.Its full of information I am looking for and I love to post a comment that “The content of your post is awesome” Great work. www.gungamesgun.info

seorankbuilder

seorankbuilder on February 25, 2017, 5:30 p.m. Reply

This was a really great contest and hopefully I can attend the next one. It was alot of fun and I really enjoyed myself.. www.gungamesgun.net

milan

milan on February 28, 2017, 4:32 a.m. Reply

nice post see more

seorankbuilder

seorankbuilder on March 4, 2017, 12:00 p.m. Reply

Its a great pleasure reading your post.Its full of information I am looking for and I love to post a comment that “The content of your post is awesome” Great work. www.gungamesgun.us

seorankbuilder

seorankbuilder on March 4, 2017, 2:06 p.m. Reply

Very good points you wrote here..Great stuff…I think you’ve made some truly interesting points.Keep up the good work. www.kizigamesfriv.com

seorankbuilder

seorankbuilder on March 4, 2017, 2:51 p.m. Reply

Nice blog and absolutely outstanding. You can do something much better but i still say this perfect.Keep trying for the best. www.kizigamesfriv.info

seorankbuilder

seorankbuilder on March 4, 2017, 5:52 p.m. Reply

hi was just seeing if you minded a comment. i like your website and the them you picked is super. I will be back. www.kizigamesfriv.net

seorankbuilder

seorankbuilder on March 4, 2017, 6:10 p.m. Reply

Keep up the good work , I read few posts on this web site and I conceive that your blog is very interesting and has sets of fantastic information. www.kizigameskizi.us

seorankbuilder

seorankbuilder on March 4, 2017, 7:02 p.m. Reply

This is a great inspiring article.I am pretty much pleased with your good work.You put really very helpful information… www.kiziplayfriv.biz

jams

jams on March 4, 2017, 11:07 p.m. Reply

Wonderful blog! I found it while surfing around on Yahoo News. Do you have any suggestions on how to get listed in Yahoo News? I’ve been trying for a while but I never seem to get there! Appreciate it. website

seorankbuilder

seorankbuilder on March 5, 2017, 7:49 a.m. Reply

I really appreciate the kind of topics you post here. Thanks for sharing us a great information that is actually helpful. Good day! www.kizigameskizi.info

seorankbuilder

seorankbuilder on March 5, 2017, 8:21 a.m. Reply

Really a great addition. I have read this marvelous post. Thanks for sharing information about it. I really like that. Thanks so lot for your convene. www.kiziplay.info

seorankbuilder

seorankbuilder on March 5, 2017, 8:44 a.m. Reply

I just want to let you know that I just check out your site and I find it very interesting and informative.. friv3.net

seorankbuilder

seorankbuilder on March 5, 2017, 12:39 p.m. Reply

This content is written very well. Your use of formatting when making your points makes your observations very clear and easy to understand. Thank you. www.kizigameskizi.net

seorankbuilder

seorankbuilder on March 5, 2017, 1:13 p.m. Reply

I am glad you take pride in what you write. This makes you stand way out from many other writers that push poorly written content. www.kiziplay.us

seorankbuilder

seorankbuilder on March 5, 2017, 2:13 p.m. Reply

Wonderful article, thanks for putting this together! This is obviously one great post. Thanks for the valuable information and insights you have so provided here. www.friv1000games.org

jams

jams on March 6, 2017, 1:28 p.m. Reply

This is such a great resource that you are providing and you give it away for free. I love seeing blog that understand the value. Im glad to have found this post as its such an interesting one! I am always on the lookout for quality posts and articles so i suppose im lucky to have found this! I hope you will be adding more in the future… tattoo website

jams

jams on March 6, 2017, 1:33 p.m. Reply

Awesome blog. I enjoyed reading your articles. This is truly a great read for me. I have bookmarked it and I am looking forward to reading new articles. Keep up the good work! tattoo website

seorankbuilder

seorankbuilder on March 12, 2017, 7:11 p.m. Reply

Thanks for sharing the post.. parents are worlds best person in each lives of individual..they need or must succeed to sustain needs of the family. Sarm

jams

jams on March 12, 2017, 8:39 p.m. Reply

Thanks for the post and great tips..even I also think that hard work is the most important aspect of getting success.. wedding pictures

jams

jams on March 13, 2017, 8:51 p.m. Reply

I found your this post while searching for information about blog-related research … It’s a good post .. keep posting and updating information.

website to app

jams

jams on March 14, 2017, 5:56 p.m. Reply

this is really nice to read..informative post is very good to read..thanks a lot! thomas minis storage case

jams

jams on March 15, 2017, 11:25 a.m. Reply

I haven’t any word to appreciate this post…..Really i am impressed from this post….the person who create this post it was a great human..thanks for shared this with us. garage door repair

jams

jams on March 15, 2017, 2:32 p.m. Reply

Interesting post. I Have Been wondering about this issue, so thanks for posting. Pretty cool post.It ‘s really very nice and Useful post.Thanks Zinc Table Tops

jams

jams on March 18, 2017, 2:18 p.m. Reply

I recently found many useful information in your website especially this blog page. Among the lots of comments on your articles. Thanks for sharing. cure for piles

seorankbuilder

seorankbuilder on March 19, 2017, 12:18 p.m. Reply

Thank you so much for sharing this great blog.Very inspiring and helpful too.Hope you continue to share more of your ideas.I will definitely love to read. Mario Fly - Play Free Y8 Online Games

jams

jams on March 20, 2017, 9:33 a.m. Reply

Really a great addition. I have read this marvelous post. Thanks for sharing information about it. I really like that. Thanks so lot for your convene. Theme Dojo

jams

jams on March 20, 2017, 9:36 a.m. Reply

Really a great addition. I have read this marvelous post. Thanks for sharing information about it. I really like that. Thanks so lot for your convene. Theme Dojo

seorankbuilder

seorankbuilder on March 20, 2017, 9:56 a.m. Reply

I was looking at some of your posts on this website and I conceive this web site is really instructive! Keep putting up.. supercarros

seorankbuilder

seorankbuilder on March 21, 2017, 1:16 p.m. Reply

This is just the information I am finding everywhere. Thanks for your blog, I just subscribe your blog. This is a nice blog.. bios chip programmed

seorankbuilder

seorankbuilder on March 22, 2017, 11:03 a.m. Reply

I have not any word to appreciate this post…..Really i am impressed from this post….the person who create this post it was a great human..thanks for shared this with us. property sales Marbella

seorankbuilder

seorankbuilder on March 27, 2017, 7:36 a.m. Reply

This is my first time visit here. From the tons of comments on your articles,I guess I am not only one having all the enjoyment right here! root canal

seorankbuilder

seorankbuilder on March 28, 2017, 6:48 p.m. Reply

I know your expertise on this. I must say we should have an online discussion on this. Writing only comments will close the discussion straight away! And will restrict the benefits from this information. find out this here

seorankbuilder

seorankbuilder on March 30, 2017, 12:25 p.m. Reply

Very useful post. This is my first time i visit here. I found so many interesting stuff in your blog especially its discussion. Really its great article. Keep it up. Yoga in Goa

seorankbuilder

seorankbuilder on March 30, 2017, 6:21 p.m. Reply

Very good points you wrote here..Great stuff…I think you’ve made some truly interesting points.Keep up the good work. RunningObsessed.com/

seorankbuilder

seorankbuilder on March 31, 2017, 10:37 a.m. Reply

I would like to thank you for the efforts you have made in writing this article. I am hoping the same best work from you in the future as well.. points on a mortgage

jazzy

jazzy on April 4, 2017, 6:29 a.m. Reply

I have bookmarked your blog, the articles are way better than other similar blogs.. thanks for a great blog! Kotton Grammer review

seorankbuilder

seorankbuilder on April 4, 2017, 5:40 p.m. Reply

I was surfing net and fortunately came across this site and found very interesting stuff here. Its really fun to read. I enjoyed a lot. Thanks for sharing this wonderful information. thiet ke logo grnet

jams

jams on April 5, 2017, 11:58 a.m. Reply

This is my first time visit here. From the tons of comments on your articles.I guess I am not only one having all the enjoyment right here! chartered accountants

seorankbuilder

seorankbuilder on April 5, 2017, 12:05 p.m. Reply

I really enjoyed reading this post, big fan. Keep up the good work and please tell me when can you publish more articles or where can I read more on the subject? cupom de desconto onofre

jams

jams on April 8, 2017, 6:33 a.m. Reply

Thanks for taking the time to discuss this. I feel strongly about it and love learning more on this topic. Rinjani Trekking Company

seorankbuilder

seorankbuilder on April 11, 2017, 7:20 a.m. Reply

Thanks for sharing this information. I really like your blog post very much. You have really shared a informative and interesting blog post with people.. วาล์วราคาถูก

jazzy

jazzy on April 11, 2017, 12:23 p.m. Reply

I really want to say thank you for the information you have shared. Keep writing these kind of posts and I will be your loyal reader. Thanks again. super herbs for weight loss

seorankbuilder

seorankbuilder on April 11, 2017, 7:17 p.m. Reply

Love to read it,Waiting For More new Update and I Already Read your Recent Post its Great Thanks. see this

seorankbuilder

seorankbuilder on April 12, 2017, 8:31 a.m. Reply

This is my first time visit here. From the tons of comments on your articles,I guess I am not only one having all the enjoyment right here! natural appetite suppressant gummy

seorankbuilder

seorankbuilder on April 12, 2017, 1:09 p.m. Reply

I appreciate everything you have added to my knowledge base.Admiring the time and effort you put into your blog and detailed information you offer.Thanks. Timber Framed Windows

seorankbuilder

seorankbuilder on April 13, 2017, 7:05 a.m. Reply

I read a article under the same title some time ago, but this articles quality is much, much better. How you do this.. synthetic ombre wig

seorankbuilder

seorankbuilder on April 13, 2017, 8:42 a.m. Reply

nice post. keep up with this interesting work. It really is good to know that this topic is being covered also on this web site so cheers for taking time to discuss this! is it a buyers or sellers market

seorankbuilder

seorankbuilder on April 15, 2017, 8:04 a.m. Reply

I am hoping the same best effort from you in the future as well. In fact your creative writing skills has inspired me. new posts

jazzy

jazzy on April 15, 2017, 9:46 a.m. Reply

Thank you very much for writing such an interesting article on this topic. This has really made me think and I hope to read more. rental companies

seorankbuilder

seorankbuilder on April 15, 2017, 11:06 a.m. Reply

I am happy to find your distinguished way of writing the post. Now you make it easy for me to understand and implement the concept. Thank you for the post. Kanbanflow

seorankbuilder

seorankbuilder on April 15, 2017, 12:00 p.m. Reply

I am glad you take pride in what you write. This makes you stand way out from many other writers that push poorly written content. Andy1st driving school

seorankbuilder

seorankbuilder on April 15, 2017, 2:04 p.m. Reply

I am very happy to discover your post as it will become on top in my collection of favorite blogs to visit. Sourajit

seorankbuilder

seorankbuilder on April 16, 2017, 5:37 a.m. Reply

Thanks so much for sharing this awesome info! I am looking forward to see more posts by you! Pheromones for Men

jazzy

jazzy on April 17, 2017, 4:54 a.m. Reply

Thanks for taking the time to discuss this, I feel strongly about it and love learning more on this topic. If possible, as you gain expertise, would you mind updating your blog with extra information? It is extremely helpful for me. 20 yard dumpsters

seorankbuilder

seorankbuilder on April 17, 2017, 6:42 p.m. Reply

I really appreciate the kind of topics you post here. Thanks for sharing us a great information that is actually helpful. Good day! allungare il pene

jazzy

jazzy on April 18, 2017, 7:02 a.m. Reply

I’m so happy to read this. This is the kind of manual that needs to be given and not the accidental misinformation that’s at the other blogs. Appreciate your sharing this best doc. http://www.furniturdesigonline.biz/

jazzy

jazzy on April 18, 2017, 7:04 a.m. Reply

I’m so happy to read this. This is the kind of manual that needs to be given and not the accidental misinformation that’s at the other blogs. Appreciate your sharing this best doc. http://www.furniturdesigonline.biz/

mishirajput

mishirajput on April 18, 2017, 8:51 a.m. Reply

This is the type of information I’ve long been trying to find. Thank you for writing this information. electricity saving box

jams

jams on April 19, 2017, 9:53 a.m. Reply

Thank you again for all the knowledge you distribute,Good post. I was very interested in the article, it’s quite inspiring I should admit. I like visiting you site since I always come across interesting articles like this one.Great Job, I greatly appreciate that.Do Keep sharing! Regards, gummy hunger suppresants

mishirajput

mishirajput on April 19, 2017, 10:56 a.m. Reply

I recently came across your blog and have been reading along. I thought I would leave my first comment. I don’t know what to say except that I have enjoyed reading. Nice blog. I will keep visiting this blog very often. www.monmasque.com/46-masque-anti-age

mishirajput

mishirajput on April 20, 2017, 9:17 a.m. Reply

It’s appropriate time to make some plans for the future and it is time to be happy. I have read this post and if I could I wish to suggest you few interesting things or advice. Perhaps you could write next articles referring to this article. I desire to read even more things about it! ways to reduce electricity bill

mishirajput

mishirajput on April 22, 2017, 5:37 a.m. Reply

Thanks for another wonderful post. Where else could anybody get that type of info in such an ideal way of writing? hop over to these guys

mishirajput

mishirajput on April 23, 2017, 7:21 a.m. Reply

Thank you for some other informative blog. Where else could I get that type of information written in such an ideal means? I have a mission that I’m just now working on. and I have been at the look out for such information. Kitchen

jams

jams on April 23, 2017, 10:09 p.m. Reply

Thank you again for all the knowledge you distribute,Good post. I was very interested in the article, it’s quite inspiring I should admit. I like visiting you site since I always come across interesting articles like this one.Great Job, I greatly appreciate that.Do Keep sharing! Regards, cheap dedicated virtual server

mishirajput

mishirajput on April 24, 2017, 9:29 a.m. Reply

I have a hard time describing my thoughts on content. but I really felt I should here. Your article is really great. I like the way you wrote this information. Real estate

jams

jams on April 25, 2017, 1:07 p.m. Reply

Very useful info. Hope to see more posts soon!. Secondary geography tuition

seorankbuilder

seorankbuilder on April 26, 2017, 9:14 a.m. Reply

I read a article under the same title some time ago. but this articles quality is much. much better. How you do this.. choleslorevealed.com

seorankbuilder

seorankbuilder on April 26, 2017, 11:25 a.m. Reply

This article gives the light in which we can observe the reality. This is very nice one and gives indepth information. Thanks for this nice article. فلزیاب

seorankbuilder

seorankbuilder on April 27, 2017, 8:38 a.m. Reply

Awesome article! I want people to know just how good this information is in your article. It’s interesting. compelling content. Your views are much like my own concerning this subject. airport transfer company online

mishirajput

mishirajput on April 27, 2017, 11:09 a.m. Reply

I learn some new stuff from it too. thanks for sharing your information. I learn some new stuff from it too. thanks for sharing your information.

mishirajput

mishirajput on April 27, 2017, 11:16 a.m. Reply

This was a really great contest and hopefully I can attend the next one. It was alot of fun and I really enjoyed myself.. search marketing

seorankbuilder

seorankbuilder on April 27, 2017, 6:53 p.m. Reply

Positive site, where did u come up with the information on this posting? I’m pleased I discovered it though, ill be checking back soon to find out what additional posts you include medical billing

mishirajput

mishirajput on April 29, 2017, 9:49 a.m. Reply

Most of the time I don’t make comments on websites. but I’d like to say that this article really forced me to do so. Really nice post! smart street media reviews

mishirajput

mishirajput on April 30, 2017, 8:18 a.m. Reply

Interesting post. I Have Been wondering about this issue. so thanks for posting. Pretty cool post.It ‘s really very nice and Useful post.Thanks Jay A

seorankbuilder

seorankbuilder on April 30, 2017, 9:26 a.m. Reply

Super-Duper site! I am Loving it!! Will come back again. Im taking your feed also. Thanks. www.aloelocation.fr

Leave a Comment

Byrne Reese

Byrne Reese was previously the Product Manager of Movable Type at Six Apart, where he had also held positions as the Manager of Platform Technology and Product Manager for TypePad. Byrne is a huge supporter of the Movable Type user and developer community. He dedicates much of his time to promoting and educating people about Movable Type as well as building the tools and plugins for Movable Type that are showcased on Majordojo. He contributes regularly to open source; and he is an advocate for open protocols and standards like Atom and OpenID.

Website: http://profile.typekey.com/byrnereese