|
|
|
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.
- Corra a instalação do MaxWebPortal para extrair os ficheiros para uma directoria
local no seu computador.
- Modifique config.asp seguindo as instruções no ficheiro.
- 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.
- Faça o upload da base de dados (db2000.mdb para access 2000) para a directoria
que tiver permissões de leitura e escrita.
- 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.
- Corra a instalação do Run MaxWebPortal para extrair os ficheiros para
uma directoria local no seu computador.
- 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.
- 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.
exemplo: C:\Inetpub\database\db2000.mdb
- 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.
- 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.
- 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.
- 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.
- Corra a instalação do MaxWebPortal para extrair os ficheiros para uma directoria
local no seu computador.
- 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.
- Comente a linha strDBType = "access" e descomente a linha
strDBType = "sqlserver".
- 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.
exemplo: strConnString = "driver={SQL Server};server=127.0.0.1;uid=username;pwd=password;database=dbsql"
- Faça o upload de todos os ficheiros para uma directoria acessível pela insternet
no seu servidor ou conta de lojamento.
- 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.
- 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.
|
|
|
|
|
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.)
|
|