Azért vannak neked, mert te a logo helyére raksz más dolgot, az mûködik, de aki jobb oldalra rakott annak nem jó, mert a "válasz erre"-t keres a script, de a mai "update"tel átnevezték "válasz"-ra
Már jó. Egyébként ha megnézed a profilomat ott láthatod hol vagyok HG, ebbõl pedig következik, hogy ott voltak rosszak. ;) De mondom, már jó. És Neked is köszönöm!
Mert sosem kérdeznek meg senkit mielõtt fejlesztenek valamit, hanem "majd használja, aki szeretné" alapon döntenek, vagy rádtukmálják, de remélem lesz a beállításoknál egy olyan, hogy "pontrendszer kikapcsolása" opció. Én csak egy pillanatnyi megoldást írtam rá.
Többen is írták különbözõ topikokban, hogy nem ilyenekre kéne fecsérelni az idõt, hanem bugok kijavítására. Mikéne topikban rengeteg ötletet halmoztak fel, többször is, amibõl szinte semmi nem lett megvalósítva (pedig volt köztük használható), de azok, amiket csináltak, egyik se szerepelt ott. Pusztán a security bugok lettek javítva, vagy talán azok se? Persze ezeket homály fogja fedni mindig. Mindig csak foltozgatnak, ígyis olyan káosz az sg kódja, hogy pl a topik redizájnt is kínkeservesen lehet megoldani. igen, amikor az alaprendszert írták, nem gondoltak erre, most viszont kezükben van minden információ, ami a felhasználói élményt javítaná... De hát ami mûködik, ahhoz nem kell/szabad hozzányúlni.
figy ez még mindig korrektembb, most közelsem annyira durva a helyzet, most látszik igazából hogy a 600-as meg 1000-es dislike csak 8-10 max valójában, ennyit errõl. :)
Szerintem tökmindegy, ez sose arról fog szólni, hogy mennyire hasznosak a hozzászólásaid, azokra mindenki személyesen fog tekinteni. Az, hogy 100 olyan ember mit mond, aki nem is ismer, teljesen irreleváns összeképet fog kialakítani az adott személyrõl. A személyes tiltólista tökéletes erre a célra, mert ott te szabod meg, hogy kinek a hozzászólásaira nem vagy kíváncsi. SG bõvítményben ez benne van, inkább ezt kéne globálissá tenni. Engem pl egyáltalán nem érdekel, hogy mások mit gondolnak valakirõl, ha én teljesen máshogy látom az egészet.
Ez jó lenne köszönöm,de az a gondom vele,hogy az egyedi felhasználóképeket és a beírt szöveget is elhalványítja. Ilyen volt elõtte. És miután beírtam a css-be ilyen lett.
#center table {background-color: transparent;} #center table center center div div {background-color:transparent !important; border:0px solid #ffffff !important;} #center table div div table {background-color:transparent !important; border:0px solid #ffffff !important;} #center table div div table tr td {background-color:transparent !important; border:0px solid #ffffff !important;}
Így sem változott:( Az értem,hogy nem túl szerencsés a sötét háttér a topikba,de ezért gondoltam,hogy valami opacitás állítási paranccsal áttetszõbbé lehetne tenni és az ne menjen más rovására.
Ez az!Alakul:) Már csak egy kérdésem van.Az általad linkelt css-ben mit kellene átírni,hogy a beírt szöveget az egyedi kiskép mellé rakja így.Most ilyen. A js-eken nem módosítottam semmit,ezért gondolom,hogy a css-ben van valami.
Igen,erre gondoltam és tudom menjek a francba,de már csak annyi lenne,hogy ebbe a js-be meg lehet-e oldani a fejlécbe való szövegkiírást? Ilyenre gondoltam.
Valaki segítene megírni egy post banlist scriptet? Nem értek még annyira hozzá és akárhogy próbálom a leírás szerint, nem megy. A lényeg hogy nem elrejteni akarom az illetõt, hanem törlõlistára akarom tenni.
Ha valaki tudna segíteni, megköszönném! ;)
Van egy ilyen sor: var deletelist = new Array(); és a zárójelek közé beírod a kitiltandó nevét így : 'felhasználó'
Na várjunk.. Elõször azt írja, hogy feltöltöd ezt a scriptet valamilyen külsõs tárhelyre. Ezt most muszáj? Abban a leírásban két darab script rész van. Most nem teljesen egyértelmû, hogy hogyan is kéne nekem ezt mûködésre bírni.
Illetve honnan fogom tudni hogy a kitiltott személy tényleg nem tud beleírni a topikba, vagy egyszerûen csak nem ír bele? :D
<script type="text/javascript"> var surl = 'http://code.drom.hu/topicbanlist.js'; var s = document.createElement('script'); s.setAttribute('type', 'text/javascript'); s.setAttribute('src', surl + '?rnd=' + Math.floor(Math.random()*1000000)); document.getElementsByTagName('head')[0].appendChild(s); </script>
De ettõl még nem mûködik a dolog. Azt írja: megnyitod ezt a fájlt szerkesztésre, és a beállítások résznél beírod az eltüntetni vagy tiltani kívánt felhasználók nickneveit.
Mivel nyissam meg?
Ezt kimásolod vágólapra, csinálsz egy új állományt a gépeden, a neve mindegy mi, a kiterjesztése .js legyen. Notepaddal megnyidot, beilleszted a kimásolt szöveget. A lentebb írt sorba felsorolod aposztrófok és vesszõk közé a neveket. Példa: new Array('valaki', 'másvalaki');
Eztán feltöltöd a tárhelyre (muszáj), és a most általad beírt kódot másolod a topik szerkesztõ ûrlapba. Az surl sorban a linket át kell írni arra, ahova feltöltötted a scriptet.
Rákattintasz erre.CTRL+a és egy jegyzettömbbe bemásolod és beírod a kitiltandó nevét.Aztán elmented topicbanlist.js néven és feltöltöd a saját tárhelyedre és a topikba ezt másolod be,persze megfelelõen módosítva: <script type="text/javascript"> var surl = 'http://tárhelyed/topicawards.js'; var s = document.createElement('script'); s.setAttribute('type', 'text/javascript'); s.setAttribute('src', surl + '?rnd=' + Math.floor(Math.random()*1000000)); document.getElementsByTagName('head')[0].appendChild(s); </script>
Mikor próbálnám feltölteni az újdonsült tárhelyemre FTPn keresztül, a tárhelyemen nem jelenik meg. Azt írja a tárhely gyikja, hogy: Most fel kell töltened kezdõlapodat, mely a következõ lehet: index.html, index.htm, index.php. Ha mindent jól csináltál oldalad behívása után már az általad feltöltött indexet láthatod. Ti azt írtátok hogy .js tehát javascript kell hogy legyen.
Csinálnod kell egy index.html-t amiben meg kell adnod a tárhelyed cimét ahova feltöltötted és ugyanoda bemásolni az index.htmlt ahol a feltöltött fájl van !
Index.html tudsz csinálni Notepaddal vagy FrontPage Express-el !
nem fontos feltölteni tárhelyre, egy az egyben bemásolhatod a topik fejlécébe, csak script tagok közé kell rakni, tehát ennyit:
<script type="text/javascript">ide másold a http://code.drom.hu/topicbanlist.js tartalmát, amit természetesen átírtál úgy, ahogy a #2238 hozzászólásban kifejtettek</script>
Bocs a láma kérdésért, de az e közötti script között és az a rész között ahol az a lényeges sor van.. van egy csomó szöveg, magyarázat. Most nem értem, azt is bele kell copyzni? Bocs de ezt szájbarágósan kell elmagyarázni mert nekem totál nem egyértelmû, mivel ott van benne egy csomó magyarázat.
Átadom a topicot Ability-nek, a továbbiakban õ viszi tovább a scriptelést. Már jóideje inaktív vagyok ezen a foskupacon (június óta nem léptem be, és egyáltalán nem is hiányzott), de még van élet a topikban, ahogy nézem, legyen egy aktív házigazda, aki ért is a témához. Aki használta a scriptjeimet remélem ömömét lelte benne - ez de szar volt, én kérek elnézést -, próbáljátok meg ezekkel a scriptekkel használhatóbbá tenni ezt a fórumot (vagy mi ez).
Bye
Hát ha bemásolom a full szöveget is, akkor ez történik.
Köszi szépen, beraktam! :) Na de vajon honnan fogom tudni, hogy a beírt személy tényleg nem tud oda írni, vagy csak azért nem látszódnak a hszi, mert nem ir a topikomba?
Nos, hát én lennék az új házigazda és scriptgyártó. A bõvítményem után (ami szintén jó dolgokat tud, próbáljátok ki) most kedvet kaptam a topik scriptek írásához is.
Lesz pár változás, pár scriptet (ami már jelenleg is létezik) újraírok. A cél hogy minél kisebb és egyszerûbb scriptek szülessenek, amiket nem kell feltölteni egy tárhelyre, mert annyira apró méretûek hogy be lehet tenni a topikba könnyedén.
Négy scripttel indítom el a topikot a sajátjaim közül. Van közte új, van közte régiek átdolgozása:
- banlist: régi, jól ismert üzenet rejtés a felsorolt felhasználóknál - hidelist: ez a moderációs script, ahol az üzenet szövege rejtve van, egy kattintással lehet megjeleníteni - private_topic: priváttá lehet tenni egy témát, csak azok léphetnek be, akik a fehérlistán szerepelnek - read_only_topic: olvasni lehet a témát, de üzenetet küldeni csak azok tudnak, akik a fehérlistán szerepelnek
Az utolsó kettõ scriptbe lesz késõbb feketelista mód is. Tehát péládul a privát topiknál jelenleg csak azok léphetnek be a témába, akik a fehérlistán vannak, de késõbb egy választható móddal tud majd úgy is mûködni a script, hogy csak azokat tiltja ki a topikból, akik a feketelistán szerepelnek.
Ötleteket várok hogy miket készítsek, kedvem és idõm lesz rá, már csak az igényeket kellene felmérni. Indítottam továbbá egy hibanapló funkciót is, ha valamelyik scripttel problémák akadnának, akkor oda várom a hibejelentéseket.
Én használom a bõvítményed és nagyon tetszik Olvastam,hogy nem nagyon vagy oda a dizájnos topikokért és az lenne a kérdésem,hogy ennek ellenére tervezel-e ilyen scripteket írni?Bár lövésem sincs mit lehetne még kihozni a meglévõkön kívûl,pusztán csak érdeklõdöm.
A default méretezõ hsz szélességûre méretez (sok magas kép esetén rémálom), ráadásul új ablakban nyitja meg, ha valaki "véletlenül" rányom, ez elég idegesítõ tud lenni. Szerintem sokkal jobb, ha kisebb méretben látható elõször, kattintásra meg inline átméretezi hsz szélességûre, nemhogy még új ablakban... A képnézegetõ egy imagebox, vagy valami hasonló, ami a topikban található képekbõl csinál diavetítést (képes topikokban jól jönne). Másik topikból, ha valaki linkel egy hszt, akkor minek nyissam meg új lapon azt az egy szem hozzászólást, inline be lehetne idézni a tartalmát.
(Akinek nagy méretben jön be a kép az ürítsen cache-t, mert bezavarhat a scriptnek)
Én nem értek a scriptekhez,csak használom õket ezért elõre is bocsi ha láma a kérdésem. Olyan scriptet nem lehetne írni ami kikapcsolja (pl.egy gombra kirakni) egy adott topikba a dizájnt?
Bõvítménybe majd akarok hasonlót, de nem olyan egyszerû. A stílusbeállításokat vissza lehet állítani, de a DOM módosításokat nem. Tehát ahova nem csak egy hátteret tesznek be, azokat csak többé-kevésbé lehet visszaállítani.
Az SG méretezõ scriptje is megnézi, sõt, 2 másodpercenként végigmegy újra az összes képen. Az enyém csak a kép betöltésekor fut le, plusz amikor rákattintasz. Nem eszik sokat, rosszabb gépeken sem fog lassítani semmit.
Igen, de ott le van kódolva hogy be se töltõdjenek a scriptek, css-ek. Így, egy topikban én is meg tudnám csinálni, de univerzális megoldás nincs rá. Nem tudom kontrollálni hogy mi töltõdhet be, és ha tudnám is, az megintcsak nem ismeretes elõre hogy mit kell letiltani. Itt az a lényeg hogy nem tudom kizárni ezeket a betöltõdõ forrásállományokat, miután pedig betöltõdtek és lefutottak, nem fogom tudni hogy mit módosítottak pontosan.