Jump to content

kgb

Актив
  • В сети

  • Количество сообщений

    696
  • Reputation

    466 kgb's Reputation

Everything posted by kgb

  1. Про группы и прочее. Был видеосеминар как то с двумя крупными площадками, одна из них форум (строительный, с посещаемостью под 1 000 000 просмотров, конкурент, поэтому смотрел). Так вот последний (форум) сказал, что трафик на данный момент односторонний. Т.е. кол-во людей, которые приходят на форум меньше, чем тех, кто уходит в соц сеть. Надо понимать одну простую вещь. Группа или странчка - это не дополнение к форуму, с котрого можно поиметь трафик, а отдельный ресурс. Поэтому развивать их надо параллельно. Если сил хватит. У меня, например, пока не хватает, rss-. потихоньку, может в будующем займусь
  2. Topic View (темы) -> topicViewTemplate - <foreach loop="post_data:$post_data as $post"> Или что?
  3. Шаблон Board Index (список форумов) => boardIndexTemplate - > <if test="showSubForums:|:$forum_data['show_subforums'] AND count( $forum_data['subforums'] ) AND $forum_data['show_subforums']"> <br /> <ol class='ipsList_inline ipsType_small subforums' id='subforums_{$forum_data['id']}'> <foreach loop="subforums:$forum_data['subforums'] as $__id => $__data"> <if test="showSubForumsLit:|__data[3]"><li class='unread'><else /><li></if> <a href="{parse url="showforum={$__data[0]}" seotitle="{$__data[2]}" template="showforum" base="public"}" title='{parse expression="IPSText::striptags( IPSText::htmlspecialchars($__data[1]) )"}'>{$__data[1]}</a><if test="isNotLast:|: empty($__data[4] )">,</if> </li> </foreach> </ol> </if> <p class='desc __forum_desc ipsType_small'>{$forum_data['description']}</p> <p class='desc __forum_desc ipsType_small'>{$forum_data['description']}</p> перенести до <if test="showSubForums:|:$forum_data['show_subforums'] AND count( $forum_data['subforums'] ) AND $forum_data['show_subforums']">
  4. если яндекс купит вконтакте, а гугля фейсбук, будущего уже ни у кого не будет))))))))))))))
  5. вопросы задают, как ребусы файл core.php фукция truncate
  6. т.е. фигней занимались. Т.к. при перекешировании шаблонов блоков все вернется взад. Надо понимать, что дизайн блоков может определяться либо в самих блоках, либо в шаблонах блоков. Шаблоны блоков в свою очередь есть дефолтные (поставляемые вместе с модулем), есть собственные, причем последние могут быть с нуля, а могут основываться на дефолтных (это когда создаешь дубликат шаблона.) Для каждого дефолтного в папке ipc_blocks (там где тот самый compiled.css) есть своя папка (а для дубликатов она создается новая) вида, напрример, articles_db_1401117889 или forums_topics_1326294949 и т.д. Вот в этих папках и содержатся css файлы для блока (а также js файлы, если нужны, а также могут содержаться изображения да и все, что нужно для блока) Кроме того в папке ipc_blocks есть файл core.css (общий для всех и общий для всех core.js). Так вот, редактировать надо эти файлы. А вот compiled.css и compiled.js - это, как из названия видно, это компиляция всех css и js файлов, которые находятся в указанных папках. так вот, когда нажимаем "перекешировать шаблоны" система просматривает все css и js файлы, в .т.ч. core.css и core.js, сжимает их, удаляет дубли и создает compiled.css и compiled.js
  7. Кстати, вместо сообщения "Adblock Detected бла-бла-бла" лучше что нибудь полезное вставить, как то - баннер нестандартных размеров, ссылки на нужные темы (мини навигация) и т.п.
  8. не растянешь. самое простое - изменть цвет post_wrap
  9. Ссылка, ссылке рознь. Исходящие на говносайты, а так же продажные ссылки (поисковики их щас неплохо определяют) однозначно могут повредить, особенно молодому сайту.
  10. здесь гл. страница от ip.content
  11. google на фик. и все остальные курят в стронке))))))))))))))))))))))
  12. блин, ну такие елементарные вопросы /public/ipc_blocks/forums_topics_1326916769/news_feed.css
  13. зачем? Если можно настроить просмотр подписи определенным группам?
  14. / Вид блока последних тем находится в шаблоне Board Index (список форумов) ->hookRecentTopics / Вообще "вид" легко правться средствами css/ А вот кол-во тем - admin/applications/forums/sources/classes/forums/class_forums.php функция public function hooks_recentTopics( $topicCount=5, $output=true ) Вообще то все легко ищется в течении 10 секунд, надо только мозг к поиску приложить
  15. можно прописывать, можно не прописывать. Только у меня асинхронный хреного работал на форуме, не знаю, мож щас наладили
  16. Вот в архиве моя папка /admin/sources/classes/text и пака /go Внимание! 1.Это не хук, это прямое вмешательство в код. Отсюда сначала сохраняем оригиналы, поэтои уже екскрементируем. 2.Есть некоторые траблы, т.к. делалось на скорую руку. Так, например, при последующем редактировании сообщения текст ссылки пропадает, остается только ссылка. разбираться некогда да и лень. 3.Это для версии 3.4.6 с дополнениями от IBR, но по аналогии и для ранней версии можно сделать. 4. Если что не так, я здесь не причем!!!!! Что это дает и как настроить. Дает перенаправление внешних ссылок. При этом отдельные внешние ссылки остаются открытыми и прямыми. Для этого целых два способа. 1 способ. В АЦ в настройках Темы, Сообщения и Опросы надо включить а) Фильтрацию URL, б) Использовать белый список , в) вбить в белый список разрешенные сайты (например __*google.* https://*google.* __*youtube.* https://*youtube.* __*yandex.ru* https://*yandex.ru* __*mail.ru* __*homemasters.*/ и т.д) 2 способ. При создании сообщения добавлять к ссылке "секретный ключ" . Для примера в файле это bbcode.php freeurl. Те вместо __ipbmafia.ru/ пишем __ipbmafia.ru/freeurl freurl можете заменить на свой в файле bbcode.php Все. Да, предупреждаю, фильтрация URL распространяется и на встаку картинок со сторонних сайтов. upload.zip
  17. здрасьте. Там где экспорт там и импорт. Можно еще через SQL запрос
  18. Статьи-> Управление полями ->заголовок -> Maximum length
  19. EditPlus и больше ничего не надо
  20. '?do=embed' frameborder='0' data-embedContent>>
  21. '?do=embed' frameborder='0' data-embedContent>>
  22. Выкладываю на тестирование!!!!! мои небольшие доработки к IP.Content. Может кому будет интересно. Что доработки дают. 1.Можно указать собственные URL и директорию загрузки файлов. Например вместо /uploads -> /uploads/content / Таким образом аттачи статей не будут перемешиваться с файлами форума. 2.Можно указать размеры превью изображений. Если для форума превью 100 на 100 пикселей и нормально, в статьях, на мой взгляд, превью должны быть побольше. 3.Настройки загрузки одиночных изображений к статьям (записям) а) отдельная директория загрузки (хотя можно указать тоже что и в п.1) б) возможность изменять размер изображения, при том указывать конкретно его при загрузке, а также можно указывать, уменьшать изображение пропорционально или нет. в) можно определять группы, которые могут изменять размер изображения (для остальных тот, что стоит по умолчанию) г) изображению к статье дется нормальное имя (а не как щас md5(хрензнаетчтозаимя), которое береться из статичного URL (если он заполнен) или из имени файла (e.g. Мое изображение.jpg -> moe-izobrazhenie.jpg)/ Впрочем это работает с транслитом от IBR. У кого нет, в архиве есть .no_translit_upload.php который без этой функции. 4. Настройки группы, освобожденных от премодерации комментариев. Так, если вы включил премодерцию комментов, то она распространяется на всех, кроме админа и модераторов (редакторов) статей. С помощью этой настройки можно освободить от премодерации отдельные группы. Например позволили гостям комментировать, но с премодерацией, а чтоб не напрягать проверенных пользователей, их группу от премодерации освободили. Ну и еще по мелочам, в частности, добавлены файлы из баг-трекера IPS, которые висят у них в knowledgebase ( e.g. https://www.invisionpower.com/support/kb/_/ipcontent-infinite-redirects-r36 ), но почему то в релиз не включены. Так в статьях включены абзацы <p>, а по дефолту там br. Ну и etc. content.zip