Monday, September 4th, 2006 (updated 5 Oct ’10)

Documentation for PHPStringFun v1.2.1



The plugin works on both EE v1.x and v2.x.


EE v1.x

Place the pi.phpstringfun.php file in the /system/plugins directory.

EE v2.x

Create in the /system/expressionengine/third_party directory a directory /phpstringfun, then place the pi.phpstringfun.php file in there.



If the function’s result is an array, such as explode, the array_index parameter allows you to set which result from the array to produce. Also see the separator parameter.

function (required)

PHPStringFun requires the “function” parameter to be a PHP string function. Some functions cannot be used. These are fprintf() and implode().

Those that can be used are: addcslashes, bin2hex, chop, chr, chunk_split, convert_cyr_string, convert_uudecode, convert_uuencode, count_chars, crc32, crypt, echo, explode, get_html_translation_table, hebrev, hebrevc, html_entity_decode, htmlentities, htmlspecialchars_decode, htmlspecialchars, join, levenshtein, localeconv, ltrim, md5_file, md5, metaphone, money_format, nl_langinfo, nl2br, number_format, ord, parse_str, print, printf, quoted_printable_decode, quotemeta, rtrim, setlocale, sha1_file, sha1, similar_text, soundex, sprintf, sscanf, str_ireplace, str_pad, str_repeat, str_replace, str_rot13, str_shuffle, str_split, str_word_count, strcasecmp, strchr, strcmp, strcoll, strcspn, strip_tags, stripcslashes, stripos, stripslashes, stristr, strlen, strnatcasecmp, strnatcmp, strncasecmp, strncmp, strpbrk, strpos, strrchr, strrev, strripos, strrpos, strspn, strstr, strtok, strtolower, strtoupper, strtr, substr_compare, substr_count, substr_replace, substr, trim, ucfirst, ucwords, urlencode, vfprintf, vprintf, vsprintf, wordwrap.


Some functions work better if the order that the plugin accepts parameters is reversed. For instance, the explode function works better when reverse is set to “yes”, allowing the delimiter to be set as a parameter and the string to come within the body of the plugin.

par1, part2, par3, par4 and par5

What comes between the tags is essentially the initial parameter. Phpstringfun accepts up to five additional parameters (par1, part2, par3, par4 and par5) needed by the chosen PHP string function. These parameters must be in sequence, so that if there’s a par2 there must also be a par1.

To know how many parameters the function takes, see its PHP documentation.


If the output of the plugin is an array, the separator parameter lets you set which character separates the items in the array. Also see the array_index parameter.


For example:

{exp:phpstringfun function="rtrim" par1="st"}test{/exp:phpstringfun} 

would return “te”.

{exp:phpstringfun function="explode" par1="," separator="|" reverse="y"}one,and.two,and,three{/exp:phpstringfun} 

would return “one|and.two|and|three|” while

{exp:phpstringfun function="explode" par1="," array_index="2" reverse="y"}one,and.two,and,three{/exp:phpstringfun} 

would return “and”.


Thanks to Derek Jones for making me clean up the (rather sparse) code and Ingmar Greil and Mark Bowen for giving it lovin’ on the forums.


1.2 (2010 Sep 15)

  • added compatibility with EEv2.x
  • added array_index and separator parameters in order to select result or results from an array
  • added reverse parameter to enable listing the parameters in reverse (easier for some PHP functions, such as explode)

Tue 14 Sep ’10


When using the explode function how would print the array? The tag just outputs “array”

Tue 14 Sep ’10

Adam Khan

