Доброй ночи, Гость! Представляем Вам наши форумы. Вы можете зарегистрироваться чтобы писать на форумах или зайдите под своим именем, если Вы уже регистрировались.
   
   


Показать сообщения от „Scorpion-78“ (53)
Сообщение Форум Дата
Цитата
Автор: SX
Споилер в принципе любой можно вставить, вот код используемый на форуме

PHP-код
<div style="width:auto; overflow:auto">
  <
div class="spoiler"><class="spoilerheader" onclick="this.parentNode.className=this.parentNode.className==&#039;spoiler&#039;?&#039;spoiler open&#039;:&#039;spoiler&#039;">Спойлер </a>
    <
div class="spoilertext">
      <
div class="divcode" style="width:auto; white-space:normal; overflow:auto">
          
Контент
       
</div>
     </
div>
  </
div>
</
div>


Мне тоже очень нужен спойлер для сайта,к статейным страницам, но этот код у меня не работает, при просмотре страницы он даже не показывается. Есть какие нибудь предложения?

Добавлено Алексей Левенков (Scorpion-78): 13.01.2018, 16:17:45
Рабочий код спойлера для статических страниц
Все разобрался. Если кому то понадобится вот рабочий вариант спойлера для статических страниц версии 1.05. Вставляем в обычном вебредакторе страниц в включенном режиме "Источник". Спойлер работает, валидатор не ругается )))

PHP-код

<script>
function 
op(obj) {
x=document.getElementById(obj);
if(
x.style.display == "none"x.style.display "block";
else 
x.style.display "none"
}
</
script><span style="font-size:14px;">
<
strong><em>- Скриншоты программы:</em></strong>
<
br />
<
a href="#$ID$" onclick="op('div$ID$'); return false;">
<
input name="Спойлер" type="button" value=" +/- Спойлер " />
</
a></span>
<
div id="div$ID$" style="display:none">
Тут Содержимое спойлера (в моем случае это скриншоты)
</
div>
Техническая помощь 13.01.2018, 16:17
Сообщение Форум Дата
Увеличивать изображения в статистических страницах
Здравствуйте, очень нужна возможность увеличения изображений в статистических страницах, подскажите пожалуйста, можно ли как то реализовать это? (Вот как тут на форуме,при клике на изображение оно увеличивается,)
Основная тема 13.01.2018, 15:26
Сообщение Форум Дата
Цитата
Автор: SX
Цитата
Так вы же мне сами посоветовали в каждую страницу папки page вставить)))


Это не делает двойной вставки

Цитата

Я бы не заострял внимание на этих призраков,но до вчерашнего дня этих самых визитов за сутки было 50-60, а вчера прям шквал какой то 670, да и сегодня уже 400 с лишним,а день только начался.


У вас сапа подключена, тут о точности вообще не стоит говорить, они и IP и юзерагента постоянно для проверки меняют


Второй счетчик убрал метрики, посмотрим дальше что будет.
Основная тема 13.01.2018, 14:11
Сообщение Форум Дата
И все таки это жесть
Цитата
Автор: SX
Цитата
Автор: Scorpion-78
Вчера весь день наблюдал за счетчиками на сайте и Яндекс метрики, и непонимаю, что же тогда это за посетители такие,которых Яндекс метрика и гугл аналитикс не учитывают совсем, разница вчера просто сумасшедшая была,да и сегодня уже сейчас разница счетчиков похожа. На счетчике сайта значится Визитов сегодня:640, а на Яндекс метрике всего 11.
Что за призраки такие? Смотрите скриншоты вчерашних показателей


Читайте внимательно
Цитата
Есть не малое количество ботов которые определяются только по ip адресам.


А зачем у вас яндекс счетчик дважды вставлен? Думаете точнее будет?


Так вы же мне сами посоветовали в каждую страницу папки page вставить)))

Я бы не заострял внимание на этих призраков,но до вчерашнего дня этих самых визитов за сутки было 50-60, а вчера прям шквал какой то 670, да и сегодня уже 400 с лишним,а день только начался.

Отредактировано Алексей Левенков (Scorpion-78): 13.01.2018, 10:25:14
Основная тема 13.01.2018, 10:20
Сообщение Форум Дата
И все таки это жесть
Вчера весь день наблюдал за счетчиками на сайте и Яндекс метрики, и непонимаю, что же тогда это за посетители такие,которых Яндекс метрика и гугл аналитикс не учитывают совсем, разница вчера просто сумасшедшая была,да и сегодня уже сейчас разница счетчиков похожа. На счетчике сайта значится Визитов сегодня:640, а на Яндекс метрике всего 11.
Что за призраки такие? Смотрите скриншоты вчерашних показателей
Основная тема 13.01.2018, 09:44
Сообщение Форум Дата
Цитата
Автор: mrX
В разных системах статистики и скриптах, разные настройки когда они засчитывают хост и хиты.
Тобишь в одной например считается если человек был на сайте 3 секунды, а в другой нет и тп.
Это если сильно утрировать. В общем одинаково они никогда не покажут ;-)


