Просмотр сообщений

В этом разделе можно просмотреть все сообщения, сделанные этим пользователем.


Сообщения - polevsl

Страницы: [1]
1
Что может быть? Не выводится <%cat_description%>.
Не понимаю, совершенно запутался...
Абсолютно простой сайт, следующей структуры:
главная страница всего сайта использует ,естественно, шаблон tmp_main, в котором из тэгов, кроме <%menu_html%>, ничего нет.
Меню представляет собой, как и положено, ссылки на индексыне страницы категорий (разделов)
Все категории (разделы) построены всего на двух шаблонах: tmp_a и tmp_b.
Эти шаблоны одинаковые, отличаются только следующим:
в tmp_a в index.txt вставлены тэги (кроме меню) <%cat_description%> и <%content%>. То есть только описание категории и то, что в файле preview. В preview записано только "><%title%>.

в tmp_b в index.txt вставлены тэги (кроме меню) <%cat_description%> и <%content%>. А в preview записано "><%title%> и еще <%preview%>, то есть превью статьи.

Вот и вся разница.

Так вот, пока я делаю разделы (их 3 штуки) на основе шаблона tmp_a, все нормально работает.. как только я начинаю делать 4-й, и выбираю для него шаблон tmp_b, тут же при генерации для первых трех категорий перестает выводится нормальное <%cat_description%>, а вместо него после генерации на сайт выводится <%cat_description%> 4-й категории, которая создана на другом шаблоне. Чтобы все снова заработало, нужно чуть ли не заново ставить всю систему. При этом в самой системе <%cat_description%> каждой категории выводится нормально, а ломается все только при генерации в сайт.

2
Подскажите, кто знает, как на Perl сделать такую штуку:

необходимо сделать закачку на сервер фотографий для последуюшего создания галлереи, но таким образом, чтобы проходя через скрипт файл фотки автоматом создавал превьюшку и записывал в директорию второй файл картинки с уменьшенными размерами и именем photo1_small.jpg вместо photo1.jpg.
То есть заказчику необходимо сделать механизм автоматической обработки изображений сервером, а то сам он не в состоянии каждую фотографию обработать путем resize в ACDSee, черт бы побрал этого клиента :)))
Возможно ли такое вообще провернуть силами Perl или пусть PHP...

3
Подскажите, кто знает, как на Perl сделать такую штуку:

необходимо сделать закачку на сервер фотографий для последуюшего создания галлереи, но таким образом, чтобы проходя через скрипт файл фотки автоматом создавал превьюшку и записывал в директорию второй файл картинки с уменьшенными размерами и именем photo1_small.jpg вместо photo1.jpg.
То есть заказчику необходимо сделать механизм автоматической обработки изображений сервером, а то сам он не в состоянии каждую фотографию обработать путем resize в ACDSee, черт бы побрал этого клиента :)))
Возможно ли такое вообще провернуть силами Perl или пусть PHP...

4
2ThE0ReTiC
Написал личное сообщение

5
ГОСПОДА!!!!! УРАААААААААААААА!!!!
СПУСТЯ 3(ТРОЕ) СУТОК Я СООРУДИЛ-ТАКИ НАКОНЕЦ РЕДИРЕКТ С ПОМОЩЬЮ MOD_REWRITE ТАКИМ ОБРАЗОМ, ЧТО В АДРЕСНОЙ СТРОКЕ АДРЕС ПРИ РЕДИРЕКТЕ НЕ МЕНЯЛСЯ!!!!!!!!!!!!!!!!!!!!
КОМУ ОЧЕЕНЬ НАДО - СКАЖУ.. НЕ ЗРЯ Ж НЕДЕЛЮ СУМА СХОДИЛ!!!!!

6
to ThE0ReTiC  

RewriteEngine on

RewriteCond %{HTTP_HOST} ^http://www.name.ru$
RewriteRule (.*) http://www.name2.ru(.*)$1