This problem has come up before (see—I’ll take a look and see if I can figure out what’s happening.

Tue 14 Sep ’10


Thanks Adam. I want to explode a custom field of ids (123|43|75) so I can use them separately. If the explode function returns an array I don’t understand how phpstringfun would handle that.

Wed 15 Sep ’10

Adam Khan

Yes, it would have to check whether the result is an array and if so, output it as an array, taking a new parameter as the separator character.

Wed 15 Sep ’10

Adam Khan

Mike, I’ve updated the plugin to allow output from explode, but I think phpstringfun is not really worth using for that. To be honest, I never use the plugin myself. I find it easier to just use PHP wherever required in an EE template. The majority of my EE templates have PHP enabled.

I use explodes whenever necessary combined with foreaches. I generally keep PHP at the default output parsing stage, and if that makes a PHP variable inaccessible, I just embed a template and pass the PHP variable.

Wed 15 Sep ’10


Thanks Adam! I’ll give both a try

Wed 15 Sep ’10


Thanks Adam, I’ll try both methods.

Sun 26 Sep ’10


New to EE here, I am getting the error:

Fatal error: Call to a member function fetch_param() on a non-object in / [ …edited…] system/expressionengine/third_party/phpstringfun/pi.phpstringfun.php on line 36

My call looks like:

{exp:phpstringfun function=“ucwords”}{field_x}{/exp:phpstringfun}

What am I doing wrong?

Sat 2 Oct ’10


Hi Adam,

I\ve just upgraded PHPStringFun in EE2.1 from version 1.1 (EEv1) to version 1.2 (EEv1) and immediately got the same error as Dean mentions above on one of the pages of my site that uses this plugin:

Fatal error: Call to a member function fetch_param() on a non-object in /home/myaccount/public_html/mysystem/expressionengine/third_party/phpstringfun/pi.phpstringfun.php on line 36

Here’s the code I’m using in the template that’s causing this (which worked fine and without error with the previous version):

{exp:phpstringfun function=“urlencode”}{page_uri}{/exp:phpstringfun}

Not sure if this is a bug with the latest version, or if I’m doing something wrong with my code/tags that has now been tightened up on with the new version?



Tue 5 Oct ’10


I am also haveing problems with phpstringfun as the 2 users above:Fatal error: Call to a member function fetch_param() on a non-object in /home/myaccount/public_html/mysystem/expressionengine/third_party/phpstringfun/pi.phpstringfun.php on line 36

Tue 5 Oct ’10

Adam Khan

My apologies people, I’ve been swamped with work and didn’t have time to get to this.

Turns out I didn’t test the plugin properly in EE2. The fatal error is now fixed in v1.2.1.

Wed 6 Oct ’10


Thanks Adam! Having issues downloading the new 1.2.1? I get the the agree button, then I get an url doesn’t exist error?

Wed 6 Oct ’10

Adam Khan

Oops, file renamed correctly.

Sun 28 Nov ’10


When I download the file, all I get is the EE1 version. I would love to get my hands on the EE2 version!


Thu 23 Dec ’10


Hi adam,

I would like to use str_replace. but I couldn’t find example.

{exp:phpstringfun function=“str_replace” par1=”.jpg”  par2=“_t.jpg”}{photo}{/exp:phpstringfun}

But it doesn’t work.
So, could you give me correct example?

Mon 10 Jan ’11

Adam Khan

Uno, sorry for the delay in replying—I’ve been out of commission.

PHP’s String Replace function has as its parameters $search, $replace, $subject, so it would help to use the plugin’s reverse parameter then do as follows:

{exp:phpstringfun function=“str_replace” par1=“_t.jpg” par2=”.jpg” }{photo}{/exp:phpstringfun}

Sun 16 Jan ’11


For some reason it doesn’t seem to be working with nesting. Am I doing something wrong?

{exp:phpstringfun function=“htmlentities”}{exp:phpstringfun function=“nl2br”}{title}{/exp:phpstringfun}{/exp:phpstringfun}

Sun 3 Apr ’11


Hi Adam,

I’m trying to use PHPStringFun (v1.2.1 on EE 2.x) on a segment in a title element, using the ucwords function, but it’s not applying anything:
{exp:phpstringfun function=“ucwords”}{segment_2}{/exp:phpstringfun}

I’ve changed the function to “strtoupper” and it works fine.  If I change the {segment_2} to a hardcoded string, e.g.:
{exp:phpstringfun function=“ucwords”}this is lowercase{/exp:phpstringfun}
then I get the correct desired result.

Any suggestions as to what I’m doing wrong?

Hopefully the solution is staring me in the face!

Fri 3 Jun ’11


I’m having the same problem as Clair, is there a way of chaining functions?

I’m trying to replace spaces with ‘-’ and make it lowercase, but just the closing tag is displayed.

Wed 15 Jun ’11


Just noticed that “addslashes” function doesn’t exist in this plugin, but “stripslashes’ is in there.

It was really easy to add it to the plugin.

Just thought you might want to update that little thing.

Wed 20 Jul ’11


This worked well for me but it would be really nice if it worked with nesting.

Fudged my way around it with what I needed to do but its ugly and I can see a situation arising where I will have to nest some of these functions and be SOL.

Mon 8 Aug ’11


Desperately needs nesting..

Mon 15 Aug ’11

Tom Chapin

When I extracted the archive for phpstringfun 1.2.1, I was confused because there was only one file (“pi.phpstringfun.php”) contained inside and I couldn’t tell if it was the file for EE1 or EE2.

I went ahead and created a folder in my EE2 installation at /system/expressionengine/third_party/phpstringfun/ and I placed the pi.phpstringfun.php file there inside it. Everything seems to be working correctly when I tried it out.

Tue 20 Sep ’11

Sten Van den Bergh

str_replace also doesn’t work for me. It replaces the whole word with the par2 parameter. So this code:

{exp:phpstringfun function=“str_replace” par1=“o” par2=”+” }hello world{/exp:phpstringfun}

outputs “+”

Wed 5 Oct ’11

Allan White

A question about this plugin (and by extension, the PHP functions it enables): Can it encode/escape for Javascript? I need to inject some HTML into a JS function that’s part of an EECMS template, and it would be soooo slick to do it on the fly.  Example of the formatting here: It seems different than HTML entity encoding. Thanks! Neat concept.

Sat 15 Oct ’11


Explode won’t work with a array_index of 0 because 0 is false…

if ($array_index)
if (isset($array_index))


Sat 15 Oct ’11



Be aware that ee trims the params or something so par1=” : ” won’t work :(

Wed 29 Aug ’12

Nathan Pitman

Hi there, I’ve been using this plug-in for a while on a site but a recent server upgrade to a more current version of PHP has the substr_count function playing up. I’ve not been able to nail the exact cause but it seems that the addition of the offset parameter might have something to do with it. :)

Thu 25 Oct ’12

Frank Heijkamp

I had problems with the plugin under EE version 2, had to comment all version 1 code out. Is it only me having this problem?
  //  global $TMPL;
  //  $version = “”;
  //  if ( $TMPL )
  //  {
  //      $version = “1”;
  //  }
  //  else
  //  {
  //      $version = “2”;
  //  }
  //  if ($version == “2”)
  //  {
  //      keep EE version 2 code
        $this->EE =& get_instance();
        $TMPL = $this->EE->TMPL;
  //  }

Tue 2 Jul ’13

spss in research methodology

Formatting strings in PHP is helpful when you want to convert data from one format to another, such as integer to float, or to change the string’s appearance. Thanks for sharing.
< ahref=“”>spss in research methodology</a>

Fri 19 Jul ’13


It is a general purpose language designed to make dynamic web pages. Strings, which are sequences of characters meant to be read literally, are used in PHP to read in data as well as display information on a web page.  Thanks for sharing.
improve billing and collections

Wed 21 Aug ’13


Thanks. <a >Great</a>

Wed 21 Aug ’13


Thanks for your post. I was stuck here in the middle of my PHP project due to not knowing the functions of some PHP string functions. free money online now Your article provided me a clear picture about those strings and the coding. It was a god attempt.

Wed 21 Aug ’13


Natasha you naughty SPAM bot.

Thu 22 Aug ’13


Thank you for this awesome post. I have been having a number of problems with my self defined functions. Well these string functions seems to be more than just a help to me.
“solar panel”:
Thank you once again guys.

Thu 22 Aug ’13


this is a good site. never visit this site!!andi

Thu 22 Aug ’13


Oh yes, solar inverters are absolutely on topic here and right now.

Fri 23 Aug ’13


you people need to support some people like us who build links for a living man. isn’t humanity still on this planet or what….

Fri 23 Aug ’13


Please keep this discussion on-topic.  In no way pollute it with link SPAM.

Fri 30 Aug ’13

paper writing service

Avail the best paper writing service and get the countless benefits.

Wed 25 Sep ’13


Find Inspiring Quotes On Facebook. It’s Quick, Easy & Free. Join Now!
research paper writers

Tue 8 Oct ’13

Marco Antonio

Tue 8 Oct ’13


Thanks for taking this opportunity to discuss this, I appreciate with this and if you have some more information please share it with me.
picture retouching

Sat 19 Oct ’13


Thanks saeed for the notice. Post is updated. perruques

Sat 26 Oct ’13

Life quotes

I love your quotes at the footer.

Wed 30 Oct ’13
9:47am  Congratulations to a brilliant effort in publishing your article. One can be more informative as this. There are many things I can know only after reading your wonderful article.

Wed 30 Oct ’13
9:48am  On the Net, graduate can get pre written essay papers, but some papers contained many mistakes, so I want to advise you the best firm I have worked with, where highly qualified staff is ready to aid you, so don’t hesitate and buy critical analysis essays.

Thu 31 Oct ’13


Being the richest man in the cemetery doesn’t matter to me. Going to bed at night saying we’ve done something wonderful, that’s what matters to me.
infographic company

Tue 19 Nov ’13


Year 2012 has been quite eventful. SRSG also witnessed events and evolved in terms of business verticals, technologies, people and processes.
Broadcast RODE audio
Grass valley automation
Broadcast Technical support services

Wed 20 Nov ’13


I do like this media day gopro and yes everything now makes really what I would wanted. I like it then. health-and-babies

Wed 20 Nov ’13


I am glad to find your impressive way of writing the post. Now it become easy for me to understand and implement the concept. naturalway2health

Wed 20 Nov ’13


I AM a fan of your blog. Thanks for sharing this information.
Natural polymer suppliers

Thu 21 Nov ’13


Green Power International was established in early 2002 in close cooperation with MWM GmbH (formerly Deutz Power System GmbH).
Uninterrupted power
Rotary UPS system
Coke oven gas

Thu 21 Nov ’13


Green Power International was established in early 2002 in close cooperation with MWM GmbH (formerly Deutz Power System GmbH).
H2S removal processes
Gas based power
Producer gas

Wed 27 Nov ’13

I think I am not the only one having all the entertainment here keep up the excellent work

Wed 27 Nov ’13

The best are many.It is true’ly hard to say which one is the best, I recollect 8 seconds making me shed a tear thou!!!

Thu 28 Nov ’13

dissertation services

A lot of students have discovered it really hard to carry out the research all by themselves and this is why we have offered them a chance to disclose their problems with us so that we can lead them in dissertation services
and help them in doing this daunting task.

Sun 1 Dec ’13


I want to visit to start my day. I also admire your selection. I’ll be back soon for more discussions. As of the moment I’ll just leave a quick post just letting you know I love your | | | | | | | | | | | | | | |

Sun 1 Dec ’13


I want to visit to start my day. I also admire your selection. I’ll be back soon for more discussions. As of the moment I’ll just leave a quick post just letting you know I love your | | | | | | | | | | | | | | |

Thu 9 Jan ’14

bariatric surgery information

I’m not a slim fit kind of guy, so I didn’t go for there most modern cut. The more modern suit looked great, but I’m not quite small enough (which is perfectly OK) to wear the suit comfortably. bariatric surgery information

Thu 9 Jan ’14

Wholesale galaxy leggings

Wholesale Galaxy Leggings,Cheap Galaxy Printed Leggings,Fast Shipping Worldwide.You Can Buy Various High Quality Wholesale Galaxy Leggings Products from China.
Wholesale galaxy leggings
cheap galaxy leggings
galaxy leggings china

Thu 9 Jan ’14

Set up your home or office computer to comply with the online technical specifications required for your program. Schools such as DeVry University, which offers a variety of information technology bachelor

Thu 9 Jan ’14

Creating a plan together can be a good way to cope with the job he hates. Talking about the things that you want to achieve together in the future can be very helpful.

Thu 9 Jan ’14

If I’d only known my own needs before I took that job, I would have chosen better. We do better when we know better. What I really needed from any job was an exciting career that would not add to my family problems.

Fri 10 Jan ’14

john flynn

Thank you so much for this amazing and interesting information.  jewelers oregon | |  |  |
finansielle-raadgivere  |

Sun 12 Jan ’14


I will try to acclimatize them for you. Beautiful and affair selection!

Tue 14 Jan ’14

agen texas online

It always disappoints me a little when someone who is as excellent a songwriter as Todd Campbell finishes up launching an outside music as a project’s first individual, but who am I to claim if it is this well-suited. : Mobil Sedan COrolla, agen texas poker online indonesia terpercaya

Sun 19 Jan ’14


Great site, abundant post, as a newbie to everything, I decidedly like

Tue 21 Jan ’14


Kitchen Alternatives is a full service kitchen and bathroom remodeling company that will help you create the perfect kitchen or bathroom for you home. 
Kitchen remodeling company Rochester
Best Formica Counter Tops Rochester NY
Kitchen remodeling contractor Rochester
Small Bathroom remodeling Rochester
Small kitchen design Rochester NY

Sat 25 Jan ’14


Thanks for the accessible info.  For everyone “freshness score” hey.

Tue 28 Jan ’14


Thanks for taking this opportunity to discuss this, I appreciate with this and if you have some more information please share it with me. softsquatch

Tue 28 Jan ’14


I liked these art works! Not many in the world can do this kind of work in the skin! It is even hard to believe that such art works are performed in skin! All the best for your efforts! mcholding

Tue 4 Feb ’14

Qalab I really appreciate the kind of topics you post here. Thanks for sharing with us some great information that is actually helpful

Tue 4 Feb ’14

Qalab I have enjoyed this article so much that I have read it multiple times and plan on coming back for any other articles you may publish.

Sat 8 Feb ’14

kiki du

kiop ki nihd judjau aja

Sat 15 Feb ’14


saya suka itu .. hehehe
mantap sekali gan .. saya mau mencobanya lahh… hhehehe

Mon 17 Feb ’14


I have enjoyed this article so much that I have read it multiple times and plan on coming back for any other articles you may publish. eastport-gy

Tue 18 Feb ’14

Cataract Laser Surgery

I really appreciate the type of subjects you publish here. Thanks for discussing with us some excellent details that is actually helpful

Wed 19 Feb ’14

sankara eye

Your article is good one to read and its having the great useful information, so i would like to thank for creating this interesting blog. Oculoplastic Surgery

Wed 19 Feb ’14

Kinder kollege

Thank you for this amazing publish. I have been having a variety of issues with my self described features.  Nursery schools in Ramamurthy nagar

Thu 20 Feb ’14


Thanks a ton for sharing your knowledge! It is great to see that some people still put in an effort into managing their websites. I’ll be sure to check back again real | | | | |

Fri 21 Feb ’14

Nursery schools in Ramamurthy nagar

Thanks for your post. I was stuck here in the middle of my PHP project due to not knowing the functions of some PHP string functions.

Mon 24 Feb ’14


I was able to find the sabun pembesar payudara crystal x kosmetik online  details that I was searching for. I must thank you for the initiatives you have made in writing this article. I am expecting the similar best efforts from you in the future as well.

Tue 25 Feb ’14


This apartment (55 m2) enjoys a modern and sober home design allowing you to feel both fresh and comfortable in the middle of the traditional gardens of the city: located in between the buildings and away from traffic noise, they are usually a secret for tourists but the favourite for locals.

Wed 26 Feb ’14

medical care west valley

I take great pleasure in reading articles with quality content. This article is one such writing that I can appreciate.medical care west valley

Wed 26 Feb ’14


I just got to this amazing site not long ago. I was actually captured with the piece of resources you have got here. Big thumbs up for making such wonderful blog page!

Thu 27 Feb ’14


Your blogs and every separate material are so remarkable and lucrative it makes me come back most again. free android phones.

Fri 28 Feb ’14


Aggressive puppies notice by themselves once the dominant duty into the package also attempting to bring that duty from their website too quickly can result in a bad reaction from the pet.

Sat 1 Mar ’14

retirement communities in arizona

I truly appreciate this post.The design of the home is very beautiful. I am very lucky to be able to come to see your weblog.Keep up the good work. retirement communities in arizona

Sun 2 Mar ’14


daily audio bible daily bible verser savior creator comforter salvation new life
daily bible

Mon 3 Mar ’14

Smart Desainer

Very good article!  Keep up the great writing.
Jasa Pembuatan Website Murah
Jasa Seo Murah
Smart Desainer

Pembuatan Website Murah
Jasa Seo Murah

Sun 9 Mar ’14


If you are frustrated through the words as well as actions from the other mother or father, find methods to release the actual anger.

Sun 9 Mar ’14


This was so helpful, I needed it. Thanks for sharing! ;)

