Переезжаем на новый движок. Рассматривается переезд с Joostina 1.2.0 на 1.3.0 - Блог свободного человека
   

Заработать на блоге

Заработать на блоге может каждый! Пиши новые записи в свой блог, вставляй в них ссылку и получай деньги.

Как зарабатывать на блоге

Продаться дорого

Настроен серьезно? Есть сайт с тИЦ 10 и выше созданный для людей? Тогда продавайся дорого, хватит дешевых ссылок!

Размещаем ссылки и зарабатываем

Пиши и зарабатывай

Пиши статьи и зарабатывай на их продаже через интернет. Тебе в этом помогут биржи контента.

Зарабатываем с биржей статей


Полезное


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


dollarЗаработать на своем сайте размещая статьи
Мы убиваем двух зайцев! Зарабатываем деньги и наполняем свой сайт контентом.


Заработок на файлахЗарабатываем на загрузке файлов
Как заработать на загрузке и скачивании файлов в интернет.


Рейтинги блогов список
Мой список рейтингов блогов. Я его модерирую, выбираю лучшие.


TwitterКак узнать, кто не следует за вами в Твиттер?
Как узнать, кто из тех за кем вы следуете в Твиттер, не следует за вами? Рекомендую шикарный сервис.


GetGoodLinksКак можно заработать с GetGoodLinks
Англоязычный раздел GetGoodLinks от холдинга Миралинкс. Совет по заработку в нем.


Кнопки социальных сетей для сайта
Предлагаю свой код кнопок для сайта, который можно встроить в шаблон.


Партнерки для заработка
Лучший вид заработка это пассивный. Как вариант партнерские программы.


FacebookКак создать страничку своего сайта в Facebook
Подробная инструкция по созданию странички сайта в социальной сети Facebook.


Кросспостинг или минимум усилий

Моя схема кросспостинга. Наращиваем ссылки в блогах.


Продвижение сайта для начинающих
Как правильно начать продвигать сайт. Разумно тратим деньги.

Случайное фото

 
Нравится
 

Переезжаем на новый движок. Рассматривается переезд с Joostina 1.2.0 на 1.3.0

Дата: 17.03.2010 г. Автор: Maiwend
]]>Печать]]> E-mail
(0 Голосов)

 

Рассматривается переезд с Joostina 1.2.0 на 1.3.0:

Обязательно сделайте бэкапы старого сайта и базы данных.

 

1. Новый шаблон

Установив на локальном сервере новую версию Joostina 1.3.0 (сейчас Joostina 1.3.0.4) я подготовил новый шаблон для сайта, делал или совсем новый, или адаптировал прежний. Этот шаг позволил мне во-первых обновить шаблоны, во-вторых расположение модулей в новой Жустине изменилось. 

 

2. Скачиваю и устанавливаю новую Joostina 1.3.0. Почему так? Пока мы трудились над шаблоном могла появиться новая версия, мало ли. Я устанавливаю сразу на хостинг, чтобы не делать перенос дважды. Бэкапы есть так что можно себе позволить снести старое, а на его месте выстроить новое.

  

3. Необходимые компоненты

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

UPD: а) jcomments 2.2.0.0

http://www.joomlatune.ru/jcomments-downloads.html

Этот компонент полностью совместим с Joostina 1.3.0.4 Stable.

 

б) uddeIM 2.0 (компонент личных сообщений)

http://www.slabihoud.de/software/id4001.htm

В стабильной версии в директории \includes не хватает файла pageNavigation.php, без него компонент не установится. Можно взять этот файлик из какого-нибудь дистрибутива Joostina 1.3.0 RC по 5ый.

 

После установки в папке administrator\components\com_uddeim\language находим файл russian.php открываем его в обычном текстовом редакторе -> «Сохранить как» -> выбираем кодировку UTF-8 -> сохраняем. Если на хосте теперь вместо квадратиков вопросики, там где должны быть русские буквы, то видимо перекодировался файлик не верно. Не знаю почему, но у меня это возникало дважды, лекарством было открыть файл из соседней папки \language.utf8\russian.php скопировать в него из не перекодированного language\russian.php и сохранить, все это я проделывал в PHP редакторе. Могу логично предположить, что гиганский языковой файл не верно перекодировался в Виндовс Блокноте. Причем у автора компонента в \language.utf8 тоже лежит кривой файл.

 

Устанавливаем модуль mod_uddeIM, если нужно. Что бы он не портил вид кучей ошибок открываем файл mod_uddeim.php удаляем строчки с 77 по 92. В файле \administrator\components\com_uddeimadmin.shared.php удаляем строки 30-51. После этих манипуляций, ошибки видимые пользователям пропадут.

 

в) TrueGallery 2.0.2.0013

http://true.palpalych.ru/index.php/komponent/view-category.html

Обидно, что галерею забросили, но может быть все изменится...

Дабы не исправлять потом меню компонента, распаковываем архив с галереей, перекодируем языковой файл в UTF-8, архивируем обратно в zip и устанавливаем.

Все встает четко без проблем.

 

г) Форум

http://joomlaforum.ru/index.php/topic,62548.0.html

У меня прежде стоял форум Fireboard RE 2.0 в редакции Адептуса, но от этого форума я буду отказываться, а значит, ставлю YarBB. Для тех, кому нужен переезд вместе с Fireboard RE 2.0 здесь есть описание адаптации.

