Jalasjärvi Airsoft

It is currently Mon 19 Aug, 2019 15:54:00

All times are UTC + 2 hours [ DST ]




Post new topic Reply to topic  [ 9 posts ] 
Author Message
 Post subject: Sivut ver.3
PostPosted: Sat 12 Jan, 2008 20:21:09 
Offline
sohvakenraali
sohvakenraali

Joined: Fri 24 Aug, 2007 17:21:18
Posts: 2202
Location: Jalasjärvi,Oulu
Pistin tänään sivuista uusimman versio 3:n nettiin. Sivut siirretty kokonaan php:n pohjalle, ja tästä johtuen ne piti siirtää pois harraste.jalasjarvi.fi palvelimelta. Sieltä on kuitenkin uudelleenohjaus uuteen paikkaan, ja se tulee sielä pysymään jatkossakin, ei siis kannata päivitellä linkkejä ja jatkossakin ulospäin kannattaa mainostaa harraste.jalasjarvi.fi/airsoft osoitetta.

Code:
Seuraavana muutoslistaa
====================
-Tapahtumat eriytetty index, eventinfo, editevent tiedostoihin

-Käyttäjätunnus tiedot siirretty mySQL-kantaan. Samalla lisätty paremmat editointityökalut tietojen muokkaamiseen.

-EventEngine: Pitää kirjaa sivuston tapahtumista, lisäyksistä ja editoinneista. Esimerkiksi moderoinnit, ilmoittautumiset jne. Toistaiseksi näkyvillä ainoastaan pelinjohtajille ja hallitukselle. Myöhemmin saatan lisätä joitain yleisiä selkokielisempiä viestejä kaikkien näkyville.

-Ajankohtaista(uutiset) siirretty mySQL tietokantaan jolloin uutisten lisääminen, editointi ja poisto mahdollista suoraan

sivuilta. Oikeudet uutisten kirjoittamiseen hallituksen jäsenillä ja sihteerillä.

-Etusivulla ainoastaan muutama uutinen, loput news.php sivulla.

-Erikoistageja: Näistä ei juuri ole hyötyä tavalliselle käyttäjälle, jos muillekkaan, mutta toimivat esim tapahtuman info kentässä, uutisissa ja lisätietokentässä ilmoittautumisen yhteydessä. Tulevat lisäksi toimimaan profiilin tietokentissä.

*Linkki tagit, tulostavat tilalle linkin.

{event:<id>[:1/:teksti]} esim. {event:39} tulostaa linkin "39" tapahtumaan. {event:39:1} tulostaa linkin nimeksi tapahtuman nimen. {event:39:talkoot} tulostaa "talkoot" linkin tapahtumaan 39.

{user:<name>[:1/:teksti]} tulostaa linkin käyttäjän profiiliin jos sellainen löytyy. :1 parametri tulostaa kokonimen, teksti vapaamuotoisen tekstin. Linkkiä ei tehdä mikäli käyttäjällä ei ole profiilia, tällöin tulostetaan pelkkä nimi.

{post:<id>[:teksti]} Tulostaa linkin uutisviestiin, suosittelen aina lisäämään selittävän tekstin, mutten linkissä lukee pelkkä id numero.

Lisää tageja ja mm. profiilista tietoa hakevia tageja saattaa tulla myöhemmin.


Vielä ei profiili toiminnallisuutta ole tehtynä, se tulee sitten seuraavana. Nämä päivitykset oli kuitenkin lähes välttämätöntä tehdä ensin alta pois, että profiilit saa sivuihin sulautettua jokseenkin järkevästi.

_________________
Kari Knuuttila
gary @ jvisoft net

web-ylläpitäjä
webmaster@jvisoft.net


Top
 Profile  
 
 Post subject:
PostPosted: Sun 13 Jan, 2008 16:41:46 
Offline
sohvakenraali
sohvakenraali

Joined: Fri 24 Aug, 2007 17:21:18
Posts: 2202
Location: Jalasjärvi,Oulu
Profiilien perustoiminnallisuus on nyt tehtynä. Paljon hienosäätöä on kuitenkin vielä jäljellä.

Profiilit ovat nyt testikäyttöä ajatellen auki kaikille. Mutta kuten ilmeisesti suurinosa halusi, ne tulee jatkossa olemaan vain jäsenten tehtävissä..(Jahka nyt saadaan jäsenmaksut sun muut rullaamaan..)

Oman profiilin voi lisätä "pelaajat" sivulta oikeasta ylänurkasta linkin "lisää profiili" takaa. Koska homma on vielä "beta" asteella, niin SAATAN poistaa kaikki profiilit! Koitan ilmoittaa asiasta vähän etukäteen, jolloin voitte vaikka notepadiin kopioida ensin tiedot talteen.

En myöskään takaa, etteikö ne voisi poistua tai mennä pilalle jonkun bugin takia.


