MaxWebPortal Versão 1.300    Data de Publicação: 21 Março, 2003    Autor: Max Yuan
 
Tabela de Conteúdos
  1. Introdução
  2. Instalação Rápida
  3. Novas Instalações
    1. Requisitos
    2. Instalação em MS Access 97, 2000, 2002 Server
    3. Instalação em MS SQL Server
    4. Instalação em MySQL Server
  4. Upgrade de Versões Anteriores
  5. Tarefas Pós-Instalação
  6. FAQ - Questões Frequentes
  7. Informação de Contacto
  8. Copyright e Termos de Responsabilidade
  9. Conclusão
  10. Secção Bónus
1. Instrodução

MaxWebPortal é um sistema de portal e comunidade online que inclui funcionalidades avançadas tais como administração baseada na web, sondagens, calendário de eventos privados e públicos, temas de côr costumizáveis pelo utilizador, classificados, painel de controlo do utilizador, pager online, gestor de links, ficheiros, artigos e fotogragfias, e muito mais. Um interface potente e de fácil utilização permite aos membros adicionar notícias, conteúdos, escrever críticas, e partilhar informação entre outros utilizadores registados.

Para ver uma lista das novas funcionalidades incluídas nesta versão, por favor visite o nosso website em www.maxwebportal.com, ou o website para países lusófonos em www.maxwebportugal.com.

O MaxWebPortal foi desenvolvido para ser o mais fácil de instalar possível. Siga estas instruções e não deverá ter problemas. Se encontrar quaisquer problemas durante a instalação do MaxWebPortal, por favor contacte-nos.

2. Instalação Rápida

Se tem a certeza que o seu serviço de alojamento ou servidor correrá o MaxWebPortal ou já usou previamente o MaxWebPortal, pode seguir estes passos para iniciar rápidamente. Para uma explicação mais detalhada por favor consulte a próxima secção.

  1. Corra a instalação do MaxWebPortal para extrair os ficheiros para uma directoria local no seu computador.


  2. Modifique config.asp seguindo as instruções no ficheiro.


  3. Faça o upload de todos os ficheiros (excepto a base de dados) para uma directoria acessível pela Internet no seu servidor ou conta de alojamento.


  4. Faça o upload da base de dados (db2000.mdb para access 2000) para a directoria que tiver permissões de leitura e escrita.


  5. Abra o seu browser favorito e corra site_setup.asp. exemplo: http://www.oseusite.com/site_setup.asp
Completou a instalação do MaxWebPortal no seu servidor. É recomendado que leia a secção Tarefas Pós-Instalação.
3. Novas Instalações
3.i. Requisitos
  • Sistema Operativo: Windows 95, Windows 98, Windows ME, Windows NT 4.x, Windows 2000, Windows XP, Linux
  • Sistema de Base de Dados: SQL Server 6.5, SQL Server 7, SQL Server 2000, MySQL (parcialmente suportado)
  • Suporte ASP: Internet Information Server 4, Internet Information Server 5, Internet Information Server 5.1, Personal Web Server, Apache with Chili!Asp
3.ii. Instalação em MS Access 97, 2000, 2002 Server

Por favor leia esta secção exaustivamente antes de proceder com a instalação.

  1. Corra a instalação do Run MaxWebPortal para extrair os ficheiros para uma directoria local no seu computador.

  2. Abra config.asp no seu editor de texto favorito. exemplo: notepad
    Não use o Microsoft Word ou Microsoft Frontpage para editar estes ficheiros, uma vez que os podem corromper.


  3. Altere a variável strConnString com o caminho correcto para a sua base de dados (*.mdb) no servidor. Se não tiver a certeza sobre que strConnString usar, use a marcada por defeito.

  4. exemplo: C:\Inetpub\database\db2000.mdb

  5. Faça o upload de todos os ficheiros (excepto a sua base de dados) para uma directoria acessível pela internet no seu servidor ou conta de alojamento.


  6. Escolha o ficheiro de base de dados correcto. Se está a usar MS Access 2000, ou 2002 use o ficheiro incluído na instalação (database/db2000.mdb). Se estiver a usar MS Access 97 faça o download da base de dados compatível Access 97 compatible database do nosso website.


  7. Faça o upload da base de dados para uma directoria que tenha permissões de leitura e escrita. Certifique-se que esta directoria não é acessível por visitantes anónimos, para impedir que acedam à sua base de dados.


  8. Abra o seu browser favorito e corra site_setup.asp. exemplo: http://www.oseusite.com/site_setup.asp

