• DONATE to NULLED!
    Форуму и его команде можно помочь, мотивировать модераторов разделов.
    Помогите модератору этого раздела killoff лично.

[мод] в короткой новости показывает на какие файлообменники залиты файлы

Статус
В этой теме нельзя размещать новые ответы.

OffSpEEd

Знаток
Регистрация
17 Авг 2007
Сообщения
158
Реакции
25
1) ищем $sql_result = $db->query($sql_select);
в файле engine/modules/show.short.php
перед ней вставляем

PHP:
### patch {
$x01i = strpos($sql_select,' FROM');
$sql_select = substr($sql_select,0,$x01i).', full_story as x01_full_story'.substr($sql_select,$x01i);
### } patch

2) ищем

PHP:
$tpl->set('{short-story}', stripslashes("<div id='news-id-".$row['id']."'>".$row['short_story'].$x01."</div>"));

заменяем на

PHP:
### patch {
		$x01 = '';
		if (preg_match_all('#http://([^/]+)/(?:(?:files?|download|f|get)/|(?:[a-f0-9]{4,}/?["\']))#',$row['x01_full_story'],$r01)) {
			$x01 = array_unique($r01[1]);
			$x01 = implode(' | ',$x01);
			$x01 = '<br /><br />Залито:'.$x01;
		}

$tpl->set('{spisok-obmennikov}',$x01);
$tpl->set('{short-story}', stripslashes("<div id='news-id-".$row['id']."'>".$row['short_story']ю"</div>"));
### } patch

3) в шаблон shortstory.tpl вставляем {spisok-obmennikov}

Пример как все работает тут:



Проверено на дле 6.3, 7.0

Благодарность mentanos :ay:
 
Dumaju lishniaja nagruzka na server. prose s dopolnitel`nymi poliami. (galkoi otmetit failobmenniki)
 
может и нагрузка, но не проще. тута автоматом.
когда в день по 500 новостей загружают, то не хочеться терять времени и тыкать по галкам..
 
nu tak ne adminu tykat`. a tomu kto zagruzajet novost,

mozno zdelat na javescripte multi VTYK ;]

togda nado nazat na odnu knopku kotoraja cerez javascript sama pometit nuznyi komplekt failobmennikov ;] (dopustim 3)

drugaja knopka pometit 2, kazdyi avtar naidiot sibe nuznuju knopku.

dopolnitelnyje polia mozno propisat` vizde ;]
 
Статус
В этой теме нельзя размещать новые ответы.
Назад
Сверху