Backend for songs.zachdecook.com
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
@extends('layouts.app')
@section('title', $song['title'])

@section('content')

<div class='container'>
    <h2>{{$song['title']}}</h2>

    <select name="transp" id="transp"
        value = "<?php echo $transp;?>"
    >
        <?php
            $transp = 0;
            for ($i=-6; $i < 12; $i++) {
                if (($transp + 24)%12 == $i) $selected = 'selected';
                else $selected = '';
                //$dir = ($i >= 0 ? "up" : "down" );
                $dir = "transpose";
                echo "<option value='$i' $selected>$dir $i semitones</option>";
            }
        ?>
    </select>
    
    <pre>
    {!! $song['escapedText'] !!}
    </pre>
</div>

<script src='/js/chordsdata/chords.js'></script>
<script src='/js/chordsdata/ukulelechords.js'></script>
<script src='/js/page.js'></script>
<!--<script src='/js/app.js'></script>-->
<script src='/js/jsonly.js'></script>
<script src='/js/ccharter/ccharter.js'></script>
<!--<script src="https://api.reftagger.com/v2/RefTagger.js"></script>
<script>
	var refTagger = {
		settings: {
			bibleVersion: "NET",
			socialSharing:[],
			noSearchClassNames:["tabs"],
		}
	};
	(function(d, t) {
		var g = d.createElement(t), s = d.getElementsByTagName(t)[0];
		g.src = "//api.reftagger.com/v2/RefTagger.js";
		s.parentNode.insertBefore(g, s);
	}(document, "script"));
</script>-->

@endsection