Completou a instalação do MaxWebPortal no seu servidor. Por favor leia a secção Tarefas Pós-Instalação.

3.iii. Instalação em MS SQL Server

Por favor leia esta secção exaustivamente antes de continuar com a instalação.

  1. Corra a instalação do MaxWebPortal para extrair os ficheiros para uma directoria local no seu computador.


  2. Abra config.asp no seu editor de texto favorito. exemplo: notepad
    Não use o Microsoft Word ou Microsoft Frontpage para editar estes ficheiros uma vez que podem corrompê-los.


  3. Comente a linha strDBType = "access" e descomente a linha strDBType = "sqlserver".


  4. Comente a linha de access 2000 da strConnString e descomente a linha de SQL Server da strConnString. Complete a linha strConnString com os valores correctos.

  5. exemplo: strConnString = "driver={SQL Server};server=127.0.0.1;uid=username;pwd=password;database=dbsql"


  6. Faça o upload de todos os ficheiros para uma directoria acessível pela insternet no seu servidor ou conta de lojamento.


  7. Existem duas formas de criar uma base de dados MS SQL. Escolha a que é mais facilmente compreensível para si.


    • Abra a base de dados Access incluída na instalação (database/db2000.mdb) com o MS Access. Dirija-se ao menu Tools, seleccione Database utilities e pressione em Upsizing Wizard. Siga o wizard e introduza as informações pedidas em cada passo.
    • Não use triggers. Consulte detalhes no FAQ Fórum.

    • Crie uma nova base de dados chamada db2000 (Poderá altera o nome mais tarde). Pressione com o botão direito em New Database, pressione All Tasks seguido de Restore Database. Seleccione From Device, pressione Select Devices, pressione Add. Use a caixa de nome de arquivo para seleccionar o ficheiro .bak. Pressione OK, pressione OK, e pressione novamente OK. O ficheiro .bak não está incluido no pacote de instalação, pode fazer o download no nosso website.

  8. Abra o seu browser favorito e corra site_setup.asp. exemplo: http://www.oseusite.com/site_setup.asp

Completou a instalação do MaxWebPortal no seu servidor. Leia por favor a secção Tarefas Pós-Instalação.

3.iv. Instaçação em MySQL Server

MySQL Server é parcialmente suportado pelo MaxWebPortal de momento. Contudo algumas pessoas conseguiram com sucesso converter a base de dados access para MySQL. para mais informação visite o nosso Fórum de Suporte.

4. Upgrade de Versões Anteriores

Esta secção é destinada a utilizadores intermédios que sabem exactamente o que estão a fazer.
Faça cópias de seguranla de todos os ficheiros e da base de dados antes de proceder com a instalação.

