Разное
|
|
[1] Fflesh [18.11.2008, 07:22] |
Сюда пишем только то, что на самом деле не вписывается в другие темы. Помните, вы можете создать свою тему. - Пишет: 301-soft - Привет! Нужна твоя помощь. (15-Ноя-2008) У меня вот какая проблема. Я разбиваю новости на несколько частей, чтобы было удобнее читать. Но у меня почему-то вместо двух тегов br работает только один. Вот смотри, а должен текст разбиваться вот как здесь. Когда я смотрю через FrontPage, то всё нормально отображаеться, а вот в браузере лажа получаеться. Мне кажеться, то дело в CSS, только я совсем не представляю где там искать. ещё кое-что заметил (15-Ноя-2008) Вместо тегов br стоит тег p, хоть при добавлении новостей стоит галочка "заменять переводы строк тегом br. Даже на новостях, какие добавлялись на старом дизайне и какие отображались раньше нормально, теперь для переноса строк стоит тег p. Вообще не знаю, что за хрень такая. Вручную ставить теги я не могу. Это будет отнимать большое количество времени. |
|
[46] Ash [20.09.2010, 18:12] |
likbezz, у меня на этот около 47 минут ушло, на новый сейчас тоже в районе часа уйдет, он оказался проще - чем этот с джумлы (мне партнер порекомендовал этот - http://www.wpzoom.com/demo/yamidoo/) так что, проблема благополучно решилась, тесты прошли удачно. Сори - что облом вышел, если бы раньше ты мне в асю написал - тогда ТЗ закинул бы, а так больше 1.2к я за него платить не стал бы В любом случаи спасибо и успехов в кодинге ) |
|
[47] Каралина [23.09.2010, 15:09] |
Доброго дня) Возник вопрос по поводу рекламы между новостями. Хочу вставить гугловский блок на главной новостей, статей, файлов. У меня уже есть один гугл. блок вверху в правом контейнере и вставляя первым вариантом, этот блок меняется на новый и уродует дизайн старницы. Во втором-третьем варианте, где создается новая страница написано Quote div class="mCont - контент для рекламы/информации. Любое содержание, кроме скриптов Но гугл. код блока как раз и есть скрипт. Что делать в таком случае? |
|
[48] likbezz [23.09.2010, 17:27] |
Каралина, Quote (Каралина) Хочу вставить гугловский блок на главной новостей, статей, файлов. ... Сколько блоков на странице, и между конкретным блоком хотите вставить, или не важно ... Если “не важно” - подойдёт и вот такой код - в шаблон материала: Code <?if($ID$%6='1')?> <div id="myinf"><script type="text/javascript" src="гугле-скрипт"></script></div> <?endif?> Quote (Каралина) У меня уже есть один гугл. блок вверху в правом контейнере и вставляя первым вариантом, этот блок меняется на новый и уродует дизайн старницы. Я не совсем в курсе как именно работает реклама от гугла, но то, что по ID-шникам - это факт. А на одной странице - не может быть два элемента с одним ID. Следовательно - посмотрите настройки самого аккаунта гугла, позволяет ли он выводить более одного блока на страницу, и если “да”, то как. Quote (Каралина) Но гугл. код блока как раз и есть скрипт. Что делать в таком случае? -Этот вариант для статичного контента, попытка имитировать динамический. Для уже динамического - отпадает необходимость делать ещё и выборку блоков - просто прописывайте скрипт ... Через условный комментарий ... (<?if($ID$%6='1')?> .... ) Flesh |
|
[49] Каралина [23.09.2010, 18:57] |
Quote (likbezz) Сколько блоков на странице, и между конкретным блоком хотите вставить, или не важно ... Количество материалов на главной странице - 14. Рекламу хотелось бы одну и посередине, т.е. 7 - реклама - 7 Quote (likbezz) на одной странице - не может быть два элемента с одним ID. Следовательно - посмотрите настройки самого аккаунта гугла, позволяет ли он выводить более одного блока на страницу, и если “да”, то как. "Издателям разрешается отображать до трех стандартных рекламных блоков Google на любой своей веб-странице" А вот как именно этого я незнаю, я просто вставляю и все работает) Quote (likbezz) просто прописывайте скрипт ... Через условный комментарий ... (<?if($ID$%6='1')?> .... ) Вот попробовала поставить, все отображается, но невозможно перейти на вторую страницу. Плюс реклама после первого материала как то некрасиво смотриться. Code <?if($ID$%6='1')?> <script type="text/javascript"><!-- google_ad_client = "pub-0883059051837261"; /* Реклама 250x250 */ google_ad_slot = "4728208333"; google_ad_width = 250; google_ad_height = 250; //--> </script> <script type="text/javascript" src="http://pagead2.googlesyndication.com/pagead/show_ads.js"> </script> <?endif?> |
|
[50] likbezz [24.09.2010, 04:03] |
Quote (Каралина) Вот попробовала поставить, все отображается, но невозможно перейти на вторую страницу. - Я поставил этот-же код - переключателей страниц нормально работают ... на обоих блоках (третий, видимо, у вас стоит ... ヅ ... Quote (Каралина) Плюс реклама после первого материала как то некрасиво смотриться - После какого - вычисляете вы - <?if($ID$%6='1')?> - узнаём, кратно ли ID материала «6» или нет. (19/6=3,16≠не кратно (есть остаток) ... 18/6=3=Кратно - нет остатка ... от деления) .... То есть точно угадать, что именно после седьмого будет реклама - этим способом не возможно ... Скриптом можно вписать сам скрипт (рекламный) в определённый (после определённого) блок ... но это сложнее. Может гляну ... Позже ... Если оОчень нужно ... ヅ Flesh |
|
[51] Каралина [24.09.2010, 16:08] |
Quote (likbezz) третий, видимо, у вас стоит .. А можно поточнее? Что за третий блок?) Quote (likbezz) - После какого - вычисляете вы - Теперь я понимаю, зачем нас в школе заставляли решать логические задачи))) |
|
[52] likbezz [25.09.2010, 01:54] |
Quote (Каралина) А можно поточнее? Что за третий блок?) Quote (Каралина) "Издателям разрешается отображать до трех стандартных рекламных блоков Google на любой своей веб-странице" - Вот этот .... То есть - неважно, сколько раз пропишу - скрипт - покажет только три. Зарегистрированных на один аккаунт. Один - у вас, и два у меня ... ヅ Три не показывал ... ヅ Quote (Каралина) Теперь я понимаю, зачем нас в школе заставляли решать логические задачи))) ... Чёт вы припозднились с этим ... открытием ... Flesh |
|
[53] Каралина [27.09.2010, 14:42] |
У меня один сбоку стоит и один пыталась вывести скриптом, но что-то как-то сложно это дается) Наверное надо вместо гугла другое что-нибудь придумать. Но у меня сейчас на повестке дня другой актуальный вопрос...как можно прописать названия к изображениям товара в интернет-магазине? Пыталась в альт поставить $ENTRY_TITLE$, но ничего не меняется. Там какой-то мудренный скрипт, видимо из-за этого |
|
[54] likbezz [27.09.2010, 15:14] |
Quote (Каралина) У меня один сбоку стоит и один пыталась вывести скриптом, но что-то как-то сложно это дается) ... Да ничего не сложно ... это только так кажется ... Quote (Каралина) Наверное надо вместо гугла другое что-нибудь придумать. - В смысле, то есть для чего? ... Вам нужна именно реклама .. или просто, забить что-то между постами ... для разнообразия ... ヅ Quote (Каралина) Но у меня сейчас на повестке дня другой актуальный вопрос... .. Ух, ты ... у вас и “повестка дня” ест ... как всё запущено ... ヅ Quote (Каралина) как можно прописать названия к изображениям товара в интернет-магазине? Пыталась в альт поставить $ENTRY_TITLE$, но ничего не меняется ... Так ... Чёт не соображу ... вам что нужно «названия» или атрибут «alt» ... Это не одно и тоже ... ヅ Quote (Каралина) Там какой-то мудренный скрипт, видимо из-за этого ... Не думаю ... ヅ .. скорее всего, просто либо не то ставите, либо не туда .. Другого не дано ... ヅ Позже гляну ... А что, он там по умолчанию не прописывается? .. Эт я так, на всякий ... сам ещё не смотрел ... ヅ ... |
|
[55] Каралина [27.09.2010, 16:49] |
Quote (likbezz) Вам нужна именно реклама .. или просто, забить что-то между постами ... для разнообразия ... У меня на главной странице новостей и статей кол-во материалов (с картинками) примерно 14-16, и от этого она порой очень долго грузится, особенно у тех, у кого медленный инет. Вот хотела чем-нибудь разбавить материалы Quote (likbezz) вам что нужно «названия» или атрибут «alt» ... Это не одно и тоже ... «alt» нужен. Я тут внутренней оптимизацией занимаюсь..куда можно я добавила ключевики. Вот хочу товар продвигать также и по картинкам товаров, а для этого надо куда то альт запихнуть, а куда не понимаю Насколько я понимаю, нужно менять в шаблоне страница товара... вот код картинки у меня Code $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=''; if (allEntImgs$ID$.length>1){ 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> ';} } imgs = '<div align="center" style="padding:8px 0 5px 0;white-space:nowrap;overflow:auto;overflow-x:auto;overflow-y:hidden;"><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> </div> ';} var hght = parseInt(allEntImgs$ID$[indx][2]); if ($.browser.msie) { hght += 28; }; _picsCont = '<div id="_prCont" style="position:relative;"><img alt="" border="0" src="' + allEntImgs$ID$[indx][0] + '"/>'+imgs+'</div>'; new _uWnd('wnd_prv', "Изображения товара", 10, 10, { waitimages:300000, autosizewidth:1, hideonresize:1, autosize:1, fadetype:1, closeonesc:1, align:'center', min:0, max:0, resize:1 }, _picsCont); } </script>
<img alt="" src="$THUMB$" class="gphoto" onclick="_bldCont(this.getAttribute('idx'));" id="ipreview" idx="0" title="Кликните для увеличения изображения">
<?if($SMALL_1$)?> <img alt="" src="$SMALL$" class="gphoto" onclick="var el=getElementById('ipreview'); el.src='$THUMB$'; el.setAttribute('idx',0);"> <img alt="" src="$SMALL_1$" class="gphoto" onclick="var el=getElementById('ipreview'); el.src='$THUMB_1$'; el.setAttribute('idx',1);"> <?endif?> <?if($SMALL_2$)?><img alt="" src="$SMALL_2$" class="gphoto" onclick="var el=getElementById('ipreview'); el.src='$THUMB_2$'; el.setAttribute('idx',2);"><?endif?> <?if($SMALL_3$)?><img alt="" src="$SMALL_3$" class="gphoto" onclick="var el=getElementById('ipreview'); el.src='$THUMB_3$'; el.setAttribute('idx',3);"><?endif?> Quote (likbezz) А что, он там по умолчанию не прописывается? Я незнаю, по идеи должно быть. Но когда я кликаю по картинке, в инфо избражения никакого текста не наблюдается. Хотя может быть это просто и не доработано, магазин же ещё в тестировании... |
|
[56] likbezz [27.09.2010, 21:00] |
Quote (Каралина) У меня на главной странице новостей и статей кол-во материалов (с картинками) примерно 14-16, и от этого она порой очень долго грузится, особенно у тех, у кого медленный инет. Вот хотела чем-нибудь разбавить материалы ... И вы ... честно-честно ... считаете что добавив ещё что-то ускорится загрузка страницы? ... Тем более - стороннюю рекламу или клиентский скрипт .... У меня бОльшие сомнения на этот счёт .... Если вы именно эту цель преследуете ... то не в том направлении копаете ... точно ... ヅ Quote (Каралина) Но когда я кликаю по картинке, в инфо избражения никакого текста не наблюдается. - Когда вы кликаете ... - это юВинд окно ... правильно? .... Это окно.. поисковый робот никогда не увидит... - факт - так как у него не включен JS .... точнее его вообще нет. И он, уж никогда не “кликнет” ... по чему бы-то ни было. Он не ищет ничего в том, чего изначально нет на станице ... Тем более в генерируемом скриптом контенте.... И ещё .... Лучше добавить уж на те картинки по которым кликать нужно ... то есть вот для этих: Quote (Code) <?if($SMALL_1$)?> <img title="$ENTRY_TITLE$" alt="$ENTRY_TITLE$" src="$SMALL$" class="gphoto" onclick="var el=getElementById('ipreview'); el.src='$THUMB$'; el.setAttribute('idx',0);"> <img title="$ENTRY_TITLE$" alt="$ENTRY_TITLE$" src="$SMALL_1$" class="gphoto" onclick="var el=getElementById('ipreview'); el.src='$THUMB_1$'; el.setAttribute('idx',1);"> ....... .... И соответственные поля в виде материалов .... Quote (Code) <?if($THUMB$)?><a title="Кликнете, для просмотра изображения товара: $NAME$ в увеличенном размере" href="$ENTRY_URL$"><img title="Превью товара: $NAME$" alt="$NAME$" src="$THUMB$" class="gphoto"></a> ........ Quote (Каралина) Хотя может быть это просто и не доработано, магазин же ещё в тестировании... ... ヅ ... Test ... P.S. Текст для «alt» - придумал на ходу .... так что “не очень” ... можно лучше ... и интереснее ... например включить и категорию товара ... или ещё что ... и более красиво написать ... (для робота) ... Это пример ... Flesh |
|
[57] Каралина [28.09.2010, 15:41] |
Quote (likbezz) считаете что добавив ещё что-то ускорится загрузка страницы? Была задумка половину материалов убрать, и поставить одну рекламу между ними. Т.к. реклама намного быстрее загружается, чем картинки..по крайней мере у меня) Получилось бы вместо 14-16 новостей - 8-10 + реклама. Разве не меньше будет грузиться? Quote (likbezz) Лучше добавить уж на те картинки по которым кликать нужно Спасибо, так и сделаю. А что означает "title" у картинок? |
|
[58] likbezz [28.09.2010, 17:12] |
Quote (Каралина) Была задумка половину материалов убрать, и поставить одну рекламу между ними. Т.к. реклама намного быстрее загружается, чем картинки..по крайней мере у меня) Получилось бы вместо 14-16 новостей - 8-10 + реклама. Разве не меньше будет грузиться? ... Для разных браузерах ... по разному. Наиболее заметно у гугла и Ие - разница очень большая ... При абсолютно одинаковых страницах. Всё это из-за того, как происходит отрисовка страницы. Кроме того - есть большая разница между загрузкой страницы и её отрисовкой - то есть момента, когда ты её уже видишь. Полная загрузка - намного дольше, чем отрисовка - всегда и везде. А отрисовка, во всех (почти) браузерах происходит по разному, в зависимости от самого браузера, и, в большинстве своём от страницы - а именно - от таблиц и общего веса, включая JS. ИЕ - не показывает таблицу, пока она полностью не загрузится (если кратко) ... Мозила - показывает частями ... по мере загрузки ... Короче, вариантов много ... смотрите под разными браузерами .... А реклама от гугла - это ифрейм - он по умолчанию не может загрузится быстрее, чем вся страница .... Просто у него прописаны конкретные размеры .... и браузер не тратит время на загрузку и определение параметров. Короче, это сложная и долгая тема ... Quote (Каралина) Т.к. реклама намного быстрее загружается, чем картинки..по крайней мере у меня ... Может лучше оптимизировать картинки ... ヅ ... А как вы вообще это проверяете? ... что реклама быстрее? ... Просто интересно ... Ведь это противоречит действительности ... Вот смотрите, большинство скриптов, тем более на JQ работают на $(document).ready(); (готовность документа) ... Значит - только после загрузки страницы ... А другие, оставшиеся - во время загрузки .... и загрузка документа приостанавливается до завершения функции скрипта ... Ну ... и что лучше? .... Хороший вопрос ... Либо “правильно” оптимизировать загрузку, читай - ускорение загрузки, страницы .......... Либо ...... ヅ ... Вот такие .... “пироги ... с котятами” ... (какая древность ... жесть ... ヅ ). Quote (Каралина) А что означает "title" у картинок? ... То, что видно в всплывающей (системной) подсказке .... Там же ссылка в тексте на пример ... ヅ Flesh
|
|
[59] Каралина [30.09.2010, 17:00] |
Quote (likbezz) ... Может лучше оптимизировать картинки ... ヅ ... Что вы под этим подразумеваете? Уменьшать их вес, а соответственно и качество? Quote (likbezz) А как вы вообще это проверяете? ... что реклама быстрее? Когда открываю страничку, рекламу вижу сразу, а картинки загружаются ещё несколько секунд, вне зависимости от того, где они стоят..вначале или в конце страницы) |
|
[60] likbezz [30.09.2010, 19:03] |
Каралина, Quote (Каралина) Что вы под этим подразумеваете? Уменьшать их вес, а соответственно и качество? ... Ну, если вот так, бескомпромиссно, то да. Quote (Каралина) Когда открываю страничку, рекламу вижу сразу, а картинки загружаются ещё несколько секунд, вне зависимости от того, где они стоят..вначале или в конце страницы) ... Ну, про рекламу - понятно - она загружается первой, так как работает не на готовность документа ... Quote (likbezz) А другие, оставшиеся - во время загрузки .... и загрузка документа приостанавливается до завершения функции скрипта ... А про картинки - так и должно быть ... Вы, наверняка, видели вот эти блоки .... Понаблюдайте, когда они появляются .... Они прописаны загружаться только после готовности документа, то есть DOM. Потом загружаются картинки... В последнюю очередь.
|
|