Дорген PandoraBox - вопросы и ответы + апдейты

P
На сайте с 08.12.2007
Offline
78
#621

TopperHarley, а можешь расписать что это за новый макрос? В readme ничего нет, пробовал выводить им - выводится просто подключ 2, как и раньше. В чем его отличие?

Добавлен макрос для файла ключей: [KEYPART-2] - подключ №2 для режима MULTIKEY
TopperHarley
На сайте с 24.03.2009
Offline
350
#622
tomat_ok:
А можно применить этот макрос для такой конструкции?
{REPEAT-2-3}[RANDLINE-(D:\PandoraBox\data\articles\[KEYWORD].txt)]{/REPEAT}

Можно. Оберните RANDLINE макросом {MARKS}

kashim:
TopperHarley, осталось только современную cms на SQLite, для полного счастья, написать. Что бы уйти от сотен файлов, организовать правильную, красивую отложенку и комментарии посетителей.

Понимаю о чем ты говоришь, но тут нужен не CMS, так как CMS - это система управления контентом. А просто скрипт работы с SQLite, который позволит уйти от сотен [тысяч] файлов, но вызовет другую проблему - узким местом будет именно SQLite база.

Promouter:
TopperHarley, а можешь расписать что это за новый макрос? В readme ничего нет, пробовал выводить им - выводится просто подключ 2, как и раньше. В чем его отличие?

Раздел "Макросы в файле ключей" в ридми. По сути в файле ключей могут использоваться макросы. Например, файл ключей записан так:

аэрография на футболке|[RANDLINE-(цвет.txt)-(10-100)]|Размер: [RAND-3-5]

купить футболку бейтара|[RANDLINE-(цвет.txt)-(10-100)]|Размер: [RAND-3-5]

А теперь он еще может быть записан так:

Например, файл ключей записан так:

аэрография на футболке|[RANDLINE-(цвет.txt)-(10-100)]|Размер: [RAND-3-5]|купить [PART-1]

купить футболку бейтара|[RANDLINE-(цвет.txt)-(10-100)]|Размер: [RAND-3-5]|купить [PART-1]

Эта функция предварительно должна быть включена в профиле. Есть там такая галочка.

PandoraBox - генератор #1 ( https://pandoraboxx.ru ) :: ContentBox - Новый многопточный парсер текста,картинок,видео и т.д. ( https://pandoraboxx.ru/contentbox.php ) :: Конвертор шаблонов WP/DLE ( https://pandoraboxx.ru/templateconvertor.php )
TO
На сайте с 02.06.2012
Offline
47
#623
TopperHarley:
Можно. Оберните RANDLINE макросом {MARKS}

Попробовал сделать вот так:

{REPEAT-3-8}{MARKS-5-1-2}[RANDLINE-(D:\PandoraBox\data\articles\[KEYWORD].txt)]{/MARKS}{/REPEAT}

Выдает ошибку:

[MARKS-5-1-2] ПО:MarksBlock

ArgumentOutOfRangeException [x64]: Индекс за пределами диапазона. Индекс должен быть положительным числом, а его размер не должен превышать размер коллекции.

Имя параметра: index

Если обернуть {MARKS}{/MARKS}, то ошибки нет, но макрос не работает, он просто выводится в html коде как текст.

Сорри если туплю)

seto
На сайте с 27.03.2009
Offline
121
#624

Скажите, а как-то можно так:

Ключи:

Слон

Собака

Кошка

Текста:

Слон.txt

Собака.txt

Кошка.txt

В страницу под ключ вставляется текст именно из того файла, что нужен.

?

TopperHarley
На сайте с 24.03.2009
Offline
350
#625
tomat_ok:
{REPEAT-3-8}{MARKS-5-1-2}[RANDLINE-(D:\PandoraBox\data\articles\[KEYWORD].txt)]{/MARKS}{/REPEAT}

Все правильно, просто не под каждый ключ значит есть файл. Запускается генерация текста, а текста RANDLINE не дал, отсюда ошибка. Думаю нужно пропускать такие случаи. То есть фактически разрешить {MARKS-3-5-7}{/MARKS} без начинки.

TO
На сайте с 02.06.2012
Offline
47
#626

seto

[GETFILECONTENT-(articles\file1.txt)] - вставляет текст указанного файла data\articles\file1.txt в шаблон.

Вместо названия файла вставляете [KEYWORD]

[GETFILECONTENT-(articles\[KEYWORD].txt)]

TopperHarley
На сайте с 24.03.2009
Offline
350
#627
seto:
В страницу под ключ вставляется текст именно из того файла, что нужен.

[GETFILECONTENT-(c:/files/[KEYWORD].txt)]

VP
На сайте с 12.09.2014
Offline
24
#628
TopperHarley:
[GETFILECONTENT-(c:/files/[KEYWORD].txt)]

А если нужно брать с файла рандомно 10-30 строк?

TopperHarley
На сайте с 24.03.2009
Offline
350
#629

Примерно так: {REPEAT-10-30} [RANDLINE-(c:/files/[KEYWORD].txt)] <br> {/REPEAT}

kesn
На сайте с 07.04.2009
Offline
62
#630

Всем привет!

<?php if(is_human()){{ ?>бла<?php }} ?>

<?php if(is_bot()){{ ?>бла<?php }} ?>

я совершенно не пойму как оно работает, ставлю показывать боту он показывает и юзерам и боту, ставлю показывать только юзерам вообще никому не показывает, что я не так делаю?

Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий