Você sabe dizer o que Orkut, Facebook, MySpace e tantas outras redes sociais tem em comum? Não? Pessoas! Parece bobo dizer isso, mas o motivo do grande sucesso dos projetos citados foi a idéia de criar uma rede de pessoas. Isso mesmo, não existe rede de computadores, mas sim de indivíduos que procuram conhecer e aumentar a quantidade de amigos, virtuais ou não.
No Brasil o Orkut domina como a rede social mais utilizada, mas o Facebook está crescendo a passos largos e deve chegar ao topo em breve. A guerra está apenas começando, mas a Internet é gigante e com certeza existe espaço para outras redes sociais, talvez de nichos específicos, mas as possibilidades são enormes e infinitas.
Para criar uma nova rede social bastam duas coisas:
1 – Criatividade para ser diferente e destacar-se da concorrência;
2 – Software para criação e manutenção de uma rede social.
A primeira etapa depende única e exclusivamente de você, mas para a segunda nós temos a solução perfeita. O nome dessa solução? ELGG!
O script Open Source Elgg é atualmente o mais famoso e completo sistema para criação e manutenção de redes sociais da Internet e abaixo você irá conferir um guia completo e exclusivo para instalação e configuração do Elgg.
Índice:
01 – Sobre o Elgg
02 – Recursos
03 – Licença
04 – Requerimentos
05 – Baixando o Elgg
06 – Instalando o Elgg
07 – Administrando seu novo site Elgg
08 – Administração das ferramentas (Módulos)
09 – Elgg rodando em nosso servidor
Atividades - Todas as atividades, individuais ou não, em uma linha de tempo simples e configurável
Blog / Microblog – Funcionalidade de blog ou microblogging, no melhor estilo WordPress.com e Twitter, para os usuários publicarem suas idéias e pensamentos
Páginas - Páginas de conteúdo que podem ser restritas ou abertas
RSS / Json – Todo o conteúdo disponível nos formatos RSS e Json
Widget - Utilização de widgets nos perfis
Vídeos - Busca de vídeos no Youtube e inclusão em galerias próprias
Favoritos - Compartilhamento de sites e recursos web mantido pelos usuários
Grupos - Criação de comunidades abertas ou fechadas
Controle de acesso – Controle total de acesso aos conteúdos
APIs - Desenvolvedores podem criar aplicações através de APIs Elgg
Arquivos - Compartilhamento de arquivos
Álbum de fotos – Galeria de imagens
Esses são os recursos encontrados na instalação padrão, mas através de plugins, módulos extras, as funcionalidades e recursos podem ser maiores, dependendo apenas do que você precisa e quer ter em seu site.
Preparamos um pacote com a tradução do Elgg para o português brasileiro. Para fazer o download clique aqui. Essa tradução é baseada nos arquivos disponibilizados pelo pessoal da Elgg-Brasil.org. Para utilizar a tradução basta descompactar o zip dentro da pasta principal do script. Será incluído no diretório LANGUAGES o arquivo pt.php e todos os módulos serão atualizados para o português.
Caso queira fazer o download do Elgg completo e traduzido clique aqui e baixe o zip com todos os arquivos já em português do Brasil.
Depois de efetuar o download descompacte o zip em alguma pasta no seu computador. Utilizando qualquer cliente FTP envie todos os arquivos e pastas para o seu servidor (Figura 1). Esse processo poderá levar alguns minutos.
Figura 1
Agora você deve abrir o seu navegador e acessar a URL do seu site. Normalmente deve ser algo como http://www.seudominio.com.br – troque “seudominio.com.br” pelo seu endereço web. Caso tenha enviado para alguma pasta específica é só digitar o caminho completo.
Uma tela aparecerá solicitando as informações de conexão com o banco de dados MySQL que será utilizado para guardar as informações do seu novo site (Figura 2). Caso você ainda não tenha criado o banco de dados essa é a hora. Dica: não sabe como criar ou utilizar um banco de dados? Solicite ajuda ao suporte técnico do seu host.
Figura 2
Nessa tela você deve preencher as informações na seguinte ordem: nome do usuário do banco de dados, senha desse usuário e nome do banco de dados. As demais informações já estão preenchidas e geralmente não precisam ser alteradas. No campo “Database hostname” depende da configuração do seu servidor, mas o padrão é utilizar “localhost”. Clique no botão SAVE e se tudo estiver correto você irá para a próxima tela (Figura 3).
Figura 3
Agora chegou a hora de preencher algumas informações importantes, as configurações principais do sistema. Vamos seguir a ordem dos campos que estão na figura 3:
1 – No primeiro campo digite o título do seu site;
2 – Digite uma descrição curta do site;
3 – Informe o e-mail padrão do site. Deve ser o e-mail do administrador.
4 – Aqui deve estar a URL padrão do site – Informação preenchida automaticamente.
5 – Caminho completo no servidor – Informação preenchida automaticamente – não altere caso não saiba o que está fazendo;
6 – Esse campo é o responsável por dizer ao sistema onde os arquivos dos usuários serão armazenados. Via FTP crie uma nova pasta, gostamos de utilizar um nome simples como “elggfiles” e digite o caminho. Importante: a pasta criada não pode estar na raiz da instalação;
7 – Vamos deixar esse campo como default;
8 – Agora você deve escolher a linguagem padrão do seu site. Selecione a opção “Português”.
Você também pode definir outras configurações: permissão padrão de acesso, ativar o modo de debug, utilizar conexão segura HTTPS para logins e ativar o sistema de APIs. Recomendamos deixar essas opções como estão e caso mude de idéia ou queira saber como funcionam é possível alterar através da administração. Não iremos nos aprofundar nas opções mais avançadas nesse tutorial, talvez façamos isso em outro guia. Clique em SAVE para prosseguir.
Chegou a hora de criar a primeira conta da sua rede social. Essas informações de usuário servirão para acessar a administração do site. (Figura 4).
Figura 4
Após preencher todos os campos você será levado para a página inicial. Digite seu usuário e senha criados anteriormente. Você notará que um lightbox surgirá informando que as configurações foram efetuadas corretamente e seu novo site está pronto para ser usado. Caso isso não ocorra refaça os passos anteriores para descobrir o que está errado.
Figura 5
As opções para administrar/configurar seu site estão todas localizadas no menu lateral esquerdo da tela. Vamos dar uma passada rápida por cada uma das opções disponíveis:
- Estatísticas – Número de usuários ativos e registrados além de outras informações básicas sobre o sistema;
- Administração do site – Aqui você pode alterar as configurações gerais do site. Tome cuidado nessa parte e altere apenas o que tiver certeza;
- Administração de usuários – Você pode excluir e incluir usuários nessa seção;
- Administração das ferramentas – Aqui você pode habilitar ou desabilitar os módulos/plugins/recursos do seu site;
- Substituir os campos do perfil – Você pode incluir, excluir ou editar os campos que seus usuários poderão preencher em seus perfis;
- Diagnósticos do sistema – Relatório completo que poderá ajudá-lo na solução de possíveis problemas;
- Relatório de atividades – Tudo que acontece no seu site é registrado nessa seção.
Dê muita atenção ao módulo “custom_index” com ele você poderá configurar e personalizar a página principal. Abaixo destacamos outros 5 módulos que você deve utilizar:
- Pages – possibilita que seus usuários criem páginas;
- Groups – criação de comunidades e grupos de discussão;
- TheWire – o microblogging do seu site;
- Blog – criação de blogs;
- File – pode ser uma boa ter um repositório de aquivos.
Depois de conferir todos os módulos disponíveis você pode querer deixar ainda mais completo o seu site de relacionamento. Visite a seção de downloads oficial do Elgg – www.elgg.org e confira os diversos plugins e módulos extras disponíveis.
Gostamos muito de criar esse Weeby Guide Elgg e com certeza iremos falar muito mais desse incrível sistema para criação de redes sociais. Esperamos ter contribuído para a criação do seu novo site e não deixe de entrar em contato com a nossa equipe caso tenha alguma dúvida, sugestão ou elogio. Participe também deixando o seu comentário.
Até a próxima!
Você pode gostar disso:
descompactar o zip dentro da pasta principal do script. Será incluído no diretório LANGUAGES o arquivo pt.php e todos os módulos serão atualizados para o português.Para criar uma nova rede social bastam duas coisas:
1 – Criatividade para ser diferente e destacar-se da concorrência;
2 – Software para criação e manutenção de uma rede social.
A primeira etapa depende única e exclusivamente de você, mas para a segunda nós temos a solução perfeita. O nome dessa solução? ELGG!
O script Open Source Elgg é atualmente o mais famoso e completo sistema para criação e manutenção de redes sociais da Internet e abaixo você irá conferir um guia completo e exclusivo para instalação e configuração do Elgg.
Conhecendo o sistema, seus recursos e requisitos para utilização
A seguir você conhecerá os recursos, requisitos e todas as informações interessantes para tomar a decisão de utilizar ou não o Elgg em seu novo projeto web.Índice:
01 – Sobre o Elgg
02 – Recursos
03 – Licença
04 – Requerimentos
05 – Baixando o Elgg
06 – Instalando o Elgg
07 – Administrando seu novo site Elgg
08 – Administração das ferramentas (Módulos)
09 – Elgg rodando em nosso servidor
Sobre o Elgg
Elgg é talvez o script mais conhecido da Internet para criação de sites de relacionamento e redes sociais. O sistema foi lançado em 2004 e até hoje mantém os programadores originais a frente do projeto. Se você quer criar uma rede social ou uma Intranet empresarial o Elgg é sem dúvida alguma uma ótima escolha. Seu código é limpo e possibilita a criação de novos recursos através de plugins, ou módulos extras, além da personalização do layout utilizando templates HTML e CSS.Recursos
Perfil - Criação de perfil com campos customizados através da administraçãoAtividades - Todas as atividades, individuais ou não, em uma linha de tempo simples e configurável
Blog / Microblog – Funcionalidade de blog ou microblogging, no melhor estilo WordPress.com e Twitter, para os usuários publicarem suas idéias e pensamentos
Páginas - Páginas de conteúdo que podem ser restritas ou abertas
RSS / Json – Todo o conteúdo disponível nos formatos RSS e Json
Widget - Utilização de widgets nos perfis
Vídeos - Busca de vídeos no Youtube e inclusão em galerias próprias
Favoritos - Compartilhamento de sites e recursos web mantido pelos usuários
Grupos - Criação de comunidades abertas ou fechadas
Controle de acesso – Controle total de acesso aos conteúdos
APIs - Desenvolvedores podem criar aplicações através de APIs Elgg
Arquivos - Compartilhamento de arquivos
Álbum de fotos – Galeria de imagens
Esses são os recursos encontrados na instalação padrão, mas através de plugins, módulos extras, as funcionalidades e recursos podem ser maiores, dependendo apenas do que você precisa e quer ter em seu site.
Licença
O Elgg é livre para download e uso. A licença utilizada é a GNU. Para saber mais, em inglês, acesse a o endereço: http://www.elgg.org/license.phpRequerimentos
Elgg roda através de uma combinação de serviços: servidor web Apache, banco de dados MySQL e linguagem PHP. Caso você esteja procurando uma empresa para hospedar seu novo projeto indicamos a Hostgator Brasil que possui planos ilimitados é ótimo suporte técnico.Baixando o Elgg
Para baixar a última versão do script siga até http://www.elgg.org/download.php. Neste endereço você sempre encontrará a última versão disponível.Preparamos um pacote com a tradução do Elgg para o português brasileiro. Para fazer o download clique aqui. Essa tradução é baseada nos arquivos disponibilizados pelo pessoal da Elgg-Brasil.org. Para utilizar a tradução basta descompactar o zip dentro da pasta principal do script. Será incluído no diretório LANGUAGES o arquivo pt.php e todos os módulos serão atualizados para o português.
Caso queira fazer o download do Elgg completo e traduzido clique aqui e baixe o zip com todos os arquivos já em português do Brasil.
Instalando o Elgg
Essa talvez seja a parte que exigirá maior atenção em todo o processo. Algumas palavras que iremos utilizar talvez não sejam comuns no dia a dia de muitas pessoas, mas iremos tentar ser o mais simples possível para que todos consigam acompanhar. Vamos assumir que você baixou o arquivo completo e traduzido que disponibilizamos para download.Depois de efetuar o download descompacte o zip em alguma pasta no seu computador. Utilizando qualquer cliente FTP envie todos os arquivos e pastas para o seu servidor (Figura 1). Esse processo poderá levar alguns minutos.

