Реклама на сайте Advertise with us

SmartCJ поменял импорт десков. Проверяем, пока не просел SE

Расширенный поиск по форуму
 
Новая тема Новая тема   
Автор
Поиск в теме:

📈sflash.biz

С нами с 03.11.12
Сообщения: 3912
Рейтинг: 4447


Передовик Master-X (16.04.2018) Передовик Master-X (16.07.2018) Передовик Master-X (16.12.2022) Передовик Master-X (01.01.2023)
Ссылка на сообщениеДобавлено: 06/09/13 в 17:30       Ответить с цитатойцитата 

Теперь, у кого в темплейтах тег <!--ALT--> и в импорте только заполнено поле Description, то у вас на сайте повылазят фразы "No Title" и файлы тумб у вас будут перименованы не в ключевики, а в соответственно No_No.jpg или что-то созвучное No Title!
Вобщем, по словам разарботчиков, "многие" жаловались на то, что поле ALT не заполняется при импорте, но при этом заменяется на значение дескрипшн. Я лично увидел, что жаловались только 2 человека.
Чисто теоретически получается, те, кто на это жаловался просто не мог не использовать токен <!--ALT-->, чтоб он не появлялся у них на сайте. Я другого обьяснения найти не могу.

Ладно хуй с ним, переделаю я свои сайты. Я могу позаменять все <!--ALT--> на <!--DESCRIPTION-->, но как быть с именами тумб?
Есть какое-то костыльное решение, но кто-то может чисто обьективно или субьективно понять, где именно разгадка этого моемнта в этой вики: http://smartcj.com/wiki/doku.php?id=ru:update_50#import_replacementsempty_value
Вобще хоть кто-то может понять, что этот абзац означает? Потому как разработчик меня уже слил как недогоняющего, типа уже всё решили и поменяли, хочешь как раньше читай вики. Делать нечего читаю вики.

Приведу его цитату в этой теме:
Цитата:
Есть метатаги для заменяемых полей. Начальная идея для добавления этих полей в следующем: часто спонсоры дают только 1 описание для галерей, при этом было бы удобно иметь в кастом галерее сколько описаний (синомизированных конечно) для улучшения СЕО. Для этого нам надо например description скопировать в alt (title) и скрипт его синонимизирует позже. Для автоматизации процесса копирования в Replacements добавлено несколько метатагов, а именно отдельный

<!--EMPTY_VALUE--> - означающее что поле пустое
и полный список полей галереи
{DESCRIPTION} {ALT} {URL} и так далее
Таким образом дабы из одного описания получить 2 надо сделать следующее:

Добавить replacement

If this field = Title
Contains this value = <!--EMPTY_VALUE-->
Then Search For - * (* тут значит полностью все поле)
in This Field - Title
And Replace it With - {DESCRIPTION}

Что значит если значение в поле Title = пусто тогда заменить его на description галеры.
Можно менять на что-то еще, например, на урл. Возможно пригодится в будущем.


Кто любит головоломки, найтите мне в этом тексте, как снова сделать альт равным деску! Вобще приведённый выше код относится к программной части скрипта, его интефейсу настроек или темплейтам?!

2
 



С нами с 11.01.07
Сообщения: 3601
Рейтинг: 2682


Передовик Master-X (16.01.2013) Передовик Master-X (01.02.2013) Передовик Master-X (16.02.2014)
Ссылка на сообщениеДобавлено: 06/09/13 в 18:50       Ответить с цитатойцитата 

S_Flash писал:
Добавить replacement

If this field = Title
Contains this value = <!--EMPTY_VALUE-->
Then Search For - * (* тут значит полностью все поле)
in This Field - Title
And Replace it With - {DESCRIPTION}

FREE NETWORK ! @ SmartCJ - самый умный trade script
Public BL hosted by Hostiserver.com

0
 



С нами с 22.03.09
Сообщения: 7748
Рейтинг: 6326


Передовик Master-X (01.04.2010) Передовик Master-X (16.04.2010) Передовик Master-X (01.05.2010) Передовик Master-X (16.05.2010) Передовик Master-X (01.06.2010) Ветеран трепа Master-X ()
Ссылка на сообщениеДобавлено: 06/09/13 в 18:53       Ответить с цитатойцитата 

S_Flash писал:
"многие" жаловались на то, что поле ALT не заполняется при импорте, но при этом заменяется на значение дескрипшн. Я лично увидел, что жаловались только 2 человека.

да, там не так все, если речь именно про пиксы - то он парсится, если объяснить, то стукни в ПН.

Это сига

6
 



С нами с 11.01.07
Сообщения: 3601
Рейтинг: 2682


Передовик Master-X (16.01.2013) Передовик Master-X (01.02.2013) Передовик Master-X (16.02.2014)
Ссылка на сообщениеДобавлено: 06/09/13 в 18:56       Ответить с цитатойцитата 