Versão 1.230 para Versão 1.300
  • Adicione uma nova tabela CLASSIFIED
    • Adicione uma nova coluna CLASSIFIED_ID (Tipo: Autonumber)
    • Adicione uma nova coluna TITLE (Tipo: Text, Tamanho:100)
    • Adicione uma nova coluna POSTER (Tipo: Text, Tamanho:200)
    • Adicione uma nova coluna EMAIL (Tipo: Text, Tamanho:100)
    • Adicione uma nova coluna ADDRESS (Tipo: Text, Tamanho:100)
    • Adicione uma nova coluna CITY (Tipo: Text, Tamanho:100)
    • Adicione uma nova coluna STATE (Tipo: Text, Tamanho:100)
    • Adicione uma nova coluna ZIPCODE (Tipo: Text, Tamanho:50)
    • Adicione uma nova coluna DESCRIPTION (Tipo: Memo)
    • Adicione uma nova coluna PRICE (Tipo: Text, Tamanho:100)
    • Adicione uma nova coluna KEYWORD (Tipo: Text, Tamanho:255)
    • Adicione uma nova coluna LINK (Tipo: Text, Tamanho:255)
    • Adicione uma nova coluna IMAGELINK (Tipo: Text, Tamanho:255)
    • Adicione uma nova coluna POST_DATE (Tipo: Text, Tamanho:50)
    • Adicione uma nova coluna END_DATE (Tipo: Text, Tamanho:50)
    • Adicione uma nova coluna HITS (Tipo: Long Integer, Tamanho:0)
    • Adicione uma nova coluna CATEGORY (Tipo: Long Integer)
    • Adicione uma nova coluna PARENT_ID (Tipo: Long Integer)
    • Adicione uma nova coluna SHOW (Tipo: Long Integer)
    • Adicione uma nova coluna BADLINK (Tipo: Long Integer)

  • Adicione uma nova tabela CLASSIFIED_CATEGORIES
    • Adicione uma nova coluna CAT_ID (Tipo: Autonumber)
    • Adicione uma nova coluna CAT_NAME (Tipo: Text, Tamanho:100)
    • Adicione uma nova coluna DESCRIPTION (Tipo: Memo)

  • Adicione uma nova tabela CLASSIFIED_SUBCATEGORIES
    • Adicione uma nova coluna SUBCAT_ID (Tipo: Autonumber)
    • Adicione uma nova coluna SUBCAT_NAME (Tipo: Text, Tamanho:100)
    • Adicione uma nova coluna CAT_ID (Tipo: Long Integer)

  • Adicione nova tabela PORTAL_POLLS
    • Adicione nova coluna POLL_ID (Tipo: Autonumber)
    • Adicione nova coluna POLL_TYPE (Tipo: Text, Tamanho:100)
    • Adicione uma nova coluna POLL_ALLOW (Tipo: Long Integer)
    • Adicione uma nova coluna POLL_QUESTION (Tipo: Text, Tamanho:50)
    • Adicione uma nova coluna ANSWER1 (Tipo: Text, Tamanho:50)
    • Adicione uma nova coluna ANSWER2 (Tipo: Text, Tamanho:50)
    • Adicione uma nova coluna ANSWER3 (Tipo: Text, Tamanho:50)
    • Adicione uma nova coluna ANSWER4 (Tipo: Text, Tamanho:50)
    • Adicione uma nova coluna ANSWER5 (Tipo: Text, Tamanho:50)
    • Adicione uma nova coluna ANSWER6 (Tipo: Text, Tamanho:50)
    • Adicione uma nova coluna ANSWER7 (Tipo: Text, Tamanho:50)
    • Adicione uma nova coluna ANSWER8 (Tipo: Text, Tamanho:50)
    • Adicione uma nova coluna ANSWER9 (Tipo: Text, Tamanho:50)
    • Adicione uma nova coluna ANSWER10 (Tipo: Text, Tamanho:50)
    • Adicione uma nova coluna ANSWER11 (Tipo: Text, Tamanho:50)
    • Adicione uma nova coluna ANSWER12 (Tipo: Text, Tamanho:50)
    • Adicione uma nova coluna RESULT1 (Tipo: Long Integer)
    • Adicione uma nova coluna RESULT2 (Tipo: Long Integer)
    • Adicione uma nova coluna RESULT3 (Tipo: Long Integer)
    • Adicione uma nova coluna RESULT4 (Tipo: Long Integer)
    • Adicione uma nova coluna RESULT5 (Tipo: Long Integer)
    • Adicione uma nova coluna RESULT6 (Tipo: Long Integer)
    • Adicione uma nova coluna RESULT7 (Tipo: Long Integer)
    • Adicione uma nova coluna RESULT8 (Tipo: Long Integer)
    • Adicione uma nova coluna RESULT9 (Tipo: Long Integer)
    • Adicione uma nova coluna RESULT10 (Tipo: Long Integer)
    • Adicione uma nova coluna RESULT11 (Tipo: Long Integer)
    • Adicione uma nova coluna RESULT12 (Tipo: Long Integer)
    • Adicione uma nova coluna POST_DATE (Tipo: Text, Tamanho:50)
    • Adicione uma nova coluna END_DATE (Tipo: Text, Tamanho:50)
    • Adicione uma nova coluna POLL_AUTHOR (Tipo: Long Integer)

  • Adicione nova tabela PORTAL_POLL_ANS
    • Adicione nova coluna ANS_ID (Tipo: Autonumber)
    • Adicione uma nova coluna POLL_ID (Tipo: Long Integer)
    • Adicione uma nova coluna ANS_VALUE (Tipo: Text, Tamanho:255)
    • Adicione uma nova coluna MEMBER_ID(Tipo: Long Integer)
    • Adicione uma nova coluna ANS_DATE (Tipo: Text, Tamanho:50)
    • Adicione uma nova coluna IP (Tipo: Text, Tamanho:50)

  • Adicione uma nova coluna C_STRNEWREG na tabela PORTAL_CONFIG . (Tamanho: Integer, Default Value: 1)
  • Adicione uma nova coluna C_POLLCREATE na tabela PORTAL_CONFIG . (Tamanho: Integer, Default Value: 0)
  • Adicione uma nova coluna C_FEATUREDPOLL na tabela PORTAL_CONFIG . (Tamanho: Integer, Default Value: 0)
  • Adicione uma nova coluna C_STRQUICKREPLY na tabela PORTAL_CONFIG . (Tamanho: Integer, Default Value: 0)
  • Adicione uma nova coluna PENDING na tabela PORTAL_EVENTS. (Tamanho: Long Integer)
  • Adicione uma nova coluna T_SIG na tabela PORTAL_TOPICS. (Tamanho: Long Integer, Default Value: 1)
  • Adicione uma nova coluna T_POLL na tabela PORTAL_TOPICS. (Tamanho: Long Integer, Default Value: 0)
  • Adicione uma nova coluna R_SIG na tabela PORTAL_REPLY. (Tamanho: Long Integer, Default Value: 1)
  • Renomeie C_STRFORUMTITLE para C_STRSITETITLE em PORTAL_CONFIG
  • Mude PORTAL_MEMBERS.M_PASSWORD Tamanho para 100
  • Mude PORTAL_MEMBERS_PENDING.M_PASSWORD Tamanho para 100
  • Remova campos antigos POLL de PORTAL_TOPICS *isto não é obrigatório

