Piškotki, slovenski plugin - Joomla!
19 naročnikov
19 naročnikov
Kar nekaj forumašev me je spraševalo za Joomla plugin za piškotke.
Kljub temu da Joomle že lep čas ne uporabljam, sem si jo namestil samo za ta namen in voila. Po dolgi noči (še nisem šel spat) je tu novi pluguin za Joomlo.
Kot dodaten bonus, je v tem pluginu možnost vnosa GA kode, da ne boste rabili modificirat drugih pluginov, ki jih morda uporabljate za GA.
In ja, tudi za Wordpress plugin pride to ob nadgradnji.
Plugin je narejen le za novejšo 2.5 različico Joomle, kdor ima še 1.5 verzijo mu najverjetneje ne bo delal.
Plugin je v BETA verziji in je namenjen testiranju.
Dobite ga tukaj: http://piskotki.net/joomla-plugin-za-upravljanje-s-piskotki-eu-cookie-law/
Kot pravim sem namestil Joomlo zgolj v ta namen. Ta verzija še ni bila testirana kjer koli drugje.
Prosim za feedback, sedaj je še možno kaj spremenit pred finalno verzijo. Predvsem so dobrodošli popravki pri tekstih, saj iskreno tem nisem namenjal dovolj pozornosti.
POZOR: Zgolj namestitev dodatka ni dovolj (razen za GA), potrebno je modificirat tudi vaše socialne vtičnike in podobno. Osnovna navodila so tukaj -glej točko 3. Navodila bom postopoma še dopolnil.
Donacije sprejemam odprtih rok, še posebej, če boste plugine nameščali svojim strankam. V kolikor imate polne roke dela s strankami zaradi piškotkov, pa me lahko seveda tudi najamete.
Wordpress verzijo plugina si je do sedaj povleklo že 61 forumašev in dobil sem prvo donacijo 5 EUR Juhej! :)
85 odgovorov
Za obvezne (oz. sistemske) piškotke, ni zakonskih omejitev. Ni potrebno pridobiti dovoljenja za njih.
A ne bi bilo bolje imeti "Omogoči" in "Onemogoči" tako, kot je to na strani Loterije ?
Se da kako to dodati ?
Eno vprašanje, kako bi plugin ročno namestil, če se seveda da. Da bi ga samo uploadal v neko mapo na strežniku in bi ga imel že na seznamu? :)
Namreč če želim naložiti zazipano datoteko, mi javi error:
JFolder::create: Infinite loop detected
Opozorilo! - Premik datoteke ni uspel
Če pa želim naložiti preko "namesti z mape", da imam odzipano mapo preneseno v tmp ter je v polju vpisano xxxxxx/public_html/tmp/piskotki, mi pa javi error: Vnesite mapo paketa
Tmp mapa je nastavljena na 777
prebrskal sem že cel internet, in ne najdem nič koristnega.
In pa še, kako preveriti, katero jquery knjižnico uporablja moj template :) Hvala!
@mikec: Glede plugina nevem odgovora, za jQuery pa najlažje lahko preveriš tako, da si v konzolo/alert izpišeš različico. Za navaden jQuery je ukaz
jQuery.fn.jquery
in pa za UI
jQuery.ui.version
.
jquery lahko preveriš tudi tako da pogledaš source in vidiš kateri jquery se nalaga. :)
Sicer pa lahko piskotki.net plugin naložiš v .../plugins/system/ (govorim iz glave).
Ker nikakor ne morem naložiti preko installerja (sumim nekaj z openbase), sem ročno prenesel datoteke v mapo
.../plugins/system (piskotki.xml in piskotki.php ter .png sliki)
.../plugins/system/piskotki (pa style.css in test.js)
Hkrati sem v mapo prenesel tudi datoteke za jquery (ker jih stran ni uporabljala)
.../plugins/system (jsapiintegrator.php, jsapiintegrator.xml ter en-GB.plgsystemjsapiintegrator.ini in DE)
A naj bi se potem moral avtomatsko pojaviti med vtičniki? Verjetno je mišljeno, da potem še ročno v index.php vneseš kodo za loadanje jquery-ja?
morda izpade nekoliko noob-ovsko, ampak z joomlo res ne delam veliko, ker imam z njo stalno probleme in to stalno neke banalne errorje :)) Hvala.
Če si nameščal iz mape, ne bi smel odzipat.
Če si samo skopiral pa poskusi v upravitelju komponent (updater) še discover.
Je možno, da Joomlo 1.5 tega discover opcije sploh nima? :)
Sem za foro naložil še nekam na strežnik .zip datoteko in poskusil inštalirati preko URL opcije, pa isto vrne JFolder::create: Infinite loop detected. Kar naj bi sicer sodeč po google-u predstavljalo problem z napačno konfiguracijo tmp in log, samo v configuration.php vse štima :)
mikec:
Je možno, da Joomlo 1.5 tega discover opcije sploh nima? :)
Ne možno, kar sigurno:)
Si dal v temp folder?
Drugače pa kot si že naredil. Ustvari ustrezne mape in skopiraj vse skupaj gor. Jquery pa izpusti in ga enostavno vključi v head predloge kar z
<script src="//ajax.googleapis.com/ajax/libs/jquery/x.x.verzija/jquery.min.js"></script>
Verzije malo probavaj. Meni mislim da je potegnilo tam okoli 1.8