Guida all’aggiornamento al community builder 1.0.2
Questa guida spiega passo-passo, come aggiornare il cb alla versione 1.0.2, vi riccordo che questa guida è consigliata solo
per utenti esperti.
Questa guida si riferisce solo agli aggiornamenti da CB 1.0 STABLE / 1.0.1 a 1.0.2.
Cosa serve: dovete scaricare il pachetto completo del cb 1.0.2 suite, che lo trovate in
www.joomlapolis.com 1)Effettua il backup file e db, incluso il file ue_config.php
2)Scompatta il file cb_expert_files_only.tar.gz, in una cartella, esempio cb102, il contiene le segenti cartelle:
- administrator/components/com_comprofiler ( escluso il file ue_comfig.eu, non troverete all’interno di questa cartelle perché serve a preservare la configurazione del cb)
- components/com_comprofiler
- modules ( qui è incluso il nuovo modulo cb login 1.0.2 )
3)Ora si effettua il caricamento delle cartelle sul server,
- andiamo nella cartella cb102/administrator/components/ e selezioniamo e copiamo la cartella com_comprofiler sul server in administrator/components
- andiamo nella cartella cb102/ components/ e selezioniamo e copiamo la cartella com_comprofiler sul server in components/
- ora carichiamo i moduli, andiamo in cb102/ e seleziona e copia la cartella modules, in /modules/
Ora dovremmo effettuare la query al db, per aggiornare l’sql, attenzione dovete avere come prefisso del database “jos_”, andiamo in phpmyadmin nel database, dove sono le tabelle di joomla e del cb, seleziona la pagina/opzione SQL, dovete copiare è incollare questo:
UPDATE jos_comprofiler_fields SET `table`='#__users' WHERE name='email';
UPDATE jos_comprofiler_fields SET `table`='#__users' WHERE name='lastvisitDate';
UPDATE jos_comprofiler_fields SET `table`='#__users' WHERE name='registerDate';
ALTER TABLE jos_comprofiler ADD `registeripaddr` VARCHAR( 50 ) DEFAULT '' NOT NULL AFTER `lastupdatedate`;
ALTER TABLE jos_comprofiler ADD `cbactivation` VARCHAR( 50 ) DEFAULT '' NOT NULL AFTER `registeripaddr`;
ALTER TABLE jos_comprofiler ADD message_last_sent DATETIME NOT NULL DEFAULT '0000-00-00 00:00:00' AFTER `hits`;
ALTER TABLE jos_comprofiler ADD message_number_sent INT( 11 ) DEFAULT 0 NOT NULL AFTER message_last_sent;
ALTER TABLE jos_comprofiler_field_values ADD INDEX fieldid_ordering (`fieldid`, `ordering` );
ALTER TABLE jos_comprofiler_fields ADD INDEX `tabid_pub_prof_order` ( `tabid` , `published` , `profile` , `ordering` );
ALTER TABLE jos_comprofiler_fields ADD INDEX `readonly_published_tabid` ( `readonly` , `published` , `tabid` );
ALTER TABLE jos_comprofiler_fields ADD INDEX `registration_published_order` ( `registration` , `published` , `ordering` );
ALTER TABLE jos_comprofiler_members ADD INDEX `pamr` ( `pending` , `accepted` , `memberid` , `referenceid` );
ALTER TABLE jos_comprofiler_members ADD INDEX `aprm` ( `accepted` , `pending` , `referenceid` , `memberid` );
ALTER TABLE jos_comprofiler_members ADD INDEX `membrefid` ( `memberid` , `referenceid` );
ALTER TABLE jos_comprofiler_plugin ADD INDEX `type_pub_order` ( `type` , `published` , `ordering` );
ALTER TABLE jos_comprofiler_tabs ADD INDEX `enabled_position_ordering` ( `enabled` , `position` , `ordering` );
ALTER TABLE jos_comprofiler_lists ADD INDEX `pub_ordering` ( `published` , `ordering` );
ALTER TABLE jos_comprofiler_lists ADD INDEX `default_published` ( `default` , `published` );
ALTER TABLE jos_comprofiler_userreports ADD INDEX `status_user_date` ( `reportedstatus` , `reporteduser` , `reportedondate` );
ALTER TABLE jos_comprofiler_userreports ADD INDEX `reportedbyuser_ondate` ( `reportedbyuser` , `reportedondate` );
ALTER TABLE jos_comprofiler_views ADD INDEX `lastview` ( `lastview` );
ALTER TABLE jos_comprofiler_views ADD INDEX `profile_id_lastview` (`profile_id`,`lastview`);
UPDATE jos_comprofiler SET `user_id`=`id` WHERE 1>0;
ALTER TABLE jos_comprofiler ADD UNIQUE KEY user_id (`user_id`);
ALTER TABLE jos_comprofiler ADD INDEX `apprconfbanid` ( `approved` , `confirmed` , `banned` , `id` );
ALTER TABLE jos_comprofiler ADD INDEX `avatappr_apr_conf_ban_avatar` ( `avatarapproved` , `approved` , `confirmed` , `banned` , `avatar` );
ALTER TABLE jos_comprofiler ADD INDEX `lastupdatedate` ( `lastupdatedate` );
4)ora andate in admin di joomla. Nella configurazione del cb, verificate la vostra configurazione e fata salva
5)Controllate tutto, se funziona tutto correttamente
6)Ora avete finito di aggiornare il community builder alla versione 1.0.2
Guida creata da: LucaZone.net
Vietato la riproduzione/copia ed il trasferimento, totale o parziale,
con qualsiasi mezzo dei suddetti dati.