Forum. MyNuke.ru

Forum. MyNuke.ru (http://forum.mynuke.ru/index.php)
-   Установка Модулей (http://forum.mynuke.ru/forumdisplay.php?f=10)
-   -   проблемы с модулем опросов. (http://forum.mynuke.ru/showthread.php?t=429)

Alias 22.07.2005 02:09

Спасибо.
Где можно достать последнюю версию Small Content? Или ее альтернативу?
Small Content 1.3 -
УСТАНОВКА МОДУЛЯ

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 смените все ссылки на страницы, пути в формах, к картинкам и стилям на абсолютные, т.е. от корня вашей нюки.

Не работает (404 ошибка)...

Soniks 22.07.2005 02:28

Alias последняя версии http://mynuke.ru/modules.php?name=D...op=getit&lid=61,
вроде как:smile:
в какой момент выдает ошибку? и по какому пути переходите, скопируйте его сюда.

а да, этот модуль использует модуль апатча RewriteEngine, включен ли он у вас? проделали 7-ой пункт установки?
можете просто удалить файл htaccess из корня

Alias 22.07.2005 21:51

Соникс в версии 7.7 встроенный expanded редактор очень глючный (при вставке флэшек практически всегда остается мусор) За FCK для 7.7 респект, отличная вещь.


Ставил ЧПУ...
Цитата Вот порядок установки на свежеустановленную нюку для ссылок вида http://mysite.com/module:

в header.php после

Код:
require_once("mainfile.php");


вставьте

Код:

ob_start();

function replace_for_mod_rewrite(&$s)
{
$urlin =
array(
"'(?<!/)modules.php\?name='",
);

$urlout = array(
"/",
);

$s = preg_replace($urlin, $urlout, $s);
return $s;
}




в footer.php после

Код:
themefooter();


вставьте

Код:

$contents = ob_get_contents();
ob_end_clean();
echo replace_for_mod_rewrite($contents);




в .htaccess впишите универсальное правило

Код:

RewriteEngine On
RewriteBase /

####### universal rule
RewriteRule ^([^*]*)&([^*]+) modules.php?name=$1&$2 [NC]



и далее правила для всех модулей вида

Код:

RewriteRule ^news/ modules.php?name=News [NC]
RewriteRule ^news modules.php?name=News [NC]

RewriteRule ^search/ modules.php?name=Search [NC]
RewriteRule ^search modules.php?name=Search [NC]

Странно, все правильно. Но на 7.7 Рус ставиться не хочет (ошибка 404)


И еще... Как сделать чтобы в центральный блок на одной линии влезло несколько блоков? Допустим в Top 10 Links и Top 10 Downloads на одной линии? (как на вашем ресурсе).

Цитата а да, этот модуль использует модуль апатча RewriteEngine, включен ли он у вас?

! Возможно дело в том, что я использую урезанный до максимум апач. там даже утилиты для создания пароля нет. Денвер есть, но все уже стоит и возиться еще раз... Влом. )))
Кстати Соникс не против если я позаимствую скрипт для fade линков? немного его изменю )
по окончании работы обязательно выложу URL своего детища)

Soniks 22.07.2005 23:33

Цитата И еще... Как сделать чтобы в центральный блок на одной линии влезло несколько блоков? Допустим в Top 10 Links и Top 10 Downloads на одной линии? (как на вашем ресурсе).

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

ну тогда не пользуйтесь ЧПУ и все..
Цитата Кстати Соникс не против если я позаимствую скрипт для fade линков? немного его изменю )

что за скрипт? чего то не понял...

Alias 25.07.2005 00:53

Вложений: 1
Цитата запихните один код блока в другой, так проще всего

спасибо я так в принципе себе это и представлял.

Цитата что за скрипт? чего то не понял...

вот типа этого (только сделано во флэш - см. аттачмент)



что нужно сделать, чтобы в левом блоке отображался контент в зависимости от содержимого цетрального блока? т.е. если это рецензия, к примеру, на игру, чтобы в левом блоке были "ноготки" скриншотов?

Soniks 25.07.2005 02:07

Alias ну это надо ставить условия на проверку переменной $module_name, так же возможно надо будет обьявить эту переменную как глобальную.

Alias 25.07.2005 21:33

Вложений: 1
Thanks a lot.
Coppermine. Поставился нормально, но при добавлении фото выходит след ошибка -
PHP running on your server does not support the GD image library, check with your webhost if ImageMagick is installed

Как я понял, у меня нет GD Extension... Где его можно скачать?

Цитата Alias ну это надо ставить условия на проверку переменной $module_name, так же возможно надо будет обьявить эту переменную как глобальную.

Можно немного подробнее и если не трудно простейший пример? Я не ас в ПХП... Но схватываю быстро )



Можно ли это дело провернуть так - создать пустой блок с <iframe> а потом туда грузить html страницу (URL переменная, по крайней мере так на JS получается)?

Такой небольшой вопрос...
Как убрать (точнее, поменять) картинку перед пунктом меню в блоке (см на скриншоте в блоках - точка перед пунктом меню, а мне нужно туда запихнуть что-нибудь другое).
И все не могу решить с цветом центрального блока (он еще не доработан в плане дизайна, блок SpotLight пока просто первая попавшаяся флэшка)... Черный или металлик?

Soniks 25.07.2005 22:13

Alias либо установите ImageMagick http://www.imagemagick.org/script/index.php или же в настройках галереи укажите GD1 или 2 в денвере они есть.
Цитата Можно немного подробнее и если не трудно простейший пример? Я не ас в ПХП... Но схватываю быстро )

PHP код:
 if($module_name == "Reviews"){ 
//вывод нужного теста, в блоке идет через переменную $content
$content .= "Рецензия";


и так далее..
Цитата Можно ли это дело провернуть так - создать пустой блок с <iframe> а потом туда грузить html страницу (URL переменная, по крайней мере так на JS получается)?

да можно
Цитата Такой небольшой вопрос...

http://forum.mynuke.ru/showthread.php?t=273

Alias 27.07.2005 00:55

Респект (в который уже раз )) ), реально помогает ваш ресурс...
И еще вот такой вопрос... Можно ли включать в исходники модулей html страницы через include? типа темы на шаблонах...

Цитата if($module_name == "Reviews"){
//вывод нужного теста, в блоке идет через переменную $content
$content .= "Рецензия";
}

Это нужно писать в theme.php, как я понял? В какой из функций? Или новую функцию начать?

Soniks 27.07.2005 02:34

Alias ну у нас реч шла о блоке, поэтому это надо писать в том блоке в котором вам нужен этот вывод, можно использовать инклуды.


Часовой пояс GMT +4, время: 19:34.

Copyright © 2005 by Soniks