Блицкриг

Блицкриг

+20
Репутация
0
Рейтинг
#1 Обновление InstantCMS 2.2.1 23 апреля 2015 в 01:29
Картинки только у меня не отображаются? Права верные выставил на каталог upload. Всё равно картинки битые. У кого то ещё есть такая проблема? Как решить?
#1 Как узнать где что лежит 22 апреля 2015 в 18:36
Подскажите пожалуйста. Версия кмс 1.10.6 хочу изменить шаблон меню пользователя, никак не могу найти где лежит тпл файл конкретного меню или шапки в целом. Шаблоны невероятно сложно редактировать при таком расположении, по нескольку часов приходится искать где и что находится. Может кто то сталкивался и помнит в каком файле редактируется меню пользователя (то которое в шапке)? Помогите пожалуйста, пересмотрел столько кода что в глазах рябит, но так и не нашел.
#1 Новости на главной 20 апреля 2015 в 20:12
Друзья, прошу помощи ибо пол дня уже маюсь. Как зделать что бы в инстанс 1.10.хх вместо главной страницы открывалась страница с новостями? Помогите пожалуйста.
#2 Виджет сколько пользователей всего на сайте. 17 ноября 2014 в 12:50
Ого. Спасибо большое.
#1 Виджет сколько пользователей всего на сайте. 17 ноября 2014 в 10:35
Доброго времени друзья.
Вопрос такой, есть ли виджет подсчитывающий сколько всего пользователей зарегистрировано на сайте? Если есть уже поделитесь ссылкой пожалуйста.
Если нет, подскажите в краце как наваять. По моему разумению не сложно должно быть… просто вытянуть из базы общее количество функцией coints и вывести в шаблон виджета какого то. С ООП я не знаком, поэтому для меня это очень сложно. Буду благодарен за любую информацию.
#3 Фотоальбомы недоступные для гостей. 14 ноября 2014 в 00:25


Вообще конечно не по феншую в шаблоне логику писать)). MVC категорически против! но главное никому не показывать =)

Val

А то… фен-шуй в ярости, но хоть какой то результат. Большое спасибо вам за помощь.
#4 Фотоальбомы недоступные для гостей. 13 ноября 2014 в 21:07


Можно и через шаблон ловить))

Val
Здорово! Всё работает! Теперь выкидывает на страницу 404 dance

А можно как то сделать вот эту строчку:
  1. if (!cmsUser::getInstance()->isLogged()) { cmsCore::error404(); exit(); }
что б вместо
  1. { cmsCore::error404(); exit(); }
Перекидывало на форму входа?
Типо как сделано на пользователях. Гостей при попытке посмотреть профиль юзера перекидывает на страницу входа. Сейчас пытаюсь сам отыскать это условие в шаблонах, пока безрезультатно.

И может быть вы знаете… возможно ли поставить проверку на группу пользователей? Ну например что б группа "новички" не могла видеть то, что может видеть группа "пользователи"…
Проверка типо такой вот:
  1. if (!cmsUser::getInstance()->Группа "Гости" или "новички"()) { cmsCore::error404(); exit(); } Иначе всё показывается.
  2.  
