Ignore:
Timestamp:
Dec 29, 2010, 12:53:42 AM (13 years ago)
Author:
rub
Message:

Add an option to force Facebook initialization (new way to load include file)
Add help tips on config admin page

File:
1 edited

Legend:

Unmodified
Added
Removed
  • extensions/FacebookPlug/Plugin/tpl/admin.config.tpl

    r8331 r8366  
    22{known_script id="jquery.ui" src=$ROOT_URL|@cat:"themes/default/js/ui/packed/ui.core.packed.js"}
    33{known_script id="jquery.ui.dialog" src=$ROOT_URL|@cat:"themes/default/js/ui/packed/ui.dialog.packed.js"}
    4 
    5 {*
     4{known_script id="jquery.tipTip" src=$ROOT_URL|@cat:"themes/default/js/plugins/jquery.tipTip.minified.js" }
     5
    66{html_head}
    77<link rel="stylesheet" type="text/css" href="{$FBP_PATH|@cat:'/css/admin.config.css'}">
    88{/html_head}
    9 *}
    10 
    11 {*html_head}
    12 <link rel="stylesheet" type="text/css" href="http://ajax.googleapis.com/ajax/libs/jqueryui/1.7.2/themes/base/jquery-ui.css">
    13 {/html_head*}
    149
    1510<div class="titrePage">
     
    188183      <label>
    189184        <span class="property">{'Facebook application identifient'|@translate}</span>
     185        <a class="HelptipTip" href="#" title="{'To fill only if you want to use a specific Facebook application. It\'s recommended to leave blank.'|@translate}">{' (?)'|@translate}</a>
    190186        <input type="text" size="15" name="FBP_FACEBOOK_APP_ID" value="{$advanced.FBP_FACEBOOK_APP_ID}" />
    191187      </label>
     
    194190      <label>
    195191        <span class="property">{'Asynchronous Facebook access'|@translate}</span>
     192        <a class="HelptipTip" href="#" title="{'Todo'|@translate}">{' (?)'|@translate}</a>
    196193        <input type="checkbox" name="FBP_ASYNC_SCRIPT" {$advanced.FBP_ASYNC_SCRIPT} />
    197194      </label>
     
    199196    <li>
    200197      <label>
     198        <span class="property">{'Always initialize Facebook'|@translate}</span>
     199        <a class="HelptipTip" href="#" title="{'Useful for personal templates, plugins. A event if also defined for plugins.'|@translate}">{' (?)'|@translate}</a>
     200        <input type="checkbox" name="FBP_FORCE_FACEBOOK_INIT" {$advanced.FBP_FORCE_FACEBOOK_INIT} />
     201      </label>
     202    </li>
     203    <li>
     204      <label>
    201205        <span class="property">{'Picture URL type'|@translate}</span>
     206        <a class="HelptipTip" href="#" title="{'Page type allows to reference the page and Facebook can get informations (title, ...). Image type allows to reference image url and Facebook cannot get informations but works always with private albums.'|@translate}">{' (?)'|@translate}</a>
    202207        <select name="FBP_PICTURE_URL_TYPE" size="1">
    203208          {html_options options=$advanced.FBP_PICTURE_URL_TYPE_OPTIONS selected=$advanced.FBP_PICTURE_URL_TYPE_OPTIONS_SELECTED}
     
    207212    <li>
    208213      <label>
    209         <span class="property">{'Allow Facebook to see private page (recommended)'|@translate}</span>
     214        <span class="property">{'Allow Facebook to see private page'|@translate}</span>
     215        <a class="HelptipTip" href="#" title="{'Recommended in order to Facebook get title, ... of your pages for wall display'|@translate}">{' (?)'|@translate}</a>
    210216        <input type="checkbox" name="FBP_ALLOW_FB_ACCESS_PRIVATE_PAGE" {$advanced.FBP_ALLOW_FB_ACCESS_PRIVATE_PAGE} />
    211217      </label>
     
    213219  </ul>
    214220</fieldset>
     221{*<fieldset>
     222  <legend>{'Promote'|@translate}</legend>
     223  <ul>
     224    <li>
     225      <label>
     226        <span class="property">{'Add informations on about page'|@translate}</span>
     227        <a class="HelptipTip" href="#" title="{'Todo'|@translate}">{' (?)'|@translate}</a>
     228        <input type="checkbox" name="FBP_ASYNC_SCRIPT" {$advanced.FBP_ASYNC_SCRIPT} />
     229      </label>
     230    </li>
     231  </ul>
     232  <ul>
     233    <li>
     234      <label>
     235        <span class="property">{'Add Facebook Piwigo group on footer'|@translate}</span>
     236        <a class="HelptipTip" href="#" title="{'Todo'|@translate}">{' (?)'|@translate}</a>
     237        <input type="checkbox" name="FBP_ASYNC_SCRIPT" {$advanced.FBP_ASYNC_SCRIPT} />
     238      </label>
     239    </li>
     240  </ul>
     241  <ul>
     242    <li>
     243      <label>
     244        <span class="property">{'Add Facebook Piwigo application on footer'|@translate}</span>
     245        <a class="HelptipTip" href="#" title="{'Todo'|@translate}">{' (?)'|@translate}</a>
     246        <input type="checkbox" name="FBP_ASYNC_SCRIPT" {$advanced.FBP_ASYNC_SCRIPT} />
     247      </label>
     248    </li>
     249  </ul>*}
     250</fieldset>
     251
    215252{/if}{* isset $advanced*}
    216253
     
    293330        autoOpen: false, modal: true, dialogClass: 'admin_config', // necessary to have a specific class because there are conflic with main menu accordeon
    294331        buttons: { "Cancel": function() { $(this).dialog("close"); }, "{/literal}{'Submit'|@translate}{literal}": function() { IsDataChanged = false; $(this).dialog("close"); } },
     332      });
     333      // Init help tips
     334      $('.HelptipTip').tipTip({
     335        'delay' : 0,
     336        'fadeIn' : 200,
     337        'fadeOut' : 200,
    295338      });
    296339      // Detect data change
     
    316359        });*/
    317360    });
    318 
    319361</script>
    320362{/literal}
     363
Note: See TracChangeset for help on using the changeset viewer.