Use os valores por defeito se não especificados.
Todos os ficheiros ASP devem ser substituidos.

  • Grave encryption.asp para a sua pasta MaxWebPortal e corra-o. pode fazer o seu download do nosso website.

Versão 1.x para Versão 1.230

  • Adicione uma nova coluna C_STREMAILVAL na tabela FORUM_CONFIG. (Tamanho: Integer, Default Value: 0)


  • Adicione uma nova coluna M_KEY na tabela FORUM_MEMBERS. (Tamanho: 20, Allow Zero Length: Yes)


  • Adicione uma nova coluna M_NEWEMAIL na tabela FORUM_MEMBERS. (Tamanho: 50)


  • Copie a tabela FORUM_MEMBERS e cole como FORUM_MEMBERS_PENDING. (Paste option: Structure Only)


  • Abra a sua base de dados e altere todos os nomes de tabelas que começam por FORUM_ para PORTAL_.
Use os valores por defeito se não especificados.
Todos os ficheiros ASP devem ser substituidos.
5. Tarefas Pós-Instalação

Uma vez instalado com sucesso, autentique-se como admin, pressione em Administração no menu à esquerda. Autentique-se novamente para obter acesso ao panel de configuração administrativa.

Username: admin
Password: admin

Lembre-se de alterar a password por defeito de administração, pressionando no link Profile no seu Painel de Controlo. Para segurança adicional, é recomendado alterar o nome da base de dados. exemplo: neptune.mdb
Tire algum tempo para percorrer cada opção de configuração do painel de controlo administrativo.

6. FAQ - Questões Frequentes

Q: Obtive o seguinte erro: "Operation Must Use An Updatable Query" no fundo de cada página; como o resolvo?
R: Este erro é tipicamente encontrado quando a conta Internet Guest account (IUSR_MACHINE), que faz parte por defeito do grupo "Everyone", não possui permissão de escrita na base de dados. Conceda prmissão de leitura e escrita para a directoria onde a base de dados se encontra.