Понятно,спасибо за ответ
Основная тема 07.01.2018, 14:55
Сообщение Форум Дата
И все равно непонимаю, на счетчике сайта: Визитов 12, а на яндекс метрике всего 4, счетчики яндекс метрики воткнул во все файлы папки page Основная тема 01.01.2018, 15:53
Сообщение Форум Дата
Неправильно показывает счетчик
Цитата
Автор: SX
Цитата

Немогли бы вы мне еще подсказать по разделу в админке "Назначение сео-тегов" - Его нужно заполнять к каждой созданной странице сайта?


Система автоматически формирует все необходимые данные, но если они не устраивают, то можно вводить вручную


А ну все тогда понял,спасибо Вам огромное, я еще плохо знаком с системой вы уж извините
Основная тема 30.12.2017, 21:32
Сообщение Форум Дата
Неправильно показывает счетчик
Цитата
Автор: SX
Цитата

Спасибо большое за ответ, прям как чувствовал что где то ошибка... Но пожалуйста подскажите конкретнее, во все ли файлы папки page добавлять счетчик,ведь там есть к примеру почти пустой файл index.tpl , в нем тоже нужно?



index.tpl там нет, есть index.php. Файлы шаблонов имеют расширение tpl, значит и вставлять только в файлы с таким расширением


Да извиняюсь ступил... Спасибо Вам большое.

Немогли бы вы мне еще подсказать по разделу в админке "Назначение сео-тегов" - Его нужно заполнять к каждой созданной странице сайта?
Основная тема 30.12.2017, 18:52
Сообщение Форум Дата
Неправильно показывает счетчик
Цитата
Автор: SX
Цитата
Автор: Scorpion-78
Здравствуйте, может кто нибудь подскажет почему данные счетчиков Яндекс метрики и счетчика сайта о посетителях могут быть разными?
По данным счетчика сайта у меня всегда какие то гости, не боты,а гости, а на яндекс метрике как будто за сутки вообще человек 5 было.
Счетчик Яндекс Метрики у меня установлен сейчас в main.tpl перед закрывающимся BODY. Ставил и в header но что то разницы не заметил, такая же не адекватность.
К примеру мой счетчик google analitics вообще дает другие показатели... что за поведение, где правда? Разьясните кто нибудь пожалуйста.


Счетчики нужно вставлять во все шаблоны папки page.
Есть не малое количество ботов которые определяются только по ip адресам. Базы этих адресов есть в основном только у специальных сервисов, в том числе у популярных поисковиков. В системе же определение идет на основе рефферера, так что присутствует некоторая погрешность


Спасибо большое за ответ, прям как чувствовал что где то ошибка... Но пожалуйста подскажите конкретнее, во все ли файлы папки page добавлять счетчик,ведь там есть к примеру почти пустой файл index.tpl , в нем тоже нужно?
Основная тема 30.12.2017, 18:24
Сообщение Форум Дата
Неправильно показывает счетчик
Здравствуйте, может кто нибудь подскажет почему данные счетчиков Яндекс метрики и счетчика сайта о посетителях могут быть разными?
По данным счетчика сайта у меня всегда какие то гости, не боты,а гости, а на яндекс метрике как будто за сутки вообще человек 5 было.
Счетчик Яндекс Метрики у меня установлен сейчас в main.tpl перед закрывающимся BODY. Ставил и в header но что то разницы не заметил, такая же не адекватность.
К примеру мой счетчик google analitics вообще дает другие показатели... что за поведение, где правда? Разьясните кто нибудь пожалуйста.
Основная тема 30.12.2017, 17:01
Сообщение Форум Дата
Нашел и переделал
Вобщем нашел я скрипт вывода случайных баннеров и перепилил под статус,все работает и ошибок в валидаторе нет, нагрузок на сервак вроде нет.
Ссылки страниц берутся из тектового файла, выводится по несколько,я 5 поставил у себя.
Только мне не нравится что они на главной выводятся до кучи.
Если кому нужно забирайте.Инструкция в архиве.

Отредактировано Алексей Левенков (Scorpion-78): 19.12.2017, 21:31:40
Основная тема 19.12.2017, 21:27
Сообщение Форум Дата
Цитата
Автор: SX
arg_separator.output меняет разделитель только когда сервер сам формирует ссылку. Тут же ссылка уже готова, значит нужно просто сделать строковую замену str_replace, сначала & в & и сразу же обратно, тогда валидатор нормально ссылки отработает.
Можно и в файле хранить, в любом случае посмотрите код виджетов, они очень легко пишутся, тестовый где то на форуме был несколько раз выложен


Я пробовал там,где редактируется Случайный контент, при написании ссылок вместо & писать сразу & ,но при сохранении ссылка сохраняется только с & а &aмp; как будто сьедается. Вобщем не сохраняется. Даже тут приходится это писать по русски

