-
Публикации
49 -
Зарегистрирован
-
Посещение
Сообщения, опубликованные пользователем xoxma.lv
-
-
добавить авторизацию с помощью других сервисов!!!
-
Всем привет!
Очень надо реализовать такую вещь в fullstory при наведение на картинку что би справой стороны появлялось окошко с кнопками Facebook, VK, Twitter:
Если кто то может помочь и вытащить этот хак с сайта и прикрутить к DLE 9.5 буду очень благодарен и пиво с меня!
-
Я сравнил файлы от 9.2 и 9.5... И ставил полностью чистый движок и проблема была та же...
Я не когда не ищу помощи пока неизпробувал все варианты!
Короче проблема решена... может кому то пригодится!
-
xoxma.lv,
У вас поврежден или модифицирован файл engine/classes/js/jquery.js, данный файл вообще то не участвует в загрузке каких бы то нибыло файлов, но его повреждение, может останавливать работу всех скриптов на странице.
Нет я его не трогал! Не знаю как и почему но именно и за этой строки загрузка часто зависала!
-
engine/inc/files.php
engine/ajax/upload.php
Так и не разобрались с проблемой но если поменять engine/inc/files.php из DLE 9.2 все работает! Они отличаются но которая строка барахлит непонятно...
Методом тыка удалил:
<script type="text/javascript" src="{$config['http_home_url']}engine/classes/js/jquery.js"></script>
И все заработало без зависаний... Ваши комментарии?
-
Установка:
Создать файл /engine/modules/my/top_comments.php и поместить туда
<?php /* ===================================================== Топ комментаторов v2.1 by Glam Топ комментаторов v2.2 by Sarvan ----------------------------------------------------- Файл: top_comments.php ----------------------------------------------------- Назначение: Топ комментаторов ===================================================== */ if(!defined('DATALIFEENGINE')) { die("Hacking attempt!"); } $num = "10"; // Cколько пользователей выводим $tpl->result['top_comments'] = dle_cache('top_comments', $config['skin'], true); if ($tpl->result['top_comments'] === false) { $this_month = date( 'Y-m-d H:i:s', $_TIME ); $sql = $db->query("SELECT DISTINCT users.user_id, users.name, users.foto, users.signature, users.comm_num, users.icq FROM ".PREFIX."_users users INNER JOIN ".PREFIX."_comments comments ON users.user_id = comments.user_id and comments.date >= '{$this_month}' - INTERVAL 1 MONTH and comments.date < '{$this_month}' ORDER BY users.comm_num DESC LIMIT 0,{$num}"); while ($row = $db->get_row($sql)) { if ($config['allow_alt_url'] == 'yes') $userlink = "<a href=\"".$config['http_home_url']."user/".urlencode($row['name'])."/\">"; else $userlink = "<a href=\"$PHP_SELF?subaction=userinfo&user=".urlencode($row['name'])."/\">"; if ($config['allow_alt_url'] == 'yes') $go_page = $config['http_home_url'].'user/'.urlencode( $row['name'] ).'/'; else $go_page = "$PHP_SELF?subaction=userinfo&user=".urlencode($row['name']); $go_page = "onclick=\"ShowProfile('" . urlencode( $row['name'] )."', '".htmlspecialchars( $go_page )."', '".$user_group[$member_id['user_group']]['admin_editusers']."'); return false;\""; if ($config['allow_alt_url'] == 'yes') $tpl->set( '{nickname}', "<a {$go_page} href=\"".$config['http_home_url']."user/".urlencode($row['name'])."/\">".$row['name']."</a>"); else $tpl->set( '{nickname}', "<a {$go_page} href=\"$PHP_SELF?subaction=userinfo&user=".urlencode($row['name'])."\">".$row['name']."</a>"); if ($row['foto'] !== '') $ava = "{$userlink}<img src=\"".$config['http_home_url']."uploads/fotos/".$row['foto']."\" align=\"center\" width=\"50\"></a>"; else $ava = "{$userlink}<img src=\"{THEME}/images/noavatar.png\" align=\"center\" width=\"50\"></a>"; $tpl->load_template('top_comments.tpl'); $tpl->set('{ava}', $ava); $tpl->set('{signature}', preg_replace('/<[\/\!]*?[^<>]*?>/si', '', stripslashes($row['signature']))); // HTML remove $tpl->set('{icq}', $row['icq']); $tpl->set('{comm_num}', '<a href="/index.php?do=lastcomments&userid='.$row['user_id'].'">'.$row['comm_num'].'</a>'); $tpl->compile('top_comments'); } $tpl->clear(); $db->free(); create_cache( "top_comments", $tpl->result['top_comments'], $config['skin'], true ); } echo $tpl->result['top_comments']; ?>
Создать файл /templates/ваш_шаблон/top_comments.tpl и поместить туда<style type="text/css"> .topava {width: 70px;} .topava img {padding:4px;border:1px solid #E7E5E0;} </style> <table> <tr> <td class="topava">{ava}</td> <td>{nickname}<br>{signature}<br><b>ICQ:</b> {icq}<br>комментариев: {comm_num}</td> </tr> </table>
В /templates/ваш_шаблон/main.tpl в нужно месте{include file="engine/modules/my/top_comments.php"}
На этом установка завершена.
Мне оказалось тоже это надо, поэтому держите новую версию.
Что нового:
- [+] Кэширование.
- [+] Вывод топ комментаторов за месяц.
- [+] Мелкие исправления.
Woooow Огромное человеческое спасибо
- [+] Кэширование.
-
Топ комментаторов v2.1 F - by Glam
http://x-coders.net/mods/168-top-kommentatorov-v2.1-f-by-glam.html
Модуль совсем старый но работает... подскажите знатоки sql как сделать чтобы топ показывалась за месяц а так же как подключить кэширование?
Вот сам код:
<?php /* ===================================================== Файл: glamusers.php ----------------------------------------------------- Назначение: Топ комментаторов ===================================================== */ if(!defined('DATALIFEENGINE')) { die("Hacking attempt!"); } $num = "10"; // сколько пользователей выводим в блоке? $glamusers = dle_cache("glamusers", $config['skin']); $sql = $db->query("SELECT user_id, name, foto, signature, comm_num FROM ".PREFIX."_users order by comm_num DESC LIMIT 0,$num"); while ($row = $db->get_row($sql)) { if ($config['allow_alt_url'] == "yes") { $userlink = "<a href=\"".$config['http_home_url']."user/".urlencode($row['name'])."/\">"; } else { $userlink = "<a href=\"$PHP_SELF?subaction=userinfo&user=".urlencode($row['name'])."/\">"; } if ($row['foto'] !== "") $ava = "{$userlink}<img src=\"".$config['http_home_url']."uploads/fotos/".$row['foto']."\" align=\"middle\" width=\"50\" alt='' /></a>"; else $ava = "{$userlink}<img src=\"{THEME}/images/noavatar.png\" align=\"middle\" width=\"50\" alt='' /></a>"; $nohtml = "'<[\/\!]*?[^<>]*?>'si"; $tpl->load_template('topusers.tpl'); $tpl->set('{ava}', $ava); $tpl->set('{nickname}', $userlink.$row['name'].'</a>'); $tpl->set('{signature}', preg_replace($nohtml,"",stripslashes($row['signature']))); $tpl->set('{comm_num}', '<a href="/index.php?do=lastcomments&userid='.$row['user_id'].'">'.$row['comm_num'].'</a>'); $tpl->compile('glamusers'); $tpl->clear(); } $db->free(); ?>
-
Да но тока он зависает если 5 фото загружать... Да и хостинг не менялся... Проблема появилась как поставил новый движок...
-
А как тогда объяснить что на старом движке такой проблемы не было... Конечно не конец света просто журналисты жалуются...
-
engine/inc/files.php
engine/ajax/upload.php
Есть платная услуга чтобы вы могли посмотреть в чем может быть проблема?
-
Эти файлы не трогал... даже не знаю где что смотреть Все печально
-
Всем привет!
Кто бы мог реализовать данную модификацию и сколько это будет стоить? Суть модификации в том что если вставить ссылку на ролик youtube то автоматически закачивается ролик на ваш сайт + делается предварительная фотография! Аналогично если вставить ссылку на новость с картинками например на ресурс fishki!
-
UP!
Рейтинг коментариев - rating.v.4.3
-
Всетаки проблема осталась!!! Скажите пожалуйста какие файлы отвечают за массовую загрузку? Буду тогда проверять их!
-
Разобрался... скопировал всю папку engine заного!
-
Не помогает!!! Проблема с разных компьютеров... Что исчо можно попробовать?
-
Здравствуйте!
Dle 9.5 обновился с 9.2!
Firefox 9.0.1 и IE
Админ панели используются BBCODES
Проблема при массовой загрузки изображений! Когда выбираю в админ панели массовую загрузку выбираю картинки и нажимаю загрузить они появляются в окне загрузки но зависают приходится закрывать и снова открывать окно массовой загрузки... И так по несколько раз пока загрузка не начнется... Ошибок в логах нету что делать не знаю...
-
Так кто то может в каком фаиле можно ето реализавать?
-
А как зделать чтоб title добавлялся???
-
Мдее ет беда буду думать где проблема а какие файли за ето отвечают?
Alt и title добавляются толко к [thumb...] картинкам а если она неуменшается то alt и title пропадает... Так далжо ???
-
Напишу тут чтоб несоздавать новую тему!
И так в старих версиях дле при добавление картинки автоматом ставился alt от title а в 9 уже нет как ето изправить??? Если я загружаю по 100 картинок и каждой дописивать alt ето БРЕД....
-
Как зделать чтоб конкрентная група ползователей могли в коментах добавлять видео с Youtube? Сколко понимаю надо править parse.class ? Версия ДЛЕ 8,3.
Помагите плзз реализовать! Отблагадарю с WMZ. http://www.xoxma.lv
BBCODES картинки ставятся без пробела...
в Прием багов
Опубликовано: · Изменено пользователем xoxma.lv
Здравствуйте!
Проблема в том что в версии 9.7 используя добавление новостей через BBCODES картинки ставятся так:
[ccenter][iimg]les_00.jpg
[iimg]les_02.jpg
Тоесть пропадает пробел между картинками... на 9.5
[ccenter][iimg]les_00.jpg
[ccenter][iimg]les_02.jpg
Мы загружаем очень много картинок и после каждой картинки ставить пробел в ручную не реально!!! Помогите как исправить эту проблему!