Q: Como determino o caminho físico para a minha base de dados?
R: Corra o script path locator. Dir-lhe-á o caminho físico de onde o script se encontra no servidor.

Q: Onde posso obter os Mods/Hacks para o MaxWebPortal?
R: Pode obtê-los nesta página.

Q: Estou a correr o MaxWebPortal num servidor não inglês (US); o calendário de eventos não é exibido correctamentel. Como posso resolver esta questão?
R: Abra o config.asp no seu editor de texto favorito.  Mude Session.LCID = 1033 para Session.LCID = 1036 (Francês). Para determinar o LCID do seu país por favor visite este site.

Q: Os delimitadores gráficos de tabela não são exibidos correctamente no meu browser. O que posso fazer?
R: Substitua inc_theme.asp por inc_theme_old.asp (delimitadores de tabela baseados em html)

Q: Como posso fazer uma doação para a sua organização?
R: Pode enviar o seu donativo para esta conta de Paypal webmaster@maxwebportal.com ou pressionar este botão.

Para mais questões frequentes por favor visite o nosso Fórum de FAQ.

7. Informação de Contacto

Website: www.maxwebportal.com
Website de Suporte Lusófono: www.maxwebportugal.com
Fórum de Suporte: www.maxwebportal.com/forum.asp
E-mail: webmaster@maxwebportal.com
Mensagem Privada: Enviar Mensagem Privada
ICQ: 148111300 note que esta não é a palavra secreta ;-)
Por favor publique as suas questões de suporte num dos nossos fórums, uma vez que nos é impossível fazer o suporte individual por e-mail ou mensagem privada.

8. Copyright e Termos de Responsabilidade

Este pacote e todos os seus conteúdos têm © 2001 - 2003 MaxWebPortal.com Todos os Direitos Reservados. Ao fazer o download deste programa, concorda com os termos do Licenciamento Público Geral GNU (GNU General Public License) como publicado pela Free Software Foundation; quer na versão 2 da Licensa, ou qualquer versão posterior. Quaisquer notas de copyright sobre o MaxWebPortal devem permanecer intactas nos scripts e HTML final. O texto/logo "powered by" com um link para http://www.maxwebportal.com no rodapé das páginas DEVE permanecer visível quando as páginas são visualizadas na internet ou intranet. Este programa contém uma versão modificada do Snitz Forums 2000. O texto/logo "powered by" com um link para http://forum.snitz.com/ DEVE igualmente permanecer visível quando as páginas são visualizadas na internet ou intranet. MaxWebPortal e Snitz Forums 2000 são ambos programas open source distribuidos sob a GNU General Public License.

9. Conclusão
Obrigado por usar o MaxWebPortal. Esperamos que o ach útil. Se tiver quaisquer problemas com o processo de instalação ou tiver sugestões, participe nas discussões nos nossos Fórums.
Presidente:
Max Yuan (Droiyan)

Programador Principal:
Max Yuan (Droiyan)

Consultores do Programa:
Darklord, TAW

Gestão da Comunidade:
Max Yuan (Droiyan), Darklord, Jan Schotsmans (TheMatrix), JediKnight, J.W. Breeden (LiveTiger951)

Desenho Gráfico:
Jamie

Agradecimentos Especiais a:
Animeportal, Elrik, Darklord, Don Newman (Ghostdev), theharmonyguy, Jamie, JediKnight, Iacopo Dondarini (Idonda), J.W. Breeden (LiveTiger951), Master, Oakridgecommunity, Pedro Boleo (Pboleo), TAW, Timhunold, Weevaa, Snitz Forums 2000 e TODOS OS FANS DO MAXWEBPORTAL...

10. Secção Bónus

Há uma NOVA! palavra secreta escondida algures nesta página. A primeira pessoa que a encontrar receberá um GRANDE prémio. Se pensa que a descobriu, envie uma mensagem privada para secret com a palavra na sua mensagem e explicando como a descobriu. (Membros registados do MaxWebPortal.com apenas.)


Instruções de Instalação do MaxWebPortal | 03/21/2003 2:43:17 PM | Última Versão © 2001- 2003 Max Yuan and MaxWebPortal.com All Rights Reserved.