Page 1 of 1

Migracija u Joomla! iz Mamba?

Posted: Sun Sep 18, 2005 10:07 pm
by bantic
Pozdrav!

Da li je netko voljan napraviti prijevod na hrvatski? Nisam pretjerano dobar u engleskom pa da ne pogrijesim.

Hvala

Re: Migracija u Joomla! iz Mamba?

Posted: Sun Sep 18, 2005 11:01 pm
by ogulinac
Prelazak sa Mamba na Joomla! CMS

Ako trebate preći na Joomla! CMS sa prijašnjih verzija Mamba, trebati će te prvo svoj Mambo nadograditi na verziju 4.5.2 i tek tada preći na Joomla! CMS.

Prije nego što počnete trebali bi ste:
  • konzultirati sa ljudima koji s vama dijele sajt (vaši klijenti, radna grupa itd.)
  • testirati prelazak na nekoj pomoćnoj stranici koja vam nije glavna ili lokalno na računalu. Također uključiti u to ljude koji su okupljeni oko sajta
  • prije prelaska napraviti backup svih datoteka, sistema i baze podataka odrediti vrijeme za migraciju koje će najmanje utjecati na vaš posao. Zatim informirati ljude koliko će trajati prelazak i kada će se dogoditi
  • pripremiti plan za povratak na staro, tako ako nešto pođe po krivu da se možete vratiti na zadnje stabilno stanje
Nakon toga možete krenuti na prelazak na Joomla! CMS:
  • kopirati Joomla! datoteke (npr. preko FTP-a) u direktorij na svom webu
  • ukloniti Joomla! /installation direktorij
  • kopirati svoju Mambo configuration.php datoteku na svoj Joomla! sajt. Promjeniti u toj datoteci 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 (pogledaj ispod) na sve svoje administratorske predloške
  • učitati novu stranicu u svoj preglednik
Kada ste zadovoljni da sve radi kako treba, pohranite svoj postojeći sajt i premjestite Joomla! direktorij na mjesto orginalnog sajta (ili koristite aliase servera, redirekciju na taj direktorij, ima mnogih opcija). 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 uključena je skripta migrate_Mambo4523_to_Joomla_100.sql koja će ažurirati podrazumjevani administratorski predložak, i modul koji se odnosi na MamboForge staviti u stanje neobjavljen. 

Molim 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 posjedujete više).
Učitajte index.php od administratorskog predloška u nekom editoru (može i wordpad poslužiti) te pronađite linije koje izgledaju ovako:

getPath( 'admin' )) {
  require $path;
} else {
  echo "\r\n
\r\n";
}
?>


Te ih zamjenite za slijedeći kod:




Snimite datoteku.


Očvrščavanje Joomla! CMS-a

Mambo i Joomla! po default-u emuliraju PHP postavke zvaneregister_globals = on. Ovo se općenito smatra nepoželjnim stanjem, u dizajnu modernih web aplikacija. Poželjno stanje za kreiranje sajtova je register_globals = off. Ne pomaže stalno, ali spriječava neke oblike zločudnih napada zbog lošeg programiranja.

Da bi ste emulirali ove postavke u Joomla! preimenujte globals.php u globals.php-on i zatim preimenujte globals.php-off u globals.php.

Kako god, ne garanitamo da će svi dodaci i dalje funkcionirati ispravno ukoliko se je autor tih dodataka oslanjao na činjenicu da je register_globals bio postavljen na On.


Joomla! sa  PHP 5 i MySQL 4.1

MySQL 4.1 zahtjeva da se koriste mysqli biblioteke da bi se pristupilo bazi podataka. Da bi ste bili u mogućnosti instalirati Joomla! i koristiti je pod tim postavkama preimenujte database.php u database.mysql.php i zatim preimenujte database.mysqli.php u database.php.


Pitanja koja bi ste mogli imati

Mogu li samo kopirati Joomla! datoteke preko vrha Mambo direktorija (preko starih Mambo datoteka)?

Da ali je preporučeno da ovo napravite prvo preko kopije datoteka i zapamtite da prvo napravite backup svojih datoteka prije nego išta napravite. Kada kopirate datoteke preko starih pripazite da se zapravo stare datoteke 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 odlogirate od Administratorskog dijela vjerojatno će te dobiti upozorenje da uklonite taj direktorij.

Kako da napravim ažuriranje baze pomoću skripte migrate_Mambo4523_to_Joomla_100.sql?

Najlakše će te to učiniti tako da koristite phpMyAdmin te u njemu imate opciju SQL upit te samo u njemu učitate tu datoteku ili sadržaj datoteke prekopirate u kučicu za upit te ga izvršite.

Re: Migracija u Joomla! iz Mamba?

Posted: Sun Sep 18, 2005 11:23 pm
by bantic
Puno hvala! :)

Re: Migracija u Joomla! iz Mamba?

Posted: Thu Sep 22, 2005 9:23 pm
by speed
bantic wrote: Da li je netko voljan napraviti prijevod na hrvatski? Nisam pretjerano dobar u engleskom pa da ne pogrijesim.
Čini mi se da je Klaudija Barić? izdala već crojoomla tj. lokaliziran Joomla. Na developers treba malo potražiti ...

Re: Migracija u Joomla! iz Mamba?

Posted: Thu Sep 22, 2005 9:53 pm
by ogulinac
speed wrote: Čini mi se da je Klaudija Barić? izdala već crojoomla tj. lokaliziran Joomla. Na developers treba malo potražiti ...
Mislio je na prevod kako se prebaciti sa Mamba na Joomla! A prevod na za frontend je izdan i moze se naci na developers ili na linku koji je u ovom topicu: http://forum.joomla.org/index.php/topic,7528.0.html. Uskoro se ocekuje i kompletan prevod i frontenda i backenda.

Re: Migracija u Joomla! iz Mamba?

Posted: Sun Apr 02, 2006 4:36 pm
by Hellas
jel vazi to uputstvo i za prelazak sa mambo 4.5.3h

Re: Migracija u Joomla! iz Mamba?

Posted: Sun Apr 02, 2006 6:18 pm
by inglia
Da, trebalo bi.
Koliko ja znam, nema razlika u DB strukturi između 4.5.2 i 4.5.3 verzija.

Re: Migracija u Joomla! iz Mamba?

Posted: Thu Jun 29, 2006 12:48 pm
by ||NeX||
Problemi kod migracije nastaju ako vam je bitan SEF.
Prije se riješi problem copy-paste-om u novo instalirani Joomla (ako imate manje od 50 stranica) nego čaprkanjem po riješenju datog problema.

Re: Migracija u Joomla! iz Mamba?

Posted: Tue Aug 29, 2006 12:22 pm
by Fake
Dok nikakva "kritična" ažuriranja baze podataka nisu potrebna, u direktoriju /installation/sql uključena je skripta migrate_Mambo4523_to_Joomla_100.sql koja će ažurirati podrazumjevani administratorski predložak, i modul koji se odnosi na MamboForge staviti u stanje neobjavljen.

Molim primjetite da će te ili morati pokrenuti tu skriptu ili primjeniti zakrpu na predlošku za Administratore da bi sve radilo kako treba.
kako se pokrene skripta ? neka komanda ?

Re: Migracija u Joomla! iz Mamba?

Posted: Tue Aug 29, 2006 3:41 pm
by inglia
To se radi kroz phpMyAdmin ili sličan alat ali nije nužno.
Možeš samo ručno promijeniti admin template i deinstalirati mamboforge plugin ako se još uopće koristi.

Re: Migracija u Joomla! iz Mamba?

Posted: Thu Jan 29, 2015 7:55 pm
by Dgras777
Da li ovo uputstvo vazi i za naj novije verzije?