includes/system/bbcsystem.php

file untuk routing dalam framework, sudah dipanggil secara otomatis dan masuk ke dalam variable $sys yang akan menjadi variable global

bbcsystem

file untuk routing dalam framework, sudah dipanggil secara otomatis dan masuk ke dalam variable $sys yang akan menjadi variable global

bbcsystem::set_layout

merubah file template pada site template yang akan digunakan untuk menampilkan output dari module

bbcsystem::layout_fetch

mengambil nama template yang aktif saat itu

bbcsystem::layout_change

untuk merubah site template yang aktif menggunakan template lain. Hanya berlaku bagi pengunjung yang aktif saat itu

bbcsystem::module_change

merubah module yang saat itu aktif menjadi module lain, digunakan untuk mengambil library language, email template dll

bbcsystem::module_clear

mengembalikan kondisi module saat sebelumnya telah diubah dengan menggunakan bbcsystem::module_change

bbcsystem::get_module_id

mengambil ID dari module yang aktif saat itu, ID yang diambil adalah ID dari database table bbc_module

bbcsystem::denied

me-redirect halaman ke url denied yang sudah ditentukan pada file _setting.php pada DocRoot

bbcsystem::nav_list

mengambil semua link navigasi dalam bentuk Array

bbcsystem::nav_change

merubah navigasi default yang anda di navigation link

bbcsystem::nav_add

menambah kan link halaman pada navigasi menu

bbcsystem::nav_show

menampilkan link navigasi untuk memberitahu pengunjung saat itu dia sedang membuka halaman dari dan di menu apa

bbcsystem::menu_get_all

mengambil semua menu yang tersedia bagi pengunjung yang saat itu akses, baik sudah login maupun belum

bbcsystem::menu_fetch

fitur pencarian menu yang sudah tersedia bagi pengunjung saat itu baik sudah login maupun belum

bbcsystem::link_set

menggantikan script default dari javascript maupun style css. Function ini tidak perlu digunakan apabila sudah menggunakan nama templates/[namatemplate]/js/script.js atau templates/[namatemplate]/css/style.css

bbcsystem::link_css

menambahkan script CSS Style kedalam halaman HTML. function ini bisa di singkat menggunakan function link_css

bbcsystem::link_js

menambahkan script javascript kedalam halaman HTML. function ini bisa di singkat menggunakan function link_js

bbcsystem::meta

menampilkan semua meta yang biasanya dipanggil di dalam script site template

bbcsystem::meta_add

menambah meta data pada halaman website yang bisa di panggil dari dalam module tanpa merubah script template

bbcsystem::button

manampilkan button yang akan me-link ke halaman lain

bbcsystem::msg

menampilkan pesan text ke halaman website baik berupa error message, warning message, info message dll. Tetapi bisa menggunakan shortcut function msg

bbcsystem::stop

menentukan script menampilkan output menggunakan template ataukah tidak

bbcsystem::curl

mangambil isi content dari url luar, atau dengan istilah lain meng-grab content dari website lain

bbcsystem::block_show

menampilkan semua block berdasarkan posisi blockyang di request. Posisi block ada di database table 'bbc_block_position'

bbcsystem::avatar

menampilkan gambar avatar berdasarkan alamat email yang diinput kan

bbcsystem::text_replace

menggantikan semua text yang ada di dalam square bracket ([anytext]) menjadi value dari variable yang di masukkan di argument ke 2

bbcsystem::mail_fetch

menampilkan isi content dari database table bbc_email dan bbc_email_text

bbcsystem::mail_send

mengirimkan email menggunakan function sendmail yang telah terisi input variable dari table `bbc_email` dan `bbc_email_text`

bbcsystem::clean_cache

menghapus folder images/cache supaya semua MySQL query kembali menggunakan live database dan tidak menggunakan cache yang sudah ada

bbcsystem::login

fitur login menggunakan pihak ke 3 seperti google, facebook dll