М

Марат

+1410
Репутация
13097
Рейтинг
+1
Марат Марат Теряем друга. Нужна помощь. 12 лет назад
Разместил баннер на сайте, подкинул немного деньжат. Счас ещё запостю в соцсети.
Алексей, выздоравливай! Очень понравился "На крыше мира!". 43 года - самый рассвет сил, творить и творить ещё.
+2
Марат Марат Компонент и плагин "SEO pages" 12 лет назад
К сожалению, этого пока нет.
Странный глюк. Сам использую компонент, пока всё нормально. Вручную не редактировали файл custom_rewrite.php? Желательно не трогать.
Вроде бы понял причину, из-за чего может быть. По какой то причине не подставился id записи, нужно ввести проверку. Исправлю.
Если не срочно, потерпите немного. В течении недели постараюсь сделать скрипт для восстановления файла из БД.
+1
Марат Марат InstantCMS 2: Пишем компонент 12 лет назад
А как будет реализован ЧПУ? Будет ли роутер компонента?
0
Марат Марат InstantCMS 2: Пишем компонент 12 лет назад
Прекрасно!
Радует отказ от Smarty. Разработчикам будет намного проще. Дизайнерам придется немного попыхтеть, но думаю не составит труда. php-html изящнее.
Понравилась реализация добавления форм. Нужно только привыкнуть.
Оффтоп. Можно узнать каким IDE пользуетесь?
0
Марат Марат Плагин "Контекстные ссылки" v2.1 12 лет назад
Не надо заморачиваться, берите просто $_SERVER['REQUEST_URI'], и всё будет нормально работать.
0
Марат Марат Плагин "Контекстные ссылки" v2.1 12 лет назад
как из плагина получить uri страницы, которая в данный момент обрабатывается?
Код PHP:
  1. $uri = $_SERVER['REQUEST_URI'];
+4
Марат Марат Плагин "Контекстные ссылки" v2.1 12 лет назад
+
Спасибо, что доделали. Бегло посмотрел. Понравилось решение с placeholder. Когда вырезаем то, что не нужно менять и потом вставляем обратно. А я то ломал голову, как сделать полностью регулярками, не вырезая. Так получилось проще.
0
Марат Марат модные смайлы (комиксы) 12 лет назад
SpideR-KOSS:
Пройдет время, и они поймут что это "уже" не то, и эти смайлики уйдут так же неожиданно, как и пришли. А пока пускай пользуются, раз уж так им хочется.
Всё правильно, потом придут те, кому нравятся что-то другое, что уже не будет нравиться тем, кому нравятся данные смайлы. Во, я загнул ))) Обычная противостояние между поколениями(отцы и дети).
Поставил +. Мне тоже не нравятся эти смайлы. Я за красоту и эстетику. Но кому то же нравятся... Значит кто-то воспользуется.
0
Марат Марат Меняем URL по шаблону (микрохак) 12 лет назад
Шаблонно так не получится. Объясню почему. Простой редирект с site.ru/shop/category1/category2/statya.html на site.ru/statya сделать, нет проблем. Но как же определить урл для обратного реврайта? Страница site.ru/statya будет выдавать 404.
Есть два варианта решить проблему. Первое восользоваться компонентом SEO-pages. Но при этом для каждой страницы будет создаваться отдельное правило. И если у вас там сотни страниц, будет накладно.
Если всё же нужно шаблонно, второй вариант, переписывать файлы компонента. Роутер и контроллер. Если они закрыты, то никак.
+1
Марат Марат Меняем URL по шаблону (микрохак) 12 лет назад
• Ɍɕβoṙη •,
При наведении на ссылку адрес один,а при переходе-другой,тот, что нужен уже.Как к этому отнесутся поисковики ?
Думаю, нормально. По первому адресу выдается 301-редирект. По сути он получается навсегда перемещен по второму адресу. Иначе никак не сделать. Страница будет доступна и по второму адресу, но чтобы привести все ссылки ко второму виду, нужно перелопатить файлы самих компонентов. Это уже выходит за рамки данного хака.
1.как сохранить эту вложенность site.ru/stati/categoria/statya.html >>> site.ru/stati/categoria-statya.html (уже имеем,спс) хотя если категория более чем из одного слова,то не работает.
чтобы работало и с категориями более одного слова, нужно в правиле тире "-" заменить другим url-допустимым символом, например знаком подчеркивания "_".
и добавить site.ru/stati/category1/category2/statya.html >>> site.ru/stati/category1-category2-statya.html
Делается по подобию
Код PHP:
  1. $rules[] = array(
  2. 'source' => '/^stati\/(.*?)\/(.*?)\/(.*?)$/is',
  3. 'target' => 'http://ваш_сайт/stati/$1_$2_$3',
  4. 'action' => 'redirect-301'
  5. );
  6. $rules[] = array(
  7. 'source' => '/^stati\/(.*?)_(.*?)_(.*?)$/is',
  8. 'target' => 'stati/$1/$2/$3',
  9. 'action' => 'rewrite'
  10. );
