Page 3 of 4
Re: МассЭдит в 50. Не работает :(
Posted: Fri Feb 15, 2013 4:32 pm
by richmantrade
Ок. Спасибо!
сделать несколько темплейтов
Такая мысль была изначально, но, как я говорил, спонсоров (соотв-но и дизайнов) очень много - почти 100 штук. Плодить столько шаблонов - не вариант

. Буду что то думать... Не сегодня уже...
А если эти "кусочки шаблона" дизайна в текстовых файлах положить на сервере, назвать их по имени SITE_NAME, а потом в шаблоне content_custom_mov инклюдить ?
Code: Select all
<?php include('/home/user/domain.com/<!--SITE_NAME-->.txt'); ?>
Так получится ? Можно ли в пхп_шный инклюд вставлять <!--SITE_NAME--> ?
Re: МассЭдит в 50. Не работает :(
Posted: Fri Feb 15, 2013 4:34 pm
by admin
Можно
Покажите плз 2 разных шаблона которые засунуты в баннер спонсора.
Re: МассЭдит в 50. Не работает :(
Posted: Mon Feb 18, 2013 8:11 am
by richmantrade
admin wrote:Покажите плз 2 разных шаблона которые засунуты в баннер спонсора.
Весь шаблон, наверное, нет смысла. Вот "кусок" с переменными <!--IMG_1_IMAGE--> и <!--IMG_1_THUMB--> с одного спонсора:
Code: Select all
<td align="center" class="st-3">
<a href="<!--IMG_1_IMAGE-->">
<img src="<!--IMG_1_THUMB-->" width="<!--IMG_1_THUMB_X-->" height="<!--IMG_1_THUMB_Y-->" border="0" class="st-2">
</a>
</td>
И со второго спонсора:
Code: Select all
<td width="410" align="center" bgcolor="#000000">
<a href="<!--IMG_1_IMAGE-->">
<img src="<!--IMG_1_THUMB-->" width="400" height="300" border="0" class="content-border">
</a>
</td>
Обычный хтмл. Ничего особенного. Но "общего знаменателя" , как видно, нет

.
Вариант с инклюдом файлов с "кусочками шаблона"
<?php include('/home/user/domain.com/<!--SITE_NAME-->.txt'); ?>
результатов не дал

На выходе (на уже сгенерённой странице галлереи), в хтмл_е получаю:
Code: Select all
<a href="<!--IMG_1_IMAGE-->"><img src="<!--IMG_1_THUMB-->">
т.е. эти таги не заменяются.
Что еще можно попробовать ? Как решить задачу ?
Спасибо!
Re: МассЭдит в 50. Не работает :(
Posted: Mon Feb 18, 2013 8:51 am
by richmantrade
Вариант с инклюдом файлов с "кусочками шаблона" результатов не дал

Результатов не дал, когда я использовал инклюд вида:
Code: Select all
<?php include('/home/user/domain.com/<!--SPONSOR_SITE-->.txt'); ?>
Получилось (т.е. всё работает нормально) с инклюдом вида:
Code: Select all
<!--INCLUDE_FILE_/home/user/domain.com/SPONSOR_SITE.txt-->
но в таком варианте нельзя вставить переменную <!--SPONSOR_SITE--> в строку инклюда.
Работает только если конкретно указываешь файл для инклюда.
А можно ли как то вставить в такой инклюд переменную в виде $sponsor_template (если я выше её назначу) ?
Code: Select all
<!--INCLUDE_FILE_/home/user/domain.com/$sponsor_template.txt-->
или
<!--INCLUDE_FILE_/home/user/domain.com/".$sponsor_template.".txt-->
Что то в этом роде возможно ?
П.С.: Сделал пока перепроверкой <!--SPONSOR_SITE-->, так:
Code: Select all
<?php
if ( '<!--SPONSOR_SITE-->' == 'site1' ) { ?>
<!--INCLUDE_FILE_/home/domains/domain.com/html/templates/site1.txt-->
<?php } elseif ( '<!--SPONSOR_SITE-->' == 'site2' ) { ?>
<!--INCLUDE_FILE_/home/domains/domain.com/html/templates/site2.txt-->
.......
<?php } elseif ( '<!--SPONSOR_SITE-->' == 'site100500' ) { ?>
<!--INCLUDE_FILE_/home/domains/domain.com/html/templates/site100500.txt-->
<?php } ?>
Но как то это "по колхозному"... Всё равно нужно 100500 строк повторять руками ))
Re: МассЭдит в 50. Не работает :(
Posted: Mon Feb 18, 2013 2:13 pm
by admin
мне кажется наоборот тут похоже очень
<td align="center" class="st-3">
И со второго спонсора:
<td width="410" align="center" bgcolor="#000000">
решается прописыванием стиля для 2го
Второе отличие
width="<!--IMG_1_THUMB_X-->" height="<!--IMG_1_THUMB_Y-->" border="0" class="st-2">
И со второго спонсора:
width="400" height="300" border="0" class="content-border">
аналогично можно вписать в стиль и подключать только его.
По идее так-то и проще.
Re: МассЭдит в 50. Не работает :(
Posted: Mon Feb 18, 2013 4:39 pm
by richmantrade
К сожалению так не получиться

, потому как шаблонов действительно много, и шаблоны абсолютно разные. Или просто мне нужно переверстать все шаблоны.
Но я не об этом!
Замечен новый баг, возникший после последнего обновления сегодня. Build 201302141456.
До этого (в предидущем Build_е) бага небыло.
Сейчас при импорте галлер с полями <!--FLV_PREVIEW_THUMB--> и <!--THUMB--> в результате получаю галлеру с двумя! тумбами, причем обе тумбы - <!--FLV_PREVIEW_THUMB-->
Кокретнее по действиям:
1. импорчу строку вида
Code: Select all
GALLERY_SLUG|FLV_PREVIEW_THUMB|FLV_URL|MODEL|DESCRIPTION|SPONSOR_SITE|THUMB
разделитель полей " | "
2. в админке на странице импорта выставляю: Hotlink thumbs. Выбираю категорию.
В результате получаю галлеру, у которой ДВЕ одинаковые! тумбы (хотя я указывал одну), но, самое плохое,что тумбы не THUMB, а именно FLV_PREVIEW_THUMB.
Сегодня утром, до апдейта, делал всё тоже самое - баг не наблюдался.
После апдейта (для исправления бага с МассЭдитом) появился новый.
Спасибо!
Re: МассЭдит в 50. Не работает :(
Posted: Mon Feb 18, 2013 4:51 pm
by admin
Скиньте плз конкретную строку - я попробую ее добавить.
Re: МассЭдит в 50. Не работает :(
Posted: Tue Feb 19, 2013 10:12 am
by richmantrade
Пиксы пропали после АПа.
Т.е. в базе (в админке) они есть. Status : Active.
Галлерею тоже можно посмотреть (шаблон content_custom_pic )
Но никак не выводятся тумбы ротации пиксовых галлерей.
Пробовал всеми возможными способами:
Code: Select all
<thumb num=1-20 sponsor_id=81><!--GALLERY_SLUG--></thumb> - где 81 - Ид спонсора с пиксовыми галлерами
<thumb num=1-20 content_type=image><!--GALLERY_SLUG--></thumb>
+ так же, но с использованием сабтемплейта.
Так же пробовал самый простой шаблон, но с запросами в урле:
Code: Select all
<!--default_1-20-->
с запросами: &sponsor_id=81 , &content_type=image
Вообще никак не работает.
В базе 330 галлерей, принадлежащих спону с ИД=81. Status : Active. Content type : Pics
Спустя несколько часов, обнаружил еще одну "неувязочку".
Есть мувисные галеры (content_type=movie_only) в группе ротации group_id=72. Группа у них одна (никаких дополнительных). Статус - Актив. Галлеру можно увидеть так /?slug=GALLERY_SLUG или /?content_id=ID
Но, как и с пиксами, увидеть тумбы ротации этих галлерей невозможно ни на одном шаблоне ни при каких запросах ни с какими параметрами (в шаблонах, имеется ввиду). Короче говоря - никак.
Мои наблюдения и рассуждения вынуждают сделать вывод, что проблемы с теми галлереями, которые были добавлены и/или редактированы (в смысле переназначались категории) после последнего АПа. Возможно я ошибаюсь, но выглядит всё именно так.
Re: МассЭдит в 50. Не работает :(
Posted: Tue Feb 19, 2013 4:57 pm
by admin
У вас спонсор 81 выключен.
Re: МассЭдит в 50. Не работает :(
Posted: Thu Feb 21, 2013 12:41 pm
by richmantrade
admin wrote:У вас спонсор 81 выключен.
Мда... Мой бок!
Трабл с
content_type=movie_only&group_id=72 тоже решён.
А вот с
<!--FLV_PREVIEW_THUMB--> и <!--THUMB--> пока решения нет

Терпеливо ждём. Спасибо!