неа -не работает :((

7
попробую!
Забыл кое-что уточнить:
при этом URL в браузере должен быть виден URL, с которого перенаправляют, то есть нужно где-то ключ [PT] поставить, который меняет адрес в процессе обработки запроса, тем самым это для пользователя не заметно

8
Господа коллеги!
Необходимо сделать переадресацию с помощью модуля mod_rewrite путем дописывания в htaccess

Штука такая нужна:

при запросе любого файла/адреса папки/скрипта и т.д. с http://www.name1.ru нужно, чтобы сервер брал файл/папку и т.д. с таким же именем не с http://www.name1.ru а с http://www.name2.ru

то есть грубо говоря, пишем  в htaccess

RewriteEngine  on

RewriteCond %{HTTP_HOST}  ^http://www.name1.ru$ [не знаю - надо ли ключ какой]
(ловим, что запрос пришел с домена http://www.name1.ru, как нам и надо)
а вот дальше как написать?
если:

RewriteRule (.*) http://www.name2.ru$1 [P(а может и не кэш-ключ)]

то вроде как перекидывает на первую страницу http://www.name2.ru, а если запросить прямо http://www.name1.ru/файл - то ни фига.

То есть, что и как необходимо написать в Rewrite,
чтобы при запросе name1.ru открывался name2.ru,
при запросе http://www.name1.ru/ФАЙЛ.html открывался http://www.name2.ru/ФАЙЛ.html,
при запросе http://www.name1.ru/папка/файл.htm открывался http://www.name2.ru/папка/файл.htm

Чего куда в RewriteRule писать - не пойму никак..
може как-то надо использовать
RewriteCond с переменной  %{REQUEST_FILENAME}

просто Redirect нельзя, потому как в этом случае он просто перекидывает запрос и все

Подскажите, кто знает.

9
Подскажите, пожалуйтса, кто знает, пару вещей очень нужных:

есть фреймосодержащий файл:



ТИТЛ




..



1 - каким образом через семейство all, frames.NAME1 или еще как получить доступ к title и status файла, который открывается во фрейме NAME1? То есть нужно сделать так, чтобы во фрэймосодержащем документе
 title  ТИТЛ
и status
менялись на те, что в файле, загруженном во фрейме NAME1.
типа вроде


только это не работает ессно :))

2 - как вообще запретить чего-либо писать в статусе.. например, чтобы при наведении на ссылку мышкой в статусе не менялась на URL ссылки, а оставалось постоянной, указанной в defaultstatus или status...

такие вопросы.

10
>С фреймами - не хотишь (тебе же наплевать на него - сделай с фреймами и забудь)


ну раз решения нет :( видимо так (с фрэймами) и придется. Просто я как человек хотел...
Дык а что будет, ежели все таки включить директивы уровня ServerAlias и VirtualHost?

Или забить на фиг...

11
Да нет же.. не в месте дела..
Скорее этот мой клиент хочет кого-то из своих надуть..
У них там куча доменов видимо, а платить хотят мало... типа того.
Вот он и извращается, чтоб один раз нам денег дать и дальше уже со своей конторы их сосать и хостеру не платить:)
Может и так..
Но мне на самом-то деле это не важно..
Лучше бы помог, а говорить я и сам могу..
неделю почти мучаюсь уже :(((

12
и еще для oak... и дркгих :)

надурить никого не надо.. все домены действительно привязаны к серверу.

Можно было сделать совсем по простому в скрипте редиректа, через фреймы:

sub Redirect { #
 print "Content-type: text/html\\n\\n";
 print "\\n";
 print "ТИТЛ САЙТА\\n";
 print "\\n";
 print "\\n";
 print "\\n";
 print "\\n";
  exit;
}

и все... но тогда, адрем то домена был бы виден, а вот ТИТЛ и статус бар на всех страницах был бы одинаков...
а это нехорошо :(

13
to Oak:
нет блин, если б я хотел надурить кого-то, то было бы проще - я бы уже плюнул на все :)))
Это не мне надо, а клиенту, которого послать не возможно, потому что он достаточно заказов у нас делал :(((
---------------------------------
to ThE0ReTiC  
>Через .htaccess никак.
>Директивы уровня ServerAlias и VirtualHost в этом файле по умолчанию применять запрещено.


О! Это уже что-то. А если включить это все, тогда каким образом...?


---------------------------------

Уточнения:

все три домена (domen.ru name1.ru name2.ru)привязаны к одному месту - а именно к той папке, в которой живет domen.ru. Только при запросу одного из доменов браузер встречает скрипт, который по $ENV{\'HTTP_HOST\'} определяет, куда дальше идти.. (То есть - если этот скрипт убрать, и вместо него повесить index.html, то на все три домена будет один и тот же документ открываться.. )
поддомены name1.domen.ru и name2.domen.ru  существуют, но самих доменов name1.ru к ним не привязано, а там просто хранятся файлы сайта, который заружается при редиректе на эту директорию..
Такая беда.
У самого чела, который будет эти всем управлять нет доступа в конфы сервера.
То есть, если надо будет повесить name3.ru,
то он делает через панель управления допустим name3.domen.ru, в скрипте редиректа, который сидит физически в папке домена domen.ru, он прописывает, что при запросе name3.ru надо лезть на name3.domen.ru, а в htaccess в папке htdocs name3.domen.ru каким-то образом прописывает, что в адресной строке должен светится name3.ru, если это, конечно, возможно.
ВОТ В ЧЕМ гемморой!!! Давно бы уже плюнул на это.. да не могу :)

Страницы: [1]