S_Flash: запостите какую галеру как вы добавли и мы првоерим что и как там.

FREE NETWORK ! @ SmartCJ - самый умный trade script
Public BL hosted by Hostiserver.com

1
 

📈sflash.biz

С нами с 03.11.12
Сообщения: 3912
Рейтинг: 4447


Передовик Master-X (16.04.2018) Передовик Master-X (16.07.2018) Передовик Master-X (16.12.2022) Передовик Master-X (01.01.2023)
Ссылка на сообщениеДобавлено: 06/09/13 в 18:59       Ответить с цитатойцитата 

LemonS писал:
S_Flash: запостите какую галеру как вы добавли и мы првоерим что и как там.

На сайте smartcj, форуме в личку admin давал досмтуп и обьяснение, как я импортировал. Можно взять оттуда. Там же описано, как можно протестировать нажатием одной кнопки, так как дамп уже заряжен в Import Sets

0
 



С нами с 11.01.07
Сообщения: 3601
Рейтинг: 2682


Передовик Master-X (16.01.2013) Передовик Master-X (01.02.2013) Передовик Master-X (16.02.2014)
Ссылка на сообщениеДобавлено: 06/09/13 в 19:06       Ответить с цитатойцитата 

S_Flash: к сожалению с таким подходом ценность данной темы теряется.

Смысл такой:

Если вы импортируtnt БЕЗ альта то его и не будет в базе.
Если вам надо что б он был - выше описано как сделать его автозаполнение.

Если при импорте быля альта и деска пустые - скрипт будет пытаться заполнить из <title> галеры.

Мне кажется данное поведение наиболее логичное и прогнозируемое.

FREE NETWORK ! @ SmartCJ - самый умный trade script
Public BL hosted by Hostiserver.com

0
 

📈sflash.biz

С нами с 03.11.12
Сообщения: 3912
Рейтинг: 4447


Передовик Master-X (16.04.2018) Передовик Master-X (16.07.2018) Передовик Master-X (16.12.2022) Передовик Master-X (01.01.2023)
Ссылка на сообщениеДобавлено: 06/09/13 в 19:17       Ответить с цитатойцитата 

LemonS писал:
Если вы импортируtnt БЕЗ альта то его и не будет в базе.

Раньше так и было.
Я не использую тег <!--ALT--> в темплейтах. Я вобще считаю, что не надо заполнять базу лишним дубликатом в виде альта = дескрипшн. База от этого только растёт и становится медленнее.

0
 



С нами с 11.01.07
Сообщения: 3601
Рейтинг: 2682


Передовик Master-X (16.01.2013) Передовик Master-X (01.02.2013) Передовик Master-X (16.02.2014)
Ссылка на сообщениеДобавлено: 06/09/13 в 19:57       Ответить с цитатойцитата 

S_Flash:

Цитата:
Я не использую тег <!--ALT--> в темплейтах.


в тоже время

Цитата:
Ладно хуй с ним, переделаю я свои сайты. Я могу позаменять все <!--ALT--> на <!--DESCRIPTION-->,



ы ?

FREE NETWORK ! @ SmartCJ - самый умный trade script
Public BL hosted by Hostiserver.com

0
 

📈sflash.biz

С нами с 03.11.12
Сообщения: 3912
Рейтинг: 4447


Передовик Master-X (16.04.2018) Передовик Master-X (16.07.2018) Передовик Master-X (16.12.2022) Передовик Master-X (01.01.2023)
Ссылка на сообщениеДобавлено: 06/09/13 в 20:04       Ответить с цитатойцитата 

А в чём дело, это же моя проблема теперь вроде?!
Или это меняет как-то дело, что изменения будут обратно совместимы?

0
 

📈sflash.biz

С нами с 03.11.12
Сообщения: 3912
Рейтинг: 4447


Передовик Master-X (16.04.2018) Передовик Master-X (16.07.2018) Передовик Master-X (16.12.2022) Передовик Master-X (01.01.2023)
Ссылка на сообщениеДобавлено: 06/09/13 в 20:34       Ответить с цитатойцитата 

Ещё раз подчеркну, я лично не против пустого альта. Вы только приколитесь с дефолтных темплейтов для ротатора. Там почти везде, где может быть <!--DESCRIPTION--> стоит <!--ALT-->! Не все так хорошо варят в темплейтах, берут и тупо меняют шапку и стили.
Следуюя подписи сапорта SCJ, где призывается к постоянному апу скрипта, вот будет весело, когда тысячи SmartCJ после апов покажут на мордах тумбы с одинаковым описанием "NO Title".

Для тех кто сомневается, приведу пример дефолтного сабтемплейта:
Код:
<template name=default ><li><h3><a href="/gallery/<!--GALLERY_SLUG-->/index.html?<!--THUMB_LINK-->"><!--ALT--></a></h3>
<a href="/gallery/<!--GALLERY_SLUG-->/index.html?<!--THUMB_LINK-->" title="<!--ALT-->"><img src="<!--THUMB_URL-->" class="t_img" alt="" /></a>
<p><span class="added"><i>Added:</i> <!--ACTIVATION_DATE--></span> <span class="views"><i>Duration:</i>  <!--DURATION--></span></p>
</li></template>

Красота! Не правдали много тегов <!--DESCRIPTION-->, аж ни одного. И покажите мне того, кто импортит галереи и вместо деска сразу выбирает Alt в дампе.

0
 



С нами с 22.05.09
Сообщения: 639
Рейтинг: 1087

Ссылка на сообщениеДобавлено: 06/09/13 в 22:51       Ответить с цитатойцитата 

Лимон, тут проблема не в том - будет юзать кто-то тайтл, альт или еще что. Проблема в том, что такого как "NO Title" быть не должно. Ты бы еще дебажные сообщения вывел.
Лучше было сделать переключатель на юзатьальт-неюзатьальт. Юзатьальт - значит берется то, что при импорте в альте, не юзать - остается старая схема с деском. Или вообще, сделать так по дефолту без всяких переключений - есть альты в базе - юзаем, нету - юзаем деск, нету и деска? - юзаем тайтл. Совсем нихрена нету? - пустой альт.
А так - большая бяка получается.

8
 



С нами с 11.01.07
Сообщения: 3601
Рейтинг: 2682


Передовик Master-X (16.01.2013) Передовик Master-X (01.02.2013) Передовик Master-X (16.02.2014)
Ссылка на сообщениеДобавлено: 06/09/13 в 23:44       Ответить с цитатойцитата 

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

Добавляется в базу то что есть в импорте.
Выводится - аналогично, что указано то и выводится.
Если будет какая-то там отсебятина - это будет неожиданное поведение.



No title в скрипте - НЕТ.



No title - это может быть тайтл гали которая была добавлена.
Те был деск, но не было альта. Скрипт это увидел и вытянул таг <title из гали. Либо empty replacement.

Если ты считаешь что это такого плохое поведение и не надо вытаскивать альт из гали - я думаю что будет много людей против.

Самое главное - описнао решение проблемы для тех у кого такая пробелма возникает - добавить replacement. Я бы доабвил его в ап , но будет просто волна жалоб от тех у кого альты грабились с галер.


Если это такая большая проблема добавить replacement - я могу дать скрипт который это будет делать.


PS Даже с переключателем его придется поставить в какое-то дефолтное положение что не подойдет либо одним либо другим.

FREE NETWORK ! @ SmartCJ - самый умный trade script
Public BL hosted by Hostiserver.com

0
 

📈sflash.biz

С нами с 03.11.12
Сообщения: 3912
Рейтинг: 4447


Передовик Master-X (16.04.2018) Передовик Master-X (16.07.2018) Передовик Master-X (16.12.2022) Передовик Master-X (01.01.2023)
Ссылка на сообщениеДобавлено: 07/09/13 в 00:20       Ответить с цитатойцитата 

Вернёмся к именам файлов тумб. Почему бы их не сделать на основании дескрипшена, если нет альта?

0
 



С нами с 11.01.07
Сообщения: 3601
Рейтинг: 2682


Передовик Master-X (16.01.2013) Передовик Master-X (01.02.2013) Передовик Master-X (16.02.2014)
Ссылка на сообщениеДобавлено: 07/09/13 в 00:27       Ответить с цитатойцитата 

S_Flash: так и делается, но альт в данном случае появляется из титла галеры.

Могу вам дать 2 скрипта:
1. для добавления replacement
2. для удаления альта из базы если вас беспокоит его наличие там.

и ваша проблема будет полностью решена.

FREE NETWORK ! @ SmartCJ - самый умный trade script
Public BL hosted by Hostiserver.com

0
 

📈sflash.biz

С нами с 03.11.12
Сообщения: 3912
Рейтинг: 4447


Передовик Master-X (16.04.2018) Передовик Master-X (16.07.2018) Передовик Master-X (16.12.2022) Передовик Master-X (01.01.2023)
Ссылка на сообщениеДобавлено: 07/09/13 в 00:38       Ответить с цитатойцитата 

Естественно будет решена! Причём полностью! smail101.gif
Это из разряда приколов уже, а точнее, самый настоящий КОСТЫЛЬ! А эти скрипты как руками на всех сайтах запускать или на крон можно посадить отдельный?!

