Dym Popov

Dym Popov

+24
Репутация
0
Рейтинг
#1 Template для мобильного 2 января 2015 в 18:53
Спасибо! Пошел ковыряться дальше )
#1 Template для мобильного 2 января 2015 в 17:42
Доброго дня и с Новым Годом всех!

Такой вопрос. У меня есть сайт www.kagorta.ru/

Сделан на основе стандартного темплейта, но шапку, понятно, переделал. На компьютере все ок. Но если смотреть с мобильника, то темплейт ужимается, убирается правая часть, т.е. виден только контент. А как это реализовано? Просто шапка у меня не ужимается и ее не видно. Не могу понять, как это исправить. Уж простите лоше )
#3 Интеграция InstantCMS 2 с phpBB 3 18 октября 2014 в 02:04
Продолжая тему ковыряния теперь уже в phpBB3, столкнулся с проблемой при переделке шаблона phpBB3. Проблема в том, что он кеширует все и вся, причем, как оказалось после дня ковыряния, в своем кеше он кеширует страницы, а в базе данных css, что усложняет работу над своим шаблоном. Googl помог решить проблему с кешем, ну а с базой данных решил сам. Подозреваю, что не только у меня могут возникнуть такие проблему, поэтому выкладываю свои грабли, что бы вам с ними не сталкиваться )))

В итоге, качаем файлик и кладем его в корень форума. Настройка простая: во время редактирования ставим DELETE_CACHE в true, по окончании в false. Усе )

ВАЖНО!

Не забыть поставить false после окончания редактирования шаблона! Оно конечно не смертельно, но замедлит работу форума.
Прикрепленный файл
config_k86f7.zip 1 Кб
#4 Интеграция InstantCMS 2 с phpBB 3 17 октября 2014 в 13:47

А все-таки, как на счет аватарок и рейтинга?

ds_daemon

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

было бы круто личный профиль объединить — сейчас их получается два для каждого пользователя, две системы уведомлений — это явно не удобно со стороны пользователя

reload

Ну тут скорее зависит от специфики сайта, но в общем и целом конечно же предпочтительней полная интеграция, но ее разработка и поддержка займет время, его сейчас нет на это.
#5 Интеграция InstantCMS 2 с phpBB 3 16 октября 2014 в 21:22
Смотрел его, но нахрапом не разобрался, да и pbpBB лучше знаю. Плюс pbpBB реально озаботились интеграцией. Так что не стал заморачиваться )

ГЫ: да и решил, что платить за форум, а потом еще гомороиться… влом ) Поэтому и отказался от платных форумов.
#1 Интеграция InstantCMS 2 с phpBB 3 16 октября 2014 в 21:07
Всем привет!

Делая свой проект, точнее уже доделывая его, столкнулся с жесткой необходимостью в форуме. Т.к. встроенный будет пока не понятно когда решил заняться интеграцией. Платные форумы сразу отпали, ибо денег платить нет ) Поэтому первым же делом обратил внимание на phpBB. К счастью в третьей его версии предусмотрена возможность интеграции и даже google нашел практически готовое решение. Немного рук и интеграция для InstantCMS готова.

Инстралляция:

1. Ставим phpBB.
2. Качаем файлик в приложении и кладем его в где_установлен_форум\includes\auth
3. В админке форума конфигурация->регистрация_пользователей отключаем регистрацию.
4. В админке форума средства связи->аутентификация ставим Simple

Собственно все! При первом же заходе на форум, пользователь автоматически регистрируется.

Учитывая специфику инстанта допилил следующее:

1. Т.к. для регистрации по идее нужен пароль, плюс пользователь в инстанте может поменять пароль, а получить я могу только хешированный, то сделал так, что бы при повторной авторизации пароль автоматически ставился таким же как и в инстанте. Почему по идее он нужен? Потому что авторизация происходит вне зависимости от того какой пароль в phpBB. Т.е. как бы он и не нужен, но вдруг вы захотите таки разъединить форум и инстант. Тогда пользователю совсем не помешает знать свой пароль ) Ну и вообще "а вдруг?" )))

