DrJeans

DrJeans
Рейтинг
231
Регистрация
06.07.2006

А вот 10 - это вилы!

greenwood:
ps
я застрял на 7 Level
🚬

На 7 нужно умудриться левой нижней катушкой включить и выключить в момент падения шарика, чтобы он под ней по касательной прошел и на верх взлетел от зелёных, отталкивающих, при этом все нижние электромагиты должны быть отключены.

DenIT:
Вообще, пользовательские функции кажется тоже грузятся с макетом.

Сейчас точно не скажу, но в одном из проектов пришлось подключать пользовательские функции, там был какой-то особый изврат.

DenIT:
Макет не обязательно объявлять, он берется из настроек раздела $sub ;)
И еще перед отжигом с плясками нужно все-таки хедер дизайна нарисовать :)
eval("echo \"".$template_header."\";");

Да, сорри, код выдернул без хедера из файла. Тогда за одно ещё грузануть пользовательские функции и верёвку MySQL

<? 

require ("netcat/vars.inc.php");
$passed_thru_404 = 1;
$template = 31; # макет дизайна
$sub = 303; # id раздела
require ("netcat/connect_io.php");
require ("netcat/require/index.php");
require ("netcat/modules/default/function.inc.php");

eval("echo \"".$template_header."\";");

# здесь пляши
# танцуй, рисуй
# и отжигай как только можешь
# $q = mysql_query("SELECT *** FROM *** ", $LinkID);

eval("echo \"".$template_footer."\";");
?>

artsiti, я не просил затрагивать морально-этико-спонсорскую сторону вопроса. Вас интересуют дополнительные возможности NetCat 2.4 Lite помимо вложенных стандартных шаблонов и функций? Меня интересуют требования клиентов и ваши навыки общения с продуктом. Освоив метод втроеных файлов в системе NetCat 2.4 Lite можно сделать всё, на что только способна фантазия.

Достаточно подробно изучить файлы:

/netcat/add.php

/netcat/message.php

чтобы создать потом свой собственный в виде доп. модуля не нарушая лицензии НетКат

test.php:

<?

require ("netcat/vars.inc.php");
$passed_thru_404 = 1;
$template = 31; # макет дизайна
$sub = 303; # id раздела
require ("netcat/require/index.php");

# здесь пляши
# танцуй, рисуй
# и отжигай как только можешь

eval("echo \"$template_footer\";");
?>

в настройках раздела прописать путь "Внешней ссылки" /path/test.php, и не напутать с макетом и id раздела в файле test.php

artsiti, дайте определение сайта, который будет делаться "для людей с ограниченными финансовыми возможностями".

chester22:
И еще маленькое дополнение:)) А если добавить еще одно поле для объекта и сделать схему выборки с условием по этому полю (или взять стандартное любое поле из шаблонов), плюс прибавить выборку по названию раздела (условие если есть то показывает название объекта и раздела, если нет - показывается стандартная схема).
Для оптимизации будет самое оно:)

В верном направлении мысль направлена!

Добавлю, что не только тайтл, кейворд и дескрипшен по такой схеме для каждой страницы НетКат легко реализовать, но так же построить сложнокомбинированный вывод текста с отдельными полями в шаблоне: H1, H2, H3 и т.д.

Павел Зотов:
Все-таки $current_sub[Description] лучше использовать по назначению, т.е. для meta Description. А при Вашем подходе, например, в разделе "Новости" у каждой новости будут одинаковые тайтлы.

А для заголовков есть переменная $f_title.
<title>$f_title</title>

Лично меня это, стандартное решение НетКат, не устраивает! Почему? Вопрос скорее из области оптимизации, а не функционала системы, потому двиг каждый затачивает под себя и свои задачи.

Относительно Новостей, то были описаны настройки для раздела, а не для объекта в разделе.

chester22:
Опишу только механизм: сделать проверку при помощи ".opt_case().", если заполнено поле для заголовка то выводится заголовок (Title) страницы, если это поле не заполнено, то выводится или заголовок подраздела или же используется стандартная функция вывода "Title" (Пример есть в описании к NetCat).

+10 🚬

Flipper44:
ни как не пойму как там тайтлы прописывать 😕 не подскажет кто?

В каждом, создаваемом разделе, в нижней части страницы админки, есть "Дополнительные поля", ниже: "Описание раздела: (он же тайтл)" и "Ключевые слова:"

Для отображения этих полей на каждой странице, в макете дизайна "Верхняя часть страницы (Header)", нужно прописать:

<title>$current_sub[Description]</title>
<meta name=\"keywords\" content=\"$current_sub[Keywords]\">
Каширин:
Семинары на подходе - задавайте темы, можно прямо в этом топике.

Костя, по семинарам есть уже какие изменения, новости?

Всего: 2525