Kirjautuminen

Haku

Tehtävät

Keskustelu: Ohjelmointiputka: FAQ-lista ja kysymyksien lisäys

Sivun loppuun

trinit [05.10.2002 18:54:10]

#

Kirjoitan nyt keskustelualueelle tämän koska täällä on muitakin FAQ-listojen ylläpitäjiä.

Eli mielestäni se hallinta sivu ei oikein ole hyvä nyt, koska jokainen kysymys-vastaus pari pitää kirjoittaa yhdelle riville. Etenkin koodin esittämiseen vastauksessa se ei oikein luonnistu koska koodissa on sisennyksiä ja rivinvaihtoja. Parempi olisi jos hallinta sivua muutettaisiin niin, että kysymyksiä ja vastauksia ei tarvitsisi kirjoittaa yhdelle riville. Lisäksi huomasin, että lisättäessa PHP-koodia vastaukseen, se ei näy FAQ-listassa: listaan voisi lisätä jonkinlaisen html -> teksti konvertterin (niinkuin keskustelualueellakin).

Nykyisestä yksirivisestä on myös vaikea hahmottaa/korjata tekstiä myöhemmin jos sellainen tarve tulee. Mitä mieltä muut FAQ-ylläpitäjät ovat? Vai olenko ainoa jota tuollaiset asiat häiritsevät... :)

trinit [05.10.2002 19:02:50]

#

Tässä vielä kuva: http://koti.mbnet.fi/~dime/faq.jpg

Yritä tuosta nyt sitten jotain korjata ;)

Antti Laaksonen [05.10.2002 20:35:00]

#

Tuo on totta. Paras on varmaan siirtyä siihen mikkot:n ehdottamaan ratkaisuun, että koko html-koodi on näkyvissä - paitsi tietenkin Ohjelmointiputkan sivupohja. Yritän saada uuden version editorista valmiiksi tänä iltana.

Antti Laaksonen [06.10.2002 00:08:58]

#

Nyt FAQ-listaa ylläpidetään suoraan HTML-muodossa, jo kirjoitetut kysymykset/vastaukset näkyvät automaattisesti uudessa muodossa hallintasivulla.

trinit [06.10.2002 10:27:55]

#

Hyvä, nyt niitä onkin helpompi ylläpitää!

trinit [06.10.2002 10:49:54]

#

Vielä pieni parannusehdotus. Saisiko hallintasivulle automaattisen html -> teksti konvertoinnin joka muuttaa kaikki < ja > -merkit niin, että ne näkyvät myös kysymyksessa/vastauksessa? Nyt esim. PHP-koodia esitettäessä pitää merkit itse kirjoittaa vastaukseen tai koodiesimerkki ei näy. Eli samaan tyyliin kuin keskustelualueellakin.

mikko [06.10.2002 10:57:05]

#

