Home Blocks
SiNew possonoblocks aggiungerecan nuovibe blocchiadded allato the VTE home delvia VTESDK. tramiteThe SDK;blocks icannot nuovibe blocchideleted creatifrom nonthe sarannointerface. eliminabiliThe tramitemethod interfaccia.for Ilcreating metodoa pernew lablock creazione di un nuovo blocco è:is:
SDK::setHomeIframe($size, $url, $title, $userid = null, $useframe = true);
$size : lathe dimensionehorizontal orizzontalesize delof bloccothe block (dafrom 1 ato 4)
$url : l’indirizzothe daaddress mostrareto all’internobe delshown blocco.within Puòthe avereblock. ancheIt uncan protocolloalso all’iniziohave a protocol at the beginning (es:eg. http://www.sito.mysite.com/file )file)
$title : etichettathe perlabel ilof titolo.the Installareblock la(it relativacan traduzionebe contranslated setLanguageEntryvia API)
$userid : array contenentecontaining glithe idids degliof utentithe cheusers vedonowho ilcan blocco.see Sethe siblock. lasciaIf you leave null, ilthe bloccoblock èis visibilevisible perto tuttiall gli utenti.users
$useframe: seif true ilthe contenutocontent vienewill messobe dentroinside ad unan <iframe> altrimentiotherwise viene incluso ilthe file direttamente.is included directly
GliUsers utenticreated creatilater successivamentewill vedrannosee tuttiall ipreviously blocchiregistered registratiblocks.
Block incancellation precedenza.Lais cancellazionepossible del blocco è possibile tramitevia 2 metodi:methods:
SDK::unsetHomeIframe($stuffid);
$stuffid : l’the id delof bloccothe block
SDK::unsetHomeIframeByUrl($url);
$url : l’the url specificatoof durantethe la registrazioneblock
IBlocks blocchiare vengonoremoved rimossifor perall tutti gli utenti.users.
Hooks
modules/Home/HomestuffAjax.php
modules/Home/HomeWidgetBlockList.php
modules/Home/HomeBlock.php
modules/Home/Homestuff.js
modules/Users/Save.php
Smarty/templates/Home/MainHomeBlock.tpl