Multisite

nyirocsaba képe

Sziasztok,

egy nagyobb projektet szeretnek elinditani 5-6 fejlesztovel.
A site 6-7 kulonallo reszre bonthato, e maitt dontottunk ugy, hogy kihasznaljuk a multisite funkciot. Igy konyebb lenne a fejlesztes, csak egy a gondunk:
Mindenki kulon/kulon lokalisan dolgozik, es CVS-t hasznalunk a szinkronizalashozes itt a gon. A szerveren mindenkinek a neve benne van az url-be, e miatt nem nagyon tudjuk elkesziteni a site konyvtarakat.
Azt szeretnem tudni, hogy letezik erre egy module?
Tehat mikor a drupal a domain alapjan eldonti, hogy most meik sitera is erkezett a lekeres, nem kellene figyelembe vegye a felhasznalo nevet az url-bol.

Itt egy pelda:
Az url http : / / devserver .com/home/felhasznalonev/site . Valahogy ra kellene venni a drupalt meg az init alatt, hogy a felhasznalonevet ne vegye figyelembe az url-bol.

Corehack is jo megoldaskent, mert ez csak a fejlesztes ideje alatt lesz igy.

Elore koszonom!
Csaba

Melyik modulhoz, modulokhoz kapcsolódik a téma?: 
Drupal verzió: 
nyirocsaba képe

Sikerult megoldanom egy corehack-el

includes/bootstrap.inc
line: 251
$server = explode('.', implode('.', array_reverse(explode(':', rtrim($_SERVER['HTTP_HOST'], '.')))));
//--- START COREHACK
$tmpuri = $uri;
$uri = array();
for ($i=0; $i < count( $tmpuri )-1; $i++)
if ($i!=2)
$uri[] = $tmpuri[$i];

$q = explode('/',$_GET['q']);
$uri[] = $q[0];
//--- END COREHACK

for ($i = count($uri); $i > 0; $i--) {
for ($j = count($server); $j > 0; $j--) {
$dir = implode('.', array_slice($server, -$j)) . implode('.', array_slice($uri, 0, $i));

0
0
snufkin képe

egy tipp, meg akkor is, ha csak fejlesztesre kell ez: mentsetek el patch formajaban, ha kozben kell core-t upgradelni, akkor sokkal kenyelmesebb, ha keznel van maga a modositas.

0
0
nyirocsaba képe

Koszonom a tippet.

0
0