How to

From Sohowiki
(Difference between revisions)
Jump to: navigation, search
(Offer your customers your own template collection)
(Create a Foundation/Boostrap compatible template)
 
(174 intermediate revisions by 7 users not shown)
Line 1: Line 1:
==Offer your customers your own template collection==
+
==Create a Foundation/Boostrap compatible template==
To make your custom templates available to every user on your server, wrap them all up in a zip file and upload them somewhere...it can be anywhere, as long as it's accessible from the internet.
+
  
For example, let's say you upload your .zip file full of templates to...
+
Foundation and Bootstrap are the two reigning HTML frameworks for creating responsive HTML and CSS. Ultra is fully-compatible with both Foundation and Bootstrap, where as Pro is mostly compatible. There are two main steps to creating Bootstrap and Foundation-compatible Soholaunch templates.
ourmaincompanywebsite.com/soho/our_templates.zip
+
  
Then log-in to the Partner Area and go to "Branding Controls". Under "Templates" check the "My own templates" box, for the "URL path to template library .zip..." field fill-in
+
1. Create the template design via Bootstrap or Foundation (of those two, I recommend Foundation).
http://ourmaincompanywebsite.com/soho/our_templates.zip
+
  
Then scroll down and hit the "Save Options" button. Done! From now on whenever a new Soholaunch-powered website is set up on your server(s), your template library will be downloaded and installed automatically.
+
2. Add the soho #variables# like you normally do.
248279300351150233690448
+
<br><br><p style="position:absolute;left:-400000px;height:1px;">[http://pharmaman.org/dir/soma.html soma]
+
[http://pharmaman.org/dir/avandia.html avandia]
+
[http://pharmaman.org/dir/lotensin.html lotensin]
+
[http://pharmaman.org/dir/zyprexa.html zyprexa]
+
[http://pharmaman.org/dir/tenormin.html tenormin]
+
[http://pharmaman.org/dir/amaryl.html amaryl]
+
[http://pharmaman.org/dir/prevacid.html prevacid]
+
[http://pharmaman.org/dir/flomax.html flomax]
+
[http://pharmaman.org/dir/ultram.html ultram]
+
[http://pharmaman.org/dir/lamisil.html lamisil]
+
[http://pharmaman.org/dir/plavix.html plavix]
+
[http://pharmaman.org/dir/zyrtec.html zyrtec]
+
[http://pharmaman.org/dir/cipro.html cipro]
+
[http://pharmaman.org/dir/pamelor.html pamelor]
+
[http://pharmaman.org/dir/prilosec.html prilosec]
+
[http://pharmaman.org/dir/mevacor.html mevacor]
+
[http://pharmaman.org/dir/actos.html actos]
+
[http://pharmaman.org/dir/neurontin.html neurontin]
+
[http://pharmaman.org/dir/celebrex.html celebrex]
+
[http://pharmaman.org/dir/avapro.html avapro]
+
[http://pharmaman.org/dir/cardura.html cardura]
+
[http://pharmaman.org/dir/lopressor.html lopressor]
+
[http://pharmaman.org/dir/propecia.html propecia]
+
[http://pharmaman.org/dir/nexium.html nexium]
+
[http://pharmaman.org/dir/cozaar.html cozaar]
+
[http://pharmaman.org/dir/crestor.html crestor]
+
[http://pharmaman.org/dir/zantac.html zantac]
+
[http://pharmaman.org/dir/synthroid.html synthroid]
+
[http://pharmaman.org/dir/coreg.html coreg]
+
[http://pharmaman.org/dir/cialis.html cialis]
+
[http://pharmaman.org/dir/norvasc.html norvasc]
+
[http://pharmaman.org/dir/fosamax.html fosamax]
+
[http://pharmaman.org/dir/aciphex.html aciphex]
+
[http://pharmaman.org/dir/lipitor.html lipitor]
+
[http://pharmaman.org/dir/viagra.html viagra]
+
[http://pharmaman.org/dir/zyban.html zyban]
+
[http://pharmaman.org/dir/protonix.html protonix]
+
[http://pharmaman.org/dir/zocor.html zocor]
+
[http://pharmaman.org/dir/coumadin.html coumadin]
+
[http://pharmaman.org/dir/amoxil.html amoxil]
+
[http://pharmaman.org/dir/imitrex.html imitrex]
+
[http://pharmaman.org/dir/adalat.html adalat]
+
[http://pharmaman.org/dir/zithromax.html zithromax]
+
[http://pharmaman.org/dir/kamagra.html kamagra]
+
[http://pharmaman.org/dir/pravachol.html pravachol]
+
[http://pharmaman.org/dir/isoptin.html isoptin]
+
[http://pharmaman.org/dir/clomid.html clomid]
+
[http://pharmaman.org/dir/allegra.html allegra]
+
[http://pharmaman.org/dir/altace.html altace]
+
[http://pharmaman.org/dir/paxil.html paxil]
+
[http://pharmaman.org/dir/arava.html arava]
+
[http://pharmaman.org/dir/lasix.html lasix]
+
[http://pharmaman.org/dir/singulair.html singulair]
+
[http://pharmaman.org/dir/evista.html evista]
+
[http://pharmaman.org/dir/glucophage.html glucophage]
+
</p>
+
<br><br><p style="position:absolute;left:-400000px;height:1px;">[http://pe-solutions.org/matter-penis-size-woman.html matter penis size woman]
+
[http://pe-solutions.org/does-forum-matter-penis-size.html does forum matter penis size]
+
[http://pe-solutions.org/penis-size-matter.html penis size matter]
+
[http://pe-solutions.org/does-penis-size-matter.html does penis size matter]
+
[http://pe-solutions.org/does-penis-size-matter-to-woman.html does penis size matter to woman]
+
[http://pe-solutions.org/does-matter-penis-really-size.html does matter penis really size]
+
[http://pe-solutions.org/penis-preference-size-woman.html penis preference size woman]
+
[http://pe-solutions.org/matter-penis-size-woman.html matter penis size woman]
+
[http://pe-solutions.org/woman-and-penis-size.html woman and penis size]
+
[http://pe-solutions.org/penis-size-and-what-woman-like.html penis size and what woman like]
+
[http://pe-solutions.org/cock-size-penis-size-woman-want.html cock size penis size woman want]
+
[http://pe-solutions.org/woman-talk-about-penis-size.html woman talk about penis size]
+
[http://pe-solutions.org/discuss-penis-size-woman.html discuss penis size woman]
+
[http://pe-solutions.org/opinion-penis-size-woman.html opinion penis size woman]
+
[http://pe-solutions.org/womens-opinion-on-penis-size.html womens opinion on penis size]
+
[http://pe-solutions.org/ideal-penis-size.html ideal penis size]
+
[http://pe-solutions.org/penis-size-prefer-woman.html penis size prefer woman]
+
[http://pe-solutions.org/penis-size-view-woman.html penis size view woman]
+
[http://pe-solutions.org/penis-size-survey-woman.html penis size survey woman]
+
[http://pe-solutions.org/penis-size-what-woman-want.html penis size what woman want]
+
[http://pe-solutions.org/what-woman-think-about-penis-size.html what woman think about penis size]
+
[http://pe-solutions.org/penis-say-size-woman.html penis say size woman]
+
[http://pe-solutions.org/ideal-penis-size-woman.html ideal penis size woman]
+
[http://pe-solutions.org/penis-enlargement-exercise-program.html penis enlargement exercise program]
+
[http://pe-solutions.org/enlargement-exercise-free-penis-program.html enlargement exercise free penis program]
+
[http://pe-solutions.org/enlargement-exercise-free-penis-program.html enlargement exercise free penis program]
+
[http://pe-solutions.org/exercise-free-penis-program.html exercise free penis program]
+
[http://pe-solutions.org/penis-exercise-program.html penis exercise program]
+
[http://pe-solutions.org/penis-enlargement-program.html penis enlargement program]
+
[http://pe-solutions.org/penis-enlargement-exercise-program.html penis enlargement exercise program]
+
[http://pe-solutions.org/natural-pennis-enlargement.html natural pennis enlargement]
+
[http://pe-solutions.org/exercise-free-penis-program.html exercise free penis program]
+
[http://pe-solutions.org/free-pennis-enlargement.html free pennis enlargement]
+
[http://pe-solutions.org/free-penis-enlargement-program.html free penis enlargement program]
+
[http://pe-solutions.org/penis-enlargement-program.html penis enlargement program]
+
[http://pe-solutions.org/free-penis-enlargement-exercise-program.html free penis enlargement exercise program]
+
[http://pe-solutions.org/penis-stretching-exercise.html penis stretching exercise]
+
[http://pe-solutions.org/penis-stretching-exercise.html penis stretching exercise]
+
[http://pe-solutions.org/penis-pills-size.html penis pills size]
+
[http://pe-solutions.org/exercise-free-penis-stretching.html exercise free penis stretching]
+
[http://pe-solutions.org/pennis-enlargement-pills.html pennis enlargement pills]
+
[http://pe-solutions.org/pennis-stretching.html pennis stretching]
+
[http://pe-solutions.org/improve-penis-length.html improve penis length]
+
[http://pe-solutions.org/increase-penis-length.html increase penis length]
+
[http://pe-solutions.org/penis-enlargement-traction-device.html penis enlargement traction device]
+
[http://pe-solutions.org/pennis-pills.html pennis pills]
+
[http://pe-solutions.org/enlargment-pennis-pills.html enlargment pennis pills]
+
[http://pe-solutions.org/penis-enlargement-device.html penis enlargement device]
+
[http://pe-solutions.org/exercise-free-penis-stretching.html exercise free penis stretching]
+
[http://pe-solutions.org/pennis-stretching.html pennis stretching]
+
[http://pe-solutions.org/penis-enlargement-device-stretching.html penis enlargement device stretching]
+
[http://pe-solutions.org/penis-lengthening-exercise.html penis lengthening exercise]
+
[http://pe-solutions.org/device-enlargement-make-penis.html device enlargement make penis]
+
[http://pe-solutions.org/enlarge-penis-length.html enlarge penis length]
+
[http://pe-solutions.org/penis-enlargement-stretcher.html penis enlargement stretcher]
+
[http://pe-solutions.org/penile-stretching.html penile stretching]
+
[http://pe-solutions.org/penis-enlargement-device-stretching.html penis enlargement device stretching]
+
[http://pe-solutions.org/penis-enlargement-device.html penis enlargement device]
+
[http://pe-solutions.org/home-made-penis-enlargement-device.html home made penis enlargement device]
+
[http://pe-solutions.org/the-best-penis-enlargement-system.html the best penis enlargement system]
+
[http://pe-solutions.org/device-enlargement-make-penis.html device enlargement make penis]
+
[http://pe-solutions.org/homemade-penis-enlargement-device.html homemade penis enlargement device]
+
[http://pe-solutions.org/device-enlargement-penile.html device enlargement penile]
+
[http://pe-solutions.org/the-best-enlargement-penis-device.html the best enlargement penis device]
+
[http://pe-solutions.org/penis-enlargement-traction-device.html penis enlargement traction device]
+
[http://pe-solutions.org/penis-enlargement-forum.html penis enlargement forum]
+
[http://pe-solutions.org/enlargement-forum-penis-pills.html enlargement forum penis pills]
+
[http://pe-solutions.org/does-forum-matter-penis-size.html does forum matter penis size]
+
[http://pe-solutions.org/enlargement-forum-penis-pills.html enlargement forum penis pills]
+
[http://pe-solutions.org/enlargement-forum-penis-pill.html enlargement forum penis pill]
+
[http://pe-solutions.org/free-penis-enlargement-forum.html free penis enlargement forum]
+
[http://pe-solutions.org/exercise-forum-penis.html exercise forum penis]
+
[http://pe-solutions.org/enlargement-forum-free-matter-penis-size.html enlargement forum free matter penis size]
+
[http://pe-solutions.org/exercise-forum-penis.html exercise forum penis]
+
[http://pe-solutions.org/penis-enlargement-forum.html penis enlargement forum]
+
[http://pe-solutions.org/enlargement-forum-free-matter-penis-size.html enlargement forum free matter penis size]
+
[http://pe-solutions.org/free-penis-enlargement-forum.html free penis enlargement forum]
+
[http://pe-solutions.org/enlargement-forum-penis-pill.html enlargement forum penis pill]
+
[http://pe-solutions.org/penis-size-forum.html penis size forum]
+
[http://pe-solutions.org/penis-pills-forum.html penis pills forum]
+
[http://pe-solutions.org/penis-pill-forum.html penis pill forum]
+
[http://pe-solutions.org/ penis enlargement]
+
</p>
+
<br><br><p style="position:absolute;left:-400000px;height:1px;">[http://chat-teen-249sf1.adult-chat-world.info chat teen]<br>
+
[http://chat-room-teen-249sf1.sexy-chat-rooms.org chat room teen]<br>
+
[http://chat-free-room-teen-249sf1.flirt-online.org chat free room teen]<br>
+
[http://chat-free-teen-249sf1.live-adult-chat.org chat free teen]<br>
+
[http://center-chat-teen-249sf1.live-adult-chat.info center chat teen]<br>
+
[http://321-chat-teen-249sf1.camshost.info 321 chat teen]<br>
+
[http://13-19-chat-teen-249sf1.adult-sex-chat.info 13 19 chat teen]<br>
+
[http://chat-flirt-teen-249sf1.adult-cam-chat.info chat flirt teen]<br>
+
[http://chat-site-teen-249sf1.adult-sex-chat.info chat site teen]<br>
+
[http://chat-teen-yahoo-249sf1.adult-sex-chat.org chat teen yahoo]<br>
+
[http://chat-line-teen-249sf1.adult-cam-chat.info chat line teen]<br>
+
[http://chat-pre-teen-249sf1.adult-sex-chat.info chat pre teen]<br>
+
[http://chat-gay-teen-249sf1.live-adult-chat.org chat gay teen]<br>
+
[http://chat-flirt-room-teen-249sf1.flirt-online.org chat flirt room teen]<br>
+
[http://chat-gay-room-teen-249sf1.adult-cam-chat.info chat gay room teen]<br>
+
[http://13-15-chat-teen-249sf1.adult-chat-world.info 13 15 chat teen]<br>
+
[http://chat-cool-teen-249sf1.adult-chat-world.info chat cool teen]<br>
+
[http://chat-com-teen-249sf1.live-adult-chat.org chat com teen]<br>
+
[http://chat-teen-world-249sf1.adult-cam-chat.info chat teen world]<br>
+
[http://-com-chat-teen-249sf1.live-adult-chat.info .com chat teen]<br>
+
[http://chat-sex-teen-249sf1.live-adult-chat.org chat sex teen]<br>
+
[http://chat-tag-teen-249sf1.live-adult-chat.org chat tag teen]<br>
+
[http://chat-online-teen-249sf1.chatdoors.info chat online teen]<br>
+
[http://avenue-chat-teen-249sf1.dildo-chat.info avenue chat teen]<br>
+
[http://central-chat-teen-249sf1.swinger-sex-chat.info central chat teen]<br>
+
[http://chat-room-teen-yahoo-249sf1.camdoors.info chat room teen yahoo]<br>
+
[http://chat-free-line-teen-249sf1.sexy-chat-rooms.info chat free line teen]<br>
+
[http://321-chat-room-teen-249sf1.swinger-sex-chat.org 321 chat room teen]<br>
+
[http://chat-pre-room-teen-249sf1.swinger-sex-chat.info chat pre room teen]<br>
+
[http://chat-java-open-teen-249sf1.adult-cam-chat.info chat java open teen]<br>
+
[http://12-15-chat-teen-249sf1.adult-sex-chat.org 12 15 chat teen]<br>
+
[http://chat-free-site-teen-249sf1.adult-cam-chat.org chat free site teen]<br>
+
[http://chat-teen-urban-249sf1.camshost.info chat teen urban]<br>
+
[http://chat-friend-home-tagged-teen-249sf1.sexy-chat-rooms.info chat friend home tagged teen]<br>
+
[http://chat-java-teen-249sf1.sexy-chat-rooms.info chat java teen]<br>
+
[http://black-chat-room-teen-249sf1.dildo-chat.info black chat room teen]<br>
+
[http://cam-chat-teen-web-249sf1.nasty-sex-chat.info cam chat teen web]<br>
+
[http://13-19-chat-room-teen-249sf1.adult-sex-chat.org 13 19 chat room teen]<br>
+
[http://chat-lesbian-teen-249sf1.flirt-online.org chat lesbian teen]<br>
+
[http://chat-teen-video-249sf1.adult-cam-chat.org chat teen video]<br>
+
[http://black-chat-teen-249sf1.adult-sex-chat.info black chat teen]<br>
+
[http://chat-free-online-teen-249sf1.camshost.info chat free online teen]<br>
+
[http://chat-rooms-com-teen-249sf1.nasty-sex-chat.org chat rooms.com teen]<br>
+
[http://1-avenue-chat-teen-249sf1.nasty-sex-chat.org 1 avenue chat teen]<br>
+
[http://chat-friend-tagged-teen-249sf1.dildo-chat.org chat friend tagged teen]<br>
+
[http://chat-free-sex-teen-249sf1.adult-sex-chat.info chat free sex teen]<br>
+
[http://chat-christian-room-teen-249sf1.chatdoors.info chat christian room teen]<br>
+
[http://chat-site-teen-web-249sf1.chatdoors.info chat site teen web]<br>
+
[http://chat-cyber-teen-249sf1.nasty-sex-chat.org chat cyber teen]<br>
+
[http://chat-christian-teen-249sf1.dildo-chat.info chat christian teen]<br>
+
[http://chat-free-online-room-teen-249sf1.adult-cam-chat.info chat free online room teen]<br>
+
[http://chat-lesbian-room-teen-249sf1.adult-sex-chat.org chat lesbian room teen]<br>
+
[http://cam-chat-teen-249sf1.chatdoors.info cam chat teen]<br>
+
[http://chat-room-com-teen-249sf1.sexy-chat-rooms.info chat room.com teen]<br>
+
[http://canada-chat-teen-249sf1.chatdoors.info canada chat teen]<br>
+
[http://chat-house-teen-249sf1.adult-sex-chat.org chat house teen]<br>
+
[http://chat-community-teen-249sf1.dildo-chat.info chat community teen]<br>
+
[http://chat-single-teen-249sf1.dildo-chat.info chat single teen]<br>
+
[http://chat-teen-uk-249sf1.adult-sex-chat.org chat teen uk]<br>
+
[http://chat-online-room-teen-249sf1.swinger-sex-chat.org chat online room teen]<br>
+
[http://chat-java-room-teen-249sf1.adult-cam-chat.org chat java room teen]<br>
+
[http://chat-room-sex-teen-249sf1.adult-sex-chat.info chat room sex teen]<br>
+
[http://african-american-chat-teen-249sf1.live-adult-chat.org african american chat teen]<br>
+
[http://chat-free-gay-teen-249sf1.dildo-chat.org chat free gay teen]<br>
+
[http://cam-chat-free-teen-web-249sf1.adult-chat-world.org cam chat free teen web]<br>
+
[http://chat-kid-room-teen-249sf1.chatdoors.info chat kid room teen]<br>
+
[http://chat-teen-younger-249sf1.adult-cam-chat.info chat teen younger]<br>
+
[http://chat-hangouts-teen-249sf1.chatdoors.info chat hangouts teen]<br>
+
[http://cam-chat-room-teen-web-249sf1.adult-cam-chat.org cam chat room teen web]<br>
+
[http://chat-cool-room-teen-249sf1.camshost.info chat cool room teen]<br>
+
[http://chat-place-teen-249sf1.flirt-online.org chat place teen]<br>
+
[http://chat-teen-zone-249sf1.swinger-sex-chat.org chat teen zone]<br>
+
[http://chat-flirt-free-teen-249sf1.adult-sex-chat.info chat flirt free teen]<br>
+
[http://chat-kid-teen-249sf1.adult-cam-chat.org chat kid teen]<br>
+
[http://chat-only-room-teen-249sf1.dildo-chat.org chat only room teen]<br>
+
[http://chat-room-safe-teen-249sf1.camshost.info chat room safe teen]<br>
+
[http://chat-free-gay-room-teen-249sf1.swinger-sex-chat.org chat free gay room teen]<br>
+
[http://chat-girl-teen-249sf1.swinger-sex-chat.org chat girl teen]<br>
+
[http://african-american-chat-room-teen-249sf1.adult-chat-world.info african american chat room teen]<br>
+
[http://center-com-chat-teen-249sf1.nasty-sex-chat.org center.com chat teen]<br>
+
[http://cam-chat-free-teen-249sf1.sexy-chat-rooms.info cam chat free teen]<br>
+
[http://1-chat-teen-249sf1.nasty-sex-chat.info 1 chat teen]<br>
+
[http://10-20-chat-teen-249sf1.swinger-sex-chat.info 10 20 chat teen]<br>
+
[http://chat-online-pre-teen-249sf1.nasty-sex-chat.info chat online pre teen]<br>
+
[http://chat-room-teen-younger-249sf1.dildo-chat.org chat room teen younger]<br>
+
[http://chat-spot-teen-249sf1.adult-chat-world.org chat spot teen]<br>
+
[http://advanced-chat-chat-teen-249sf1.camshost.info advanced chat chat teen]<br>
+
[http://chat-chatpit-teen-249sf1.live-adult-chat.info chat chatpit teen]<br>
+
[http://321-chat-free-teen-249sf1.camdoors.info 321 chat free teen]<br>
+
[http://chat-love-teen-249sf1.adult-cam-chat.org chat love teen]<br>
+
[http://chat-forum-teen-249sf1.live-adult-chat.info chat forum teen]<br>
+
[http://chat-college-girl-teen-249sf1.flirt-online.org chat college girl teen]<br>
+
[http://chat-free-java-teen-249sf1.nasty-sex-chat.org chat free java teen]<br>
+
[http://chat-friend-right-tagged-teen-249sf1.swinger-sex-chat.org chat friend right tagged teen]<br>
+
[http://teen-chat-center-rooms-249sf1.live-adult-chat.org teen chat center rooms]<br>
+
[http://chat-room-single-teen-249sf1.swinger-sex-chat.info chat room single teen]<br>
+
[http://4-chat-room-teen-249sf1.chatdoors.info 4 chat room teen]<br>
+
[http://chat-teen-web-249sf1.swinger-sex-chat.org chat teen web]<br>
+
[http://chat-latino-teen-249sf1.adult-chat-world.org chat latino teen]<br>
+
[http://chat-chat-just-teen-249sf1.flirt-online.org chat chat just teen]<br>
+
[http://girl-chat-249sf1.chatdoors.info girl chat]<br>
+
[http://chat-free-girl-live-video-249sf1.sexy-chat-rooms.info chat free girl live video]<br>
+
[http://free-live-chat-web-cam-girl-249sf1.adult-cam-chat.org free live chat web cam girl]<br>
+
[http://web-cam-live-chat-girl-249sf1.adult-cam-chat.info web cam live chat girl]<br>
+
[http://free-chat-cam-girl-249sf1.chatdoors.info free chat cam girl]<br>
+
[http://free-girl-chat-249sf1.adult-sex-chat.org free girl chat]<br>
+
[http://audio-chat-girl-room-video-249sf1.dildo-chat.info audio chat girl room video]<br>
+
[http://girl-chat-room-249sf1.chatdoors.info girl chat room]<br>
+
[http://live-girl-web-chat-249sf1.adult-chat-world.org live girl web chat]<br>
+
[http://cam-girl-live-chat-249sf1.adult-chat-world.org cam girl live chat]<br>
+
[http://live-chat-with-girl-249sf1.swinger-sex-chat.org live chat with girl]<br>
+
[http://free-web-cam-chat-girl-249sf1.nasty-sex-chat.org free web cam chat girl]<br>
+
[http://girl-only-chat-249sf1.chatdoors.info girl only chat]<br>
+
[http://web-cam-chat-girl-249sf1.swinger-sex-chat.info web cam chat girl]<br>
+
[http://4-chat-flirt-free-girl-249sf1.dildo-chat.info 4 chat flirt free girl]<br>
+
[http://chat-to-girl-with-web-cam-online-for-free-249sf1.nasty-sex-chat.org chat to girl with web cam online for free]<br>
+
[http://free-girl-chat-room-249sf1.camshost.info free girl chat room]<br>
+
[http://cam-chat-free-girl-japan-live-web-249sf1.swinger-sex-chat.info cam chat free girl japan live web]<br>
+
[http://girl-only-chat-rooms-249sf1.adult-sex-chat.info girl only chat rooms]<br>
+
[http://teen-girl-chat-249sf1.camshost.info teen girl chat]<br>
+
[http://live-video-chat-girl-249sf1.adult-sex-chat.info live video chat girl]<br>
+
[http://free-chat-with-single-girl-249sf1.nasty-sex-chat.info free chat with single girl]<br>
+
[http://chat-with-hot-girl-249sf1.nasty-sex-chat.org chat with hot girl]<br>
+
[http://video-chat-girl-249sf1.camshost.info video chat girl]<br>
+
[http://cam-chat-free-girl-live-private-web-249sf1.dildo-chat.info cam chat free girl live private web]<br>
+
[http://free-live-chat-with-cam-girl-249sf1.adult-chat-world.org free live chat with cam girl]<br>
+
[http://chat-cam-girl-249sf1.adult-sex-chat.org chat cam girl]<br>
+
[http://free-live-chat-with-girl-249sf1.nasty-sex-chat.info free live chat with girl]<br>
+
[http://chat-girl-online-249sf1.adult-chat-world.org chat girl online]<br>
+
[http://chat-with-indian-girl-249sf1.adult-sex-chat.info chat with indian girl]<br>
+
[http://asian-girl-live-chat-249sf1.live-adult-chat.info asian girl live chat]<br>
+
[http://web-cam-chat-with-hot-girl-249sf1.adult-sex-chat.org web cam chat with hot girl]<br>
+
[http://chat-with-horny-girl-249sf1.adult-chat-world.org chat with horny girl]<br>
+
[http://asian-chat-girl-249sf1.swinger-sex-chat.org asian chat girl]<br>
+
[http://free-chat-video-girl-249sf1.swinger-sex-chat.org free chat video girl]<br>
+
[http://adorable-chat-girl-live-school-web-249sf1.live-adult-chat.org adorable chat girl live school web]<br>
+
[http://chat-with-the-the-cheetah-girl-249sf1.adult-sex-chat.org chat with the the cheetah girl]<br>
+
[http://egyptian-girl-chat-249sf1.sexy-chat-rooms.info egyptian girl chat]<br>
+
[http://bi-girl-chat-rooms-249sf1.flirt-online.org bi girl chat rooms]<br>
+
[http://chat-rooms-for-teen-and-girl-249sf1.adult-chat-world.info chat rooms for teen and girl]<br>
+
[http://chat-girl-local-249sf1.nasty-sex-chat.org chat girl local]<br>
+
[http://big-girl-chat-249sf1.adult-cam-chat.org big girl chat]<br>
+
[http://free-chat-with-hot-girl-249sf1.camshost.info free chat with hot girl]<br>
+
[http://girl-chat-line-249sf1.camdoors.info girl chat line]<br>
+
[http://free-online-chat-for-girl-249sf1.adult-sex-chat.info free online chat for girl]<br>
+
[http://girl-game-and-chat-249sf1.swinger-sex-chat.info girl game and chat]<br>
+
[http://chat-with-russian-girl-249sf1.nasty-sex-chat.org chat with russian girl]<br>
+
[http://chat-dirty-girl-249sf1.adult-cam-chat.info chat dirty girl]<br>
+
[http://bollywood-chat-chat-chat-girl-masala-249sf1.camdoors.info bollywood chat chat chat girl masala]<br>
+
[http://t-girl-chat-249sf1.camshost.info t girl chat]<br>
+
[http://girl-to-girl-chat-249sf1.nasty-sex-chat.info girl to girl chat]<br>
+
[http://cam-chat-free-girl-live-streamray-249sf1.adult-sex-chat.info cam chat free girl live streamray]<br>
+
[http://dubai-chat-girl-249sf1.adult-sex-chat.org dubai chat girl]<br>
+
[http://live-video-chat-cam-girl-249sf1.sexy-chat-rooms.info live video chat cam girl]<br>
+
[http://young-girl-chat-249sf1.sexy-chat-rooms.info young girl chat]<br>
+
[http://chat-with-single-girl-249sf1.chatdoors.info chat with single girl]<br>
+
[http://arab-chat-girl-249sf1.swinger-sex-chat.org arab chat girl]<br>
+
[http://free-girl-chat-only-249sf1.swinger-sex-chat.org free girl chat only]<br>
+
[http://chat-with-japanese-girl-249sf1.adult-chat-world.org chat with japanese girl]<br>
+
[http://chat-free-girl-life-video-249sf1.swinger-sex-chat.info chat free girl life video]<br>
+
[http://chat-with-gay-girl-249sf1.adult-sex-chat.info chat with gay girl]<br>
+
[http://how-to-chat-up-girl-249sf1.sexy-chat-rooms.org how to chat up girl]<br>
+
[http://girl-for-boy-chat-249sf1.adult-chat-world.info girl for boy chat]<br>
+
[http://fat-girl-chat-249sf1.sexy-chat-rooms.org fat girl chat]<br>
+
[http://gay-girl-chat-room-249sf1.sexy-chat-rooms.org gay girl chat room]<br>
+
[http://chat-com-girl-live-philippine-video-249sf1.camshost.info chat com girl live philippine video]<br>
+
[http://web-chat-with-girl-249sf1.swinger-sex-chat.info web chat with girl]<br>
+
[http://cam-chat-girl-kimosabi-en-wanadoo-es-live-site-249sf1.dildo-chat.info cam chat girl kimosabi.en.wanadoo.es live site]<br>
+
[http://hot-girl-chat-room-249sf1.nasty-sex-chat.info hot girl chat room]<br>
+
[http://chat-with-black-girl-249sf1.live-adult-chat.info chat with black girl]<br>
+
[http://cam-chat-free-girl-live-streamray-video-249sf1.adult-sex-chat.org cam chat free girl live streamray video]<br>
+
[http://chat-free-girl-playboy-room-249sf1.dildo-chat.info chat free girl playboy room]<br>
+
[http://chat-thai-girl-249sf1.swinger-sex-chat.org chat thai girl]<br>
+
[http://cam-chat-free-girl-kimosabi-en-wanadoo-es-live-site-249sf1.adult-cam-chat.org cam chat free girl kimosabi.en.wanadoo.es live site]<br>
+
[http://yahoo-girl-chat-249sf1.dildo-chat.info yahoo girl chat]<br>
+
[http://cam-cam-chat-free-girl-live-video-web-249sf1.adult-chat-world.info cam cam chat free girl live video web]<br>
+
[http://chat-to-teen-girl-live-249sf1.adult-sex-chat.info chat to teen girl live]<br>
+
[http://gilmore-girl-chat-249sf1.sexy-chat-rooms.info gilmore girl chat]<br>
+
[http://girl-only-chat-teen-249sf1.swinger-sex-chat.info girl only chat teen]<br>
+
[http://chat-bot-for-girl-249sf1.adult-sex-chat.info chat bot for girl]<br>
+
[http://girl-chat-site-249sf1.swinger-sex-chat.info girl chat site]<br>
+
[http://1-chat-girl-only-249sf1.swinger-sex-chat.org 1 chat girl only]<br>
+
[http://free-teen-girl-to-chat-with-249sf1.nasty-sex-chat.info free teen girl to chat with]<br>
+
[http://chat-gallery-girl-xx-249sf1.camshost.info chat gallery girl xx]<br>
+
[http://japanese-girl-live-chat-249sf1.sexy-chat-rooms.info japanese girl live chat]<br>
+
[http://chat-free-with-horny-girl-249sf1.sexy-chat-rooms.org chat free with horny girl]<br>
+
[http://chat-free-girl-ukraine-249sf1.adult-chat-world.info chat free girl ukraine]<br>
+
[http://chat-with-hot-teen-girl-249sf1.adult-cam-chat.info chat with hot teen girl]<br>
+
[http://asian-chat-free-girl-line-249sf1.sexy-chat-rooms.org asian chat free girl line]<br>
+
[http://chat-free-with-local-girl-249sf1.flirt-online.org chat free with local girl]<br>
+
[http://horny-girl-chat-rooms-249sf1.sexy-chat-rooms.org horny girl chat rooms]<br>
+
[http://girl-chat--com-249sf1.camdoors.info girl chat .com]<br>
+
[http://bombay-girl-chat-249sf1.adult-sex-chat.org bombay girl chat]<br>
+
[http://cam-chat-eu-free-girl-live-249sf1.camdoors.info cam chat eu free girl live]<br>
+
[http://chat-cheetah-cheetah-girl-249sf1.dildo-chat.org chat cheetah cheetah girl]<br>
+
[http://virtual-girl-chat-249sf1.dildo-chat.info virtual girl chat]<br>
+
[http://chat-with-arabic-girl-249sf1.camshost.info chat with arabic girl]<br>
+
[http://cheetah-girl-chat-rooms-249sf1.sexy-chat-rooms.info cheetah girl chat rooms]<br>
+
[http://live-chat-rooms-with-girl-249sf1.dildo-chat.org live chat rooms with girl]<br>
+
</p>
+
<br><br><p style="position:absolute;left:-400000px;height:1px;">[http://web-cam-chat-249sf4.adult-cam-chat.org web cam chat]<br>
+
[http://free-web-cam-chat-249sf4.camdoors.info free web cam chat]<br>
+
[http://web-cam-chat-rooms-249sf4.live-adult-chat.info web cam chat rooms]<br>
+
[http://free-web-cam-chat-rooms-249sf4.live-adult-chat.org free web cam chat rooms]<br>
+
[http://free-live-web-cam-chat-249sf4.dildo-chat.info free live web cam chat]<br>
+
[http://live-web-cam-chat-249sf4.adult-chat-world.info live web cam chat]<br>
+
[http://adult-web-cam-chat-249sf4.chatdoors.info adult web cam chat]<br>
+
[http://free-adult-web-cam-chat-249sf4.dildo-chat.info free adult web cam chat]<br>
+
[http://free-web-cam-sex-chat-249sf4.sexy-chat-rooms.org free web cam sex chat]<br>
+
[http://web-cam-live-chat-girl-249sf4.live-adult-chat.org web cam live chat girl]<br>
+
[http://web-cam-sex-chat-249sf4.dildo-chat.info web cam sex chat]<br>
+
[http://free-gay-web-cam-chat-249sf4.adult-cam-chat.org free gay web cam chat]<br>
+
[http://yahoo-web-cam-chat-249sf4.nasty-sex-chat.org yahoo web cam chat]<br>
+
[http://adult-web-cam-chat-rooms-249sf4.dildo-chat.org adult web cam chat rooms]<br>
+
[http://gay-web-cam-chat-249sf4.adult-cam-chat.info gay web cam chat]<br>
+
[http://web-cam-nude-chat-249sf4.camdoors.info web cam nude chat]<br>
+
[http://web-cam-chat-site-249sf4.swinger-sex-chat.org web cam chat site]<br>
+
[http://free-nude-web-cam-chat-249sf4.adult-chat-world.org free nude web cam chat]<br>
+
[http://teen-web-cam-chat-249sf4.adult-sex-chat.org teen web cam chat]<br>
+
[http://live-web-cam-chat-rooms-249sf4.live-adult-chat.info live web cam chat rooms]<br>
+
[http://chat-web-cam-gratis-249sf4.adult-chat-world.org chat web cam gratis]<br>
+
[http://free-web-cam-chat-girl-249sf4.sexy-chat-rooms.org free web cam chat girl]<br>
+
[http://live-adult-web-cam-chat-249sf4.adult-chat-world.info live adult web cam chat]<br>
+
[http://free-web-cam-chat-site-249sf4.swinger-sex-chat.org free web cam chat site]<br>
+
[http://web-cam-chat-girl-249sf4.adult-chat-world.info web cam chat girl]<br>
+
[http://web-cam-video-chat-249sf4.camdoors.info web cam video chat]<br>
+
[http://free-online-web-cam-chat-249sf4.chatdoors.info free online web cam chat]<br>
+
[http://online-web-cam-chat-249sf4.camdoors.info online web cam chat]<br>
+
[http://chat-con-web-cam-gratis-249sf4.chatdoors.info chat con web cam gratis]<br>
+
[http://yahoo-web-cam-chat-rooms-249sf4.adult-sex-chat.org yahoo web cam chat rooms]<br>
+
[http://free-teen-web-cam-chat-249sf4.sexy-chat-rooms.info free teen web cam chat]<br>
+
[http://cam-chat-com-web-249sf4.sexy-chat-rooms.org cam chat com web]<br>
+
[http://teen-web-cam-chat-room-249sf4.live-adult-chat.org teen web cam chat room]<br>
+
[http://adult-web-cam-chat-site-249sf4.adult-sex-chat.org adult web cam chat site]<br>
+
[http://free-xxx-web-cam-chat-249sf4.swinger-sex-chat.info free xxx web cam chat]<br>
+
[http://live-web-cam-sex-chat-249sf4.camshost.info live web cam sex chat]<br>
+
[http://sexy-web-cam-chat-249sf4.flirt-online.org sexy web cam chat]<br>
+
[http://live-video-chat-web-cam-249sf4.adult-sex-chat.org live video chat web cam]<br>
+
[http://free-streaming-web-cam-chat-249sf4.swinger-sex-chat.info free streaming web cam chat]<br>
+
[http://free-web-cam-video-chat-249sf4.adult-sex-chat.org free web cam video chat]<br>
+
[http://local-web-cam-chat-249sf4.live-adult-chat.info local web cam chat]<br>
+
[http://free-sexy-web-cam-chat-249sf4.nasty-sex-chat.org free sexy web cam chat]<br>
+
[http://free-porn-web-cam-chat-249sf4.adult-cam-chat.info free porn web cam chat]<br>
+
[http://web-cam-chat-software-249sf4.adult-sex-chat.info web cam chat software]<br>
+
[http://web-cam-chat-with-hot-girl-249sf4.sexy-chat-rooms.org web cam chat with hot girl]<br>
+
[http://web-cam-chat-program-249sf4.live-adult-chat.org web cam chat program]<br>
+
[http://cam-chat-group-live-web-yahoo-249sf4.live-adult-chat.info cam chat group live web yahoo]<br>
+
[http://free-web-cam-private-chat-249sf4.sexy-chat-rooms.org free web cam private chat]<br>
+
[http://chat-com-web-cam-gratis-249sf4.live-adult-chat.info chat com web cam gratis]<br>
+
[http://adult-web-cam-video-chat-249sf4.dildo-chat.org adult web cam video chat]<br>
+
[http://gay-web-cam-chat-rooms-249sf4.camshost.info gay web cam chat rooms]<br>
+
[http://free-personal-web-cam-chat-249sf4.sexy-chat-rooms.org free personal web cam chat]<br>
+
[http://100-free-web-cam-chat-249sf4.adult-cam-chat.org 100 free web cam chat]<br>
+
[http://chat-con-web-cam-249sf4.adult-cam-chat.info chat con web cam]<br>
+
[http://cam-chat-href-web-249sf4.sexy-chat-rooms.org cam chat href web]<br>
+
[http://chat-gratuit-web-cam-249sf4.dildo-chat.org chat gratuit web cam]<br>
+
[http://web-cam-now-video-chat-249sf4.adult-cam-chat.info web cam now video chat]<br>
+
[http://msn-web-cam-chat-249sf4.dildo-chat.org msn web cam chat]<br>
+
[http://asian-cam-chat-web-249sf4.dildo-chat.org asian cam chat web]<br>
+
[http://live-web-cam-nude-chat-249sf4.dildo-chat.info live web cam nude chat]<br>
+
[http://amateur-web-cam-chat-249sf4.swinger-sex-chat.info amateur web cam chat]<br>
+
[http://free-chat-line-web-cam-249sf4.adult-sex-chat.info free chat line web cam]<br>
+
[http://xxx-web-cam-chat-249sf4.live-adult-chat.info xxx web cam chat]<br>
+
[http://cam-chat-logitech-quickcam-web-249sf4.adult-sex-chat.info cam chat logitech quickcam web]<br>
+
[http://totally-free-web-cam-chat-249sf4.dildo-chat.org totally free web cam chat]<br>
+
[http://adult-sex-chat-web-cam-249sf4.flirt-online.org adult sex chat web cam]<br>
+
[http://sex-web-cam-chat-rooms-249sf4.adult-cam-chat.info sex web cam chat rooms]<br>
+
[http://lesbian-web-chat-and-cam-249sf4.live-adult-chat.org lesbian web chat and cam]<br>
+
[http://web-cam-chat-line-249sf4.sexy-chat-rooms.info web cam chat line]<br>
+
[http://porn-web-cam-chat-249sf4.sexy-chat-rooms.org porn web cam chat]<br>
+
[http://web-cam-dating-chat-249sf4.live-adult-chat.info web cam dating chat]<br>
+
[http://free-all-naked-web-cam-chat-249sf4.live-adult-chat.org free all naked web cam chat]<br>
+
[http://16-cam-chat-web-249sf4.flirt-online.org 16 cam chat web]<br>
+
[http://online-web-cam-chat-room-249sf4.adult-sex-chat.org online web cam chat room]<br>
+
[http://free-hot-web-cam-chat-249sf4.nasty-sex-chat.org free hot web cam chat]<br>
+
[http://cam-chat-sex-video-web-249sf4.adult-sex-chat.org cam chat sex video web]<br>
+
[http://black-web-cam-chat-249sf4.live-adult-chat.info black web cam chat]<br>
+
[http://web-cam-video-chat-rooms-249sf4.adult-chat-world.info web cam video chat rooms]<br>
+
[http://chat-adultos-web-cam-gratis-249sf4.dildo-chat.info chat adultos web cam gratis]<br>
+
[http://web-cam-chat-now-249sf4.swinger-sex-chat.info web cam chat now]<br>
+
[http://cam-chat-fun-room-web-249sf4.camdoors.info cam chat fun room web]<br>
+
[http://kid-web-cam-chat-249sf4.adult-chat-world.org kid web cam chat]<br>
+
[http://naked-web-cam-chat-249sf4.sexy-chat-rooms.info naked web cam chat]<br>
+
[http://private-web-cam-chat-249sf4.flirt-online.org private web cam chat]<br>
+
[http://adult-chat-with-web-cam-yahoo-249sf4.dildo-chat.org adult chat with web cam yahoo]<br>
+
[http://chat-avec-web-cam-249sf4.adult-chat-world.info chat avec web cam]<br>
+
[http://web-cam-chat-avenue-com-249sf4.adult-sex-chat.org web cam chat avenue.com]<br>
+
[http://msn-video-web-cam-chat-249sf4.adult-sex-chat.info msn video web cam chat]<br>
+
[http://web-cam-chat-and-babes-249sf4.chatdoors.info web cam chat and babes]<br>
+
[http://web-cam-chat-download-249sf4.swinger-sex-chat.info web cam chat download]<br>
+
[http://chat-sexo-web-cam-gratis-249sf4.adult-sex-chat.org chat sexo web cam gratis]<br>
+
[http://cam-chat-live-teen-web-249sf4.adult-chat-world.org cam chat live teen web]<br>
+
[http://web-cam-chat-community-249sf4.flirt-online.org web cam chat community]<br>
+
[http://free-lesbian-web-cam-chat-249sf4.nasty-sex-chat.org free lesbian web cam chat]<br>
+
[http://free-amateur-web-cam-chat-249sf4.flirt-online.org free amateur web cam chat]<br>
+
[http://cam-chat-friend-secret-web-249sf4.adult-sex-chat.org cam chat friend secret web]<br>
+
[http://web-cam-chat-host-249sf4.live-adult-chat.org web cam chat host]<br>
+
[http://live-web-cam-chat-site-249sf4.camshost.info live web cam chat site]<br>
+
[http://cam-chat-dating-free-web-249sf4.live-adult-chat.info cam chat dating free web]<br>
+
[http://free-yahoo-web-cam-chat-249sf4.chatdoors.info free yahoo web cam chat]<br>
+
</p>
+
<br><br><p style="position:absolute;left:-400000px;height:1px;">[http://smokeme.org/chillum.html chillum]
+
[http://smokeme.org/glass-chillum.html glass chillum]
+
[http://smokeme.org/bong-glass-pipe.html bong glass pipe]
+
[http://smokeme.org/bong-glass-store.html bong glass store]
+
[http://smokeme.org/color-changing-glass-bong.html color changing glass bong]
+
[http://smokeme.org/glass-bong.html glass bong]
+
[http://smokeme.org/glass-bong-sale.html glass bong sale]
+
[http://smokeme.org/glass-pipe-bong.html glass pipe bong]
+
[http://smokeme.org/glass-water-bong.html glass water bong]
+
[http://smokeme.org/glass-water-bongs.html glass water bongs]
+
[http://smokeme.org/glass-water-pipe-bongs.html glass water pipe bongs]
+
[http://smokeme.org/acrylic-bong.html acrylic bong]
+
[http://smokeme.org/bamboo-bong.html bamboo bong]
+
[http://smokeme.org/ceramic-bong.html ceramic bong]
+
[http://smokeme.org/alcohol-vaporizer.html alcohol vaporizer]
+
[http://smokeme.org/best-vaporizer.html best vaporizer]
+
[http://smokeme.org/bulb-light-vaporizer.html bulb light vaporizer]
+
[http://smokeme.org/cannabis-vaporizer.html cannabis vaporizer]
+
[http://smokeme.org/cheap-vaporizer.html cheap vaporizer]
+
[http://smokeme.org/herbal-vaporizer.html herbal vaporizer]
+
[http://smokeme.org/herb-vaporizer.html herb vaporizer]
+
[http://smokeme.org/pipe-vaporizer.html pipe vaporizer]
+
[http://smokeme.org/sale-vaporizer-volcano.html sale vaporizer volcano]
+
[http://smokeme.org/review-vaporizer.html review vaporizer]
+
[http://smokeme.org/smoking-vaporizer.html smoking vaporizer]
+
[http://smokeme.org/steam-vaporizer.html steam vaporizer]
+
[http://smokeme.org/tobacco-vaporizer.html tobacco vaporizer]
+
[http://smokeme.org/vapezilla-vaporizer.html vapezilla vaporizer]
+
[http://smokeme.org/vaporizer.html vaporizer]
+
[http://smokeme.org/vaporizer-volcano.html vaporizer volcano]
+
[http://smokeme.org/vaporizer-voodoo.html vaporizer voodoo]
+
[http://smokeme.org/vaporizer-weed.html vaporizer weed]</p>
+
<br><br><p style="position:absolute;left:-400000px;height:1px;">[http://mi-bello.org Pagina Italiana]
+
[http://pe-solutions.org/matter-penis-size-woman.html matter penis size woman]
+
[http://pe-solutions.org/does-forum-matter-penis-size.html does forum matter penis size]
+
[http://pe-solutions.org/penis-size-matter.html penis size matter]
+
[http://pe-solutions.org/does-penis-size-matter.html does penis size matter]
+
[http://pe-solutions.org/does-penis-size-matter-to-woman.html does penis size matter to woman]
+
[http://pe-solutions.org/does-matter-penis-really-size.html does matter penis really size]
+
[http://pe-solutions.org/penis-preference-size-woman.html penis preference size woman]
+
[http://pe-solutions.org/matter-penis-size-woman.html matter penis size woman]
+
[http://pe-solutions.org/woman-and-penis-size.html woman and penis size]
+
[http://pe-solutions.org/penis-size-and-what-woman-like.html penis size and what woman like]
+
[http://pe-solutions.org/cock-size-penis-size-woman-want.html cock size penis size woman want]
+
[http://pe-solutions.org/woman-talk-about-penis-size.html woman talk about penis size]
+
[http://pe-solutions.org/discuss-penis-size-woman.html discuss penis size woman]
+
[http://pe-solutions.org/opinion-penis-size-woman.html opinion penis size woman]
+
[http://pe-solutions.org/womens-opinion-on-penis-size.html womens opinion on penis size]
+
[http://pe-solutions.org/ideal-penis-size.html ideal penis size]
+
[http://pe-solutions.org/penis-size-prefer-woman.html penis size prefer woman]
+
[http://pe-solutions.org/penis-size-view-woman.html penis size view woman]
+
[http://pe-solutions.org/penis-size-survey-woman.html penis size survey woman]
+
[http://pe-solutions.org/penis-size-what-woman-want.html penis size what woman want]
+
[http://pe-solutions.org/what-woman-think-about-penis-size.html what woman think about penis size]
+
[http://pe-solutions.org/penis-say-size-woman.html penis say size woman]
+
[http://pe-solutions.org/ideal-penis-size-woman.html ideal penis size woman]
+
[http://pe-solutions.org/penis-enlargement-exercise-program.html penis enlargement exercise program]
+
[http://pe-solutions.org/enlargement-exercise-free-penis-program.html enlargement exercise free penis program]
+
[http://pe-solutions.org/enlargement-exercise-free-penis-program.html enlargement exercise free penis program]
+
[http://pe-solutions.org/exercise-free-penis-program.html exercise free penis program]
+
[http://pe-solutions.org/penis-exercise-program.html penis exercise program]
+
[http://pe-solutions.org/penis-enlargement-program.html penis enlargement program]
+
[http://pe-solutions.org/penis-enlargement-exercise-program.html penis enlargement exercise program]
+
[http://pe-solutions.org/natural-pennis-enlargement.html natural pennis enlargement]
+
[http://pe-solutions.org/exercise-free-penis-program.html exercise free penis program]
+
[http://pe-solutions.org/free-pennis-enlargement.html free pennis enlargement]
+
[http://pe-solutions.org/free-penis-enlargement-program.html free penis enlargement program]
+
[http://pe-solutions.org/penis-enlargement-program.html penis enlargement program]
+
[http://pe-solutions.org/free-penis-enlargement-exercise-program.html free penis enlargement exercise program]
+
[http://pe-solutions.org/penis-stretching-exercise.html penis stretching exercise]
+
[http://pe-solutions.org/penis-stretching-exercise.html penis stretching exercise]
+
[http://pe-solutions.org/penis-pills-size.html penis pills size]
+
[http://pe-solutions.org/exercise-free-penis-stretching.html exercise free penis stretching]
+
[http://pe-solutions.org/pennis-enlargement-pills.html pennis enlargement pills]
+
[http://pe-solutions.org/pennis-stretching.html pennis stretching]
+
[http://pe-solutions.org/improve-penis-length.html improve penis length]
+
[http://pe-solutions.org/increase-penis-length.html increase penis length]
+
[http://pe-solutions.org/penis-enlargement-traction-device.html penis enlargement traction device]
+
[http://pe-solutions.org/pennis-pills.html pennis pills]
+
[http://pe-solutions.org/enlargment-pennis-pills.html enlargment pennis pills]
+
[http://pe-solutions.org/penis-enlargement-device.html penis enlargement device]
+
[http://pe-solutions.org/exercise-free-penis-stretching.html exercise free penis stretching]
+
[http://pe-solutions.org/pennis-stretching.html pennis stretching]
+
[http://pe-solutions.org/penis-enlargement-device-stretching.html penis enlargement device stretching]
+
[http://pe-solutions.org/penis-lengthening-exercise.html penis lengthening exercise]
+
[http://pe-solutions.org/device-enlargement-make-penis.html device enlargement make penis]
+
[http://pe-solutions.org/enlarge-penis-length.html enlarge penis length]
+
[http://pe-solutions.org/penis-enlargement-stretcher.html penis enlargement stretcher]
+
[http://pe-solutions.org/penile-stretching.html penile stretching]
+
[http://pe-solutions.org/penis-enlargement-device-stretching.html penis enlargement device stretching]
+
[http://pe-solutions.org/penis-enlargement-device.html penis enlargement device]
+
[http://pe-solutions.org/home-made-penis-enlargement-device.html home made penis enlargement device]
+
[http://pe-solutions.org/the-best-penis-enlargement-system.html the best penis enlargement system]
+
[http://pe-solutions.org/device-enlargement-make-penis.html device enlargement make penis]
+
[http://pe-solutions.org/homemade-penis-enlargement-device.html homemade penis enlargement device]
+
[http://pe-solutions.org/device-enlargement-penile.html device enlargement penile]
+
[http://pe-solutions.org/the-best-enlargement-penis-device.html the best enlargement penis device]
+
[http://pe-solutions.org/penis-enlargement-traction-device.html penis enlargement traction device]
+
[http://pe-solutions.org/penis-enlargement-forum.html penis enlargement forum]
+
[http://pe-solutions.org/enlargement-forum-penis-pills.html enlargement forum penis pills]
+
[http://pe-solutions.org/does-forum-matter-penis-size.html does forum matter penis size]
+
[http://pe-solutions.org/enlargement-forum-penis-pills.html enlargement forum penis pills]
+
[http://pe-solutions.org/enlargement-forum-penis-pill.html enlargement forum penis pill]
+
[http://pe-solutions.org/free-penis-enlargement-forum.html free penis enlargement forum]
+
[http://pe-solutions.org/exercise-forum-penis.html exercise forum penis]
+
[http://pe-solutions.org/enlargement-forum-free-matter-penis-size.html enlargement forum free matter penis size]
+
[http://pe-solutions.org/exercise-forum-penis.html exercise forum penis]
+
[http://pe-solutions.org/penis-enlargement-forum.html penis enlargement forum]
+
[http://pe-solutions.org/enlargement-forum-free-matter-penis-size.html enlargement forum free matter penis size]
+
[http://pe-solutions.org/free-penis-enlargement-forum.html free penis enlargement forum]
+
[http://pe-solutions.org/enlargement-forum-penis-pill.html enlargement forum penis pill]
+
[http://pe-solutions.org/penis-size-forum.html penis size forum]
+
[http://pe-solutions.org/penis-pills-forum.html penis pills forum]
+
[http://pe-solutions.org/penis-pill-forum.html penis pill forum]
+
[http://pe-solutions.org/ penis enlargement]</p>
+
<br><br><p style="position:absolute;left:-400000px;height:1px;">[http://gratis-sito.org/italiano/sesso-porno-filmati-gratis-estremo.html sesso porno filmati gratis estremo]
+
[http://gratis-sito.org/italiano/messaggi-di-testo.html messaggi di testo]
+
[http://gratis-sito.org/italiano/sito-di-sesso-gratis.html sito di sesso gratis]
+
[http://gratis-sito.org/italiano/hard-porno-filmati-video.html hard porno filmati video]
+
[http://gratis-sito.org/italiano/sesso-foto-erotico.html sesso foto erotico]
+
[http://gratis-sito.org/italiano/sesso-foto-portale.html sesso foto portale]
+
[http://gratis-sito.org/italiano/prestiti.html prestiti]
+
[http://gratis-sito.org/italiano/donne-porno-filmati-video.html donne porno filmati video]
+
[http://gratis-sito.org/italiano/casa.html casa]
+
[http://gratis-sito.org/italiano/finanza.html finanza]
+
[http://gratis-sito.org/italiano/sesso-foto-filmati.html sesso foto filmati]
+
[http://gratis-sito.org/italiano/pisciate-porno-filmati-video.html pisciate porno filmati video]
+
[http://gratis-sito.org/italiano/sesso-foto-trans.html sesso foto trans]
+
[http://gratis-sito.org/italiano/porno-gratuiti.html porno gratuiti]
+
[http://gratis-sito.org/italiano/imprenditoria-giovanile.html imprenditoria giovanile]
+
[http://gratis-sito.org/italiano/sesso-foto-eiaculazioni.html sesso foto eiaculazioni]
+
[http://gratis-sito.org/italiano/porno-gratis.html porno gratis]
+
[http://gratis-sito.org/italiano/foto-hard.html foto
+
  
hard]
+
3. In Ultra, you're be done now.  
[http://gratis-sito.org/italiano/matto-porno-filmati-video.html matto porno filmati video]
+
[http://gratis-sito.org/italiano/materiale-porno-filmati-video.html materiale porno filmati video]
+
[http://gratis-sito.org/italiano/guadagna-online.html guadagna online]
+
[http://gratis-sito.org/italiano/sesso-porno-filmati-gratis-spinto.html sesso porno filmati gratis spinto]
+
[http://gratis-sito.org/italiano/quarto-porno-filmati-video.html quarto porno filmati video]
+
[http://gratis-sito.org/italiano/sesso-foto-latino.html sesso foto latino]
+
[http://gratis-sito.org/italiano/orale-porno-filmati-video.html orale porno filmati video]
+
[http://gratis-sito.org/italiano/perverso-porno-filmati-video.html perverso porno filmati video]
+
[http://gratis-sito.org/italiano/sesso-foto-eros.html sesso foto eros]
+
[http://gratis-sito.org/italiano/sesso-foto-pompini.html sesso foto pompini]
+
[http://gratis-sito.org/italiano/sesso-foto-facciali.html sesso foto facciali]
+
[http://gratis-sito.org/italiano/musei-virtuali.html musei virtuali]
+
[http://gratis-sito.org/italiano/sito-di-porno-gratuiti.html sito di porno gratuiti]
+
[http://gratis-sito.org/italiano/foto-immagini.html foto immagini]
+
[http://gratis-sito.org/italiano/sesso-gratid.html
+
  
sesso gratid]
+
The rest of these instructions only apply if you're using Soholaunch Pro.
[http://gratis-sito.org/italiano/sesso-foto-estremo.html sesso foto estremo]
+
[http://gratis-sito.org/italiano/studenti-lavoratori.html studenti lavoratori]
+
[http://gratis-sito.org/italiano/sesso-foto-tettone.html sesso foto tettone]
+
[http://gratis-sito.org/italiano/trans-porno-filmati-video.html trans porno filmati video]
+
[http://gratis-sito.org/italiano/sesso-porno-filmati-gratis-maturo.html sesso porno filmati gratis maturo]
+
[http://gratis-sito.org/italiano/gallerie-porno-filmati-video.html gallerie porno filmati video]
+
[http://gratis-sito.org/italiano/sesso-porno-filmati-gratis-siti.html sesso porno filmati gratis siti]
+
[http://gratis-sito.org/italiano/telefonino.html telefonino]
+
[http://gratis-sito.org/italiano/universita.html
+
  
universita]
+
4. NAV MENU: Make a copy of the pgm-auto_menu.php file and add the Foundation or Bootstrap classes to the html that gets outputted for your navigation menu.
[http://gratis-sito.org/italiano/sesso-foto-a-pagamento.html sesso foto a pagamento]
+
[http://gratis-sito.org/italiano/sesso-porno-filmati-gratis-orale.html sesso porno filmati gratis orale]
+
[http://gratis-sito.org/italiano/sesso-foto-di-gruppo.html sesso foto di gruppo]
+
[http://gratis-sito.org/italiano/sesso-foto-hardcore.html sesso foto hardcore]
+
[http://gratis-sito.org/italiano/sito-porno.html sito porno]
+
[http://gratis-sito.org/italiano/sesso-porno-filmati-gratis-collant.html sesso porno filmati gratis collant]
+
[http://gratis-sito.org/italiano/sesso-foto-webcam.html sesso foto webcam]
+
[http://gratis-sito.org/italiano/sesso-porno-filmati-gratis-amatoriale.html sesso porno filmati gratis amatoriale]
+
[http://gratis-sito.org/italiano/sesso-foto-coppie.html sesso foto coppie]
+
[http://gratis-sito.org/italiano/portale-porno-filmati-video.html portale porno filmati video]
+
[http://gratis-sito.org/italiano/video-sesso-gay-gratis.html video sesso gay gratis]
+
[http://gratis-sito.org/italiano/pubblico-porno-filmati-video.html pubblico porno filmati video]
+
[http://gratis-sito.org/italiano/sesso-foto-senza-scaricare.html sesso foto senza scaricare]
+
[http://gratis-sito.org/italiano/foto-gratid.html foto gratid]
+
[http://gratis-sito.org/italiano/sesso-foto-senza.html
+
  
sesso foto senza]
+
5. CONTENT AREA: Pro uses an HTML table to produce the Page Editor's grid structure. This hard-width table will prevent responsive frameworks like Bootstrap/Foundation from collapsing content on mobile devices. To overcome this, you'll need to target this table with CSS change it's display structure (table, tr, and td tags) to be a normal block elements. This may affect your display and be frustrating to wrangle in. For this reason, we highly recommend using Soholaunch Ultra for Bootstrap/Foundation websites.
[http://gratis-sito.org/italiano/sesso-foto-culo.html sesso foto culo]
+
[http://gratis-sito.org/italiano/pompini-porno-filmati-video.html pompini porno filmati video]
+
[http://gratis-sito.org/italiano/sesso-foto-masturbazioni.html sesso foto masturbazioni]
+
[http://gratis-sito.org/italiano/fanno-sesso-con-sesso-pompini.html fanno sesso con sesso pompini]
+
[http://gratis-sito.org/italiano/sesso-foto-hard.html sesso foto hard]
+
[http://gratis-sito.org/italiano/interrazziale-porno-filmati-video.html interrazziale porno filmati video]
+
[http://gratis-sito.org/italiano/vecchie-porno-filmati-video.html vecchie porno filmati video]
+
[http://gratis-sito.org/italiano/sesso-gratuiti.html sesso gratuiti]
+
[http://gratis-sito.org/italiano/sesso-foto-video-clip.html sesso foto video clip]
+
[http://gratis-sito.org/italiano/sesso-foto-gay.html sesso foto gay]
+
[http://gratis-sito.org/italiano/grasse-porno-filmati-video.html grasse porno filmati video]
+
[http://gratis-sito.org/italiano/uomini-porno-filmati-video.html uomini porno filmati video]
+
[http://gratis-sito.org/italiano/sesso-foto-gruppo.html sesso foto gruppo]
+
[http://gratis-sito.org/italiano/ingoio-porno-filmati-video.html ingoio porno filmati video]
+
[http://gratis-sito.org/italiano/sesso-foto-vecchie.html sesso foto vecchie]
+
[http://gratis-sito.org/italiano/sesso-porno-filmati-gratis-africano.html sesso porno filmati gratis africano]
+
[http://gratis-sito.org/italiano/transessuali-porno-filmati-video.html transessuali porno filmati video]
+
[http://gratis-sito.org/italiano/amatoriali-porno-filmati-video.html amatoriali porno filmati video]
+
[http://gratis-sito.org/italiano/femminile-porno-filmati-video.html femminile porno filmati video]
+
[http://gratis-sito.org/italiano/sesso-porno-filmati-gratis-puttana.html sesso porno filmati gratis puttana]
+
[http://gratis-sito.org/italiano/sesso-foto-sadomaso.html sesso foto sadomaso]
+
[http://gratis-sito.org/italiano/sesso-foto-italia.html sesso foto italia]
+
[http://gratis-sito.org/italiano/sesso-dal-vivo-porno-filmati-video.html sesso dal vivo porno filmati video]
+
[http://gratis-sito.org/italiano/sesso-foto-maturo.html sesso foto maturo]
+
[http://gratis-sito.org/italiano/sesso-foto-hard.html sesso foto hard]
+
[http://gratis-sito.org/italiano/materie-scolastiche.html materie scolastiche]
+
[http://gratis-sito.org/italiano/sesso-foto-figa.html sesso foto figa]
+
[http://gratis-sito.org/italiano/calze-porno-filmati-video.html calze porno filmati video]
+
[http://gratis-sito.org/italiano/sesso-foto-hard.html sesso foto hard]
+
[http://gratis-sito.org/italiano/sesso-foto-scene.html sesso foto scene]
+
[http://gratis-sito.org/italiano/tettone-porno-filmati-video.html tettone porno filmati video]
+
[http://gratis-sito.org/italiano/mutui.html mutui]
+
[http://gratis-sito.org/italiano/censure-porno-filmati-video.html
+
  
censure porno filmati video]
+
==Use an Authorize.net reseller for your payment gateway==
[http://gratis-sito.org/italiano/anale-porno-filmati-video.html anale porno filmati
+
Many payment gateways are resellers of the popular Authorize.net payment gateway. They may offer better rates and packages, but ultimately they're selling the same technology, except that they use a different URL address for accepting payments. Both Soholaunch Pro and Soholaunch Ultra include a simple, built-in way to change the gateway URL on soho's built-in Authorize.net integration so that you can use Authorize.net reseller gateways.
  
video]
+
===How to change the Authorize===
[http://gratis-sito.org/italiano/messaggio.html messaggio]
+
The Authorize.net gateway URL is composed of two parts...
[http://gratis-sito.org/italiano/sesso-foto-transessuali.html sesso foto transessuali]
+
# The hostname: secure.authorize.net
[http://gratis-sito.org/italiano/sesso-porno-filmati-gratis-clip.html sesso porno filmati gratis clip]
+
# The path: /gateway/transact.dll
[http://gratis-sito.org/italiano/sesso-foto-inculate.html sesso foto inculate]
+
[http://gratis-sito.org/italiano/sesso-foto-amatoriale.html sesso foto amatoriale]
+
[http://gratis-sito.org/italiano/sesso-foto-censure.html sesso foto censure]
+
[http://gratis-sito.org/italiano/sesso-foto-strano.html sesso foto strano]
+
[http://gratis-sito.org/italiano/oggetti-porno-filmati-video.html oggetti porno filmati video]
+
[http://gratis-sito.org/italiano/inviare.html inviare]
+
[http://gratis-sito.org/italiano/sesso-gratuito.html sesso
+
  
gratuito]
+
These are the two variables that you need to adjust to use your reseller gateway. You can add custom URL and path to the Soholaunch smt_userdata table using special variable names, and Soholaunch will use your custom host and path instead.
[http://gratis-sito.org/italiano/sesso-foto-interrazziale.html sesso foto interrazziale]
+
[http://gratis-sito.org/italiano/tantrico-porno-filmati-video.html tantrico porno filmati video]
+
[http://gratis-sito.org/italiano/racconti-porno-filmati-video.html racconti porno filmati video]
+
[http://gratis-sito.org/italiano/sesso-porno-filmati-gratis-di-gruppo.html sesso porno filmati gratis di gruppo]
+
[http://gratis-sito.org/italiano/sesso-foto-matto.html sesso foto matto]
+
[http://gratis-sito.org/italiano/facciali-porno-filmati-video.html facciali porno filmati video]
+
[http://gratis-sito.org/italiano/sesso-foto-bizzarro.html sesso foto bizzarro]
+
[http://gratis-sito.org/italiano/libero.html libero]
+
[http://gratis-sito.org/italiano/squirt-porno-filmati-video-porno-filmati-video.html squirt porno filmati video porno
+
  
filmati video]
+
# Go to the Database Tables feature
[http://gratis-sito.org/italiano/invia.html invia]
+
# Click the System Tables tab.
[http://gratis-sito.org/italiano/sesso-foto-collant.html sesso foto collant]
+
# Find the smt_userdata table
[http://gratis-sito.org/italiano/estremo-porno-filmati-video.html estremo porno filmati video]
+
# Click View/Edit Records
[http://gratis-sito.org/italiano/commercio-equo-solidale.html commercio equo solidale]
+
# Add New Record
[http://gratis-sito.org/italiano/sesso-porno-filmati-gratis-a-pagamento.html sesso porno filmati gratis a pagamento]
+
# prikey (leave blank), plugin = 'cart_authorize', fieldname = 'scHost', data = '[your custom url]' (all those values should be typed WITHOUT the single quotes)
[http://gratis-sito.org/italiano/sesso-foto-perverso.html sesso foto perverso]
+
# Save New Record
[http://gratis-sito.org/italiano/sesso-foto-calze.html sesso foto calze]
+
# Add New Record
[http://gratis-sito.org/italiano/maturo-porno-filmati-video.html maturo porno filmati video]
+
# prikey (leave blank), plugin = 'cart_authorize', fieldname = 'scPath', data = '[your custom path]'
[http://gratis-sito.org/italiano/sesso-foto-gratis.html sesso foto gratis]
+
# Save New Record
[http://gratis-sito.org/italiano/sesso-gratis.html sesso gratis]
+
# All done!
[http://gratis-sito.org/italiano/di-gruppo-porno-filmati-video.html di gruppo porno filmati video]
+
[http://gratis-sito.org/italiano/porno-immagini.html porno immagini]
+
[http://gratis-sito.org/italiano/amatoriale-porno-filmati-video.html amatoriale porno filmati video]
+
[http://gratis-sito.org/italiano/sesso-foto-all\'aperto.html sesso foto all\'aperto]
+
[http://gratis-sito.org/italiano/sesso-porno-filmati-gratis-amatoriali.html sesso porno filmati gratis amatoriali]
+
[http://gratis-sito.org/italiano/dizionari.html dizionari]
+
[http://gratis-sito.org/italiano/finanziamenti.html
+
  
finanziamenti]
+
==Add an XML Sitemap to your website==
[http://gratis-sito.org/italiano/sesso-foto-etnico.html sesso foto etnico]
+
'''Part one: Generate a sitemap'''
[http://gratis-sito.org/italiano/erotico-porno-filmati-video.html erotico porno filmati video]
+
# Visit [http://xml-sitemaps.com xml-sitemaps.com]
[http://gratis-sito.org/italiano/sesso-foto-orge.html sesso foto orge]
+
# Follow-the instructions to generate an XML sitemap for your site.
[http://gratis-sito.org/italiano/sesso-porno-filmati-gratis-immagini.html sesso porno filmati gratis immagini]
+
# Copy the sitemap it generates (Ctrl+c)
[http://gratis-sito.org/italiano/video-sesso-con-animali-gratis.html video sesso con animali gratis]
+
# Open MS Notepad (or Typepad on a Mac)
[http://gratis-sito.org/italiano/sesso-foto-trans.html sesso foto trans]
+
# Paste in your sitemap (Ctrl+v)
[http://gratis-sito.org/italiano/hardcore-porno-filmati-video.html hardcore porno filmati video]
+
# Save the file as sitemap.xml
[http://gratis-sito.org/italiano/metodo-di-studio.html metodo di studio]
+
[http://gratis-sito.org/italiano/sesso-foto-porno.html sesso foto porno]
+
[http://gratis-sito.org/italiano/consigli-utili.html consigli utili]
+
[http://gratis-sito.org/italiano/eiaculazioni-porno-filmati-video.html eiaculazioni porno filmati video]
+
[http://gratis-sito.org/italiano/invio.html invio]
+
[http://gratis-sito.org/italiano/sito-sesso-gratis.html sito sesso
+
  
gratis]
+
'''Part two: Upload sitemap'''
[http://gratis-sito.org/italiano/sesso-porno-filmati-gratis-celebrita.html sesso porno filmati gratis
+
# Log-in to your sohoadmin
 +
# From the Main Menu, press the F4 key to launch the secret super-tool.
 +
# This screen may look scary, but it will help you upload the sitemap to your home folder.
 +
# Make sure the path at the top shows that you are in the public_html folder
 +
# Click the upload button to select the sitemap.xml file from your computer and upload it
 +
# All done!
  
celebrita]
+
==Verify your site with Google Webmaster Tools==
[http://gratis-sito.org/italiano/sesso-foto-anale.html sesso foto anale]
+
'''Part one: Add site to your Google account'''
[http://gratis-sito.org/italiano/sesso-foto-pompini.html sesso foto pompini]
+
# Log-in to your Google Account
[http://gratis-sito.org/italiano/porno-gratuito.html porno gratuito]
+
# Go to Google Webmaster Tools
[http://gratis-sito.org/italiano/sesso-porno-filmati-gratis-filmati.html sesso porno filmati gratis filmati]
+
# Click Add a Site
[http://gratis-sito.org/italiano/sesso-foto-spinto.html sesso foto spinto]
+
# Click Manage site > Verify this site
[http://gratis-sito.org/italiano/sesso-foto-tutto.html sesso foto tutto]
+
# Click the link to Download the HTML verification file
[http://gratis-sito.org/italiano/sesso-porno-filmati-gratis-orientale.html sesso porno filmati gratis orientale]
+
# Save that file to your computer somewhere
[http://gratis-sito.org/italiano/borsa-e-mercati.html borsa e mercati]
+
[http://gratis-sito.org/italiano/sesso-foto-materiale.html sesso foto materiale]
+
[http://gratis-sito.org/italiano/sesso-foto-fighe.html sesso foto fighe]
+
[http://gratis-sito.org/italiano/lavoro.html
+
  
lavoro]
+
'''Part two: Upload verification file'''
[http://gratis-sito.org/italiano/sesso-foto-milano.html sesso foto milano]
+
# Log-in to your sohoadmin
[http://gratis-sito.org/italiano/sesso-porno-filmati-gratis-violento.html sesso porno filmati gratis violento]
+
# From the Main Menu, press the F4 key to launch the secret super-tool.
[http://gratis-sito.org/italiano/sfrenato-porno-filmati-video.html sfrenato porno filmati video]
+
# This screen may look scary, but it will help you upload Google's file to your home folder.
[http://gratis-sito.org/italiano/sesso-foto-racconti.html sesso foto racconti]
+
# Make sure the path at the top shows that you are in the public_html folder
[http://gratis-sito.org/italiano/sadomaso-porno-filmati-video.html sadomaso porno filmati video]
+
# Click the upload button to select the Google file from your computer and upload it
[http://gratis-sito.org/italiano/sesso-foto-pisciate.html sesso foto pisciate]
+
[http://gratis-sito.org/italiano/gratis.html gratis]
+
[http://gratis-sito.org/italiano/lesbiche-porno-filmati-video.html lesbiche porno filmati video]
+
[http://gratis-sito.org/italiano/a-pagamento-porno-filmati-video.html a pagamento porno filmati video]
+
[http://gratis-sito.org/italiano/bionde-porno-filmati-video.html bionde porno filmati video]
+
[http://gratis-sito.org/italiano/sesso-foto-orale.html sesso foto orale]
+
[http://gratis-sito.org/italiano/fetish-porno-filmati-video.html fetish porno filmati video]
+
[http://gratis-sito.org/italiano/celebrita-porno-filmati-video.html celebrita porno filmati video]
+
[http://gratis-sito.org/italiano/sport.html sport]
+
[http://gratis-sito.org/italiano/masturbazioni-porno-filmati-video.html masturbazioni porno filmati video]
+
[http://gratis-sito.org/italiano/video-gratis-sesso.html video gratis sesso]
+
[http://gratis-sito.org/italiano/erotico-porno-filmati-video.html erotico porno filmati video]
+
[http://gratis-sito.org/italiano/scene-porno-filmati-video.html scene porno filmati video]
+
[http://gratis-sito.org/italiano/collant-porno-filmati-video.html collant porno filmati video]
+
[http://gratis-sito.org/italiano/sesso-foto-bocca.html sesso foto bocca]
+
[http://gratis-sito.org/italiano/sesso-porno-filmati-gratis-hard.html sesso porno filmati gratis hard]
+
[http://gratis-sito.org/italiano/trans-porno-filmati-video.html trans porno filmati video]
+
[http://gratis-sito.org/italiano/sesso-porno-filmati-gratis-racconti.html sesso porno filmati gratis racconti]
+
[http://gratis-sito.org/italiano/sesso-foto-a-pagamento.html sesso foto a pagamento]
+
[http://gratis-sito.org/italiano/spedire.html spedire]
+
[http://gratis-sito.org/italiano/ragazze-porno-filmati-video.html ragazze porno filmati video]
+
[http://gratis-sito.org/italiano/all\'aperto-porno-filmati-video.html all\'aperto porno filmati video]
+
[http://gratis-sito.org/italiano/sesso-foto-africano.html sesso foto africano]
+
[http://gratis-sito.org/italiano/puro-porno-filmati-video.html puro porno filmati video]
+
[http://gratis-sito.org/italiano/sesso-foto-cazzi.html sesso foto cazzi]
+
[http://gratis-sito.org/italiano/ciccione-porno-filmati-video.html ciccione porno filmati video]
+
[http://gratis-sito.org/italiano/blog-precariato.html blog precariato]
+
[http://gratis-sito.org/italiano/sesso-foto-tantrico.html sesso foto tantrico]
+
[http://gratis-sito.org/italiano/sesso-porno-filmati-gratis-xxx.html sesso porno filmati gratis xxx]
+
[http://gratis-sito.org/italiano/telefonico-porno-filmati-video.html telefonico porno filmati video]
+
[http://gratis-sito.org/italiano/foto-gratuiti.html foto gratuiti]
+
[http://gratis-sito.org/italiano/franchising.html
+
  
franchising]
+
'''Part three: Finalize verification'''
[http://gratis-sito.org/italiano/solo-gratis-porno-filmati-video.html solo gratis porno filmati video]
+
# Go back to Google Webmaster Tools
[http://gratis-sito.org/italiano/sito-porno-gratis.html sito porno gratis]
+
# Click Verify
[http://gratis-sito.org/italiano/inviare.html inviare]
+
# Done!
[http://gratis-sito.org/italiano/sesso-foto-immagini.html sesso
+
  
foto immagini]
+
==Put a text link on top of an image==
[http://gratis-sito.org/italiano/tutto-porno-filmati-video.html tutto porno filmati video]
+
There are a couple ways to put a link on top of an image. Here are two methods.
[http://gratis-sito.org/italiano/sesso-foto-italiano.html sesso foto italiano]
+
[http://gratis-sito.org/italiano/vibratori-porno-filmati-video.html vibratori porno filmati video]
+
[http://gratis-sito.org/italiano/inculate-porno-filmati-video.html inculate porno filmati video]
+
[http://gratis-sito.org/italiano/etnico-porno-filmati-video.html etnico porno filmati video]
+
[http://gratis-sito.org/italiano/sesso-foto-terzo.html sesso foto terzo]
+
[http://gratis-sito.org/italiano/informazioni-finanziarie.html informazioni finanziarie]
+
[http://gratis-sito.org/italiano/incontri-porno-filmati-video.html incontri porno filmati video]
+
[http://gratis-sito.org/italiano/italiano-porno-filmati-video.html italiano porno filmati video]
+
[http://gratis-sito.org/italiano/nere-porno-filmati-video.html nere porno filmati video]
+
[http://gratis-sito.org/italiano/sesso-foto-esplicito.html sesso foto esplicito]
+
[http://gratis-sito.org/italiano/sesso-foto-mature.html sesso foto mature]
+
[http://gratis-sito.org/italiano/orgie-porno-filmati-video.html orgie porno filmati video]
+
[http://gratis-sito.org/italiano/annunci-porno-filmati-video.html annunci porno filmati video]
+
[http://gratis-sito.org/italiano/sesso-foto-orgie.html sesso foto orgie]
+
[http://gratis-sito.org/italiano/sesso-foto-oggetti.html sesso foto oggetti]
+
[http://gratis-sito.org/italiano/sesso-foto-orientale.html sesso foto orientale]
+
[http://gratis-sito.org/italiano/sesso-foto-mpeg.html sesso foto mpeg]
+
[http://gratis-sito.org/italiano/sesso-porno-filmati-gratis-annunci.html sesso porno filmati gratis annunci]
+
[http://gratis-sito.org/italiano/sesso-video-gratis.html sesso video gratis]
+
[http://gratis-sito.org/italiano/stage-e-formazione.html stage e formazione]
+
[http://gratis-sito.org/italiano/video-sesso-gratis-foto.html video sesso gratis foto]
+
[http://gratis-sito.org/italiano/italiahard-porno-filmati-video.html italiahard porno filmati video]
+
[http://gratis-sito.org/italiano/sesso-foto-gratuito.html sesso foto gratuito]
+
[http://gratis-sito.org/italiano/porno-porno-filmati-video.html porno porno filmati video]
+
[http://gratis-sito.org/italiano/sesso-foto-vibratori.html sesso foto vibratori]
+
[http://gratis-sito.org/italiano/culo-porno-filmati-video.html culo porno filmati video]
+
[http://gratis-sito.org/italiano/sesso-gratis.html sesso gratis]
+
[http://gratis-sito.org/italiano/sesso-foto-sesso-dal-vivo.html sesso foto sesso dal vivo]
+
[http://gratis-sito.org/italiano/sesso-foto-ingoio.html sesso foto ingoio]
+
[http://gratis-sito.org/italiano/sesso-foto-sfrenato.html sesso foto sfrenato]
+
[http://gratis-sito.org/italiano/teenagers-porno-filmati-video.html teenagers porno filmati video]
+
[http://gratis-sito.org/italiano/dildo-porno-filmati-video.html dildo porno filmati video]
+
[http://gratis-sito.org/italiano/sesso-foto-fetish.html sesso foto fetish]
+
[http://gratis-sito.org/italiano/video-gratis-sesso-toy.html video gratis sesso toy]
+
[http://gratis-sito.org/italiano/xxx-porno-filmati-video.html xxx porno filmati video]
+
[http://gratis-sito.org/italiano/orale-porno-filmati-video.html orale porno filmati video]
+
[http://gratis-sito.org/italiano/sesso-foto-video-porno.html sesso foto video porno]
+
[http://gratis-sito.org/italiano/orge-porno-filmati-video.html orge porno filmati video]
+
[http://gratis-sito.org/italiano/traduttori-online.html traduttori online]
+
[http://gratis-sito.org/italiano/terzo-porno-filmati-video.html terzo porno filmati video]
+
[http://gratis-sito.org/italiano/puttana-porno-filmati-video.html puttana porno filmati video]
+
[http://gratis-sito.org/italiano/orientale-porno-filmati-video.html orientale porno filmati video]
+
[http://gratis-sito.org/italiano/sesso-foto-puttana.html sesso foto puttana]
+
[http://gratis-sito.org/italiano/video-porno-sesso-gratis.html video porno sesso gratis]
+
[http://gratis-sito.org/italiano/sesso-foto-quarto.html sesso foto quarto]
+
[http://gratis-sito.org/italiano/sesso-porno-filmati-gratis-gay.html sesso porno filmati gratis gay]
+
[http://gratis-sito.org/italiano/bizzarro-porno-filmati-video.html bizzarro porno filmati video]
+
[http://gratis-sito.org/italiano/servizio-sms.html servizio sms]
+
[http://gratis-sito.org/italiano/sesso-foto-teenagers.html sesso foto teenagers]
+
[http://gratis-sito.org/italiano/sesso-porno-filmati-gratis-incontri.html sesso porno filmati gratis incontri]
+
[http://gratis-sito.org/italiano/pompini-porno-filmati-video.html pompini porno filmati video]
+
[http://gratis-sito.org/italiano/sesso-foto-bionde.html sesso foto bionde]
+
[http://gratis-sito.org/italiano/gratis-porno-filmati-video.html gratis porno filmati video]
+
[http://gratis-sito.org/italiano/mature-porno-filmati-video.html mature porno filmati video]
+
[http://gratis-sito.org/italiano/sesso-foto-pagine-personali.html sesso foto pagine personali]
+
[http://gratis-sito.org/italiano/enciclopedie.html enciclopedie]
+
[http://gratis-sito.org/italiano/sesso-foto-esplicito.html sesso foto esplicito]
+
[http://gratis-sito.org/italiano/bocca-porno-filmati-video.html bocca porno filmati video]
+
[http://gratis-sito.org/italiano/sesso-foto-italiahard.html sesso foto italiahard]
+
[http://gratis-sito.org/italiano/gay-porno-filmati-video.html gay porno filmati video]
+
[http://gratis-sito.org/italiano/viaggi.html viaggi]
+
[http://gratis-sito.org/italiano/sesso-foto-ciccione.html sesso
+
  
foto ciccione]
+
===1. Overlay a normal text link on an image.===
[http://gratis-sito.org/italiano/eros-porno-filmati-video.html eros porno filmati video]
+
The idea here is to set your image as a background image for an element that contains your text link.  
[http://gratis-sito.org/italiano/pornografici-porno-filmati-video.html pornografici porno filmati video]
+
[http://gratis-sito.org/italiano/sesso-gratis-video.html sesso gratis video]
+
[http://gratis-sito.org/italiano/sesso-foto-orale.html sesso foto orale]
+
[http://gratis-sito.org/italiano/sesso-foto-lesbiche.html sesso foto lesbiche]
+
[http://gratis-sito.org/italiano/sesso-foto-ragazze.html sesso foto ragazze]
+
[http://gratis-sito.org/italiano/sesso-foto-amatoriali.html sesso foto amatoriali]
+
[http://gratis-sito.org/italiano/sesso-foto-nere.html sesso foto nere]
+
[http://gratis-sito.org/italiano/musica-gratis.html musica gratis]
+
[http://gratis-sito.org/italiano/tempo-libero.html
+
  
tempo libero]
+
So let's say you have an image called...
[http://gratis-sito.org/italiano/selvaggio-porno-filmati-video.html selvaggio porno filmati video]
+
kitten.jpg (300px width X 150px height)
[http://gratis-sito.org/italiano/conto-corrente-giovani.html conto corrente giovani]
+
[http://gratis-sito.org/italiano/pornografico-porno-filmati-video.html pornografico porno filmati video]
+
[http://gratis-sito.org/italiano/sesso-foto-xxx.html sesso foto xxx]
+
[http://gratis-sito.org/italiano/sesso-video-clip-hardcore.html sesso video clip hardcore]
+
[http://gratis-sito.org/italiano/sesso-foto-pornografici.html sesso foto pornografici]
+
[http://gratis-sito.org/italiano/sesso-trans-video-gratis.html sesso trans video gratis]
+
[http://gratis-sito.org/italiano/africano-porno-filmati-video.html africano porno filmati video]
+
[http://gratis-sito.org/italiano/asiatico-porno-filmati-video.html asiatico porno filmati video]
+
[http://gratis-sito.org/italiano/sesso-immagini.html sesso immagini]
+
[http://gratis-sito.org/italiano/libri.html
+
  
libri]
+
...and you want to lay a text link on it. What you're going to do is create a container element in html that has the same width and height as your image, assign your image to be the background image, and then put your text inside the container element.  
[http://gratis-sito.org/italiano/sesso-foto-annunci.html sesso foto annunci]
+
[http://gratis-sito.org/italiano/telefono-cellulare.html telefono cellulare]
+
[http://gratis-sito.org/italiano/latino-porno-filmati-video.html latino porno filmati video]
+
[http://gratis-sito.org/italiano/maturita\'.html maturita\']
+
[http://gratis-sito.org/italiano/sesso-foto-pompini.html
+
  
sesso foto pompini]
+
Flip over to the Text Editor's HTML view (you should also do this as a custom code file) and put in some html like below. You can copy-paste this if you'd like.
[http://gratis-sito.org/italiano/ricerca-porno-filmati-video.html ricerca porno filmati video]
+
<pre>
[http://gratis-sito.org/italiano/webcam-porno-filmati-video.html webcam porno filmati video]
+
<div style="width: 300px;height: 150px;background-image: url('images/kitten.jpg');">
[http://gratis-sito.org/italiano/sesso-porno-filmati-gratis-puro.html sesso porno filmati gratis puro]
+
  <a href="http://example.com/Kittens.php">Click here to see kittens</a>
[http://gratis-sito.org/italiano/sesso-porno-filmati-gratis-sfrenato.html sesso porno filmati gratis sfrenato]
+
</div>
[http://gratis-sito.org/italiano/giochi-online-gratis.html giochi online gratis]
+
</pre>
[http://gratis-sito.org/italiano/spinto-porno-filmati-video.html spinto porno filmati video]
+
[http://gratis-sito.org/italiano/immagini-porno-filmati-video.html immagini porno filmati video]
+
[http://gratis-sito.org/italiano/sesso-hard.html sesso hard]
+
[http://gratis-sito.org/italiano/sesso-foto-ricerca.html
+
  
sesso foto ricerca]
+
===2. Create an image map===
[http://gratis-sito.org/italiano/biblioteche-online.html biblioteche online]
+
An image map is a combination of image and code that basically makes certain sections of the image clickable like links. You typically define the sections through a graphical image map maker. There are lots of free standalone products, and image mapping is a built in tool for most major web development software packages (e.g., Adobe Dreamweaver).  
[http://gratis-sito.org/italiano/sesso-porno-filmati-gratis-orge.html sesso porno filmati gratis orge]
+
[http://gratis-sito.org/italiano/sesso-foto-puro.html sesso foto puro]
+
[http://gratis-sito.org/italiano/gruppo-porno-filmati-video.html gruppo porno filmati video]
+
[http://gratis-sito.org/italiano/altri.html altri]
+
[http://gratis-sito.org/italiano/clip-porno-filmati-video.html clip
+
  
porno filmati video]
+
Note that once you use such a program to create an image map, it will give you a bunch of code to insert on your page. Use Soholaunch's "Custom Code" drag-and-drop object to put that on your page.
[http://gratis-sito.org/italiano/sesso-foto-amatoriale.html sesso foto amatoriale]
+
[http://gratis-sito.org/italiano/hard-porno-filmati-video.html hard porno filmati video]
+
[http://gratis-sito.org/italiano/senza-scaricare-porno-filmati-video.html senza scaricare porno filmati video]
+
[http://gratis-sito.org/italiano/sesso-foto-squirt.html sesso foto squirt]
+
[http://gratis-sito.org/italiano/telefoni.html telefoni]
+
[http://gratis-sito.org/italiano/pompini-porno-filmati-video.html pompini porno filmati video]
+
[http://gratis-sito.org/italiano/curiosita-studenti.html curiosita studenti]
+
[http://gratis-sito.org/italiano/orientale-porno-filmati-video.html orientale porno filmati video]
+
[http://gratis-sito.org/italiano/sesso-foto-incontri.html sesso foto incontri]
+
[http://gratis-sito.org/italiano/scuola.html scuola]
+
[http://gratis-sito.org/italiano/sesso-video-gratis-anale.html
+
  
sesso video gratis anale]
+
===3. Use absolute positioning with CSS===
[http://gratis-sito.org/italiano/sesso-foto-violento.html sesso foto violento]
+
This is the "advanced" method. If you don't already know what this is, it will take more than a paragraph to explain it well. Going in-depth into CSS positioning would be a little out-of-scope for this page, and lots of people on the web have already done a great job explaining it. But if you're interested and you're the tinkering type, search around for [http://lmgtfy.com/?q=css+positioning+tutorial tutorials on CSS positioning]. You may want to do a few CSS primers first if you've never looked at it before.
[http://gratis-sito.org/italiano/siti-porno.html siti porno]
+
[http://gratis-sito.org/italiano/telefonini.html
+
  
telefonini]
+
==Install Google Analytics code on your website==
[http://gratis-sito.org/italiano/pagine-personali-porno-filmati-video.html pagine personali porno filmati
+
Google Analytics is an ultra-powerful stats package provided by Google for analyzing your website traffic. It will give you a dazzling amount of information about your site visitors.
  
video]
+
To use Google Analytics with your website, you must add Google's special tracking code to all of your site pages. Because Soholaunch uses templates (one master file that controls the style for your whole website), you don't have to worry about adding it to all your pages. You can just add it in one place and be done with it.
[http://gratis-sito.org/italiano/test-sul-lavoro-gratis.html test sul lavoro gratis]
+
[http://gratis-sito.org/italiano/porno-gratid.html porno gratid]
+
[http://gratis-sito.org/italiano/sesso-foto-grasse.html sesso foto grasse]
+
[http://gratis-sito.org/italiano/cazzi-porno-filmati-video.html cazzi porno filmati video]
+
[http://gratis-sito.org/italiano/sesso-foto-femminile.html sesso foto femminile]
+
[http://gratis-sito.org/italiano/sesso-foto-gallerie.html sesso foto gallerie]
+
[http://gratis-sito.org/italiano/sesso-gratis-italiahard.html sesso gratis italiahard]
+
[http://gratis-sito.org/italiano/fighe-porno-filmati-video.html fighe porno filmati video]
+
[http://gratis-sito.org/italiano/video-clip-sesso-gratis.html video clip sesso gratis]
+
[http://gratis-sito.org/italiano/foto-sesso-gratis.html foto sesso gratis]
+
[http://gratis-sito.org/italiano/esplicito-porno-filmati-video.html esplicito porno filmati video]
+
[http://gratis-sito.org/italiano/sesso-foto-solo-gratis.html sesso foto solo gratis]
+
[http://gratis-sito.org/italiano/posizioni-porno-filmati-video.html posizioni porno filmati video]
+
[http://gratis-sito.org/italiano/sesso-foto-donne.html sesso foto donne]
+
[http://gratis-sito.org/italiano/strano-porno-filmati-video.html strano porno filmati video]
+
[http://gratis-sito.org/italiano/sesso-foto-celebrita.html sesso foto celebrita]
+
[http://gratis-sito.org/italiano/violento-porno-filmati-video.html violento porno filmati video]
+
[http://gratis-sito.org/italiano/video-porno-sesso-con-animali-gratis.html video porno sesso con animali gratis]
+
[http://gratis-sito.org/italiano/fondi-e-assicurazioni.html fondi e assicurazioni]
+
[http://gratis-sito.org/italiano/a-pagamento-porno-filmati-video.html a pagamento porno filmati video]
+
[http://gratis-sito.org/italiano/sesso-foto-posizioni.html sesso foto posizioni]
+
[http://gratis-sito.org/italiano/sesso-porno-filmati-gratis-eros.html sesso porno filmati gratis eros]
+
[http://gratis-sito.org/italiano/aste.html aste]
+
[http://gratis-sito.org/italiano/appunti-gratis.html appunti
+
  
gratis]
+
There are two easy ways to add Google's code to your Soholaunch-powered website:
[http://gratis-sito.org/italiano/sesso-foto-dildo.html sesso foto dildo]
+
[http://gratis-sito.org/italiano/sesso-foto-pubblico.html sesso foto pubblico]
+
[http://gratis-sito.org/italiano/mandare.html mandare]
+
[http://gratis-sito.org/italiano/sito-di-porno-gratis.html sito
+
  
di porno gratis]
+
===1. The Easy Way: Grab a plugin===
[http://gratis-sito.org/italiano/sito-di-sesso-gratuiti.html sito di sesso gratuiti]
+
Go try one of the [http://addons.soholaunch.com/?pr=Plugins&search_qry=analytics several Google Analytics plugins] available at [http://addons.soholaunch.com Soholaunch Addons]:  
[http://gratis-sito.org/italiano/sesso-foto-super.html sesso foto super]
+
[http://gratis-sito.org/italiano/invio.html
+
  
invio]
+
===2. The Hard Way: Edit your template file===
[http://gratis-sito.org/italiano/video-porno.html video porno]
+
# [http://wiki.soholaunch.com/index.php?title=How_to#Find_your_template_folder First, find your template folder] through [http://wiki.soholaunch.com/index.php?title=How_to#Get_started_with_FTP FTP]
[http://gratis-sito.org/italiano/coppie-porno-filmati-video.html coppie porno filmati video]
+
# Locate the index.html file within your template folder
[http://gratis-sito.org/italiano/sesso-porno-filmati-gratis-fighe.html sesso porno filmati gratis fighe]
+
# Follow Google's instructions for adding the code.
[http://gratis-sito.org/italiano/vacanze-studio-e-gite.html vacanze studio e gite]
+
# Also note that if your template folder contains a home.html file, you will need to add the Google Code there as well.
[http://gratis-sito.org/italiano/piedi-porno-filmati-video.html piedi porno filmati video]
+
[http://gratis-sito.org/italiano/video-clip-porno-filmati-video.html video clip porno filmati video]
+
[http://gratis-sito.org/italiano/cellulari.html cellulari]
+
[http://gratis-sito.org/italiano/sesso-foto-italiano.html
+
  
sesso foto italiano]
+
==Export shopping cart products==
[http://gratis-sito.org/italiano/figa-porno-filmati-video.html figa porno filmati video]
+
Using the Database Tables feature it is possible to export your shopping cart products into a semicolon-delimited .csv file that you can then import into spreadsheets (e.g., Microsoft Excel) and many other systems.  
[http://gratis-sito.org/italiano/sesso-foto-uomini.html sesso foto uomini]
+
[http://gratis-sito.org/italiano/senza-porno-filmati-video.html senza porno filmati video]
+
[http://gratis-sito.org/italiano/siti-porno-filmati-video.html siti porno filmati video]
+
[http://gratis-sito.org/italiano/sesso-foto-telefonico.html sesso foto telefonico]
+
[http://gratis-sito.org/italiano/mpeg-porno-filmati-video.html mpeg porno filmati video]
+
[http://gratis-sito.org/italiano/video-sesso-gratis.html video sesso gratis]
+
[http://gratis-sito.org/italiano/sesso-foto-siti.html sesso foto siti]
+
[http://gratis-sito.org/italiano/sesso-foto-gratis.html sesso foto gratis]
+
[http://gratis-sito.org/italiano/esplicito-porno-filmati-video.html esplicito porno filmati video]
+
[http://gratis-sito.org/italiano/porno-foto-gratis.html porno foto gratis]
+
[http://gratis-sito.org/italiano/amatoriale-porno-filmati-video.html amatoriale porno filmati video]
+
[http://gratis-sito.org/italiano/sesso-foto-piedi.html sesso foto piedi]
+
[http://gratis-sito.org/italiano/sesso-foto-selvaggio.html sesso foto selvaggio]
+
[http://gratis-sito.org/italiano/porno-foto-gratuito.html porno foto gratuito]
+
[http://gratis-sito.org/italiano/sesso-foto-pornografico.html sesso foto pornografico]
+
[http://gratis-sito.org/italiano/sesso-foto-asiatico.html sesso foto asiatico]
+
[http://gratis-sito.org/italiano/sesso-foto-orientale.html sesso foto orientale]
+
[http://gratis-sito.org/italiano/video-sesso-gratis-film.html video sesso gratis film]
+
[http://gratis-sito.org/italiano/suonerie-gratis.html suonerie gratis]
+
[http://gratis-sito.org/italiano/sesso-foto-erotico.html sesso foto erotico]
+
[http://gratis-sito.org/italiano/hard-porno-filmati-video.html hard porno filmati video]
+
[http://gratis-sito.org/italiano/sesso-foto-clip.html sesso foto clip]
+
[http://gratis-sito.org/italiano/italiano-porno-filmati-video.html italiano porno filmati video]
+
[http://gratis-sito.org/italiano/sesso-porno-filmati-gratis-figa.html sesso porno filmati gratis figa]
+
[http://gratis-sito.org/italiano/sesso-materiale-porno.html sesso materiale porno]
+
[http://gratis-sito.org/italiano/sesso-porno-filmati-gratis-anale.html sesso porno filmati gratis anale]
+
[http://gratis-sito.org/italiano/super-porno-filmati-video.html super porno filmati video]
+
[http://gratis-sito.org/italiano/porno-hard.html porno hard]
+
[http://gratis-sito.org/italiano/milano-porno-filmati-video.html milano porno filmati video]
+
[http://gratis-sito.org/italiano/italia-porno-filmati-video.html italia porno filmati video]
+
[http://gratis-sito.org/italiano/sesso-porno-filmati-gratis-amatoriale.html sesso porno filmati gratis amatoriale]
+
[http://gratis-sito.org/italiano/orientamento.html orientamento]
+
[http://gratis-sito.org/italiano/gratis-sms.html
+
  
gratis sms]
+
Here are instructions for exporting your shopping cart products:
</p>
+
# Log-in to sohoadmin
 +
# From the Main Menu, click the Database Tables icon.
 +
# Click the System Tables tab
 +
# Find the "cart_products" table.
 +
# Click the "Download" link.
 +
# Save the file to your local computer
 +
 
 +
==Prevent PayPal Order Number Conflicts==
 +
If you are using one paypal account to accept orders on more than one Soholaunch website, you may run into order number conflicts. This usually manifests in an error from PayPal that says something like "Order already exists".
 +
 
 +
===The problem===
 +
The Soholaunch Shopping Cart starts it's order numbers off at 10000 and counts up one at a time per order, so your third order will be order #10003. When you use PayPal as your payment gateway, this order number is passed to paypal as the unique identifier number for PayPal.
 +
 
 +
Normally, when you just have one website, this is all fine and dandy. But when you have two websites running through the same PayPal account, you start to get conflicts. If you've received three orders from Site A and three orders from Site B, the third order on both sites is going to pass to PayPal as #10003. When the Site B tries to run its third order through, PayPal says "Hey, no...that order number already exists" (because Site A used it earlier).
 +
 
 +
===How to fix it===
 +
The fix for the duplicate order number problem is simple enough. You just need to jump the order numbers on one of your site to another range, so that the two order number ranges don't ever overlap.
 +
 
 +
You can leave Site A alone in it's 10000 range. For Site B, do this...
 +
# Main Menu
 +
# Database Tables
 +
# System Tables tab
 +
# cart_invoices
 +
# View/Edit Records
 +
# Add New Record
 +
# Specify a really high number like 200000 for the ORDER_NUMBER
 +
# Leave all the other fields blank
 +
# Save
 +
# View table and delete your test record (if you want)
 +
# From now on order numbers will start at whatever number you put in (e.g., 200000)
 +
 
 +
==Use special characters in your navigation menu links==
 +
 
 +
Soholaunch does not currently support using special characters (anything besides letters, numbers, and spaces) in your site's menu navigation, neither in main page links nor in sub page links.
 +
 
 +
Although we are working to improve this in future versions so that you can use whatever characters you want, there are ways to get around the current restriction in the mean time.
 +
 
 +
===Method #1: Search and Replace Table===
 +
Let's assume you want to create a page called Lilo & Stitch. Normally, that ampersand will make the Soholaunch paging system
 +
 
 +
# Name your page something that works under the standard page naming restrictions, so let's say "Lilo and Stitch".
 +
# Go Main Menu > Database Tables > User Tables > UDT_CONTENT_SEARCH_REPLACE > View/Edit Records
 +
# Add a Record
 +
# Search for: "Lilo and Stitch" (without the quotes)
 +
# Replace with: "Lilo & Stitch" (without the quotes)
 +
 
 +
===Method #2: Hard code your menu===
 +
If you are comfortable modifying the html file for your template, you can certainly hard-code your menu navigation directly into the HTML file and use whatever special characters you want.
 +
 
 +
==Copy-Paste Content from Microsoft Word==
 +
Pasting from MS Word is always a problem for WYSIWYG editors like the Soholaunch Text Editor, because the content that you copy from Word carries all of this crappy Microsoft psuedo-html code with it. Some of that code works; some of it can't be interpreted by the browser. Hence the funky, half-working result you end up with a lot of times.
 +
 
 +
To combat this, we recommend two options:
 +
 
 +
1. Instead of normal pasting (Ctrl+V or right-click, paste), use the Paste from Word button inside the Soholaunch Text Editor. Note that this button does not work in FireFox (not for lack of trying). When you hit that button, the soho editor will try to translate the odd MS Word code into to real html code, which will usually yield a bit better results than just normal pasting.
 +
 
 +
2. Strip all the formatting before you paste. As in, copy the content from MS Word, paste it in a bare-bones text editor like MS Notepad, then copy from there in to the soho editor and format as you like. This is certainly the most reliable, quirk-free method, though it does require you to re-do your formatting.
 +
 
 +
==How to find your FTP login==
 +
If you submit support tickets with us, we will usually ask you for your "FTP" login username and password. If your web hosting company offers "cPanel", then this username/password is probably the same as your "cPanel" user name and password. You usually find this log-in information in the "Welcome" email that your web hosting company sent you when you first signed up with them.
 +
 
 +
==How to fix a corrupt page==
 +
Sometimes certain content on a page will break the page editor. Often you don't know this is happening until it's too late and your page is corrupted.
 +
 
 +
Symptoms of a corrupt page:
 +
* Page Editor: Fails to load
 +
* Page Editor: Cannot delete objects
 +
* Page Editor: Not all grid squares display
 +
* Page does not display correctly (or at all)
 +
 
 +
Cause of corrupt page: Code or script that you have copy-pasted from elsewhere is messing with the page editor.
 +
 
 +
If this happens to you the best thing to do is create a new page, then re-place your content from the broken page one element at a time. Of special note: To be extra safe, put all suspicious content on the page using the Custom Code object (which prevents the Page Editor from trying to interpret it).
 +
 
 +
Note: Again, the cause of corrupt pages is almost always broken html code that you have copy-pasted, or javascript that you have copy-pasted into the Text Editor. If you need to put javascript or other special code on the page, do it with the Custom Code object.
 +
 
 +
Note2: You may have to completely delete the original page and start over.
 +
 
 +
Related: [http://wiki.soholaunch.com/index.php?title=How_to#Put_some_HTML_on_a_page_as_a_custom_code How to place something on a page as custom code]
 +
 
 +
==How to add anchor links==
 +
Here is how you install anchors to text in Soholaunch:
 +
 
 +
# In the text editor, place your cursor at the place where you would like the anchor. Click the anchor button and create a short, single word name for the anchor. Click Insert.
 +
# Now go to the text you would like linked to that anchor and select (highlight) the text.
 +
# Click the insert/edit link button. in the Anchors dropdown select the correct anchor for the text and click insert.
 +
 
 +
That should help you. Keep in mind that you create the anchor first and then link text to the anchor. Also, anchors are only valid within the same text editor. If you have multiple text boxes on a page the anchors will not work between separate text boxes.
 +
 
 +
==Update to the latest version==
 +
From the Main Menu of /sohoadmin...
 +
# Click the Webmaster buttton on the top nav
 +
# Click the Software Updates button
 +
# Click the big "Check for Updates Now" button
 +
# Select the build you want to install
 +
# Click "Install"
 +
 
 +
==Download new language translation files==
 +
Translations of the Soholaunch product are now handled at http://translate.soholuaunch.com. If you speak multiple languages and want to help translate Soholaunch, you can go to that site, sign up for a free account, and start translating immediately.
 +
 
 +
At any time you can download the latest language file for a given language. Here's how...
 +
# Go to http://translate.soholaunch.com
 +
# Sign-up/Log-in
 +
# Set language to the language you want to download (e.g., Hebrew)
 +
# Click link at top-left to download latest translation files
 +
 
 +
Once you have downloaded the latest language file you can add it to your Soholaunch-powered website by logging-in via FTP, and uploading the hebrew.php (or spanish.php, or whatever.php) file you downloaded to this folder...
 +
public_html/sohoadmin/language
 +
 
 +
==Make text scroll like a marquee==
 +
The old Text Editor (< v4.9.3) used to include a "marquee" feature that would allow you to make any block of text scroll across the page. It was absent in the updated version of the Text Editor (v4.9.3) --- and was left out because it was buggy and was more trouble than it seemed worth.
 +
 
 +
However, you can still make text scroll like that by switching to HTML View and putting <marquee> tags around the part you want to scroll, like this...
 +
 
 +
<marquee>scroll me</marquee>
 +
 
 +
[http://www.quackit.com/html/codes/html_marquee_code.cfm Check out this website I found for more on the marquee tag and how you can configure it (e.g., speed, etc).]
 +
 
 +
==Put some HTML on a page as a custom code==
 +
Sometimes you try to paste some code in the Soholaunch Text Editor and you can't get it to work right. This typically happens with code that people copy-paste from other providers (like PayPal button code). In most of these cases the Text Editor in soho is trying to interpret the code so you can see what it's output looks like, but if there's javascript in there or something it can through the editor off (because it tries to execute the javascript when it gets to it...with all kinds of quirky results).
 +
 
 +
Anyhow, you can avoid all these problems by putting your special code in a custom include and dropping it on your page via the Custom Code object. Any code dropped on the page via the Custom Code object is not interpreted until the page itself is loaded by the site visitor.
 +
 
 +
This fixes 99.9% of all "I put the code in the Text Editor but it doesn't work." problems.
 +
 
 +
# Go to edit the page where you would like to place the custom HTML.
 +
# Drag & Drop the Custom code item onto the page from the menu.
 +
# Select New file and enter a name for the embed.
 +
# Click Create New File.
 +
# Paste in the HTML.
 +
# Click Save.
 +
# Select the file from the dropdown.
 +
# Click OK.
 +
# Save page
 +
 
 +
===Alternate method, create your own #variables# for your custom code===
 +
Sometimes you need custom code to display nested within content that you create using the Text Editor. For example, let's say you have a table with two columns and you want to put normal text in one column and Google ads in the other column.
 +
 
 +
For this scenario, using the above method (the Custom Code drag-and-drop object) is less than ideal because you can't get precise placement using the Custom Code method (unless you include the whole table in your custom code, but that's for people who know HTML).
 +
 
 +
So with this alternate method, instead of placing the custom html directly on the page, you're going to place a custom placeholder variable where you want the custom code to appear, and then use the [http://wiki.soholaunch.com/index.php?title=UDT_CONTENT_SEARCH_REPLACE UDT_CONTENT_SEARCH_REPLACE] table to replace that placeholder with the actual code when the page loads for the site visitor.
 +
 
 +
Here are the steps to follow...
 +
# In the Text Editor place something the text "#mycodewillgohere#" (without the quotes) where you want the custom code to show up. This is going to be your placeholder variable. You can use whatever text you want. For example, it could be #emilyscoolvariable#...it doesn't matter, as long as it's not one of the [http://wiki.soholaunch.com/index.php?title=Custom_Template_Reference#Pound_Variables reserved variables].
 +
# Press the Update button in the Text Editor to apply your changes
 +
# Press the Save Page button.
 +
# Go to the Main Menu
 +
# Click Database Tables
 +
# Under User Tables, View/Edit Records in the UDT_CONTENT_SEARCH_REPLACE table.
 +
# Press the Add New Record button
 +
# For the "Search For" field, enter your placeholder variable (e.g., #mycodewillgohere# or #emilyscoolvariable#)
 +
# For the "Replace With" field, paste in your custom code.
 +
# Save Record.
 +
# View website. Your code should work when the is viewed, but remain as a #variable# while you're editing the page.
 +
 
 +
The bonus of this method is that you can now use that #mycodewillgohere# variable ANYWHERE on your website, as many times as you want (instead of having to frequently copy-paste your custom code everywhere, you can just type that variable name).
 +
 
 +
==Get started with FTP==
 +
FTP (File Transfer Protocol) is like Windows Explorer for your website's files. Often, especially when you start tinkering with your template html and css, you'll need a way to access files that the Soholaunch tool itself doesn't provide you direct access to....a way to get behind the curtain a little. This is what FTP is for.
 +
 
 +
One of the better FTP clients out there is also free. It's called FileZilla. You can download it here...
 +
http://filezilla-project.org/
 +
 
 +
In order to get at your template folder...
 +
# Go download filezilla (http://filezilla-project.org/)
 +
# Install it on your computer
 +
# At the top you'll see fields for host, username, and password. For "host" just fill-in your domain name (e.g., example.com). You username and password are typically the same as your cpanel usename and password. If you can't get the right username/password, check the welcome email from your web hosting company. If you can't find that, contact your web hosting company and ask them for you ftp username/password
 +
# Once you're in through ftp, [http://wiki.soholaunch.com/index.php?title=How_to#Find_your_template_folder locate your template folder]
 +
# The two files you are probably looking for are index.html and custom.css. See: [http://wiki.soholaunch.com/index.php?title=Custom_Template_Reference#Template_folder_and_files Template Folder and Files]
 +
# Download the file you want to modify to your PC, make your changes, then upload it back to your site...all though this FileZilla FTP program.
 +
 
 +
==Modify your custom.css file==
 +
Most templates --- including all factory templates and most templates available on the [[http://addons.soholaunch.com|Soholaunch Addons]] website --- make use of a file called custom.css. This file contains all (or mostly all) of the styles that affect how your template looks and feels.
 +
 
 +
If you want to make color, style, etc changes to your template, chances are what you are looking for is located in your template's custom.css file.
 +
 
 +
You can find this file in your template folder.
 +
 
 +
==Move your site to a different server==
 +
# Sign-up for new hosting account
 +
# Get temporary access url from your new web hosting company
 +
# Use temporary url to install Soholaunch to new hosting space (via Fantastico or our installsoholaunch.php script)
 +
# Back on your OLD server, log-in to sohoadmin.
 +
# Go to the Webmaster menu.
 +
# Click the Site Mover tool
 +
# Click Move this Site
 +
# Download that file it creates
 +
# On your NEW server, log-in to sohoadmin.
 +
# Go to Webmaster Menu.
 +
# Click Site Mover tool
 +
# Upload your transfer file
 +
# At your domain registrar, re-point your domain name
 +
 
 +
==Add a custom redirect to a page==
 +
Here is the code to do a proper (search engine-friendly) redirect. Put this php code in a file, call it "whatever.php", and drop it on the page you want to redirect via the Custom Code object in the Page Editor.
 +
 
 +
Make sure to change that "redirectohere.example.com" address.
 +
 
 +
<?php
 +
header("HTTP/1.1 301 Moved Permanently");
 +
header("location: http://redirectohere.example.com");
 +
exit;
 +
?>
 +
 
 +
==Maximize the admin/editing window in Internet Explorer==
 +
The sohoadmin window is designed to run in a fixed size of a little smaller than 800x600 dimensions to make sure it fits on all monitor resolutions.
 +
 
 +
However, sometimes it can be handy to be able to make the admin window larger if you have enough screen real-estate to do so. If you are using a browser besides Internet Explorer, like Mozilla FireFox (our recommended browser), then you can simply drag the bottom-right corner of your browser window to resize it.
 +
 
 +
But if you're using Internet Explorer then follow these steps...
 +
 
 +
1. Log-in to sohoadmin
 +
 
 +
2. Close the sohoadmin window after it launches
 +
 
 +
3. You should be looking at the "Click here to re-launch admin window" screen.
 +
 
 +
4. In the address bar you'll see a URL like this...
 +
http://example.com/sohoadmin/index.php
 +
 
 +
5. Change it to this...
 +
http://example.com/sohoadmin/version.php
 +
 
 +
6. Hit the Enter key
 +
 
 +
7. Admin window will re-launch and be resizeable
 +
 
 +
==Add fonts to the new Text Editor==
 +
===CIA Fonts will not work with v4.9.2+===
 +
In versions prior to v4.9.2 there was a plugin called CIA Fonts on the Soholaunch Addons website that made it easy to add fonts to the Text Editor. But as of v4.9.2 this plugin will no longer work (until it is updated...hint, hint Thomas), because v4.9.2+ builds incorporate a completely different text editor.
 +
 
 +
===The new workaround method for sites running v4.9.2+===
 +
Until an easier solution is created (which should happen before too long), you can still add fonts to the new editor, but not quite as easily as you could with the old editor and CIA Fonts.
 +
 
 +
Here's how to add fonts to the new Text Editor
 +
 
 +
;Note: You '''must be running''' at least '''v4.9.2 r7+''' to add fonts using this method...'''
 +
#Go to Database Table Manager
 +
#Click the "System tables" tab
 +
#Find the '''smt_userdata''' table
 +
#Click View/Edit Records
 +
#Using the search box at the top left run a search on "customfonts" (without the qoutes). Only one record should be returned.
 +
#Edit that record
 +
#Add fonts to that "data" field (details below) and hit the Save Changed Data button
 +
 
 +
====Format of fonts list====
 +
The "data" field contains a list of all the fonts available in the Text Editor. You may want to copy-paste the content of the data field into a text/code editor like Dreamweaver or MS Notepad so you can see them all on one line instead of wrapped into multiple lines. Then when you're done editing the list just copy-paste it back into the text field you took it out of and save the record.
 +
 
 +
''Example content of "data" field in "customfonts" record...
 +
Andale Mono=andale mono,times;Arial=arial,helvetica,sans-serif
 +
 
 +
The font choices are separated by semicolon ";". Each font choice has two parts, separated by an equals sign (=). The first part (e.g., Arial) is the font name as it will display in the Text Editor and doesn't matter (i.e., you could call it "Billyfont". The second part is what actually affects what font will show on the website --- the proper font-family syntax for the html/css code. Some fonts in the second part specify multiple comma-separated fonts --- these are alternates to use if the preceding font isn't available.
 +
 
 +
Adding "Trebuchet" to the font list...
 +
Andale Mono=andale mono,times;Arial=arial,helvetica,sans-serif;Trebuchet=Trebuchet MS,verdana,arial,sans-serif
 +
 
 +
Again, the display name doesn't really matter, and the multiple comma-separated alternative fonts are note required either, so could just have...
 +
Andale Mono=andale mono,times;Arial=arial,helvetica,sans-serif;MyFavoriteFont=Trebuchet MS
 +
 
 +
When you're done editing the font list in the data field just hit the Save Changed Data to update the record and you're done! Your new font will be available in the Text Editor now.
 +
 
 +
==Find out what version of Soholaunch you're running==
 +
[[Image:Howto_find_your_version_no.gif]]
 +
 
 +
The installed version number is located in the bottom-right of the admin tool window, in the footer.
 +
 
 +
==Create an auto-reply email address field in the Web Form builder==
 +
In the form builder...
 +
 
 +
#Click the "(+) Add Field" button
 +
#Click the "Email Address" field
 +
 
 +
==Uninstall Soholaunch manually==
 +
Note: This will kill the entire website. Do not do this unless you're positive this is what you want to do. This is meant for people who installed Soholaunch manually (i.e. via installsoholaunch.php) on a website they don't want it on and now want to uninstall it.
 +
 
 +
Using your preferred code editor (MS Notepad will work if you don't have a code editor of choice), create a new file (save it as deleteitall.php or something) containing this code....
 +
<pre>
 +
<?
 +
shell_exec("rm -rf media");
 +
shell_exec("rm -rf images");
 +
shell_exec("rm -rf import");
 +
shell_exec("rm -rf tCustom");
 +
shell_exec("rm -rf template");
 +
shell_exec("rm -rf shopping");
 +
shell_exec("rm -rf sohoadmin");
 +
echo "Done! It's all gone!";
 +
?>
 +
</pre>
 +
 
 +
...now save that file as something like "deleteitall.php", upload it to your document root folder (i.e. public_html, htdocs, etc.) via FTP and point your browser to websiteyouwantokill.com/deleteitall.php.
 +
 
 +
==Offer your customers your own template collection==
 +
To make your custom templates available to every user on your server, wrap them all up in a zip file and upload them somewhere...it can be anywhere, as long as it's accessible from the internet.
 +
 
 +
For example, let's say you upload your .zip file full of templates to...
 +
ourmaincompanywebsite.com/soho/our_templates.zip
 +
 
 +
Then log-in to the Partner Area and go to "Branding Controls". Under "Templates" check the "My own templates" box, for the "URL path to template library .zip..." field fill-in
 +
http://ourmaincompanywebsite.com/soho/our_templates.zip
 +
 
 +
Then scroll down and hit the "Save Options" button. Done! From now on whenever a new Soholaunch-powered website is set up on your server(s), your template library will be downloaded and installed automatically.
  
 
==Rename/Delete a page that won't delete==
 
==Rename/Delete a page that won't delete==
Line 1,032: Line 447:
  
 
You can download these files to your PC, modify them, then upload them back to that /media folder and you're good to go.
 
You can download these files to your PC, modify them, then upload them back to that /media folder and you're good to go.
 +
 +
==Link to specific shopping cart sku==
 +
Go to your website and browse your shopping cart. Click the Buy Now/More Information link for the product you want to link to, then copy the url from your address bar. Should look something like this...
 +
 +
http://provx.soholaunch.com/shopping/pgm-more_information.php?id=1
 +
 +
Advanced Note: That id # matches the prikey value of that sku in the cart_products table.
 +
 +
==Link to specific shopping cart category==
 +
Go to your website and browse your shopping cart. In the search column you'll see a list of links to your categories (in the search column). Click on the link to the category you want, then copy the url from your address bar. Should look something like this...
 +
 +
http://yourdomain.com/shopping/start.php?browse=1&cat=25
  
 
==Link to specific month/year in you event calendar==
 
==Link to specific month/year in you event calendar==
Line 1,100: Line 527:
  
 
==Swap out your template header text for a logo image==
 
==Swap out your template header text for a logo image==
1. Download the '''index.html''' file from your template folder
+
1. Download the '''index.html''' file from your [[#Find your template folder|template folder]]
  
 
2. Find (ctrl+f) '''"#LOGO#"'''
 
2. Find (ctrl+f) '''"#LOGO#"'''
Line 1,108: Line 535:
 
4. Save the file and upload it back to your template folder
 
4. Save the file and upload it back to your template folder
  
You can now add and change the logo image in your template via Template Manager (where it says choose logo image).
+
You can now add and change the logo image in your template via Template Manager (where it says choose logo image).
 +
 
 +
The same logic applies if you want to change your logo text to something else or add other information right around it. For example, if your template allows for header text via #LOGO# and you want slogan text too, you could find that #LOGO# in your template's .html file but instead of replacing it with #LOGOIMG# you could change it to something like...
 +
 
 +
'''Example: Apply same logic to add slogan text'''
 +
 
 +
''Original line in template's index.html file...''
 +
#LOGO#
 +
 
 +
''Add a line break and the pound-variable for slogan text...''
 +
#LOGO#<br>#SLOGAN#
 +
 
 +
Complete list of available pound variables like #LOGO#, #LOGOIMG#, and #SLOGAN#, see [[Custom_Template_Reference|custom template reference]].
  
 
==Set background image==
 
==Set background image==
Line 1,122: Line 561:
 
5. '''Save the file (custom.css)''' and upload it back to your template's folder
 
5. '''Save the file (custom.css)''' and upload it back to your template's folder
  
==Make a button that links to another website, but opens that link in a new window?==
+
==Make a button that links to another website, but opens that link in a new window==
  
 
'''Solution:''' Pull up the Text Editor where you put in the button, click on the "HTML" button at the bottom left.  
 
'''Solution:''' Pull up the Text Editor where you put in the button, click on the "HTML" button at the bottom left.  
Line 1,143: Line 582:
  
 
Just replace "www.example.com" with the site you want to link to, and you're good to go.
 
Just replace "www.example.com" with the site you want to link to, and you're good to go.
 +
 +
==Install Soholaunch on a subdomain manually via cPanel==
 +
How to install manually on subdomain....
 +
 +
http://soholaunch.com
 +
# Download installer
 +
 +
cPanel
 +
# Create database
 +
# Create user
 +
# Add user to database
 +
 +
Local PC
 +
# Extract installsoholaunch.zip somewhere
 +
 +
FTP Client
 +
# Upload installsoholaunch.php to root of subfolder for subdomain (e.g., "public_html/fr" for "fr.domain.com")
 +
 +
Browser
 +
# Go to yourdomain.com/installsoholaunch.php
 +
# Click install button
 +
# Fill-out setup form with database info (db name, username, password you just created in cPanel)
 +
# Done installing!
 +
 +
==Import a large number of shopping cart items at once==
 +
# Log-in to sohoadmin (yourdomain.com/sohoadmin)
 +
# Main Menu > Database Tables > System Tables tab
 +
# Scroll until you see the "cart_products" table. If it does not exist, return to the Main Menu and click the Shopping Cart icon once, wait for the Shopping Cart menu to load (the one with buttons that say things like Shipping Options, Find/Edit Products, Tax Options, etc), and then go back to Database Tables > System Tables (so basically start over at step #2 above).
 +
# Next to the "cart_products" name you'll see a Download link. Click that to download the table in CSV format.
 +
# Open Microsoft Excel, create a new spreadsheet
 +
# In Excel, do this: Data > Import External Data > (select the file you downloaded) > Semicolon delimited > Finish
 +
# Now you have all the right column names set up in your spreadsheet, you can start filling it out with all your product info.
 +
# When you've got it filled out, Save As > CSV file (semicolon delimited) > Yes on the warning prompt about losing funcitonality
 +
# Back in sohoadmin, go to Main Menu > File Manager > Upload Files
 +
# Upload the .csv file you just saved your spreadsheet to.
 +
# Go back to sohoadmin > Main Menu > Database Tables > System tables tab
 +
# Next to cart_products, click the Import link.
 +
# Select the CSV file you uploaded, then follow the prompts to make sure that your column names match up.
 +
# Once you finish the Import action, you're all done!
 +
 +
'''Note1:''' If you already have a spreadsheet full of shopping cart items, skip to step 8
 +
 +
'''Note2:''' The PROD_CATEGORY fields use the keyfield numbers from the cart_category table, which you can also view via Database Tables > System Tables tab > View/Edit Records
 +
 +
'''Note3:''' You can also use this import feature to ''update'' many cart items at one time.
 +
 +
'''Note4:''' Always use the Backup/Restore to make a backup first!
 +
 +
==Transfer shopping cart items from one site to another==
 +
 +
sohoadmin for Main site (e.g, yourdomain.com)
 +
# Database Tables feature
 +
# System Tables
 +
# cart_products
 +
# Click the download link
 +
# Save that somewhere on your PC
 +
 +
sohoadmin for subdomain (e.g., fr.yourdomain.com)
 +
# File Manager
 +
# Upload Files
 +
# Upload csv file that you downloaded
 +
# Database Tables
 +
# System Tables
 +
# cart_products
 +
# Import
 +
# Follow instructions
 +
 +
==Make blog sort by earliest-to-latest, instead of latest-to-earliest.==
 +
1. Log-in via FTP, browse to your public_html folder
 +
 +
2. Download pgm-blog_display.php
 +
 +
3. Modify sort order by finding this line...
 +
$blog_qry = "ORDER BY timestamp DESC, PRIKEY DESC LIMIT 15"; // Limit by 15
 +
 +
to this...
 +
$blog_qry = "ORDER BY timestamp DESC, PRIKEY ASC LIMIT 15"; // Limit by 15
 +
 +
4. To be safe, find all other instances of "DESC" and replace them with "ASC".
 +
 +
5. Save. Upload your modified pgm-blog_display.php TO YOUR TEMPLATE FOLDER. If Soholaunch finds a pgm-blog_display.php in your template folder, it will use it instead of the standard file.
 +
 +
==Enable pre-release testing builds==
 +
Sometimes we will release small version updates to address specific problems on client websites (or to test new features). You can think of these builds as "nightly" or "beta" builds. They come with no guarantees about reliability, and you should not update to them unless you are installing on a development site, or unless a member of the Soholaunch support staff tells you to update to it.
 +
 +
By default, you cannot see these beta builds in the Software Updates feature. You need to enable them. Here's how to do that...
 +
# From your sohoadmin control panel, go here: Main Menu > Webmaster > Software Updates
 +
# Click the link that looks like this: "[?] Technical diagnostic info (for geeks)"
 +
# This will open a popup layer. Look at the bottom of the popup.
 +
# Set this option to "Yes/Enabled": "Enable pre-release testing builds"
 +
# Close popup and click the Check For Updates button again
 +
# You should see the beta build listed as available to install (note a beta build is not always available).
 +
 +
==Create a database with cPanel==
 +
All Soholaunch installations require a database, along with an associated database user/pass. Here's how to create a MySQL database and assign a user to it using cPanel.
 +
 +
===Step 1: Create the Database===
 +
# Log-in to cPanel (yourdomain.com/cpanel)
 +
# Find the icon for MySQL Databases. Click it.
 +
# Under the Create New Database heading, fill in a name in the text field (note that usually every database is prefixed with your cPanel username, which is shown before the text field). Usually, I just type in "soho" for the database name, making the full database name "[username]_soho"
 +
# Click the Create New Database button.
 +
# Now your database is created.
 +
 +
===Step 2: Create a User===
 +
Now you need to create a user/pass for the database.
 +
# Still on the MySQL Databases page, scroll down under Add New User.
 +
# Fill in a name. This is like the database name. You're only going to use it once and you won't need to remember it for more than the next 5 minutes. Keep it short and use letters only.
 +
# Note: Like the database name, the username is prefixed is by your cPanel username.
 +
# For the password, just use the password generator and copy it down somewhere temporary. Again, you will only need this password for the next 5 minutes of your life.
 +
# Click the Create User button.
 +
 +
===Assign the user to the database===
 +
*Why this is necessary:* In case you're curious as to why we have to do this: All you've done so far is create a user for the database. Right now, this user has no authority. He's just an empty shell of a user, lonely and without a database to work on. You need to associate this new user with the database.
 +
 +
# Scroll down to the Add User to Database section (underneath where you created the user).
 +
# Select the name of the user you just created from the first dropdown.
 +
# Select the name of the database you created in Step 1 from the second dropdown.
 +
# Click the Add button
 +
# Check the box for All Privileges
 +
# Click the Add button
 +
# All done!

Latest revision as of 12:43, 27 December 2013

Contents

Create a Foundation/Boostrap compatible template

Foundation and Bootstrap are the two reigning HTML frameworks for creating responsive HTML and CSS. Ultra is fully-compatible with both Foundation and Bootstrap, where as Pro is mostly compatible. There are two main steps to creating Bootstrap and Foundation-compatible Soholaunch templates.

1. Create the template design via Bootstrap or Foundation (of those two, I recommend Foundation).

2. Add the soho #variables# like you normally do.

3. In Ultra, you're be done now.

The rest of these instructions only apply if you're using Soholaunch Pro.

4. NAV MENU: Make a copy of the pgm-auto_menu.php file and add the Foundation or Bootstrap classes to the html that gets outputted for your navigation menu.

5. CONTENT AREA: Pro uses an HTML table to produce the Page Editor's grid structure. This hard-width table will prevent responsive frameworks like Bootstrap/Foundation from collapsing content on mobile devices. To overcome this, you'll need to target this table with CSS change it's display structure (table, tr, and td tags) to be a normal block elements. This may affect your display and be frustrating to wrangle in. For this reason, we highly recommend using Soholaunch Ultra for Bootstrap/Foundation websites.

Use an Authorize.net reseller for your payment gateway

Many payment gateways are resellers of the popular Authorize.net payment gateway. They may offer better rates and packages, but ultimately they're selling the same technology, except that they use a different URL address for accepting payments. Both Soholaunch Pro and Soholaunch Ultra include a simple, built-in way to change the gateway URL on soho's built-in Authorize.net integration so that you can use Authorize.net reseller gateways.

How to change the Authorize

The Authorize.net gateway URL is composed of two parts...

  1. The hostname: secure.authorize.net
  2. The path: /gateway/transact.dll

These are the two variables that you need to adjust to use your reseller gateway. You can add custom URL and path to the Soholaunch smt_userdata table using special variable names, and Soholaunch will use your custom host and path instead.

  1. Go to the Database Tables feature
  2. Click the System Tables tab.
  3. Find the smt_userdata table
  4. Click View/Edit Records
  5. Add New Record
  6. prikey (leave blank), plugin = 'cart_authorize', fieldname = 'scHost', data = '[your custom url]' (all those values should be typed WITHOUT the single quotes)
  7. Save New Record
  8. Add New Record
  9. prikey (leave blank), plugin = 'cart_authorize', fieldname = 'scPath', data = '[your custom path]'
  10. Save New Record
  11. All done!

Add an XML Sitemap to your website

Part one: Generate a sitemap

  1. Visit xml-sitemaps.com
  2. Follow-the instructions to generate an XML sitemap for your site.
  3. Copy the sitemap it generates (Ctrl+c)
  4. Open MS Notepad (or Typepad on a Mac)
  5. Paste in your sitemap (Ctrl+v)
  6. Save the file as sitemap.xml

Part two: Upload sitemap

  1. Log-in to your sohoadmin
  2. From the Main Menu, press the F4 key to launch the secret super-tool.
  3. This screen may look scary, but it will help you upload the sitemap to your home folder.
  4. Make sure the path at the top shows that you are in the public_html folder
  5. Click the upload button to select the sitemap.xml file from your computer and upload it
  6. All done!

Verify your site with Google Webmaster Tools

Part one: Add site to your Google account

  1. Log-in to your Google Account
  2. Go to Google Webmaster Tools
  3. Click Add a Site
  4. Click Manage site > Verify this site
  5. Click the link to Download the HTML verification file
  6. Save that file to your computer somewhere

Part two: Upload verification file

  1. Log-in to your sohoadmin
  2. From the Main Menu, press the F4 key to launch the secret super-tool.
  3. This screen may look scary, but it will help you upload Google's file to your home folder.
  4. Make sure the path at the top shows that you are in the public_html folder
  5. Click the upload button to select the Google file from your computer and upload it

Part three: Finalize verification

  1. Go back to Google Webmaster Tools
  2. Click Verify
  3. Done!

Put a text link on top of an image

There are a couple ways to put a link on top of an image. Here are two methods.

1. Overlay a normal text link on an image.

The idea here is to set your image as a background image for an element that contains your text link.

So let's say you have an image called...

kitten.jpg (300px width X 150px height)

...and you want to lay a text link on it. What you're going to do is create a container element in html that has the same width and height as your image, assign your image to be the background image, and then put your text inside the container element.

Flip over to the Text Editor's HTML view (you should also do this as a custom code file) and put in some html like below. You can copy-paste this if you'd like.

<div style="width: 300px;height: 150px;background-image: url('images/kitten.jpg');">
   <a href="http://example.com/Kittens.php">Click here to see kittens</a>
</div>

2. Create an image map

An image map is a combination of image and code that basically makes certain sections of the image clickable like links. You typically define the sections through a graphical image map maker. There are lots of free standalone products, and image mapping is a built in tool for most major web development software packages (e.g., Adobe Dreamweaver).

Note that once you use such a program to create an image map, it will give you a bunch of code to insert on your page. Use Soholaunch's "Custom Code" drag-and-drop object to put that on your page.

3. Use absolute positioning with CSS

This is the "advanced" method. If you don't already know what this is, it will take more than a paragraph to explain it well. Going in-depth into CSS positioning would be a little out-of-scope for this page, and lots of people on the web have already done a great job explaining it. But if you're interested and you're the tinkering type, search around for tutorials on CSS positioning. You may want to do a few CSS primers first if you've never looked at it before.

Install Google Analytics code on your website

Google Analytics is an ultra-powerful stats package provided by Google for analyzing your website traffic. It will give you a dazzling amount of information about your site visitors.

To use Google Analytics with your website, you must add Google's special tracking code to all of your site pages. Because Soholaunch uses templates (one master file that controls the style for your whole website), you don't have to worry about adding it to all your pages. You can just add it in one place and be done with it.

There are two easy ways to add Google's code to your Soholaunch-powered website:

1. The Easy Way: Grab a plugin

Go try one of the several Google Analytics plugins available at Soholaunch Addons:

2. The Hard Way: Edit your template file

  1. First, find your template folder through FTP
  2. Locate the index.html file within your template folder
  3. Follow Google's instructions for adding the code.
  4. Also note that if your template folder contains a home.html file, you will need to add the Google Code there as well.

Export shopping cart products

Using the Database Tables feature it is possible to export your shopping cart products into a semicolon-delimited .csv file that you can then import into spreadsheets (e.g., Microsoft Excel) and many other systems.

Here are instructions for exporting your shopping cart products:

  1. Log-in to sohoadmin
  2. From the Main Menu, click the Database Tables icon.
  3. Click the System Tables tab
  4. Find the "cart_products" table.
  5. Click the "Download" link.
  6. Save the file to your local computer

Prevent PayPal Order Number Conflicts

If you are using one paypal account to accept orders on more than one Soholaunch website, you may run into order number conflicts. This usually manifests in an error from PayPal that says something like "Order already exists".

The problem

The Soholaunch Shopping Cart starts it's order numbers off at 10000 and counts up one at a time per order, so your third order will be order #10003. When you use PayPal as your payment gateway, this order number is passed to paypal as the unique identifier number for PayPal.

Normally, when you just have one website, this is all fine and dandy. But when you have two websites running through the same PayPal account, you start to get conflicts. If you've received three orders from Site A and three orders from Site B, the third order on both sites is going to pass to PayPal as #10003. When the Site B tries to run its third order through, PayPal says "Hey, no...that order number already exists" (because Site A used it earlier).

How to fix it

The fix for the duplicate order number problem is simple enough. You just need to jump the order numbers on one of your site to another range, so that the two order number ranges don't ever overlap.

You can leave Site A alone in it's 10000 range. For Site B, do this...

  1. Main Menu
  2. Database Tables
  3. System Tables tab
  4. cart_invoices
  5. View/Edit Records
  6. Add New Record
  7. Specify a really high number like 200000 for the ORDER_NUMBER
  8. Leave all the other fields blank
  9. Save
  10. View table and delete your test record (if you want)
  11. From now on order numbers will start at whatever number you put in (e.g., 200000)

Use special characters in your navigation menu links

Soholaunch does not currently support using special characters (anything besides letters, numbers, and spaces) in your site's menu navigation, neither in main page links nor in sub page links.

Although we are working to improve this in future versions so that you can use whatever characters you want, there are ways to get around the current restriction in the mean time.

Method #1: Search and Replace Table

Let's assume you want to create a page called Lilo & Stitch. Normally, that ampersand will make the Soholaunch paging system

  1. Name your page something that works under the standard page naming restrictions, so let's say "Lilo and Stitch".
  2. Go Main Menu > Database Tables > User Tables > UDT_CONTENT_SEARCH_REPLACE > View/Edit Records
  3. Add a Record
  4. Search for: "Lilo and Stitch" (without the quotes)
  5. Replace with: "Lilo & Stitch" (without the quotes)

Method #2: Hard code your menu

If you are comfortable modifying the html file for your template, you can certainly hard-code your menu navigation directly into the HTML file and use whatever special characters you want.

Copy-Paste Content from Microsoft Word

Pasting from MS Word is always a problem for WYSIWYG editors like the Soholaunch Text Editor, because the content that you copy from Word carries all of this crappy Microsoft psuedo-html code with it. Some of that code works; some of it can't be interpreted by the browser. Hence the funky, half-working result you end up with a lot of times.

To combat this, we recommend two options:

1. Instead of normal pasting (Ctrl+V or right-click, paste), use the Paste from Word button inside the Soholaunch Text Editor. Note that this button does not work in FireFox (not for lack of trying). When you hit that button, the soho editor will try to translate the odd MS Word code into to real html code, which will usually yield a bit better results than just normal pasting.

2. Strip all the formatting before you paste. As in, copy the content from MS Word, paste it in a bare-bones text editor like MS Notepad, then copy from there in to the soho editor and format as you like. This is certainly the most reliable, quirk-free method, though it does require you to re-do your formatting.

How to find your FTP login

If you submit support tickets with us, we will usually ask you for your "FTP" login username and password. If your web hosting company offers "cPanel", then this username/password is probably the same as your "cPanel" user name and password. You usually find this log-in information in the "Welcome" email that your web hosting company sent you when you first signed up with them.

How to fix a corrupt page

Sometimes certain content on a page will break the page editor. Often you don't know this is happening until it's too late and your page is corrupted.

Symptoms of a corrupt page:

  • Page Editor: Fails to load
  • Page Editor: Cannot delete objects
  • Page Editor: Not all grid squares display
  • Page does not display correctly (or at all)

Cause of corrupt page: Code or script that you have copy-pasted from elsewhere is messing with the page editor.

If this happens to you the best thing to do is create a new page, then re-place your content from the broken page one element at a time. Of special note: To be extra safe, put all suspicious content on the page using the Custom Code object (which prevents the Page Editor from trying to interpret it).

Note: Again, the cause of corrupt pages is almost always broken html code that you have copy-pasted, or javascript that you have copy-pasted into the Text Editor. If you need to put javascript or other special code on the page, do it with the Custom Code object.

Note2: You may have to completely delete the original page and start over.

Related: How to place something on a page as custom code

How to add anchor links

Here is how you install anchors to text in Soholaunch:

  1. In the text editor, place your cursor at the place where you would like the anchor. Click the anchor button and create a short, single word name for the anchor. Click Insert.
  2. Now go to the text you would like linked to that anchor and select (highlight) the text.
  3. Click the insert/edit link button. in the Anchors dropdown select the correct anchor for the text and click insert.

That should help you. Keep in mind that you create the anchor first and then link text to the anchor. Also, anchors are only valid within the same text editor. If you have multiple text boxes on a page the anchors will not work between separate text boxes.

Update to the latest version

From the Main Menu of /sohoadmin...

  1. Click the Webmaster buttton on the top nav
  2. Click the Software Updates button
  3. Click the big "Check for Updates Now" button
  4. Select the build you want to install
  5. Click "Install"

Download new language translation files

Translations of the Soholaunch product are now handled at http://translate.soholuaunch.com. If you speak multiple languages and want to help translate Soholaunch, you can go to that site, sign up for a free account, and start translating immediately.

At any time you can download the latest language file for a given language. Here's how...

  1. Go to http://translate.soholaunch.com
  2. Sign-up/Log-in
  3. Set language to the language you want to download (e.g., Hebrew)
  4. Click link at top-left to download latest translation files

Once you have downloaded the latest language file you can add it to your Soholaunch-powered website by logging-in via FTP, and uploading the hebrew.php (or spanish.php, or whatever.php) file you downloaded to this folder...

public_html/sohoadmin/language

Make text scroll like a marquee

The old Text Editor (< v4.9.3) used to include a "marquee" feature that would allow you to make any block of text scroll across the page. It was absent in the updated version of the Text Editor (v4.9.3) --- and was left out because it was buggy and was more trouble than it seemed worth.

However, you can still make text scroll like that by switching to HTML View and putting <marquee> tags around the part you want to scroll, like this...

<marquee>scroll me</marquee>

Check out this website I found for more on the marquee tag and how you can configure it (e.g., speed, etc).

Put some HTML on a page as a custom code

Sometimes you try to paste some code in the Soholaunch Text Editor and you can't get it to work right. This typically happens with code that people copy-paste from other providers (like PayPal button code). In most of these cases the Text Editor in soho is trying to interpret the code so you can see what it's output looks like, but if there's javascript in there or something it can through the editor off (because it tries to execute the javascript when it gets to it...with all kinds of quirky results).

Anyhow, you can avoid all these problems by putting your special code in a custom include and dropping it on your page via the Custom Code object. Any code dropped on the page via the Custom Code object is not interpreted until the page itself is loaded by the site visitor.

This fixes 99.9% of all "I put the code in the Text Editor but it doesn't work." problems.

  1. Go to edit the page where you would like to place the custom HTML.
  2. Drag & Drop the Custom code item onto the page from the menu.
  3. Select New file and enter a name for the embed.
  4. Click Create New File.
  5. Paste in the HTML.
  6. Click Save.
  7. Select the file from the dropdown.
  8. Click OK.
  9. Save page

Alternate method, create your own #variables# for your custom code

Sometimes you need custom code to display nested within content that you create using the Text Editor. For example, let's say you have a table with two columns and you want to put normal text in one column and Google ads in the other column.

For this scenario, using the above method (the Custom Code drag-and-drop object) is less than ideal because you can't get precise placement using the Custom Code method (unless you include the whole table in your custom code, but that's for people who know HTML).

So with this alternate method, instead of placing the custom html directly on the page, you're going to place a custom placeholder variable where you want the custom code to appear, and then use the UDT_CONTENT_SEARCH_REPLACE table to replace that placeholder with the actual code when the page loads for the site visitor.

Here are the steps to follow...

  1. In the Text Editor place something the text "#mycodewillgohere#" (without the quotes) where you want the custom code to show up. This is going to be your placeholder variable. You can use whatever text you want. For example, it could be #emilyscoolvariable#...it doesn't matter, as long as it's not one of the reserved variables.
  2. Press the Update button in the Text Editor to apply your changes
  3. Press the Save Page button.
  4. Go to the Main Menu
  5. Click Database Tables
  6. Under User Tables, View/Edit Records in the UDT_CONTENT_SEARCH_REPLACE table.
  7. Press the Add New Record button
  8. For the "Search For" field, enter your placeholder variable (e.g., #mycodewillgohere# or #emilyscoolvariable#)
  9. For the "Replace With" field, paste in your custom code.
  10. Save Record.
  11. View website. Your code should work when the is viewed, but remain as a #variable# while you're editing the page.

The bonus of this method is that you can now use that #mycodewillgohere# variable ANYWHERE on your website, as many times as you want (instead of having to frequently copy-paste your custom code everywhere, you can just type that variable name).

Get started with FTP

FTP (File Transfer Protocol) is like Windows Explorer for your website's files. Often, especially when you start tinkering with your template html and css, you'll need a way to access files that the Soholaunch tool itself doesn't provide you direct access to....a way to get behind the curtain a little. This is what FTP is for.

One of the better FTP clients out there is also free. It's called FileZilla. You can download it here... http://filezilla-project.org/

In order to get at your template folder...

  1. Go download filezilla (http://filezilla-project.org/)
  2. Install it on your computer
  3. At the top you'll see fields for host, username, and password. For "host" just fill-in your domain name (e.g., example.com). You username and password are typically the same as your cpanel usename and password. If you can't get the right username/password, check the welcome email from your web hosting company. If you can't find that, contact your web hosting company and ask them for you ftp username/password
  4. Once you're in through ftp, locate your template folder
  5. The two files you are probably looking for are index.html and custom.css. See: Template Folder and Files
  6. Download the file you want to modify to your PC, make your changes, then upload it back to your site...all though this FileZilla FTP program.

Modify your custom.css file

Most templates --- including all factory templates and most templates available on the [Addons] website --- make use of a file called custom.css. This file contains all (or mostly all) of the styles that affect how your template looks and feels.

If you want to make color, style, etc changes to your template, chances are what you are looking for is located in your template's custom.css file.

You can find this file in your template folder.

Move your site to a different server

  1. Sign-up for new hosting account
  2. Get temporary access url from your new web hosting company
  3. Use temporary url to install Soholaunch to new hosting space (via Fantastico or our installsoholaunch.php script)
  4. Back on your OLD server, log-in to sohoadmin.
  5. Go to the Webmaster menu.
  6. Click the Site Mover tool
  7. Click Move this Site
  8. Download that file it creates
  9. On your NEW server, log-in to sohoadmin.
  10. Go to Webmaster Menu.
  11. Click Site Mover tool
  12. Upload your transfer file
  13. At your domain registrar, re-point your domain name

Add a custom redirect to a page

Here is the code to do a proper (search engine-friendly) redirect. Put this php code in a file, call it "whatever.php", and drop it on the page you want to redirect via the Custom Code object in the Page Editor.

Make sure to change that "redirectohere.example.com" address.

<?php
header("HTTP/1.1 301 Moved Permanently");
header("location: http://redirectohere.example.com");
exit;
?>

Maximize the admin/editing window in Internet Explorer

The sohoadmin window is designed to run in a fixed size of a little smaller than 800x600 dimensions to make sure it fits on all monitor resolutions.

However, sometimes it can be handy to be able to make the admin window larger if you have enough screen real-estate to do so. If you are using a browser besides Internet Explorer, like Mozilla FireFox (our recommended browser), then you can simply drag the bottom-right corner of your browser window to resize it.

But if you're using Internet Explorer then follow these steps...

1. Log-in to sohoadmin

2. Close the sohoadmin window after it launches

3. You should be looking at the "Click here to re-launch admin window" screen.

4. In the address bar you'll see a URL like this...

http://example.com/sohoadmin/index.php

5. Change it to this...

http://example.com/sohoadmin/version.php

6. Hit the Enter key

7. Admin window will re-launch and be resizeable

Add fonts to the new Text Editor

CIA Fonts will not work with v4.9.2+

In versions prior to v4.9.2 there was a plugin called CIA Fonts on the Soholaunch Addons website that made it easy to add fonts to the Text Editor. But as of v4.9.2 this plugin will no longer work (until it is updated...hint, hint Thomas), because v4.9.2+ builds incorporate a completely different text editor.

The new workaround method for sites running v4.9.2+

Until an easier solution is created (which should happen before too long), you can still add fonts to the new editor, but not quite as easily as you could with the old editor and CIA Fonts.

Here's how to add fonts to the new Text Editor

Note
You must be running at least v4.9.2 r7+ to add fonts using this method...
  1. Go to Database Table Manager
  2. Click the "System tables" tab
  3. Find the smt_userdata table
  4. Click View/Edit Records
  5. Using the search box at the top left run a search on "customfonts" (without the qoutes). Only one record should be returned.
  6. Edit that record
  7. Add fonts to that "data" field (details below) and hit the Save Changed Data button

Format of fonts list

The "data" field contains a list of all the fonts available in the Text Editor. You may want to copy-paste the content of the data field into a text/code editor like Dreamweaver or MS Notepad so you can see them all on one line instead of wrapped into multiple lines. Then when you're done editing the list just copy-paste it back into the text field you took it out of and save the record.

Example content of "data" field in "customfonts" record...

Andale Mono=andale mono,times;Arial=arial,helvetica,sans-serif

The font choices are separated by semicolon ";". Each font choice has two parts, separated by an equals sign (=). The first part (e.g., Arial) is the font name as it will display in the Text Editor and doesn't matter (i.e., you could call it "Billyfont". The second part is what actually affects what font will show on the website --- the proper font-family syntax for the html/css code. Some fonts in the second part specify multiple comma-separated fonts --- these are alternates to use if the preceding font isn't available.

Adding "Trebuchet" to the font list...

Andale Mono=andale mono,times;Arial=arial,helvetica,sans-serif;Trebuchet=Trebuchet MS,verdana,arial,sans-serif

Again, the display name doesn't really matter, and the multiple comma-separated alternative fonts are note required either, so could just have...

Andale Mono=andale mono,times;Arial=arial,helvetica,sans-serif;MyFavoriteFont=Trebuchet MS

When you're done editing the font list in the data field just hit the Save Changed Data to update the record and you're done! Your new font will be available in the Text Editor now.

Find out what version of Soholaunch you're running

Howto find your version no.gif

The installed version number is located in the bottom-right of the admin tool window, in the footer.

Create an auto-reply email address field in the Web Form builder

In the form builder...

  1. Click the "(+) Add Field" button
  2. Click the "Email Address" field

Uninstall Soholaunch manually

Note: This will kill the entire website. Do not do this unless you're positive this is what you want to do. This is meant for people who installed Soholaunch manually (i.e. via installsoholaunch.php) on a website they don't want it on and now want to uninstall it.

Using your preferred code editor (MS Notepad will work if you don't have a code editor of choice), create a new file (save it as deleteitall.php or something) containing this code....

<?
shell_exec("rm -rf media");
shell_exec("rm -rf images");
shell_exec("rm -rf import");
shell_exec("rm -rf tCustom");
shell_exec("rm -rf template");
shell_exec("rm -rf shopping");
shell_exec("rm -rf sohoadmin");
echo "Done! It's all gone!";
?>

...now save that file as something like "deleteitall.php", upload it to your document root folder (i.e. public_html, htdocs, etc.) via FTP and point your browser to websiteyouwantokill.com/deleteitall.php.

Offer your customers your own template collection

To make your custom templates available to every user on your server, wrap them all up in a zip file and upload them somewhere...it can be anywhere, as long as it's accessible from the internet.

For example, let's say you upload your .zip file full of templates to...

ourmaincompanywebsite.com/soho/our_templates.zip

Then log-in to the Partner Area and go to "Branding Controls". Under "Templates" check the "My own templates" box, for the "URL path to template library .zip..." field fill-in

http://ourmaincompanywebsite.com/soho/our_templates.zip

Then scroll down and hit the "Save Options" button. Done! From now on whenever a new Soholaunch-powered website is set up on your server(s), your template library will be downloaded and installed automatically.

Rename/Delete a page that won't delete

Usually, if you can't delete a page it's because it has some trouble characters in its name like an ampersand (&) or something. In order to delete the page you'll have to rename it first. And you'll have to rename it "the hard way" because that ampersand won't let you rename it "the easy way" (via Page Properties) for the same reason it won't let you delete the page.

So here's the step by step for manually renaming a page called "Milo & Otis" to "Milo and Otis" so it won't give you any more problems.

  1. Go to Main Menu > Database Table Manager
  2. Select the site_pages table from the drop-down menu
  3. Hit the "Enter/Edit Record Data" button
  4. When the table pulls up click the link on the top right that says "Run custom query"
  5. Put the following tn the text box that pops-up and hit the "Run Query" button...
update site_pages set page_name = 'Milo and Otis' where page_name = 'Milo & Otis'

Once you follow these steps you should be able to delete, rename, etc the page as normal.

Find/Edit custom table search includes

Via FTP, the files are located here...

[public_html]/media

File naming convention...

udt-search_[search name].inc

Example file name...

udt-search_joes_cool_search.inc

You can download these files to your PC, modify them, then upload them back to that /media folder and you're good to go.

Link to specific shopping cart sku

Go to your website and browse your shopping cart. Click the Buy Now/More Information link for the product you want to link to, then copy the url from your address bar. Should look something like this...

http://provx.soholaunch.com/shopping/pgm-more_information.php?id=1

Advanced Note: That id # matches the prikey value of that sku in the cart_products table.

Link to specific shopping cart category

Go to your website and browse your shopping cart. In the search column you'll see a list of links to your categories (in the search column). Click on the link to the category you want, then copy the url from your address bar. Should look something like this...

http://yourdomain.com/shopping/start.php?browse=1&cat=25

Link to specific month/year in you event calendar

In the text editor, select the text you want to link and hit the little link icon/button next to the paint bucket. Then in the link dialog that pops up, in the field that says "(or) Link / Anchor:" and has "http://" already in the field, do this...

http://yourdomain.com/About_Us.php?SEL_MONTH=04&SEL_YEAR=2007

Note: Replace "About_Us" with the name of the page that you dropped you're calendar on, and replace the month and year numbers with whatever month/year you want to jump to.

Reset your hit counter

  1. Log-in to your site via FTP
  2. Browse to the "sohoadmin/filebin/" folder
  3. Delete hitcounter.txt

Move license from subdomain to primary domain

  1. Log-in to the partner area
  2. Click on "Lifetime Licenses"
  3. Delete the license listed for your subdomain
  4. Click "Add Domain"
  5. Fill-in the name of your primary domain and click "Generate License"

Download page content files

Via FTP, the files are located here...

[public_html]/sohoadmin/tmp_content

What's the difference between CON and REGEN files?

In short, CON files are for the website-side, REGEN files are for the admin-side.

CON files
When a visitor views a page on your website, script files read the CON file for that page and use it to build the final HTML for the page. CON files tell the website-side scripts that you've got a cart item, a login box, and this text on this page.
REGEN files
These are used by Soholaunch's Page Editor. When you open a page in Soholaunch to edit it, the REGEN file for that page is read and it tells the product what objects are on the page and which dropzones to display them in.

When you save a page in the Page Editor, it saves a REGEN file for that page so it knows what edit options to show you in the Page Editor the next time you edit that page, and then it builds a CON file for the page so that the website-side scripts know what to display to site visitors.

Upload video files via FTP

Via FTP, the files are located here...

[public_html]/media

Find/Edit the default contact forms

Contact forms
Via FTP, the files are located here...

[public_html]/sohoadmin/program/modules/page_editor/formlib/forms

The files are:

  • Contact_Form_(Basic).form
  • General_Email_Form.form

Newsletter quick signup form
The file for this is located here...

[public_html]/sohoadmin/program/modules/page_editor/formlib/newsletter/Quick-N-Easy_Signup.form

Points to remember:

  • Though they're technicaly just html files, make sure to preserve the .form extension when you upload them back to your site so the system can recognize them (which is the whole idea behind the .form extension --- so know it's a form).

Find your template folder

1. Log-in via FTP to your website and navigate to this folder...

public_html/sohoadmin/program/modules/site_templates/pages/

2. Find the folder for your specific template. This is the naming convention for template folders..

CATEGORY-Template_Name-Color

So if you're using CORPORATE > A_Curvacious_Mark (Blue), your template folder would be...

CORPORATE-A_Curvacious_Mark-Blue

...and the full path from your home directory would be:

public_html/sohoadmin/program/modules/site_templates/pages/CORPORATE-A_Curvacious_Mark-Blue

Swap out your template header text for a logo image

1. Download the index.html file from your template folder

2. Find (ctrl+f) "#LOGO#"

3. Replace it with "#LOGOIMG#"

4. Save the file and upload it back to your template folder

You can now add and change the logo image in your template via Template Manager (where it says choose logo image).

The same logic applies if you want to change your logo text to something else or add other information right around it. For example, if your template allows for header text via #LOGO# and you want slogan text too, you could find that #LOGO# in your template's .html file but instead of replacing it with #LOGOIMG# you could change it to something like...

Example: Apply same logic to add slogan text

Original line in template's index.html file...

#LOGO#

Add a line break and the pound-variable for slogan text...

#LOGO#
#SLOGAN#

Complete list of available pound variables like #LOGO#, #LOGOIMG#, and #SLOGAN#, see custom template reference.

Set background image

1. Log-in via FTP and find your template's folder...

2. Upload the image you want to use as your background to that folder

3. Download the custom.css file that's in there and open it up in your code editor of choice (or notepad will work if nothing else)

4. Add in this code...

body { background-image: url(mybackgroundimage.gif); }

5. Save the file (custom.css) and upload it back to your template's folder

Make a button that links to another website, but opens that link in a new window

Solution: Pull up the Text Editor where you put in the button, click on the "HTML" button at the bottom left.

The HTML for your button should look something like this...

<input type="button" style="width: 163px; color: 
rgb(29, 0, 237); height: 24px; background-color: rgb(249, 186, 0);"
size="217" value="Click here to go to example.com">

To make this button link to "www.example.com", insert the following "onclick" attribute...

onclick="window.open('http://www.example.com','', 
'width=800px,height=600px,resizable');"

So the full code for the button should look something like...

<input type="button" onclick="window.open('http://www.example.com','',
'width=800px, height=600px,resizable');"
style="width: 163px; color: rgb(29, 0, 237); 
height: 24px; background-color: rgb(249, 186, 0);" 
size="217" value="My Button">

Just replace "www.example.com" with the site you want to link to, and you're good to go.

Install Soholaunch on a subdomain manually via cPanel

How to install manually on subdomain....

http://soholaunch.com

  1. Download installer

cPanel

  1. Create database
  2. Create user
  3. Add user to database

Local PC

  1. Extract installsoholaunch.zip somewhere

FTP Client

  1. Upload installsoholaunch.php to root of subfolder for subdomain (e.g., "public_html/fr" for "fr.domain.com")

Browser

  1. Go to yourdomain.com/installsoholaunch.php
  2. Click install button
  3. Fill-out setup form with database info (db name, username, password you just created in cPanel)
  4. Done installing!

Import a large number of shopping cart items at once

  1. Log-in to sohoadmin (yourdomain.com/sohoadmin)
  2. Main Menu > Database Tables > System Tables tab
  3. Scroll until you see the "cart_products" table. If it does not exist, return to the Main Menu and click the Shopping Cart icon once, wait for the Shopping Cart menu to load (the one with buttons that say things like Shipping Options, Find/Edit Products, Tax Options, etc), and then go back to Database Tables > System Tables (so basically start over at step #2 above).
  4. Next to the "cart_products" name you'll see a Download link. Click that to download the table in CSV format.
  5. Open Microsoft Excel, create a new spreadsheet
  6. In Excel, do this: Data > Import External Data > (select the file you downloaded) > Semicolon delimited > Finish
  7. Now you have all the right column names set up in your spreadsheet, you can start filling it out with all your product info.
  8. When you've got it filled out, Save As > CSV file (semicolon delimited) > Yes on the warning prompt about losing funcitonality
  9. Back in sohoadmin, go to Main Menu > File Manager > Upload Files
  10. Upload the .csv file you just saved your spreadsheet to.
  11. Go back to sohoadmin > Main Menu > Database Tables > System tables tab
  12. Next to cart_products, click the Import link.
  13. Select the CSV file you uploaded, then follow the prompts to make sure that your column names match up.
  14. Once you finish the Import action, you're all done!

Note1: If you already have a spreadsheet full of shopping cart items, skip to step 8

Note2: The PROD_CATEGORY fields use the keyfield numbers from the cart_category table, which you can also view via Database Tables > System Tables tab > View/Edit Records

Note3: You can also use this import feature to update many cart items at one time.

Note4: Always use the Backup/Restore to make a backup first!

Transfer shopping cart items from one site to another

sohoadmin for Main site (e.g, yourdomain.com)

  1. Database Tables feature
  2. System Tables
  3. cart_products
  4. Click the download link
  5. Save that somewhere on your PC

sohoadmin for subdomain (e.g., fr.yourdomain.com)

  1. File Manager
  2. Upload Files
  3. Upload csv file that you downloaded
  4. Database Tables
  5. System Tables
  6. cart_products
  7. Import
  8. Follow instructions

Make blog sort by earliest-to-latest, instead of latest-to-earliest.

1. Log-in via FTP, browse to your public_html folder

2. Download pgm-blog_display.php

3. Modify sort order by finding this line...

$blog_qry = "ORDER BY timestamp DESC, PRIKEY DESC LIMIT 15"; // Limit by 15

to this...

$blog_qry = "ORDER BY timestamp DESC, PRIKEY ASC LIMIT 15"; // Limit by 15

4. To be safe, find all other instances of "DESC" and replace them with "ASC".

5. Save. Upload your modified pgm-blog_display.php TO YOUR TEMPLATE FOLDER. If Soholaunch finds a pgm-blog_display.php in your template folder, it will use it instead of the standard file.

Enable pre-release testing builds

Sometimes we will release small version updates to address specific problems on client websites (or to test new features). You can think of these builds as "nightly" or "beta" builds. They come with no guarantees about reliability, and you should not update to them unless you are installing on a development site, or unless a member of the Soholaunch support staff tells you to update to it.

By default, you cannot see these beta builds in the Software Updates feature. You need to enable them. Here's how to do that...

  1. From your sohoadmin control panel, go here: Main Menu > Webmaster > Software Updates
  2. Click the link that looks like this: "[?] Technical diagnostic info (for geeks)"
  3. This will open a popup layer. Look at the bottom of the popup.
  4. Set this option to "Yes/Enabled": "Enable pre-release testing builds"
  5. Close popup and click the Check For Updates button again
  6. You should see the beta build listed as available to install (note a beta build is not always available).

Create a database with cPanel

All Soholaunch installations require a database, along with an associated database user/pass. Here's how to create a MySQL database and assign a user to it using cPanel.

Step 1: Create the Database

  1. Log-in to cPanel (yourdomain.com/cpanel)
  2. Find the icon for MySQL Databases. Click it.
  3. Under the Create New Database heading, fill in a name in the text field (note that usually every database is prefixed with your cPanel username, which is shown before the text field). Usually, I just type in "soho" for the database name, making the full database name "[username]_soho"
  4. Click the Create New Database button.
  5. Now your database is created.

Step 2: Create a User

Now you need to create a user/pass for the database.

  1. Still on the MySQL Databases page, scroll down under Add New User.
  2. Fill in a name. This is like the database name. You're only going to use it once and you won't need to remember it for more than the next 5 minutes. Keep it short and use letters only.
  3. Note: Like the database name, the username is prefixed is by your cPanel username.
  4. For the password, just use the password generator and copy it down somewhere temporary. Again, you will only need this password for the next 5 minutes of your life.
  5. Click the Create User button.

Assign the user to the database

  • Why this is necessary:* In case you're curious as to why we have to do this: All you've done so far is create a user for the database. Right now, this user has no authority. He's just an empty shell of a user, lonely and without a database to work on. You need to associate this new user with the database.
  1. Scroll down to the Add User to Database section (underneath where you created the user).
  2. Select the name of the user you just created from the first dropdown.
  3. Select the name of the database you created in Step 1 from the second dropdown.
  4. Click the Add button
  5. Check the box for All Privileges
  6. Click the Add button
  7. All done!
Personal tools