Результаты поиска
|
|
|
2014-03-02Дата: Воскресенье, 02.03.2014, 07:20 | Сообщение #1 | Тема: Ссылки на схожие материалы, оформляем картинками. JavaScript |
Рядовой
Группа: Проверенные
Статус: Offline
|
Всем привет! Уважаемый likbezz, большое спасибо за афигенно полезную штуку, теперь не вылезаю с твоего сайта
Единственный затык, может подскажешь, или кто-нибудь из читателей. Не могу вывести текст ПОД картинкой, примеров тут в скринах было предостаточно, думаю можно не кидать.
http://onlyminecraft.ru/video/vip/35/instrukcii/kak_sdelat_verstak_v_majnkrafte - вот так у меня сейчас
Я пытался и так, и эдак в стилях, и вроде бы далеко не новичок, но скрипт смущает, до них пока не добрался. И поэтому никак не пойму, у кого тут какие стили. И как мне задать стиль отдельно для текста, если и картинка, и текст это один и тот же класс? Юзаю твой код от 11-09-2013. Код <script type="text/javascript"> $('#uRelated li.uRelatedEntry a').each(function(i){ var c=$(this),o=c.parent(),url=this.href,m='http://likbezz.ru/_theme1/_st/ico/_nopic.gif'; $.get(url,function(d){var s=m; var b=$(d).find('.eText img')||false,a=c.text(); if(b){ for(var i=0,j=b.length;i<j;i++){ if(!/(ucoz.net|download.png)/i.test(b[i].src)){ s=b[i].src; break; } } } o.prepend('<a href="'+url+'"><img style="width:125px;height:180px;" class="imgenteries" src="'+s+'" title="'+a+'"></a>'); }); }); </script> Добавлено (02.03.2014, 07:20) --------------------------------------------- Точнее и класс, и id. Так-то я сверстаю хоть черта лысого, если видеть стили, но никак не могу разделить картинку и текст. Подсобите, пожалуйста, уважаемые.
| | |
|
|
2014-03-15Дата: Суббота, 15.03.2014, 20:24 | Сообщение #2 | Тема: Ссылки на схожие материалы, оформляем картинками. JavaScript |
Рядовой
Группа: Проверенные
Статус: Offline
|
likbezz,
Большущее спасибо, удалось! Со стилями тоже разобрался, алилуя!
А можно ли вывести этот скрипт для раздела онлайн-игр? Там сами картинки выводятся скриптами, не могу найти стили. Со стандартным ".eMessage" не выводятся. Вот скрипт вывода картинок:
Код $IMGS_ARRAY_JS$ <script type="text/javascript"> function _bldCont(indx){ var bck=indx-1;var nxt=indx+1; if (bck<0){bck = allEntImgs$ID$.length-1;} if (nxt>=allEntImgs$ID$.length){nxt=0;} var imgs=''; for (var i=0;i<allEntImgs$ID$.length;i++){var img=i+1; if(allEntImgs$ID$[i][0].length<1){continue;} if (i==indx){imgs += '<b class="pgSwchA">'+img+'</b> ';} else {imgs += '<a class="pgSwch" href="javascript://" rel="nofollow" onclick="_bldCont('+i+');return false;">'+img+'</a> ';} } if (allEntImgs$ID$.length>1){imgs = '<a class="pgSwch" href="javascript://" rel="nofollow" onclick="_bldCont('+bck+');return false;">« Back</a> '+imgs+'<a class="pgSwch" href="javascript://" rel="nofollow" onclick="_bldCont('+nxt+');return false;">Next »</a> ';} var hght = parseInt(allEntImgs$ID$[indx][2]); if ($.browser.msie) { hght += 28; }; _picsCont = '<div id="_prCont" style="position:relative;width:' + allEntImgs$ID$[indx][1] + 'px;height:' + hght.toString() + 'px;"><img alt="" border="0" width="' + allEntImgs$ID$[indx][1] + '" height="' + allEntImgs$ID$[indx][2] + '" src="' + allEntImgs$ID$[indx][0] + '"/><div align="center" style="padding:8px 0 5px 0;">'+imgs+'</div></div>'; new _uWnd('wnd_prv',"Скриншоты",10,10,{popup:1,waitimages:300000,autosizewidth:1,hideonresize:1,autosize:1,fadetype:1,align:'center',min:0,max:0 ,resize:1},_picsCont); } </script> Добавлено (15.03.2014, 20:24) --------------------------------------------- P.S. Классы
.pgSwch .pgSwchA .eText .eMessage
не фурычат, по-прежнему остается скрин "изображение недоступно".
| | |
|
|
2014-03-16Дата: Воскресенье, 16.03.2014, 00:18 | Сообщение #3 | Тема: Ссылки на схожие материалы, оформляем картинками. JavaScript |
Рядовой
Группа: Проверенные
Статус: Offline
|
Просто шаблон нестандартный, а стили я не могу определить. Где это можно посмотреть, не подскажете? Добавлено (15.03.2014, 23:33) --------------------------------------------- * пардон, не стили, а классы. Классы изображений. Добавлено (16.03.2014, 00:08) --------------------------------------------- Для модуля видео я прописывал класс "vep-playvideo", методом тыка выяснил из исходного кода. А тут никак не удается. Добавлено (16.03.2014, 00:18) --------------------------------------------- Вот например можно тут посмотреть результат:
Поставил eBlock, вывод все равно некорректный. Прошу подсобить, и прислать в личку (или сюда) кошелек WMR для символической благодарности 50р
| | |
|
|
2014-03-16Дата: Воскресенье, 16.03.2014, 04:18 | Сообщение #4 | Тема: Ссылки на схожие материалы, оформляем картинками. JavaScript |
Рядовой
Группа: Проверенные
Статус: Offline
|
likbezz, Цитата Вместо вот этого: Код <script type="text/javascript">if (typeof(allEntImgs9)!='undefined'){var ar=Math.floor(Math.random()*allEntImgs9.length); document.write('<img alt="" title="Скриншоты" src="'+allEntImgs9[ar][3]+'" width="'+allEntImgs9[ar][4]+'" border="0" onclick="_bldCont1(9, ar);" style="cursor:pointer;">');}</script> Вот это: Код <a href="$IMG_URL1$" title="Скриншоты"><img src="<?if($IMG_SMALL_URL1$)?>$IMG_SMALL_URL1$<?else?>$IMG_URL1$<?endif?>" style="border:0;" alt="" title="Скриншоты" /></a>
Все остальное точно также как и в других модулях
Не помогло. Везде на сайте класс картинок - ulightbox. Поменял как вы посоветовали, кроме того, что скрин игры стал открываться не всплывающим окном, а на отдельной странице, ничего не изменилось.Добавлено (16.03.2014, 04:16) --------------------------------------------- Вот как они выводятся на главной странице онлайн-игр:
Код <div style="height:185px;margin-bottom:15px;"><div style="margin-top:10px;margin-left:20px;"><a href="$ENTRY_URL$"><img width="90%" height="90%" alt="" title="Просмотры: $READS$<?if($SWF_LINK$)?> | Запуски: $RUNS$<?endif?> <?if($COMMENTS_URL$)?> | Комментарии: $COMMENTS_NUM$<?endif?>" src="$SCREEN_URL$" border="0"></a> <div style="margin-left:-15px;font-weight:bold;font-size:13px;text-align:center;background: url("../img/edetails.jpg")"><a href="$ENTRY_URL$"><?if(len($TITLE$)>35)?><?substr($TITLE$,0,33)?>...<?else?>$TITLE$<?endif?></a> </div><div class="eDetails"> <?if($MODER_PANEL$)?><div style="position:absolute;z-index:30;">$MODER_PANEL$</div><?endif?> <div style="position:relative;left:50px;top:3px"><?$RSTARS$('20','/.s/img/stars/3/20.png','1','float')?></div> </div></div></div> Добавлено (16.03.2014, 04:18) --------------------------------------------- Фиг знает, перебрал все уже. У меня для нескольких игр добавлены отдельные условия и оформление (файлы нестандартные):
и вот
, но картинки-то грузились везде одинаково, это не должно влиять, по идее. Да и даже на тех, которые стандартные, не работает.
| | |
|
|
2014-03-22Дата: Суббота, 22.03.2014, 05:07 | Сообщение #5 | Тема: Ссылки на схожие материалы, оформляем картинками. JavaScript |
Рядовой
Группа: Проверенные
Статус: Offline
|
likbezz,
Про главную страницу я написал потому, что подумал, может можно вытащить ее скриптом так же, как это делает юкоз, из первоисточника, а не страницы материала. Но это так, чистая болтология и размышления, и скорей всего это не осуществить.
В общем, суть ясна. Правда у меня все равно не получилось, выводились либо картинки "play", либо заглушка. Но ладно, сейчас ковыряться нет времени. Главное, что в разделе с видео все работает, там это намного важнее, а тут можно и информером вывести пока. Благодарю за помощь.
P.S. Теперь если что нужно, первым делом тут ищу, сайт настоящая кладезь для юкозника
| | |
|
|
2014-03-24Дата: Понедельник, 24.03.2014, 22:52 | Сообщение #6 | Тема: Отдельная страница для скачивания файла |
Рядовой
Группа: Проверенные
Статус: Offline
|
В разделе вопросов не могу создавать темы, сори если промазал с топиком.
В общем задача - сделать отдельную страницу для скачивания файла. То есть кликаем по ссылке, и получаем не прямое скачивание файла, а переход на страницу со ссылкой на материал. Знаю-знаю, вы сейчас скажете что инфы полно в интернете, но это не так. Вся эта "инфа" заражена всяким г..кхм.. вном, особенно скрипты вывода ссылки на странице.
И так как этот ресурс отличается чистотой и честностью кодов и тд и тп, ИМХО было бы замечательно, если бы здесь появился чистый и работающий скрипт, а лучше полностью готовое решение (это я уже допилю сам, главное скрипт).
Для тех, кто не курсе вообще, рассказываю. Задача состоит из двух основных частей:
I. Создание страницы, на которой будет размещена конечная ссылка для скачивания. II. Изменение ссылок для скачивания файлов (благо в юкозе это очень легко сделать).
ИСПОЛНЕНИЕ:
I. Страница:
1. Создаем страницу, верстку и тд и тп думаю вы сами разберетесь. 2. Называем ее. 3. Добавляем скрипт вывода ссылки (???)
II. Изменение ссылки для скачивания:
Находим $FILE_URL$ - это и есть наша ссылка - и меняем ее на http://ВАШ_САЙТ/НАЗВАНИЕ_ВАШЕЙ_СТРАНИЦЫ.htm?link=$FILE_URL$
или
http://ВАШ_САЙТ/НАЗВАНИЕ_ВАШЕЙ_СТРАНИЦЫ.html?link=$FILE_URL$, если вы сделали htm и html соответственно.
Все.
Теперь вопрос - как скриптом вывести ссылку?))) По готовности добавлю в тему файлы скрипта и макет страницы, чтобы был полный пакет для страждущих.
P.S. По факту вопрос - как сделать скрипт для вывода определенного куска ссылки, но такое вряд ли ищут. А вот эта тема думаю будет интересна бОльшему количеству посетителей
| | |
|
|
2014-03-24Дата: Понедельник, 24.03.2014, 23:41 | Сообщение #7 | Тема: Отдельная страница для скачивания файла |
Рядовой
Группа: Проверенные
Статус: Offline
|
Супер, все работает. И заливать ничего не пришлось Спасибо огроменное.
Еще пара вопросов:
1. Как добавить к функции "download"? У меня некоторые ссылки - картинки, и чтобы не парить пользователей архивами, я к ссылкам добавляю эту функцию, чтобы картинка не открывалась, а качалась. 2. Как добавить target="_blank"? Заменил два "self" на blank, не помогло.
| | |
|
|
2014-03-24Дата: Понедельник, 24.03.2014, 23:58 | Сообщение #8 | Тема: Отдельная страница для скачивания файла |
Рядовой
Группа: Проверенные
Статус: Offline
|
Просто в функции ссылки прописываем download="", так же как и target="_blank" и прочие функции. Вот например - http://onlyminecraft.ru/load/skiny_dlja_minecraft/10.
Цитата Куда именно? В окно?
Протупил, надо было просто к ссылке сделать target="_blank". Но все равно спасибо, пригодится Добавлено (24.03.2014, 23:56) --------------------------------------------- P.S. Файл не самый лучший, сори, просто последний в ленте ))) Добавлено (24.03.2014, 23:58) --------------------------------------------- P.P.S. Выше оговорился.
Цитата У меня некоторые ссылки - картинки, и чтобы не парить пользователей архивами, я к ссылкам добавляю эту функцию, чтобы картинка не открывалась, а качалась.
м? а пример можно?
Вот здесь не ссылки, а файлы. Некоторые файлы - картинки. Вот чтобы при клике на файл они не открывались, а скачивались, добавляем download="".
| | |
|
|
2014-03-25Дата: Вторник, 25.03.2014, 00:11 | Сообщение #9 | Тема: Отдельная страница для скачивания файла |
Рядовой
Группа: Проверенные
Статус: Offline
|
Оно!! Сенкс э лот! Добавлено (25.03.2014, 00:09) ---------------------------------------------
Цитата Что-то сомневаюсь что это поможет ))) но вы так считаете - флаг в руки - пишите что угодно )
Ну как же пишите что угодно! Это работает, выставил сейчас, смотри)Добавлено (25.03.2014, 00:11) --------------------------------------------- Поможет смотря для чего. То, что картинки качаются - это факт, просто так всякую фигню писать не буду. А за валидность не говорю, может это и не айс, не проверял.
| | |
|
|
2014-03-25Дата: Вторник, 25.03.2014, 00:30 | Сообщение #10 | Тема: Отдельная страница для скачивания файла |
Рядовой
Группа: Проверенные
Статус: Offline
|
При открытии этой картинки у меня вообще выдает переход по внешней ссылке))) Так что мне тоже проверить не удается. Ну и тут ведь картинка, а не ссылка. Если кинешь сюда ссылку на эту картинку (как получается, если раздавать ссылки на картинки), то все должно скачаться.
UP
Скачалась!) У меня эта картинка дважды скачалась, правда перед этим минуту наверное висела в неадеквате.
А, кстати, вот тут можно посмотреть - http://onlyminecraft.ru/photo/. У любой картинки там это прописано, и все качаются, а не открываются.
| | |
|
|
2014-03-25Дата: Вторник, 25.03.2014, 01:44 | Сообщение #11 | Тема: Отдельная страница для скачивания файла |
Рядовой
Группа: Проверенные
Статус: Offline
|
Цитата Смотрел под хромом и мозилой - в обоих открылось - тыкал на кнопочку:
Мистика. Тыкали с двух компов в
- хроме - мозилле - яндекс-браузере - опере - даже ie
И везде качается. Фиг с ним, не буду заморачиваться
Цитата <script type="text/javascript">document.write('<a class="go" href="'+url+'" download="" target="_blank">Нажмите здесь, чтобы скачать<\/a>');</script>
Ага, спасибо. Страницу в роботс закрыть само собой. И можно еще заморочиться и в скрипт исходную ссылку закрыть, чтобы вообще не подобраться было) Обычно делаю ротатором баннеров, просто ссылку туда кидаю и все, но тут такое не прокатит Вот так сделал:
Код <span class="hidden-link" data-link="АДРЕС ССЫЛКИ">АНКОР ССЫЛКИ</span><script>$('.hidden-link').replaceWith(function(){return'<a href="'+$(this).data('link')+'">'+$(this).html()+'</a>';})</script>
Такую ссылку по идее поисковики не видят и по ней не ходят.Добавлено (25.03.2014, 01:44) --------------------------------------------- Блин, а название из файла можно вытащить? $ENTRY_TITLE$ что-то не работает))) Если совсем заморочено, пох, и так уже все отлично^_^
| | |
|
|
2014-03-25Дата: Вторник, 25.03.2014, 02:12 | Сообщение #12 | Тема: Отдельная страница для скачивания файла |
Рядовой
Группа: Проверенные
Статус: Offline
|
Второй вариант не работает. А остальные два хороши, но тут есть тег <a>, на который все равно так или иначе обращают внимание (не подтверждено, пересказываю слухи ). То есть ссылка никак не палится, вес остается, но какую-то свою замороченную засечку поисковики могут сделать. А если делать тем вариантом, то типа ваще никто и ничего не видит, т.к. там даже тега-то нет, он в глубине скрипта.
| | |
|
|
2014-04-01Дата: Вторник, 01.04.2014, 01:05 | Сообщение #13 | Тема: Как сделать карту сайта типа html (НЕ XML!) |
Рядовой
Группа: Проверенные
Статус: Offline
|
Задача - сделать карту сайта "для людей", наподобие тех, что собирают многочисленные плагины на WordPress, например Dagon Sitemap GEnerator, как-то так называется. Страница, на которой идут названия материалов со ссылками, все это разбито по разделам и (в идеале) на несколько страниц, скажем по 1000 ссылок на каждой странице, внизу переключатель. Но пойдет и просто страница с кучей ссылок.
Для небольших сайтов есть выход - информеры. Если они в большом количестве не юзаются, можно собрать много материалов - до 600 штук для каждого раздела. Для этого в одном информере настраиваем вывод материалов с начала, в другом - с конца, и вуаля - до 600 штук выводим без проблем. А вот больше уже никак.
Ну и если сайт большой, это не вариант. И информеров не хватает, и по лимиту в 600 штук никак не влезть. Обстучался уже в СП юкоза, на их родном форуме сообщение провисело хрен знает сколько. Никто ничего не может подсказать.
ПОследняя идея - собрать альтернативную БД материалов, и из нее уже вести трансляцию на карту сайта. Но это во-первых довольно непросто осуществить, а во-вторых заморочено - нужно будет эту БД заливать на какой-то хост, явно не бесплатный, да и разносить сайт по разным хостам как-то совсем не хочется.
Думал каким-то образом ретранслировать xml карту сайта, то есть использовать ее как источник, но единственный программист, который откликнулся на эту задачу на fl.ru за несколько месяцев, не согласился и сбежал, зараза
Какие есть идеи, господа?Добавлено (01.04.2014, 01:05) --------------------------------------------- P.S. Ну и плюс эту самую БД нужно будет постоянно обновлять. На сайт добавляется около 20 материалов в день, что тоже мягко говоря не облегчает задачу.
| | |
|
|
2014-04-01Дата: Вторник, 01.04.2014, 02:58 | Сообщение #14 | Тема: Как сделать карту сайта типа html (НЕ XML!) |
Рядовой
Группа: Проверенные
Статус: Offline
|
likbezz, Вот например тут реализовано им - http://zdorovat.ru/karta-sajta. Могу найти и код с пхп-функциями, но не думаю что оно надо.
Цитата Там нет заголовков. Вас устроит просто список линков? Тогда да, можно и так.
Ну просто ссылки не пойдут, поэтому этот вариант и отмели. Нужны анкорные ссылки.
Цитата Если нужно что бы карта индексировалась - то ТОЛЬКО импорт удаленного кода. А там - уж как надо - бить на страницы или не бить .. но я слобо представляю себе одну странице с, скажем так, 1000 оформленными ссылками.
Да, нужно чтобы индексировалась. http://onlyminecraft.ru/index/sitemap/0-8 - вот где-то 1500-1700 ссылок, можно полюбоваться )))
________________________________________________________________________________________________________
Сможешь реализовать? За денюжку, само собой.Добавлено (01.04.2014, 02:58) --------------------------------------------- Идея хорошая, и не надо привлекать сторонние сервисы и хосты. Если можно обойтись текстовиком - супер. Цитата Ну, запускать раз в сутки можно .. или по крону. С кроном было бы самое оно, только его тоже надо написать, потому как с кроном знаком только из друпала
| | |
|
|
2014-04-01Дата: Вторник, 01.04.2014, 12:36 | Сообщение #15 | Тема: Как сделать карту сайта типа html (НЕ XML!) |
Рядовой
Группа: Проверенные
Статус: Offline
|
likbezz, Цитата еще бы организовать поиск по странице .. с подсветкой найденного ))
Поиск с подсветкой - юзаем F3 А серьезно может и правда нужен, только сперва нужно саму карту собрать.
Печаль. Если дело во времени, я могу подождать. И по оплате речь не о символической сумме. Ну если совсем никак, может кто-то из пользователей сможет сделать это? Напишите плз сюда или в личку.
| | |
|