hedint

Рейтинг
11
Регистрация
09.10.2012
Должность
web программист
Интересы
программирование, создание сайтов,интересные гаджеты
web разработчик

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

если первый вариант (один пункт в один момент времени), то примерно так(jQuery):

$('nav a').click(function(){
var parent = $(this).parent();
var global_parent = $(this).closest('ul'); //или $(this).parent().parent();
$('li',global_parent).removeClass('active'); // или $('li.active').removeClass('active');
$(parent).addClass('active');
return false;
});

не проверял, возможны опечатки.

Если произвольное количество, то убираем removeClass

Интересно, как вы сопоставили килобайты в секунду с временем выполнения кода и Джумлой.)

Если код отрабатывает секунду, то он отрабатывает секунду и на канале в 100кб/с, и на канале в 100мб/с.

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

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

$url = 'site.ru/catalog/tovary_dlya_detei';

$params = explode('/',$url);

echo $params[0]; // 'site.ru'

echo $params[2]; // 'tovary_dlya_detei'

wwwwww:
Если код CMS не будет распространяться, его скачать нельзя, то и взлом будет трудным делом, поскольку взлом "черного ящика" на порядок сложнее, чем если имеется исходный код.

Немного не по теме, но, чтобы люди не питали ложных надежд, это не совсем правда.

Что для XSS, что для SQL Inject тестирование в лоб, не зная кода, будет быстрее, чем сидеть и читать исходник, где же человек не отфильтровал параметр.

Автоматические инструменты заточены под простую подстановку параметров, исходный код же необходимо анализировать вручную.

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

http://www.ubuntu.com/download/desktop/windows-installer

Можно установить Ubuntu через windows-инсталлер. :)

Я бы советовал 12.04, это LTS версия (с продленным сроком поддержки)

еще проще:

$('div[class^=map]').hide()

В целях безопасности на рабочем проекте не должно возникать ошибок скрипта, они должны обрабатываться. :)

Nevkusny:
Спасибо.
А как предлОжите хранить в базе отдельно уникальный текст поста и копипасту?

завести поля real_post (TEXT) и copy_post(TEXT)

тянуть AJAX'ом функцией, которую привел fsou1.

Ну, если нужно, зациклите же.)

Правда, это все равно некрасивое решение (правильное вам подсказали выше).

Ваш пример с циклом.

function load(n)

{

for (i=1;i<=n;i++)

{

var block = 'block'+i;

$('#'+block).load(block+'.html');

}

}

Но тут куча минусов, например: под каждый пост свой html файл? это дорого.

а сколько составляют бюджеты проектов?)

Если это "сайт под ключ за 5 тысяч,24 часа", то да, это долго.

Качество соответствующее, разумеется.

Не бывает быстро, дешево, качественно.

Бывает "Долго. Дорого. О**енно" (с) Лебедев.

Всего: 71