• SanDev.pro
  •  › 
  • Комментарии
  •  › 
  • Страница 38
foto
Клиент 22 июля 2018 07:12 #

Fast-PM by Sander

Отлично присоеденюсь.
0
foto
VIP 21 июля 2018 21:41 #

Fast-PM by Sander

Отлично! Ждём wink
0
foto
Администратор 21 июля 2018 21:36 #

Fast-PM by Sander

Да делаю, делаю...
Медленнее чем хотелось бы, но дело идет.
+4
foto
VIP 21 июля 2018 21:20 #

Fast-PM by Sander

Запишуся в ряди Хатіко!)
0
foto
Гость 21 июля 2018 02:23 #

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

С учётом, что все современные шаблоны идут с оптимизацией под мобильные версии, будет ли тут оптимизировано так же, под мобильные версии? Что ожидает нас обновлении и будет ли оно вообще?
0
foto
VIP 20 июля 2018 21:24 #

Fast-PM by Sander

Цитата: Sander
Но желание им заняться все же есть.

Есть надежда, что в ближайшем будущем появится обновление?
0
foto
Администратор 19 июля 2018 10:20 #

Power-Log by Sander

У вас не установлен ionCube Loader
0
foto
Клиент 18 июля 2018 21:55 #

Power-Log by Sander

Помогите решить проблему, при установке выдает ошибку :
MySQL error in file: /engine/mods/power_log/admin.php at line 97
Error Number: 1146
The Error returned was:
Table 'a208387_pc2.power_log' doesn't exist
SQL query:

SELECT id,ip FROM power_log WHERE country='' LIMIT 10000

Заранее благодарю.
0
foto
Клиент 18 июля 2018 14:43 #

Light-Chat by Sander

Отлично, спасибо за ответ.
0
foto
Администратор 18 июля 2018 14:37 #

Light-Chat by Sander

+1
foto
Клиент 18 июля 2018 14:36 #

Light-Chat by Sander

На DLE 13 попрёт? Планирую купить.
0
foto
Клиент 18 июля 2018 12:41 #

TPL-IF by Sander v.2.3

Стандартный тег к сожалению не подходит он не работает в паре из [aviable=main] получаеться либо в категории фиксируем либо на главной.
0
foto
Администратор 18 июля 2018 09:07 #

TPL-IF by Sander v.2.3

Данный модуль предназначен для работы только в шаблоне полной или короткой новости (и custom).
На главной можете использовать стандартный тег:
[category=7] где 7 - ID категории [/category]


Если в новости, то тег модуля:
[if category='7'] Новость отмечена только в одной категории, id = 7 [/if]


Отличие от стандартного тега catlist в том что выполняется строгое соответствие строки (в БД категории прописаны через запятую).
[catlist=7] Новость может быть отмечена в любых категориях, главное чтобы среди них была категория id = 7 [/catlist]
0
foto
Клиент 18 июля 2018 01:49 #

TPL-IF by Sander v.2.3

Доброй ночи! Подскажете как вывести определенный текст на главной и строго в определенный категории?
0
foto
Гость 16 июля 2018 16:35 #

Light-Chat by Sander v.1.2

привет

мой домен имеет доступную лицензию на моем этапе.
Нужно ли платить за обновление?

vk.web.tr/chat.php
0
foto
Администратор 16 июля 2018 16:14 #

Light-Chat by Sander v.1.2

Актуальную версию модуля вы можете скачать на сайте http://shop.sandev.pro/post/16.html
0
foto
Гость 16 июля 2018 16:11 #

Light-Chat by Sander v.1.2

У меня есть лицензия
файлы исчезли
отправить новый обновленный пакет
0
foto
VIP 14 июля 2018 20:39 #

Оптимизация DLE

Спасибо, проверю.
+1
foto
Администратор 14 июля 2018 20:05 #

Оптимизация DLE

Да, конечно.
Разве что для п3. нужно будет в поле "Найти" вставить не одну строку, а сразу 2:
		$count_all = $db->super_query( $sql_count );
		
		if($news_found AND !$count_all['count']) {

И уже перед этим кодом вставлять.
+1
foto
VIP 14 июля 2018 20:04 #

Оптимизация DLE

Sander, указанные правки будут все работать, если их оформить через плагины? ))
0
foto
Администратор 10 июля 2018 11:08 #

Оптимизация DLE

Перед первой
0
foto
Гость 10 июля 2018 05:10 #

Оптимизация DLE

Есть один нюанс на DLE 12, в show.short.php вы указали найти строчку и выше вставить нужный код
$count_all = $db->super_query( $sql_count );

у меня нашло 2 такие строчки, выше которой ставить?

Сам код выглядит так

		$count_all = $db->super_query( $sql_count );
		if($news_found AND !$count_all['count']) {
			$db->query("ANALYZE TABLE `" . PREFIX . "_post`, `" . PREFIX . "_post_extras`");
			$count_all = $db->super_query( $sql_count );
		}
0
foto
Администратор 9 июля 2018 18:28 #

Multi-Rating by Sander v.2.4.2

