PDA

View Full Version : Mambo upgrade


Lockwarre
15-11-2005, 16:17
kada upgrade-am Mambo u Joomlu, što će mi se sve promijeniti?
Skin će ostati isti? Na što sve trebam paziti da mi se ne promijeni?

kvarner
16-11-2005, 14:41
Prelazak sa Mamba na Joomla! CMS


Ove upute vrijede za migraciju vašeg sajta sa Mambo 4.5.2.3 na Joomla! 1.0.1.
Starije Mambo verzije je potrebno prethodno ažurirati.


Prvo i najvažnije!

Napravite sigurnosnu kopiju (backup), svih Mambo datoteka zajedno sa svim dodatnim elementima koje možda imate instalirane. Ne zaboravite spremiti bazu podataka, ona čini bar 90% vašeg sajta. Ako i odlučite preskočiti spremanje datoteka, bazu morate sačuvati. Naravno, ako želite biti sigurni da, pođe li nešto krivo, možete vratiti svoj sajt u prvobitno stanje.


Nakon toga možete krenuti na prelazak na Joomla! CMS

Potrebno je:

* Kopirati Joomla! datoteke (npr. preko FTP-a) u novi, prazni direktorij na svom webu
* Ukloniti Joomla! /installation direktorij (ovo možete učiniti i prije uploada)
* Kopirati svoju Mambo configuration.php datoteku u novi Joomla! direktorij. U toj datoteci promjeniti varijable $mosConfig_absolute_path i $mosConfig_live_site tako da odgovaraju novoj lokaciji
* Kopirati sve svoje Mambo predloške, komponente, module, mambote i jezike u iste lokacije gdje su bili samo u Joomla! direktoriju
* Primjeniti zakrpu (pogledajte ispod) na sve svoje administratorske predloške
* Učitati novu stranicu u svoj preglednik



Kada se uvjerite da sve radi kako treba, pohranite svoj postojeći Mambo sajt i premjestite Joomla! direktorij na mjesto orginalnog sajta. U slučaju premještanja na mjesto starog sajta ne zaboravite vratiti varijable $mosConfig_absolute_path i $mosConfig_live_site u configuration.php datoteci na staro.


Ažuriranje baze podataka

Dok nikakva "kritična" ažuriranja baze podataka nisu potrebna, u direktoriju /installation/sql je uključena skripta migrate_Mambo4523_to_Joomla_100.sql koja će promjeniti primarni administratorski predložak, isključiti MamboForge modul i objaviti sve instalirane WYSIWYG editore.

Napomena: primjetite da će te ili morati pokrenuti tu skriptu ili primjeniti zakrpu na predlošku za Administratore da bi sve radilo kako treba.


Zakrpa Administratorskog predloška

Da bi administratoski predlošci ispravno radili na njima je potrebno napraviti malu promjenu (na svima, ukoliko ih imate više).
Učitajte index.php datoteku administratorskog predloška u nekom editoru (može i wordpad poslužiti) te pronađite blok koji izgleda ovako:

<?php
// Show list of items to edit or delete or create new
if ($path = $mainframe->getPath( 'admin' )) {
require $path;
} else {
echo "<img src="images/logo.png" border="0" alt="Mambo Logo" />";
}
?>


Zamjenite ga sa:

<?php mosMainBody_Admin(); ?>


Snimite datoteku.

Napomena: Joomla! 1.0.1 dolazi sa već prilagođenim mambo_admin i mambo_admin_blue index.php datotekama, pa je ovaj korak potreban samo ako koristite neki drugi admin predložak.


Pitanja koja bi ste mogli imati

Mogu li samo kopirati Joomla! datoteke u Mambo direktorij (preko starih Mambo datoteka)?

Da ali je preporučeno da ovo prvo testirate na kopijama datoteka. Ne zaboravite napraviti backup prije bilo čega drugog. Kada kopirate datoteke preko starih, pripazite da se stare datoteke zaista ažuriraju novima te da se ne dogodi greška prilikom prijenosa (npr. greške oko dozvola).

Kada gledam sajt vidim samo praznu stranicu nakon što sam instalirao?

Provjerite da li ste uklonili direktorij installation. Ukoliko se odjavite iz Administracije vjerojatno ćete dobiti upozorenje da uklonite taj direktorij.

Kako ažurirati bazu pomoću skripte migrate_Mambo4523_to_Joomla_100.sql?

Najlakše će te to učiniti kroz phpMyAdmin, u njemu imate opciju SQL upit. U njemu učitajte migrate_Mambo4523_to_Joomla_100.sql ili sadržaj datoteke prekopirate u kućicu za upit te ga izvršite.

Autor: Dejan Božić

Skin će ti ostati isti, ali za svaki slučaj napravi backup skina ako kod upgrade prebaci na default da mozes vratiti.

Lockwarre
17-11-2005, 18:22
Hvala, na stvarno dobrom odgovoru! :)
imaš ideu why mi na lokalnom serveru neželi otvoriti administratorski panel, a na netu radi bez problema?

kvarner
19-11-2005, 02:11
kakvu ti gresku javlja?

Lockwarre
18-12-2005, 20:23
Poštovanje,
ja sam upgrejdo :) Mambo u Joomla 1.0.4 ovako kako mi je Kvarner rekao, a sada vidim da se to omogučili preko Fantastica ! Što će mi se desiti ako upgrade-am sada preko fantastica..? Neda mi se onda ponovno dizati stranicu ak se nekaj (pardon) smrda! Htio bih upgrade samo zato jer mi Joomla ima neku bolesnu grešku kada pišem članak onda na svaki stisnuti gumb mi se proširava tabela u kojoj pišem :D pa onda nakon ovakvog teksta moram skrolati desno u nedogled ! hehe...

administrator
18-12-2005, 22:52
iskreno nismo pokušavali.

preproručamo prvo backup a onda update.
pozdrav, SC

kvarner
19-12-2005, 03:32
Hm ako si vec upgradeao na Joomlu, na sto sad zelis upgradeati?

Da li koristis firefox ili internet explorer?

Lockwarre
19-12-2005, 11:39
Firefox, tj. ne Firefox neg neku mozillu..! Stvar je u tome kaj samo radi toga želim probati upgrade...btw. i ne rade mi neke komponente npr. multibanner...

administrator
19-12-2005, 11:44
ako želite probajte napraviti upgrade mi vas imamo u nočašnjem backupu.

pa ako krene loše imate backup za 15min.
pozdrav, SC
PS. mada takvo što osobno ne preopručam jer backup treba služiti isključivo kada je generalni problem sa accountom.

Lockwarre
19-12-2005, 14:58
nemam sad volje za takav ExperIMenT, kad dođe nova verzija za upgrade-ati Joomlu onda bum preko fantastica. Onda bum se mučio ! :)

kvarner
19-12-2005, 16:08
Stvar je u tome kaj samo radi toga želim probati upgrade...btw. i ne rade mi neke komponente npr. multibanner...

Komponente je potrebno ponovno instalirati