• SanDev.pro
  •  › 
  • Комментарии
  •  › 
  • Страница 16
foto
Гость 10 сентября 2020 14:04 #

Простые заголовки (метатеги)

Цитата: Sander
show.full.php
Найти:
$tpl->set( '{title}', str_replace("&", "&", htmlspecialchars( $row['title'], ENT_QUOTES, $config['charset'] ) ) );

Ниже вставить:
$tpl->set( '{title.lowercase}', str_replace("&", "&", htmlspecialchars( mb_strtolower($row['title'], $config['charset']), ENT_QUOTES, $config['charset'] ) ) );

Цитата: Sander
show.full.php
Найти:
$tpl->set( '{title}', str_replace("&", "&", htmlspecialchars( $row['title'], ENT_QUOTES, $config['charset'] ) ) );

Ниже вставить:
$tpl->set( '{title.lowercase}', str_replace("&", "&", htmlspecialchars( mb_strtolower($row['title'], $config['charset']), ENT_QUOTES, $config['charset'] ) ) );


Без изменений
0
foto
Администратор 10 сентября 2020 13:25 #

Простые заголовки (метатеги)

show.full.php
Найти:
$tpl->set( '{title}', str_replace("&", "&", htmlspecialchars( $row['title'], ENT_QUOTES, $config['charset'] ) ) );

Ниже вставить:
$tpl->set( '{title.lowercase}', str_replace("&", "&", htmlspecialchars( mb_strtolower($row['title'], $config['charset']), ENT_QUOTES, $config['charset'] ) ) );
0
foto
Гость 10 сентября 2020 13:15 #

Простые заголовки (метатеги)

Если бы я умел это делать еще smile поэтому и просил помощи
0
foto
Администратор 10 сентября 2020 12:58 #

Простые заголовки (метатеги)

Напишите модуль или хак, который будет выводить тег {title.lowercase}
0
foto
Гость 10 сентября 2020 12:57 #

Простые заголовки (метатеги)

То есть только первая заглавная у {title} должна быть маленькой
0
foto
Гость 10 сентября 2020 12:46 #

Простые заголовки (метатеги)

Цитата: Sander
$key == 'header_title' && $metatags[$key] = mb_strtolower($metatags[$key], $config['charset']);


Сейчас все ок, но стали обе заглавные маленькими, я вывожу вот так
[title]Скачать {title} для [cat-tag id="9,10,19-44,101,102" sub="no"]Симс 4[/cat-tag][cat-tag id="53,55,56,57,66,70,74,77-100" sub="no"]Симс 3[/cat-tag][/title]

А получается по факту "скачать автомобиль bmw m6 2013 для симс 3" а должно быть Скачать автомобиль BMW M6 2013 для Симс 3, то есть он все заглавные делает маленькими, можно это поправить ?
0
foto
Администратор 10 сентября 2020 10:53 #

Sort-Fields v3 by Sander

Может и стоит. У меня даже есть наработки по этому направлению.
Но вся сложность подобных модулей - это универсальность.

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

PS. В актуальной версии DLE, посадочные страницы, в принципе, можно создавать с помощью утилиты "Заголовки, описания, метатеги".
0
foto
Администратор 10 сентября 2020 10:42 #

Простые заголовки (метатеги)

$key == 'header_title' && $metatags[$key] = mb_strtolower($metatags[$key], $config['charset']);
0
foto
Гость 10 сентября 2020 06:07 #

Простые заголовки (метатеги)

К сожалению осталось без изменений
0
foto
Администратор 10 сентября 2020 00:13 #

Простые заголовки (метатеги)

После строки
$metatags[$key] = trim(strip_tags($meta_found[2]));

вставить:
$key == 'title' && $metatags[$key] = mb_strtolower($metatags[$key], $config['charset']);
0
foto
Гость 9 сентября 2020 21:39 #

Sort-Fields v3 by Sander

Может стоит модуль продолжить развивать? С возможностью делать посадочные страницы, так как модуль lazydev за 4 года разработок, а то и 5 лет по прежнему хламный и с кучей косяков в плане СЕО оптимизации, и других косяков хватает...
0
foto
Гость 9 сентября 2020 12:40 #

Простые заголовки (метатеги)

Пробовал вот это добавить

! empty ( $metatags['title'] ) && $metatags['title'] = mb_convert_case( $metatags['title'], MB_CASE_LOWER, $config['charset'] );
! empty ( $metatags['title'] ) && $metatags['title'] =  mb_convert_case( $metatags['title'], MB_MB_CASE_TITLE, $config['charset'] );

не помогло
0
foto
Гость 9 сентября 2020 12:30 #

Простые заголовки (метатеги)

Скажите пожалуйста, а как сделать в коде, что бы у {title} первая заглавная буква была маленькой, а то сейчас выводит так

[title]Скачать {title}[/title] по итогу получается Скачать Новость, а нужно Скачать новость
Спасибо.
0
foto
Гость 8 сентября 2020 17:29 #

DLE-Cart v1.3.5 Корзина заказов by Sander - upd: 08.04.2020

