Перейти к публикации

KorrDon

Клиенты
  • Публикации

    100
  • Зарегистрирован

  • Посещение

Сообщения, опубликованные пользователем KorrDon

  1. Ситуация следующая в полную новость надо всунуть код следующего содержания <div align="right" id="informer211"><a href="http://xxxx.xx.xx">последние новости </a></div>

    Ну тоесть тоже самое что и при добавлении каждый раз вручную этого кода в новость. только чтобы не в ручную

    ________________________________________________________________________________

    Видимо немного нетак изьяснился. в шаблоне fullstory.tpl есть только {full-story} если код , который мне нужно всунуть поместить перед этим , то он выводится выше текста новости , а если ниже то соотвецтвенно ниже новости , а мне надо в середину , ну как если бы вы вставили правый тумб в новость. эт оможно делать вручную , каждый раз вставляя в новость , но сами понимете - неудобно, щас я запощу новость с ручной вставкой и дам ссылку.

    вот для примера

    __http://korrdon.info/usernews/6492-ministr-finansov-otpravlen-v-otstavku.html

    __http://korrdon.info/usernews/6498-poslezavtra-ukraina-mozhet-poluchit.html

    Но при вставке вручную теряется место , а надо чтобы текст обтекал информер , как при вставке картинки тумба правого. И чтобы делалось это по умолчанию .

    Тоесть другими словами в каком файле вписать этот код как картинку или просто как код, который будет вставлятся в каждую новость по умолчанию, или как изменить формат формирования full-story, чтобы такой информер был по умолчанию в теле? Второе конечно же лучше.

    Администрацией был дан следующий ответ.

    engine/modules/show.full.php

    Ну а как это уже в общий раздел

    Собственно вот он и вопрос. Кто нибудь с таким сталкивался?

  2. сотри их к чертовой матери из шаблона и не парся. ))))

    у меня кстати по ней тоже вопрос есть

    Возникла проблема - следующего характера.

    Для работы проекта используется несколько шаблонов.

    главный (по умолчанию )шаблон несет в себе исключительно презентационный характер, в нем отсутствуют новостевые ленты. Есть только кнопки на подразделы и статические страницы.

    Подразделы и статика открываются уже в другом шаблоне.

    Собсно вопрос. Как организовать так , чтобы галерея открывалась в шаблоне, который стоит не по умолчанию.

  3. я не спорю , это рип, но подрехтованый под себя ) имеется в виду общая структкра рессурса вам как? я не про шаблоны , кстати там 2 шаблона используеться , второй в разделе www.korrdon.info/night

    а кстати чем вам не нравитсо vbulletin ? у меня на него интеграция стоит полная .

  4. ребят я прошу прощения , возможно за дурной вопрос. Подскажите , как в свой rss экспорт добавить такие теги , как <fulltext> и <category> изначально их нет вообще. вот пример моей рсс www.korrdon.info/rss.xml ну или его интерпритация в php . вообщем чтото застрял (

  5. в смысле просто еще 1 блок в котором будут краткие новости или поделить главную полосу поплам ?

    если с определенной категориии то вот так я делал , просто переделал модуль top news

    в index.php перед

    $config['http_home_url'] = reset(explode("index.php", $_SERVER['PHP_SELF']));
    добавляем
    if ( stristr( $tpl->copy_template, "{topnews" ) ) {
    
    
    		$tpl->copy_template = preg_replace( "#\\{topnews category=['\"](.+?)['\"]\\}#ies", "topnews_print('\\1')", $tpl->copy_template );
    
    
    	}
    и в файле engine/modules/functions.php добавляем функцию
    function topnews_print ($custom_category){	
    
    	global $db;
    
    $custom_category  = $db->safesql(str_replace(',', '|', $custom_category));
    
    
    if(!defined('DATALIFEENGINE'))
    
    {
    
      die("Hacking attempt!");
    
    }
    
    
    $topnews = dle_cache("topnews", $config['skin']);
    
    
    if (!$topnews) {
    
    
    	$this_month = date ('Y-m-d', time()-(3600*24*27));
    
    
    	$db->query("SELECT id, title, date, alt_name FROM " . PREFIX . "_post WHERE approve='1' AND category regexp '[[:<:]]($custom_category)[[:>:]]' AND date >= '$this_month'AND date < '$this_month' + INTERVAL 1 MONTH ORDER BY date DESC LIMIT 0,10");
    
    
    	while($row = $db->get_row()){
    
    
    		$row['date'] = strtotime($row['date']);
    
    
    		if (strlen($row['title']) > 55)
    
    			$title = substr ($row['title'], 0, 55)." ...";
    
    		else
    
    			$title = $row['title'];
    
    
    		$go_page = ($config['ajax']) ? "onclick=\"DlePage('newsid=".$row['id']."'); return false;\" " : "";
    
    
    		if ($config['allow_alt_url'] == "yes")
    
    			$link = "<a {$go_page}href=\"".$config['http_home_url'].date('Y/m/d/', $row['date']).$row['alt_name'].".html\">".stripslashes($title)."</a>";
    
    		else 
    
    			$link = "<a {$go_page}href=\"$PHP_SELF?newsid=".$row['id']."\">".stripslashes($title)."</a>";
    
    
    		$topnews .= "» ".$link."<br />";
    
    	}
    
    
    	$db->free();
    
    	create_cache ("topnews", $topnews, $config['skin']);
    
    	}
    
    
    	return $topnews;
    
    }
    вставляем тег {topnews category="ID категории"}
    DESC LIMIT 0,10

    эта цифра в коде ну 0.10 соотвецтвует количеству выводимых новостей в колонке.

    блин , искал фенечку для своего портала одну , зашол на твой сайт и цбил там минут 10 ))))) http://cityfun.ru/2007/10/11/kak-nkvd-dobi...priznanijj.html вот на этой статье )))

  6. Возникла потребность в выводе новостей по группам пользователей. Подскажите как это осуществить.

    Ну тоесть повесить 2 кнопки . при нажатии на первую на главной выходят все новости группы модераторы. А при нажатии на вторую сменяются на Пользователи.

    Уууупс сорри немного не в том разделе создал темку. заранее извиняюсь. Если не сложно перенесите.

  7. спасибо, ща буду пробовать , кстати как он с 6 версией движка , дружит ?

    Работает но вот эти параметры почему то в хинте показывает

    {user} — Имя пользователя, который последний отписывался в этом посте.

    {date} — время послднего сообщения

    {shot_name_post} — обрезанное название до установленного выше числа символов

    Код твой стандартный

    
    <tr><td width='100%' valign='top' align='left'><a title='{full_name} ({user} : {date})' href='{post_url}'>{shot_name_post}</a></td><td style='text-align:center;padding-right:5px;'>{view_count}</td><td>{reply_count}</td></tr>

  8. Нормально рабочая Версия интеграции DLE 6.0 с vBulletin 3.6.x

    Все делаем по инструкции прилагаемой в архиве.

    плюс добавки:

    в строчке

    define ('DOMAIN', ".yousite.com" );
    вписываем свой сайт. А в этой строчке
    (3159, '', '$salt', FROM_UNIXTIME($reg_time), '$db_pass', '$mail', '$user', 2, 2, 'Новичок', 0, 0, '', '', '0', '$member_ip', '', $reg_time, $reg_time, $reg_time, 3, 1, 0, 4, 0, 1, -1, 0, -1)" , $dbid
    
    		);
    
    
    Слово "Новичек" меняем на свой статус при регистрации нового юзера. и
     $mail', '$user', 2, 2, 

    двоечка - это кодировка Вашей бд , здесь все настроено под Windows-1251 если у Вас по умолчанию чтото иное то меняем.

    Ну все остальное по инструкции в архиве.

    Интеграция

    Все это предоставлено напрямую разработчиком. http://finalsoft.org/ у меня все работает отменно, за что ему огромное спасибо. Выложил с его же разрешения.

  9. Вот если кому надо. мне подсказал Torquemada вот в этом посте , за что ему и спасибо.

    
    $result = $db->query("SELECT * FROM dle_images i, dle_post p WHERE i.news_id=p.id HAVING p.category='1' ORDER BY RAND() LIMIT 1");
    
    
    
    $result = $db->query("SELECT i.id, i.images, i.news_id, i.author, i.date, p.id, p.category FROM dle_images i, dle_post p WHERE i.news_id=p.id HAVING p.category='1' ORDER BY RAND() LIMIT 1");

    В пункте p.category='1' 1- соостветственно номер категории и модуль будет крутить из него картинки рандомом

×
×
  • Создать...