Топик http://www.smartcj.com/viewtopic.php?f=8&t=88912 был создан 31 июля.
Переделка была добавлена и то 15 августа. Не проще ли вернуть как было и тем 2м вебмастерам + ещё может парочке вникнувши дать скрипты, которые будут добавлять им что-нибуть в альт?

Оффтопик: Костыль — средство добавления недостающей функциональности или исправления серьёзных дыр без должного редизайна системы. Каждый костыль затрудняет дальнейшее развитие. В тех случаях, когда костыль уничтожает незапланированную функциональность, называется заплаткой. trollface.png

0
 



С нами с 11.01.07
Сообщения: 3601
Рейтинг: 2682


Передовик Master-X (16.01.2013) Передовик Master-X (01.02.2013) Передовик Master-X (16.02.2014)
Ссылка на сообщениеДобавлено: 07/09/13 в 00:44       Ответить с цитатойцитата 

S_Flash: зачем в крон скрипт который добавляет replacement ? это делается 1 раз.

Судя по тону ваших сообщений вы настроены скандалить а не решать вопрос.

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

FREE NETWORK ! @ SmartCJ - самый умный trade script
Public BL hosted by Hostiserver.com

1
 

📈sflash.biz

С нами с 03.11.12
Сообщения: 3912
Рейтинг: 4447


Передовик Master-X (16.04.2018) Передовик Master-X (16.07.2018) Передовик Master-X (16.12.2022) Передовик Master-X (01.01.2023)
Ссылка на сообщениеДобавлено: 07/09/13 в 01:23       Ответить с цитатойцитата 

Добавил Import Replacements правило:
If this field | Contains this value | Then Search For | in This Field | And Replace it With
Alt (Title) | <!--EMPTY_VALUE--> | * | Alt (Title) | {DESCRIPTION}

По итогу в галере так и осталось:
Description * May i introduce my
Alt text * No Title

Что я делаю не так?

0
 



С нами с 11.01.07
Сообщения: 3601
Рейтинг: 2682


Передовик Master-X (16.01.2013) Передовик Master-X (01.02.2013) Передовик Master-X (16.02.2014)
Ссылка на сообщениеДобавлено: 07/09/13 в 01:35       Ответить с цитатойцитата 

No title нету в скрипте.
Я уже устал это посторять.

Cкиньте админку b строку добавления - я запощу скрины.

FREE NETWORK ! @ SmartCJ - самый умный trade script
Public BL hosted by Hostiserver.com

0
 

📈sflash.biz

С нами с 03.11.12
Сообщения: 3912
Рейтинг: 4447


Передовик Master-X (16.04.2018) Передовик Master-X (16.07.2018) Передовик Master-X (16.12.2022) Передовик Master-X (01.01.2023)
Ссылка на сообщениеДобавлено: 07/09/13 в 01:46       Ответить с цитатойцитата 

LemonS писал:
Cкиньте админку b строку добавления - я запощу скрины.

Я же давал доступ http://www.smartcj.com/ucp.php?i=pm&mode=view&f=-1&p=2322
Думал уже проверили.

Для теста дотсаточно зайти в Import Sets, глянуть куда и что импортится, (спонсор сейчас пустой легко найти будет галеры) и нажать Regrab Now. Подождать пару минут и изучить List Thumbs с фильтром по данному спонсору, где и будут галереи с этим No title в альтах.

Кстати можно будет пронаблюдать интересный феномен, по сути какой-то баг.. Через какое-то время строка "Add galleries\thumbs (0 already in queue) Click here to delete queue" будет иметь 0 already in queue или 1 already in queue, а галереи будут продолжать добавляться и добавляться. Но это если интересно совсем, потому как мне этот баг уже не мешает.


ПС Только не надо в паблик выносить какие-то скрины. Хоть Я и не понимаю о чём речь.

0
 



С нами с 11.01.07
Сообщения: 3601
Рейтинг: 2682


Передовик Master-X (16.01.2013) Передовик Master-X (01.02.2013) Передовик Master-X (16.02.2014)
Ссылка на сообщениеДобавлено: 07/09/13 в 01:52       Ответить с цитатойцитата 

S_Flash: по данному урлу мне пишет

Личное сообщение не найдено.

Скиньте мне плз

1. админку
2. строку импорта
3. скрин импорта дабы я точно так же ее добавил

FREE NETWORK ! @ SmartCJ - самый умный trade script
Public BL hosted by Hostiserver.com

1
 
Новая тема Новая тема   

Текстовая реклама в форме ответа
Заголовок и до четырех строчек текста
Длина текста до 350 символов
Купить рекламу в этом месте!


Перейти:  



Спонсор раздела Стань спонсором этого раздела!

Реклама на сайте Advertise with us

Опросы

Рецепт новогоднего блюда 2022



Обсудите на форуме обсудить (11)
все опросы »