Trillian > JEP Standard

Jiquera's Emoticon Pack Standard (JEP) 4.0


1.0 Addon Emoticon Packs
  • 1.1 You MUST have permission of the author to add emoticons to his pack.
  • 1.2 To maintain the quality of the emoticon pack, all emoticons must be the same style as the original pack styled.

    Wrong:
    Wrong as add-on to the original Cordillera pack

    Right:
    Right as add-on to the original Cordillera pack

2.0 Emoticons
  • 1.2 Remove all unused space, since its not used it shouldnt be there.

    Wrong:
    Wrong

    Right:
    Right

  • 1.3 Try to stay within the default size (16 x 16) as much as possible, if you need more space try to go wide instead of high.

    Not preferred:
    WrongWrong

    Preferred:
    RightRight

3.0 Files
  • 3.1 [Add-On Packs] All your emoticons should go in your own folder and not in the smileypack root folder.

    Wrong:
    Wrong

    Right:
    Right

  • 3.2 All static emoticons should be stored in one(!) .png file with a transparent background called: "emoticons.png".

    Wrong:
    Wrong emoticon1.bmp
    Wrong my_emo.png
    Wrong emoticon2.png

    Right:
    Right emoticons.png

  • 3.3 Each animated emoticon should be stored in a .gif file with a transparent background called: "emot-" + #name + ".gif".

    Wrong:
    Wrong my_emo.gif

    Right:
    Right emot-bah.gif

4.0 Coding
  • 4.1 [Add-On Packs] You must put your emoticons in your own group(s), you are not allowed to add emoticons to others.
  • 4.2 [Add-On Packs] You are not allowed to use recources of other add-on emoticon packs (for it is not sure those are installed), it IS allowed to use resources which are installed with emoticon pack itself.
  • 4.3 [Stand-Alone Packs] You are not allowed to use recources of other emoticon packs (for it is not sure those are installed).
  • 4.4 Each sound will be defined with a name "snd" followed by the name of the sound with a capital first letter: "snd" + #Name

    Wrong:
    <sound name="mysound" file="...
    <sound name="boom" file="...

    Right:
    <sound name="sndHello" file="...
    <sound name="sndBoom" file="...

  • 4.5 The emoticons.png file should be defined as (defaulsize is in general 16): #name + "_" + #defaultsizex + "x" + #defaultsizey

    Wrong:
    <bitmap name="myicons" file="...

    Right:
    <bitmap name="jiquera_16x16" file="...

  • 4.6 Each gif file will be defined with a name "gif" followed by the name of the emoticon with a capital first letter: "gif" + #Name

    Wrong:
    <bitmap name="myicon" file="...
    <bitmap name="animatedemoticon1" file="...

    Right:
    <bitmap name="gifBlah" file="...
    <bitmap name="gifWave" file="...

  • 4.7 After each new emoticon make a new line

    Wrong:
    <emoticon text=":-)"><source...
    <emoticon text=":)"><source...
    <emoticon text=":P"><source...

    Right:
    <emoticon text=":-)"><source...
    <emoticon text=":)"><source...

    <emoticon text=":P"><source...

5.0 Emoticon Button
  • 5.1 Ech emoticon should appear at most ONCE in the emoticon button (even across groups).

    Wrong:
    Wrong

    Right:
    Right

  • 5.2 Only smileys with the default height of your emoticon pack (16 for cordillera) and with not too much blank space should be published in the button.

    Wrong:
    Wrong

    Right:
    Right

6.0 Entries
  • 6.1 You are not allowed to use common words as emoticon entries, you must use codes which can not accidently appear in a conversation.

    Wrong:
    <emoticon text="hi"><source...
    <emoticon text="and"><source...

    Right:
    <emoticon text=":-)"><source...
    <emoticon text=":P"><source...

  • 6.2 If you define a entry like: "(" + #word + ")" or ":" + #word + ":". then you should also define the uppercase variant: "(" + #WORD + ")", ":" + #WORD + ":". and vice versa

    Wrong:
    <emoticon text="(blah)"><source...
    <emoticon text="(fight)"><source...
    <emoticon text=":jump:"><source...

    Right:
    <emoticon text="(blah)"><source...
    <emoticon text="(BLAH)"><source...
    <emoticon text="(fight)"><source...
    <emoticon text="(FIGHT)"><source...
    <emoticon text=":jump:"><source...
    <emoticon text=":JUMP:"><source...

7.0 Discriptions
  • 7.1 The discription in desc.txt should look as follows: #Name + #version_number + #defaultsizex + "x" + #defaultsizey.

    Wrong:
    My Ubercool smilies!!!!!!

    Right:
    Trillian Cordillera 2.1 Size 16x16

8.0 Preview Images
  • 8.1 The preview image in preview.bmp should be representative for your smileypack. Its called "preview.bmp" for a reason!

    Wrong:
    Wrong

    Right:
    Right