Joomler!.net - Decided on Joomla!

Jboard is Multiple Board!

Home » Extensions » Custom Head Tag
7 votes
Written by:Joomler! 4897 hits Wednesday, 17 September 2008 17:25

以前に「システムのヘッドタグより先に出力したい」で書きましたが、システムのタグより先に書き出そうとするとどうしてもそうしなければならないのか・・・。

メールにて問い合わせがあったので再度見てみました。けど、どう書き込んでもだめだ。

出力される順(Javascriptの場合)

  1. パス
  2. スクリプト(documentのaddScriptDeclaration)
  3. カスタムヘッドタグ(addCustomHeadTag)

そしてシステムのJavascriptは、2,3より先に出力されます。そして1より先かどうかはプラグインのイベントを変更することで可能でした。

なのでもし、システムのJavascriptより先に自分のJavascriptを書き出したいならそのJavascriptをjsファイルにした上で拙作Custom Head Tag プラグインを使ってそのパスを登録し、且つ以下の行を変更してみてください。

function onAfterDispatch()

function onAfterInitialise()

に。

こうすることによってパスだけは、システムのJavascriptより先に出力されるようです。

お困りの方はお試しを。

次回アップデートする機会があれば反映してみます。

 
1 votes
Written by:Joomler! 4546 hits Monday, 25 February 2008 16:52

また、Custom Head Tag for 1.5をアップデートしました。

これも私が使っていないが故のアップデートといったところでしょうか・・・。よく考えなくてもわかりそうなものなのですが、スクリプトタグまるごとヘッドタグに出力する事をスッカリ忘れていました。

Change

add the parameter of custom tag

これによって下記のようなものでも出力します。

<script type="text/javascript">

function example(){

alert('tekutekutarou');

}

</script>

<meta name="example" tekuteku="tekuteku" />

さらに、簡単なビデオも作りました。

 
0 votes
Written by:Joomler! 3879 hits Monday, 25 February 2008 01:06

Custom Head Tag for 1.5プラグインをアップデートしました。

あろうことか、複数行で指定できると書いておきながら全くそのメソッドを書いていませんでした。Embarrassed

fix : Two or more scripts and styles.

 
0 votes
Written by:Joomler! 19309 hits Sunday, 24 February 2008 16:46
Custom Head Tag for 1.5.x

version : 1.0.2
Copyright (C) 2008 Joomler!.net All rights reserved.
access: This e-mail address is being protected from spambots. You need JavaScript enabled to view it
link: http://www.joomler.net/
license: http://www.gnu.org/copyleft/gpl.html GNU/GPL

About Custom Head Tag

The work that this extension does.

  • Output your custom tag.
  • Output your scripts to head tag.
  • Output your style to head tag.

Change log

      
  • 1.0.2 : add the parameter of custom tag
  • 1.0.1 : fix : Two or more scripts and styles

Setting

  • Menu ID
    Please input the menu ID that output custom tag.
    Example:1,3,7
  • Content ID
    Please input the content ID that output custom tag.
    Example:1,3,7
  • Output
    When you set it in ALL, custom tag is output by all pages.
  • Custom Tag
    Please input your custom tag.
  • Path : Javascript
    Please input path after the site URL. In the case of the plural number, please divide it at a new line.
    Eexample:modules/mod_example/javascript/example.js
  • Script : Javascript
    Please input the custom javascript.
    Eexample:alert('Example');
  • Path : Style
    Please input path after the site URL. In the case of the plural number, please divide it at a new line.
    Eexample:modules/mod_example/style/example.css
  • Style : Style
    Please input the custom style.
    Example:div#example{display:hidden}
 
0 votes
Written by:Joomler! 4161 hits Friday, 22 February 2008 16:32

Error Message:

JInstaller::install: The language file 'ja-JP.plg_system_customheadtag.ini' could not be installed because the Administrator language package for 'ja-JP' has not been installed or does not exist.


This message does not have any problem. Because there was not a language folder, only a language of ja-JP was not installed.

The installation of this extension is completed.

 

日本語のランゲージと英語のランゲージを一緒にしているのですが、別にした方が良いのかな?

様子をみよう・・・。

 
<<<12>>>
1 / 2

JContentPlus for Joomla!1.5 powered by Joomler!.net

joomler.net is not affiliated with or endorsed by the Joomla! Project or Open Source Matters.
The Joomla!(R) name is used under a limited license from Open Source Matters in the United States and other countries.
joomler.net is not affiliated with or endorsed by Open Source Matters or the Joomla! Project.