My Groups

You are not a member of any group.

Login

Message Box

You are not logged in.

Notification

Members Online

None

User Statistics

Registered users : 38792
Online : 1809
Guest : 1809
Members : 0

Online members
No members online!

Last 5 users
alisapugacescu
adrylawumi
dienul82
suksesbisnismlm
ariefalbani
registerFunction( 'onBeforeUserUpdate','protectFields', 'getProtectFieldsTab' ); /** * Protection Tab Class for handling the CB tab api * @package Community Builder * @author JoomlaJoe and Beat */ class getProtectFieldsTab extends cbTabHandler { /** * Constructor */ function getProtectFieldsTab() { $this->cbTabHandler(); } /** * gets object with name, title and table corresponding to a field id * @access private * @param int fieldId * @returns mixed : either object, or null if no match */ function getFieldInfo($protectFieldId) { global $database; if ($protectFieldId == "0") return null; $query = "SELECT `name`,`table`,`title`,`type` FROM #__comprofiler_fields WHERE published=1 AND fieldid=".$protectFieldId; $database->setQuery($query); $protectObj = null; $database->loadObject($protectObj); return $protectObj; } /** * Discards all changes the user makes to email field. Admins are allowed to change email addresses. * Method is called before user data is stored in the database * @access private * @param object holds the core mambo user data * @param object holds the community builder user data * @param object holds the field information * @return boolean true check ok no changes, FALSE error raised */ function checkMyFieldChanges(&$user,&$cbUser,$protectObj) { global $database, $my, $_PLUGINS; if ($protectObj === null) return true; $params = $this->params; $alertMsg = htmlspecialchars($params->get('alertMsg', '0')); $protectFieldName = $protectObj->name; $protectTable = $protectObj->table; $protectTitle = $protectObj->title; //if ($my->gid != 2) { // admins can change their profile unrestricted from the backend if ($protectTable != "#__comprofiler") { $query = "SELECT `".$database->getEscaped($protectFieldName)."` FROM #__users WHERE id=".$user->id." LIMIT 1"; $pObject =& $user; } else { $query = "SELECT `".$database->getEscaped($protectFieldName)."` FROM #__comprofiler WHERE id=".$user->id." LIMIT 1"; $pObject =& $cbUser; } $database->setQuery($query); $pOriginalField = $database->loadResult(); //The field before the change was attempted if ($pObject->$protectFieldName != $pOriginalField) { $_PLUGINS->raiseError(0); $_PLUGINS->_setErrorMSG(htmlspecialchars(getLangDefinition($protectTitle))." ".$alertMsg); $pObject->$protectFieldName = $pOriginalField; return false; } //} return true; } /** * generates javascript code to check and flag at browser end * @access private * @param object tab reflecting the tab database entry * @param object mosUser reflecting the user being displayed * @param object holds the field information */ function getEditTabJScode(&$user,$protectObj) { if ($protectObj == null) return; $params = $this->params; $alertMsg = $params->get('alertMsg', '0'); $protectFieldName = $protectObj->name; $protectTitle = $protectObj->title; $protectValue = $user->$protectFieldName; //Type matters ;) $protectType = $protectObj->type; //We need to add square brackets for accessing select, multiselect and mulitcheckbox in JS $addBrackets = ""; if($protectType == "multiselect" || $protectType == "select" || $protectType == "multicheckbox"){$addBrackets = "[]";} $this->_addValidationJS( "\t if (getInputValue(me['".htmlspecialchars($protectFieldName).$addBrackets."'])!=getInputDefaultValue(me['".htmlspecialchars($protectFieldName).$addBrackets."'])){\n" ."\t errorMSG += \"".html_entity_decode(getLangDefinition($protectTitle)." ".$alertMsg)."\\n\"\n" ."\t me['".htmlspecialchars($protectFieldName).$addBrackets."'].style.background = \"red\";\n" ."\t setInputValue(me['".htmlspecialchars($protectFieldName).$addBrackets."'],getInputDefaultValue(me['".htmlspecialchars($protectFieldName).$addBrackets."']));\n" ."\t iserror=1;\n" ."\t} else {\n" ."\t me['".htmlspecialchars($protectFieldName).$addBrackets."'].style.background = cbDefaultFieldBackground;\n" ."\t}\n"); // also see event: 'onBeforeUserUpdate' : must also be implemented as above to avoid changes with JS off. } /** * Discards all changes the user makes to email field. Admins are allowed to change email addresses. * Method is called before user data is stored in the database * @param array holds the core mambo user data * @param array holds the community builder user data */ function protectFields(&$user,&$cbUser) { $params = $this->params; $protectFieldId = $params->get('protect1', '0'); $result1 = $this->checkMyFieldChanges($user, $cbUser, $this->getFieldInfo($protectFieldId)); $protectFieldId = $params->get('protect2', '0'); $result2 = $this->checkMyFieldChanges($user, $cbUser, $this->getFieldInfo($protectFieldId)); $protectFieldId = $params->get('protect3', '0'); $result3 = $this->checkMyFieldChanges($user, $cbUser, $this->getFieldInfo($protectFieldId)); $protectFieldId = $params->get('protect4', '0'); $result4 = $this->checkMyFieldChanges($user, $cbUser, $this->getFieldInfo($protectFieldId)); return result1 && result2 && restult3 && result4; } /** * Generates the HTML to display the user edit tab * @param object tab reflecting the tab database entry * @param object mosUser reflecting the user being displayed * @param int 1 for front-end, 2 for back-end * @returns mixed : either string HTML for tab content, or false if ErrorMSG generated */ function getEditTab($tab,$user,$ui) { if ($ui == 2) return ""; // don't protect backend user edits. $params = $this->params; //Functions used in every check. So let's include them here only once. $this->_addValidationJS( "\t // ===================================================================\n" ."\t //JavaScript functions\n" ."\t // Author: Matt Kruse \n" ."\t // WWW: http://www.mattkruse.com/\n" ."\t // ===================================================================\n" ."\t //-------------------------------------------------------------------\n" ."\t // isArray(obj)\n" ."\t // Returns true if the object is an array, else false\n" ."\t //-------------------------------------------------------------------\n" ."\t function isArray(obj){return(typeof(obj.length)==\"undefined\")?false:true;}\n" ."\t //-------------------------------------------------------------------\n" ."\t // getInputValue(input_object[,delimiter])\n" ."\t // Get the value of any form input field\n" ."\t // Multiple-select fields are returned as comma-separated values, or\n" ."\t // delmited by the optional second argument\n" ."\t // (Doesn't support input types: button,file,reset,submit)\n" ."\t //-------------------------------------------------------------------\n" ."\t function getInputValue(obj,delimiter) {\n" ."\t var use_default=(arguments.length>2)?arguments[2]:false;\n" ."\t if (isArray(obj) && (typeof(obj.type)==\"undefined\")) {\n" ."\t var values=new Array();\n" ."\t for(var i=0;i0)?obj.options[obj.selectedIndex].value:null;\n" ."\t case 'select-multiple': \n" ."\t if (obj.options==null) { return null; }\n" ."\t var values=new Array();\n" ."\t for(var i=0;i1)?arguments[1]:false;\n" ."\t if(isArray(obj)&&(typeof(obj.type)==\"undefined\")){\n" ."\t for(var i=0;iget('protect1', '0'); $this->getEditTabJScode($user, $this->getFieldInfo($protectFieldId)); $protectFieldId = $params->get('protect2', '0'); $this->getEditTabJScode($user, $this->getFieldInfo($protectFieldId)); $protectFieldId = $params->get('protect3', '0'); $this->getEditTabJScode($user, $this->getFieldInfo($protectFieldId)); $protectFieldId = $params->get('protect4', '0'); $this->getEditTabJScode($user, $this->getFieldInfo($protectFieldId)); return ""; } } // end class getProtectFieldsTab. ?>
Welcome, Guest
Please Login or Register.    Lost Password?

hati-hati dgn SMS Penipuan yg a.n. Panitia
(1 viewing) (1) Guest
Go to bottomPage: 12
TOPIC: hati-hati dgn SMS Penipuan yg a.n. Panitia
#1361
elsa rosyidah
Expert Boarder
Posts: 93
graphgraph
User Offline Click here to see the profile of this user
hati-hati dgn SMS Penipuan yg a.n. Panitia 2 Years, 1 Month ago Karma: 12
kpd Ykh. rekan-rekan peserta AIMA AOOTB

harap berhati-hati dengan sms yang mengatas namakan dari panitia AIMA AOOTB.
beberapa hari lalu tim kami dikirimi sebuah SMS seperti berikut.

Dari :Crew-AOOTB
25-Dec-2009
19:12
Team anda telah terindikasi melakukan kecurangan dalam voting Axioo Out Of The Box.
Harap mengirim email notifikasi kepada admin yang menyatakan kecurangan anda.


seketika kami kaget dan tidak paham maksud dari sms ini.
Kami langsung konfirmasi kepada PIC Malang dan admin AOOTB.

perlu diketahui bahwa sms tsb tidak menunjukkan no ponsel pengirim.
hanya tertulis "Crew-AOOTB".

Kami berhipotesa bahwa sms tsb berasal dari virtual server.
modus yang sama spt yg digunakan oleh banyak penipuan menggunakan ponsel.

kemudian PIC Malang follow up dgn menanyakan kepada ketua panitia AIMA.
dari keterangan PIC Malang, kami mendapatkan jawaban bahwa ketua panitia AIMA tidak tahu ttg sms tsb.

Berikut jawaban admin AOOTB.

feedback@axioooutofthebox.com
28 Desember 2009 09:28
halo,
apakah anda masih memiliki nomor hp pengirim sms tersebut?
kami selaku panitia tidak tahu-menahu perihal ini.

28 Desember 2009 11:21
halo elsa,
iya sama-sama..terima kasih juga ya untuk infonya..sekali lagi..kami tidak
tahu-menahu tentang sms itu..tidak ada program sms sama sekali..
terima kasih juga elsa sudah menunjukkan sms tersebut ke pic malang..
sehingga beliau juga tau tentang case ini..
terima kasih ya elsa..


Persaingan makin memanas ktk mendekati deadline vote.
Mari bersama menjaga kesuksesan lomba ini.
krn AIMA a/ salah satu Lomba "terbaik" untuk mengasah kemampuan marketing kita.

YES UB - Malang
branding from helping
Elsa Rosyidah
 
Last Edit: 2009/12/28 12:14 By elsa2506.
The administrator has disabled public write access.
#1362
Suhandi s
Gold Boarder
Posts: 181
graph
User Offline Click here to see the profile of this user
Re:hati-hati dgn SMS Penipuan yg a.n. Panitia 2 Years, 1 Month ago Karma: 10
elsa2506 wrote:
kpd Ykh. rekan-rekan peserta AIMA AOOTB

harap berhati-hati dengan sms yang mengatas namakan dari panitia AIMA AOOTB.
beberapa hari lalu tim kami dikirimi sebuah SMS seperti berikut.

Dari :Crew-AOOTB
25-Dec-2009
19:12
Team anda telah terindikasi melakukan kecurangan dalam voting Axioo Out Of The Box.
Harap mengirim email notifikasi kepada admin yang menyatakan kecurangan anda.


seketika kami kaget dan tidak paham maksud dari sms ini.
Kami langsung konfirmasi kepada PIC Malang dan admin AOOTB.

perlu diketahui bahwa sms tsb tidak menunjukkan no ponsel pengirim.
hanya tertulis "Crew-AOOTB".

Kami berhipotesa bahwa sms tsb berasal dari virtual server.
modus yang sama spt yg digunakan oleh banyak penipuan menggunakan ponsel.

kemudian PIC Malang follow up dgn menanyakan kepada ketua panitia AIMA.
dari keterangan PIC Malang, kami mendapatkan jawaban bahwa ketua panitia AIMA tidak tahu ttg sms tsb.

Berikut jawaban admin AOOTB.

feedback@axioooutofthebox.com
28 Desember 2009 09:28
halo,
apakah anda masih memiliki nomor hp pengirim sms tersebut?
kami selaku panitia tidak tahu-menahu perihal ini.

28 Desember 2009 11:21
halo elsa,
iya sama-sama..terima kasih juga ya untuk infonya..sekali lagi..kami tidak
tahu-menahu tentang sms itu..tidak ada program sms sama sekali..
terima kasih juga elsa sudah menunjukkan sms tersebut ke pic malang..
sehingga beliau juga tau tentang case ini..
terima kasih ya elsa..


Persaingan makin memanas ktk mendekati deadline vote.
Mari bersama menjaga kesuksesan lomba ini.
krn AIMA a/ salah satu Lomba "terbaik" untuk mengasah kemampuan marketing kita.

YES UB - Malang
branding from helping
Elsa Rosyidah


wah tks info nya. modus baru lagi. kemarin mengatasnamakan team lain, skrg mengatasnamakan admin. ada2 aj.. fiuh
 
Last Edit: 2009/12/28 12:40 By Suhandies.
Regards- Suhandi s (lampung) www.suhandi.com .모든 당사자들의 지원을 기대 우리 투표 UNILAxioo TM
The administrator has disabled public write access.
#1366
elsa rosyidah
Expert Boarder
Posts: 93
graphgraph
User Offline Click here to see the profile of this user
Re:hati-hati dgn SMS Penipuan yg a.n. Panitia 2 Years, 1 Month ago Karma: 12
ya harap berhati-hati saja.
kami dengar ada penipuan kerjasama menggunakan nama salah satu tim di Jogja dan Palembang.

karena Unilaxioo ada di Palembang, ya harap berhati-hati juga.

salam AIMA
 
The administrator has disabled public write access.
#1371
Dwi Ratna Kusumaningrum
Fresh Boarder
Posts: 17
graphgraph
User Offline Click here to see the profile of this user
Re:hati-hati dgn SMS Penipuan yg a.n. Panitia 2 Years, 1 Month ago Karma: 0
wah, ada juga ya sms kek gt. Ahli IT pastinya. Kalo tim iegmubetter paling dapet komen yang ngaku2 GM AIMA bilang konsep kami jelek . Tapi herannya yang di komen pas itu cuma tim di regional jogja dengan vote tertinggi. Pas baca komennya bikin down gt
 
The administrator has disabled public write access.
#1426
David Yacobus
Fresh Boarder
Posts: 14
graphgraph
User Offline Click here to see the profile of this user
Re:hati-hati dgn SMS Penipuan yg a.n. Panitia 2 Years, 1 Month ago Karma: 0
Asumsi penerapan ancaman:
(1) Pelaku mengasai teknik untuk melakukan masking no telepon seluler menunjukkan kemampuan teknikal yang cukup.
(2) Kemungkinan pelaku merasa jengkel karena peningkatan vote team anda yang sangat signifikan yang mana semoga bisa diceritakan bagaimana cara memperoleh dukungan sebesar itu.
(3) Kemungkinan besar pelaku adalah peserta yang berada dalam regional yang sama karena memiliki kepentingan.
 
The administrator has disabled public write access.
#1431
elsa rosyidah
Expert Boarder
Posts: 93
graphgraph
User Offline Click here to see the profile of this user
Re:hati-hati dgn SMS Penipuan yg a.n. Panitia 2 Years, 1 Month ago Karma: 12
mangcobi wrote:
Asumsi penerapan ancaman:
(1) Pelaku mengasai teknik untuk melakukan masking no telepon seluler menunjukkan kemampuan teknikal yang cukup.
(2) Kemungkinan pelaku merasa jengkel karena peningkatan vote team anda yang sangat signifikan yang mana semoga bisa diceritakan bagaimana cara memperoleh dukungan sebesar itu.
(3) Kemungkinan besar pelaku adalah peserta yang berada dalam regional yang sama karena memiliki kepentingan.


Tim kami sudah pernah membahas motivasi tsb.
Little part sudah masuk di analisa kakang Yacobus.

tapi kami suka dgn poin ke-3.
hehe...

gmn klo kakang Yacobus gabung dgn tim YES UB - Malang?
seru deh kyknya.
ntar kita temukan dgn bos kami.
sama2 koleris-melankolis.
hehe

YES UB - Malang
 
The administrator has disabled public write access.
Go to topPage: 12
get the latest posts directly to your desktop