2. Т.к. инстант позволяет менять никнейм, а phpBB привязан к никам, то сделал так, что при каждой авторизации проверяется не только соответствие паролей, но и ников. Если ник в инстанте поменялся, он меняется и в phpBB. К счастью, в инстанте email менять нельзя, как я понял, поэтому соответствие проверяется по email. Я это к тому, что сейчас получается в phpBB нельзя на один email зарегистрировать несколько ников.

Хочу отметить:

1. Лично мне на данный момент хватает интеграции по пользователям. Т.е. в плане авотарок или еще чего интеграции нет, да и не вижу в этом смысла.

2. Еще раз — переносить базу пользователей полностью необходимости нет! Все на автомате. Т.е. пользователь заходит, если он не зарегистрирован в phpBB, значит он на автомате будет зарегистрирован.

3. Свой сайт все еще делаю на локале. Поэтому скрипт тестировал только я. Так что на ваш страх и риск. Но если будут баги, пишите, покумекаем над решением. Собственно, прежде всего для отслеживания багов это решение сюда и выкладываю.

4. Еще раз — исходный скрипт брал тут. По настройкам phpBB для его работы лучше сюда. Обоим авторам спасибо!
Прикрепленный файл
authsimple_k86f7.zip 2 Кб
#7 Свой стиль вывода списка контента 14 октября 2014 в 21:47

Может в следующих версиях будет всё это автоматизирована, типа как для стилей Типов контента, их же просто создаешь, а в админке сразу появиться

Evanescence

Вот и я про нее же, автоматизацию. Написать то свой шаблон легко, но когда приходится лезть в исходники, что бы его добавить не камельте.
#8 Свой стиль вывода списка контента 14 октября 2014 в 19:19
А как это сделать через админку? Явно ни где не нашел. Я конечно могу поковыряться в файлах инстанта, но при обновлении же они заменятся и опять ковырять. На мой взгляд менять исходники CMS не есть гуд, т.к. усложняет обновление версий. Так что можно тыкнуть пальцем где это делается в админке?
#9 Свой стиль вывода списка контента 14 октября 2014 в 18:07
В принципе откуда ноги растут нашел. Поэтому вопрос остался в том, можно ли средствами админки добавить шаблоны этих стилей или придется только руками во все options:style вносить свой стиль?
#1 Свой стиль вывода списка контента 14 октября 2014 в 16:57
В свойствах свписка контента есть возможность выбрать стиль из списка: обычный, журнальный, большая плитка, маленькая и компактный. А можно добавлять свои стили? Т.е. меня не устраивает ни один из стандартных, как вывести список по своему?

Заранее спасибо!
Прикрепленный файл
01_k86f7.jpg 86 Кб
#11 Виджет "Список контента" 14 октября 2014 в 16:42
Подпишусь под необходимостью такой встроенной функции.
#12 Класс CSS для виджетов 1 октября 2014 в 20:09
Да, спасибо, уже докопался до истины )
#13 Класс CSS для виджетов 1 октября 2014 в 19:57
А как тогда сделать, что бы для виджетов в позиции header можно тоже было задавать свои CSS классы?
#14 Класс CSS для виджетов 1 октября 2014 в 19:49
Хмм… в других позициях заработал.
#15 Класс CSS для виджетов 1 октября 2014 в 19:41
Через админку. Т.е. админка->виджеты->все страницы->над верхним меню закинул виджет поиск.

На самом деле выбираю настройки любого виджета, в любом виджете пишу класс ssssss и все равно при просмотре кода страницы нет ни каких упоминаний о нем. При всем этом, в свойствах виджета он прописывается. Т.е. в свойство виджета сохраняется.

Если это важно, делаю сайт на локалке через денвер.
Используя этот сайт, вы соглашаетесь с тем, что мы используем файлы cookie.