CMSMS 1.11.9 - popup ao entrar no site / update de versão

Community support in all Portuguese variants (pt_PT and pt_BR).

Moderator: Jo Morg

Locked
rmmcosta
New Member
New Member
Posts: 7
Joined: Sat Nov 23, 2013 10:09 am

CMSMS 1.11.9 - popup ao entrar no site / update de versão

Post by rmmcosta »

Boa tarde,

Gostaria de saber se é possivel colocar uma popup ao entrar no site de forma a dar destaque a algo e com um link para outra página do site.

Já vi algumas coisas online mas nada que possa dizer que me satisfaz.

Alguém já fez ou tem uma ideia de como fazer?

Obrigado

Rui
Last edited by rmmcosta on Sat Feb 06, 2016 4:10 pm, edited 1 time in total.
User avatar
Jo Morg
Dev Team Member
Dev Team Member
Posts: 1921
Joined: Mon Jan 29, 2007 4:47 pm

Re: CMSMS 1.11.9 - popup ao entrar no site

Post by Jo Morg »

Olá.
Em primeiro lugar gostaria de lembrar que é importante que mantenha a sua instalação de CMSMS actualizada por questões de segurança e estabilidade. Recomendo pelo menos a versão 1.12.1, mas se possível, a melhor opção seria a actualização para CMSMS 2.1.2 se os módulos instalados o permitirem.
Em relação à sua questão: se bem entendo o que pretende, trata-se de utilizar um qualquer tipo de script de DialogBox ou LightBox, que existem tanto em Javascript puro como em JQuery ou outro framework de Javascript. Dada a simplicidade do CMSMS é extremamente fácil utilizar qualquer um dos exemplos que abundam na internet, bem como adaptá-los visualmente às suas necessidades.
Terá que ter alguma cautela por causa do parsing do Smarty, por exemplo garantir que { e } tenham espaços em branco antes e depois da sua posição para não serem considerados erradamente delimitadores de tags, mas de resto não deve encontrar outros problemas. É uma tarefa relativamente trivial para um web developer com alguma experiência, e independente do CMS usado. Terá também de ter algum conhecimento de como usar cookies e sessões se quer permitir que o visitante possa fechar permanentemente o popup após a primeira visita, mas também é relativamente simples conseguir implementar essa funcionalidade em Javascript.
Cumprimentos.
"There are 10 types of people in this world, those who understand binary... and those who don't."
* by the way: English is NOT my native language (sorry for any mistakes...).
Code of Condut | CMSMS Docs | Help Support CMSMS
My developer Page on the Forge
GeekMoot 2015 in Ghent, Belgium: I was there!
GeekMoot 2016 in Leicester, UK: I was there!
DevMoot 2023 in Cynwyd, Wales: I was there!
rmmcosta
New Member
New Member
Posts: 7
Joined: Sat Nov 23, 2013 10:09 am

Re: CMSMS 1.11.9 - popup ao entrar no site

Post by rmmcosta »

Boa tarde,

Grato pela resposta, foi elucidativa, relativamente ao update, qual a melhor forma de o realizar sem grandes problemas ?

Isto porque também uso o wordpress e o update é algo bastante simples, que neste caso não me aprece assim tão linear.

Existe algum tutorial sobre update do cmsms ?

Grato pela ajuda

Cumprimentos
User avatar
Jo Morg
Dev Team Member
Dev Team Member
Posts: 1921
Joined: Mon Jan 29, 2007 4:47 pm

Re: CMSMS 1.11.9 - popup ao entrar no site / update de versã

Post by Jo Morg »

Não querendo entrar em discussão, mas a aparente simplicidade na actualização do Wordpress traz mais problemas do que parece. Eu tenho (ainda) uns poucos clientes resistentes com alguns sites ainda a correr nesse software, e a quantidade de vezes que tiveram problemas com os upgrades é extremamente alta, ao ponto de os ter de socorrer de sites totalmente bloqueados ou desfigurados com uma frequência assustadora.

Na pratica todos os scripts para websites padecem do mesmo problema: diversidade de ambientes de trabalho nos servidores. É literalmente impossível, prever ou suportar todas as variantes de servidores que existem, algumas até porque têm configurações quase absurdas de tão más...

Assim é recomendado, se o site for apenas o core do CMSMS como distribuído numa instalação regular, apenas garantir um backup da base de dados e dos ficheiros do site antes de fazer um upgrade.

Em casos aonde existam mais módulos e plugins extra core do CMSMS, para além de fazer o dito backup, convém clonar o site, testar o upgrade e se tudo estiver bem movê-lo para o sítio de origem. Assim mantêm o site original em funcionamento até ao momento de repor o site clonado.

Estes passos devem ser dados independentemente do script utilizado (CMSMS ou outro) mesmo que aparentemente o update seja simples (nunca é, posso dizer por experiência).

Um backup são cerca de 2 minutos ou menos, para poupar horas em casos de problemas... mover um site não é muito mais tempo despendido.

Documentação:
http://docs1.cmsmadesimple.org/upgradin ... nformation
http://docs1.cmsmadesimple.org/upgrading/old-versions
http://docs.cmsmadesimple.org/upgrading/to-cmsms-2.x
http://docs.cmsmadesimple.org/moving

Apenas existe documentação em Inglês, mas está bastante completa, e parece mais complexo do que na realidade é: o texto é de facto um pouco verboso.

Espero que ajude.
"There are 10 types of people in this world, those who understand binary... and those who don't."
* by the way: English is NOT my native language (sorry for any mistakes...).
Code of Condut | CMSMS Docs | Help Support CMSMS
My developer Page on the Forge
GeekMoot 2015 in Ghent, Belgium: I was there!
GeekMoot 2016 in Leicester, UK: I was there!
DevMoot 2023 in Cynwyd, Wales: I was there!
Locked

Return to “Portuguese - Português”