2016-05-14 21:02:00 +02:00
< div toolbox class = " floating-toolbox " >
2016-05-15 21:12:53 +02:00
2016-05-13 22:20:21 +02:00
< div class = " tabs primary-background-light " >
2016-05-14 21:02:00 +02:00
< span toolbox - toggle >< i class = " zmdi zmdi-caret-left-circle " ></ i ></ span >
< span tab - button = " tags " title = " Page Tags " class = " active " >< i class = " zmdi zmdi-tag " ></ i ></ span >
2016-10-09 19:58:22 +02:00
< span tab - button = " files " title = " Attachments " >< i class = " zmdi zmdi-attachment " ></ i ></ span >
2016-05-13 22:20:21 +02:00
</ div >
2016-05-15 21:12:53 +02:00
2016-05-14 21:02:00 +02:00
< div tab - content = " tags " ng - controller = " PageTagController " page - id = " { { $page->id or 0 }} " >
2016-05-15 11:39:17 +02:00
< h4 > Page Tags </ h4 >
< div class = " padded tags " >
< p class = " muted small " > Add some tags to better categorise your content . < br > You can assign a value to a tag for more in - depth organisation .</ p >
2016-06-04 15:54:31 +02:00
< table class = " no-style " tag - autosuggestions style = " width: 100%; " >
2016-05-15 11:39:17 +02:00
< tbody ui - sortable = " sortOptions " ng - model = " tags " >
< tr ng - repeat = " tag in tags track by $index " >
< td width = " 20 " >< i class = " handle zmdi zmdi-menu " ></ i ></ td >
2016-08-14 13:29:35 +02:00
< td >< input autosuggest = " { { baseUrl('/ajax/tags/suggest/names') }} " autosuggest - type = " name " class = " outline " ng - attr - name = " tags[@ { { $index } }][name] " type = " text " ng - model = " tag.name " ng - change = " tagChange(tag) " ng - blur = " tagBlur(tag) " placeholder = " Tag " ></ td >
< td >< input autosuggest = " { { baseUrl('/ajax/tags/suggest/values') }} " autosuggest - type = " value " class = " outline " ng - attr - name = " tags[@ { { $index } }][value] " type = " text " ng - model = " tag.value " ng - change = " tagChange(tag) " ng - blur = " tagBlur(tag) " placeholder = " Tag Value (Optional) " ></ td >
2016-05-15 11:39:17 +02:00
< td width = " 10 " ng - show = " tags.length != 1 " class = " text-center text-neg " style = " padding: 0; " ng - click = " removeTag(tag) " >< i class = " zmdi zmdi-close " ></ i ></ td >
2016-05-13 22:20:21 +02:00
</ tr >
2016-05-15 11:39:17 +02:00
</ tbody >
</ table >
< table class = " no-style " style = " width: 100%; " >
< tbody >
< tr class = " unsortable " >
< td width = " 34 " ></ td >
< td ng - click = " addEmptyTag() " >
< button type = " button " class = " text-button " > Add another tag </ button >
</ td >
< td ></ td >
</ tr >
</ tbody >
</ table >
</ div >
2016-05-13 22:20:21 +02:00
</ div >
2016-05-15 21:12:53 +02:00
2016-10-09 19:58:22 +02:00
< div tab - content = " files " ng - controller = " PageAttachmentController " page - id = " { { $page->id or 0 }} " >
< h4 > Attached Files </ h4 >
< div class = " padded files " >
< p class = " muted small " > Upload some files to display on your page . This are visible in the page sidebar .</ p >
< drop - zone upload - url = " @ { { getUploadUrl()}} " uploaded - to = " @ { { uploadedTo}} " event - success = " uploadSuccess " ></ drop - zone >
2016-10-10 22:13:18 +02:00
< hr class = " even " >
< div class = " form-group " >
< label for = " attachment-via-link " > File Name </ label >
< input type = " text " placeholder = " File name " ng - model = " fileName " >
</ div >
< div class = " form-group " >
< label for = " attachment-via-link " > Link to file </ label >
< input type = " text " placeholder = " File url " ng - model = " fileLink " >
</ div >
< button type = " button " ng - click = " attachLinkSubmit(fileName, fileLink) " class = " button pos " > Attach </ button >
2016-10-09 19:58:22 +02:00
< table class = " no-style " tag - autosuggestions style = " width: 100%; " >
< tbody ui - sortable = " sortOptions " ng - model = " files " >
< tr ng - repeat = " file in files track by $index " >
< td width = " 20 " >< i class = " handle zmdi zmdi-menu " ></ i ></ td >
< td ng - bind = " file.name " ></ td >
2016-10-10 21:30:27 +02:00
< td width = " 10 " ng - click = " deleteFile(file) " class = " text-center text-neg " style = " padding: 0; " >< i class = " zmdi zmdi-close " ></ i ></ td >
2016-10-09 19:58:22 +02:00
</ tr >
</ tbody >
</ table >
</ div >
</ div >
2016-05-13 22:20:21 +02:00
</ div >