![]() |
smallcontent
Привет всем.
Огромная просьба...помогите разобраться SmallContent - это модуль контента, отличающийся от аналогичных ему тем, что Вы имеете возможность задавать каждой странице уникальное имя-идентификатор. Это позволило сформулировать универсальное правило ЧПУ для всех страниц модуля и тем самым добиться формирования ссылок вида http://сайт/модуль/страница.html. В меню администрации Вы можете видеть все созданные Вами страницы и их адреса (в зависимости от того, внедрены правила ЧПУ или нет), что позволяет быстро создавать на страницах ссылки на другие страницы раздела. Этот модуль предназначен специально для тех случаев, когда нужно создать на сайте с движком PHP-Nuke небольшой информационный раздел с разнообразной информацией и перекрестными ссылками, но стандартные модули контента не позволяют этого сделать, укладывая Вас в рамки категорий и списков статей. УСТАНОВКА МОДУЛЯ 1) Скопируйте файлы из папки html дистрибутива, соблюдая структуру. 2) Экспортируйте в базу содержимое файла sql/smallcontent.sql. 3) Отредактируйте config.php по своему желанию. 4) В файле spaw/config/spaw_control.config.php укажите для $spaw_base_url URL своего сайта, а также проверьте правильность пути к стилям вашей темы. 5) Установите CHMOD 777 для папки content в корне сайта (папка для картинок, загружаемых через SPAW, ее местонахождение настраивается в файле spaw/config/spaw_control.config.php). 6) Скопируйте файл .htaccess в корень Вашей нюки или добавьте его содержимое к Вашему. 7) В файлах вашей темы, блоков и header.php смените все ссылки на страницы, пути в формах, к картинкам и стилям на абсолютные, т.е. от корня вашей нюки. |
и в чем вопрос возник именно?
|
Добрый день...
Сильно не смейтесь если что...буду по порядку... P.S. Я УЖЕ НЕКОТОРОЕ ПОУСТАНАВЛИВАЛ...ЭТО: ФОТОПРИКОЛЫ., ВОСТОЧНЫЙ КАЛЕНДАРЬ..., МОБИЛЬНЫЕ НОВОСТИ..., ТВ ПРОГРАММЫ...ПЫТАЛСЯ ЕЩЕ КОЕ ЧТО. ЧТО НЕ ТРЕБУЕТ ОСОБЫХ ЗНАНИЙ НО ПОЛУЧАЕТСЯ ТАК В УСТАНОВКЕ ПИШЕТСЯ ...СКОПИРОВАТЬ ВФАЙЛ ТАКОЙ ТО В ПАПКУ БЛОКИ И АКТИВИРОВАТЬ..НО АКТИВАЦИЯ НЕ ПОЛУЧАЕТСЯ...ПОЧЕМУ НЕ ЗНАЮ... УСТАНОВКА МОДУЛЯ 1) Скопируйте файлы из папки html дистрибутива, соблюдая структуру. КАК ЭТО ПОНЯТЬ СОБЛЮДАЯ СТРУКТУРУ? я ПОНИМАЮ ТАК ...content....modules...spaw....htaccess ДОЛЖНЫ БЫТЬ СКОПИРОВАНЫ В ТАКИЕ ЖЕ ПАПКИ В PHP NUKE? ИЛИ ЖЕ ПОЛОЖИТЬ ИХ В КОРНЕВУЮ ПАПКУ? ДЛЯ МЕНЯ ЭТО СТРУКТУРА.... 2) Экспортируйте в базу содержимое файла sql/smallcontent.sql. ЭКСПОРТИРОВАТЬ ДУМАЮ НЕ ДОЛЖНО СОСТАВИТЬ ПРОБЛЕМ. 3) Отредактируйте config.php по своему желанию. ТУТ ТОЖЕ НЕ ВОЗНИКАЕТ ПРОБЛЕМ...НА МОЙ ВЗГЛЯД 4) В файле spaw/config/spaw_control.config.php укажите для $spaw_base_url URL своего сайта, а также проверьте правильность пути к стилям вашей темы. ПРАВИЛЬНЫЕ ПУТИ В ЭТОЙ СТРОЧКЕ.... $spaw_default_css_stylesheet = "".$nuke_dir."/themes/".$Default_Theme."/style/style.css"; 5) Установите CHMOD 777 для папки content в корне сайта (папка для картинок, загружаемых через SPAW, ее местонахождение настраивается в файле spaw/config/spaw_control.config.php). ПАПКА CONTENT.....ЭТО ТА ПАПКА КОТОРАЯ НАХОДИТЬСЯ В ПАПКЕ HTML..И ПОЛЕ КОПИРОВАНИЯ ПОЯВИТЬСЯ В КОРНЕ САЙТА....ПРАВИЛЬНО? 6) Скопируйте файл .htaccess в корень Вашей нюки или добавьте его содержимое к Вашему. В КОРНЕ У МЕНЯ ТАКОГО ФАЙЛА НЕТ...САЙТ МОЙ ЭТОТ НА ЛОКАЛЬНОМ СЕРВЕРЕ И ЗАЩИТОЙ Я НЕ ЗАНИМАЛСЯ ...ТОГДА ПРОСТО СКОПИРОВАТЬ ЕГО В КОРЕНЬ САЙТА И ВСЕ...? 7) В файлах вашей темы, блоков и header.php смените все ссылки на страницы, пути в формах, к картинкам и стилям на абсолютные, т.е. от корня вашей нюки. $tmpl_file = "http://home/taksikmv.ru/www/themes/Jewelry/footer.html"; И ТАК ДАЛЕЕ..ПРАВИЛЬНО Я СДЕЛАЛ...? P.S. КОГДА Я УВЛЕКСЯ ВЕБ ДИЗАЙНОМ ИЗУЧИВ НЕМНОГО HTMLСЕЛАЛ САЙТ И КАЗАЛОСЬ ЗАЧЕМ ЧТО УЧИТЬ ДАЛЬШЕ...НО ЭТО УВЛЕКАЛО ПОТИХОНЬКУ...И КОГДА МНЕ КАСНУЛОСЬ ПОМЕНЯТЬ ДИЗАЙН ИЛИ ЧТО ТО НА САЙТЕ...ТО Я ИСПЫТЫВАЛ НЕКОТОРЫЕ ТРУДНОСТИ..КАЖДУЮ СТРАНИЦУ ОТКРОЙ ..ПОМЕНЯЙ...ГЕМОРОЙ...Я СТАЛ ПОТИХОНЬКУ УЧИТЬ ДАЛЬШЕ ОЗНАКОМИЛСЯ СО СТЛЯМИ...И КАК ТО ВЫЧИТАЛ ЧТО ЕСТЬ ПРОГРАММЫ УПРАЛЯЮЩИЕ САЙТОМ ЕГО НАПОЛНЕНИЕМ...И ТАК ДАЛЕЕ...ПОЧЕМУ ТО ПАЛ ВЫБОР НА PHP NUKE..... Я ПЫТАЛСЯ ЗАДАВАТЬ ВОПРОСЫ ПО ДРУГИМ ТЕМАМ И В ДРУГИХ ИСТОЧНИКАХ НО ОТВЕТА ТАК И НЕ ПОЛУЧАЛ...ТАК ВОТ КЧЕМУ ЭТО ВСЕ ПИШУ....ХОРОШО ЧТО Я ВЫБРАЛ ВАС И МЕНЯ ОЧЕНЬ ОБРАДОВАЛО ЧТО МНЕ ОТВЕТИЛИ ... СПАСИБО... |
(чаще всего в заготовке модуля всё уже отструктурировано, и можно тупо скопировать всю папку на сайт в папку html) Вроде бы всё так как и написал, хотя на деле это может немного отличаться ))) |
Огромное спасибо ЗА РАЗЬЯСНЕНИЯ.
У меня сайт на html и стилевой файл...так как то все понятно более или менее...и ссылками теми же тут как то все конкретно запутано...но надо разбираться....еще раз спасибо. А МОЖНО ТАКОЙ ВОПРОС: ПОКА ВО ВСЕ ВЪЕДЕШЬ, ГОЛОВА КРУГОМ ПОЙДЕТ. Я ТУТ НА РАДОСТЯХ НАЧАЛ БЫЛО ДЕЛАТЬ САЙТ...ТОЧНЕЕ НЕ ДЕЛАТЬ А ПЕРЕНОСИТЬ НА PHPNUKE(ОН У МЕНЯ УЖЕ ВИСИТ В ИНТ... WWW.TAKSIKMV.RU). ДОГАДАЛСЯ ЧТО НАДО СОХРАНЯТЬ БД ДЛЯ БЕЗОПАСТНОСТИ ....ДУМАЮ КАК ВСЕ ЗАМЕЧАТЕЛЬНО. ТАК ВОТ ЧТО ПРОИЗОШЛО ДАЛЬШЕ ...ПРОСТО БЕРУ ТЕМУ ДРУГУЮ ЗАКИДЫВАЮ В ФАЙЛ themes ДАЛЕЕ В СВОЙСТВАХ МЕНЯЮ ТЕМУ И ПОСЛЕ ОБНОВЛЕНИЯ СТРАНИЧКИ ПУСТАЯ СТРАНИЧКА. ТАК ДУМАЮ, ЧТО ТО В ЭТОЙ ТЕМЕ БЫЛО НЕ В ПОРЯДКЕ. ТО ЧТО ОНА ДЛЯ NUKE ЭТО ТОЧНО. ЧТО Я ДЕЛАЮ ДАЛЕЕПЫТАЮСЬ ВОССТАНОВИТЬ БД НО У МЕНЯ НЕ ПОЛУЧАЕТСЯ....ЧТО Я ДЕЛАЮ ДАЛЬШЕ Я ПРОСТО ДУМАЮ ЗАНОВО ПЕРЕУСТАНОВИТЬ PHP NUKE. ДУМАЮ ТАК, ЧТО БД ДАННЫХ У МЕНЯ ЕСТЬ СТАРАЯ ПРОСТО ДОБАВЛЮ ИЛИ ПОМЕНЯЮ КАК БЫ ИМПОРТИРУЮ КАК ПРИ СОЗДАНИИ БД НОВОЙ. И ЧТО ЕСТЕСТВЕННО НОВАЯ БД ЗАРАБОТАЛА А СТАРУЮ ПОСТАВИТЬ НЕ МОГУ... Я ПОЧИТАЛ В ЧТО УДАЛЯЕШЬ БД И ИМПОРТИРУЕШЬ ТУ КОТОРАЯ КАК БЫ СОХРАНЕННАЯ. ТАК У МЕНЯ ВЫДАЕТ ERROR ЕСТЕСТВЕННО. МОИ МЫСЛИ ТАКИЕ ПОПЫТАЮСЬ ПРАВИЛЬНО СФОРМУЛИРОВАТЬ ВОПРОС ....ЭТА БАЗА КОТОРУЮ Я СОХРАНЯЛ ТОЛЬКО ДЛЯ ТОЙ NUKE КОТОРАЯ БЫЛА ...НЕ НАДО БЫЛО МНЕ ЛЕЗТЬ И ПЕРЕУСТАНАВЛИВАТЬ НЮЧКУ....НЕ ЗНАЮ ПОНЯТНО ВСЕ ОПИСАЛ - СВОЮ ПРОБЛЕМУ. ТЕПЕРЬ ПРЕЖДЕ ЧЕМ ДЕЛАТЬ САЙТ НАУЧУСЬ ВОССТАНАВЛИВАТЬ БД.... ЗАРАННЕЕ СПАСИБО ЗА ОТВЕТ.... |
P.S.Я ПОНЯЛ СВОЮ ОШИБКУ. МНЕ УДАЛОСЬ ВОССТАНОВИТЬ СВОЕ ТВОРЕНИЕ.
В ЧЕМ ОШИБКА. ОБЬЯСНЮ МАЛО ЛИ ТАКОМУ КАК Я ПРИГОДИТЬСЯ.... ВСЛУЧАЙ ЕСЛИ НАДО ВОССТАНОВИТЬ БАЗУ ДАННЫХ ТО НАДО (ЕСТЕСТВЕННО ПРИ УСЛОВИИ ЧТО ЕСТЬ СОХРАНЕННАЯ БАЗА ДАННЫХ) ТАК ВОТ (ЧЕСТНО Я КАК ИДИОТ ЦЕЛЫЙ ДЕНЬ ПОТРАТИЛ ВОТ ТОЛЬКО ДОПЕР...СМЕХ) ПРЕЖДЕ УДАЛЯЕШЬ СТАРУЮ ...Т.Е. ЗАХОДИШЬ HTTP://LOCALHOST/TOOLS/MYADMIN/ И ЗАТЕМ СОЗДАЕШЬ НОВУЮ БД КАК И ПЕРВЫЙ РАЗ ПРИ УСТАНОВКЕ PHP NUKE...ТОГДА ТОЛЬКО ИМПОРТИРУЕШЬ СОХРАНЕННУЮ БД ЦИТАТА ИЗ КНИГИ.... Для начала создадим новую базу данных (далее БД). Назовем ее nuke. Если программа на английском языке то новое имя базы данных в водим на певой странице где написано Create new database Затем в выбрасывающемся меню справо от Create new database COLLATION оставляем без изменений и нажимаем кнопку Greate. Должна создаться база данных NUKE. (это будет видно) Затем в правой колонке нажимаем SQL (это находиться сверху рядом со значком ..домик) В открывшееся окне нажимаем import files укажем расположение файла nuke.sql, (Это дамп БД “чистого” PHP-Nuke.) который расположен в архиве с недавно скаченным движком в папке sql. И нажмём кнопку Пошёл (по английски кнопка GO). База данных успешно создана! Мы импортируем данные из этого файла в нашу базу данных. База данных успешно создана. ТАК ЖЕ ЕЕВОССТАНАВЛИВАЕШЬ...ТОЛЬКО ОТЛИЧИЕ ОДНО ИМПОРТИРУЕШЬ НЕ ИЗ ПАПКИ sgl. А ИЗ ППКИ КУДА ВЫ СОХРАНИЛИ БД Т.Е. ЭТОТ СОХРАНЕННЫЙ ФАЙЛ Б.Д. В ЧЕМ БЫЛА МОЯ ОШИБКА... Я УДАЛЯЮ Б.Д. И НЕ СОЗДАВАЯ Б.Д. НАЧИНАЮ ИМПОРТИРОВАТЬ СОХРАНЕНУЮ Б.Д. МНЕ ПРОСТО КАЗАЛОСЬ ЧТО ИМПОРТИРУЯ ФАЙЛ С БАЗОЙ ДАННЫХ ОНА АВТОМАТИЧЕСКИ СОЗДАЕТСЯ ИЗ ЭТОЙ БАЗЫ ДАННЫХ....ПОЭТОМУ И ВЫДАВАЛО ЦЕЛЫЙ ДЕНЬ error ВРОДЕ ТАК ОПИСАЛ...МОЖЕТ НЕ ПРАВИЛЬНО ПОПРАВТЕ...НО САМОЕ ГЛАВНОЕ Я ВОССТАНОВИЛ СВОЙ САЙТ НА ЛОКАЛЬНОМ ПРОШУ ЗАМЕТИТЬ СЕРВЕРЕ...ДА ЕСЛИ У ВАС БАЗА ДАННЫХ ПРЕВЫШАЕТ 2МБ ТО ТАКОЙ СПОСОБ НЕ ГОДИТЬСЯ ..ТОГДА ВОССТАНОВЛЕНИЕ ПРОИСХОДИТ ЧЕРЕЗ СЕРВЕР...ЧЕРЕЗ АДМИНИСТРАТОРА СЕРВЕРА...ТАМ ДРУГАЯ ИСТОРИЯ ИЗВИНИТЕ ЗА ГРАММАТИКУ ПРОВЕРЯТЬ НЕКОГДА..... ТЕПЕРЬ БУДУ МУЧИТЬСЯ С ЭТИМ ..... SmallContent - это модуль контента, отличающийся от аналогичных ему тем, что Вы имеете возможность задавать каждой странице уникальное имя-идентификатор. Это позволило сформулировать универсальное правило ЧПУ для всех страниц модуля и тем самым добиться формирования ссылок вида http://сайт/модуль/страница.html. В меню администрации Вы можете видеть все созданные Вами страницы и их адреса (в зависимости от того, внедрены правила ЧПУ или нет), что позволяет быстро создавать на страницах ссылки на другие страницы раздела. Этот модуль предназначен специально для тех случаев, когда нужно создать на сайте с движком PHP-Nuke небольшой информационный раздел с разнообразной информацией и перекрестными ссылками, но стандартные модули контента не позволяют этого сделать, укладывая Вас в рамки категорий и списков статей. |
Часовой пояс GMT +4, время: 06:32. |
Copyright © 2005 by Soniks