Page 2 of 4

Re: CB Repository

Posted: Sun Apr 10, 2011 1:51 pm
by temu92
Tuonne koodikirjaston kategoriapalkkiin ois kiva saada "Kaikki kategoriat" nappula niin voi selata kaikki koodipätkät kerralla.

Re: CB Repository

Posted: Sun Apr 10, 2011 2:03 pm
by Viltzu
ItzRaines wrote:Mwehee :lol: Kukapas postasi sinne ensimmäisenä.. :D
Vastaus: minä. Mutta who fucking cares.
Pikku hiljaa alkaa lisää koodeja tulemaan. :) Hienoa.
EDIT:

Viltzu 9.4.2011 20:50 <-Minuutin aikaisemmin.
[/edit]

Re: CB Repository

Posted: Sun Apr 10, 2011 2:05 pm
by ItzRaines
Viltzu wrote:
ItzRaines wrote:Mwehee :lol: Kukapas postasi sinne ensimmäisenä.. :D
Vastaus: minä. Mutta who fucking cares.
Pikku hiljaa alkaa lisää koodeja tulemaan. :) Hienoa.
Sinä? Mielestäni sivustolla ei ollut vielä yhtään postausta, ennenkuin lisäsin efektini. Ellet lisännyt sitä samaan aikaan, kuin minä. :o

(ItzRaines 9.4.2011 20:51)

Re: CB Repository

Posted: Sun Apr 10, 2011 2:17 pm
by Jare
Pettis wrote: - Automaattisella bugi-ilmoituksella tullut bugi korjattu. Kiitokset sille joka virheen aiheutti :)
Ole hyvä ;). Tarkoitukseni oli katsoa, mikä on ensiksi lisätty koodi syöttämällä osoitekenttään ykkönen, mutta sepä aiheuttikin virheen.

Kommenttien määrän voisi näyttää koodilistauksessa yhtenä sarakkeena. Täytyy edelleen sanoa että tämä näyttää hyvältä. Kiva saada taas hyödylliset koodit yhteen selkeään paikkaan. 8-)

Re: CB Repository

Posted: Sun Apr 10, 2011 3:27 pm
by Timblex
Rivinumerot loppuu liian aikaisin

Re: CB Repository

Posted: Sun Apr 10, 2011 3:35 pm
by Sly_Jack0
Pettis wrote:Ilmeisesti tuo pygments lexer ei toimi kunnolla.
http://qbnz.com/highlighter/
Minulta löytyy valmis määrittelytiedostokin CB:lle. =P
EDIT:

Tarkoitin itsekin, että minulta löytyy tuo VesQ tiedosto. =D


Re: CB Repository

Posted: Sun Apr 10, 2011 3:44 pm
by valscion
Sly_Jack0 wrote:
Pettis wrote:Ilmeisesti tuo pygments lexer ei toimi kunnolla.
http://qbnz.com/highlighter/
Minulta löytyy valmis määrittelytiedostokin CB:lle. =P
Ja minulta parempi, korjailtu versio, joka sisältää linkitykset CB:n manuaaliin. Mutta ne linkityksetkin saa helposti pois, jos ei tykkää. Sen määrittelytiedoston on oikeastaan tehnyt KW ja minä olen parannellut sitä. Sly_Jack0:lla on omansa.

Re: CB Repository

Posted: Sun Apr 10, 2011 6:52 pm
by DJ-Filbe
Linkki CB Editoriin:

Code: Select all

<tr><td width=200>
		<table width="198" height=80 align="center" border="0" cellspacing="2" cellpadding="3" bgcolor="#ffffff" style="border: 1px solid #333333"><tr>
			<td width=20 valign=top><font face=verdana,arial size=2 color=000000>
			</td><td width=178 valign=top>
			<font face=verdana,arial size=2>
			<a href=http://www.cbrepository.com/>CB Repository</a><br>
			<font size=1>CoolBasic -koodeja muilta käyttäjiltä</font>
			</font>
			</td></tr>
		</table>