Todo:
-tekstikenttien rivitys ( Nyt vain <br /> tagille)
-html tagien esto.. älkää upottako pornosivuja profiiliin =)
-Oman kuvan lähetys ja siihen liittyvät asiat
-Linkit tapahtumiin
-Layoutin valinta käyttäjäntoimesta
-Päivitetyt profiilit viimekäynnin jälkeen
...

Jos kiinnostusta löytyy niin alla on nykyisen profiili layoutin pohja "default.html". Sitä voi parannella tai tehdä kokonaan uuden, jos se on hyvä niin lisään sen tietenkin sivuille, viimeinen säätö pitää tietenkin tehdä sitten kun sen sivuille asettaa.

Code:
<h1>Käyttäjä - Päivitetty {lastupdate}</h1>
<table class="">
   <tr><td rowspan="7">{image}</td><td class="selite">Nick:</td><td>{user}</td></tr>
   <tr>                  <td class="selite">Nimi:</td><td>{fullname}</td></tr>
   <tr>                  <td class="selite">Synt.aika:</td><td>{birthdate}</td></tr>
   <tr>                  <td class="selite">E-mail:</td><td>{email}</td></tr>
   <tr>                  <td class="selite">Kotisivu:</td><td>{www}</td></tr>
   <tr>                  <td class="selite">Paikkakunta:</td><td>{hometown}</td></tr>
   <tr>                  <td class="selite">Tiimi:</td><td>{team}</td></tr>
   <tr><td colspan="3"><br/></td></tr>
   <tr><td class="selite">Harrastusaika:</td><td colspan="2">{inhobby}</td></tr>
   <tr><td class="selite">Muita harrastuksia:</td><td colspan="2">{otherhobbies}</td></tr>
   <tr><td class="selite">Varusteet:</td><td colspan="2">{gear}</td></tr>
   <tr><td class="selite">Aseet:</td><td colspan="2">{gun}</td></tr>
   <tr><td class="selite">info</td></tr>
   <tr><td colspan="3">{info}</td></tr>
</table>

_________________
Kari Knuuttila
gary @ jvisoft net

web-ylläpitäjä
webmaster@jvisoft.net


Top
 Profile  
 
 Post subject:
PostPosted: Thu 17 Jan, 2008 17:51:31 
Offline
sohvakenraali
sohvakenraali

Joined: Fri 24 Aug, 2007 17:21:18
Posts: 2202
Location: Jalasjärvi,Oulu
Nyt on valmis! :cool:

Aiemman muutoslistan lisäksi tuli vielä seuraavia ominaisuuksia
Quote:
-Profiilit
  • Profiilisivulla punaisella viimekäynnin jälkeen päivitetyt profiilit
  • Useita tietokenttiä käyttäjän täytettäväksi
  • Profiilikuva, jos kuva on ylisuuri käytössä olevaan ulkoasuun se pienennetään automaattisesti. Tuki .jpg, .gif, .png muodoille.
  • Käyttäjän valittavissa oleva ulkoasu, toistaiseksi 3 vaihtoehtoa.
  • Hallituksen profiilit suoraan yhdistys sivulle. Mahdollisuus eri kuvaan, jonka lataaminen tosin hieman monimutkainen.
  • moderaattorilla oikeudet editoida profiileja ja poistaa profiilikuva. Adminilla oikeus poistaa profiileja.
  • admin/moderaattori voi muuttaa profiilin auki tai kiinni olevaksi, jolloin sitä muut kävijät eivät voi nähdä.
  • Jokaisen profiilisivulla tapahtumiin ilmoittautumisaktiivisuus ja käydyt tapahtumat.
-Syntymäpäivä sankareille kakku etusivulla ja käyttäjän profiilissa.
-Kaikissa monirivisissä kentissä profiilissa, sekä tapahtuma-info ja uutisviesteissä toimivat foorumilta tutut bbcode-koodit. Käytössä tällä hetkellä: [b] [i] [s] [list] [url] [img]. Myös rivitys toimii normaalisti entterillä ja html tagit on estetty.


Alla vähän listausta koodimäärästä eri sivun osiin:

uutisten osuus: 320 riviä
tapahtuma systeemi: 900 riviä
profiilit: 880 riviä
kirjautuminen ja admin sivut + eventEngine: 870 riviä

yhteisiä kaikille osille:
tietokanta funtiot, globaalit funktiot, css tyylitiedosto jne: 1230 riviä
======
yht: n. 4000 riviä

Luvuista arvioitu pois kommentit ja tyhjät rivit. Mukana ei myöskään ole "perussivuja" (yhdistys, säännöt, pelimuodot, airsoft?, pääsivu, jne.) joissa on enimmäkseen tekstiä.

Osa tuosta 4000 rivistä oli valmiina jo vanhastaan: tapahtuma osio ja kirjautuminen sekä osittain yhteiset osat. Myös niihin tuli muutoksia, lähinnä tapahtuma osioon, jossa hajautin koodin 4 eri tiedostoon, ja tietokanta funktioihin

