Szerző Téma: Szkriptek részleg átalakítás  (Megtekintve 2497 alkalommal)

Szkriptek részleg átalakítás
« Dátum: 2012. október 20. - 23:54:49 »
+2 Show voters
Üdvözletem!
Szeretnék bejelenteni pár újítást, amit részben a támogatóknak is köszönhetünk hogy megteremtették rá az anyagi hátteret.
Az elsõ a Szkriptek és pályák részt érinti. Páran emlékezhettek, hogy régen volt egy Szkriptek menüpont, ahol minden script és pálya elérhetõ volt amit publikáltak a fórumon, de ez megszûnt amikor bekerültek a prefixek. Ennek ellenére 10 000+ oldalletöltést tudhatott magáénak amíg aktív volt, ezt a hihetetlen szintet eddig csak a Google keresõ érte utol, bátran kijelenthetjük hogy nagyon népszerû oldal volt.
A másik, máig aktuális szabályozás szintén a scriptek és pályák fórumrészt érintette, egy ideje már kötelezõ a fórumra is kötelezõ [*code] cimkék között kirakni a teljes kódot is, ami kisebb scriptek esetében még elmegy, de a több száz/ezer/tízezer soros kódoknál, a lassabb géppel/internettel rendelkezõket hihetetlen mértékben lassította vagy akár meg is gátolhatta az oldal megtekintésében.
Ez a szabályozás azért kellett, hogy ne vesszenek el a kódok, ha valamilyen oknál fogva bezárnak egy fájlmegosztót (lásd megaupload), vagy a fájlmegosztó törli a fájlokat (lásd data.hu) stb... Úgy gondoltuk így tudjuk a legegyszerûbben megõrizni a publikációkat. (A mi tárhelyünkön nem megoldás õket tartani, ezt nem engedhetjük meg magunknak)
Nos, az utóbbi idõben elkezdtem újragondolni ezeket a dolgokat, meg is született a megoldás.
A scriptek és pályák fórumrésznél megszûnik a kötelezõ code-ba illesztés, helyette megszületett a sampforum.hu kódtár, ami elérhetõ a code.sampforum.hu (BÉTA verzió) oldalon, ez egy saját fejlesztésû kód tároló rendszer, amiben az a csavar, hogy itt is van a kód, meg nem is ;)
Ez azt jelenti, hogy elõfizettünk egy pastebin.com felhasználóra, ami azt jelenti hogy hihetetlen méretû kódokat (pl. a teljes See RPG az egy kódra jutó limit kb 1/3 részét teszi ki) rakhatunk fel,korlátlan számban az oldalra, amik örökre ottmaradnak, illetve az API-jüket felhasználva tulajdonképpen pont olyan mintha a fórum tárolná a kódokat. Ezek a kódok csak a fórumról tekinthetõek meg, a pastebin keresõje, vagy bármilyen más keresõ nem jelzi õket, csak a kódtárban található linkek mutatnak az oldalakra.
Ezzel a módszerrel valószínûleg végre megoldódik a script tárolási probléma. Tudjuk, hogy vannak olyan scriptek amik igényelnek pluginokat stb, úgy döntöttünk hogy ezek a pár megás fájlok simán mehetnek a tárhelyre, ahol teljes biztonságban vannak. A kódtár rengeteg sok kényelmi funkcióval bír, például egy scriptnél felismeri milyen include fájlok szükségesek a futtatáshoz és azokat is közvetlenül linkeli/felajánlja a letöltésüket, a scripthez tartozó pluginokat/csatolmányokat úgy szintén, van benne verzió követõ rendszer stb...
BÉTA verziós a dolog, a hibákat és az ötleteket ide várom.
Elmagyarázom a gyakorlatban, mert így egy kicsit bonyolult:
Valaki publikál valamit.
Ha az a valami megfelel a publikációs szabályoknak és teljesen mûködik és megbízható, akkor egy admin, vagy valaki akinek majd erre jogot adunk (Van hozzá grafikus felület), feltölti a kódtárba a scriptet, (nem valószínû hogy minden 50 soros scriptet feltöltünk, azoknál marad a kódba illesztés, kivéve ha a munka minõsége kiemelkedõ) ami ott azonnal elérhetõ lesz.
Aki feltöltötte a scriptet a kódtárba, visszamegy a témába, és ha kódba volt illesztve a script akkor azt törli, a helyére rakja a letöltõ BB kódot, ha nem volt kódba illesztve akkor egyszerûen a többi letöltési lehetõséget kicseréli a BB kódra.
Ez a BB kód:
 