Agora você deve abrir o seu navegador e acessar a URL do seu site. Normalmente deve ser algo como http://www.seudominio.com.br – troque “seudominio.com.br” pelo seu endereço web. Caso tenha enviado para alguma pasta específica é só digitar o caminho completo.
Uma tela aparecerá solicitando as informações de conexão com o banco de dados MySQL que será utilizado para guardar as informações do seu novo site (Figura 2). Caso você ainda não tenha criado o banco de dados essa é a hora. Dica: não sabe como criar ou utilizar um banco de dados? Solicite ajuda ao suporte técnico do seu host.

Nessa tela você deve preencher as informações na seguinte ordem: nome do usuário do banco de dados, senha desse usuário e nome do banco de dados. As demais informações já estão preenchidas e geralmente não precisam ser alteradas. No campo “Database hostname” depende da configuração do seu servidor, mas o padrão é utilizar “localhost”. Clique no botão SAVE e se tudo estiver correto você irá para a próxima tela (Figura 3).

Agora chegou a hora de preencher algumas informações importantes, as configurações principais do sistema. Vamos seguir a ordem dos campos que estão na figura 3:
1 – No primeiro campo digite o título do seu site;
2 – Digite uma descrição curta do site;
3 – Informe o e-mail padrão do site. Deve ser o e-mail do administrador.
4 – Aqui deve estar a URL padrão do site – Informação preenchida automaticamente.
5 – Caminho completo no servidor – Informação preenchida automaticamente – não altere caso não saiba o que está fazendo;
6 – Esse campo é o responsável por dizer ao sistema onde os arquivos dos usuários serão armazenados. Via FTP crie uma nova pasta, gostamos de utilizar um nome simples como “elggfiles” e digite o caminho. Importante: a pasta criada não pode estar na raiz da instalação;
7 – Vamos deixar esse campo como default;
8 – Agora você deve escolher a linguagem padrão do seu site. Selecione a opção “Português”.
Você também pode definir outras configurações: permissão padrão de acesso, ativar o modo de debug, utilizar conexão segura HTTPS para logins e ativar o sistema de APIs. Recomendamos deixar essas opções como estão e caso mude de idéia ou queira saber como funcionam é possível alterar através da administração. Não iremos nos aprofundar nas opções mais avançadas nesse tutorial, talvez façamos isso em outro guia. Clique em SAVE para prosseguir.
Chegou a hora de criar a primeira conta da sua rede social. Essas informações de usuário servirão para acessar a administração do site. (Figura 4).

