Фильтр по:
  

  • Страница 1 из 11
  • 1
  • 2
  • 3
  • 10
  • 11
  • »
Модератор форума: likbezz  
Скрипты и коды для юкоз - Форум аццкого кодера » Как сделать? Информация для вновь прибывших » Вопрос по теме ... » Оформление результатов поиска картинками-превью. (Тема для подробных/иных вопросов по материалу... Обсуждения.)
Оформление результатов поиска картинками-превью.
Дата: Пятница, 28.10.2011, 19:47 |
likbezz
Аццкий кодер
Группа: Администраторы
Сообщений: 9093
Награды: 23
Репутация: 459
Статус: Unknown


Вопросы пои материалу «Оформление результатов поиска картинками-превью. Для юКоз»





?q=Фотография

Вопросы только по теме ...

Прикрепления: 2842473.png (14.8 Kb) · 3822940.png (32.9 Kb) · 5632499.png (265.1 Kb)

 
Дата: Пятница, 28.10.2011, 19:57 |
likbezz
Аццкий кодер
Группа: Администраторы
Сообщений: 9093
Награды: 23
Репутация: 459
Статус: Unknown


Q: рыбак [28.10.2011]
Quote (рыбак)
По моим тестам скрипт работает в модуле News, но не работает в Publ. Как сделать в Publ? И возможно ли сделать чтобы он работал с картинкой которая добавлена, но не прописана в $Massage$ материала?


Re:
Quote (рыбак)
И возможно ли сделать чтобы он работал с картинкой которая добавлена, но не прописана в $Massage$ материала?

... Реально, хотя всё зависит от ситуации, и не в данном скрипте.
Данный же скрипт работает только с добавленными в текст $MESSEGE$ картинками, это специфика, определяемая вот этим кодом:
Code
....
var b=$(a).find('.eMessage img')||$(a).find('.eText img')
...
- где:
Скрипт ищет картинку, тег <img /> в одном из двух возможный (для стандартных шаблонов) блоков - «eMessage» или «eText», соответственно.
...


 
Дата: Суббота, 29.10.2011, 00:02 |
рыбак
Майор
Группа: Проверенные
Сообщений: 81
Награды: 0
Репутация: 0
Статус: Offline


Quote
Вопросы пои материалу «Дополнительные смайлики на форум. Для юКоз (uCoz)»
...
Вопросы только по теме ...

Смайлики???
Первый пост уже не по теме biggrin
$Massage$ , $MESSEGE$ biggrin А правильно всё таки $MESSAGE$
По теме:
Сообщение, которое мне помогло:
http://likbezz.ru/publ....#ent813

likbezz, СПАСИБО!, вы настоящий ликбез! biggrin


 
Дата: Воскресенье, 13.11.2011, 12:55 |
Группа: Гости





что то у меня не получается...

вставил это в страницу посика
Code
<script type="text/javascript">$(function(){  
  $('#searchText table.eBlock div.eTitle a').each(function(){  
  var el=$(this),$this=el.parents('table.eBlock'),url=el.attr('href');  
  if(/load|publ|blog|dir|news/i.test(url.toLowerCase())){  
  $.get(url,{},function(data){var src=$(data).find('td.eMessage img:eq(0)').attr('src')||'undefined';  
  if(src!=='undefined'){$this.find('div.eMessage').prepend($('<img/>').attr('src', src).addClass('preview'));};  
  });};});  
  });</script>


это заменил на body
Code
<div id="searchText">$BODY$</div>
<script type="text/javascript">  
$('#searchText div.eTitle a').each(function(){var c=$(this),cont=c.parents('td:eq(0)').find('div.eMessage'),url=this.href; if(/load|publ|blog|dir|news/i.test(url.toLowerCase())){ $.get(url,{},function(a){var b=$(a).find('.eMessage img')||$(a).find('.eText img'),src=null; for(var i=0;i<b.length;i++){if(!/ucoz.net/i.test(b[i].src)){ src=b[i].src;cont.prepend($('<img/>').attr('src',src).addClass('preview'));break}}})}; });  
</script>


