Advertisement:

Author Topic: Como fazer um mod funcionar na vossa versão do SMF  (Read 19458 times)

Offline Costa

  • SMF Hero
  • ******
  • Posts: 3,045
  • Gender: Male
  • Do NOT feed the trolls...
Como fazer um mod funcionar na vossa versão do SMF
« on: August 24, 2009, 10:25:57 AM »
Como fazer um mod funcionar na vossa versão do SMF
Tópico da autoria de Costa, um membro da Costa tutorial inc.

Request: http://www.simplemachines.org/community/index.php?topic=331171.msg2226377#msg2226377
Nível do tutorial: Para tótós

Baixas-te aquele mod que tanto gostas, mas...Dá erro a instalar proque não é compatível com a vossa versão do SMF
Ao encontrarem um mod que não funcione na vossa versão do SMF, é bastante provável que ele continue a a funcionar na vossa versão, mas pode dar o seguinte erro:

Acções de instalação para "Pretty URLs":
Não há acções de instalação ou desinstalação definidas!


Mas ele funciona no 2.0 RC1.2  ;D

Descompactem o mod para uma pasta qualquer no vosso computador



Abram o arquivo package-info.xml com um editor de texto, vão ver o seguinte

Code: [Select]
<?xml version="1.0"?>
<!DOCTYPE package-info SYSTEM "http://www.simplemachines.org/xml/package-info">

<!-- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
   ATTENTION: If you are trying to install this manually, you should try
   the package manager.  If it will not work for you, please take a look
   at the following for information on this format:
      http://mods.simplemachines.org/docs/manual-install.php
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -->

<package-info xmlns="http://www.simplemachines.org/xml/package-info">
   <id>el:prettyurls</id>
   <version>1.0RC</version>
   <name>Pretty URLs</name>
   <type>modification</type>

   <install for="1.1, 1.1.0-1.1.99">
      <readme parsebbc="true">readme-install.bbc</readme>
      <modification>SMF1-1/Sources.xml</modification>
      <modification>SMF1-1/BoardsAndTopics.xml</modification>
      <modification>SMF1-1/Themes.xml</modification>
      <modification>Languages.xml</modification>
      <require-file name="SMF1-1/PrettyUrls.php" destination="$sourcedir" />
      <require-file name="SMF1-1/PrettyUrls-Filters.php" destination="$sourcedir" />
      <require-file name="PrettyUrls-Tests.php" destination="$sourcedir" />
      <require-file name="SMF1-1/Subs-PrettyUrls.php" destination="$sourcedir" />
      <require-file name="PrettyUrls.template.php" destination="$themedir" />
      <require-dir name="pretty" destination="$themedir" />
      <require-file name="PrettyUrls.english.php" destination="$languagedir" />
      <require-file name="PrettyUrls.french.php" destination="$languagedir" />
      <code>SMF1-1/install.php</code>
   </install>
   <uninstall for="1.1, 1.1.0-1.1.99">
      <readme parsebbc="true">readme-uninstall.bbc</readme>
      <modification reverse="true">SMF1-1/Sources.xml</modification>
      <modification reverse="true">SMF1-1/BoardsAndTopics.xml</modification>
      <modification reverse="true">SMF1-1/Themes.xml</modification>
      <modification reverse="true">Languages.xml</modification>
      <remove-file name="$sourcedir/PrettyUrls.php" />
      <remove-file name="$sourcedir/PrettyUrls-Filters.php" />
      <remove-file name="$sourcedir/PrettyUrls-Tests.php" />
      <remove-file name="$sourcedir/Subs-PrettyUrls.php" />
      <remove-file name="$themedir/PrettyUrls.template.php" />
      <remove-dir name="$themedir/pretty" />
      <remove-file name="$languagedir/PrettyUrls.english.php" />
      <remove-file name="$languagedir/PrettyUrls.french.php" />
      <code>uninstall.php</code>
   </uninstall>

   <install for="2.0 Beta 3, 2.0 Beta 3 Public, 2.0 Beta 3.1 Public, 2.0 Beta 4, 2.0 Beta 4 Public, 2.0 RC1, 2.0 RC1-1">
      <readme parsebbc="true">readme-install.bbc</readme>
      <modification>SMF2-0/Sources.xml</modification>
      <modification>SMF2-0/BoardsAndTopics.xml</modification>
      <modification>SMF2-0/Themes.xml</modification>
      <modification>Languages.xml</modification>
      <require-file name="SMF2-0/PrettyUrls.php" destination="$sourcedir" />
      <require-file name="SMF2-0/PrettyUrls-Filters.php" destination="$sourcedir" />
      <require-file name="PrettyUrls-Tests.php" destination="$sourcedir" />
      <require-file name="SMF2-0/Subs-PrettyUrls.php" destination="$sourcedir" />
      <require-file name="PrettyUrls.template.php" destination="$themedir" />
      <require-dir name="pretty" destination="$themedir" />
      <require-file name="PrettyUrls.english.php" destination="$languagedir" />
      <require-file name="PrettyUrls.french.php" destination="$languagedir" />
      <database>SMF2-0/install.php</database>
   </install>
   <uninstall for="2.0 Beta 3, 2.0 Beta 3 Public, 2.0 Beta 3.1 Public, 2.0 Beta 4, 2.0 Beta 4 Public, 2.0 RC1, 2.0 RC1-1">
      <readme parsebbc="true">readme-uninstall.bbc</readme>
      <modification reverse="true">SMF2-0/Sources.xml</modification>
      <modification reverse="true">SMF2-0/BoardsAndTopics.xml</modification>
      <modification reverse="true">SMF2-0/Themes.xml</modification>
      <modification reverse="true">Languages.xml</modification>
      <remove-file name="$sourcedir/PrettyUrls.php" />
      <remove-file name="$sourcedir/PrettyUrls-Filters.php" />
      <remove-file name="$sourcedir/PrettyUrls-Tests.php" />
      <remove-file name="$sourcedir/Subs-PrettyUrls.php" />
      <remove-file name="$themedir/PrettyUrls.template.php" />
      <remove-dir name="$themedir/pretty" />
      <remove-file name="$languagedir/PrettyUrls.english.php" />
      <remove-file name="$languagedir/PrettyUrls.french.php" />
      <code>uninstall.php</code>
   </uninstall>