ПРобовал делать по id группы юзеров из базы данных… что то не получается =(
#5 Фотоальбомы недоступные для гостей. 12 ноября 2014 в 10:58


  1. if (!cmsUser::getInstance()->isLogged()) { cmsCore::error404(); }

Val

Оу… благодарю. А в каком файле прописывать сию строчку не подскажете? Явно не в шаблоне ведь?
#6 Фотоальбомы недоступные для гостей. 12 ноября 2014 в 08:49


Какая версия InstantCMS?

Val

Ох… опять забыл написать. ICMS 2.1.1
#1 Предложение по форуму и сайту. 12 ноября 2014 в 07:17
Можно ли поделить контент сайта на "для 1 версии инсты" и "для 2 версии". А то ребята то ли забывают писать, то ли не хотят для какой версии CMS они выложили тот или иной файл. С учебными материалами тоже иногда возникает ситуациЁ.
#1 Фотоальбомы недоступные для гостей. 12 ноября 2014 в 07:12
Доброго всем.
Друзья подскажите где копнуть...
Стоит задача сделать так, что б при просмотре фотоальбомов, неавторизированный пользователь получал сообщение что "нужно войти".
Например если гость пытается посмотреть профиль пользователя, выскакивает сообщение что "вы должны быть авторизированы" и форма ввода логина и пароля.
А вот при просмотре фотоальбома пользователя, такого нет. Ссылки я попрятал от гостей, но если просто вбить адрес типо www.сайт.ру/albums/номер альбома-title.html, альбом приспокойно открывается.
В каком файле нужно поставить проверку на права пользователя и в краце хотя бы, как?

Буду очень признателен за помощь. Неделю бьюсь уже cry
#7 Белый экран в обучающем компоненте. 14 сентября 2014 в 01:36


Уважаемый Блицкриг, отладка и включение вывода ошибок это совершенно разные вещи. Если буквально, то Debug и Отладка это в общем-то одно и то же только на разных языках, так что не вам судить что мне приходит или не приходит в голову. Лучше бы своей подумали прежде чем хамить......

Pasha

Я разве хамил? Какие мы ранимые… кошмар. Ваш сарказм про подсервер, был абсолютно не уместен. Хотите острить? Не тот топик выбрали.
Я знаю что такое дебаггинг и знаю что такое просто включение ошибок. Если по САБЖУ сообщить нечего… всего наилучшего.
#8 Белый экран в обучающем компоненте. 12 сентября 2014 в 21:04


Блицкриг, нужно локализовать проблему.
Комментируйте строки, вставляйте echo, чтобы посмотреть до какого момента выполнение скрипта идет и на какой строке обрывается.
Или поставьте xdebug какой-нибудь
В общем, стандартный процесс отладки

r2
Я попробую, как раз сейчас курю статьи на тему дебаггинка. В пхп я не очь, с ООП вообще только только познакомился😊Так что пока с трудом даётся.
#9 Белый экран в обучающем компоненте. 12 сентября 2014 в 21:03


В логах ошибок может не быть если ошибка не на стороне сервера

А где тогда, на подсервере что ли? Он либо отдал информацию, либо не отдал, третьего не дано… Возможно это вообще не ошибка, а кокой нить die() где-то остался. Включайте отладку и смотрите что происходит, зачем гадать.

Pasha

Нет не на подсервере. Ошибка может быть в js например… такое вам в голову не приходило?
Отладку включал, даже варнингов нету.
#10 Белый экран в обучающем компоненте. 11 сентября 2014 в 11:20


Не будет помощи страждущим… пичаль.

Блицкриг
Так телепатов нету. Без текста ошибки это тыкать пальцем в небо. Вам нужно разобраться почему логи не пишутся. Без логов программировать тот еще мазохизм. Если хостинг коммерческий, то лучше всего обратиться в саппорт с этим вопросом.

r2


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

Проверял вот так:

— Удаляю лог файл если есть.
— Захожу на сайт, в фотобитвы.
— Регистрируюсь в битве за последнего учасника — белый экран, уведомление не пришло.
— Перехожу назад, смотрю список битв. Битва запустилась, записалось в БД всё прекрасно. То есть не сработала отправка уведомления и неверно (или вообще не сработал) редирект. Хотя в браузерной строке адрес тот что надо.
— Захожу на хостинг — лог файла нету.

Правлю скрипт любого другого компонента что б появилась ошибка, убираю запятую или ещё что-нибудь.

Захожу на сайт — конечно же ошибка.
Захожу на хостинг — лог файл туточки. И всё в нём нарисовано как есть.

Итог: С белым экраном непонятный глюк или ошибка не на стороне сервака или начинается второе пришествие христа… больше ничего в голову не приходит.

UPD: И да кстати, уведомления работают нормально. То есть от других компонентов прекрасно приходят. Только с фотобатлами беда.
🍪Мы используем файлы cookie для работы сайта. Читать подробнее.