Отредактировано Алексей Левенков (Scorpion-78): 19.12.2017, 10:10:27
Основная тема 19.12.2017, 10:08
Сообщение Форум Дата
Цитата
Автор: SX
Убьете вы сайт этим скриптом.
Обращаетесь к одной странице на которой есть например 3 ссылки, получается одно обращение к карте сайта и три к сайту для парсинга названия. Учитывая что использование file_get_contents это не браузер и нет кэширования запросов к одним и тем же файлам, то получается повторный запрос всех файлов. Учитывая все запросы не кэшируемые к серверу умножаем на четыре, получится около сотни запросов к серверу минимум, 10 человек и сервер ляжет.
Очень не правильный скрипт.

По уму нужно писать виджет, который либо вручную, либо единожды прошерстив сайт добавляет в базу данные для вывода и выводит уже из базы. Ну или хардкорно мудрить с кэширование


Да я уже понял про "сервер ляжет"))) Вчера попробовал удвоить этот скрипт,ну чтобы по две хотя бы ссылки выводил - и все - ошибка 503 сразу)))
Я сделал как выговорили,добавил все ссылки на страницы в Случайный контент - но тоже оказия возникла, валидатор w3 который заругался на то что в ссылках стоит & вместо &аmр; и команда php_value arg_separator.output "&amр;" не справляется почему то( с парой ссылок еще справляется,больше нет).

Я вот думаю,а если вывод ссылок страниц сделать инклюдом из текстового файла допустим, в который пусть даже в ручную можно было бы заносить названия и урл ссылок - это же уже не угроза серверу?

Отредактировано Алексей Левенков (Scorpion-78): 19.12.2017, 05:26:25
Основная тема 19.12.2017, 05:24
Сообщение Форум Дата
Случайные страницы
Цитата
Автор: SX
Цитата
Автор: Scorpion-78
Всем привет. Ребята не подскажете,можно ли как то организовать в конце каждой страницы вывод случайных страниц моего же сайта(штуки по 4-5)?
Подскажите пожалуйста очень надо.


Доступный вариант без написания допкода, это использовать модуль случайный контент. Конечно это будет не случайный набор линков, а случайный вывод сохраненных данных, в вашем случае ссылок. Выводится конструкцией {phrases}, ее и вставьте в нужное место, по умолчанию, они вставлены в шаблоны папки page, перед выводом основного контента


Да спасибо большое все понял и уже сделал,спасибо! Единственное меня пугает,что у меня сайт будет статейный,и расчитываю я на несколько сотен страниц. Страшно представить,что мне придется урл каждой страницы заносить еще и в "Случайный контент"... Еще большой минус в том,что эта функция выводит только по одной предлагаемой ссылке(странице), попробовал вставить дважды эту функцию - выводится дважды одна и та же ссылка(страница). Можно как то сделать их больше?Но чтоб выводились разные ссылки?
Сегодня нашел в инете скрипт, код php, он берет урлы из sitemap, карты сайта, далее ищет title этой страницы и тд. Вобщем функционал такой что админу париться ненужно, можно как то этот скрипт под статус наш заточить?

Вот код.

PHP-код
<?php
$sitemap 
file_get_contents('http://collectively.ru/sitemap.xml'); // получаем весь файл
preg_match_all('/http:\/\/&#91;a-z0-9-\.\/\%&#93;+/',$sitemap,$urls); // получаем все ссылки
$selected $urls&#91;0&#93;&#91;rand(7,count($urls&#91;0&#93;))&#93;; // выбираем одну из НАШИХ ССЫЛОК и сохраняем ее в переменную (выбор идет начиная с 7 ссылки и заканчивая общим количеством). Сделано так, потому что первые 7 - ссылки типо sitemap.org
$content file_get_contents($selected); // Получаем заголовок страницы, куда ссылается ссылка
preg_match_all('#<title>.+</title>#'$content$matches); // ищем title
$title preg_replace('#(<title>|</title>)#'''$matches[0][0]); // получаем заголовок
$title preg_replace('#(&laquo;)#''-'$title); // заменяем стрелки на прочерки - для моего сайта, для себя можете убрать
$title preg_split('/ - /'$title, -1PREG_SPLIT_OFFSET_CAPTURE); // делим сроку на разделы по прочеркам - так же для моего сайта можете убрать
echo '<a href='.$selected.'>'.$title[0][0].' - '.$title[1][0].'</a>'// выводим ссылку на страницу с назваием + название раздела
?>


Отредактировано Алексей Левенков (Scorpion-78): 18.12.2017, 21:19:27
Основная тема 18.12.2017, 16:21


 


 Сейчас на сайте

Пользователей: 0, Гостей: 8

Поисковые боты: 135
oBot(30), Bot(99), Googlebot(4), BingBot, Yandex
 Статистика форума

  Темы Сообщения Пользователи
За сутки:
За неделю:
За месяц:
Всего:
Мы приветствуем нового участника: wonad81290
 Дни рождения

maxter (42)
Copyright © 2009 - 2024 SX All rights reserved | Powered by SX CMS 1.06 UTF | Контакты