Page 1 of 3

Разные таги на мастере и слэйве

Posted: Thu Dec 12, 2013 10:44 pm
by stZerg
Добрый день.
Есть мастер с двумя группами: видео и пиксы.
Есть слэйв с одной группой пиксы (группа видео отключена).
Есть возможность отобрать таги только базируясь на группе пиксы?
На данный момент, на слейве, выводится все что есть на мастере.

Тот же вопрос, в принципе, и про моделей: как не выводить моделей, на пиксовом слейве, для которых есть только видео?

Build 201311171727 - мастера
Build 201311171727 - слейва

Re: Разные таги на мастере и слэйве

Posted: Thu Dec 12, 2013 10:46 pm
by admin
Модели - как-то отметит в кастом полях у какой что есть и фильтровать в темпелйте на основе этого.

А вот таги отдельно по типа конкретнта не считаются.. надо подумтаь как это ровно сделать можно.

Re: Разные таги на мастере и слэйве

Posted: Fri Dec 13, 2013 12:09 am
by stZerg
на всякий случай: может сделать галочку "включить персональные таги для этого сайта" с возможностью выбора одной-нескольких групп по котором эти таги генерить + кнопка "сгенерить"...
заранее спасибо - буду ждать :)

Re: Разные таги на мастере и слэйве

Posted: Fri Dec 13, 2013 4:21 pm
by admin
Да, надо продумать как это правильно сделать.

Re: Разные таги на мастере и слэйве

Posted: Mon Dec 23, 2013 5:39 pm
by admin
ок, добавлено

http://smartcj.com/wiki/doku.php?id=ru: ... arate_tags

проверьте плз то ли что надо и работает ли так как вам надо.

спасибо.

Re: Разные таги на мастере и слэйве

Posted: Fri Dec 27, 2013 6:33 am
by stZerg
Первое: Для слейва, для которого и нужны были "свои" таги, почему то не создается таблица тагов. Слейва от базы отключал, на мастере его удалял и заново подключал. Не помогает.

Mysql error:: 1146 (Table 'celebsbase.rot_gal2tag8' doesn't exist) (db_link) in query SELECT SQL_CALC_FOUND_ROWS *, (select count(*) from rot_gal2tag8 as gt where gt.tag_id = t.tag_id) as total_items, SUBSTRING(tag_name, 1, 1) as first_letter FROM rot_tags as t WHERE status = 'active' ORDER BY tag_name LIMIT 0, 90. (celebsbase.com)

Второе: для всех остальных слейвов, у которых свои дески, не создаются списки Тагов!

Mysql error:: 1054 (Unknown column 'tag_name5' in 'field list') (ext_db_link) in query SELECT tag_id, tag_name5 as tag_name, used_counter, url, id, gallery_md5, tags, thumb_url, thumb_ctr FROM rot_tags
LEFT OUTER JOIN (
SELECT url, id, g.gallery_md5, tags, thumb_url, gs.total_ctr as thumb_ctr FROM rot_galleries as g
JOIN rot_gallery_stats AS gs ON gs.thumb_id = g.id
JOIN rot_gallery_info AS gi ON gi.gallery_md5 = g.gallery_md5
WHERE g.rgroup = 0 and g.sponsor_id = 2 and gi.source_url = '5' ) as tmp ON tmp.url = rot_tags.tag_id
WHERE rot_tags.status = 'active'. (http://www.hotcelebs.tv)
Warning: mysql_fetch_assoc() expects parameter 1 to be resource, boolean given in /home/clients/stzerg1/domains/hotcelebs.tv/html/scj/includes/db_modules/mysql.php on line 252

Warning: max(): Array must contain at least one element in /home/clients/stzerg1/domains/hotcelebs.tv/html/scj/includes/libs/tpl_functions.php on line 0

Третье: поля тагов для разных доменов вижу в свойствах галерей, но они пустые.
Выждал 6 часов - ни чего не изменилось

Итог: все сломалось, везде мускульные ошибки - верните назад как было! уберите это разделение тагов или помогите все починить.

Re: Разные таги на мастере и слэйве

Posted: Fri Dec 27, 2013 2:44 pm
by admin
Ок, скиньте плз дамп где есть проблема и как эту проблему смотреть, я проверю.

Re: Разные таги на мастере и слэйве

Posted: Fri Dec 27, 2013 4:39 pm
by admin
Вроде решилось апдейтом ?

Re: Разные таги на мастере и слэйве

Posted: Fri Dec 27, 2013 5:07 pm
by stZerg
Теперь нет ошибки при выборе freecelebritiesfakes.com. Спасибо.
Хотелось бы, поступательно, спросить вас (больше не кого) о ПРАВИЛЬНОЙ последовательности действий, в результате которых я смогу получить список тагов для freecelebritiesfakes.com (у него свои дески и включена одна группа из трех - из-за него, гада, все и началось)

Пока у меня вот такая ситуация:

В админке freecelebritiesfakes.com нажимаю кноку Recreate Tag cloaud, выскаивает ошибка:
Mysql error:: 1054 (Unknown column 'tag_name8' in 'field list') (ext_db_link) in query SELECT tag_id, tag_name8 as tag_name, used_counter, url, id, gallery_md5, tags, thumb_url, thumb_ctr FROM rot_tags LEFT OUTER JOIN ( SELECT url, id, g.gallery_md5, tags, thumb_url, gs.total_ctr as thumb_ctr FROM rot_galleries as g JOIN rot_gallery_stats AS gs ON gs.thumb_id = g.id JOIN rot_gallery_info AS gi ON gi.gallery_md5 = g.gallery_md5 WHERE g.rgroup = 0 and g.sponsor_id = 2 and gi.source_url = '8' ) as tmp ON tmp.url = rot_tags.tag_id WHERE rot_tags.status = 'active'. (freecelebritiesfakes.com)

На морде http://www.freecelebritiesfakes.com/ включил вывод облака тагов, вверху страницы:
Mysql error:: 1054 (Unknown column 'tag_name8' in 'field list') (ext_db_link) in query SELECT tag_id, tag_name8 as tag_name, used_counter, url, id, gallery_md5, tags, thumb_url, thumb_ctr FROM rot_tags LEFT OUTER JOIN ( SELECT url, id, g.gallery_md5, tags, thumb_url, gs.total_ctr as thumb_ctr FROM rot_galleries as g JOIN rot_gallery_stats AS gs ON gs.thumb_id = g.id JOIN rot_gallery_info AS gi ON gi.gallery_md5 = g.gallery_md5 WHERE g.rgroup = 0 and g.sponsor_id = 2 and gi.source_url = '8' ) as tmp ON tmp.url = rot_tags.tag_id WHERE rot_tags.status = 'active'. (http://www.freecelebritiesfakes.com) Warning: mysql_fetch_assoc() expects parameter 1 to be resource, boolean given in /home/clients/stzerg1/domains/freecelebritiesfakes.com/html/scj/includes/db_modules/mysql.php on line 252 Warning: max(): Array must contain at least one element in /home/clients/stzerg1/domains/freecelebritiesfakes.com/html/scj/includes/libs/tpl_functions.php on line 0

Re: Разные таги на мастере и слэйве

Posted: Fri Dec 27, 2013 6:50 pm
by admin
Fixed