Mutta sittenhän tekstiä ei voi korostaa html-elementeillä :(

trinit [06.10.2002 11:46:33]

#

lainaus:

Mutta sittenhän tekstiä ei voi korostaa html-elementeillä :(

Aivan, hyvä huomautus :) Enpäs huomannutkaan tuollaista asiaa.

No, pitää kirjoitella ne merkit sitten käsin - sen vain joutuu tekemään koko sivulle joka kerta kun päivittää listaa; &lt ja &gt (+puolipisteet) merkit korvautuvat aina < > merkeillä kun päivittää hallintasivun.

Antti Laaksonen [06.10.2002 12:39:53]

#

Nyt tämä ongelma on korjattu, eli &lt ja &gt ja muutkin entiteetit pysyvät oikeina päivitysten yhteydessä.

mikko [06.10.2002 14:51:04]

#

Tuo trinititn luomus on ihan näppärän näköinen vaakasuuntaista leveyttä lukuunottamatta. Taidan ottaa mallia...

Antti Laaksonen [06.10.2002 14:55:55]

#

Jep, tuo hierarkia on hyvä idea. Ja trinit, leveys menee kohdalleen kun jaat tuon cookie-määrittelyn useammalle riville tai vaihdat pre-tagin code:ksi.

trinit [06.10.2002 17:15:34]

#

Miten se vaakasuuntainen leveys oikein meni? Itse en huomannut siinä mitään erikoista. Otin nyt cookie:n ja fopen:n määrittelyistä pre-tagit pois ja sivu näyttää edelleen samanlaiselta kuin niiden kanssa. Selaimena Mozilla 1.1a

Noista koodi listauksista ei oikein pre-tagia voi jättää pois, koska sisennykset häviävät samantien ellei sitten käytä &nbsp entiteettiä sisennyksissä. Ja kuten varmaan Antti huomasit, lainasin hieman CSS-määrittelyitäsi taulukon esityksessä ( <tr ... class="sisalto"> -kohdissa). Ilman tuota taulukon teksti oli ainakin kaksinkertainen verrattuna muuhun tekstiin sivulla

Mikäli ihmettelette kysymyksien numerointi logiikkaa (1.0 - 1.1 - 2.0 - 2.1 - 2.2 - 3.0) niin siinä on jätetty samanaiheisille tuleville kysymyksille tilaa. Ajattelin jakaa kysymyksiä eri kategorioihin koska silloin ei tarvitse numeroida koko listaa uudestaan jos lisää kysymyksen johonkin väliin. Ja toiseksi, lukija löytää samaan aiheeseen kuuluvat kysymykset helpommin.

Antti Laaksonen [06.10.2002 17:26:08]

#

lainaus:

Miten se vaakasuuntainen leveys oikein meni? Itse en huomannut siinä mitään erikoista. Otin nyt cookie:n ja fopen:n määrittelyistä pre-tagit pois ja sivu näyttää edelleen samanlaiselta kuin niiden kanssa.

pre on siksi ongelmallinen tagi, ettei se osaa tehdä rivinvaihtoa, vaikka sivun tila loppuisi. Toisaalta ilman sitä sisennykset häviävät niinkuin sanoit. Ehkä paras tapa on tehdä koodipätkät pre:llä, mutta jakaa pitkät rivit tarvittaessa useammalle riville.

lainaus:

Mikäli ihmettelette kysymyksien numerointi logiikkaa (1.0 - 1.1 - 2.0 - 2.1 - 2.2 - 3.0) niin siinä on jätetty samanaiheisille tuleville kysymyksille tilaa.

Logiikka on hyvä, itse tein saman omille listoilleni ja mikkot on myöskin näemmä tehnyt samoin. Ja tuo alun sisällysluettelo on hyvä idea samoin kuin viimeisimmän päivityksen ilmoittaminen.

FAQ-listalla alkaa jo olla varsin hyvä määrä kysymyksiä/vastauksia, luulen että se voidaan julkaista kaikkien nähtäville vielä tänä iltana.

trinit [06.10.2002 17:30:02]

#

OK, pitänee näköjään tarkistaa sivu sitten Mozillan lisäksi Operalla ja IE:llä vastaavan varalta.

lainaus:

Ehkä paras tapa on tehdä koodipätkät pre:llä, mutta jakaa pitkät rivit tarvittaessa useammalle riville.

Joo niin ajattelinkin tehdä jos niin pitkiä riviä tulee.

thefox [06.10.2002 17:45:23]

#

Tuota *krhm* kyllähän tuo FAQ lista tuolla "kaikkien nähtävillä" jo on ;) Kiitos trinit tuosta Abyss Web Server vinkistä, nyt lähti Apache pois ja äkkiä.

Antti Laaksonen [06.10.2002 17:56:29]

#

Niin, voihan sitä jo nyt katsella jos omaa tarpeeksi nokkeluutta..;) Mutta virallisesti listan julkaisu tapahtuu illalla.

mikko [06.10.2002 18:08:05]

#

Saiko tämä alkunsa tästä? :D
https://www.ohjelmointiputka.net/keskustelu/685-faq

Gevil [06.10.2002 18:10:20]

#

Ihan nätiltähän tuo alkaa näyttää. PHP:hen on näköjään aika paljon jo keretty pistää. Muissakin ihan kivasti, siitä on hyvä jatkaa sitten lisäystä.

Mikkot ja HtH voisivat myöskin lisätä ton tyyliset numeroinnit mitä antti ja trinit jo käyttää..niin, mikäli jaksavat..

mikko [06.10.2002 18:29:23]

#

Vois koittaa.

mikko [06.10.2002 18:47:51]

#

Olin näemmä epähuomiossa laittanut nuo numerot väärin.

Gevil [06.10.2002 19:04:22]

#

HtH, voisit kyllä vähän jaotella tekstiäsi kappaleisiin tuolla "yleinen ohjelmointi"-FAQissasi. Ja voisit vaihtaa sen cppopas.cjb.net-linkin URL:n tuoksi: http://www.nic.funet.fi/c opas miksikö? Siksi, että cpp oppaan ylläpitäjä ei enää tue Cjb:tä, josta johtuen cjb.net osoite ei vie enää suoraan perille.

trinit [06.10.2002 19:33:10]

#

lainaus:

Kiitos trinit tuosta Abyss Web Server vinkistä, nyt lähti Apache pois ja äkkiä.

Ole hyvä vain :) On muuten todella hyvä palvelinohjelmisto mm. ylläpidon kannalta kun asetukset pystyy muuttamaan selaimen kautta.


Sivun alkuun

Vastaus

Aihe on jo aika vanha, joten et voi enää vastata siihen.

Tietoa sivustosta