Difference between revisions of "Studio Website"

From Help | Taramala
 
(6 intermediate revisions by the same user not shown)
Line 1: Line 1:
 +
== Integrating Taramala with your Studio Website ==
 
[[File:Studio-website.png|400px|right]]
 
[[File:Studio-website.png|400px|right]]
The Taramala studio website is available at the following URL:  https://<studio-domain>.taramala.com/classes.  This URL can be linked to the studio's actual website to give students on line access the following:
+
The Taramala Schedule Component is available at the following URL:  https://<studio-domain>.taramala.com/classes.  This URL can be linked to the studio's actual website to give students on line access the following:
  
 
* create their own password protected account,
 
* create their own password protected account,
Line 7: Line 8:
 
* use a [[Waitlists|waitlist]] if a class is filled to max capacity.
 
* use a [[Waitlists|waitlist]] if a class is filled to max capacity.
  
=== How to add Taramala's Studio Website to my website? ===
+
=== How to add Taramala's Schedule Component to my website? ===
If you already have a website you can add to your website using an IFRAME. Here is an example.  By using an IFRAME the schedule looks as if it's part of your website (because it is).  Students don't need to leave your website to access all their features.
+
Taramala will integrate with any website designer like Wix, Wordpress, Webflow that supports and component the takes HTML code.
 +
If you already have a website you can add to your website using the HTML code that can be copy and pasted from the setup/website page.
  
If your studio's domain in Taramala is 'mystudio', the code for the IFRAME would look like this.
+
[[File:Widget-markup.PNG|Taramala widget setup|center|600px]]
  
<code>
+
=== Component Options ===
<script src="https://mystudio.taramala.com/scripts/taramala-website.js"></script>
 
  
<iframe src="https://mystudio.taramala.com/classes" height="700px" width="100%" frameborder="0"></iframe>
+
This same setup page also allows you to setup the colors in these widgets to match your website exactly.
</code>
 
  
=== Component Options ===
+
=== Webmaster Tips & Best Practices ===
  
There are a number of options that can be used to configure the Taramala studio website component.
+
One thing to understand about the schedule widget is that it is designed to grow and shrink on your studio web page.  For this reason, it should be placed in an HTML element or DIV that is set to 100% height rather than giving it a fixed height.  Here are two tips:
 +
* Make sure that the javascript in the markup is used as well (that's the first line in the HTML markup shown in the picture below),
 +
* Make sure the width and height of the website DIV that contains the schedule widget markup is set to 100% width and height.
 +
Webmasters note that even though the height of the IFRAME is set to 500px below, when the IFRAME is live in a website, it's height will be updated dynamically as the size of the schedule widget changes (for example, larger to show a weeks worth of classes and smaller to show available payment options).
  
====headerOptions=hidden====
+
[[File:embed-markup.PNG|600px|center]]
Used to hide the top menu bar. For example:
 
  
<code>
 
<iframe src="https://mystudio.taramala.com/classes?headerOptions=hidden" height="700px" width="100%" frameborder="0"></iframe>
 
</code>
 
=== Website Content ===
 
The following content can be added to the studio website.
 
* Class descriptions added via Setup/Schedule
 
* Punchcard descriptions added via Setup/Schedule
 
For formatting these descriptions take a subset of HTML. 
 
* <br for link breaks
 
* <a> for links
 
*<ul, <li for lists
 
* <img> for images
 
There are a few examples of markup you can use in your description.
 
  
==== Smart Phone Use of Studio Website ====
+
==== Smart Phone Use of Schedule Component ====
The studio website has been designed expecting that most students will access it using their cell phone and is designed to allow students to create an account, signup for classes and make purchases directly from their phone.
+
The Schedule Component has been designed expecting that most students will access it using their cell phone and is designed to allow students to create an account, signup for classes and make purchases directly from their phone.
  
 
One tip to support this is to setup up your web page for Taramala to be "full width" with no gutters or margins.  Here are links for different web design applications.
 
One tip to support this is to setup up your web page for Taramala to be "full width" with no gutters or margins.  Here are links for different web design applications.
 
* wordpress: https://www.wpbeginner.com/wp-themes/how-to-create-a-full-width-page-in-wordpress/
 
* wordpress: https://www.wpbeginner.com/wp-themes/how-to-create-a-full-width-page-in-wordpress/
 
* wix: https://support.wix.com/en/article/wix-editor-stretching-an-element-to-full-width
 
* wix: https://support.wix.com/en/article/wix-editor-stretching-an-element-to-full-width

Latest revision as of 12:08, 2 December 2022

Integrating Taramala with your Studio Website

Studio-website.png

The Taramala Schedule Component is available at the following URL: https://<studio-domain>.taramala.com/classes. This URL can be linked to the studio's actual website to give students on line access the following:

  • create their own password protected account,
  • signin for a class and check what classes they are signed up for,
  • pay for punchcards and check how many classes they have paid for through punch cards
  • use a waitlist if a class is filled to max capacity.

How to add Taramala's Schedule Component to my website?

Taramala will integrate with any website designer like Wix, Wordpress, Webflow that supports and component the takes HTML code. If you already have a website you can add to your website using the HTML code that can be copy and pasted from the setup/website page.

Taramala widget setup

Component Options

This same setup page also allows you to setup the colors in these widgets to match your website exactly.

Webmaster Tips & Best Practices

One thing to understand about the schedule widget is that it is designed to grow and shrink on your studio web page. For this reason, it should be placed in an HTML element or DIV that is set to 100% height rather than giving it a fixed height. Here are two tips:

  • Make sure that the javascript in the markup is used as well (that's the first line in the HTML markup shown in the picture below),
  • Make sure the width and height of the website DIV that contains the schedule widget markup is set to 100% width and height.

Webmasters note that even though the height of the IFRAME is set to 500px below, when the IFRAME is live in a website, it's height will be updated dynamically as the size of the schedule widget changes (for example, larger to show a weeks worth of classes and smaller to show available payment options).

Embed-markup.PNG


Smart Phone Use of Schedule Component

The Schedule Component has been designed expecting that most students will access it using their cell phone and is designed to allow students to create an account, signup for classes and make purchases directly from their phone.

One tip to support this is to setup up your web page for Taramala to be "full width" with no gutters or margins. Here are links for different web design applications.