Prá quem não sabe, o Feng Office é uma ferramenta de comunicação e colaboração on line, que permite gerenciamento de projetos, arquivos, controle de atividades, etc…
Uma das funcionalidades que estava faltando para ele ficar mais poderoso é a visão das tarefas em gráfico de gantt. utilizando a biblioteca flot , aliado às melhorias do Jumware conseguí a façanha, ficou bem legal, espero que ajude nos projetos da galera pelo mundo afora…
Como inserir Gráfico de Gantt – Flot – no Feng Office na Área de Tarefas:
1-Transferir todos os arquivos compactados neste link para a pasta public/assets/javascript/og/tasks
2-Abrir o arquivo application/views/task/new_list_tasks.php
3-Copiar este código para chamar o script que cria o gráfico:
require_javascript(”og/tasks/gantt.js”);
4- Colar esse código no arquivo new_list_tasks.php logo abaixo da linha que contém require_javascript(’og/tasks/print.js’);
5-Abrir o arquivo public/assets/javascript/og/tasks/TasksTopToolbar.js
6-Copiar este código para criar o botão na área de trabalho de tarefas:
this.add(”-”);
this.add(new Ext.Action({
text:”Gantt”,
tooltip:”Gantt”,
iconCls: “ico-reporting”,
handler: function() {
ogTasks.ganttAllGroups();
},
scope: this
}));
7- Colar este código na última linha antes da chave de fechamento da função og.TasksTopToolbar (logo após o “print all groups”)
Verifique se o Wordpress não substituiu as aspas por acentuação!!