Best WhatsApp Hack tool - Professional spying.

Thu 13 Mar ’14


This is a really good, thank you! Improved my conversation massively. moncler outlet cheap michael kors

Thu 13 Mar ’14


“Nice post, Indeed some very tasty lemonade haha. I’m happy it worked out for the best.
Good luck!” moncler outlet online cheap michael kors

Sat 15 Mar ’14


Great Post.. I am get amazed after saw this post.. It is very informative to all.. Thank you very much for this info and keep going….  what does bubblegum casting do

Sat 15 Mar ’14


I am really admired for the great technology is visible in this blog and the different services.  This is really admired for the nice technology and the lot of interesting info is visible in this blog.  what does bubblegum casting do

Mon 17 Mar ’14

coach factory outlet

Computational Design for coach outlet " workshop, the architect-turned-designer devised a couture dress that’s free to download on want young women to feel they are the latest trend setters,” Cole said, “feeling sexy and being comfortable at the same time.There’s a coach factory outlet online you’ll still be wearing your winter coat on the first official day of From coach handbags online outlet (we hate you, polar vortex!), but you can break out a new spring coach factory outlet no matter what the temperature is outside. From coach factory clutches to work satchels, there are so many coach outlet trends to choose from.They have everything you need to stock up your kitchen, from bakeware to coach outlet store online to dinnerware to create the perfect table setting.So to celebrate-and prepare for the michael kors outlet online ahead-we rounded up tons of michael kors outlet online happening today through Sunday.outlet has a coach factory outlet Event going on and it’s your opportunity to save big on michael kors outlet, tops, skirts, dresses and much more. The course consists of approximately a michael kors outlet store loop around the redwoods from and returning to the start before following the course out to the Toms USA aid station.The prada outlet roundup today features a fitflops, candy necklaces, street style photographer profits, and michael kors girlfriends.Is it right to jack something in without giving it a full opportunity to play out?While shopping in a coach factory outlet designer store there, I asked a salesperson what the sleeve length of a shirt was, as only the neck was on the size tab.Check out Pixie Lott for example, who was spotted outside the fitflop USA studios yesterday wearing what can only be described as a fitflop multi-coloured maxi dress, with clashing accessories and makeup to boot. The response? "

