Removed reliance on cURL. Replaced these calls with Gallery internals.
[embedvideo/.git] / templates / EmbedVideoSiteAdmin.tpl
1 {*
2  * $Revision: 1 $
3  * If you want to customize this file, do not edit it directly since future upgrades
4  * may overwrite it.  Instead, copy it into a new directory called "local" and edit that
5  * version.  Gallery will look for that file first and use it if it exists.
6  *}
7 <div class="gbBlock gcBackground1">
8   <h2> {g->text text="Embed Video Settings"} </h2>
9 </div>
10
11 <input type="hidden" name="{g->formVar var="form[variable][type]"}" />
12
13 <table><tr valign="top"><td>
14
15 <div class="gbBlock">
16   <h3>{g->text text="Defaults"}</h3>
17   <p>{g->text text="These variables provide default values for users on your site. Users will be able to override these defaults by making changes in the user interface of the applets, or by changing their local defaults file."}</p>
18 {if empty($form.embedvideodefaultVariables)}
19   <p>{g->text text="You have no default variables"}</p>
20 {else}
21
22   <table class="gbDataTable">
23     <tr>
24       <th> {g->text text="Variable"} </th>
25       <th> {g->text text="Action"} </th>
26     </tr>
27     {foreach from=$form.embedvideodefaultVariables item=variable}
28       <tr class="{cycle values="gbEven,gbOdd"}">
29         <td>{$variable}</td>
30         <td><a href="{g->url arg1="controller=embedvideo.EmbedVideoSiteAdmin"
31            arg2="form[action][delete]=1"
32            arg3=$variable|regex_replace:"/^(.*?)=.*$/":"form[delete][variable]=\\1"
33            arg4="form[variable][type]=default" arg5="mode=variables"}">
34            {g->text text="Delete"}</a></td>
35       </tr>
36     {/foreach}
37   </table>
38 {/if}
39 </div>
40
41 <div class="gbBlock">
42   <h4> {g->text text="Add a new default variable"} </h4>
43
44   {if isset($form.error.default)}
45   <div class="giError">
46     {g->text text="You must enter a variable name and value"}
47   </div>
48   {/if}
49
50   {g->text text="New variable"}<br/>
51   <input type="text" name="{g->formVar var="form[default][name]"}" /> =
52   <input type="text" name="{g->formVar var="form[default][value]"}" />
53 </div>
54
55 <div class="gbBlock gcBackground1">
56   <input type="submit" class="inputTypeSubmit"
57    name="{g->formVar var="form[action][add]"}" value="{g->text text="Add variable"}"
58    onclick="javascript:this.form['{g->formVar var="form[variable][type]"}'].value='default';this.form.submit();" />
59 </div>
60
61 <div class="gbBlock">
62   <h3>{g->text text="Overrides"}</h3>
63   <p>{g->text text="These variables override any other values for applets users execute on your site. Users will not be able to change these values."}</p>
64 {if empty($form.embedvideooverrideVariables)}
65   <p>{g->text text="You have no override variables"}</p>
66 {else}
67
68   <table class="gbDataTable">
69     <tr>
70       <th> {g->text text="Variable"} </th>
71       <th> {g->text text="Action"} </th>
72     </tr>
73     {foreach from=$form.embedvideooverrideVariables item=variable}
74       <tr class="{cycle values="gbEven,gbOdd"}">
75         <td>{$variable}</td>
76         <td><a href="{g->url arg1="controller=embedvideo.EmbedVideoSiteAdmin"
77            arg2="form[action][delete]=1"
78            arg3=$variable|regex_replace:"/^(.*?)=.*$/":"form[delete][variable]=\\1"
79            arg4="form[variable][type]=override" arg5="mode=variables"}">
80            {g->text text="Delete"}</a></td>
81       </tr>
82     {/foreach}
83   </table>
84 {/if}
85 </div>
86
87 <div class="gbBlock">
88   <h4> {g->text text="Add a new override variable"} </h4>
89
90   {if isset($form.error.override)}
91   <div class="giError">
92     {g->text text="You must enter a variable name and value"}
93   </div>
94   {/if}
95
96   {g->text text="New variable"}<br/>
97   <input type="text" name="{g->formVar var="form[override][name]"}" /> =
98   <input type="text" name="{g->formVar var="form[override][value]"}" />
99 </div>
100
101 <div class="gbBlock gcBackground1">
102   <input type="submit" class="inputTypeSubmit"
103    name="{g->formVar var="form[action][add]"}" value="{g->text text="Add variable"}"
104    onclick="javascript:this.form['{g->formVar var="form[variable][type]"}'].value='override';this.form.submit();" />
105 </div>
106
107
108 </td><td>
109 <div class="gbBlock">
110   <h3>{g->text text="Help"}</h3>
111   <p>{g->text text="Here are a selection of variables that affect video embedding."}</p>
112   <table class="gbDataTable">
113     <tr><th>{g->text text="variable"}</th><th>{g->text text="values"}</th><th>{g->text text="help"}</th></tr>
114
115     <tr class="gbEven"><td>useInternalFlvPlayer</td><td>true/false</td>
116       <td>{g->text text="instructs the module to use Gallery's built-in flv player when embedding links to .flv files"}</td></tr>
117
118     <tr class="gbEven"><td>externalFlvPlayer</td><td>URL to external flv player (.swf)</td>
119       <td>{g->text text="instructs the module to use an external flv player when embedding links to .flv files"}</td></tr>
120
121     <tr class="gbEven"><td>externalFlvPlayerVars</td><td>flashvars= options for external flash player</td>
122       <td>{g->text text="provides the module with the flashvars to use for the external flash player"}</td></tr>
123
124     <tr class="gbOdd"><td>youtubeDevId</td><td>xxxxxxxxxxx</td>
125       <td>{g->text text="specify the youtube Developer ID used when this plugin makes API calls to youtube"}</td></tr>
126
127     <tr class="gbEven"><td>width</td><td>320</td>
128       <td>{g->text text="specify the width dimension of the embedded video player"}</td></tr>
129
130     <tr class="gbEven"><td>height</td><td>240</td>
131       <td>{g->text text="specify the height dimension of the embedded video player"}</td></tr>
132
133     <tr class="gbEven"><td>debugOutput</td><td>true/false</td>
134       <td>{g->text text="turn on module debug output"}</td></tr>
135
136     <tr class="gbEven"><td>flvThumbnail</td><td>URL path</td>
137       <td>{g->text text="URL path to a jpg to use as a thumbnail for all directly linked/embedded flv files."}</td></tr>
138
139   </table>
140
141 </div>
142 </td></tr></table>