</td></tr>
Laittakaa tuo CB Editorin tiedostoon Help/index.html -tiedostoon kohtaan:

Code: Select all

<!{START} -->


<H1>CoolBasic - ohjekirja</h1>

<p><font color=red>Ohje versioon Beta 10.42</font></p>

<p>Voit palata tälle pääsivulle milloin tahansa klikkaamalla HOME-nappulaa.</p>

<br>

<table width=400 border=0>
[TÄHÄN!!]

Re: CB Repository

Posted: Sun Apr 10, 2011 10:06 pm
by Sly_Jack0
Kehitysidea: nuo uusimmat koodit voisivat näkyä myös tuolla koodikirjaston etusivulla.

Re: CB Repository

Posted: Sun Apr 10, 2011 11:30 pm
by Pettis
Rivinumero-ongelma on nyt korjattu ja testattu toimivaksi Firefox 4, Chrome 10, Opera 11 ja Internet Explorer 9 -selaimilla. Lisäksi siistin kommentointilomakkeen.

Sivusto saattaa vaatia selaimen päivitysnappulan painamista, mikäli rivinumerointi ei näy tummalla pohjalla.

Kaikki koodit on myös rendattu uudelleen.
EDIT:

20 uusinta koodia koodikirjaston etusivulla


Re: CB Repository

Posted: Mon Apr 11, 2011 12:00 am
by valscion
Minkä takia nimimerkiksi sallitaan vain pienet kirjaimet?

EDIT: Ja voisinko huomauttaa, että tuo koodin syntaksinvärjäys on todella alkeellinen ja melkein turha? Kommentit pitäisi värittää erillisiksi ja mieluusti merkkijonot ja numerot erilleen muusta tavallisesta tekstistä. Miksei syntaksinvärjäys voisi noudattaa CBEditorin oletuksia, eli samoja kuin mitkä näkyvät täällä (poislukien lihavointi)? http://vesq.org/filestorage/cbkk/SinWave.CB

EDIT2: Tässä olisi toimiva GeSHi:n syntaksinvärjäystiedosto. Eiköhän tämän saisi helposti sovellettua myös tuolla sivulla toimivaan järjestelmään.

EDIT3: Olisi myös mukava, jos kommentteja ja kuvauksia voisi jollain tavalla tyylitellä, tai edes saada linkit näkymään klikattavina. Esim. MarkDown voisi olla kätevä tähän tarkoitukseen.

Re: CB Repository

Posted: Mon Apr 11, 2011 12:37 am
by Pettis
VesQ wrote:Minkä takia nimimerkiksi sallitaan vain pienet kirjaimet?
Sallitaan isotkin kirjaimet. Ei nimimerkit "MetalRain" ja "KilledWhale" ole kuitenkaan tuolla mitään tietomurtoja tehneet? Oma nimimerkkini tuolla on "Pettis".

VesQ wrote:EDIT: Ja voisinko huomauttaa, että tuo koodin syntaksinvärjäys on todella alkeellinen ja melkein turha? Kommentit pitäisi värittää erillisiksi ja mieluusti merkkijonot ja numerot erilleen muusta tavallisesta tekstistä. Miksei syntaksinvärjäys voisi noudattaa CBEditorin oletuksia, eli samoja kuin mitkä näkyvät täällä (poislukien lihavointi)? http://vesq.org/filestorage/cbkk/SinWave.CB
Samat asiat tuo minun tekemä pygments-lekseri tuolta kaivaa värjättäväksi: http://www.cbrepository.com/pastebin/8/