Aikaa kului 8 päivän aikana varovasti arvioiden n. 54 tuntia.

Jos valmiit osat vähentää suunnilleen pois, koodia olisi tullut 59 riviä / tunti. Tiedä sitten pitääkö paikkaansa :-)

_________________
Kari Knuuttila
gary @ jvisoft net

web-ylläpitäjä
webmaster@jvisoft.net


Top
 Profile  
 
 Post subject: Re: Sivut ver.3
PostPosted: Mon 17 Jan, 2011 23:31:38 
Offline
sohvakenraali
sohvakenraali

Joined: Fri 24 Aug, 2007 17:21:18
Posts: 2202
Location: Jalasjärvi,Oulu
Uusi ominaisuus:

-Salasanan vaihto
-Salasanan palautus (Admin)


Eli nyt ei enää tarvitse tehdä aina uusia tunnuksia kun vanha salasana pääsee unohtumaan.
Unohtuneen salasanan palautus tapahtuu olemalla yhteydessä meikäläiseen. Mieluiten sähköpostilla.
Salasanan vaihto tapahtuu hallintapaneelin kautta.

_________________
Kari Knuuttila
gary @ jvisoft net

web-ylläpitäjä
webmaster@jvisoft.net


Top
 Profile  
 
 Post subject: Re: Sivut ver.3
PostPosted: Mon 17 Jan, 2011 23:37:12 
Offline
sohvakenraali
sohvakenraali

Joined: Sat 25 Aug, 2007 17:16:24
Posts: 1885
Location: Jalasjärvi
Pentele sentään Gary, sä teet hyvää työtä!

_________________
-Minkä ketteryydessä häviän, sen painossa voitan-


Top
 Profile  
 
 Post subject: Re: Sivut ver.3
PostPosted: Fri 15 Apr, 2011 00:44:59 
Offline
sohvakenraali
sohvakenraali

Joined: Fri 24 Aug, 2007 17:21:18
Posts: 2202
Location: Jalasjärvi,Oulu
Päivitin hallintapaneeliin käyttäjän jäsenyystilanteen, maksujen ja jäsenetujen esitystavan selkeämmäksi - varsinkin hyväksymisprosessissa oleville jäsenille.

_________________
Kari Knuuttila
gary @ jvisoft net

web-ylläpitäjä
webmaster@jvisoft.net


Top
 Profile  
 
 Post subject: Re: Sivut ver.3
PostPosted: Tue 20 Mar, 2012 20:07:50 
Offline
sohvakenraali
sohvakenraali

Joined: Sat 25 Aug, 2007 17:16:24
Posts: 1885
Location: Jalasjärvi
Mitäs jos sen vesilasissa vallineen myrskyn jälkimainingeissa poistetun laskurin palauttaisi, mutta muutettuna.
Laskuri voisi tosiaan kerätä listaa aina viimeisen muutaman kuukauden osalta, eikä aikaisemman laskurin tapaan vuodesta nolla lähtien.

_________________
-Minkä ketteryydessä häviän, sen painossa voitan-


Top
 Profile  
 
 Post subject: Re: Sivut ver.3
PostPosted: Fri 20 Apr, 2012 21:20:07 
Offline
sohvakenraali
sohvakenraali

Joined: Fri 24 Aug, 2007 17:21:18
Posts: 2202
Location: Jalasjärvi,Oulu
katotaampa sitten kun mulla on töiden ja muun puolesta aikaa. noinhan se hyvä oisi

_________________
Kari Knuuttila
gary @ jvisoft net

web-ylläpitäjä
webmaster@jvisoft.net


Top
 Profile  
 
 Post subject: Re: Sivut ver.3
PostPosted: Thu 08 Aug, 2013 19:30:27 
Offline
sohvakenraali
sohvakenraali

Joined: Fri 24 Aug, 2007 17:21:18
Posts: 2202
Location: Jalasjärvi,Oulu
Jonin kanssa poisteltiin botteja ja päiviteltiin sivuja. Tässä suurimmat muutokset:

-Profiilit poistettiin näkyvistä niiltä joilla on jäsenmaksun suorittaminen unohtunut.
-Aktiivisuusmittari koki comebacking. Nyt ilmoittautumiskerrat lasketaan vuodenvaihteesta ja nollautuvat joka vuosi, eli alkuvuodesta heti aktiivisesti pelaamaan.

http://www.jvisoft.net/tapahtumat/index.php

_________________
Kari Knuuttila
gary @ jvisoft net

web-ylläpitäjä
webmaster@jvisoft.net


Top
 Profile  
 
Display posts from previous:  Sort by  
Post new topic Reply to topic  [ 9 posts ] 

All times are UTC + 2 hours [ DST ]


Who is online

Users browsing this forum: No registered users and 1 guest


You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot post attachments in this forum

Search for:
Jump to:  
cron
Powered by phpBB® Forum Software © phpBB Group