Если вы про команду консольную - то если хостинг на линуксе (а скорее всего да) и разрешен exec (а тут бывает, что и нет) - то будет работать.
Тут отталкиваясь от задачки, у меня этот скрипт шлет на почту список измененных файлов. По идее в таком случае можно вообще без php обойтись (в cron добавить команду эту), письмо наверняка можно и из консоли отправить, просто я не настолько этим владею, поэтому сделал как умею.
1. Вызывайте это же метод $this->get_dir($dirname);
2. Чтобы узнать, что что-то изменилось - надо как-то хранить предыдущее значение, с которым будете сравнивать. Ну или хеш там можно, если новый и старый не совпали - значит содержимое изменилось.
З.Ы. можно консольной командой узнать все файлы, измененные за последние сутки. Вот так, например:
exec("find ".$INFO['base_dir']."/templates/email -type f -mtime -1 -print", $output, $status);
dimsog, это json декодированый
Если привычнее работат с массивами - то можно декодировать в массив:
У вас в первый раз в get_dir() передается полный путь папки, а когда ижет рекурсивный вызов - то только одно название.
вот как-то так вызывать надо - т.е. полный путь передавать
и на хостинге?
что на хостинге?
Если вы про команду консольную - то если хостинг на линуксе (а скорее всего да) и разрешен exec (а тут бывает, что и нет) - то будет работать.
Тут отталкиваясь от задачки, у меня этот скрипт шлет на почту список измененных файлов. По идее в таком случае можно вообще без php обойтись (в cron добавить команду эту), письмо наверняка можно и из консоли отправить, просто я не настолько этим владею, поэтому сделал как умею.
1. Вызывайте это же метод $this->get_dir($dirname);
2. Чтобы узнать, что что-то изменилось - надо как-то хранить предыдущее значение, с которым будете сравнивать. Ну или хеш там можно, если новый и старый не совпали - значит содержимое изменилось.
З.Ы. можно консольной командой узнать все файлы, измененные за последние сутки. Вот так, например:
exec("find ".$INFO['base_dir']."/templates/email -type f -mtime -1 -print", $output, $status);
В подпапках тоже найдет.
Вам надо чтобы именно html такой получился или просто событие повесилось?
Если html - то наверно через свойство attributes.
Если событие повесить - то
Ну или правильнее там наверно будет через .apply или .call её вызывать.
Бегом учить html (делать html-"странички"), что бы такие вопросы не могли даже формироваться в голове.
Да фиг его знает, может ТС хочет блоговую систему, которая будет на сайт вставляться типа как комменты от disqus или fb/vk
Создание постов/тем где?
Вам форум требуется, судя по описанию
Замена тега это в приницпе костыль, а вообще вот так попробуйте в jquery.panelslider.min.js:
n.is(":visible") && a[0] == n[0] ? e.panelslider.close() : e.panelslider(a, i), t.preventDefault(), t.stopPropagation()заменить на
n.is(":visible") && a[0] == n[0] ? e.panelslider.close() : e.panelslider(a, i); t.preventDefault(); t.stopPropagation()это к концу ближе, запятые на ; заменены
А если заменить тег a на какой-нибудь span, то перестает работать?
if(data.player.hasOwnProperty('name')){}
проверка, если вообще ключ name