PandoraBox - вопросы и ответы + апдейты. Часть 2.

d4k
На сайте с 02.03.2010
Offline
146
d4k
#901

Может уже было, хз. Нужно чтобы Пандора генерила страницы следующим образом:

Есть 100500 текстовых файлов, в каждом из которых содержится [BKEYWORD] и контент спаршенный именно под этот ключ. Как можно задать такую генерацию?

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

Я бы сделал MULTIKEY файл. То есть файл ключей вида

ключ1|content_key1.txt

ключ2|content_key2.txt

...

А в шаблоне выводить статью можно было бы так:

[GETFILECONTENT-(папка_с_файлами/[KEYPART-2])]

Либо MULTIKEY файл вида:

ключ1|текст статьи1

ключ2|текст статьи2

А в шаблоне выводить статью можно было бы так:

[KEYPART-2]

Если у вас эти файлы сгенерил ваш парсер, то надо его подправить чтобы он генерил в таком формате или если это готовый парсер то может там это настройками решается.

Если никак, то можно и утилитку на 30 строчек кода написать которая это сделает.

PandoraBox - генератор #1 ( https://pandoraboxx.ru ) :: ContentBox - Новый многопточный парсер текста,картинок,видео и т.д. ( https://pandoraboxx.ru/contentbox.php ) :: Конвертор шаблонов WP/DLE ( https://pandoraboxx.ru/templateconvertor.php )
kxk
На сайте с 30.01.2005
Offline
990
kxk
#903

TopperHarley, Очень круто

Новый макроблок {SIMILARKEY}...{/SIMILARKEY}
- Респектище, запускаю новую генерацию наконец-то :)
Ваш DEVOPS
d4k
На сайте с 02.03.2010
Offline
146
d4k
#904
TopperHarley:
Я бы сделал MULTIKEY файл. То есть файл ключей вида
ключ1|content_key1.txt
ключ2|content_key2.txt
...
А в шаблоне выводить статью можно было бы так:
[GETFILECONTENT-(папка_с_файлами/[KEYPART-2])]

Либо MULTIKEY файл вида:
ключ1|текст статьи1
ключ2|текст статьи2

А в шаблоне выводить статью можно было бы так:
[KEYPART-2]

Если у вас эти файлы сгенерил ваш парсер, то надо его подправить чтобы он генерил в таком формате или если это готовый парсер то может там это настройками решается.
Если никак, то можно и утилитку на 30 строчек кода написать которая это сделает.

Спасибище!)) То, что надо! У меня a-parser - можно настроить как душе угодно ;)

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

Всем спасибо за спасибо!!!

Друзья, в доргене есть закладка "Ресурсы".

Она не особо популярна, мне кажется. Точно не скажу, счетчика там нет.

Вчера она была обновлена, выглядит щас так: http://prntscr.com/5saclx

Посоветуйте по 3 пунктам:

1. Какие ссылки добавить в разделе "Ссылки"

2. Какой вебчат туда прикрутить (лучше встраиваемый). Вчера прикрутил чат на adobe flash но потом убрал, т.к. флеш - та еще хрень

3. Какие разделы добавить еще в закладку "Ресурсы"

kxk
На сайте с 30.01.2005
Offline
990
kxk
#906

TopperHarley, Прикрути мою ссылочку за деньги :)

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

kxk, Тебе классику типа "Наш сайт переехал/на ремонте" на весь экран или ДДЛ с гусями/гипножабами?

jureus
На сайте с 18.09.2009
Offline
62
#908
Для блоков MAINITEMS, CATITEMS добавлен внутренний макрос счетчик [J]

Здравствуйте, подскажите как этот макрос счётчик использовать?

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

Если у вас например есть необходимость внутри блока {CATITEMS} сделать {MEM-1}...{/MEM}+[MEMRES-1], то у каждого айтема будет ставиться одинаковый код 1.

А нужно чтобы коды для каждого айтема ведь были уникальны, тогда помогает в этом вложенный [J] так:

{CATITEMS}

... {MEM-[J]} какая-то рандомная часть {/MEM} и её повтор: [MEMRES-[J]] ...

{/CATITEMS}

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

Если мозг еще не взорван то могу добить так:

Если у вас внутри {CATITEMS} нужно MEM+MEMRES применить неоднократно, то тогда ставим числовые префиксы:

{CATITEMS}

... {MEM-111111[J]} какая-то рандомная часть1 {/MEM} и её повтор1: [MEMRES-111111[J]] ...

... {MEM-222222[J]} какая-то рандомная часть2 {/MEM} и её повтор2: [MEMRES-222222[J]] ...

{/CATITEMS}

Надеюсь это кто-то прочитает до конца..

Есть более банальное применение. [J] - это номер айтема(элемента) внутри CATITEMS.

Можно выводить его тупо так: #[J] или применять в js,php скриптах

jureus
На сайте с 18.09.2009
Offline
62
#910

Понятно, спасибо за разъяснение. И ещё один вопрос появился, как ограничить количество блоков catitems на странице в блоке {CAT} {/CAT} ?

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