[dload]

 
Ennyi, semmivel nem kell kiegészíteni, kész is van. Módosítja a hozzászólást.
Ezután bárki aki bemegy a témába, látni fogja a \"Letöltés a sampforum.hu kódtárból.\" szöveget, rákattint, a link átviszi õt a kódtárba egy új böngészõ oldalon ahol a script található, annak leírása, a szükséges INC-k stb, ott megnézheti, vagy letöltheti a kódot, annak kiegészítõit, INC-it, látja a készítõ nevét, a leírást, tehát mindent tulajdonképpen, és ha akar, vissza is térhet az eredeti témába. Vagy csak simán bezárja az ablakot. A folyamat alatt senki nem hagyta el a fórumot, nem irányítódott át más weboldalra.
Ha a scriptnek több verziója van, akkor a letöltõ BBC mindig a legújabbra fog irányítani, de a kódtárban a beépített verzió követõ rendszer miatt lehetõség van megtekinteni az elõzõ verziókat is.
Példák:
Gentleman ház scriptje:
http://code.sampforum.hu/share/Lah7AmwL
Elkezdjük a scriptek feltöltését a rendszerbe illetve a rendszer beüzemelését, hibákat írjátok kérlek és ha vannak ötletek azokat se tartsátok vissza.
A kódtár mellé visszakerül a scriptek és mappok oldal, teljesen felújítva, új lehetõségekkel, kódtár kompatibilitással.
http://sampforum.hu/index.php?page=scripts
Valószínû hogy ez a menübe is be fog kerülni.
Ennek is rengeteg újítása elérhetõ. Például nagyon egyszerû munkagyûjteményekhez linkelni, csupán a saját publikációkra megyünk, kimásoljuk a linket a címsorból és kész.
Megjegyzés: A kódtár és a scriptek oldal is téma függetlenül mûködik, illeszkednie kell a világos/sötét témákhoz is.
Nemsokára még további hasznos újítások következnek, legközelebb remélem olyan újítást (is) tudok majd bejelenteni ami nem csak azokat érinti akik valamilyen szinten érdekeltek a scriptelés témában.
« Utoljára szerkesztve: 2012. október 21. - 00:08:15 írta ChuckNorris »

Nem elérhető trave

  • 840
    • Profil megtekintése
Szkriptek részleg átalakítás
« Válasz #1 Dátum: 2012. október 20. - 23:57:29 »
0 Show voters
Tetszik, jó kis ötlet. A támogatóknak meg köszönjük.

Szkriptek részleg átalakítás
« Válasz #2 Dátum: 2012. október 21. - 09:03:40 »
0 Show voters
Szerintem a kódtárba jó dolog lenne ha lehetne csillagozni a fájlokat. Mármint 1*-5* tartományban értékelni és a legjobb script és a legrosszabb script szerint szûkíteni még a listát.
UI: Köszi a megemlítést :)

Nem elérhető Amf

  • 1459
    • Profil megtekintése
Szkriptek részleg átalakítás
« Válasz #3 Dátum: 2012. október 21. - 09:39:17 »
0 Show voters
Ez egy nagyon jó ötlet! Jó látni, hogy hasznos dologra fordítjátok a támogatást! :)

Nem elérhető ►ѕтa

  • 2016
  • Newbie
    • Profil megtekintése
Szkriptek részleg átalakítás
« Válasz #4 Dátum: 2012. október 21. - 10:31:21 »
0 Show voters
Sounds epic.

Nem elérhető SnicK

  • 7521
    • Profil megtekintése
Szkriptek részleg átalakítás
« Válasz #5 Dátum: 2012. október 21. - 10:54:54 »
0 Show voters
Szép munka. :)

Szkriptek részleg átalakítás
« Válasz #6 Dátum: 2012. október 21. - 11:08:34 »
0 Show voters
lehet, hogy nem olvastam át figyelmesen, de az eddig publikált scriptek is feltöltésre kerülnek, vagy azok megmaradnak eredeti állapotukban?
megjegyzés: felsõ menüsorban a \'letöltések\' menü nem vezet sehova (\'javascript:;\')
« Utoljára szerkesztve: 2012. október 21. - 11:16:35 írta TengeriMalac »

