Jump to content
View in the app

A better way to browse. Learn more.

IPBMafia.ru - поддержка Invision Community, релизы, темы, плагины и приложения

A full-screen app on your home screen with push notifications, badges and more.

To install this app on iOS and iPadOS
  1. Tap the Share icon in Safari
  2. Scroll the menu and tap Add to Home Screen.
  3. Tap Add in the top-right corner.
To install this app on Android
  1. Tap the 3-dot menu (⋮) in the top-right corner of the browser.
  2. Tap Add to Home screen or Install app.
  3. Confirm by tapping Install.

r24

Пользователи
  • Регистрация

  • В сети

Everything posted by r24

  1. Есть рабочий core.php для 334 ?
  2. Где делать? В core.php я точно ничего не делал!
  3. Ссылки вида forum/topic/139 Теперь стали forum/topic/139-139 т.е. дублируются последние цифры. Как исправить?
  4. Скачаны! <link href='__fonts.googleapis.com/css?family=Lato:400,700' rel='stylesheet' type='text/css'> /inetfls/cielo/css.js создан для Cielo Сылка измененная выглядит так: <link href='__xxx.net/inetfls/cielo/css?family=Lato:400,700' rel='stylesheet' type='text/css'>[/code] Открывается так же как и в гугле
  5. Мдя Ребята, я все это делал, можно было не спрашивать. -адреса поменял на свои везде, где нашел, проверил ссылки, обновил все кеши, установил специально для проверки браузеры Опера и Хром
  6. Разумеется проверял, качаются
  7. Вроде должны были подключиться, я ведь указал везде пути, разместил шрифты на одном сервере с форумом
  8. Нашел )) Только шрифты стандартные остались :)
  9. Cielo includeFeeds includeRTL <php>$this->isRtlLang = false;</php> <foreach loop="langData:$this->cache->getCache('lang_data') as $data"> <if test="checkrtl:|:intval($this->member->language_id) == intval($data['lang_id'])"> <if test="isrtl:|:$data['lang_isrtl']"> <if test="$this->isRtlLang = true"></if> </if> </if> </foreach> <if test="importrtlcss:|:$this->isRtlLang AND is_file( DOC_IPS_ROOT_PATH . '/' . PUBLIC_DIRECTORY . '/style_css/' . $this->registry->output->skin['_csscacheid'] . '/ipb_rtl.css' )"> <link rel="stylesheet" type="text/css" media="screen" href="{$this->settings['public_dir']}style_css/{$this->registry->output->skin['_csscacheid']}/ipb_rtl.css" /> <script type='text/javascript'> var rtlFull = "{$this->settings['public_dir']}style_css/{$this->registry->output->skin['_csscacheid']}/ipb_rtl.css"; var isRTL = true; </script> <else /> <if test="importrtlcss:|:$this->isRtlLang AND is_file( DOC_IPS_ROOT_PATH . '/' . PUBLIC_DIRECTORY . '/style_css/ipb_rtl.css' )"> <link rel="stylesheet" type="text/css" media="screen" href="{$this->settings['public_dir']}style_css/ipb_rtl.css" /> <script type='text/javascript'> var rtlFull = "{$this->settings['public_dir']}style_css/ipb_rtl.css"; var isRTL = true; </script> </if> </if> <if test="importrtlcss:|:$this->isRtlLang AND is_file( DOC_IPS_ROOT_PATH . '/' . PUBLIC_DIRECTORY . '/style_css/' . $this->registry->output->skin['_csscacheid'] . '/ipb_rtl_ie.css' )"> <!--[if lte IE 7]> <link rel="stylesheet" type="text/css" media="screen" href="{$this->settings['public_dir']}style_css/{$this->registry->output->skin['_csscacheid']}/ipb_rtl_ie.css" /> <![endif]--> <script type='text/javascript'> var rtlIe = "{$this->settings['public_dir']}style_css/{$this->registry->output->skin['_csscacheid']}/ipb_rtl_ie.css"; </script> <else /> <if test="importrtlcss:|:$this->isRtlLang AND is_file( DOC_IPS_ROOT_PATH . '/' . PUBLIC_DIRECTORY . '/style_css/ipb_rtl_ie.css' )"> <!--[if lte IE 7]> <link rel="stylesheet" type="text/css" media="screen" href="{$this->settings['public_dir']}style_css/ipb_rtl_ie.css" /> <![endif]--> <script type='text/javascript'> var rtlIe = "{$this->settings['public_dir']}style_css/ipb_rtl_ie.css"; </script> </if> </if> <if test="hasMemberTopicMax:|:$this->settings['member_topic_avatar_max']"> <!-- Forces topic photo to show without thumb --> <style type='text/css'> .ipsUserPhoto_variable { max-width: {parse expression="intval($this->settings['member_topic_avatar_max'])"}px !important; } <if test="RTLMargin:|:$this->isRtlLang"> .post_body { margin-right: {parse expression="((intval($this->settings['member_topic_avatar_max'] + 25 ) < 185 ) ? 185 : intval($this->settings['member_topic_avatar_max'] + 25 ) )"}px !important; } <else /> .post_body { margin-left: {parse expression="((intval($this->settings['member_topic_avatar_max'] + 25 ) < 185 ) ? 185 : intval($this->settings['member_topic_avatar_max'] + 25 ) )"}px !important; } </if> </style> </if> includeVars <script type='text/javascript'> //<![CDATA[ /* ---- URLs ---- */ ipb.vars['base_url'] = '<if test="$this->registry->output->isHTTPS">{parse expression="str_replace( '__', 'https://', "{$this->settings['js_base']}" )"}<else />{$this->settings['js_base']}</if>'; ipb.vars['board_url'] = '{$this->settings['board_url']}'; ipb.vars['img_url'] = "{$this->settings['img_url']}"; ipb.vars['loading_img'] = '{$this->settings['img_url']}/loading.gif'; ipb.vars['active_app'] = '{$this->registry->getCurrentApplication()}'; ipb.vars['upload_url'] = '{$this->settings['upload_url']}'; /* ---- Member ---- */ ipb.vars['member_id'] = parseInt( {$this->memberData['member_id']} ); ipb.vars['is_supmod'] = parseInt( {parse expression="intval($this->memberData['g_is_supmod'])"} ); ipb.vars['is_admin'] = parseInt( {$this->memberData['g_access_cp']} ); ipb.vars['secure_hash'] = '{$this->member->form_hash}'; ipb.vars['session_id'] = '{$this->member->session_id}'; ipb.vars['twitter_id'] = {parse expression="intval($this->memberData['twitter_id'])"}; ipb.vars['fb_uid'] = <if test="hasFBCHash:|:$this->memberData['fb_token']">{parse expression="intval($this->memberData['fb_uid'])"}<else />0</if>; ipb.vars['auto_dst'] = parseInt( {$this->memberData['members_auto_dst']} ); ipb.vars['dst_in_use'] = parseInt( {$this->memberData['dst_in_use']} ); ipb.vars['is_touch'] = <if test="istl:|:$this->registry->output->isLargeTouchDevice()">'large';<else /><if test="istm:|:$this->registry->output->isSmallTouchDevice()">'small';<else />false;</if></if> ipb.vars['member_group'] = {parse expression="json_encode( array( 'g_mem_info' => $this->memberData['g_mem_info'] ) )"} /* ---- cookies ----- */ ipb.vars['cookie_id'] = '{$this->settings['cookie_id']}'; ipb.vars['cookie_domain'] = '{$this->settings['cookie_domain']}'; ipb.vars['cookie_path'] = '{$this->settings['cookie_path']}'; /* ---- Rate imgs ---- */ ipb.vars['rate_img_on'] = '{$this->settings['img_url']}/star.png'; ipb.vars['rate_img_off'] = '{$this->settings['img_url']}/star_off.png'; ipb.vars['rate_img_rated'] = '{$this->settings['img_url']}/star_rated.png'; /* ---- Uploads ---- */ ipb.vars['swfupload_swf'] = '{parse url="js/3rd_party/swfupload/swfupload.swf" base="public_dir"}'; ipb.vars['swfupload_enabled'] = <if test="canswfupload:|:$this->settings['uploadFormType']">true<else />false</if>; ipb.vars['use_swf_upload'] = ( '{$this->memberData['member_uploader']}' == 'flash' ) ? true : false; ipb.vars['swfupload_debug'] = false; /* ---- other ---- */ ipb.vars['highlight_color'] = "#ade57a"; ipb.vars['charset'] = "{$this->settings['gb_char_set']}"; ipb.vars['seo_enabled'] = {parse expression="intval($this->settings['use_friendly_urls'])"}; <if test="usefurl:|:$this->settings['use_friendly_urls']"> ipb.vars['seo_params'] = {parse expression="json_encode($this->registry->getClass('output')->seoTemplates['__data__'])"}; </if> /* Templates/Language */ ipb.templates['inlineMsg'] = "{$header_items['inlineMsg']}"; ipb.templates['ajax_loading'] = "<div id='ajax_loading'><img src='{$this->settings['img_url']}/ajax_loading.gif' alt='" + ipb.lang['loading'] + "' /></div>"; ipb.templates['close_popup'] = "<img src='{$this->settings['img_url']}/close_popup.png' alt='x' />"; ipb.templates['rss_shell'] = new Template("<ul id='rss_menu' class='ipbmenu_content'>#{items}</ul>"); ipb.templates['rss_item'] = new Template("<li><a href='#{url}' title='#{title}'>#{title}</a></li>"); <if test="$this->memberData['member_id']"> ipb.templates['m_add_friend'] = new Template("<a href='{parse url="app=members&amp;module=profile&amp;section=friends&amp;do=add&amp;member_id=#{id}" base="public"}' title='{$this->lang->words['add_friend']}' class='ipsButton_secondary'>{parse replacement="add_friend"}</a>"); ipb.templates['m_rem_friend'] = new Template("<a href='{parse url="app=members&amp;module=profile&amp;section=friends&amp;do=remove&amp;member_id=#{id}" base="public"}' title='{$this->lang->words['remove_friend']}' class='ipsButton_secondary'>{parse replacement="remove_friend"}</a>"); </if> ipb.templates['autocomplete_wrap'] = new Template("<ul id='#{id}' class='ipb_autocomplete' style='width: 250px;'></ul>"); ipb.templates['autocomplete_item'] = new Template("<li id='#{id}' data-url='#{url}'><img src='#{img}' alt='' class='ipsUserPhoto ipsUserPhoto_mini' />&nbsp;&nbsp;#{itemvalue}</li>"); ipb.templates['page_jump'] = new Template("<div id='#{id}_wrap' class='ipbmenu_content'><h3 class='bar'>{$this->lang->words['global_page_jump']}</h3><p class='ipsPad'><input type='text' class='input_text' id='#{id}_input' size='8' /> <input type='submit' value='{$this->lang->words['jmp_go']}' class='input_submit add_folder' id='#{id}_submit' /></p></div>"); ipb.templates['global_notify'] = new Template("<div class='popupWrapper'><div class='popupInner'><div class='ipsPad'>#{message} #{close}</div></div></div>"); <if test="hasNotification:|:! empty( $header_items['notifications'] )"> ipb.vars['notificationData'] = {$header_items['notifications']}; ipb.templates['notificationTemplate'] = new Template( "<div><h3>#{notify_title}</h3><div class='fixed_inner ipsPad row1'><h4 class='ipsType_sectiontitle'>#{member_PhotoTag} #{title} <span class='ipsType_smaller'>{$this->lang->words['by_ucfirst']} #{member_members_display_name} - #{date_parsed}</span><p class='ipsType_smaller right ipsPad_half'><a href='#{url}'>{parse expression="sprintf( $this->lang->words['global_pm_read_short'], '#{type}' )"}</a></p></h4><p class='ipsPad_half'>#{content}</p></div></div>"); </if> ipb.templates['header_menu'] = new Template("<div id='#{id}' class='ipsHeaderMenu boxShadow'></div>"); <if test="autodst:|:$this->memberData['members_auto_dst'] == 1 AND $this->settings['time_dst_auto_correction']"> ipb.global.checkDST(); </if> Loader.boot(); //]]> </script>
  10. Вот текст. Может вы найдете
  11. Я там уже заменил 4 строчки, но там нет именно этой строчки.
  12. Где только не искал. В globalTemplate в первую очередь искал
  13. Ни одного изображения нет с гугла. Не могу найти строчку https://ajax.googleapis.com/ajax/libs/jquery/1.6.4/jquery.min.js[/CODE] Остальные заменил. Шрифт не подгружается, используется стандартный.
  14. Такую ссылку я могу заменить https://ajax.googleapis.com/ajax/libs/jquery/1.6.4/jquery.min.js Но такую <link href='__fonts.googleapis.com/css?family=Lato:400,700' rel='stylesheet' type='text/css'> [/code] Не представляю как заменить.
  15. globalTemplate искал по google нашел например вот что: <link href='__fonts.googleapis.com/css?family=Lato:400,700' rel='stylesheet' type='text/css'>[/CODE]
  16. Установил пару скинов(Cielo, light, Caja) на свой локальный форум. Все нормально, но если отключить интернет, форум грузится полчаса. Выяснилось что скин ломится в интернет чтоб подгрузить оттуда шрифты и другое. В результате использовать такие прекрасные скины на локальном форуме невозможно Пытался изменить в скине адрес откуда должны грузиться шрифты, ява.. и разместить на той же машине что и форум, но не вышло Может поможете? Или есть уже готовое решение?

Configure browser push notifications

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.