Итог: Какие бы у вас компоненты не стояли, вероятность их адаптировать для Joostina 1.3.0 Stable есть, пробуйте поколдовать на локальном сервере и потом уже только в случае успеха, заливайте на свой сайт.

 

4. Перенос данных из старой базы в новую

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

 

Таблицы, которые я переделывал (жирным Joostina, остальные сторонние компоненты): jos_categories, jos_contact_details, jos_content, jos_content_frontpage, jos_content_rating, jos_core_acl_aro , jos_core_acl_groups_aro_map, jos_jcomments  , jos_jcomments_settings, jos_jcomments_subscriptions, jos_jcomments_votes, jos_sections, jos_true, jos_true_catg , jos_true_config, jos_true_count, jos_true_votes, jos_users 

 

Первая таблица смотрим структуру:

Старая (Joostina 1.2.0):

CREATE TABLE `jos_categories` (

  `id` int(11) NOT NULL auto_increment,

...

  `params` text NOT NULL,

  PRIMARY KEY  (`id`),

  KEY `cat_idx` (`section`,`published`,`access`),

  KEY `idx_access` (`access`),

  KEY `idx_checkout` (`checked_out`),

  KEY `1gb_PUBLISHED_ACCESS_ID_AUTO` (`published`,`access`,`id`)

) ENGINE=MyISAM AUTO_INCREMENT=32 DEFAULT CHARSET=cp1251 AUTO_INCREMENT=32 ;

 

Новая  (Joostina 1.3.0):

CREATE TABLE `jos_categories` (

  `id` int(11) NOT NULL AUTO_INCREMENT,

...

  `params` text NOT NULL,

  `templates` text NOT NULL,

  PRIMARY KEY (`id`),

  KEY `cat_idx` (`section`,`published`,`access`),

  KEY `idx_access` (`access`),

  KEY `idx_checkout` (`checked_out`)

) ENGINE=MyISAM AUTO_INCREMENT=16 DEFAULT CHARSET=utf8 AUTO_INCREMENT=16 ;

 

Я делаю дамп старой и новой таблицы, копирую недостающие элементы в старую. К примеру, здесь: DEFAULT CHARSET=cp1251 на utf8, добавляю новый столбец   `templates` text NOT NULL,  в структуру и каждой записи в конце пустое значение:

 

Старое:

INSERT INTO `jos_categories` VALUES (1, 0, 'Новости сайта', 'Новости сайта', '', '1', 'left', '', 1, 0, '0000-00-00 00:00:00', NULL, 3, 0, 0, 'imagefolders=*2*');

 

Пример из новой:

INSERT INTO `jos_categories` VALUES (1, 0, 'Новости', 'Последние новости', 'taking_notes.jpg', '1', 'left', 'Последние новости от команды разработчиков Joostina!\r\n', 1, 0, '0000-00-00 00:00:00', '', 1, 0, 1, 'imagefolders=*2*', '');

 

Удаляю в новой базе таблицу jos_categories и выполняю дамп исправленной старой, вуаля, готова первая табличка со старой инфой, но уже в новом сайте.

Далее все в том же духе, все необходимые данные. Переберите свои таблицы, копируйте нужно.

Таблицу меню не копировал, потому, как лучше наладить новые пункты меню, чем получить старые не верные.

Таблицы с голосованиями я не переносил, мне они не нужны, возможно, вам надо.

 

И наконец, не выбирайте только те таблицы, которые у меня, посмотрите, что еще нужно вам и делайте резервную копию на всякий случай.

 

5. Изображения и другие, подгруженные к компонентам элементы

Папка images, в основном все стороннее в ней, аватары юзеров, фотки с фотогалереи, картинки к статьям. Все это тоже необходимо копировать к новому сайту.


Хотите иметь возможности настройки своего сервера для сайтов? Тогда вам нужен vds - виртуальный выделенный сервер. FirstVDS.ru - старейший виртуальный хостинг.

Тэги: Joostina, Joostina CMS, Переезд Просмотров 8864

Комментарии  

 
0 # http:// 12.01.2015 10:05
The remaining states which allow this sort of lending have placed rigorous restrictions
and laws set up to protect individuals from predatory lenders.


Here is my web-site washington state car title loans (http://worldhistorycommunity.com: http://worldhistorycommunity.com/activity/p/7694/)
Ответить | Ответить с цитатой | Цитировать
 
 
0 # Alana 21.10.2017 11:59
At 10th June, she wearing one Herve Leger dresses and attending the
Whitney Museum Art party. Just that beige Herve Leger dresses let
her develop into the main focus of the entire celebration. In truth, Christina Ricci's skin seems somewhat dark.
However, the dress she putting on at occasion can be known as perfect.
The lightness of dress and style to go with her skin looks so harmonious.


Here is my web page ... herve leger pink bandage dress, Alana: https://www.herveleger.best/dresses/,
Ответить | Ответить с цитатой | Цитировать
 

Добавить комментарий

Если часть страницы заехала под шапку, сотрите из адреса:
#comments
#addcomments


Защитный код
Обновить


Недавние записи

Популярные записи


Перепечатка и копирование возможно толька с установкой обратной индексируемой ссылки на сайт.
Maiwend @ 2010-2014