Nem elérhető Csabesz

  • 7827
    • Profil megtekintése
Szkriptek részleg átalakítás
« Válasz #7 Dátum: 2012. október 21. - 12:11:21 »
0 Show voters
Idézetet írta: TengeriMalac date=1350810514\" data-ipsquote-contentapp=\"forums\" data-ipsquote-contenttype=\"forums\" data-ipsquote-contentid=\"28817\" data-ipsquote-contentclass=\"forums_Topic
megjegyzés: felsõ menüsorban a \'letöltések\' menü nem vezet sehova (\'javascript:;\')
 
Mégis hova vezessen? :D

Szkriptek részleg átalakítás
« Válasz #8 Dátum: 2012. október 21. - 12:30:31 »
0 Show voters
Idézetet írta: Csabesz date=1350814281\" data-ipsquote-contentapp=\"forums\" data-ipsquote-contenttype=\"forums\" data-ipsquote-contentid=\"28817\" data-ipsquote-contentclass=\"forums_Topic


megjegyzés: felsõ menüsorban a \'letöltések\' menü nem vezet sehova (\'javascript:;\')
 
Mégis hova vezessen? :D
 
[/quote]
akárhova, csak ne egy üres oldalra  :whistle:

Nem elérhető Csabesz

  • 7827
    • Profil megtekintése
Szkriptek részleg átalakítás
« Válasz #9 Dátum: 2012. október 21. - 12:51:26 »
0 Show voters
Idézetet írta: TengeriMalac date=1350815431\" data-ipsquote-contentapp=\"forums\" data-ipsquote-contenttype=\"forums\" data-ipsquote-contentid=\"28817\" data-ipsquote-contentclass=\"forums_Topic
akárhova, csak ne egy üres oldalra  :whistle:
 
Nem irányít sehova  ???

Nem elérhető divkn

  • 3259
    • Profil megtekintése
Szkriptek részleg átalakítás
« Válasz #10 Dátum: 2012. október 21. - 12:59:14 »
0 Show voters
Jól hangzik és a kódtár ötlet és kialakítása kifejezetten tetszik.

Szkriptek részleg átalakítás
« Válasz #11 Dátum: 2012. október 21. - 13:41:03 »
0 Show voters
Idézetet írta: Csabesz date=1350816686\" data-ipsquote-contentapp=\"forums\" data-ipsquote-contenttype=\"forums\" data-ipsquote-contentid=\"28817\" data-ipsquote-contentclass=\"forums_Topic


akárhova, csak ne egy üres oldalra  :whistle:
 
Nem irányít sehova  ???
 
[/quote]
nekem, ha rákattintok erre
[hs width=300 height=300]http://i50.tinypic.com/i3f6hd.png[/hs]
ezt kapom
[hs width=300 height=300]http://i47.tinypic.com/1ze9yqo.png[/hs]

Nem elérhető caRlos

  • 1955
    • Profil megtekintése
Szkriptek részleg átalakítás
« Válasz #12 Dátum: 2012. október 21. - 13:50:10 »
0 Show voters
Simán a letöltések gomb nem vezet sehova, az al-menüje vezet. Ha a letöltéseket új lapban nyitod meg, vagy görgõvel kattintasz rá, akkor jön ki a javascript:;

Nem elérhető Csabesz

  • 7827
    • Profil megtekintése
Szkriptek részleg átalakítás
« Válasz #13 Dátum: 2012. október 21. - 13:52:07 »
0 Show voters
Idézetet írta: caRlos date=1350820210\" data-ipsquote-contentapp=\"forums\" data-ipsquote-contenttype=\"forums\" data-ipsquote-contentid=\"28817\" data-ipsquote-contentclass=\"forums_Topic
Simán a letöltések gomb nem vezet sehova, az al-menüje vezet. Ha a letöltéseket új lapban nyitod meg, vagy görgõvel kattintasz rá, akkor jön ki a javascript:;
 
Így van.

Nem elérhető tonyo

  • 1335
  • Moderális Generátor
    • Profil megtekintése
Szkriptek részleg átalakítás
« Válasz #14 Dátum: 2012. október 21. - 14:59:49 »
0 Show voters
Hülye tûzróka... Szokása az ilyesmi, chrome alatt semmi ilyen nem történik.
« Utoljára szerkesztve: 2012. október 21. - 15:02:59 írta Anthony »

 

SimplePortal 2.3.7 © 2008-2024, SimplePortal