Temos pavadinimas: WordPress, Shopify ir PHPFusion programuotojų bendruomenė :: Pakvietimų sistema [Apsaugota nuo iframe]

Parašė SofteriZ· 2012 Bal. 15 09:04:23
#1

Sveiki, taigi neseniai prireikė vienam užsakovui instaliuoti pakvietimų sistemą, peržiūrėjęs ją net pakraupau, ji visiškai nesaugi! Bet kas įsikišęs iframe gali rinktis taškus. Taigi šiek tiek ją patobulinau. dabar nebebus galima kelti iframe kodų, nes reikės paspausti mygtuką "Aš pakviestas sąžiningai!". Paspaudus mygtuką URL adrese neatsiranda jokių prierašų, tad tai visiškai saugu nuo iframe naudojimo.

Pakvietimai v1.0:

Screen:



Atsisiųsti:

http://themes.webdnd.com/pakviet...

Visas instaliavimas Skaityk!.txt faile.

Testuota naujausiam fusion'ui.

Pats modas kurtas ne mano, aš tik užtaisiau skyles ir perprogramavau.

Redagavo SofteriZ· 2012 Bal. 15 09:04:59

Parašė kyprum· 2012 Bal. 15 09:04:23
#2

Ačiū, kad pasidalini.

Parašė SofteriZ· 2012 Bal. 15 09:04:23
#3

Tai ką čia jau, kelių minučių darbas :) Bet visvien esmė ta, kad ištaisyta spraga.

Parašė avice· 2012 Bal. 15 10:04:18
#4

Idek sita js i pakvietimus.

add_to_head("<script>if(parent.frames.length > 0) { top.location=self.location.href; }</script>"); 

Sis kodas iskart perkels i i pakvietimo nuoroda , jei bus jis iframe.

Parašė er1kazd· 2012 Bal. 15 11:04:00
#5

O galėtumėt padaryt taip, kad pakvietimas skaičiuotus tik užsiregistravus tam žmogui?

Parašė SofteriZ· 2012 Bal. 15 14:04:30
#6

er1kazd, kol kas to neįtrauksiu į darbų sąrašą.

Sekančioje v2.0 versijoje bus:

* AJAX mygtukas "Aš pakviestas sąžiningai"
* pakvietimai.php puslapis, ten rodys tavo nuorodą ir kiek pakvietei žmonių.
* Automatizuoti su Skype botu t.y jau paruoštas skype boto kodas.

Kokios nuomonės? Gal bus dar pasiūlymų?

Parašė swz· 2012 Bal. 15 18:04:33
#7

er1kazd mačiau kaš kur jau tokia pakvietimu sistema pasidairyk phpfusion.lt manau rasi.

Parašė Jaunelis· 2012 Bal. 15 23:04:54
#8

SofteriZ parašė:
er1kazd, kol kas to neįtrauksiu į darbų sąrašą.

Sekančioje v2.0 versijoje bus:

* AJAX mygtukas "Aš pakviestas sąžiningai"
* pakvietimai.php puslapis, ten rodys tavo nuorodą ir kiek pakvietei žmonių.
* Automatizuoti su Skype botu t.y jau paruoštas skype boto kodas.

Kokios nuomonės? Gal bus dar pasiūlymų?


Ta prasme su skype botu ? nervina manie tie skype botai...

Parašė Naiteki· 2012 Bal. 16 07:04:45
#9

SofteriZ parašė:
* Automatizuoti su Skype botu t.y jau paruoštas skype boto kodas.

Ant naujusios Skype versijos veikia Skype bot`as?

Parašė weberiz· 2012 Bal. 16 13:04:52
#10

jei kas turi ant naujausios versijos bota butu neprošal i PM :)

Parašė SofteriZ· 2012 Bal. 16 15:04:40
#11

Jaunelis parašė:
Ta prasme su skype botu ? nervina manie tie skype botai...


Tereiks įsiklijuot į notepad'ą ir pasileist. Automatiškai sugeneruos kodą su to nario pakvietimo nuoroda.

Parašė mama· 2012 Bal. 29 22:04:28
#12

Mldc. Kad dalinies ;)
Daugiau tokiu modu ;)

Parašė Naiteki· 2012 Bal. 29 23:04:30
#13

Kaip anuliuoti pakvietimus?

Parašė mama· 2012 Bal. 30 00:04:29
#14

NZT - Pasijeskok po foruma tikrai rasi.:)

Parašė minimukas· 2012 Bal. 30 01:04:33
#15

Per PMA is pakvietimu lenteles istrink norimo nario pakvietimus ir viskas

Parašė Sprunkas· 2012 Bir. 22 15:06:21
#16

Šaunu būtų jog ir nuo proxy padarytum šią sistemėlę :)

Parašė KiraLT· 2012 Bir. 23 00:06:19
#17

Vaikiška ideja :
if('<noscript>')
die('Proxy detected');




Kadangi nera naršykliu kur nera js, o proxyje nera dažniausiai.

Parašė avice· 2012 Bir. 23 15:06:52
#18

Hs parašė:
Vaikiška ideja :
if('<noscript>')
die('Proxy detected');




Kadangi nera naršykliu kur nera js, o proxyje nera dažniausiai.

pats katik isbandziau , tikrai neveikia js ;D

Tuomet tiktu tokia apsauga:


 
<script>
function setCookie(c_name,value,exdays)
{
var exdate=new Date();
exdate.setDate(exdate.getDate() + exdays);
var c_value=escape(value) + ((exdays==null) ? "" : "; expires="+exdate.toUTCString());
document.cookie=c_name + "=" + c_value;
}
setCookie('jsStatusas','1',365);
</script>
<?php
if($_COOKIE['jsStatusas']=='1') {
// rodomas puslapis jei js ijungtas
echo "JS Ijungtas";
}
?>
 

tik pries ivigdant php koda reikia ivigdyt javascript koda ;]

Redagavo avice· 2012 Bir. 23 15:06:03

Parašė - Rokas· 2012 Spa. 24 15:10:18
#19

Hmm, neblogai :), kaip padaryti kad rodytu kiek pakvietei, ir nuoruoda vienoje paneleje? kad nereiketu 2-jų atskirai?:?

Redagavo MaFetas· 2012 Spa. 24 16:10:06

Parašė weberiz· 2012 Spa. 24 21:10:41
#20

hidemyass tai bent ten tai veik :D js ir t.t. :)

Parašė KiraLT· 2012 Spa. 25 22:10:54
#21

Js neveikia daugumoj proxy, bet ne visuose. Bent mano darytoj niekas su proxy dar nepateko ...

Parašė Bonqe· 2012 Lap. 10 17:11:23
#22

Atnaujinkit parsisiuntimo nuorodą.

Parašė valduxas97· 2012 Lap. 23 22:11:45
#23

gal atnaujintumėte nuorodą?:)

Parašė SofteriZ· 2013 Sau. 29 12:01:42
#24

Parsisiuntimo nuoroda puikiai veikia. Gal turite pasiūlymų naujai versijai? Šiuo metu turiu laisvo laiko, galėčiau patobulinti sistemėlę. Galvoju apie pakvietimų anuliavimą. Ar būtų naudinga?

Parašė SofteriZ· 2013 Sau. 29 13:01:21
#25

v1.1 versija!

* Sukurta pakvietimų anuliavimo sistema. Dabar galite anuliuoti pakvietimus vos vieno mygtuko spragtelėjimu.

v1.2 versijoje planuojama:

Anuliavimo sistemos patobulinimas: puslapiavimas, bei tam tikro nario paieška.
Galimybė pridėti/atimti tam tikrą pakvietimų skaičių.

PARSISIUNTIMAS PRISEGTAS!

Redagavo SofteriZ· 2013 Sau. 29 13:01:15

Parašė SofteriZ· 2013 Sau. 29 13:01:32
#26

v1.1 versija!

* Sukurta pakvietimų anuliavimo sistema. Dabar galite anuliuoti pakvietimus vos vieno mygtuko spragtelėjimu.

v1.2 versijoje planuojama:

Anuliavimo sistemos patobulinimas: puslapiavimas, bei tam tikro nario paieška.
Galimybė pridėti/atimti tam tikrą pakvietimų skaičių.

PARSISIUNTIMAS PRISEGTAS!

Parašė Creatium· 2013 Sau. 29 14:01:15
#27

askj iwqu eqoiwe

Parašė SofteriZ· 2013 Sau. 29 14:01:30
#28

buggg testtttttttttt

Parašė Gytisz· 2013 Sau. 30 19:01:34
#29

Dekui, kad daliniesi ;)