Ainoa ero on väritys ja se, että numerot ei (vielä) erotu. Värjäys ei ole muuta kuin CSS-tiedoston muokkaus ja numerotkin pitäisi saada erottumaan kohtuu pienellä vaivalla. Kuten tiedät, olen tuon sivuston tehnyt melkoisella vauhdilla tällä viikolla loppuun ja jotta aikamääreessä pysyttiin, on tuossa käytössä oletusvärjäys. Lupasin kuitenkin kehittää sivustoa käyttäjien toiveiden mukaan ja nämä kaksi asiaa on myös listalla.

Parantelen tuota pygments-lekseriä kunhan ehdin. Likimain kaikki tuossa sinun lekserissä olevat ominaisuudet löytyy jo olemassa olevastakin. Sen logiikkaa pitää kuitenkin parannella vielä.

VesQ wrote:EDIT2: Tässä olisi toimiva GeSHi:n syntaksinvärjäystiedosto. Eiköhän tämän saisi helposti sovellettua myös tuolla sivulla toimivaan järjestelmään:
Ehkä, vähän epäilen että ei ole apua, mutta kiitos kuitenkin.

Re: CB Repository

Posted: Mon Apr 11, 2011 12:47 am
by valscion
Pettis wrote:
VesQ wrote:Minkä takia nimimerkiksi sallitaan vain pienet kirjaimet?
Sallitaan isotkin kirjaimet. Ei nimimerkit "MetalRain" ja "KilledWhale" ole kuitenkaan tuolla mitään tietomurtoja tehneet? Oma nimimerkkini tuolla on "Pettis".
Aika jännä, koska minulla se valitti kun yritin tehdä tunnusta nimimerkillä "VesQ" että vain numerot ja kirjaimet (a-z) ovat sallittuja. Voi kyllä olla että ehkä tein jotain väärin, mutta epäilen. Jos ei liikaa vaivaa koidu, niin voisitko vaihtaa nimimerkkini sitten vesq -> VesQ? :)
Pettis wrote:
VesQ wrote:EDIT: Ja voisinko huomauttaa, että tuo koodin syntaksinvärjäys on todella alkeellinen ja melkein turha? Kommentit pitäisi värittää erillisiksi ja mieluusti merkkijonot ja numerot erilleen muusta tavallisesta tekstistä. Miksei syntaksinvärjäys voisi noudattaa CBEditorin oletuksia, eli samoja kuin mitkä näkyvät täällä (poislukien lihavointi)? http://vesq.org/filestorage/cbkk/SinWave.CB
Samat asiat tuo minun tekemä pygments-lekseri tuolta kaivaa värjättäväksi: http://www.cbrepository.com/pastebin/8/

Ainoa ero on väritys ja se, että numerot ei (vielä) erotu. Värjäys ei ole muuta kuin CSS-tiedoston muokkaus ja numerotkin pitäisi saada erottumaan kohtuu pienellä vaivalla. Kuten tiedät, olen tuon sivuston tehnyt melkoisella vauhdilla tällä viikolla loppuun ja jotta aikamääreessä pysyttiin, on tuossa käytössä oletusvärjäys. Lupasin kuitenkin kehittää sivustoa käyttäjien toiveiden mukaan ja nämä kaksi asiaa on myös listalla.

Parantelen tuota pygments-lekseriä kunhan ehdin. Likimain kaikki tuossa sinun lekserissä olevat ominaisuudet löytyy jo olemassa olevastakin. Sen logiikkaa pitää kuitenkin parannella vielä.
Tiedän, että olet tehnyt sivuston vauhdilla, mutta jälki on silti kaunista ja nostan sinulle hattua siitä. En huomannut että merkkijonoilla oli erityistä värjäystä, koska minun värinäköni on todella surkea enkä erota tuota vaaleanharmaata taustaa valkoisesta. Näköjään ainoa, jota tuo lekseri ei ota huomioon, on lukujen värjäys. Kommentit saavatkin näköjään nätisti oman luokkansa tyylitystä varten, siihen kun vielä laittaa CSS-säännön että väri on harmaa niin bueno.

Tässä pitäisi olla editorin oletusvärit avainsanoille ja muille:

