# W każdy czwartek o 22:00 #
Spotkania ludności drupal.pl na IRC- odpal czat -
- dedykowany temat na forum -

drupal.pl w sieci Google!

Shoutbox

You're not permitted to post shouts.
DepecheMati

11 to masz same łatki bezpieczeństwa, zaś 12 to łatki bezpieczeństwa + szereg innych zmian co niesie potrzebę przejrzenia listy zmian/przeprowadzenia testu (ogólnie czasu i większej uwagi, szczególnie przy dużych i/lub rozbudowanych witrynach).

6 godzin 3 min. ago
Sergio

czemu odrazu 11 i 12?

7 godzin 32 min. ago
DepecheMati

Wszyscy nowe kropelki pobierają :)

4 dni 8 godzin ago
kerios83

drupal.org znowu leży...

4 dni 10 godzin ago

Kopiowanie (export/import) ustawień drupala

7 odpowiedzi [Ostatni wpis]
dkdnt
Portret użytkownika dkdnt
Offline
Dołączył: 04.08.2010
Postów:

Witam wszystkich

Szukam informacji najlepiej w języku polskim (niestety cieniutko z moim angielskim) na temat możliwości kopiowania/exportowania/imporowania ustawień z jednej witryny drupalowej do drugiej.

Mam kilka podobnych do siebie stron zrobionych na multisite ale z oddzielnymi bazami danych (w przyszłości możliwe, że będę musiał umieścić je na różnych serwerach).
Witryny te mają między innymi takie same rodzaje zawartości, widoki, rangi i niektóre inne ustawienia.

Z tego co wyczytałem u wujka googla odpowiadają za to poszczególne tabele w bazie danych... problem w tym, że nie wiem, które za co odpowiadają. Zabawę z bazami danych zacząłem niedawno i nie potrafię tego wychwycić, która tabela za co odpowiada...

1. Czy może ktoś z Was podać link(niestety sam poległem w poszukiwaniach) do strony z rozpiską tabel(za co odpowiadają itp.) lub chociaż podać kilka podstawowych tabel(najlepiej dotyczących zawartości, widoków i rang)?

2. Czy jest jakiś sposób na wychwycenie, która tabela za co odpowiada w drupalu...jeśli jest to jaki(posiadam phpMyAdmin'a ale jeszcze nie kumam wiele żeczy:/)?

3. Może znacie jakieś inne sposoby na przyśpieszenie/ułatwienie wykonania takich samych ustawień na wielu stronach
(współdzielenie tabel jest mi trochę nie na rękę)?

z góry dzięki...pozdrawiam dkdnt

inforion
Portret użytkownika inforion
Offline
Dołączył: 16.06.2009
Postów:

Bez języka angielskiego będzie ci trudno. Najnowsze i najciekawsze informacje są po angielsku. Problem przenoszenia ustawień między kolejnymi instalacjami Drupala nie jest nowy i od dawna był zmorą deweloperów. Sęk w tym, że Drupal niemal wszystko trzyma w bazie danych co powoduje tego typu komplikacje. Od nie tak dawna bardzo dynamicznie rozwija się moduł Features http://drupal.org/project/features który umożliwia wyeksportowanie ustawień i zapisanie ich w postaci modułu. W ten sposób możesz przenosić je między kolejnymi instalacjami. Tutaj jest krótki przepis na korzystanie z Features http://geek.joshwaihi.com/content/features-tutorial-how-make-feature Grzebania w tabelach nie polecam.

------------------------------------------------------------------------------------------
Inforion wdraża Drupala i pisze o Drupalu na Blipie

dkdnt
Portret użytkownika dkdnt
Offline
Dołączył: 04.08.2010
Postów:

serdeczne dzięki za odpowiedź i dodane linki chyba jakoś się uporam z tym angielskim jak już wiem co mam czytać;).

A propo tabel to właśnie boję się tego, że część ustawień/inforamcji jednego modułu trzymana jest w różnych tabelach... co już zaobserwowałem po skopiowaniu tabeli:
node_type (zawiera rodzaje zawartości) jednak nie wystarczy skopiowanie tylko tej tabeli ponieważ wtedy brakuje tych zawartości na podstronie "dodaj zawartość"...

poczytam o tym module co podałeś i zobaczę czy rozwiąże to mój problem...a mam pytanie z twojego doświadczenia ten moduł wywala jakieś błędy itp? bo jak widzę jest to wersja beta?

inforion
Portret użytkownika inforion
Offline
Dołączył: 16.06.2009
Postów:

Ten moduł jest ok. Wielu deweloperów z ulgą powitała jego powstanie i wykorzystuje go w wielu projektach. Używają go znane firmy zajmujące się rozwojem aplikacji Drupalowych np. Development Seed i Lullabot. Nie masz się czego obawiać, choć błędy zawsze mogą się ujawnić, ale wtedy należy przeszukać kolejkę zgłoszeń serwisowych http://drupal.org/project/issues/features Jeśli znajdzie się patch to OK a jeśli nie to należałoby dodać nowe zgłoszenie i czekać aż ktoś dopisze łatkę lub poda rozwiązanie problemu. Dotyczy to każdego modułu bez wyjątku - link w bloku "Issues" (w lewej kolumnie każdego modułu).

------------------------------------------------------------------------------------------
Inforion wdraża Drupala i pisze o Drupalu na Blipie

dkdnt
Portret użytkownika dkdnt
Offline
Dołączył: 04.08.2010
Postów:

jeszcze raz dzięki za pomoc:) to biorę się za lekturę;) i pozdrawiam

dkdnt
Portret użytkownika dkdnt
Offline
Dołączył: 04.08.2010
Postów:

Piękna sprawa ten moduł :) właśnie o coś takiego mi chodziło.

Mam do Ciebie jeszcze kilka pytań jeśli masz chwilkę:)

1. ...chciałbym się upewnić czy dobrze rozumiem, że w tym tutorialu pisząc "Features Admin interface" mają na myśli po prostu zakładkę:
"Zarządzaj>Budowa witryny>Features"?
...bo innej możliwości nie widzę...:/

2. nie zczaiłem o do czego służy "features test"? jak byś mógł określić to w jednym zdaniu

3. oraz do czego służą opcje w zakładce "features" (w wersji spolszczonej drupala 6):
State: Domyślne
Działania: Recreate

pozdr dkdnt

inforion
Portret użytkownika inforion
Offline
Dołączył: 16.06.2009
Postów:

1) TAK
2) Jest to przykładowy moduł. Włącz go w zarządzaniu modułami i zobacz, że pojawiają się nowe widoki, image presets itd.
3) State informuje o stanie modułu (wyłączony, domyślny, nadpisany). Jeśli zmienisz coś w ustawieniach domyślnych modułu (patrz punkt 2) to status zmieni się na nadpisany. Musisz zatem na nowo wygenerować moduł i do tego służy "Recreate". Potem postępujesz standardowo jak przy update każdego innego modułu.

------------------------------------------------------------------------------------------
Inforion wdraża Drupala i pisze o Drupalu na Blipie

dkdnt
Portret użytkownika dkdnt
Offline
Dołączył: 04.08.2010
Postów:

:) spoko i w ten oto sposób życie stało się prostsze;) dzięki i pozdrawiam