Após preencher todos os campos você será levado para a página inicial. Digite seu usuário e senha criados anteriormente. Você notará que um lightbox surgirá informando que as configurações foram efetuadas corretamente e seu novo site está pronto para ser usado. Caso isso não ocorra refaça os passos anteriores para descobrir o que está errado.
Administrando seu novo site Elgg
Após fazer o login como administrador você será levado para a administração do site (Figura 5). O link para administração encontra-se no menu superior.
As opções para administrar/configurar seu site estão todas localizadas no menu lateral esquerdo da tela. Vamos dar uma passada rápida por cada uma das opções disponíveis:
- Estatísticas – Número de usuários ativos e registrados além de outras informações básicas sobre o sistema;
- Administração do site – Aqui você pode alterar as configurações gerais do site. Tome cuidado nessa parte e altere apenas o que tiver certeza;
- Administração de usuários – Você pode excluir e incluir usuários nessa seção;
- Administração das ferramentas – Aqui você pode habilitar ou desabilitar os módulos/plugins/recursos do seu site;
- Substituir os campos do perfil – Você pode incluir, excluir ou editar os campos que seus usuários poderão preencher em seus perfis;
- Diagnósticos do sistema – Relatório completo que poderá ajudá-lo na solução de possíveis problemas;
- Relatório de atividades – Tudo que acontece no seu site é registrado nessa seção.
Administração das ferramentas (Módulos)
Por motivos óbvios não iremos mostrar neste guia para que servem todos os módulos/plugins disponíveis no Elgg. Isso deve ser feito por você mesmo, assim ganhará cada vez mais confiança para utilizar o sistema. Habilite e desabilite, fuce bastante em tudo, só assim irá aprender cada vez mais.Dê muita atenção ao módulo “custom_index” com ele você poderá configurar e personalizar a página principal. Abaixo destacamos outros 5 módulos que você deve utilizar:
- Pages – possibilita que seus usuários criem páginas;
- Groups – criação de comunidades e grupos de discussão;
- TheWire – o microblogging do seu site;
- Blog – criação de blogs;
- File – pode ser uma boa ter um repositório de aquivos.
Depois de conferir todos os módulos disponíveis você pode querer deixar ainda mais completo o seu site de relacionamento. Visite a seção de downloads oficial do Elgg – www.elgg.org e confira os diversos plugins e módulos extras disponíveis.
Gostamos muito de criar esse Weeby Guide Elgg e com certeza iremos falar muito mais desse incrível sistema para criação de redes sociais. Esperamos ter contribuído para a criação do seu novo site e não deixe de entrar em contato com a nossa equipe caso tenha alguma dúvida, sugestão ou elogio. Participe também deixando o seu comentário.
Elgg rodando em nosso servidor
Para conferir o Elgg rodando em nosso servidor siga até http://www.weeby.com.br/lab/elgg/Até a próxima!
Você pode gostar disso:
Caso queira fazer o download do Elgg completo e traduzido clique aqui e baixe o zip com todos os arquivos já em português do Brasil.
Instalando o Elgg
Essa talvez seja a parte que exigirá maior atenção em todo o processo. Algumas palavras que iremos utilizar talvez não sejam comuns no dia a dia de muitas pessoas, mas iremos tentar ser o mais simples possível para que todos consigam acompanhar. Vamos assumir que você baixou o arquivo completo e traduzido que disponibilizamos para download.Depois de efetuar o download descompacte o zip em alguma pasta no seu computador. Utilizando qualquer cliente FTP envie todos os arquivos e pastas para o seu servidor (Figura 1). Esse processo poderá levar alguns minutos.
Agora você deve abrir o seu navegador e acessar a URL do seu site. Normalmente deve ser algo como http://www.seudominio.com.br – troque “seudominio.com.br” pelo seu endereço web. Caso tenha enviado para alguma pasta específica é só digitar o caminho completo.
Uma tela aparecerá solicitando as informações de conexão com o banco de dados MySQL que será utilizado para guardar as informações do seu novo site (Figura 2). Caso você ainda não tenha criado o banco de dados essa é a hora. Dica: não sabe como criar ou utilizar um banco de dados? Solicite ajuda ao suporte técnico do seu host.
Nessa tela você deve preencher as informações na seguinte ordem: nome do usuário do banco de dados, senha desse usuário e nome do banco de dados. As demais informações já estão preenchidas e geralmente não precisam ser alteradas. No campo “Database hostname” depende da configuração do seu servidor, mas o padrão é utilizar “localhost”. Clique no botão SAVE e se tudo estiver correto você irá para a próxima tela (Figura 3).
Agora chegou a hora de preencher algumas informações importantes, as configurações principais do sistema. Vamos seguir a ordem dos campos que estão na figura 3:
1 – No primeiro campo digite o título do seu site;
2 – Digite uma descrição curta do site;
3 – Informe o e-mail padrão do site. Deve ser o e-mail do administrador.
4 – Aqui deve estar a URL padrão do site – Informação preenchida automaticamente.
5 – Caminho completo no servidor – Informação preenchida automaticamente – não altere caso não saiba o que está fazendo;
6 – Esse campo é o responsável por dizer ao sistema onde os arquivos dos usuários serão armazenados. Via FTP crie uma nova pasta, gostamos de utilizar um nome simples como “elggfiles” e digite o caminho. Importante: a pasta criada não pode estar na raiz da instalação;
7 – Vamos deixar esse campo como default;
8 – Agora você deve escolher a linguagem padrão do seu site. Selecione a opção “Português”.
Você também pode definir outras configurações: permissão padrão de acesso, ativar o modo de debug, utilizar conexão segura HTTPS para logins e ativar o sistema de APIs. Recomendamos deixar essas opções como estão e caso mude de idéia ou queira saber como funcionam é possível alterar através da administração. Não iremos nos aprofundar nas opções mais avançadas nesse tutorial, talvez façamos isso em outro guia. Clique em SAVE para prosseguir.
Chegou a hora de criar a primeira conta da sua rede social. Essas informações de usuário servirão para acessar a administração do site. (Figura 4).
Administrando seu novo site Elgg
Após fazer o login como administrador você será levado para a administração do site (Figura 5). O link para administração encontra-se no menu superior.As opções para administrar/configurar seu site estão todas localizadas no menu lateral esquerdo da tela. Vamos dar uma passada rápida por cada uma das opções disponíveis:
- Estatísticas – Número de usuários ativos e registrados além de outras informações básicas sobre o sistema;
- Administração do site – Aqui você pode alterar as configurações gerais do site. Tome cuidado nessa parte e altere apenas o que tiver certeza;
- Administração de usuários – Você pode excluir e incluir usuários nessa seção;
- Administração das ferramentas – Aqui você pode habilitar ou desabilitar os módulos/plugins/recursos do seu site;
- Substituir os campos do perfil – Você pode incluir, excluir ou editar os campos que seus usuários poderão preencher em seus perfis;
- Diagnósticos do sistema – Relatório completo que poderá ajudá-lo na solução de possíveis problemas;
- Relatório de atividades – Tudo que acontece no seu site é registrado nessa seção.
Administração das ferramentas (Módulos)
Por motivos óbvios não iremos mostrar neste guia para que servem todos os módulos/plugins disponíveis no Elgg. Isso deve ser feito por você mesmo, assim ganhará cada vez mais confiança para utilizar o sistema. Habilite e desabilite, fuce bastante em tudo, só assim irá aprender cada vez mais.Dê muita atenção ao módulo “custom_index” com ele você poderá configurar e personalizar a página principal. Abaixo destacamos outros 5 módulos que você deve utilizar:
- Pages – possibilita que seus usuários criem páginas;
- Groups – criação de comunidades e grupos de discussão;
- TheWire – o microblogging do seu site;
- Blog – criação de blogs;
- File – pode ser uma boa ter um repositório de aquivos.
Depois de conferir todos os módulos disponíveis você pode querer deixar ainda mais completo o seu site de relacionamento. Visite a seção de downloads oficial do Elgg – www.elgg.org e confira os diversos plugins e módulos extras disponíveis.
Gostamos muito de criar esse Weeby Guide Elgg e com certeza iremos falar muito mais desse incrível sistema para criação de redes sociais. Esperamos ter contribuído para a criação do seu novo site e não deixe de entrar em contato com a nossa equipe caso tenha alguma dúvida, sugestão ou elogio.
Fonte: loogle-bmg
Categories:
Tutorial