SALIK

SALIK

salik.biz
+72
Репутация
50
Рейтинг
#1 Вставить текст в php 10 января 2019 в 11:06


  1. Вставленный текст:
Если только для статей, файл default_item.tpl.php скопировать и переименовать в системноеимятипаконтента_item.tpl.php

Loadырь

Спасибо :)
#1 Вставить текст в php 10 января 2019 в 10:53
Здравствуйте, есть задача добавить определенный текст ко всем заголовкам статей сайта, в файле default_item.tpl.php есть строка

  1.  
  2. <h1>
  3. <?php html($item['title']); ?>
  4. <?php if ($item['is_private']) { ?>
  5. <span class="is_private" title="<?php html(LANG_PRIVACY_HINT); ?>"></span>
  6. <?php } ?>
  7. </h1>
  8.  
Я так понимаю <?php html($item['title']); ?> это и есть заголовок, а как туда вставить html текст, что бы перед заголовком появилось?

И в статьях получилось так:
Вставленный текст: Заголовок статьи
#2 Как обходят хотлинк 28 декабря 2018 в 15:05
Проблему частично решил, если вдруг кто-то искать будет вот решение:
  1.  
  2. location ~* ^.+\.(jpeg|jpg|png|gif|bmp|pdf|swf)$ {
  3. root /путь до папки;
  4. valid_referers домен *.домен google.ru *.google.ru google.com *google.com yandex.ru *.yandex.ru ya.ru *ya.ru;
  5. if ($invalid_referer) {
  6. rewrite (.*)\.(jpg|jpeg|png|gif)$ https://заглушка;
  7. }
  8. }
  9.  
Или так:
  1.  
  2. location ~* ^.+\.(jpeg|jpg|png|gif|bmp|pdf|swf)$ {
  3. root /путь до папки;
  4. valid_referers server_names ~\.домен\. ~\.google\. ~\.yandex\.;
  5. if ($invalid_referer) {
  6. rewrite (.*)\.(jpg|jpeg|png|gif)$ https://заглушка;
  7. }
  8. }
  9.  
Вставлять надо в конфиге NGINX в секцию
  1.  
  2. location / {
  3. ......
  4. СЮДА
  5. ...
  6. }
  7.  
Но у меня с такой конструкцией стал хотлинк подсовываться в вк и фейсбук, хотя в реферах я писал *.facebook.com facebook.com fbcdn.com *.fbcdn.com vk.com *.vk.com

Суть метода в том, что ранее была конструкция:
  1.  
  2. location ~* ^.+\.(jpeg|jpg|png|gif|bmp|pdf|swf)$ {
  3. root /путь до папки;
  4. valid_referers none blocked server_names ~(домен|домен|домен)
  5. if ($invalid_referer) {
  6. rewrite (.*)\.(jpg|jpeg|png|gif)$ https://заглушка;
  7. }
  8. }
  9.  
То- есть я убрал none blocked
none — сервера не передающие реферера
blocked — заблокированные файерволом.

P.S. Если кто то знает как отдать фэйсбуку и вк картинку при такой конструкции подскажите :)
#3 Как обходят хотлинк 23 декабря 2018 в 02:31
Видимо обходят как то так, через подмену рефера: https://forum.antichat.ru/threads/228206/ Но вот как это победить…
#4 Как обходят хотлинк 20 декабря 2018 в 14:37

а они точно с вашего ресурса фотки подгружают или может скачивают вместе с контентом?

@SmartControl
Ну яж смотрел в коде того сайта, там все картинки идут с моего адреса…
#1 Как обходят хотлинк 20 декабря 2018 в 13:05
Здравствуйте, есть один сайт который парсит все статьи не указывая источников, ну и это было бы пофигу, работал бы там хотлинк, но по каким то неведомым причинам именно на том сайте хотлинк не работает, на других сайтах подсовывается картинка заглушка и через http и https...
Сайт тот сделан на вордпрессе, если эта информация нужна..
Хотлинк у меня в nginx прописан, хотя пробовал и в htaccess, но чудный сайт все обходит shock
Может быть кто-нибудь сталкивался с подобным?
#5 Доступ запрещён Группам, к которым вы принадлежите, запрещён доступ к этой странице 28 ноября 2018 в 16:38

А доступ прикрыли.

@elv
Я просто создал страницу для виджетов еще одну, аналогичную статьям и там запретил доступ и благополучно забыл об этом, поэтому и не мог понять в чем проблема))) Кстати до сих пор не помню зачем я эту страницу создавал и когда sad
#6 Доступ запрещён Группам, к которым вы принадлежите, запрещён доступ к этой странице 28 ноября 2018 в 11:39

Так называется страница, созданная вами в разделе "Виджеты и страницы", где стоит ограничение доступа. Вам выше уже дали же ответ. Других причин в ограничении доступа нет и быть не может.

Fuze
Ах вот оно что, нашел, действительно… Благодарю Вас :)
#7 Доступ запрещён Группам, к которым вы принадлежите, запрещён доступ к этой странице 28 ноября 2018 в 09:03
Вот еще что вспомнил, в этот день обнаружил сотню комментов под статьей (видимо от бота) с цифрой 1, и несколько десятков с обрывками php кода, код редактор комментов порезал, но видно что-то менно после этого и сломалось..(
#8 Доступ запрещён Группам, к которым вы принадлежите, запрещён доступ к этой странице 27 ноября 2018 в 11:41
Пробовал и новую группу создать и выдать права, тоже не чего не вышло, кажется какой то глюк с БД… Кто может помочь, вознаграждение гарантируется look
#9 Доступ запрещён Группам, к которым вы принадлежите, запрещён доступ к этой странице 26 ноября 2018 в 17:29
Evanescence Там тоже стоит всем показывать и во всех странах…
#10 Доступ запрещён Группам, к которым вы принадлежите, запрещён доступ к этой странице 26 ноября 2018 в 17:16

Откройте в двух разных браузерах настройки Типов контента, где работает доступ и где не работает + метод дедукции и тыка.

@elv
Что то метод тыка не дал результатов(
#11 Доступ запрещён Группам, к которым вы принадлежите, запрещён доступ к этой странице 26 ноября 2018 в 16:42
@elv

В оригинале под комментариями Гостям пишет: Войдите или зарегистрируйтесь чтобы добавлять комментарии. Может у Вас эти три группы Гости? ...

@elv
У меня открыты комментарии для не зарегистрированных
А как понять "Может у Вас эти три группы Гости" где это можно проверить?
#12 Доступ запрещён Группам, к которым вы принадлежите, запрещён доступ к этой странице 26 ноября 2018 в 16:25

А в самом типе контента в настройках полей, где галка стоит в Доступ для чтения?

vikont
Стоит доступ для чтения
Восстановление и Оптимизацию сделал
Есть и MySam и InnoDB таблицы
#13 Доступ запрещён Группам, к которым вы принадлежите, запрещён доступ к этой странице 26 ноября 2018 в 15:22

+ например в 2.10.1, фото с "видят только друзья" не видят фото.

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