Code: Select all

.keywords {
    color: #0000ca;
}

.comments {
    color: #a6a6a6;
}

.strings {
    color: #00b000;
}

.numbers {
    color: #d74600;
}

.operators {
    color: #0c5785;
}
EDIT:

Nähtävästi tyylitykseen liittyen vielä, niin koodin kuvauksen "white-space: pre-wrap" CSS-tyylitys aiheuttaa jännyyksiä (ainakin Firefox 4:lla) mm. täällä: http://www.cbrepository.com/codes/code/34/. Oikeinhan se toimisi, jos kommenteista revittäisiin pois rivinvaihdot ja pidettäisiin HTML-puolella rivejä erossa vain <p> tageilla, ei muuten. Testasin tämän siis toimivaksi itse HTML:ää muokkailemalla Firebugilla.


Re: CB Repository

Posted: Mon Apr 11, 2011 12:57 am
by Pettis
VesQ wrote:Aika jännä, koska minulla se valitti kun yritin tehdä tunnusta nimimerkillä "VesQ" että vain numerot ja kirjaimet (a-z) ovat sallittuja. Voi kyllä olla että ehkä tein jotain väärin, mutta epäilen. Jos ei liikaa vaivaa koidu, niin voisitko vaihtaa nimimerkkini sitten vesq -> VesQ? :)
Haha, näköjään tuolla on jäänyt lipsahdus, että viimeinen merkki ei voi olla iso :) Korjaan koodin ja nimimerkkisi. Kiitos tästä huomiosta.
VesQ wrote:
EDIT:

Nähtävästi tyylitykseen liittyen vielä, niin koodin kuvauksen "white-space: pre-wrap" CSS-tyylitys aiheuttaa jännyyksiä (ainakin Firefox 4:lla) mm. täällä: http://www.cbrepository.com/codes/code/34/

Fiksaillaan.

Re: CB Repository

Posted: Mon Apr 11, 2011 2:40 am
by Pettis
VesQ:n kanssa viilailtiin lexeriä ja värjäyksiä. Kuutamopäivitys siis tullut :)

Re: CB Repository

Posted: Mon Apr 11, 2011 2:43 am
by valscion
Pettis wrote:VesQ:n kanssa viilailtiin lexeriä ja värjäyksiä. Kuutamopäivitys siis tullut :)
Kiitoksia kun oot jaksanut säätää näin yömyöhään :). Nyt näyttää mukavalta, kun syntaksinvärjäyksestä voi sanoa että se on tuttu CBEditorista ;).
Myös nuo sivun värit ovat paremmat nyt kun rajat ovat selkeämpiä - näkee tällainen värisokeahkokin kaiken hyvin :).

Re: CB Repository

Posted: Mon Apr 11, 2011 4:07 am
by valscion
Sori tuplapostaus, mutta löysin bugin: "uusimmat koodit" ei päivity, lisäilin useita koodeja vielä tässä ennen kuin menen nukkumaan eikä etusivun tai Koodikirjaston etusivun listaus päivity.

Re: CB Repository

Posted: Mon Apr 11, 2011 1:45 pm
by Sly_Jack0
Taas yksi kehitysidea: "Lataa koodi" -painike koodilaatikon yläpuolella, jotta saisi kätevästi enemmän funktioita sisältävät koodit suoraan tiedostona.

Re: CB Repository

Posted: Mon Apr 11, 2011 4:13 pm
by Latexi95
Vieläkin pieniä yksityiskohtia on pielessä parsijassa. Ainakin "HISCORES_AMOUNT-1":stä ei 1 värjäydy. No ei kovin oleellinen ehkä.. :P

Nyt näyttää muuten hienolta cb:n editorissakin. Vielä kun javascript toimisi cb:n editorissakin... :D

Re: CB Repository

Posted: Mon Apr 11, 2011 4:49 pm
by Pettis
Etusivun päivittyminen korjattu.