Dá sa nejako nastaviť resp. existuje modul na zaheslovanie určitej podstránky? Proste aby bolo možné prečítať obsah len po zadaní hesla.
Už som na to prišiel
Do stránky vložte toto:
{literal}
<__script__ type="text/javascript">// <![CDATA[
function passWord() {
var testV = 1;
var pass1 = prompt('Zadajte heslo',' ');
while (testV < 3) {
if (!pass1)
history.go(-1);
if (pass1.toLowerCase() == "heslo") {
alert('Správne heslo! Pokračujte ďalej');
window.open('http://xxx.sk);
break;
}
testV+=1;
var pass1 =
prompt('Nesprávne heslo! Zadajte znova','Password');
}
if (pass1.toLowerCase()!="password" & testV ==3)
history.go(-1);
return " ";
}
// ]]></__script>
<form> <input onclick="passWord()" type="button" value="Zadajte heslo" /> </form> {/literal}
P:S:Všetky texty a heslo (zvýraznené tučným písmom) si nastavte podľa seba
zaheslovanie stránky VYRIEŠENÉ!!!
Re: zaheslovanie stránky VYRIEŠENÉ!!!
A proč nepoužiješ modul FronEndUsers?
Re: zaheslovanie stránky VYRIEŠENÉ!!!
Ako ho použijem?
Re: zaheslovanie stránky VYRIEŠENÉ!!!
V novej verzii FrontEndUsers velmi elegantne
1, stiahnes a nainstalujes http://dev.cmsmadesimple.org/projects/frontendusers
2, vytvoris si skupinu (pozor musis mat aspoj jednu vlastnost napr. meno - ale tejto vlasnosti mozes nastavit ako skryta)
3, vytvoris si uzivatela
4, stranku ktoru chces mat zaheslovanu prepnes typ obsahu na Protected Content.
To co ty povazujes za riesenie,nie je riesenie. Cez JS chranit obsah je malo ucinne, to ti obide aj prvak na zakladnej skole
1, stiahnes a nainstalujes http://dev.cmsmadesimple.org/projects/frontendusers
2, vytvoris si skupinu (pozor musis mat aspoj jednu vlastnost napr. meno - ale tejto vlasnosti mozes nastavit ako skryta)
3, vytvoris si uzivatela
4, stranku ktoru chces mat zaheslovanu prepnes typ obsahu na Protected Content.
To co ty povazujes za riesenie,nie je riesenie. Cez JS chranit obsah je malo ucinne, to ti obide aj prvak na zakladnej skole
Re: zaheslovanie stránky VYRIEŠENÉ!!!
Ďakujem za super radu je to 100% funkčné a naozaj výborné riešenie.