</package-info>

Olhem na linha <install for="2.0 Beta 3, 2.0 Beta 3 Public, 2.0 Beta 3.1 Public, 2.0 Beta 4, 2.0 Beta 4 Public, 2.0 RC1, 2.0 RC1-1"> e <uninstall for="2.0 Beta 3, 2.0 Beta 3 Public, 2.0 Beta 3.1 Public, 2.0 Beta 4, 2.0 Beta 4 Public, 2.0 RC1, 2.0 RC1-1">
, onde falta a versão 2.0 RC1.2, basta colocar essa versão lá, ou seja:

<install for="2.0 Beta 3, 2.0 Beta 3 Public, 2.0 Beta 3.1 Public, 2.0 Beta 4, 2.0 Beta 4 Public, 2.0 RC1, 2.0 RC1-1, 2.0 RC1.2">
<uninstall for="2.0 Beta 3, 2.0 Beta 3 Public, 2.0 Beta 3.1 Public, 2.0 Beta 4, 2.0 Beta 4 Public, 2.0 RC1, 2.0 RC1-1, 2.0 RC1.2">

Desta maneira o mod vai funcionar na versão 2.0 RC1.2, tanto a instalar como a desisntalar

Farebem
« Last Edit: June 20, 2012, 09:48:53 PM by Costa »
Hugo "Costa" Fernandes
Todas as MP's a pedir ajuda são sujeitas a radioactividade, microondas, queimadas e atiradas borda fora.

"At least someone appreciates the fact that I am doing and not thinking..."
"Laziness is counter-revolutionary."

Offline Carlos Faria

  • Jr. Member
  • **
  • Posts: 223
  • Gender: Male
    • Carlos Faria Website