но что то я не понял какой код вставлять в "поиск по айту> вид материалов" использую картинки $IMAGE1$


 
Дата: Четверг, 01.12.2011, 00:12 |
likbezz
Аццкий кодер
Группа: Администраторы
Сообщений: 9093
Награды: 23
Репутация: 459
Статус: Unknown


Quote (рыбак)
Смайлики???
Первый пост уже не по теме

biggrin
Да, точно )


Руслан,
Quote (Руслан)
что то у меня не получается...
...
вставил это в страницу посика
...
это заменил на body
...
но что то я не понял какой код вставлять в "поиск по айту> вид материалов" использую картинки $IMAGE1$

Без ссылки на страницу, где вы всё это “правильно” прописали, на этот вопрос весьма затруднительно ответить однозначно.


 
Дата: Пятница, 02.12.2011, 21:13 |
likbezz
Аццкий кодер
Группа: Администраторы
Сообщений: 9093
Награды: 23
Репутация: 459
Статус: Unknown


Q: fatal1ti (Из лички)
Quote (fatal1ti)
Здорова
Я насчёт того что я писал в прошлый раз (оформление в результатах поиска)
Скрипт наверно придётся переделывать? Я немного шарю в js , там нужно будет поменять img на
например на блок с каким-нибудь классом и код автора статьи будет в этом блоке?
Сможешь написать кусок кода? У меня у самого руки прямые, но мне бы выучить бы js, мне бы хороший учебник по нему.

...
Лучше по ID - ведь блок будет один на страницу. Можно и класс.

