[ Index ]
 

Code source de LifeType 1.2.4

Accédez au Source d'autres logiciels libres

Classes | Fonctions | Variables | Constantes | Tables

title

Body

[fermer]

/templates/admin/ -> blogsettings.template (source)

   1  {include file="$admintemplatepath/header.template"}
   2  {include file="$admintemplatepath/navigation.template" showOpt=blogSettings title=$locale->tr("blogSettings")}
   3  
   4   <form name="blogSettings" action="admin.php" method="post">
   5    <fieldset class="inputField">
   6      <legend>{$locale->tr("blogSettings")}</legend> 
   7    {include file="$admintemplatepath/successmessage.template"}
   8    {include file="$admintemplatepath/errormessage.template"}
   9  
  10      <div class="field">
  11        <label for="blogName">{$locale->tr("name")}</label>
  12        <span class="required">*</span>
  13        <div class="formHelp">{$locale->tr("blog_name_help")}</div>
  14        <input type="text" name="blogName" id="blogName" style="width:100%" value="{$blogName}" />
  15        {include file="$admintemplatepath/validate.template" field=blogName message=$locale->tr("error_invalid_blog_name")}
  16      </div>
  17  
  18      {if $blogDomainsEnabled}
  19      <div class="field">
  20        <label for="blogSubDomain">{$locale->tr("domain")}</label>
  21        <div class="formHelp">{$locale->tr("register_blog_domain_help")}</div>
  22        <input type="text" name="blogSubDomain" id="blogSubDomain" style="width:150px" value="{$blogSubDomain}" />
  23        <select name="blogMainDomain" id="blogMainDomain">
  24         {foreach from=$blogAvailableDomains item=domain}
  25          <option value="{$domain}"
  26               {if $domain == $blogMainDomain}selected{/if}>
  27               {if $domain == "?"}
  28                 {$locale->tr("subdomains_any_domain")}
  29               {else}
  30                 .{$domain}
  31               {/if}
  32          </option>
  33         {/foreach}
  34        </select>
  35        {include file="$admintemplatepath/validate.template" field=blogSubDomain message=$locale->tr("error_invalid_subdomain")}
  36        {include file="$admintemplatepath/validate.template" field=blogMainDomain message=$locale->tr("error_invalid_domain")}
  37      </div>
  38      {/if}
  39  
  40      <div class="field">
  41        <label for="blogAbout">{$locale->tr("description")}</label>
  42        <div class="formHelp">{$locale->tr("blog_description_help")}</div>
  43        <textarea rows="10" style="width:100%" id="blogAbout" name="blogAbout">{$blogAbout}</textarea>
  44      </div>
  45  
  46      <div class="field">
  47       <label for="blogLocale">{$locale->tr("language")}</label>
  48       <span class="required">*</span>
  49       <div class="formHelp">{$locale->tr("blog_language_help")}</div>
  50       <select name="blogLocale" id="blogLocale">
  51        {foreach from=$locales item=localeobject}
  52         <option value="{$localeobject->getLocaleCode()}" {if $localeobject->getLocaleCode()==$blogLocale} selected="selected" {/if}>
  53           {$localeobject->getDescription()} ({$localeobject->getLocaleCode()} {$localeobject->getCharset()})
  54         </option>
  55        {/foreach}
  56        </select>
  57        {include file="$admintemplatepath/validate.template" field=blogLocale message=$locale->tr("error_invalid_locale")}
  58      </div>
  59      
  60      <div class="field">
  61       <label for="blogLocale">{$locale->tr("blog_category")}</label>
  62       <span class="required">*</span>
  63       <div class="formHelp">{$locale->tr("blog_category_help")}</div>
  64       <select name="blogCategory" id="blogCategory">
  65        <option value="0">{$locale->tr("none")}</option>
  66        {foreach from=$categories item=category}
  67         <option value="{$category->getId()}" {if $category->getId()==$blogCategory} selected="selected" {/if}>
  68          {$category->getName()}
  69         </option>
  70        {/foreach}
  71        </select>
  72        {include file="$admintemplatepath/validate.template" field=blogCategory message=$locale->tr("error_invalid_blog_category")}
  73      </div>
  74      
  75  
  76      <div class="field">
  77       <label for="blogMaxMainPageItems">{$locale->tr("max_main_page_items")}</label>
  78       <span class="required">*</span>
  79       <div class="formHelp">{$locale->tr("max_main_page_items_help")}</div>
  80       <input type="text" name="blogMaxMainPageItems" id="blogMaxMainPageItems" value="{$blogMaxMainPageItems}"/>
  81       {include file="$admintemplatepath/validate.template" field=blogMaxMainPageItems message=$locale->tr("error_invalid_number")}
  82      </div>
  83  
  84      <div class="field">
  85       <label for="blogMaxRecentItems">{$locale->tr("max_recent_items")}</label>
  86       <span class="required">*</span>
  87       <div class="formHelp">{$locale->tr("max_recent_items_help")}</div>
  88       <input type="text" name="blogMaxRecentItems" id="blogMaxRecentItems" value="{$blogMaxRecentItems}" />
  89       {include file="$admintemplatepath/validate.template" field=blogMaxRecentItems message=$locale->tr("error_invalid_number")}
  90      </div>
  91  
  92      <div class="field">
  93       <label for="blogTemplate">{$locale->tr("template")}</label>
  94       <span class="required">*</span>
  95       <div class="formHelp">{$locale->tr("blog_template_help")}</div>
  96      {assign var=blogTemplateSet value=$blog->getTemplateSet()}
  97       <select name="blogTemplate" id="blogTemplate">
  98         {foreach from=$templates item=template}
  99          <option value="{$template->getName()}"{if $template->getName() == $blogTemplateSet->getName()} selected="selected" {/if}>{$template->getName()}</option>
 100         {/foreach}
 101        </select>
 102        <a href="javascript:openTemplateChooserWindow();">{$locale->tr("choose")}...</a>
 103        <br/>{include file="$admintemplatepath/validate.template" field=blogTemplate message=$locale->tr("error_incorrect_template")}
 104       </div>
 105  
 106       <div class="field">
 107        <label for="blogShowMoreEnabled">{$locale->tr("use_read_more")}</label>
 108        <div class="formHelp">
 109          <input class="checkbox" type="checkbox" value="1" name="blogShowMoreEnabled" id="blogShowMoreEnabled" {if $blogShowMoreEnabled == true} checked="checked" {/if} />
 110          {$locale->tr("use_read_more_help")}
 111        </div> 
 112       </div>
 113  
 114       <div class="field">
 115        <label for="blogEnableHtmlArea">{$locale->tr("enable_wysiwyg")}</label>
 116        <div class="formHelp">
 117          <input class="checkbox" type="checkbox" id="blogEnableHtmlarea" name="blogEnableHtmlarea" value="1" {if $blogEnableHtmlarea == true} checked="checked" {/if} />
 118          {$locale->tr("enable_wysiwyg_help")}
 119        </div>
 120       </div>
 121       
 122       <div class="field">
 123        <label for="blogEnablePullDownMenu">{$locale->tr("enable_pull_down_menu")}</label>
 124        <div class="formHelp">
 125          <input class="checkbox" type="checkbox" id="blogEnablePullDownMenu" name="blogEnablePullDownMenu" value="1" {if $blogEnablePullDownMenu == true} checked="checked" {/if} />
 126          {$locale->tr("enable_pull_down_menu_help")}
 127        </div>
 128       </div>
 129  
 130       <!-- disabled for the time being -->
 131       <input class="radio" type="hidden" name="blogEnableAutosaveDrafts" value="0" />
 132  
 133       <div class="field">
 134        <label for="blogCommentsEnabled">{$locale->tr("enable_comments")}</label>
 135        <div class="formHelp">
 136          <input class="checkbox" type="checkbox" name="blogCommentsEnabled" id="blogCommentsEnabled" value="1" {if $blogCommentsEnabled == true} checked="checked" {/if} />
 137          {$locale->tr("enable_comments_help")}
 138        </div>  
 139       </div>
 140  
 141       <!-- paged comments -->
 142      <div class="field">
 143       <label for="blogNumCommentsPerPage">{$locale->tr("show_comments_max")}</label>
 144       <div class="formHelp">{$locale->tr("show_comments_max_help")}</div>
 145       <input type="text" name="blogNumCommentsPerPage" id="blogNumCommentsPerPage" value="{$blogNumCommentsPerPage}" />
 146       {include file="$admintemplatepath/validate.template" field=blogNumCommentsPerPage message=$locale->tr("error_invalid_number")}
 147      </div>     
 148  
 149       <div class="field">
 150        <label for="blogShowFuturePosts">{$locale->tr("show_future_posts")}</label>
 151        <div class="formHelp">
 152          <input class="checkbox" type="checkbox" name="blogShowFuturePosts" id="blogShowFuturePosts" value="1" {if $blogShowFuturePosts == true} checked="checked" {/if} />      
 153          {$locale->tr("show_future_posts_help")}
 154        </div>
 155      </div>
 156  
 157       <div class="field">
 158        <label for="blogFirstDayOfWeek">{$locale->tr("first_day_of_week_label")}</label>
 159        <div class="formHelp">{$locale->tr("first_day_of_week_help")}</div>
 160       <select name="blogFirstDayOfWeek" id="blogFirstDayOfWeek">
 161         <option value="0" {if $blogFirstDayOfWeek == 0 } selected="selected" {/if}>{$locale->tr("Sunday")}</option>
 162         <option value="1" {if $blogFirstDayOfWeek == 1 } selected="selected" {/if}>{$locale->tr("Monday")}</option>
 163        </select>
 164      </div>
 165      
 166       <div class="field">
 167        <label for="blogShowInSummary">{$locale->tr("show_in_summary")}</label>
 168        <div class="formHelp">
 169          <input class="checkbox" type="checkbox" name="blogShowInSummary" id="blogShowInSummary" value="1" {if $blogShowInSummary == true} checked="checked" {/if} />
 170          {$locale->tr("show_in_summary_help")}
 171        </div>
 172      </div>
 173      
 174       <div class="field">
 175        <label for="blogSendNotification">{$locale->tr("default_send_notification")}</label>
 176        <div class="formHelp">
 177          <input class="checkbox" type="checkbox" name="blogSendNotification" id="blogSendNotification" value="1" {if $blogSendNotification == true} checked="checked" {/if} />
 178          {$locale->tr("send_notification_help")}
 179        </div>
 180      </div>
 181  
 182      <div class="field">
 183        <label for="blogArticlesOrder">{$locale->tr("articles_order")}</label>
 184        <div class="formHelp">{$locale->tr("articles_order_help")}</div>
 185        <select name="blogArticlesOrder" id="blogArticlesOrder">
 186          <option value="2" {if $blogArticlesOrder == 2 } selected="selected" {/if}>{$locale->tr("newest_first")}</option>    
 187          <option value="1" {if $blogArticlesOrder == 1 } selected="selected" {/if}>{$locale->tr("oldest_first")}</option>
 188        </select>
 189      </div>
 190  
 191      <div class="field">
 192       <label for="blogCommentsOrder">{$locale->tr("comments_order")}</label>
 193       <div class="formHelp">{$locale->tr("comments_order_help")}</div>
 194       <select name="blogCommentsOrder" id="blogCommentsOrder">
 195         <option value="1" {if $blogCommentsOrder == 1 } selected="selected" {/if}>{$locale->tr("oldest_first")}</option>
 196         <option value="2" {if $blogCommentsOrder == 2 } selected="selected" {/if}>{$locale->tr("newest_first")}</option>
 197        </select>
 198      </div>
 199  
 200      <div class="field">
 201       <label for="blogCategoriesOrder">{$locale->tr("categories_order")}</label>
 202       <div class="formHelp">{$locale->tr("categories_order_help")}</div>
 203       <select name="blogCategoriesOrder" id="blogCategoriesOrder">
 204         <option value="1" {if $blogCategoriesOrder == 1 } selected="selected" {/if}>{$locale->tr("most_recent_updated_first")}</option>      
 205         <option value="2" {if $blogCategoriesOrder == 2 } selected="selected" {/if}>{$locale->tr("oldest_first")}</option>
 206         <option value="3" {if $blogCategoriesOrder == 3 } selected="selected" {/if}>{$locale->tr("newest_first")}</option>      
 207         <option value="4" {if $blogCategoriesOrder == 4 } selected="selected" {/if}>{$locale->tr("alphabetical_order")}</option>
 208         <option value="5" {if $blogCategoriesOrder == 5 } selected="selected" {/if}>{$locale->tr("reverse_alphabetical_order")}</option>
 209         <option value="6" {if $blogCategoriesOrder == 6 } selected="selected" {/if}>{$locale->tr("most_articles_first")}</option>
 210        </select>
 211      </div>
 212  
 213      <div class="field">
 214       <label for="blogLinkCategoriesOrder">{$locale->tr("link_categories_order")}</label>
 215       <div class="formHelp">{$locale->tr("link_categories_order_help")}</div>
 216       <select name="blogLinkCategoriesOrder" id="blogLinkCategoriesOrder">
 217         <option value="1" {if $blogLinkCategoriesOrder == 1 } selected="selected" {/if}>{$locale->tr("alphabetical_order")}</option>
 218         <option value="2" {if $blogLinkCategoriesOrder == 2 } selected="selected" {/if}>{$locale->tr("reverse_alphabetical_order")}</option>
 219         <option value="3" {if $blogLinkCategoriesOrder == 3 } selected="selected" {/if}>{$locale->tr("most_links_first")}</option>
 220         <option value="4" {if $blogLinkCategoriesOrder == 4 } selected="selected" {/if}>{$locale->tr("most_links_last")}</option>       
 221         <option value="5" {if $blogLinkCategoriesOrder == 5 } selected="selected" {/if}>{$locale->tr("most_recent_updated_first")}</option>             
 222        </select>
 223      </div>
 224  
 225      <div class="field">
 226       <label for="blogTimeOffset">{$locale->tr("time_offset")}</label>
 227       <div class="formHelp">{$locale->tr("time_offset_help")}</div>
 228        {assign var="timeNow" value=$smarty.now}
 229        <select name="blogTimeOffset" id="blogTimeOffset">
 230         <option {if $blogTimeOffset == -20} selected="selected"{/if}
 231             value="-20">-20 {$locale->tr("hours")} ({$timeNow-20*3600|date_format:"%H:%M"})
 232         </option>
 233         <option {if $blogTimeOffset == -19} selected="selected"{/if} 
 234             value="-19">-19 {$locale->tr("hours")} ({$timeNow-19*3600|date_format:"%H:%M"})
 235         </option>
 236         <option {if $blogTimeOffset == -18} selected="selected"{/if} 
 237             value="-18">-18 {$locale->tr("hours")} ({$timeNow-18*3600|date_format:"%H:%M"})
 238         </option>
 239         <option {if $blogTimeOffset == -17} selected="selected"{/if} 
 240             value="-17">-17 {$locale->tr("hours")} ({$timeNow-17*3600|date_format:"%H:%M"})
 241         </option>
 242         <option {if $blogTimeOffset == -16} selected="selected"{/if} 
 243             value="-16">-16 {$locale->tr("hours")} ({$timeNow-16*3600|date_format:"%H:%M"})
 244         </option>
 245         <option {if $blogTimeOffset == -15} selected="selected"{/if} 
 246             value="-15">-15 {$locale->tr("hours")} ({$timeNow-15*3600|date_format:"%H:%M"})
 247         </option>
 248         <option {if $blogTimeOffset == -14} selected="selected"{/if} 
 249             value="-14">-14 {$locale->tr("hours")} ({$timeNow-14*3600|date_format:"%H:%M"})
 250         </option>
 251         <option {if $blogTimeOffset == -13} selected="selected"{/if} 
 252             value="-13">-13 {$locale->tr("hours")} ({$timeNow-13*3600|date_format:"%H:%M"})
 253         </option>
 254         <option {if $blogTimeOffset == -12} selected="selected"{/if} 
 255             value="-12">-12 {$locale->tr("hours")} ({$timeNow-12*3600|date_format:"%H:%M"})
 256         </option>
 257         <option {if $blogTimeOffset == -11} selected="selected"{/if}
 258             value="-11">-11 {$locale->tr("hours")} ({$timeNow-11*3600|date_format:"%H:%M"})
 259         </option>
 260         <option {if $blogTimeOffset == -10} selected="selected"{/if}
 261             value="-10">-10 {$locale->tr("hours")} ({$timeNow-10*3600|date_format:"%H:%M"})
 262         </option>
 263         <option {if $blogTimeOffset == -9} selected="selected"{/if}
 264             value="-9">-9 {$locale->tr("hours")} ({$timeNow-9*3600|date_format:"%H:%M"})
 265         </option>
 266         <option {if $blogTimeOffset == -8} selected="selected"{/if}
 267             value="-8">-8 {$locale->tr("hours")} ({$timeNow-8*3600|date_format:"%H:%M"})
 268         </option>
 269         <option {if $blogTimeOffset == -7} selected="selected"{/if}
 270             value="-7">-7 {$locale->tr("hours")} ({$timeNow-7*3600|date_format:"%H:%M"})
 271         </option>
 272         <option {if $blogTimeOffset == -6} selected="selected"{/if}
 273             value="-6">-6 {$locale->tr("hours")} ({$timeNow-6*3600|date_format:"%H:%M"})
 274         </option>
 275         <option {if $blogTimeOffset == -5} selected="selected"{/if}
 276             value="-5">-5 {$locale->tr("hours")} ({$timeNow-5*3600|date_format:"%H:%M"})
 277         </option>
 278         <option {if $blogTimeOffset == -4} selected="selected"{/if}
 279             value="-4">-4 {$locale->tr("hours")} ({$timeNow-4*3600|date_format:"%H:%M"})
 280         </option>
 281         <option {if $blogTimeOffset == -3} selected="selected"{/if}
 282             value="-3">-3 {$locale->tr("hours")} ({$timeNow-3*3600|date_format:"%H:%M"})
 283         </option>
 284         <option {if $blogTimeOffset == -2} selected="selected"{/if}
 285             value="-2">-2 {$locale->tr("hours")} ({$timeNow-2*3600|date_format:"%H:%M"})
 286         </option>
 287         <option {if $blogTimeOffset == -1} selected="selected"{/if}
 288             value="-1">-1 {$locale->tr("hours")} ({$timeNow-1*3600|date_format:"%H:%M"})
 289         </option>
 290         <option {if $blogTimeOffset == 0} selected="selected"{/if}
 291             value="0">0 {$locale->tr("hours")} ({$timeNow|date_format:"%H:%M"})
 292         </option>
 293         <option {if $blogTimeOffset == 1} selected="selected"{/if}
 294             value="1">+1 {$locale->tr("hours")} ({$timeNow+1*3600|date_format:"%H:%M"})
 295         </option>
 296         <option {if $blogTimeOffset == 2} selected="selected"{/if}
 297             value="2">+2 {$locale->tr("hours")} ({$timeNow+2*3600|date_format:"%H:%M"})
 298         </option>
 299         <option {if $blogTimeOffset == 3} selected="selected"{/if}
 300             value="3">+3 {$locale->tr("hours")} ({$timeNow+3*3600|date_format:"%H:%M"})
 301         </option>
 302         <option {if $blogTimeOffset == 4} selected="selected"{/if}
 303             value="4">+4 {$locale->tr("hours")} ({$timeNow+4*3600|date_format:"%H:%M"})
 304         </option>
 305         <option {if $blogTimeOffset == 5} selected="selected"{/if}
 306             value="5">+5 {$locale->tr("hours")} ({$timeNow+5*3600|date_format:"%H:%M"})
 307         </option>
 308         <option {if $blogTimeOffset == 6} selected="selected"{/if}
 309             value="6">+6 {$locale->tr("hours")} ({$timeNow+6*3600|date_format:"%H:%M"})
 310         </option>
 311         <option {if $blogTimeOffset == 7} selected="selected"{/if}
 312             value="7">+7 {$locale->tr("hours")} ({$timeNow+7*3600|date_format:"%H:%M"})
 313         </option>
 314         <option {if $blogTimeOffset == 8} selected="selected"{/if}
 315             value="8">+8 {$locale->tr("hours")} ({$timeNow+8*3600|date_format:"%H:%M"})
 316         </option>
 317         <option {if $blogTimeOffset == 9} selected="selected"{/if}
 318             value="9">+9 {$locale->tr("hours")} ({$timeNow+9*3600|date_format:"%H:%M"})
 319         </option>
 320         <option {if $blogTimeOffset == 10} selected="selected"{/if}
 321             value="10">+10 {$locale->tr("hours")} ({$timeNow+10*3600|date_format:"%H:%M"})
 322         </option>
 323         <option {if $blogTimeOffset == 11} selected="selected"{/if}
 324             value="11">+11 {$locale->tr("hours")} ({$timeNow+11*3600|date_format:"%H:%M"})
 325         </option>
 326         <option {if $blogTimeOffset == 12} selected="selected"{/if}
 327             value="12">+12 {$locale->tr("hours")} ({$timeNow+12*3600|date_format:"%H:%M"})
 328         </option>
 329         <option {if $blogTimeOffset == 13} selected="selected"{/if} 
 330             value="13">+13 {$locale->tr("hours")} ({$timeNow+13*3600|date_format:"%H:%M"})
 331         </option>
 332         <option {if $blogTimeOffset == 14} selected="selected"{/if} 
 333             value="14">+14 {$locale->tr("hours")} ({$timeNow+14*3600|date_format:"%H:%M"})
 334         </option>
 335         <option {if $blogTimeOffset == 15} selected="selected"{/if} 
 336             value="15">+15 {$locale->tr("hours")} ({$timeNow+15*3600|date_format:"%H:%M"})
 337         </option>
 338         <option {if $blogTimeOffset == 16} selected="selected"{/if} 
 339             value="16">+16 {$locale->tr("hours")} ({$timeNow+16*3600|date_format:"%H:%M"})
 340         </option>
 341         <option {if $blogTimeOffset == 17} selected="selected"{/if} 
 342             value="17">+17 {$locale->tr("hours")} ({$timeNow+17*3600|date_format:"%H:%M"})
 343         </option>
 344         <option {if $blogTimeOffset == 18} selected="selected"{/if} 
 345             value="18">+18 {$locale->tr("hours")} ({$timeNow+18*3600|date_format:"%H:%M"})
 346         </option>
 347         <option {if $blogTimeOffset == 19} selected="selected"{/if} 
 348             value="19">+19 {$locale->tr("hours")} ({$timeNow+19*3600|date_format:"%H:%M"})
 349         </option>
 350         <option {if $blogTimeOffset == 20} selected="selected"{/if} 
 351             value="20">+20 {$locale->tr("hours")} ({$timeNow+20*3600|date_format:"%H:%M"})
 352         </option>
 353        </select>
 354        {** include file="$admintemplatepath/validate.template" field=blogTimeOffset message=$locale->tr("error_incorrect_time_offset") **}
 355       </div>  
 356       
 357      </fieldset>
 358      <div class="buttons" id="buttons">
 359       <input type="reset" name="reset" value="{$locale->tr("reset")}" />
 360       <input type="submit" name="Update" value="{$locale->tr("update")}" />
 361       <input type="hidden" name="op" value="updateBlogSettings" />
 362      </div> 
 363   </form>
 364  {include file="$admintemplatepath/footernavigation.template"}
 365  {include file="$admintemplatepath/footer.template"}


Généré le : Mon Nov 26 21:04:15 2007 par Balluche grâce à PHPXref 0.7
  Clicky Web Analytics