slavok: Возможно дико туплю, не спорю)
Но названия папок тоже, скажем так рандомные, а не от 1 до 20000))
Или как-то можно реализовать чтобы софт при [|ранд_картинка_с_папки555|ранд_картинка_с_папки556|] понимал что папка555 это 555 по счёту из списка? как-то так?)
как все запущенно то, а не проще навести порядок в папках и переименовать их?
ZeroTheThird: Спасибо, разобрался. Но теперь другой вопрос - как сделать чтобы блок заключенный в {MAINITEMS} целиком менялся по рефрешу страницы? Пробовал заключать в {VARIANTS-3-5} весь блок (писать ДО и ПОСЛЕ макроса {MAINITEMS}) а также пихать его перед каждым тегом блока отдельно - не работает. Страница грузится но рефреш ничего не меняет, внутренний код страницы показывает что вариантов особо не предлагается, т.е. 5 раз дублируется один варик. PHP само собой включен.
а почему именно {MAINITEMS}? что мешает заюзать на главной вместо него блоки на основе {RANDKEYWORD}.......{/RANDKEYWORD} и рефрешить их сколько угодно?
Максим Кизима: Не могу понять логику работы этих макросов.
Есть файл Obiyavlenie1.txt. В нем строки, разбитые на фрагменты через точку с запятой.
Добавил в шаблон {SPLIT-(X)-(;)}[RANDLINE-(Obiyavlenie1.txt)]{/SPLIT}
В месте вывода: [SPLITRES-(1)-1] По идее должен был выводиться первый фрагмент строки 1 файла Obiyavlenie1. Но ничего не выводится, в доре прописывается [SPLITRES-(1)-1]
Что я не так делаю? За ранее спасибо.
ну скорей всего вы как то невнимательно прочитали описание работы этого макроса,
т.к. "в месте вывода" у вас должно быть прописанно не [SPLITRES-(1)-1] а [SPLITRES-(X)-1]
InterVlad: Как в тимплейт конверторе сделать, что бы темы парсились на других языках? Везде поставил настройки ENG, а шаблоны все равно РУ получаются...?
Думаю проще)
Но именно в таком виде мне нужны эти файлы и папки для выполнения других задач)
ctrl+v ctrl+c
---------- Добавлено 17.02.2017 в 15:03 ----------
либо [GETIMAGE-({PRE}[RANDLINE-(lines.txt)]{/PRE})-(photos)]
где в текстовом файле список всех гребаных имаг с локальными путями, но неуверен сработает ли такой каламбур
Возможно дико туплю, не спорю)
Но названия папок тоже, скажем так рандомные, а не от 1 до 20000))
Или как-то можно реализовать чтобы софт при [|ранд_картинка_с_папки555|ранд_картинка_с_папки556|] понимал что папка555 это 555 по счёту из списка? как-то так?)
как все запущенно то, а не проще навести порядок в папках и переименовать их?
А если 20 000 папок?) Каждую прописывать ручками?))
ну что вы такой ленивый? [RAND-1-20000]
берите рандомом номер папки с имагами и пихайте
К примеру в папке date\images есть много папок с картинками. Как реализовать чтобы вставлялась рандомная картинка с рандомной папки?
Спасибо
[|вставляем имагу из папки1|вставляем имагу из папки2| и так далее|]
Я мб что то не догоняю, но...
а вы попробуйте вот так
{REPEAT-8-10}
{VARIANT-5-10}{RANDKEYWORD}
<h2>[BANCHOR]</h2>
// если имена имаг у вас в транслите то можно сделать и так
<a href="
<p>{CAPITCASE}[RANDWORDS-3-4], [ANCHOR] [RANDWORDS-4-5]{/CAPITCASE}....</p>
<a href="
{/VARIANT}
{/REPEAT}
может и устроит результат
" title="">Читать дальше...</a>{/RANDKEYWORD}
{/VARIANT}
{/REPEAT}
может и устроит результат
" target="_blank">">Читать дальше...</a>{/RANDKEYWORD}
{/VARIANT}
{/REPEAT}
может и устроит результат
" title=""><img src="папка-с-имагами/[TANCHOR].jpeg" alt="[ANCHOR] " width="90%" height="90%" /></a>
<p>{CAPITCASE}[RANDWORDS-3-4], [ANCHOR] [RANDWORDS-4-5]{/CAPITCASE}....</p>
<a href="
{/VARIANT}
{/REPEAT}
может и устроит результат
" title="">Читать дальше...</a>{/RANDKEYWORD}
{/VARIANT}
{/REPEAT}
может и устроит результат
" target="_blank">">Читать дальше...</a>{/RANDKEYWORD}
{/VARIANT}
{/REPEAT}
может и устроит результат
" target="_blank">"><img src="папка-с-имагами/[TANCHOR].jpeg" alt="[ANCHOR] " width="90%" height="90%" /></a>
<p>{CAPITCASE}[RANDWORDS-3-4], [ANCHOR] [RANDWORDS-4-5]{/CAPITCASE}....</p>
<a href="
{/VARIANT}
{/REPEAT}
может и устроит результат
" title="">Читать дальше...</a>{/RANDKEYWORD}
{/VARIANT}
{/REPEAT}
может и устроит результат
" target="_blank">">Читать дальше...</a>{/RANDKEYWORD}
{/VARIANT}
{/REPEAT}
может и устроит результат
Спасибо, разобрался. Но теперь другой вопрос - как сделать чтобы блок заключенный в {MAINITEMS} целиком менялся по рефрешу страницы? Пробовал заключать в {VARIANTS-3-5} весь блок (писать ДО и ПОСЛЕ макроса {MAINITEMS}) а также пихать его перед каждым тегом блока отдельно - не работает. Страница грузится но рефреш ничего не меняет, внутренний код страницы показывает что вариантов особо не предлагается, т.е. 5 раз дублируется один варик. PHP само собой включен.
а почему именно {MAINITEMS}? что мешает заюзать на главной вместо него блоки на основе {RANDKEYWORD}.......{/RANDKEYWORD} и рефрешить их сколько угодно?
Не могу понять логику работы этих макросов.
Есть файл Obiyavlenie1.txt. В нем строки, разбитые на фрагменты через точку с запятой.
Добавил в шаблон {SPLIT-(X)-(;)}[RANDLINE-(Obiyavlenie1.txt)]{/SPLIT}
В месте вывода: [SPLITRES-(1)-1] По идее должен был выводиться первый фрагмент строки 1 файла Obiyavlenie1. Но ничего не выводится, в доре прописывается [SPLITRES-(1)-1]
Что я не так делаю? За ранее спасибо.
ну скорей всего вы как то невнимательно прочитали описание работы этого макроса,
т.к. "в месте вывода" у вас должно быть прописанно не [SPLITRES-(1)-1] а [SPLITRES-(X)-1]
TopperHarley, а можно сделать так чтоб вот сдесь
срабатывали юзермакросы?
просто чтоб кинул в папку с юзермакросами текстовой файлик с содержанием типа
{STAT}[|[RAND-10-100]|[NAME]|]{/STAT}
и всё.
Как в тимплейт конверторе сделать, что бы темы парсились на других языках? Везде поставил настройки ENG, а шаблоны все равно РУ получаются...?
хммм, а откуда они должны спарсится то?