Как то так. Не проверял, но должно работать.
+1
Марат Марат Модуль "Прямой эфир в модулях" v.1.0.0. 12 лет назад
nofollow проставлен, просто длинную строку обрезает. Попробую так:
Код PHP:
  1. <li {if $num == 1}class="active"{/if}>
  2. <noindex>
  3. <a href="javascript:modSelect({$num}, {$module_id})" rel="nofollow">
  4. {$cfg.$tab_num}
  5. </a>
  6. <noindex></li>
Насколько знаю, <noindex> для яндекса, а nofollow для гугла. Обычно всегда так проставляю. Могу ошибаться.
0
Марат Марат Компонент POGODA v 1.0.0. 12 лет назад
Дайте ошибку в студию.
0
Марат Марат Модуль "Прямой эфир в модулях" v.1.0.0. 12 лет назад
Для seo-фэншуя в файле mod_live_air.tpl заменяем строку 13
Код PHP:
  1. <li {if $num == 1}class="active"{/if}><a href="javascript:modSelect({$num}, {$module_id})">{$cfg.$tab_num}</a></li>
на следующую
Код PHP:
  1. <li {if $num == 1}class="active"{/if}><noindex><a href="javascript:modSelect({$num}, {$module_id})" rel="nofollow">{$cfg.$tab_num}</a></noindex></li>
+2
Марат Марат Модуль "Прямой эфир в модулях" v.1.0.0. 12 лет назад
если вывести два модуля, даже с разными вкладками, при нажатии на скажем любую из них в первом модуле, во втором модуле первая вкладка становится по цвету неактивной.
Да. Есть такое. При дублировании модуля. Исправить легко. В файле шаблона mod_live_air.tpl строку 28
Код PHP:
  1. $('li.active').removeClass('active');
замените на
Код PHP:
  1. $(this).parent().find('li.active').removeClass('active');
Время будет в архиве подправлю.
+1
Марат Марат Модуль "Прямой эфир в модулях" v.1.0.0. 12 лет назад
Подскажите пожалуйста что нужно изменить что бы вместо модулей можно было вывести разделы статей
Скорее всего написать новый модуль )
+1
Марат Марат Модуль "Прямой эфир в модулях" v.1.0.0. 12 лет назад
остался вопрос содержимое 2-6 вкладок поисковик видит?
Нет, поисковик их не видит. Да и зачем это нужно? За то огромный плюс, время загрузки страницы намного меньше... Такие модули стоят обычно на главной. А это самая загруженная страница. И уменьшить время загрузки крайне важно.
0
Марат Марат Модуль "Погоды" 12 лет назад
Переименуйте картинки с расширением .png на .gif
0
Марат Марат Модуль "Погоды" 12 лет назад
Я же вам писал в личке:
А как одключить свои картинки погоды?
В файле шаблона com_pogoda.tpl строка 22
Код PHP: <img alt="{$current.cloud_text}" src="/components/pogoda/images/{ if $current.pict}{$current.pict}{else}_255_NA.gif{/if}">
включает картинку для текущей погоды.
А строка 72 Код PHP: <img height="52" alt="" src="/components/pogoda/images/{ if $fcst.pict}{$fcst.pict}{else}_255_NA.gif{/if}">
включает для прогноза.
Указал вам место. Чего же ещё надо? Тег <img> и его атрибут src - самое первое в учебниках по html. Если занимаетесь сайтами, то хотя бы это уж должны изучить.
+6
Марат Марат Модуль "Прямой эфир в модулях" v.1.0.0. 12 лет назад
Нет. Конфликта нет. Будет работать.
+2
Марат Марат Модуль "Погоды" 12 лет назад
Упс... Отлично. Были желающие.
🍪Мы используем файлы cookie для работы сайта. Читать подробнее.