34 000 000 Показов в месяц
Я не понимаю что происходит, скажу более все что делается далее - делается методом тыка с отслеживанием получившегося результата.
Страницы в CMS Joomla находятся в базе данных, возникает вопрос как их туда засунуть.
В базе данных страницы отображается в виде строки Код: (1, '1', '1', 3, 1, '', '<p><img src=\"images/Русский%20язык/Русский%20язык%205%20класс/Купалова%20А.Ю/1.jpg\" alt=\"1\" /></p>', NULL, NULL, '[]', '', '2016-11-28 13:35:23', 905, '', 0, '0000-00-00 00:00:00', '2016-11-30 09:30:50', 905, '2016-11-28 13:35:23', '0000-00-00 00:00:00', 0, 1, 1, 0, 0, '', '', '', '', 16, '{\"catItemTitle\":\"\",\"catItemTitleLinked\":\"\ ",\"catItemFeaturedNotice\":\"\",\"catItemAuthor\" :\"\",\"catItemDateCreated\":\"\",\"catItemRating\ ":\"\",\"catItemImage\":\"\",\"catItemIntroText\": \"\",\"catItemExtraFields\":\"\",\"catItemHits\":\ "\",\"catItemCategory\":\"\",\"catItemTags\":\"\", \"catItemAttachments\":\"\",\"catItemAttachmentsCo unter\":\"\",\"catItemVideo\":\"\",\"catItemVideoW idth\":\"\",\"catItemVideoHeight\":\"\",\"catItemA udioWidth\":\"\",\"catItemAudioHeight\":\"\",\"cat ItemVideoAutoPlay\":\"\",\"catItemImageGallery\":\ "\",\"catItemImageGalleryWidth\":\"\",\"catItemIma geGalleryHeight\":\"\",\"catItemDateModified\":\"\ ",\"catItemReadMore\":\"\",\"catItemCommentsAnchor \":\"\",\"catItemK2Plugins\":\"\",\"itemDateCreate d\":\"\",\"itemTitle\":\"\",\"itemFeaturedNotice\" :\"\",\"itemAuthor\":\"\",\"itemFontResizer\":\"\" ,\"itemPrintButton\":\"\",\"itemEmailButton\":\"\" ,\"itemSocialButton\":\"\",\"itemVideoAnchor\":\"\ ",\"itemImageGalleryAnchor\":\"\",\"itemCommentsAn chor\":\"\",\"itemRating\":\"\",\"itemImage\":\"\" ,\"itemImgSize\":\"\",\"itemImageMainCaption\":\"\ ",\"itemImageMainCredits\":\"\",\"itemIntroText\": \"\",\"itemFullText\":\"\",\"itemExtraFields\":\"\ ",\"itemDateModified\":\"\",\"itemHits\":\"\",\"it emCategory\":\"\",\"itemTags\":\"\",\"itemAttachme nts\":\"\",\"itemAttachmentsCounter\":\"\",\"itemV ideo\":\"\",\"itemVideoWidth\":\"\",\"itemVideoHei ght\":\"\",\"itemAudioWidth\":\"\",\"itemAudioHeig ht\":\"\",\"itemVideoAutoPlay\":\"\",\"itemVideoCa ption\":\"\",\"itemVideoCredits\":\"\",\"itemImage Gallery\":\"\",\"itemImageGalleryWidth\":\"\",\"it emImageGalleryHeight\":\"\",\"itemNavigation\":\"\ ",\"itemComments\":\"\",\"itemTwitterButton\":\"\" ,\"itemFacebookButton\":\"\",\"itemGooglePlusOneBu tton\":\"\",\"itemAuthorBlock\":\"\",\"itemAuthorI mage\":\"\",\"itemAuthorDescription\":\"\",\"itemA uthorURL\":\"\",\"itemAuthorEmail\":\"\",\"itemAut horLatest\":\"\",\"itemAuthorLatestLimit\":\"\",\" itemRelated\":\"\",\"itemRelatedLimit\":\"\",\"ite mRelatedTitle\":\"\",\"itemRelatedCategory\":\"\", \"itemRelatedImageSize\":\"\",\"itemRelatedIntrote xt\":\"\",\"itemRelatedFulltext\":\"\",\"itemRelat edAuthor\":\"\",\"itemRelatedMedia\":\"\",\"itemRe latedImageGallery\":\"\",\"itemK2Plugins\":\"\"}', '', 'robots=\\nauthor=', '', '', '*'),
Где большая часть символов остается неизменной в пределах одной книги, остальное это порядковый номер страницы (он же номер изображения и заголовок страницы).
Простеньким php скриптом вывел 1000 строк которые меняют порядковый номер и оставляют текст который впоследствии будет заменён на нужный. Скрипт находиться по адресу
https://gdzshki.ru/a.php
а выглядит:
Код HTML: <?php$i = 0;while ($i <=1000){echo "(";echo $i++ ;echo ",'";echo $b++ ;echo ",'";echo $c++ ;echo "',3,1,";echo '"';echo "константа1длязамены";echo $d++;echo ".jpg";echo '\" alt=\"';echo $e++;echo "константа2длязамены";echo ",";echo $f++ ;echo ",";echo $j++ ;echo "константа3длязамены";echo $q++ ;echo "константа4длязамены";echo '<br/>';}?>Далее через Notepad++ были заменены все константы на код.
текущую базу данных сохранил на компьютер (бекап), добавил 1000 строк и сделал экспорт.
Ошибок при экспорте не было, но при открытии сайта возникает ошибка
Код HTML: Error displaying the error page: Application Instantiation Error: Table 'a89256cb_jm2.#__session' doesn't exist SQL=DELETE FROM `#__session` WHERE `time` < '1480932215'Адрес тестового сайта
https://gdzshki.ru/
Адрес работоспособного сайта
https://xn--c1acjej7f.xn--p1ai/
Что то сделано не так, буду благодарен тем кто прояснит ситуацию.
добавлено через 24 минуты
У меня получилось вставить 1 страницу через php my admin
Даже учитывая что эта страница затёрла все остальные это огромный прогресс
Радости полные штаны. Через sql запрос Код: INSERT INTO `jm_k2_items` (`id`, `title`, `alias`, `catid`, `published`, `introtext`, `fulltext`, `video`, `gallery`, `extra_fields`, `extra_fields_search`, `created`, `created_by`, `created_by_alias`, `checked_out`, `checked_out_time`, `modified`, `modified_by`, `publish_up`, `publish_down`, `trash`, `access`, `ordering`, `featured`, `featured_ordering`, `image_caption`, `image_credits`, `video_caption`, `video_credits`, `hits`, `params`, `metadesc`, `metadata`, `metakey`, `plugins`, `language`) VALUES ('25', '25', '1', '3', '1', '', '<p><img src="images/Русский%20язык/Русский%20язык%205%20класс/Купалова%20А.Ю/5.jpg" alt="5" /></p>', 'NULL', 'NULL', NULL, '', '2016-11-28 13:36:33', '905', '', '0', '0000-00-00 00:00:00', '2016-11-30 09:30:50', '905', '2016-11-28 13:35:23', '0000-00-00 00:00:00', '0', '1', '5', '0', '0', '', '', '', '', '1', '{"catItemTitle":"","catItemTitleLinked":"","catIt emFeaturedNotice":"","catItemAuthor":"","catItemDa teCreated":"","catItemRating":"","catItemImage":"" ,"catItemIntroText":"","catItemExtraFields":"","ca tItemHits":"","catItemCategory":"","catItemTags":" ","catItemAttachments":"","catItemAttachmentsCount er":"","catItemVideo":"","catItemVideoWidth":"","c atItemVideoHeight":"","catItemAudioWidth":"","catI temAudioHeight":"","catItemVideoAutoPlay":"","catI temImageGallery":"","catItemImageGalleryWidth":"", "catItemImageGalleryHeight":"","catItemDateModifie d":"","catItemReadMore":"","catItemCommentsAnchor" :"","catItemK2Plugins":"","itemDateCreated":"","it emTitle":"","itemFeaturedNotice":"","itemAuthor":" ","itemFontResizer":"","itemPrintButton":"","itemE mailButton":"","itemSocialButton":"","itemVideoAnc hor":"","itemImageGalleryAnchor":"","itemCommentsA nchor":"","itemRating":"","itemImage":"","itemImgS ize":"","itemImageMainCaption":"","itemImageMainCr edits":"","itemIntroText":"","itemFullText":"","it emExtraFields":"","itemDateModified":"","itemHits" :"","itemCategory":"","itemTags":"","itemAttachmen ts":"","itemAttachmentsCounter":"","itemVideo":"", "itemVideoWidth":"","itemVideoHeight":"","itemAudi oWidth":"","itemAudioHeight":"","itemVideoAutoPlay ":"","itemVideoCaption":"","itemVideoCredits":""," itemImageGallery":"","itemImageGalleryWidth":"","i temImageGalleryHeight":"","itemNavigation":"","ite mComments":"","itemTwitterButton":"","itemFacebook Button":"","itemGooglePlusOneButton":"","itemAutho rBlock":"","itemAuthorImage":"","itemAuthorDescrip tion":"","itemAuthorURL":"","itemAuthorEmail":""," itemAuthorLatest":"","itemAuthorLatestLimit":"","i temRelated":"","itemRelatedLimit":"","itemRelatedT itle":"","itemRelatedCategory":"","itemRelatedImag eSize":"","itemRelatedIntrotext":"","itemRelatedFu lltext":"","itemRelatedAuthor":"","itemRelatedMedi a":"","itemRelatedImageGallery":"","itemK2Plugins" :""} ', '', 'robots= author=', '', '', '')получилось добавить страницу на сайт, все уже существующие данные остались целыми.
Добавление новых строк происходит через команду INSERET. В конце строки , в конце запроса ;.
В данный момент удалось добавить пачку страниц через запросы mysql. На подходе ещё несколько тестов, далее в планах удалить из таблицы ненужные столбцы - либо заморачиваться как добавлять станицы через экспорт, так как при добавлении в phpmyadmin есть ограничение на количество символов.
добавлено через 3 часа 51 минуту
C импортом разобрался полностью, удалось импортировать 1002 страницы - весь процесс включая подготовку занял не более 10 минут, встало криво - часть страниц отображает ошибкой перепутались ID страниц, не учёл другие учебники. Кому интересно смотрите с 50 задания.
Материал добавлен на тестовый сайт и доступен для просмотра по ссылке
https://gdzshki.ru/russkij-yazyk-5kla...-kupalova-a-yu
Коды скрипта немного поправил - тот что выше имеет несколько ошибок.
Пока занят подготовкой материала для загрузки, то что есть частично коряво.
Так же хочу немного дополнить страницы с ответами для удобства конечного пользователя, консультировался с малой по этому поводу.