Tuesday, December 25, 2007

oggix.com revolution #Rancangan Proses Registrasi

Proses registrasi

  1. Klik menu registrasi
  2. isi data diri
  3. insert ke server utama, dapatkan id nya
  4. insert ke server bersangkutan, sukses, dan di redirect ke menu install, ditanyain mau install apa, shoutbox ato apa
  5. jika shoutbox, di redirect ke menu install shoutbox
  6. set tinggi dan lebar frame nya
  7. set global settingsnya
  8. pilih desain dan preview nya
  9. copy paste kode nya
  10. dikasih link setting avatar nya

oggix.com revolution #ROAD MAP

ROAD MAP TAHAP I

dibuat iframe semua
- supaya bisa di install di semua blog
- supaya mudah pengendalian dari sisi scripting dan pengembangan
misalnya, untuk aktif dan nonaktifkan smilies, tinggal centang, ga perlu install lagi.
- lebar frame juga di perkecil, supaya bisa fit di semua blog
shout type:
- sementara satu tipe dulu aja
desain
- yang penting ada 10 desain, seperti standar yang udah ada
smilies
- 3 tipe: no smilis, smilis simple, dan smilis full (sama seperti yang udah ada juga)

perubahan member area:
- install => saat instalasi, dipermudah, dan diperlihatkan preview nya.
- menu settings shoutbox, dan account information di update ke xml jg, dan dijadiin satu

registrasi
- saat registrasi, account di insert ke server utama dulu, baru setelah itu di insert ke server yang bersangkutan.

login
- login di web utama yang harus di ubah, di cek dulu itu user di server mana, baru di arahkan sesuai server bersangkutan

core:
file settings dijadiin satu
pembaca&perubah file settings hanya satu file, sehingga kalau ada perubahan gampang, ga perlu coba satu persatu


lihat preview
http://localhost/oggix.com/desainshout/install.php
www/oggix.com/shout/newshow/

.htaccess
RewriteRule shoutshow/([0-9]+)$ shout/newshow/index.php?oggixid=$1 [L]

Friday, October 26, 2007

Cara backup data photo/avatar oggix.com

SERVER ASAL
1. http://oggix.com/backup/createPhotoList.php


SERVER TUJUAN
1. jalankan shell sbb
shel >> cd backup/
shell>> wget http://oggix.com/backup/dataPhoto.txt
shell>> mkdir photo
shell>> cd photo
shell>> mkdir user
shell>> cd ../../
shell>> chmod -R 777 photo

2. http://servertujuan.com/oggix/backup/downloadPhoto.php
3. http://servertujuan.com/oggix/backup/downloadPhotoUser.php

4. http://oggix.com/backup/createPhotoDirList.php
membuat direktori2 data photo yang belum terbuat, sapa tau kedepannya aja

Tuesday, October 23, 2007

Cara buat style shoutbox baru dari style yang lama

1. gunakan template yang udah ada dari style.jadi.css
2. dibagian /* shout messages */
ganti dengan yang ada di layout.css
sampai dengan hr style

3. dibagian #shout {
tambahi:
text-align:left;

4. pada bagian /* IE only: bad stuff. */
html {

ganti dengan yang di layout.css

5. , diistu juga pad bagian
background-color: #F9A6A6;
ganti color nya dengan yang di layoutForm.css
.thebg

6. pada
body {
background-color: #F9A6A6;
}

ganti sama dengan color di nomor 5 diatas

7. input, select {
ganti color dan bgcolor sesuai layoutForm .textbox

8. .input input, .input select {
ganti border color

9. a:link, a:visited, a:active {
color nya disesuaikan dengan style.css body background, di pertajam

10 a:hover
color nya disesuaikan dengan nomer 9, di pertajam lagi
11. button
border color dan background color di sesuaikan, biasanya sama dengan a:link, back=date
12. avatar, terserah deh

Cara pindah server data shoutbox

# kalau aku caranya gini,
yang oggix.com tetep di server asal
yang www.oggix.com diarahkan ke server tujuan ip nya dari C:\WINDOWS\system32\drivers\etc\hosts


di server server asal
#hapus semua zip-zipan backup terlebih dahulu
http://oggix.com/backup/deleteAll.php

# hapus isi tabel backup
mysql: truncate table backup;

# meng zip data shout ke .zip, tiap member 1 zip
http://oggix.com/backup/newbackup.php

$server tujuan$
==> UDPATE 25 okt 2008
ternyata download menggunakan wget terlalu lama..
lebih cepet menggunakan PHP.
Dan jangan mengandalkan 1 file php.
metode terbagus:
misalkan data ada 80.000,
buat :
== http://www.oggix.com/backup/backupDownloader1-10000.php
== http://www.oggix.com/backup/backupDownloader10000-20000.php
== http://www.oggix.com/backup/backupDownloader20000-30000.php
dst sampai dengan
== http://www.oggix.com/backup/backupDownloader70000-80000.php

sehingga akan jauh lebih cepet.



#hapus semua zip-zipan backup terlebih dahulu
http://www.oggix.com/backup/deleteAll.php

#ambil data yang berhasil di zip di server asal
http://www.oggix.com/backup/downloadwgetlist.php

# download zip dari server asal ke server tujuan
== http://www.oggix.com/backup/backupDownloader.php
== http://www.oggix.com/backup/backupDownloaderDown.php
== http://www.oggix.com/backup/backupDownloaderRand.php

#extract zip nya ke folder yang seharusnya
http://www.oggix.com/backup/backupExtractor3.php?start=10000
http://www.oggix.com/backup/backupExtractor2.php?start=10000
http://www.oggix.com/backup/backupExtractor.php?start=10000



$server tujuan jika punya SSH $
wget http://oggix.com/backup/createwgetlist.php
mv createwgetlist.php downloadlist.txt

#. do download
wget -bc -i downloadlist.txt