diff options
| author | Benjamin Peter | 2017-12-12 14:07:49 +0100 | 
|---|---|---|
| committer | GitHub | 2017-12-12 14:07:49 +0100 | 
| commit | 3229c9e8af148575d87b4dfbd878ffb300a2ddd2 (patch) | |
| tree | 52a824f118f99f14d7079d2c05e9f3035350e1ee /template | |
| parent | 65397e5734b1439df4d68be40ffe994f26e551ec (diff) | |
| parent | 0b73843d5e0d0ac22a46db28090e707566668ae4 (diff) | |
Merge pull request #56 from voc/feature/multitranslations
Feature/multitranslations
Diffstat (limited to '')
| -rw-r--r-- | template/assemblies/embed-form.phtml | 2 | ||||
| -rw-r--r-- | template/assemblies/switcher/audio.phtml | 20 | ||||
| -rw-r--r-- | template/assemblies/switcher/slides.phtml | 12 | ||||
| -rw-r--r-- | template/assemblies/switcher/video.phtml | 28 | 
4 files changed, 36 insertions, 26 deletions
| diff --git a/template/assemblies/embed-form.phtml b/template/assemblies/embed-form.phtml index 721d886..020a22f 100644 --- a/template/assemblies/embed-form.phtml +++ b/template/assemblies/embed-form.phtml @@ -20,7 +20,7 @@  			<div class="checkbox">  				<label> -					<input checked="checked" type="checkbox" id="autoplay"> Autoplay +					<input checked="checked" type="checkbox" id="autoplay">Autoplay  				</label>  			</div>  		</div> diff --git a/template/assemblies/switcher/audio.phtml b/template/assemblies/switcher/audio.phtml index 182572e..eab77fb 100644 --- a/template/assemblies/switcher/audio.phtml +++ b/template/assemblies/switcher/audio.phtml @@ -10,12 +10,14 @@  					<a href="<?=h($selection->getLink())?>" class="btn btn-primary">  						<span class="fa fa-flag-o"></span> -						native +						Native  					</a> -					<a href="<?=h($selection->getTranslatedLink())?>" class="btn btn-primary"> +          <? foreach($room->getTranslations() as $translation): ?> +					<a href="<?=h($selection->getTranslatedLink($translation['endpoint']))?>" class="btn btn-primary">  						<span class="fa fa-flag"></span> -						translated +            <?=h(ucfirst($translation['label']))?>  					</a> +		      <? endforeach ?>  				</div>  			</div> @@ -39,12 +41,14 @@  							<a href="<?=h($room->createStreamObject('audio', 'native')->getAudioUrl($proto))?>" class="btn btn-default">  								<span class="fa fa-flag-o"></span> -								native -							</a> -							<a href="<?=h($room->createStreamObject('audio', 'translated')->getAudioUrl($proto))?>" class="btn btn-default"> -								<span class="fa fa-flag"></span> -								translated +								Native  							</a> +              <? foreach($room->getTranslations() as $translation): ?> +							  <a href="<?=h($room->createStreamObject('audio', $translation['endpoint'])->getAudioUrl($proto))?>" class="btn btn-default"> +							  	<span class="fa fa-flag"></span> +                  <?=h(ucfirst($translation['label']))?> +							  </a> +		          <? endforeach ?>  						<? else: ?> diff --git a/template/assemblies/switcher/slides.phtml b/template/assemblies/switcher/slides.phtml index dfbc26d..ba70c5f 100644 --- a/template/assemblies/switcher/slides.phtml +++ b/template/assemblies/switcher/slides.phtml @@ -10,12 +10,14 @@  					<a href="<?=h($selection->getLink())?>" class="btn btn-primary">  						<span class="fa fa-flag-o"></span> -						native -					</a> -					<a href="<?=h($selection->getTranslatedLink())?>" class="btn btn-primary"> -						<span class="fa fa-flag"></span> -						translated +						Native  					</a> +          <? foreach($room->getTranslations() as $translation): ?> +					  <a href="<?=h($selection->getTranslatedLink($translation['endpoint']))?>" class="btn btn-primary"> +					  	<span class="fa fa-flag"></span> +              <?=h(ucfirst($translation['label']))?> +					  </a> +		      <? endforeach ?>  				</div>  			</div> diff --git a/template/assemblies/switcher/video.phtml b/template/assemblies/switcher/video.phtml index 3877128..ae2815f 100644 --- a/template/assemblies/switcher/video.phtml +++ b/template/assemblies/switcher/video.phtml @@ -12,18 +12,20 @@  						<a href="<?=h($selection->getLink())?>" class="btn btn-primary">  							<span class="fa fa-flag-o"></span> -							native -						</a> -						<a href="<?=h($selection->getTranslatedLink())?>" class="btn btn-primary"> -							<span class="fa fa-flag"></span> -							translated +							Native  						</a> +            <? foreach($room->getTranslations() as $translation): ?> +						  <a href="<?=h($selection->getTranslatedLink($translation['endpoint']))?>" class="btn btn-primary"> +						  	<span class="fa fa-flag"></span> +                <?=h(ucfirst($translation['label']))?> +						  </a> +		        <? endforeach ?>  					<? else: ?>  						<a href="<?=h($selection->getLink())?>" class="btn btn-primary">  							<span class="fa fa-video-camera"></span> -							video +							Video  						</a>  					<? endif ?> @@ -51,18 +53,20 @@  								<a href="<?=h($room->createStreamObject($res, 'native')->getVideoUrl($proto))?>" class="btn btn-default">  									<span class="fa fa-flag-o"></span> -									native -								</a> -								<a href="<?=h($room->createStreamObject($res, 'translated')->getVideoUrl($proto))?>" class="btn btn-default"> -									<span class="fa fa-flag"></span> -									translated +									Native  								</a> +				        <? foreach($room->getTranslations() as $translation): ?> +								  <a href="<?=h($room->createStreamObject($res, $translation['endpoint'])->getVideoUrl($proto))?>" class="btn btn-default"> +								  	<span class="fa fa-flag"></span> +                    <?=h(ucfirst($translation['label']))?> +								  </a> +        				<? endforeach ?>  							<? else: ?>  								<a href="<?=h($switcherstream->getVideoUrl($proto))?>" class="btn btn-default">  									<span class="fa fa-video-camera"></span> -									video +									Video  								</a>  							<? endif ?> | 
