diff options
Diffstat (limited to '')
-rw-r--r-- | configure.html | 247 |
1 files changed, 247 insertions, 0 deletions
diff --git a/configure.html b/configure.html new file mode 100644 index 0000000..76a1b9f --- /dev/null +++ b/configure.html @@ -0,0 +1,247 @@ +<!DOCTYPE html> +<html> +<head> + {include="includes"} +</head> +<body> +{include="page.header"} + +{$ratioLabel='5-12'} +{$ratioLabelMobile='7-8'} +{$ratioInput='7-12'} +{$ratioInputMobile='1-8'} + +<form method="POST" action="#" name="configform" id="configform"> + <div class="pure-g"> + <div class="pure-u-lg-1-8 pure-u-1-24"></div> + <div class="pure-u-lg-3-4 pure-u-22-24 page-form page-form-complete"> + <h2 class="window-title">{'Configure'|t}</h2> + <div class="pure-g"> + <div class="pure-u-lg-{$ratioLabel} pure-u-1"> + <div class="form-label"> + <label for="title"> + <span class="label-name">Shaarli {'title'|t}</span> + </label> + </div> + </div> + <div class="pure-u-lg-7-12 pure-u-1"> + <div class="form-input"> + <input type="text" name="title" id="title" size="50" value="{$title}"> + </div> + </div> + </div> + <div class="pure-g"> + <div class="pure-u-lg-{$ratioLabel} pure-u-1"> + <div class="form-label"> + <label for="titleLink"> + <span class="label-name">{'Home link'|t}</span><br> + <span class="label-desc">{'Default value'|t}: ?</span> + </label> + </div> + </div> + <div class="pure-u-lg-{$ratioInput} pure-u-1"> + <div class="form-input"> + <input type="text" name="titleLink" id="titleLink" size="50" value="{$titleLink}"> + </div> + </div> + </div> + <div class="pure-g"> + <div class="pure-u-lg-{$ratioLabel} pure-u-1"> + <div class="form-label"> + <label for="titleLink"> + <span class="label-name">{'Theme'|t}</span> + </label> + </div> + </div> + <div class="pure-u-lg-{$ratioInput} pure-u-1"> + <div class="form-input"> + <select name="theme" id="theme" class="align"> + {loop="$theme_available"} + <option value="{$value}" + {if="$value===$theme"} + selected="selected" + {/if} + > + {$value|ucfirst} + </option> + {/loop} + </select> + </div> + </div> + </div> + <div class="pure-g"> + <div class="pure-u-lg-{$ratioLabel} pure-u-1 "> + <div class="form-label"> + <label> + <span class="label-name">{'Timezone'|t}</span><br> + <span class="label-desc">{'Continent'|t} · {'City'|t}</span> + </label> + </div> + </div> + <div class="pure-u-lg-{$ratioInput} pure-u-1 "> + <div class="form-input"> + <div class="timezone"> + <select id="continent" name="continent"> + {loop="$continents"} + {if="$key !== 'selected'"} + <option value="{$value}" {if="$continents.selected === $value"}selected{/if}> + {$value} + </option> + {/if} + {/loop} + </select> + <select id="city" name="city"> + {loop="$cities"} + {if="$key !== 'selected'"} + <option value="{$value.city}" + {if="$cities.selected === $value.city"}selected{/if} + data-continent="{$value.continent}"> + {$value.city} + </option> + {/if} + {/loop} + </select> + </div> + </div> + </div> + </div> + <div class="pure-g"> + <div class="pure-u-lg-{$ratioLabel} pure-u-1 "> + <div class="form-label"> + <label for="redirector"> + <span class="label-name">{'Redirector'|t}</span><br> + <span class="label-desc">{'e. g.'|t} <i>http://anonym.to/?</i> {'will mask the HTTP_REFERER'|t}</span> + </label> + </div> + </div> + <div class="pure-u-lg-{$ratioInput} pure-u-1 "> + <div class="form-input"> + <input type="text" name="redirector" id="redirector" size="50" value="{$redirector}"> + </div> + </div> + </div> + <div class="clear"></div> + <div class="pure-g"> + <div class="pure-u-lg-{$ratioLabel} pure-u-{$ratioLabelMobile} "> + <div class="form-label"> + <label for="disablesessionprotection"> + <span class="label-name">{'Disable session cookie hijacking protection'|t}</span><br> + <span class="label-desc"> + {'Check this if you get disconnected or if your IP address changes often'|t} + </span> + </label> + </div> + </div> + <div class="pure-u-lg-{$ratioInput} pure-u-{$ratioInputMobile} "> + <div class="form-input"> + <input type="checkbox" name="disablesessionprotection" id="disablesessionprotection" + {if="$session_protection_disabled"}checked{/if}> + </div> + </div> + </div> + <div class="pure-g"> + <div class="pure-u-lg-{$ratioLabel} pure-u-{$ratioLabelMobile} "> + <div class="form-label"> + <label for="privateLinkByDefault"> + <span class="label-name">{'Private links by default'|t}</span><br> + <span class="label-desc">{'All new links are private by default'|t}</span> + </label> + </div> + </div> + <div class="pure-u-lg-{$ratioInput} pure-u-{$ratioInputMobile} "> + <div class="form-input"> + <input type="checkbox" name="privateLinkByDefault" id="privateLinkByDefault" + {if="$private_links_default"}checked{/if}/> + </div> + </div> + </div> + <div class="pure-g"> + <div class="pure-u-lg-{$ratioLabel} pure-u-{$ratioLabelMobile} "> + <div class="form-label"> + <label for="enableRssPermalinks"> + <span class="label-name">{'RSS direct links'|t}</span><br> + <span class="label-desc">{'Check this to use direct URL instead of permalink in feeds'|t}</span> + </label> + </div> + </div> + <div class="pure-u-lg-{$ratioInput} pure-u-{$ratioInputMobile} "> + <div class="form-input"> + <input type="checkbox" name="enableRssPermalinks" id="enableRssPermalinks" + {if="$enable_rss_permalinks"}checked{/if}/> + </div> + </div> + </div> + <div class="pure-g"> + <div class="pure-u-lg-{$ratioLabel} pure-u-{$ratioLabelMobile}"> + <div class="form-label"> + <label for="hidePublicLinks"> + <span class="label-name">{'Hide public links'|t}</span><br> + <span class="label-desc">{'Do not show any links if the user is not logged in'|t}</span> + </label> + </div> + </div> + <div class="pure-u-lg-{$ratioInput} pure-u-{$ratioInputMobile}"> + <div class="form-input"> + <input type="checkbox" name="hidePublicLinks" id="hidePublicLinks" + {if="$hide_public_links"}checked{/if}/> + </div> + </div> + </div> + <div class="pure-g"> + <div class="pure-u-lg-{$ratioLabel} pure-u-{$ratioLabelMobile}"> + <div class="form-label"> + <label for="hidePublicLinks"> + <span class="label-name">{'Check updates'|t}</span><br> + <span class="label-desc">{'Notify me when a new release is ready'|t}</span> + </label> + </div> + </div> + <div class="pure-u-lg-{$ratioInput} pure-u-{$ratioInputMobile}"> + <div class="form-input"> + <input type="checkbox" name="updateCheck" id="updateCheck" + {if="$enable_update_check"}checked{/if}/> + </div> + </div> + </div> + <div class="pure-g"> + <div class="pure-u-lg-{$ratioLabel} pure-u-{$ratioLabelMobile}"> + <div class="form-label"> + <label for="enableApi"> + <span class="label-name">{'Enable REST API'|t}</span><br> + <span class="label-desc">{'Allow third party software to use Shaarli such as mobile application'|t}</span> + </label> + </div> + </div> + <div class="pure-u-lg-{$ratioInput} pure-u-{$ratioInputMobile}"> + <div class="form-input"> + <input type="checkbox" name="enableApi" id="enableApi" + {if="$api_enabled"}checked{/if}/> + </div> + </div> + </div> + <div class="pure-g"> + <div class="pure-u-lg-{$ratioLabel} pure-u-1"> + <div class="form-label"> + <label for="apiSecret"> + <span class="label-name">{'API secret'|t}</span><br> + </label> + </div> + </div> + <div class="pure-u-lg-{$ratioLabel} pure-u-1"> + <div class="form-input"> + <input type="text" name="apiSecret" id="apiSecret" size="50" value="{$api_secret}"> + </div> + </div> + </div> + <div class="center"> + <input type="submit" value="{'Save'|t}" name="save"> + </div> + </div> + </div> + <input type="hidden" name="token" value="{$token}"> +</form> + +{include="page.footer"} +</body> +</html> + |