Куда уж подробнее?:) Когда вы в <textarea> пишете текст, перенося строку - рисуется невидимый вам символ \n (новая строка). А если выводить такой текст, пропуская через функцию nl2br(), он все эти символы заменяет на <br>.
Указанный .htaccess нужно положить в корневую директорию (DocumentRoot) нужного домена. Или они все алиасом к одной папке прицеплены?
Нет, я просто подсказал вариант, что можно решить эту проблему за меньшие деньги, чем стоит модуль, и пояснил, что система поддерживает не только одного пользователя "Админ" (ведь в том же чистом стандарте можно вручную пользователей регистрировать и они могут заходить на сайт через стандартную авторизацию через site.ru/netcat/)
Фраза насчет "Админа" подходит к lite/sb, но никак не к стандарту:)
Вам уже ответили - используйте скрипт каталога ссылок. Скрипта, где написано слово "Хостинг", не существует - все-таки придется немного отложить лень и поработать ручками, чтобы получить то, что нужно. Займет это максимум час, в зависимости от объема знаний (а в тематике хостинга предполагается, что человек все-таки немного представляет то, о чем собирается делать ресурс, иначе получится очередная помойка с ненужной инфой).
Не совсем так, на системном уровне пользователи поддерживаются на все 100%, нет лишь скриптов регистрации/авторизации, которые, при необходимости, можно дописать:)
Хм, странное решение... Почему-то мне кажется, что наоборот - все остальные моменты не так принципиальны, но если из-за хостера приходится менять движок сайта - то его однозначно надо менять. Вот сейчас поменяешь движок (не без геммороя, думаю) - а он тоже хостеру не понравится:) и все заново?
Никто здесь не решит, что для Вас будет удобно.
http://www.bitrixsoft.ru/download/
http://netcat.ru/demo/download/
Скачайте, установите, попробуйте в действии. И риторические вопросы отпадут сами собой.
В чем лучше разбираетесь - то и лучше. Под seo настраиваются оба одинаково хорошо.
А какие у Вас требования к системе, если не секрет?:) Слышал про юзабилити, отчуждаемость, гибкость - а как по скучности оценить можно?
а чем готовый запрос listQuery не устроил?:)
для этого opt_case и нужен.
opt_case($random,"
<a href=$fullLink><img src=$f_Pic></a>
","
весь код, который был до этого
")."
Прочитайте описание функций и переменных системы, станет многое понятно:)
".listQuery("SELECT a.File_Path as fPath, a.Virt_Name as fName, a.Message_ID as fMid, b.Name as Name, sub.Hidden_URL, cc.EnglishName FROM Filetable as a, MessageXX as b, Subdivision as sub, Sub_Class as cc WHERE a.Field_ID = YYY AND b.Message_ID = a.Message_ID AND b.Subdivision_ID=sub.Subdivision_ID AND b.Sub_Class_ID=cc.Sub_Class_ID ORDER BY RAND() LIMIT 0,1", "<a href=\$data[Hidden_URL]\$data[EnglishName]_\$data[fMid].html><img src=/netcat_files\$data[fPath]\$data[fName] border=0></a>")." #XX - номер шаблона #YYY - номер поля с изображением
Насчет того, лучший это вариант или нет - не знаю, одинаково по-моему. Второй вариант выглядит так (в нем нужно дописывать код в шаблоне, впоследствии может получиться нечитабельная каша):
системные настройки:
if ($random){
$ignore_cc=true;
$ignore_sub=true;
$query_order = "RAND()";
$recNum=1;
}
В префиксе/суффиксе/описании объекта в списке ставится "opt_case($random,"","")." и выводится 2 типа отображения информации в зависимости от того, каталог это или просто вывод изображения.
И в макете дизайна: ".s_list_class(xxx,yyy,"&random=1")."
xxx,yyy - данные любого раздела, к которому прикреплен нужный шаблон.