Re: Como fazer um mod funcionar na vossa versão do SMF
« Reply #1 on: August 24, 2009, 01:45:34 PM »
WOW! E não há qualquer tipo de problema futuros?

Offline Costa

  • SMF Hero
  • ******
  • Posts: 3,045
  • Gender: Male
  • Do NOT feed the trolls...
Re: Como fazer um mod funcionar na vossa versão do SMF
« Reply #2 on: August 24, 2009, 02:45:14 PM »
Desde que ao instalar não dê nenhum erro, é tranquilo
Hugo "Costa" Fernandes
Todas as MP's a pedir ajuda são sujeitas a radioactividade, microondas, queimadas e atiradas borda fora.

"At least someone appreciates the fact that I am doing and not thinking..."
"Laziness is counter-revolutionary."

Offline Zerobala

  • Semi-Newbie
  • *
  • Posts: 73
Re: Como fazer um mod funcionar na vossa versão do SMF
« Reply #3 on: August 02, 2011, 08:08:52 PM »
Ola Costa por favor, o que tenho que fazer para add 1 novo pacote?

-meu forum é= http://www.bfevclan.com.br/2.0/
SMF 2.0, coloquei o Tema= (MineralGem Multicolor - MrGrumpy)

quando vou instalar um novo pacote tipo ( SimplePortal, Aeva Media, Portal ADK ) aparece essa mensagen= Não pode fazer download de novos pacotes porque a pasta 'Packages' não tem permissões de escrita!

agradeço
« Last Edit: August 02, 2011, 08:12:31 PM by Zerobala »

Offline Spectrum..!!

  • SMF Hero
  • ******
  • Posts: 5,567
  • Gender: Male
  • No to Bullying !!
Re: Como fazer um mod funcionar na vossa versão do SMF
« Reply #4 on: August 02, 2011, 08:11:17 PM »
Ola, o que tenho que fazer para add 1 novo pacote?

-meu forum é= http://www.bfevclan.com.br/2.0/
SMF 2.0, coloquei o Tema= (MineralGem Multicolor - MrGrumpy)

aparece essa mensagen= Não pode fazer download de novos pacotes porque a pasta 'Packages' não tem permissões de escrita!

agradeço

Tem que modificar as permissões da referida pasta, isso é realizado com um software FTP (tem que ter login) ou então pelo suporte do seu host.
As permissões devem estar a 777.

Existem pessoas que deixam de buscar algo que dura a vida toda, para somente conquistar algo que dura alguns momentos...
Ser humilde; não é ser menos que alguém. É saber que não somos mais que ninguém!
SMF 2.0.4 | Meu site -->
Dell Vostro 3560 + AMD Radeon™ HD 7670M 1GB| Windows 8 Pro | Fedora 18 | IE10 | Google Chrome
Não atendo PM para pedidos de suporte/ajuda

Offline Zerobala

  • Semi-Newbie
  • *
  • Posts: 73
Re: Como fazer um mod funcionar na vossa versão do SMF
« Reply #5 on: August 02, 2011, 08:43:37 PM »
as permissões da pasta ja foram modificadas para 777 e mesmo assim continua perssistindo o problema

Não pode fazer download de novos pacotes porque a pasta 'Packages' não tem permissões de escrita!

agradeço

Offline Spectrum..!!

  • SMF Hero
  • ******
  • Posts: 5,567
  • Gender: Male
  • No to Bullying !!
Re: Como fazer um mod funcionar na vossa versão do SMF
« Reply #6 on: August 02, 2011, 08:53:40 PM »
as permissões da pasta ja foram modificadas para 777 e mesmo assim continua perssistindo o problema

Não pode fazer download de novos pacotes porque a pasta 'Packages' não tem permissões de escrita!

agradeço

Amigo Zerobala, entre em contato com o suporte do seu Host e peça para eles intervirem no assunto (permissões).

abçs,