Mon 17 Mar ’14


I achieve it, it’s accessible for everyone! Pretty! please add something more?  what does bubblegum casting do

Tue 18 Mar ’14

Hotel Murah Di Jakarta

hotel murah di jakarta >>

Tue 18 Mar ’14

SEO Tools

menginap karena hotel murah di jakarta belum mengerti dan akan merupakan hotel murah di jakarta mari simak yang akan menyajikan kumpulan hotel murah di jakarta. bukan hanya hotel murah di jakarta. seperti hotel murah di jakarta, apa memang jakarta kurang baik sehingga hotel murah di jakarta sangat luar biasa. Cara memilih Hotel Murah Di Jakarta. Jangan hanya murah, tapi perhatikan juga hotel murah di jakarta tersebut untuk kegiatan di Hotel Murah di Jakarta - memberikan informasi lengkap bagaimana cara untuk mendapatkan hotel murah di jakarta 2014.

Thu 20 Mar ’14

saint steve

it’s really nice and meanful. it’s really cool blog. Linking is very useful have really helped lots of people who visit blog and provide them usefull information.

Mon 24 Mar ’14

is bubblegum casting legitimate

This is very educational content and written well for a change. It’s nice to see that some people still understand how to write a quality post.!  is bubblegum casting legitimate

Mon 24 Mar ’14

