Blog

Koska avoin lähdekoodi on mukavaa ja pyörän keksiminen uudestaan on harvinaisen tylsää, tässä muutama rivi koodia jolla pystyy helposti luomaan Google Sivustoihin yrityksen puhelinluettelon.

Koodinpätkä toimii spreadsheetin takaa. Voit kopioida tämän ja käyttää omiin tarkoituksiisi. Spreadsheet löytyy täältä.

Kopioi spreadsheet itsellesi ja avaa ohjelman muokkaustyökalu. Lisää koodiin oma domainisi, sivustosi sekä sivu, jolle haluat luoda puhelinluettelon (rivi 7).

Mikäli muutat koodia, Gapps ei voi taata sen toimivuutta. Lisäksi mikäli muutat koodia, ethän poista alkuperäisen ohjelmoijan tietoja.

In English:
You can copy the phonebook script generator from this link. Just save the spreadsheet as a copy and make the necessary changes. If you make changes to the code I cannot guarantee that the code works. Also be nice.. do not remove the author from the code ;)

// EDIT //

Päivitin koodia sisältämään henkilötietomuokkaimen, sekä suorittamaan tietojen päivittämisen nopeammin. Mikäli käyttäjä on jo olemassa ja tietoja vain päivitetään, sivun päivitys kestää 100 käyttäjällä n. 6 sekuntia. Täysi päivitys kestää n. 50 sekuntia.

Koodi toimii seuraavasti:
1. Spreadsheetilta tieto tallennetaan muistiin (c1-c5)
2. Spreadsheetin jokainen rivi käydään läpi
3. Rivit jaotellaan kolmen sarakkeen ryhmiin
4. Jokainen spreadsheet rivi luo inkrementaalisesti HTML-koodia
5. Koodi luodaan toiselta välilehdeltä, jossa avainsanat korvataan henkilötiedoilla
6. HTML -koodi tarkistetaan ja lähetetään Google Sivustoihin

Alkuasetelma:

Lopputulema:

Esimerkkimuokkain: