Форум программистов, компьютерный форум, киберфорум
CMS, конструкторы, форумы
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.67/6: Рейтинг темы: голосов - 6, средняя оценка - 4.67
1 / 1 / 0
Регистрация: 14.07.2010
Сообщений: 70

Глюченый модуль на DataLife Engine

09.08.2010, 14:20. Показов 1226. Ответов 7
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Привет всем, вообщем вот сам модуль или хак, как вам нравится, он глючит у меня, картинки вытягиваются и я когда его пробовал настраивать у меня в одной новости отображается так, в другой по другому, думал, кеш, открывал с другого бразура, даже с другого ПК, не помогло, своими силами не смог, могу предположить что этот модуль подготовлен для резинового шаблона, у меня DLE 8.5 вообщем кто что может, посоветуйте, вот код

Название: Похожие новости с картинкой и описанием.

Версия DLE: Все, где есть вывод похожих новостей, тестировался на 7.5 и 8.0

Возможности:
Вывод уменьшенных картинок к каждой похожой новости.
Вывод небольшого описания к похожей новости.
Обрезание описания по длине, которая настраивается в админке.
Установка

1. Открыть файл engine/inc/options.php

Найти строку, которая начинается так:

PHP
1
showRow( $lang['opt_sys_related'],
Под нее, вставить:

PHP
1
showRow( $lang['opt_sys_related_n'], $lang['opt_sys_relatedd_n'], "<input class=edit type=text style=\"text-align: center;\" name='save_con[related_news_n]' value=\"{$config['related_news_n']}\" size=5>" );

2. Открыть файл language/Russian/adminpanel.lng

Найти строку, начинающуюся на:

'opt_sys_relatedd'

Под нее вставить:

PHP
1
2
'opt_sys_related_n' => "Обрезание описания",
'opt_sys_relatedd_n' => "Количество символов в описании к похожей новости.",


3. Открыть файл engine/modules/show.full.php

Найти:

SQL
1
SELECT id, title, DATE, category, alt_name, flag FROM
Заменить на:

SQL
1
SELECT id, title, DATE, category, alt_name, short_story, flag FROM


Найти и удалить строку:

PHP
1
$buffer .= "<li><a href=\"" . $full_link . "\">" . stripslashes( $related['title'] ) . "</a></li>";
В место нее, вставить:
PHP
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
// *************************
// START MODERN RELATED NEWS
// *************************
preg_match('|<img(.*) src="([^"]*)"[^>]*>|is', $related['short_story'], $pts);
$thumba_parts = pathinfo($pts[2]);
 
if($pts[2]){
$pictitle = stripslashes( $related['title'] );
$pic = $thumba_parts['dirname'].'/'.$thumba_parts['basename'];
$wide = str_replace('thumbs/', "", $pic);
if(file_exists($wide)) $preview = "<a href=\"$wide\" onclick=\"return hs.expand(this)\"><img src=\"$pic\" width=\"64px\"; alt=\"$pictitle\" title=\"$pictitle\"></a>";
else $preview = "<img src=\"$pic\" width=\"64px\"; alt=\"$pictitle\" title=\"$pictitle\">";
}
else $preview = "<img style=\"border: medium none ;\" src=\"{THEME}/images/nothumb.gif\" width=\"64px\" height=\"64px\">";
$related['short_story'] = preg_replace("/\[attachment=[[:digit:]]*\]/si","",stripslashes($related['short_story']));
$related['short_story'] = preg_replace("/<!--*-->/si","",$related['short_story']);
$related['short_story'] = strip_tags($related['short_story']);
if( strlen( $related['short_story'] ) > $config['related_news_n'] ) $related['short_story'] = substr( $related['short_story'], 0, $config['related_news_n'] ) . " ... <a href=\"$full_link\">Читать</a>";
 
$buffer .= '<table width="100%" border="0" cellpadding="5" cellspacing="2" style="border-bottom: 1px dotted #E1E1E1;">
<tr>
<td width="100" height="100" align="center" valign="middle" style="border: 1px solid #E1E1E1;">'.$preview.'</td>
<td width="91%" valign="top" style="padding-left: 7px; padding-bottom: 7px;"><strong><a href="'.$full_link.'">'.stripslashes( $related['title']).'</a></strong><br>
'.stripslashes($related['short_story']).'</td>
</tr>
</table><br>';
 
// *************************
// END MODERN RELATED NEWS
// *************************
0
IT_Exp
Эксперт
34794 / 4073 / 2104
Регистрация: 17.06.2006
Сообщений: 32,602
Блог
09.08.2010, 14:20
Ответы с готовыми решениями:

DataLife Engine форум встроенный в сайт
DataLife Engine форум встроенный в сайт. Как сделать так, чтобы по бокам оставались те же блоки, модули и меню когда переходишь на формум.

Бесплатные шаблоны для Datalife Engine (DLE)
Привет всем! В этой теме выкладываем шаблоны для Datalife Engine. Используем след формат: Автор: Веб-студия или индивидуальный...

Закрыт доступ к админке DataLife Engine (DLE)
Здравствуйте. Версия ДЛЕ 10.4. Решил защитить админку и поставил почти все возможные способы защиты. Теперь при попытке зайти в...

7
143 / 109 / 13
Регистрация: 13.02.2010
Сообщений: 522
10.08.2010, 12:11
Скрин дай или ошибку которая поевляеться
0
1 / 1 / 0
Регистрация: 14.07.2010
Сообщений: 70
10.08.2010, 13:06  [ТС]
я его снес и пока что поставил подобный модуль с закрытым кодом, правда ситуация не лучше, т.к. не люблю закрытые коды, понапихают всякой фигни туда....поэтому со скринами проблемы, сегодня вечером постараюсь поставить у себя на ПК и сделать скрины
0
143 / 109 / 13
Регистрация: 13.02.2010
Сообщений: 522
10.08.2010, 13:13
Цитата Сообщение от mr.Bean Посмотреть сообщение
я его снес и пока что поставил подобный модуль с закрытым кодом, правда ситуация не лучше, т.к. не люблю закрытые коды, понапихают всякой фигни туда....поэтому со скринами проблемы, сегодня вечером постараюсь поставить у себя на ПК и сделать скрины
Там скорей всего верстка развалилась ты ее не правил?
0
1 / 1 / 0
Регистрация: 14.07.2010
Сообщений: 70
10.08.2010, 13:17  [ТС]
нет не правил, пытался, к примеру текст сделать больше прописал все как надо, начал смотреть в одной новости текст остался мелким в другой нормалый, так же начал смотреть как выглядят картинки в одной нормальной в другой вытянуто...
0
1 / 1 / 0
Регистрация: 14.07.2010
Сообщений: 70
10.08.2010, 16:42  [ТС]

Вот картинка модуль только что поставил поэтому нормально выглядит, но картинки...это что то.
0
1 / 1 / 0
Регистрация: 10.08.2010
Сообщений: 6
10.08.2010, 16:49
Мне кажется проблемма именно в оформлении... Посмотри CSS... какие нибудь стили....))
0
1 / 1 / 0
Регистрация: 14.07.2010
Сообщений: 70
10.08.2010, 16:51  [ТС]
дело в самом коде а именно в главной его часте, css там даже не пахнет))) я в css ничего не трогал( модуль ведет себя одинаково во всех шаблонах кроме резины(он там растягивается и становится нормальным)), инструкцию писал, если кто поможет, спасибо
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
BasicMan
Эксперт
29316 / 5623 / 2384
Регистрация: 17.02.2009
Сообщений: 30,364
Блог
10.08.2010, 16:51
Помогаю со студенческими работами здесь

Где взять и как установить форум на DataLife Engine:9.8 ?
Народ где можно скачать форум на dle и как его установить?? Есть ли какие то разновидности форума ?? Делаю новостной сайт. Сам сайт...

Ошибка при установке Datalife Engine 10.0 Nulled & Retail на локальный сервер
Добрый день! Сразу скажу, что я новичок в этом деле, но упорно учусь))) Ошибка при установке DLE на локальный сервер Денвер. Установил...

Загружаю картинку на хостинг, при вставке на картинке появляется надпись DATALIFE Engine
Загружаю картинку на хостинг, при вставке на картинке появляется надпись DATALIFE Engine dle-news.ru, подскажите как убрать надпись или в...

Как переименовать "DataLife Engine" в админке?
как переименовать надпись слеву в верху &quot;DataLife Engine&quot; в админке?

Модуль Авто очистка кеша для DataLife Engine
Приветствую. После установки модуля http://www.wfound.ru/cms/dle/dle_moduli/27879-avto-ochistka-kesha-by-grom.html &quot;Авто очистка...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
8
Ответ Создать тему
Новые блоги и статьи
Камера Toupcam IUA500KMA
Eddy_Em 12.02.2026
Т. к. у всяких "хикроботов" слишком уж мелкий пиксель, для подсмотра в ESPriF они вообще плохо годятся: уже 14 величину можно рассмотреть еле-еле лишь на экспозициях под 3 секунды (а то и больше),. . .
И ясному Солнцу
zbw 12.02.2026
И ясному Солнцу, и светлой Луне. В мире покоя нет и люди не могут жить в тишине. А жить им немного лет.
«Знание-Сила»
zbw 12.02.2026
«Знание-Сила» «Время-Деньги» «Деньги -Пуля»
SDL3 для Web (WebAssembly): Подключение Box2D v3, физика и отрисовка коллайдеров
8Observer8 12.02.2026
Содержание блога Box2D - это библиотека для 2D физики для анимаций и игр. С её помощью можно определять были ли коллизии между конкретными объектами и вызывать обработчики событий столкновения. . . .
SDL3 для Web (WebAssembly): Загрузка PNG с прозрачным фоном с помощью SDL_LoadPNG (без SDL3_image)
8Observer8 11.02.2026
Содержание блога Библиотека SDL3 содержит встроенные инструменты для базовой работы с изображениями - без использования библиотеки SDL3_image. Пошагово создадим проект для загрузки изображения. . .
SDL3 для Web (WebAssembly): Загрузка PNG с прозрачным фоном с помощью SDL3_image
8Observer8 10.02.2026
Содержание блога Библиотека SDL3_image содержит инструменты для расширенной работы с изображениями. Пошагово создадим проект для загрузки изображения формата PNG с альфа-каналом (с прозрачным. . .
Установка Qt-версии Lazarus IDE в Debian Trixie Xfce
volvo 10.02.2026
В общем, достали меня глюки IDE Лазаруса, собранной с использованием набора виджетов Gtk2 (конкретно: если набирать текст в редакторе и вызвать подсказку через Ctrl+Space, то после закрытия окошка. . .
SDL3 для Web (WebAssembly): Работа со звуком через SDL3_mixer
8Observer8 08.02.2026
Содержание блога Пошагово создадим проект для загрузки звукового файла и воспроизведения звука с помощью библиотеки SDL3_mixer. Звук будет воспроизводиться по клику мышки по холсту на Desktop и по. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru