I am looking to make a battle cleric that is able to melee, and be a capable healer/buffer and if possible be able have some useful offensive casting (this is the least of my concerns). Any help/advice is appreciated. Thanx!

Code:
Character Plan by DDO Character Planner Version 3.34
DDO Character Planner Home Page

Level 20 Lawful Good Human Male
(2 Fighter \ 18 Cleric) 
Hit Points: 246
Spell Points: 1301 
BAB: 15\15\20\25\25
Fortitude: 16
Reflex: 5
Will: 14

                  Starting          Feat/Enhancement
Abilities        Base Stats          Modified Stats
(32 Point)       (Level 1)             (Level 20)
Strength             18                    23
Dexterity             8                     8
Constitution         14                    14
Intelligence          8                     8
Wisdom               16                    16
Charisma              8                     8

                  Starting          Feat/Enhancement
                 Base Skills         Modified Skills
Skills           (Level 1)            (Level 20)
Balance               0                    10
Bluff                -1                    -1
Concentration         6                    24
Diplomacy            -1                    -1
Disable Device       n/a                   n/a
Haggle               -1                    -1
Heal                  3                     3
Hide                 -1                    -1
Intimidate           -1                    -1
Jump                  4                     6
Listen                3                     3
Move Silently        -1                    -1
Open Lock            n/a                   n/a
Perform              n/a                   n/a
Repair               -1                    -1
Search               -1                    -1
Spot                  3                     3
Swim                  4                     6
Tumble                0                     0
Use Magic Device     n/a                   n/a

Level 1 (Cleric)
Feat: (Selected) Extend Spell
Feat: (Human Bonus) Toughness


Level 2 (Cleric)


Level 3 (Cleric)
Feat: (Selected) Mental Toughness


Level 4 (Cleric)


Level 5 (Cleric)


Level 6 (Cleric)
Feat: (Selected) Quicken Spell


Level 7 (Cleric)


Level 8 (Cleric)


Level 9 (Cleric)
Feat: (Selected) Maximize Spell


Level 10 (Cleric)


Level 11 (Fighter)
Feat: (Fighter Bonus) Improved Critical: Slashing Weapons


Level 12 (Fighter)
Feat: (Selected) Empower Healing Spell
Feat: (Fighter Bonus) Power Attack


Level 13 (Cleric)


Level 14 (Cleric)


Level 15 (Cleric)
Feat: (Selected) Improved Mental Toughness


Level 16 (Cleric)


Level 17 (Cleric)


Level 18 (Cleric)
Feat: (Selected) Spell Penetration


Level 19 (Cleric)


Level 20 (Cleric)