Редактирование статьи

#16 25 марта 2014 в 17:50

Проблема была в рекламе от гугла — adsense.

PolarOne
Честно говоря, сами посудите....
У меня Имперави...

Но как то не подумал на систему.
Скорее нужно искать проблему в хостинге, у меня например стандартный редактор на ZENON (и не только у меня) не работает.

Но Ведь и существует простой лог. способ убрать код рекламы и проверить?
#17 25 марта 2014 в 18:33
Rainbow, уже ведь написал, убрал код рекламы и все заработало. Не всю рекламу, а ссылку на скрипт.
К тому же в FireFox все работает нормально в любом случае.
#18 18 апреля 2014 в 12:26


Rainbow, уже ведь написал, убрал код рекламы и все заработало. Не всю рекламу, а ссылку на скрипт.
К тому же в FireFox все работает нормально в любом случае.

PolarOne

Я сначала просто показывал рекламу только гостям, потом убрал вовсе. У меня та же проблема на 1.10.3
#19 18 апреля 2014 в 23:42
Как сказал Александр: "Придумал костыль...". Во всяком случае работает. Не выводит рекламу AdSense‎ (и не только) при добавлении/редактировании записей.
Автор Александр, так что "плюсы" ему если пригодилось.

/core/cms.php
  1. class cmsCore {
  2. ...
  3. private $showAdBlock = true;
  4. protected function __construct($install_mode=false) {
  5. ...
  6. $this->showAdBlock();
  7. }
  8. public function showAdBlock(){ $this->showAdBlock = true; }
  9. public function hideAdBlock(){ $this->showAdBlock = false; }
  10. public function getAdBlock(){ return $this->showAdBlock; }
  11. }
21
50
52
101
2731
2732
2733
Там где проблемы с редактором (Каталог статей, УК может быть. В иВидео — по другому несколько ...)
На примере каталога статей

/components/content/frontend.php
Ищем такое
  1. ///////////////////////////////////// ADD ARTICLE //////////////////////////////////////////////////////////////////////////////////
  2. if ($do=='addarticle' || $do=='editarticle'){
и сразу после добавляем
  1. $inCore->hideAdBlock();
и так везде, но может малость отличаться

В УК после
if ($do == 'add_item' || $do == 'edit_item'){

В Мапсе в двух местах
После if ($do=='add_item' || $do=='edit_item'){
и
if ($do=='add_news' || $do=='edit_news'){

В Шаблоне
/templates/_default_/template.php
Каждый рекламный блок помещаем в
  1. <?php if ($inCore->getAdBlock()){ ?>
  2. --Код AdSense&#8206;--
  3. <?php } ?>
#20 29 апреля 2014 в 12:06

Не выводит рекламу AdSense‎ (и не только) при добавлении/редактировании записей.

PolarOne
А если никакой рекламы и не было установлено?
#21 29 апреля 2014 в 13:16
Project-S, с чем-то конфликтует, нужно выяснить. И можно тем же способом изолировать вывод модуля… в теории.)
Я так некоторые скрипты скрываю помимо рекламы.

Не лучший способ так прятать все, но работает нормальненько так.
И да, в каких-то браузерах все нормально, в каких-то нет. Видимо еще зависит что первое подгрузится. Редактор или вторая неведомая ерундовина которая и блочит)
#22 29 апреля 2014 в 15:25
Сегодня такое и в админке началось… ппц какой-то(
#23 29 апреля 2014 в 18:38
Заменил редактор, друга трабла началась)
При добавлении статьи с морды сайта — категории пропали. Потом уже буду смотреть…
Вы не можете отвечать в этой теме.
Войдите или зарегистрируйтесь, чтобы писать на форуме.
Используя этот сайт, вы соглашаетесь с тем, что мы используем файлы cookie.