На демке работает потому что вы уже проголосовали и включена опция отображения вашего голоса и можно сменить свою предыдущую оценку.
Если голосовать с нуля, то нужно выставить оценку для всех заданных параметров.
Только так.
0
foto
Гость 9 июля 2018 18:26 #

Multi-Rating by Sander v.2.4.2

Ну на демке же все работает как нужно d130.sandev.pro/o-skripte/v-mire/27-otvratitelnaja-novost-s-nizkim-rejtingom.html а действительности такого нет, как так?
0
foto
Администратор 9 июля 2018 18:22 #

Multi-Rating by Sander v.2.4.2

а в вашем рейтинге это невозможно?

То и есть мой рейтинг. Но первая версия.
Часто просили сделать чтобы голос учитывался только после выставления всех оценок. Поэтому алгоритм учета оценок был в корне переделан.
Поэтому как и ответил в предыдущем сообщении - никак.
0
foto
Гость 9 июля 2018 18:15 #

Multi-Rating by Sander v.2.4.2

Вот сайт wkino3.net/20803-anon.html при нажатии только на игру актеров все сразу записывается, а в вашем рейтинге это невозможно?
0
foto
Администратор 9 июля 2018 17:56 #

Multi-Rating by Sander v.2.4.2

Можно ли записывать данные рейтинга в доп. поле?

Можно. Можете просто создать доп.поле с именем mrating "Одна строка" и скрипт автоматически будет туда записывать значение итогового рейтинга. При желании имя поля можно поменять в настройках модуля.

Запомнятся ли данные рейтинга при переносе сайта на другой домен или на DLE выше версии?

Да.

Как сделать, что бы пользователю не обязательно было голосовать за все

Никак.
0
foto
Гость 9 июля 2018 17:52 #

Multi-Rating by Sander v.2.4.2

Спасибо, все идеально стало.
Можно ли записывать данные рейтинга в доп. поле? Запомнятся ли данные рейтинга при переносе сайта на другой домен или на DLE выше версии?
Как сделать, что бы пользователю не обязательно было голосовать за все (Сюжет, Игра актеров, Озвучка..) дабы рейтинг обновился и записался. Дать возможность после нажатия на одну опцию сразу записывать данные клика?
0
foto
Администратор 9 июля 2018 17:31 #

Multi-Rating by Sander v.2.4.2

	width: 220px;
	padding: 4px 4px 4px 50px;

заменить на
	width: 190px;
	padding: 4px 4px 4px 55px;


Так же
	font: normal 12px/30px 'Trebuchet MS', Arial;

на
	font: normal 12px/24px 'Trebuchet MS', Arial;
0
foto
Гость 9 июля 2018 17:27 #

Multi-Rating by Sander v.2.4.2

Да так и есть, ширира у меня меньше, но дабы вместилось я уменьшил размеры, растояние между точками рейтинга, чтобы осовбодить места с правой стороны цифра 2. Но не могу еще найти как подвинуть кружочки Цифра 1.
Удаление строки 17 не что не дало, как было так и осталось.
0
foto
Администратор 9 июля 2018 09:13 #

Multi-Rating by Sander v.2.4.2

{THEME}/multirating/assets/style.css
Удалить строку (17):
	max-width: 460px;

Но у вас ширина контента 580px. Минимальная ширина для 3х колонок должна быть 690px.
0
foto
Гость 9 июля 2018 00:34 #

Multi-Rating by Sander v.2.4.2

Что ковырять что бы так сделать
0
foto
VIP 8 июля 2018 13:30 #

Количество новостей в категории, для DLE 11.1 и младше

Извините! Не внимателен был!
0
foto
Администратор 8 июля 2018 12:54 #

Количество новостей в категории, для DLE 11.1 и младше

Старше или младше в отношении ПО относится не к дате выхода, а к версии.
Версия 11.3 - старше 11.1
В заголовке написано - для DLE 11.1 и младше. Т.е. для 11.1, 11.0, 10.x, 9.x, 8.x и т.п.

Код указанный в статье появился в 11.2, т.е. у вас он уже есть изначально.
0
foto
Администратор 8 июля 2018 10:23 #

Количество новостей в категории, для DLE 11.1 и младше

Может у вас DLE 11.2 или старше?
0
foto
Гость 7 июля 2018 17:52 #

Multi-Rating by Sander v.2.4.2

Проблема решена. Вопрос снимается.
0
foto
Гость 7 июля 2018 17:22 #

Multi-Rating by Sander v.2.4.2

Подскажите, в чём ошибка. Рейтинг не меняется после первого выбора, а после выбора всех пунктов выдаёт такую ошибку

Все другие модули работают без проблем. Всё сделано по инструкции и перепроверено 10 раз и на разных шаблонах. Не работает. Что можно сделать?
0
foto
VIP 7 июля 2018 15:15 #

Количество новостей в категории, для DLE 11.1 и младше

Как вставляю:

function catnewscount($matches = array()) {
global $cat_info;
$id = (int)$matches[1];
return (int)$cat_info[$id]['newscount'];
}

Сайт не открывается - белая страница. Лог

PHP Fatal error: Cannot redeclare dle_template::catnewscount() in /home/webz/site.net/engine/classes/templates.class.php on line 903

Что не так ???
0
foto
Администратор 7 июля 2018 11:54 #

Количество новостей в категории, для DLE 11.1 и младше

Лучше использовать вариант со статьи.
1. Он более оптимизирован.
2. Есть возможность в случае чего внутри движка использовать переменную $cat_info[$id]['newscount'];
+1
foto
VIP 7 июля 2018 11:40 #

Количество новостей в категории, для DLE 11.1 и младше

Добрый день! А такое решение уже не актуальна или есть какие то не недочеты??? Он у меня на DLE 11.3...

p.s. код вы писали ;)

Вывод количества новостей в категориях для большого количества категорий.

Открыть файл index.php
В engine/modules/main.php

Найти строку:
echo $tpl->result['main'];
ПЕРЕД ней вставить:
////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
$cat_amounts = @file_get_contents(ENGINE_DIR."/cache/news_amount.tmp");
if(!$cat_amounts){
function calcParent($k,$id){
global $cat_info,$cat_amounts;
if(!$k) return false;
$cat_amounts[$k][] = $id;
calcParent($cat_info[$k]['parentid'],$id);
}
$cat_amounts = array();
$db->query("SELECT category,id FROM ".PREFIX."_post WHERE approve");
while($row = $db->get_row()){
$c = explode(",",$row['category']);
foreach($c as $k) calcParent($k,$row['id']);
}
foreach($cat_amounts as $k=>$v){
$v = array_unique($v);
$cat_amounts[$k] = count($v);
}
file_put_contents(ENGINE_DIR."/cache/news_amount.tmp",serialize($cat_amounts),LOCK_EX);
}else $cat_amounts = unserialize($cat_amounts);
function namaunt($m){
global $cat_amounts,$category_id;
$id = is_array($m)?intval($m[1]):intval($m);
if($id<1 AND $category_id) $id = $category_id;
return intval($cat_amounts[$id]);
}
$tpl->result['main'] = preg_replace_callback("#{namaunt=(\d+)}#i","namaunt",$tpl->result['main']);
////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////


В любом месте шаблона сайта использовать тег:
10
где 5 - ID желаемой категории
0
foto
Гость 5 июля 2018 15:45 #

Custom-Cache v.1.2.1 by Sander

Спасибо
0
foto
Администратор 5 июля 2018 15:44 #

Custom-Cache v.1.2.1 by Sander

Обновил архив, добавил установщик плагина.
0
foto
Гость 5 июля 2018 15:32 #

Custom-Cache v.1.2.1 by Sander

Доброе время. А можно подогнать модуль и инструкцию для модуля Custom-Cache для DLE 13. А то после установки модуля, блок вообще перестаёт кешироваться и обновляется при каждой перезагрузке страницы. Пробовали ставить и через модули и через правку файлов, ни один вариант не работает, всё делал строго по инструкции, блок так и обновляется постоянно.

Модуль установил с помощью Плагинов и он не работает.
0
foto
Администратор 5 июля 2018 15:28 #

Оптимизация DLE

1. Почему вы задаете этот вопрос здесь, а не в теме модуля
2. Техподдержка только по указанным контактам.

PS. В dle 13 необходимо вносить правки только посредством утилиты управления плагинами.
0
foto
Гость 5 июля 2018 15:24 #

Оптимизация DLE

Доброе время. А можно подогнать модуль и инструкцию для модуля Custom-Cache для DLE 13. А то после установки модуля, блок вообще перестаёт кешироваться и обновляется при каждой перезагрузке страницы. Пробовали ставить и через модули и через правку файлов, ни один вариант не работает, всё делал строго по инструкции, блок так и обновляется постоянно.
0
foto
Администратор 4 июля 2018 22:42 #

Multi-Rating by Sander v.2.4.2

Я навел курсор на кружочек, а модуль не реагирует.
Это может быть из-за:
1. Пользователь уже проголосовал и менять оценку нельзя.
2. Гурппе пользователя нельзя голосовать.
0
foto
Клиент 4 июля 2018 22:39 #

Multi-Rating by Sander v.2.4.2

Что значит
Как видно по курсору, пользователь не может выставлять оценку. Т.е. модуль не реагирует на действия пользователя.


Это демонстрация, если для группы Пользователи запрещено выставление рейтинга?
0
foto
Администратор 4 июля 2018 22:34 #

Оптимизация DLE

Нельзя сказать однозначно.
Там было несколько однотипных сайтов и реальную проблемную нагрузку создавал запрос от страниц поиска по доп.полям - /xfsearch/... (актеры, режиссеры и т.п)
Там использовался старый алгоритм, где поиск выполнялся по xfields LIKE '%слово%' который собственно и создавал огромную нагрузку. Страниц нереально много и наличие кеша не играло вообще никакой роли.

Вы можете легко попробовать у себя и провести замеры. Все эти изменения не являются необратимыми.
0
foto
VIP 4 июля 2018 22:23 #

Оптимизация DLE

На сколько снизилась нагрузка у Вас после всех манипуляций?
0
© Sander-Development. 2009-2024.
При копировании, ссылка на источник обязательна.