Так уже с 13.2 и 14 работает?
0
foto
Администратор 8 сентября 2020 16:21 #

DialogPM by Sander v.1.0.14

Да, будет.
PS. Двумя комментариями выше - я уже давал ответ на этот вопрос.
0
foto
Гость 8 сентября 2020 16:19 #

DialogPM by Sander v.1.0.14

Скажите для версии 14.0 подайдет?
0
foto
VIP 6 сентября 2020 21:55 #

DialogPM by Sander v.1.0.14

esli kupil na odnom domain... na poddomain budet rabotati tot je kliu4? il nujno dop litzenziya?
0
foto
Администратор 5 сентября 2020 16:27 #

Multi-Rating by Sander v.2.4.3

Убедитесь, что у вас актуальная версия модуля и у вас есть файл лицензии для php 7.3
0
foto
VIP 5 сентября 2020 11:16 #

Multi-Rating by Sander v.2.4.3

На php 7.3 не работает история оценок.
0
foto
Администратор 25 августа 2020 10:19 #

Содержания статьи для DLE

самое простое, в той же строке
private static $tpl_header = '<h%1$d id="hmenu-%2$d">%3$s</h%1$d>';

Прописать как-то так:
private static $tpl_header = '<div class="prehead prehead-%1$d"></div><h%1$d id="hmenu-%2$d">%3$s</h%1$d>';

И в стилях:
.prehead {display: none;}
.prehead.prehead-2 {display: block;}
0
foto
Гость 22 августа 2020 23:09 #

Содержания статьи для DLE

private static $tpl_header = '<h%1$d id="hmenu-%2$d"><a href="#hmenu-item-%2$d" title="К меню">&uarr;</a> %3$s</h%1$d>';


меняете на

private static $tpl_header = '<h%1$d id="hmenu-%2$d">%3$s</h%1$d>';
+1
foto
Посетитель 22 августа 2020 20:28 #

Содержания статьи для DLE

Поделитесь сей ценной инфой, а то самого одолевает такая мысль убрать стрелку.
0
foto
Посетитель 22 августа 2020 20:25 #

Содержания статьи для DLE

Большое человеческое спасибо за сей хак, теперь контент манагеры экономят кучу времени и вспоминают разработчика добрым словом, а то вручную делали все.
0
foto
Посетитель 18 августа 2020 16:06 #

DLE-Favorites v.1.0.2 by Sander

Цитата: bymerpro
Жаль что хак динамического прибавления/убавления числа закладок не работает с этим модулем.

Накалякал через гугл мб кому пригодится

var count = $("#favorite_count").html();
		if ($this.hasClass('active')) {
			$("#favorite_count").html(parseInt(count) + 1);
		} else {
			$("#favorite_count").html(parseInt(count) - 1);
		}
0
foto
Администратор 17 августа 2020 11:43 #

Avatar-Select by Sander v.1.2

Да, на DLE 14.0 - работает.
0
foto
Администратор 17 августа 2020 11:40 #

xSort by Sander v.1.5.4

https://sandev.pro/license.html
Поддомены: начиная с мая 2020г включена поддержка поддоменов. В своем аккаунте на сайте shop.sandev.pro нужно подтвердить право собственности домена и после этого можно будет в автоматическом режиме получить ключ для любого поддомена.
0
foto
VIP 17 августа 2020 10:43 #

xSort by Sander v.1.5.4

На поддомене будет работать или отдельно нужно покупать для каждого?
0
foto
Гость 15 августа 2020 20:35 #

Содержания статьи для DLE

Здравствуйте. А как сделать, чтобы перед каждым <h2> вывести нужный мне html? (Например: <div></div>)?
0
foto
VIP 15 августа 2020 19:36 #

Avatar-Select by Sander v.1.2

dle 14 rabotaet?
0
foto
Гость 15 августа 2020 14:33 #

Содержания статьи для DLE

понял, нужно только часть удалить..
0
foto
Гость 15 августа 2020 14:31 #

Содержания статьи для DLE

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

есть другая, но если ее удалить, сайт падает
0
foto
Гость 15 августа 2020 14:26 #

Содержания статьи для DLE

разобрался)
0
foto
Гость 15 августа 2020 14:14 #

Содержания статьи для DLE

Увидел, что в плагинах
но не пойму какую строку убрать
убираю эту private static ... там где "к меню"
и сайт падает с ошибкой
0
foto
Гость 15 августа 2020 14:12 #

Содержания статьи для DLE

Добрый день
а подскажите, как убрать стрелку у заголовков, которая перекидывает наверх
если я загружал плагином
0
foto
Гость 14 августа 2020 21:32 #

DLE-Cart v1.3.5 Корзина заказов by Sander - upd: 08.04.2020

Здравствуйте, как можно приобрести данный модуль ?
+1
foto
Посетитель 14 августа 2020 19:18 #

Модуль статистики посещений LightStat by Sander

Кто ставил, иногда не определяет ip($_SERVER['REMOTE_ADDR']), мое решения:
добавить в начало

