Написал скрипт, о котором говорил тут (тремя постами выше). Может кому-нибудь понадобится. (см. аттач). Кстати, Tvoyweb, время выполнения на моем хосте было 0.4408, что вообщем-то немало, но вполне терпимо
Кстати, во время написания заметил такую особенность : при удаление приватного форума в учетых записях пользователей, имеющих к нему доступ сохраняется пометка о том, что он может его видеть. В этом конечно ничего страшного нет, но просто надо иметь ввиду в некоторых случаях.
Ещё я фактически закончил свой div'ный скин (писал с нуля), который тоже в планах сделать доступным для скачивания. Потестить его можно тут. Он ещё правда сыроват (шапка недоделана, нет кое-где иконок и т.п. дизайнерский недочеты), но это поправимо.
Вообще-то сначала хотел сделать Light версию ExBB, но потом передумал и решил попробовать сделать расширенную поддержку CSS.
1. SKIF - 22 Апреля, 2006 - 12:35:54 - перейти к сообщению
2. TvoyWeb - 22 Апреля, 2006 - 16:47:13 - перейти к сообщению
SKIF
Скрипт не смотрел. А скин мне понравился. Правда я смотрел только в опере. И еще ИМХО в скине не хватает границ. То есть они есть конечно, но их бы немного подчеркнуть. Ну и конечно лично для меня темноват .
Скрипт не смотрел. А скин мне понравился. Правда я смотрел только в опере. И еще ИМХО в скине не хватает границ. То есть они есть конечно, но их бы немного подчеркнуть. Ну и конечно лично для меня темноват .
3. SKIF - 22 Апреля, 2006 - 16:54:12 - перейти к сообщению
TvoyWeb пишет:
Ну и конечно лично для меня темноват
вот у него фишка в том, что цветовая схема меняется за 5 минут в CSS файле (так изначально задумывалось)... там всего 50 строк где-то + тестировал его в Opera'e, Firefox и IE... думаю, что этого должно хватить =)
4. TvoyWeb - 22 Апреля, 2006 - 17:21:40 - перейти к сообщению
SKIF
Решил выделить в отдельную ветку. Пусть живет здесь.
Есть некоторые советы по функции.
Зачем ты в цикле проходишь весь массив ради того чтобы узнать название раздела?
Узнать имя раздела, зная его номер можно просто обратившись к элементу массива.
И последнее, это больше касается вообще к PHP нежели к твоей функции:
Если хочешь узнать есть ли такой элемент в массиве. лучше использовать array_key-exists(). Потому что если значение элемента будет равным NULL, то функция isset() вернет FALSE, как будто такого элемента нет в массиве.
Вобщем лучше так:
Решил выделить в отдельную ветку. Пусть живет здесь.
Есть некоторые советы по функции.
CODE:
foreach ($forums as $id=>$forum) {
if ($inforum == $id) $forum_name = $forum['name'];
}
if ($inforum == $id) $forum_name = $forum['name'];
}
Зачем ты в цикле проходишь весь массив ради того чтобы узнать название раздела?
Узнать имя раздела, зная его номер можно просто обратившись к элементу массива.
CODE:
$forum_name = $forums[$inforum]['name'];
И последнее, это больше касается вообще к PHP нежели к твоей функции:
CODE:
if ( isset($array['private'][$inforum]) && $array['private'][$inforum]==true ){
Если хочешь узнать есть ли такой элемент в массиве. лучше использовать array_key-exists(). Потому что если значение элемента будет равным NULL, то функция isset() вернет FALSE, как будто такого элемента нет в массиве.
Вобщем лучше так:
CODE:
if ( array_key_exists("private",$array) && array_key_exists($inforum,$array['private']) && $array['private'][$inforum]==true ){
5. SKIF - 22 Апреля, 2006 - 17:35:10 - перейти к сообщению
вот , глядишь и научусь чего нить полезное писать со временем =)))
недосмотрел =)) сам удивился сначала, а потом нашел самое простое решение =))))
TvoyWeb пишет:
Узнать имя раздела, зная его номер можно просто обратившись к элементу массива.
недосмотрел =)) сам удивился сначала, а потом нашел самое простое решение =))))
6. snowman - 22 Апреля, 2006 - 19:58:17 - перейти к сообщению
2 Skif
На твоем же форуме тут маленький багрепорт Мне показалось что связано со скином Мод оффтопа не работает. Рисунок(смайл соотв.) вроде не грузит ну и вообще не выделяет никак И еще при попытке поиска в теме пишет хак аттемпт
Вот шо я заметил
На твоем же форуме тут маленький багрепорт Мне показалось что связано со скином Мод оффтопа не работает. Рисунок(смайл соотв.) вроде не грузит ну и вообще не выделяет никак И еще при попытке поиска в теме пишет хак аттемпт
Вот шо я заметил
7. metaljuga - 25 Февраля, 2008 - 19:00:25 - перейти к сообщению
Чего-то у меня не хочет работать... Пишет приват но не даёт ссылки.