Ответить
{WHO_IS_HERE} работает только в форуме, а мне надо чтоб показывало во всех модулях
Странно, вродь как то делал... была функция "показывать sql запросы?"
Это нужно для того чтобы если что я знал об ошибке на странице, но в то же время не пугать людей sql запросами.
Я ведь не могу каждый раз заходить в лог файл
ну тогда я не знаю. Без Drunya тут никак)
Как как? Сниппеты в помощь))
А чтобы выводить ошибки, но не выводить запросы, зайдите в файл /sys/inc/module.php и в методе _view() закоментите вывод запросов. После этого врубайте дебаг мод и радуйтесь)
это я и имел ввиду)
Вот только интересно как ту функцию в сниппет всунуть из модуля форума скопировал в сниппет функцию, вродь со всеми зависимостиями а не хочет гад работать.
Общие вопросы новичков
Отправлено: 27 Июл 2011#221
ARMI пишет:
Сашка_из_Шебекино, вот тебе темка в помощь
Drunya пишет:
Так нельзя было никогда делать. По крайней мере, на сколько я знаю. Та и какой в этом смысл? Если это действительно надо, я могу предусмотреть такую возможность.
Это нужно для того чтобы если что я знал об ошибке на странице, но в то же время не пугать людей sql запросами.
Я ведь не могу каждый раз заходить в лог файл
Отправлено: 27 Июл 2011#222
Сашка_из_Шебекино пишет:
работает только в форуме, а мне надо чтоб показывало во всех модулях
Я горжусь тем, что помогаю в развитии бесплатной CMS - AtomX
Отправлено: 27 Июл 2011#223
ARMI пишет:
ну тогда я не знаю. Без Drunya тут никак)
А чтобы выводить ошибки, но не выводить запросы, зайдите в файл /sys/inc/module.php и в методе _view() закоментите вывод запросов. После этого врубайте дебаг мод и радуйтесь)
Я горжусь тем, что создал бесплатную CMS - AtomX . И люблю нашу команду)
Отправлено: 27 Июл 2011#224
Drunya пишет:
Сниппеты в помощь
Я горжусь тем, что помогаю в развитии бесплатной CMS - AtomX
Отправлено: 27 Июл 2011#225
Drunya пишет:
Как как? Сниппеты в помощь))
Отправлено: 27 Июл 2011#226
Тебе надо что-то типа этого
После этого у тебя будут две переменные $users и $guests. Первое это пользователи а второе гости.
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
<?php //who online
$path = R . 'sys/logs/counter_online/online.dat';
$users = array();
$guests = array();
if (file_exists($path) && is_readable($path)) {
$data = unserialize(file_get_contents($path));
$users = (!empty($data['users'])) ? $data['users'] : array();
$guests = (!empty($data['guests'])) ? $data['guests'] : array();
}
foreach ($users as $key => $user) {
if ($user['expire'] < time()) unset($users[$key]);
}
foreach ($guests as $key => $guest) {
if ($guest['expire'] < time()) unset($guests[$key]);
}?>
После этого у тебя будут две переменные $users и $guests. Первое это пользователи а второе гости.
Я горжусь тем, что создал бесплатную CMS - AtomX . И люблю нашу команду)
Отправлено: 28 Июл 2011#227
Drunya, посе того кода добавляю echo $users ; и выводит Array
Ты если что так сильно не ругайся просто я в ООП (а я так понимаю именно он применяется в фапосе) ничего не смыслю
Ты если что так сильно не ругайся просто я в ООП (а я так понимаю именно он применяется в фапосе) ничего не смыслю
Отредактировано автором 28 Июл 2011
Отправлено: 28 Июл 2011#228
Сашка_из_Шебекино, все нормально. $users - это массив с именами и прочей фигней. Чтобы вывести его как строку, надо сделать что-то типа
1
2
3
4
5
6
7
<?php $output= '';
if (!empty($users) && is_array($users)) {
foreach($users as $user) {
$output .= $user['name'] . ', ';
}
}
echo h(mb_substr($output, 0, -1));?>
Я горжусь тем, что создал бесплатную CMS - AtomX . И люблю нашу команду)
Отправлено: 29 Июл 2011#230
Вот ещё вопросики.
Как сделать статус картинкой?версия 1.1.8
Как подключить видещ с youtube при помощи bb кодов [video] и [/video]
И ещё не могу вывести на главной картинку новости через доп. поле почему то работает только в модуле новостей.
Как сделать статус картинкой?версия 1.1.8
Как подключить видещ с youtube при помощи bb кодов [video] и [/video]
И ещё не могу вывести на главной картинку новости через доп. поле почему то работает только в модуле новостей.
Отредактировано автором 29 Июл 2011
Зарегистрируйтесь или авторизуйтесь что бы писать
Сейчас online: 78. Зарегистрированных: 0. Гостей: 78.