function getIp() {
  $keys = [
    'HTTP_CLIENT_IP',
    'HTTP_X_FORWARDED_FOR',
    'REMOTE_ADDR'
  ];
  foreach ($keys as $key) {
    if (!empty($_SERVER[$key])) {
      $ip = trim(end(explode(',', $_SERVER[$key])));
      if (filter_var($ip, FILTER_VALIDATE_IP)) {
        return $ip;
      }
    }
  }
}

Строка примерно 68
$user_id = md5($_SERVER['REMOTE_ADDR']);

заменить на
$user_id = md5(getIp());
0
foto
Клиент 14 августа 2020 07:48 #

PIN-bot by Sander

Такой вопросик.. на сайте регаются боты. Стоит гугл-катча. Не помогает.
Хотели рассмотреть этот вариант.. но снято с продажи.
По этому возникает вопрос.. может кто что подскажет от ботов ?
0
foto
Гость 12 августа 2020 15:54 #

Автоматический вывод подкатегорий

Цитата: Sander
В статье же написано.
Пример:
[category=3,4,5]<ul>{include file="engine/mods/autocats.php?parent=2"}</ul>[/category]

где 2 - ID родительской категории.
3,4,5 - список id подкатегорий

Спасибо, не заметил.
0
foto
VIP 12 августа 2020 13:12 #

xSort by Sander v.1.5.4

Но теперь эта проблема появилась при Аякс подгрузке новостей. (Загрузить ещё).
Чтобы рейтинг не ломался при Аякс подгрузке, мне подсказали в libs.js прописать так. Рейтинг начал нормально отображаться. Сейчас вставил исправленный libs, при сортировке нормально отображаться, а при Аякс подгрузке снова начала ломаться.
После
$('#dle-content').append($('#dle-content', data).html());
Вставить

Этот код отвечает за Аякс подгрузку новостей
0
foto
VIP 12 августа 2020 12:55 #

xSort by Sander v.1.5.4

Понял) Спасибо большое! Работает.
0
foto
Администратор 12 августа 2020 11:51 #

Автоматический вывод подкатегорий

В статье же написано.
Пример:
[category=3,4,5]<ul>{include file="engine/mods/autocats.php?parent=2"}</ul>[/category]

где 2 - ID родительской категории.
3,4,5 - список id подкатегорий
0
foto
Администратор 12 августа 2020 11:48 #

xSort by Sander v.1.5.4

В коде libs.js конкретно такой строки нет, но есть похожая.

Я скинул полный код исправленного libs.js
+1
foto
VIP 12 августа 2020 11:15 #

xSort by Sander v.1.5.4

В коде модуля сделал так:

$("#dle-content").html(html);
ratingStyling();

В коде libs.js конкретно такой строки нет, но есть похожая. Сделал так, но рейтинг такой же кривой получается.

$('#dle-content').append($('#dle-content', data).html());
ratingStyling();
0
foto
Гость 12 августа 2020 10:56 #

Автоматический вывод подкатегорий

Цитата: Sander
В данном коде нет ничего такого, что было бы привязано к версии DLE.
Даже специально проверил на 14.0, всё работает.

Подскажи как в подкатегориях выводить все подкатегории родительской категории?
0
foto
Администратор 12 августа 2020 09:59 #

Счетчик кликов на кнопку или количество скачиваний

Дополнил статью.
Но не сильно рекомендую этот метод. Злоумышленники, при желании, достаточно легко смогут забить БД рандомными записями.
0
foto
Администратор 12 августа 2020 09:08 #

xSort by Sander v.1.5.4

В JS коде модуля найти строку:
$("#dle-content").html(html);

Ниже нее вставить:
ratingStyling();


Так же подправить ваш libs.js
Внимание! У Вас нет прав для просмотра скрытого текста.
0
foto
Администратор 12 августа 2020 09:00 #

DLE-Favorites v.1.0.2 by Sander

Теперь - никак.
Хотя до того как вы начали писать оскорбления - я планировал написать дополнительную инструкцию, в своё свободное время.
0
foto
VIP 11 августа 2020 20:07 #

xSort by Sander v.1.5.4

Sander, подскажи решение, чтобы рейтинг не ломался после сортировки твоим модулем.
Рейтинг у меня в процентах. Например 100%. После сортировки, рейтинг ломается на +1185, 20145 и тд.
Код shortstory libs.js если необходим

0
foto
Посетитель 10 августа 2020 10:49 #

DLE-Favorites v.1.0.2 by Sander

После использования фильтра ajax или другого какого-нибудь модуля с ajax. У модуля перестают работать теги [favmod=4] active [/favmod] и из-за этого отображаются обе кнопки. Как исправить?
0
foto
Посетитель 10 августа 2020 10:44 #

DLE-Favorites v.1.0.2 by Sander

Цитата: redflamegroup
pri ispolizovanie modulia LazyDev - DLE FILTER pri ajax filtracii to oba knopki vidni... i dobaviti i udaliti

Даа, модуль хороший очень, но с фильтром да и с многими модулями которые так же используют ajax, данный модуль не работает. К огромному сожалению
0
© Sander-Development. 2009-2024.
При копировании, ссылка на источник обязательна.