Типа:
Code
...
$.get(url,{},function(data){
var src=$(data).find('td.eMessage img:eq(0)').attr('src')||'undefined',author_name=$(data).find('td.eMessage #author_name').html()||'undefined';
if(src!=='undefined'){
$this.find('div.eMessage').prepend($('<img/>').attr('src', src).addClass('preview'));
};     
if(author_name!=='undefined'){
$this.find('div.eMessage').prepend($('<span/>').html(author_name).addClass('author_name'));
};
...

Будет создан элемент <span /> с содержанием того же элемента со страницы с ID==author_name, и присвоен класс == author_name.

На странице:
Code
<span id="author_name">$ИМЯ_АВТОРА$</span>

...


 
Дата: Пятница, 02.12.2011, 22:59 |
Группа: Гости





Quote (likbezz)
Без ссылки на страницу, где вы всё это “правильно” прописали, на этот вопрос весьма затруднительно ответить однозначно.


так вы напишите может я пропустил что? может еще какой код надо вставить или заменить?
потому что инструкция ваша сложновата.. для обычных смертных не понять что куда и как


 
Дата: Суббота, 03.12.2011, 00:36 |
likbezz
Аццкий кодер
Группа: Администраторы
Сообщений: 9093
Награды: 23
Репутация: 459
Статус: Unknown


Гость,
Quote (Гость)
так вы напишите может я пропустил что? может еще какой код надо вставить или заменить?

Нет, ничего более - только то, что написано:
Идём в ПУ » Управление дизайном » Поиск по сайту » Страница поиска, заменяем оператор $BODY$ на:
Code
<div id="searchText">$BODY$</div>
<script type="text/javascript" src="http://likbezz.ru/_source/_js/ext/searchImg.js"></script>

...
Этот код 100% рабочий, со стандартными шаблонами.
Если у вас НЕ стандартный - редактировать скрипт нужно под шаблон.


 
Дата: Суббота, 03.12.2011, 13:25 |
fatal1ti
Рядовой
Группа: Проверенные
Сообщений: 2
Награды: 0
Репутация: 0
Статус: Offline


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


И ещё вопрос ты говорил типо можно если автор есть в полной новости
Я точно не понял, у меня в странице материала и коментарии к нему выводится автор - таким кодом $AUTHOR_NAME$
Правильно??

Вот если чё код этой страницы



У меня на дивах , а не на таблице , так как код как я и говорил подстроил под дизайн

Нужен код для вывода автора
И ещё картинка долго появляется , после 3-5 секунд. Так и должно быть?


Сообщение отредактировал fatal1ti - Суббота, 03.12.2011, 13:27
 
Дата: Суббота, 03.12.2011, 17:04 |
likbezz
Аццкий кодер
Группа: Администраторы
Сообщений: 9093
Награды: 23
Репутация: 459
Статус: Unknown


fatal1ti,
Quote (fatal1ti)
У меня скрипт под мой дизайн приспособлен, я тот код взял , но там кажется вывод и картинки и автора, мне нужно просто автора, а то я так запутаюсь.

Скрипт:
Code
<script type="text/javascript">      
$('#searchText div.eTitle a').each(function(){
var c=$(this),cont=c.parents('right:eq(0)').find('div.eMessage'),url=this.href;
if(/load|publ|blog|dir|news/i.test(url.toLowerCase())){
$.get(url,{},function(a){
var b=$(a).find('.eMessage #author_name').html()||$(a).find('.eText #author_name').html();
if(b!=='undefined'){cont.prepend($('<span/>').html(b).addClass('author_name'));};    
});
};
});
</script>


Quote (fatal1ti)
И ещё картинка долго появляется , после 3-5 секунд. Так и должно быть?

Время загрузки картинки, напрямую зависит от её размера (веса) и вашей скорости подключения.
...


 
Дата: Суббота, 03.12.2011, 22:05 |
Группа: Гости





Quote (likbezz)
Если у вас НЕ стандартный - редактировать скрипт нужно под шаблон.


да у меня не стандартный дизайн..как настроить скрипт под свой дизайн? в чем загвоздка


 
Дата: Суббота, 03.12.2011, 22:26 |
likbezz
Аццкий кодер
Группа: Администраторы
Сообщений: 9093
Награды: 23
Репутация: 459
Статус: Unknown


Руслан,
Quote (Руслан)
да у меня не стандартный дизайн..как настроить скрипт под свой дизайн?

Отредактировать область поиска, а именно - имена классов - параметр:
Code
var b=$(a).find('.eMessage img')||$(a).find('.eText img')


и место вставки - параметр:
Code
cont=c.parents('td:eq(0)').find('div.eMessage')

...


 
Дата: Воскресенье, 04.12.2011, 07:53 |
fatal1ti
Рядовой
Группа: Проверенные
Сообщений: 2
Награды: 0
Репутация: 0
Статус: Offline


likbezz,

Скрипт работает , уже радует
Но чуть чуть не так как я хотел
Вот скрин


Нужно автора перенести с описания на строчку где написанно добавить.
Я знаю что скрипт выводит автора в eMessage

Всё я токо понял , зря только письмо писал
Вот что получилось:

щас ещё перенесу чуть правее

Всё спасибо тебе, сайт супер, автору рекпект

Добавлено (04.12.2011, 07:53)
---------------------------------------------
После 10 минут колдовства сделал всё под себя:



Ещё раз спасибо автору


 
Дата: Воскресенье, 04.12.2011, 16:23 |
Группа: Гости





Quote (likbezz)
Отредактировать область поиска, а именно - имена классов - параметр: Codevar b=$(a).find('.eMessage img')||$(a).find('.eText img') и место вставки - параметр: Codecont=c.parents('td:eq(0)').find('div.eMessage')


блин..не пойму что куда..можно на пальцах объяснить?
вот страница материалов


а вот вид атериал поиска


помогите очень прошу


 
Дата: Воскресенье, 04.12.2011, 16:45 |
likbezz
Аццкий кодер
Группа: Администраторы
Сообщений: 9093
Награды: 23
Репутация: 459
Статус: Unknown


Руслан,
Quote (Руслан)
Отредактировать область поиска

Это значит смотреть нужно имена классов в НЕ в шаблоне поиска по сайту, а в шаблонах тех модулей, по которым ведётся поиск, а именно:
Code
/load|publ|blog|dir|news/

... Шаблон - материал и комментарии к нему.
...


 
Скрипты и коды для юкоз - Форум аццкого кодера » Как сделать? Информация для вновь прибывших » Вопрос по теме ... » Оформление результатов поиска картинками-превью. (Тема для подробных/иных вопросов по материалу... Обсуждения.)
  • Страница 1 из 11
  • 1
  • 2
  • 3
  • 10
  • 11
  • »
Поиск:


Мобильная версия