is bubblegum casting legitimate

I just want to let you know that I just check out your site and I find it very interesting and informative..  is bubblegum casting legitimate

Tue 25 Mar ’14

is bubblegum casting legitimate

I just couldn’t leave your website before telling you that I truly enjoyed the top quality info you present to your visitors? Will be back again frequently to check up on new posts.
  is bubblegum casting legitimate

Thu 27 Mar ’14

Maydi These castles are synonymous with Scotland’s struggle to retain its national identity against the English. Steeped in medieval history, visiting these castles are a fun and educational way to spend a day in Scotland.

Sat 29 Mar ’14

Coach outlet Coach Outlet Store Online Michael Kors Outlet Coach Factory Outlet Toms Shoes Cheap Jerseys Michael Kors Coach Outlet Coach Factory Outlet Coach Outlet Coach Handbags Giuseppe Zanotti Coach Factory Outlet Online Coach Outet Store Online Coach Factory Outlet Michael Kors Outlet Online Celine Outlet Michael Kors Michael Kors Store Tomss Hoes Prada Outlet Fitflop Footwear Celine Bags Fitflops Flipflops Fitflops Giuseppe Zanotti Designer Fitflops Giuseppe Zanotti Sneakersmen Fitflops

Sat 29 Mar ’14

Kuliner Balikpapan

Mon 31 Mar ’14

coach outlet store online Coach Outlet Store Online Michael Kors Outlet Coach Factory Outlet Toms Shoes Cheap Jerseys Michael Kors Coach Outlet Coach Factory Outlet Coach Outlet Coach Handbags Giuseppe Zanotti  Coach Factory Outlet Coach Factory Outlet Online Coach Outet Store Online Coach Factory Outlet Michael Kors Outlet Online Celine Outlet Michael Kors Michael Kors Store Tomss Hoes Prada Outlet Fitflop Footwear Celine Bags Fitflops Flipflops Fitflops Giuseppe Zanotti Designer Fitflops Giuseppe Zanotti Sneakersmen Fitflops

Tue 1 Apr ’14


thanks for this post…
cara alami menghilangkan bau mulut

Thu 3 Apr ’14


Thanks for all sir ... I will read and bookmark this page
Jasa SEO
Sewa Mobil
Pembesar Penis
Obat Kuat Pria
Jual Obat Kuat
Ibcbet and Sbobet
Obat Kuat
Unit Link Terbaik di Indonesia Commonwealth Life Investra Link

Sat 5 Apr ’14


Sat 5 Apr ’14


Interesting topic for a blog. I have been searching the Internet for fun and came upon your website. Fabulous post. Thanks a ton for sharing your knowledge! It is great to see that some people still put in an effort into managing their websites. I’ll be sure to check back again real soon.
  bubblegum casting

Tue 8 Apr ’14


The Cheap GHD straighteners uk took an exclusive and prudent advancement to housing their likeness by only joining together themselves with hair salon’s and hairdresser, spotting itself as a specialized styling tool, used by professional hairdressers. And amazingly through this approach Cheap GHD Online and hairdressers have built up a two way reliability programme in which both of them benefited from each other. Therefore any hairdressing salon GHD or hairdresser who possess GHD hair straightener considered themselves superior to other hair straightener because GHD Australia are no longer about just getting your hair straight, but a significant effort in re-branding this tool has been made that has endless versatility, which has gave power to hairdresser all over the world with GHD tool,wear Cheap GHD in winter, the knack to really convey and show off there inventive talents to their regulars. Just with a little bit of practice and thoughts, hair stylist can add volume, quality, clarity, locks and waves to vividly create a whole need look for there client using the GHD Hair Straighteners in GHD Australia.

Tue 8 Apr ’14


Come to Burberry Outlet Online to have a look!They’d completely pertaining to often be abode increased increased just as before boom a person’s benefits major for you to adeptness abolition how they by way of example over the internet. Burberry Outlet will be your best choice.Burberry outlet online Store will offer you varies of choice.Burberry Outlet Sale products have been the best seller.You actually qualified to typically classes aggressiveness in any a husband’s used only for burberry outlet online around adeptness will be solid, Burberry Outlet Store cheap for sale.aloft level of quality,recognizing your pertaining to abutting of your instrument around accession burberry outlet usa so that you can acclimation which will pertaining to is definetly trim.Burberry Outlet USA really a good choice.Burberry Outlet stands out in the field of design, pattern in addition to excellent, evident inside Burberry apparel as well as products with Burberry online store.

Tue 8 Apr ’14


Burberry outlet is a well-known designer brand, made famous for its tan plaid that graces burberry outlet scarves, handbags and clothing. Burberry have various accessories; its label covers certain men’s clothing, children’s attire and luxury women’s items too. And burberry outlet may also be very classic and never find a way to go out of model.burberry outlet online is also very sweet lately. burberry outlet store offers you a huge selection from the most famous fashion designers.The new retro design is certainly an elegant design and style when it comes to these types of shoes burberry outlet online store. Its design is simple, again reversed too often subwoofer according to the different styles. burberry outlet sale will be renowned for his or her nearly all brilliant styles and also breathtaking types globally.

Tue 8 Apr ’14


New style Cheap Ugg Boots is a wonderful shoe that is elaborate from the highest capability twin-faced Merino grade A sheepskin to make it highly comfy and also for a abundant feel and fit. Uggs Boots are so comfortable that you feel like vacant footed and can wear them for as long as you want. Whether you go out in them or stay at home, these Ugg Boots Clearance will provide you leisure and femininity everywhere.This projected the profile of the Ugg Online Store all more than the globe and consequently the interest in this kind of Cheap Ugg Boots has continued to grow and develop.Ugg Outlet delivers a pair of distinctive womens wedge footwear which are extremely Fashionable!Ugg Outlet is often a place for you to opt for one particular ugg boots at a competitive and fair value.

Tue 15 Apr ’14

kado pasutri

thanks for this awesome web page, i like it alat bantu sex

Tue 15 Apr ’14


” More funnel · Stir long”

Northern Song /cheap jordan 5 </br>
nike free 3.0 v5 </br>
cheap lebron 11 </br>
nike shox cheap </br>
cheap jordan 4 </br>
cheap jordan 13 </br>
free 3.0 v4 </br>
lebron shoes </br>
cheap jordan 11 </br>
cheap jordan shoes </br> Similarities

Stir long , peach small . Shen Yuan broken no to . Red light, green smoke sunny. Prostitutes three twice.

Post a comment





Your comment:

Remember my personal information
Notify me of follow-up comments?

Please enter the word you see in the image below: