install the database dump

Аватар пользователя Marty Marty 5 июня 2011 в 18:50

Здравствуйте.

Я приобрёл тему с американского сайта, теперь пытаюсь установить. Для этого надо было:
1. Скопировать тему в sites/all/themes
2. Переместить модули в sites/all/modules/
3. Переместить файлы в sites/default/files/
4. Переместить библиотеки в sites/all/
5. Потом в инструкции написано, что надо включить все блоки в Admin panel → Modules. Так и сделал.
6. На последнем пункте я застрял. Предлагают инсталлировать что-то, но я не понял что именно и как это сделать и вообще, зачем это делать. Помогите, пожалуйста. Привожу текст инструкции:

«And then install the database dump that
is located in sources folder (e.g. sources/theme543.sql).
ATTENTION! By importing the dump file you will lose all of website data.»

Кроме того, в папке (из которой я доставал модули, файлы и библиотеки) остались ещё 3 нетронутые папки и 2 файла:
1) clipart_library
2) flash
3) psd
4) index.html
5) theme543.sql

Вот что с этим делать? Очень прошу, помогите чайнику!

Комментарии

Аватар пользователя Marty Marty 5 июня 2011 в 23:02

я могу сам перевести для Вас:

Затем инсталлируете the database dump, который находится в папке sources (sources/theme543.sql)
ВНИМАНИЕ! Важно, что при dump файлов, Вы потеряете данные с сайта.
Это как я понял... Только не очень врубаюсь в словосочетание the "database dump".

«And then install the database dump that
is located in sources folder (e.g. sources/theme543.sql).
ATTENTION! By importing the dump file you will lose all of website data.»

Аватар пользователя alexbk66 alexbk66 6 июня 2011 в 11:07

Ну да, зайти в phpMyAdmin, там нажать Import и выбрать этот файл.
Хотя как-то не понятно почему "you will lose all of website data", я бы сначала посмотрел что в этом файле.

Аватар пользователя Marty Marty 6 июня 2011 в 17:15

Спасибо, но ничего не получается Sad

Error
SQL query:

--
-- Database: `leo_drupal_543`
--
-- --------------------------------------------------------
--
-- Table structure for table `block`
--
DROP TABLE IF EXISTS `block` ;

MySQL said:
#1046 - No database selected

Вот что в моём файле:

1044 INSERT INTO `filter` (`format`, `module`, `name`, `weight`, `status`, `settings`)
VALUES('plain_text', 'filter', 'filter_url', 1, 1,
0x613a313a7b733a31373a2266696c7465725f75726c5f6c656e677468223b693a37323b7d);
1045
1046 -- --------------------------------------------------------
1047
1048 --
1049 -- Table structure for table `filter_format`
1050 --
1051
1052 DROP TABLE IF EXISTS `filter_format`;
1053 CREATE TABLE `filter_format` (

и так далее. Ничего не понимаю Sad

Аватар пользователя alexbk66 alexbk66 6 июня 2011 в 18:03

Но вообще-то странно что они удаляют существующие таблицы. То есть сайт придется создавть с нуля. Только для того что бы тему установить? Как-то не профессионально...

Аватар пользователя Andruxa Andruxa 6 июня 2011 в 23:53

мда... тема с дампом бд впридачу

помнится, кто-то не очень давно сокрушался по поводу расценок на темизацию и приводил в пример темплейтмонстр с его ценами...

по сабжу:
интересно было бы взглянуть на мануал к установке
вопросы возникают в следующем месте:

видимо, сначала надо инсталлировать друпал, чтобы он создал в базе необходимые таблицы (я не уверен, что в прилагаемом дампе они есть все)
потом в базу импортировать дамп, который создаст нужные ему таблицы, удалив перед этим такие же, при совпадении имен.

здесь вопрос: на какой версии друпала создавалась тема и дамп к ней?
есть уверенность, что таблицы из дампа имеют ту же структуру, что и в последней версии друпала?
(впрочем, 7.0 -> 7.2 возможно что пронесёт, хотя при апдейте color что-то в базе менялось)

"Marty" wrote:
4. Переместить библиотеки в sites/all/

точно не в sites/all/libraries ?

Аватар пользователя alexbk66 alexbk66 7 июня 2011 в 5:15

А что, можно за $65 профессионала найти?
«Чувствую, придётся заказывать ещё услуги по установке :(» - мне кажется что установка DB это последний этап, потом всё должно работать

Аватар пользователя zolexiy@drupal.org zolexiy@drupal.org 7 июня 2011 в 9:15

нет конечно. Но уже столько намучался ТС. Ему как минимум нужно было брать с установкой, раз уж такая п'янка пошла. Да и не факт что все работать будет так как должно работать.

Аватар пользователя Marty Marty 10 ноября 2015 в 11:47

"Andruxa" wrote:
здесь вопрос: на какой версии друпала создавалась тема и дамп к ней?
есть уверенность, что таблицы из дампа имеют ту же структуру, что и в последней версии друпала?

Пишут, что "Type: Drupal 7 Theme" (У меня Drupal 7.2). А вот про дамп я вообще ничего не могу сказать, я не разбираюсь в sql базах.

"Andruxa" wrote:
точно не в sites/all/libraries ?

Ну да в sites/all/libraries.

"<a href="mailto:zolexiy@drupal.org">zolexiy@drupal.org</a>" wrote:
Ему как минимум нужно было брать с установкой, раз уж такая п'янка пошла. Да и не факт что все работать будет так как должно работать.

Если бы знал на сколько будет сложно устанавливать, взял бы с установкой. Обычно темы, с которыми мне приходилось сталкиваться закидывались одной папкой в www\themes\ и всё работало. Сейчас же мне предлагают через sites делать + дапм базы, естественно, у меня возникли проблемы.

Скидываю гайд по установке.

Аватар пользователя zolexiy@drupal.org zolexiy@drupal.org 7 июня 2011 в 13:59

тьху, ну правильно - у вас обычная тема, которая просто включается. Просто если хотите сделать сайт в точности как у них на демо - то тогда делайте те извращения.. по сути - они вам просто дали еще в придачу свой демосайт

Аватар пользователя Andruxa Andruxa 7 июня 2011 в 14:19

похоже, что в дампе и sites/all/modules лежит впуклый слайдер (уж не на него ли повелся топикстартер? Smile

Аватар пользователя zolexiy@drupal.org zolexiy@drupal.org 7 июня 2011 в 14:38

кароч, это типичний случай что : "хули там делать, тему поставил да модулей накидал и есть сайт". ТС, мой вам совет, наймите кого-то и пусть сделает вам сайт. Вам же проще будет. То что вы купили.. оно, подойдет, в принципе, но это просто тема. Вам нужно еще, чтоб кто-то все это дело настроил и довел до ума. По грубому.. можете считать что вы просто купили верстку. И то - 100% потом захотите и ее допилить.

Аватар пользователя Marty Marty 7 июня 2011 в 22:34

Так точно, вёрстка и нужна, но чтобы она работала, всё допилить это уже я умею, поверьте.

Аватар пользователя v1adimir@drupal.org v1adimir@drupal.org 9 июня 2011 в 19:37

Marty wrote:
Так точно, вёрстка и нужна, но чтобы она работала, всё допилить это уже я умею, поверьте.

Не получается поставить тему по пошаговой инструкции, но допилить тему – не проблема.
А если тема препроцессоры использует, не пугает? )

Аватар пользователя petrovnn petrovnn 7 июня 2011 в 22:54

А сам дамп можно скинуть посмотреть что в нем?
пока не допер я зачем он идет впридачу к шаблону.

Вопрос: без дампа (без его импорта) тема не включается?

Аватар пользователя Marty Marty 10 ноября 2015 в 11:47

тема не включается, хотя я всё сделал как там написано, у меня просто не все модули на сайте есть, большинство из того списка просто нет. + в инструкции не сказано что делать с папками
1) clipart_library
2) flash
3) psd
больше всего беспокоит папочка flash, так как это основная фишка на сайте.

*.sql файл не хочет прикрепляться, изменил формат на *.txt

Аватар пользователя Andruxa Andruxa 8 июня 2011 в 0:48

"RxB" wrote:
это дамп сайта

какой там хэш у user 1 ?
к templatemonster.com не подходит случаем? Wink

Аватар пользователя Marty Marty 10 ноября 2015 в 11:47

Ещё могу скинуть файловое дерево, правда в убогом виде через программу FileTree. Другой не нашёл, если есть что получше, подскажите.

Два файла:
1. Скачанный и распакованный архив с сайта templatemonster.com/drupal-themes/33143.html
2. Распакованный архив sources_XXXXXXXXXX, где Х - буква или цифра кода, присваиваемое покупателю (то бишь мне).

В первом файле второй архив называется sources_XXXXXXXXXX.zip
Во втором файле - сами внутренности этого архива, при чём этот архив был запоролен, первый архив - нет. Так вот как раз самое вкусное во втором архиве, файлы и папки которого надо грамотно раскинуть в разные места. Это и проблема.

Папки указаны большими буквами, файлы - малыми.

Аватар пользователя petrovnn petrovnn 8 июня 2011 в 14:33

1 вопрос:

"petrovnn" wrote:
Вопрос: без дампа (без его импорта) тема не включается?

"Marty" wrote:
тема не включается

А что говорит?
Тема есть в списке доступных тем в админке?
Есть-ли у нее кнопочка (ссылка) сделать текущей темой?

2 вопрос:
есть-ли в файле .info этой темы зависимости от каких-либо модулей?

Аватар пользователя Marty Marty 8 июня 2011 в 16:50

"petrovnn" wrote:
А что говорит?
Тема есть в списке доступных тем в админке?
Есть-ли у нее кнопочка (ссылка) сделать текущей темой?

В этом плане всё работает, тема включается. Я имел ввиду, что она криво включается и без флэша

"petrovnn" wrote:
есть-ли в файле .info этой темы зависимости от каких-либо модулей?

Есть стили, регионы, опции. Про модули ничего нет.

Мне кажется, что я просто раскидал эти папки неправильно. А как правильно, не знаю. Есть какой-нибудь шаблон структуры файлов тем, которые ставятся через www/sites/ ?

Аватар пользователя petrovnn petrovnn 9 июня 2011 в 18:49

Так, я чую ты меня дезинформируешь. Писал что тема не включается, а теперь оказывается что она включается. Точность терминологии на форуме очень важна, потому что если текст идет без картинок - каждое слово воспринимается буквально.

Мне кажется что самое простое будет опубликовать задачу в этом разделе: http://www.drupal.ru/forum/commerce/job

Аватар пользователя Marty Marty 10 июня 2011 в 7:25

"<a href="mailto:v1adimir@drupal.org">v1adimir@drupal.org</a>" wrote:
Не получается поставить тему по пошаговой инструкции, но допилить тему – не проблема.

допилить: поменять на русский язык, переставить блоки, поставить логотип, наполнить инфой Smile
"<a href="mailto:v1adimir@drupal.org">v1adimir@drupal.org</a>" wrote:
А если тема препроцессоры использует, не пугает? )

вообще ни разу не пугает, я просто не знаю что это такое

Аватар пользователя petertretyakov petertretyakov 11 мая 2012 в 14:03

Судя по дате тема уже не актуальна, но для будущих поколений:

Дамп надо импортировать в существующую базу. Т.е. в phpMyAdmin в левой колонке выбрать свою базу, а потом уже нажимать import и импортировать дамп. А иначе он импортирует ее как отдельную базу, видимо. Я не очень разбираюсь в sql, но, в общем, импорт в нужную базу сработал и тема включилась со всей версткой.

А дополнительные папки типа psd и clipart_library содержат psd-файлы, чтобы можно было их в фотошопе подправить, если надо и залить на сайт картинками.

Аватар пользователя multpix multpix 11 мая 2012 в 20:02

"petertretyakov" wrote:
но для будущих поколений

"petertretyakov" wrote:
Я не очень разбираюсь в sql

смысл тогда советовать,

разобраться с командой mysql пользуясь справочником - благо их навалом в паблике на ру - дело часа)
выбрать нормального хостера с доступом по ssh
забыть про пхпмойадмин как про страшный сон))