Existem pessoas que deixam de buscar algo que dura a vida toda, para somente conquistar algo que dura alguns momentos...
Ser humilde; não é ser menos que alguém. É saber que não somos mais que ninguém!
SMF 2.0.4 | Meu site -->
Dell Vostro 3560 + AMD Radeon™ HD 7670M 1GB| Windows 8 Pro | Fedora 18 | IE10 | Google Chrome
Não atendo PM para pedidos de suporte/ajuda

Offline Costa

  • SMF Hero
  • ******
  • Posts: 3,045
  • Gender: Male
  • Do NOT feed the trolls...
Re: Como fazer um mod funcionar na vossa versão do SMF
« Reply #7 on: August 02, 2011, 09:47:30 PM »
Tenta desligar a Cache do Fórum, btw.
Hugo "Costa" Fernandes
Todas as MP's a pedir ajuda são sujeitas a radioactividade, microondas, queimadas e atiradas borda fora.

"At least someone appreciates the fact that I am doing and not thinking..."
"Laziness is counter-revolutionary."

Offline Darkness_Black

  • Sophist Member
  • *****
  • Posts: 1,141
  • Gender: Male
  • Translator SMF - BR
    • www.facebook.com/gilvanroberto on Facebook
    • @gilvanroberto on Twitter
    • Translator SMF - BR
Re: Como fazer um mod funcionar na vossa versão do SMF
« Reply #8 on: August 03, 2011, 07:51:00 PM »
Pode selecionar a pasta packages via ftp e dar permissoes 777 nela que acho que resolverá seu problema, caso não tenha acesso via ftp peça para o seu host dar a permissao na pasta para vc como o amigo Spectrum disse acima.
Translator - Brazilian

Não respondo MP de ajuda, Poste sua duvida no forum!!! Se alguém te Ajudou Agradeça!!!

Offline Zerobala

  • Semi-Newbie
  • *
  • Posts: 73
Re: Como fazer um mod funcionar na vossa versão do SMF
« Reply #9 on: August 03, 2011, 11:16:52 PM »
ja fiz tudo isso inclusive falei com host, ta tudo 777  e ainda continua dando essa= Não pode fazer download de novos pacotes porque a pasta 'Packages' não tem permissões de escrita!
-aqui em Permissões esta certo, ou tem que fazer alguma alteração?

-como desliga o cache do Forun?

Offline Spectrum..!!

  • SMF Hero
  • ******
  • Posts: 5,567
  • Gender: Male
  • No to Bullying !!
Re: Como fazer um mod funcionar na vossa versão do SMF
« Reply #10 on: August 04, 2011, 06:00:24 AM »
ja fiz tudo isso inclusive falei com host, ta tudo 777  e ainda continua dando essa= Não pode fazer download de novos pacotes porque a pasta 'Packages' não tem permissões de escrita!
-aqui em Permissões esta certo, ou tem que fazer alguma alteração?

Peça para eles reverem sua conta, algo não está correto.


-como desliga o cache do Forun?

Pois bem, respondendo a sua questão, para realizar a tarefa:


> Administrar > Configuração do > Editar as configurações do Servidor > na aba "Cache" em nível de cache "Sem cache" e salvar...

Existem pessoas que deixam de buscar algo que dura a vida toda, para somente conquistar algo que dura alguns momentos...
Ser humilde; não é ser menos que alguém. É saber que não somos mais que ninguém!
SMF 2.0.4 | Meu site -->
Dell Vostro 3560 + AMD Radeon™ HD 7670M 1GB| Windows 8 Pro | Fedora 18 | IE10 | Google Chrome
Não atendo PM para pedidos de suporte/ajuda

Offline Zerobala

  • Semi-Newbie
  • *
  • Posts: 73
Re: Como fazer um mod funcionar na vossa versão do SMF
« Reply #11 on: August 04, 2011, 08:15:55 AM »
Caro amigo Spectrun, fiz tudo e ainda continua a dar esse erro quando quero instalar algum pacote= Ocorreu um Erro!
Não pode fazer download de novos pacotes porque a pasta 'Packages' não tem permissões de escrita!


-Costa desliguei o cache tambem e não adiantou

-é só nesse Forun 2.0 que estou tendo esse problema, outros SMF estão normais