Полный список макросов JakoDorgen PRO

Сделал полный список макросов JakoDorgen PRO:

[TITLE]

Выводит Title страницы, формат вставки: <title>[TITLE]</title>

[META_KEYWORDS]

Выводит ключевыки, формат вставки: <meta name=»keywords» content=»[META_KEYWORDS]» />

[META_DESCRIPTION]

Выводит описание сайта, формат вставки: <meta name=»description» content=»[META_DESCRIPTION]» />

[REDIRECT]

Вставляет скрипт редиректа, макрос вставляется между тегами <head> и </head>.

[NOREDIRECT]

Вставляет код кнопки при безредиректном доре, макрос вставляется после тегама <body>.

[HEAD_CAPTION]

Вставляет название сайта.

[PAGE_AREA] — [/PAGE_AREA]

Вывод основного текста (постов с комментами) и списка категорий с кратким содержанием статьи.

[MAIN_PAGE_CONTENT] — [/MAIN_PAGE_CONTENT]

Детализированный блок вывода главной страницы. Например, чтобы вывести на главной h1-заголовок и вставить в текст картинку, то после [PAGE_AREA] нужно вписать:

[MAIN_PAGE_CONTENT]
<h1>[BKEYWORD]</h1>
[ARTICLE_TEXT-30%]
<img src=»picture.jpg»>
[ARTICLE_TEXT-70%]
[/MAIN_PAGE_CONTENT]

[ARTICLE_DATE]

Вывод даты.

[KEYWORD]

Вывод главного ключевика страницы.

[BKEYWORD]

Вывод главного ключевика страницы с большой буквы

[ARTICLE_TEXT]

Старый вариант вывода основного текста поста одним куском, используется вместе с макросом вывода картинки:

[ARTICLE_IMG]<img src=»[IMG_URL]» alt=»[IMG_ALT]» align=»[[left|center|right]]» border=»0″ />[/ARTICLE_IMG]

[ARTICLE_TEXT]

[ARTICLE_TEXT-X%]

Вывод основного текста поста по частям, с помощью макроса [ARTICLE_TEXT-X%]. Используется вместо [ARTICLE_TEXT]. Например, если нужно вывести в середине текста картинку:

[ARTICLE_TEXT-50%]
<img src=»picture.jpg»>
[ARTICLE_TEXT-50%]

Последний макрос можно делать [ARTICLE_TEXT-100%], что выводит текст до конца.

[ARTICLE_IMG]

Вывод картинки, формат вставки: [ARTICLE_IMG]<img src=»[IMG_URL]» alt=»[IMG_ALT]» align=»[[left|center|right]]» border=»0″ />[/ARTICLE_IMG]

[[Привет|Добрый день|Здравствуйте]]

Вывод рандомного слова, формат вставки: [[Привет|Добрый день|Здравствуйте]], [[left|center|right]] и т .д.

[RANDLINKS-3-5] — [/RANDLINKS]

Вывод рандомно от 3- до 5-ти ссылок на случайные посты. Обычно вставляется после вывода основного текста статьи. Формат вставки в шаблон:

[RANDLINKS-3-5]

[ITEM][A]<br />[/ITEM]

[/RANDLINKS]

[COMMENTS] — [/COMMENTS]

Блок вывода комментариев, формат вставки в шаблон:

[COMMENTS]

[COMMENT]

[COMMENT_AUTHOR]

[COMMENT_DATE]

[COMMENT_TEXT]

[/COMMENT]

[/COMMENTS]

[COMMENT] — [/COMMENT]

Вывод одного комментария в блоке, формат вставки в шаблон:

[COMMENT_AUTHOR]

Вывод автора комментария, выводится из файлы nicks.txt (в корне доргена лежит).

[COMMENT_DATE]

Вывод даты комментария.

[COMMENT_TEXT]

Вывод текста комментария.

[PRE_ARTICLES] — [/PRE_ARTICLES]

Блока вывода краткого содержания постов — списка категорий (страницы категорий). Форма вставки в шаблон:

[PRE_ARTICLES]

[PRE_ARTICLE]

[ARTICLE_DATE]

[ARTICLE_TITLE]

[ARTICLE_IMG]<img src=»[IMG_URL]» border=»0″ alt=»[IMG_ALT]» style=»float: center» />[/ARTICLE_IMG]

[ARTICLE_SHORT_TEXT]

<a href=»[ARTICLE_URL]»>Подробнее</a>

[/PRE_ARTICLE]

[CURRENT_RSS_LINK]&nbsp; <a href=»[CURRENT_RSS_URL]»>RSS</a>

[/CURRENT_RSS_LINK]

[/PRE_ARTICLES]

[PRE_ARTICLE] — [/PRE_ARTICLE]

Вывода одного краткого описания поста на странице категорий.

[ARTICLE_TITLE]

Вывод названия статьи на странице категорий.

[ARTICLE_SHORT_TEXT]

Вывод краткого содержания статьи на странице категорий.

<a href=»[ARTICLE_URL]»>Подробнее</a>

Вывод ссылки на пост, раньше надо было указывать в настройках, сейчас в шаблоне.

[CURRENT_RSS_LINK]

Вывод ссылки на RSS категории, формат вставки в шаблон:

[CURRENT_RSS_LINK]&nbsp; <a href=»[CURRENT_RSS_URL]»>RSS</a>[/CURRENT_RSS_LINK]

[MAIN_RSS_LINK]

Вывод ссылки на RSS всего сайта, формат:

[MAIN_RSS_LINK]<a class=»rss» href=»[MAIN_RSS_URL]»>RSS</a>[/MAIN_RSS_LINK]

[CURRENT_CATEGORY_URL]

Вывод url категории статьи, формат:

<a href=»[CURRENT_CATEGORY_URL]» title=»[CURRENT_CATEGORY_NAME]» rel=»category tag»>[CURRENT_CATEGORY_NAME]</a>

[CURRENT_CATEGORY_NAME]

Вывод названия категории статьи.

[CATEGORIES] — [/CATEGORIES]

Блок вывода ссылок на категории, формат вставки в шаблон:

[CATEGORIES]

[ITEM]

[A]<br />

[/ITEM]

[/CATEGORIES]

[MENU] — [/MENU]

Блок вывода ссылок на статьи вне категорий, формат вставки в шаблон:

[MENU]

[ITEM]

[A]<br />

[/ITEM]

[/MENU]

[FRIENDLINKS] — [/FRIENDLINKS]

Блок вывода ссылок ссылки при перелинковке доров, формат вставки в шаблон:

[FRIENDLINKS]

[ITEM]

[A]<br />

[/ITEM]

[/FRIENDLINKS]

[SITE_NAME]

Вывод имени сайта, т. е. www.site.ru

[STEXT-20-40]

Вывод статического текста (один на всех страницах). В данном примере длина от 20 до 40 слов.

[DTEXT-20-40]

Вывод динамического текста (разный на всех страницах). В данном примере длина от 20 до 40 слов.

[RAND-10-99]

Вывод случайного числа. В данном примере в диапазоне от 10 до 99.

[RANDLIST]

Вывод случайной строки из файла, указанного в настройках. Строчки должны разделятся парой символов 10 и 13 (\r\n) (В NotePad++: cntr+f -> заменить -> что искать — \n заменить на \r\n + установить галочку Расширеный(\n,\r ..).).

[RANDLIST_FROM_FILE-Путь к файлу]

Вывод случайной строчки из файла, указанного в макросе. Например: [RANDLIST_FROM_FILE-C:\list.txt]. Строчки должны разделятся парой символов 10 и 13 (\r\n) (В NotePad++: cntr+f -> заменить -> что искать — \n заменить на \r\n + установить галочку Расширеный(\n,\r ..).).

[RANDKEYWORD]

Вывод случайного ключевика.

[RANDLINK]

Вывод ссылки на случайную страницу дора.

[AURL]

URL текущей страницы.

[CITE]

Выводит определение для ключевика в формате: <blockquote><strong>Ключевик</strong> — текст (2-3 предложения)</blockquote>

[SITEMAP_LINK] — [/SITEMAP_LINK]

Выводит ссылку на карту сайта, формат вставки в шаблон:

[SITEMAP_LINK]<a href=»[SITEMAP_URL]»>Карта сайта</a>[/SITEMAP_LINK]

[SITEMAP_URL]

URL на карту сайта.

[STATIC] — [/STATIC]

Вывод любого макроса статическим (сквозным): нужный макрос берётся в STATIC. Например, если нужно вывести на всех страницах один и тот же случайный ключевик: [STATIC][RANDKEYWORD][/STATIC].

[PKEYWORD]

Ключевик с перестановкой слов.

[PBKEYWORD]

Ключевик с перестановкой слов c большой буквы.

[DTEXTK-20-40-5%]

Макрос [DTEXTK-20-40-5%] — случайный текст с со вставкой ключевика (20-40 — кол-во слов, а 5% — это плотность ключевика).

[DOMAIN_NAME]

Выводит домен дора.

[ARTICLE_NUM]

Выводит номер статьи.

[SITEMAP_LINKS]

Детализирован вывод карты сайта необязательным блоком: [SITEMAP_PAGE_CONTENT][SITEMAP_LINKS][/SITEMAP_PAGE_CONTENT]

[RANDURL]

Выводит URL случайной страницы.

[SCRIPT_P] — [/SCRIPT_P]

Макрос [SCRIPT-P] — [/SCRIPT-P] изменён на [SCRIPT_P] — [/SCRIPT_P]. Аналогичный блоку [SCRIPT], выполняющийся после замены макросов.

[SHOW_DATE-x][/SHOW_DATE]

Для доров с отложенной публикацией появился макрос [SHOW_DATE-x][/SHOW_DATE]. Помещённый в нём текст будет выводится только после указанной даты x. Пример: [SHOW_DATE-05.04.2010]Привет![/SHOW_DATE]. Можно указывать диапазон дат, в котором будет выводиться текст: [SHOW_DATE-05.04.2010-10.04.2010]Привет![/SHOW_DATE]

[RANDBKEYWORD]

Выводит случайный ключевик с большой буквы.

.

.

Некоторые из частых вопросов:

.

В чём разница: Псевдодинамический дор и Динамический дор?

Псевдодинамический — это как раньше.
Динамический — генерится специальный шаблон и все страницы (вернее данные которые заменяются в шаблоне) сохраняются в файлах, а скрипты берут эти данные и подставляют в шаблон. Скрипты в папке dyn лежат.

Что значит в настройках Простановка ключевиков — Коэффициент разброса (1-20)?

Кучность ключевиков.

Что значит методы генерирования текста?

Да вообщем-то это старый метод генерирования текста, просто теперь можно указывать плавающее кол-во исходных предложений. Например «Комбинирование 1/3» это 3 исходных предложения. А если указать кол-во исходных предложений 2-3, то половина предложений будут генериться из 2 предложений (т.е. «Комбинирование 1/2») , а другая половина из трёх (т.е. «Комбинирование 1/3

Как берутся предложения, как обрезаются если обрезаются, что происходит если предложений в файле с текстовкой не хватает для 1 дора?

Если, например, кол-во исходных предложений = 3, то берутся три предложения и из каждого предложения берётся его часть равная длине предложения / 3. Если стоит галочка «Сохранять позиции частей предложений» то от первого предложения будет взято начало, от второго середина, а от третьего концовка. Если стоит галочка «Учитывать тематичность комбинируемых предложений (для ru)», то выбираются предложения со схожими существительными. Если текстовки для «текст как есть» не хватает, то идёт возврат в начало текстовки.

Что значит начало и конец абзаца? Что туда вписывать?

Начало абзаца: <p>
Конец абзаца: </p>
Вероятность абзаца (%): 20
или
Начало абзаца:
Конец абзаца: <br>
Вероятность абзаца (%): 20

А что значит вероятность абзаца в процентах?

Например, если вы укажите 50%, то вероятность того, что каждое предложение будет с новой строки — 50%, а если указать 100%, то следовательно, каждое предложение будет с новой строки.

Какое должно быть минимальное количество ключевиков?

Минимальное количество ключевиков = Кол-во статей вне категорий + Кол-во категорий статей. Т. е., если у вас в настройках стоит 5 статей вне категорий + 10 категорий, то как минимум ключевиков должно быть 15.

JakoKruzo, на страницах карты сайта после генерации отображается [BKEYWORD]. Можно ли сделать так чтобы в место [BKEYWORD] отображалось, к примеру: Карта сайта: страница 1 (2,3,4 и т. д.)

[SCRIPT_P]
switch($page_type){
case 1:
print(‘[TITLE]’);
break;
case 2:
print(‘[CURRENT_CATEGORY_NAME]’);
break;
case 3:
print(‘[BKEYWORD]’);
break;
case 4:
print(‘Карта сайта’);
break;
}
[/SCRIPT_P]

как делаеться такой скрипт : нужно чтобы статья ссылалась на другую статью и вконце статьи замыкались в одно кольцо, ссылка была с анкором ключом

[SCRIPT_P]
if($page_type==3){
$$t=[ARTICLE_NUM]+1;
if($$t>$articlespage_count){$$t=1;}
print(«<a href='»+$articlespage_url[$$t]+»‘>»+$articlespage_keyword[$$t]+»</a>»);
}
[/SCRIPT_P]

а возможна ли схема где в кольцо берется только страницы соответствующие своей категории?

[SCRIPT_P]
if($page_type==3){
$t=[ARTICLE_NUM];
$c=$articlespage_ctg[$t];
$i=$t;
$n=0;
do{
$i=$i+1;
if($i>$keywords_count){$i=1;}
if($articlespage_ctg[$i]==$c){$n=$i;}
}while($n==0);
print(«<a href='»+$articlespage_url[$n]+»‘>»+$articlespage_keyword[$n]+»</a>»);
}
[/SCRIPT_P]

[KEYWORD_TRANSLIT-0] — ключевик в транслите без лишних символов (пробел заменяется на «-«), а [KEYWORD_TRANSLIT-1] — со всеми симолами.
[BKEYWORD_TRANSLIT-0] — ключевик с большой буквы в транслите без лишних символов (пробел заменяется на «-«), а [BKEYWORD_TRANSLIT-1] — со всеми симолами.
[RANDKEYWORD_TRANSLIT-0] — случайный ключевик в транслите без лишних символов (пробел заменяется на «-«), а [RANDKEYWORD_TRANSLIT-1] — со всеми симолами.
[RANDBKEYWORD_TRANSLIT-0] — случайный ключевик с большой буквы в транслите без лишних символов (пробел заменяется на «-«), а [RANDBKEYWORD_TRANSLIT-1] — со всеми симолами.

[SCRIPT][/SCRIPT] — скрипт выполняющийся до замены макросов.
[SCRIPT_P][/SCRIPT_P] — скрипт выполняющийся после замены макросов.

вот вам примеры, чтобы понять:

Пример-1:
[SCRIPT]
print(‘Ключевик: [BKEYWORD]’);
[/SCRIPT]

Результатом будет: «Ключевик: [BKEYWORD]»

Пример-2:
[SCRIPT_P]
print(‘Ключевик: [BKEYWORD]’);
[/SCRIPT_P]

Результатом будет: «Ключевик: Скачать фильм Аватар»

Т.е. порядок обработки страницы:
1) Обработка [SCRIPT]
2) Замена макросов
3) Обработка [SCRIPT_P]

Почему второй пример выводит «Ключевик: Скачать фильм Аватар», а не «Ключевик: [BKEYWORD]»? Потому, что после замены макросов к моменту обработки скрипт уже будет:
[SCRIPT_P]
print(‘Ключевик: Скачать фильм Аватар’);
[/SCRIPT_P]

Коды ошибок доргена Джако дорген про http://support.microsoft.com/kb/142138/ru

moneySEO, вот скрипт:


[SCRIPT_P]
if(strlen($$u)==0){
$link="contacts"; // имя страницы без расширения
$profile_path='D:\Jako_2011\genoptions\default.txt'; // путь к файлу профиля настроек
$a=readfile($profile_path);

$i=strpos($a,'#144{',1);
$c=substr($a,$i+5,1); // включён ли режим чпу

if($c=="1"){
$$u=$link+'/';
} else {
$i=strpos($a,'#2{',1);
$d=substr($a,$i+3,1); // тип дора

switch($d){
case "0":
$$u=$link+".html";
break;
case "1":
$$u=$link+".shtml";
break;
case "2":
$$u=$link+".php";
break;
case "3":
$$u=$link+".asp";
break;
}
}
$sn='[SITE_NAME]';
if(substr($sn,strlen($sn),1)!='/'){$$u='/'+$$u;}

}

print("Контакты");
[/SCRIPT_P]

Где в строке 3 «$profile_path=’D:\Jako_2011\genoptions\default.txt’; » замени путь на свой.
Вот второй строчке: $link=»contacts»; contacts — имя файла без расширения, можно изменить на свой.
Работает этот скрипт так:
Сразу проверяется значение суперглобальной переменной $$u в которой хранится урл страницы контактов без http и имени сайта. Если оно пусто то открывается профиль настроек, читаются параметры №2 (тип сайта) и №144 (чпу), если чпу включены, то в $$u записывается значение $link с прибавленным «/» к нему, а если выключены, то в зависимости от типа сайта записывается значение $link с прибавленным соответствующим расширением. Потом, если имя сайта не заканчивается на «/», то в начало $$u добавляется «/». В конце выводится ссылка в которую через макрос подставляется имя сайта и урл страницы контактов из переменной $$u.
Последнюю строчку, где выводится ссылка, можно «отцепить» от основного скрипта и использовать там, где надо просто: [SCRIPT_P] print(«Контакты«); [/SCRIPT_P]

Можно тоже, но покомпактней:

[SCRIPT_P]
if(strlen($$u)==0){
$link="contacts"; // имя страницы без расширения
$profile_path='D:\Jako_2011-424\genoptions\default.txt'; // путь к файлу профиля настроек
$a=readfile($profile_path);
$i=strpos($a,'#144{',1); $c=substr($a,$i+5,1); // включён ли режим чпу
if($c=="1"){$$u=$link+'/';} else {$i=strpos($a,'#2{',1);$d=substr($a,$i+3,1); // тип дора
switch($d){case "0":$$u=$link+".html";break;
case "1":$$u=$link+".shtml";break;
case "2":$$u=$link+".php";break;
case "3":$$u=$link+".asp";break;}}
$sn='[SITE_NAME]';
if(substr($sn,strlen($sn),1)!='/'){$$u='/'+$$u;}}
print("Контакты");
[/SCRIPT_P]

moneySEO, если делать только html, php или php с чпу, то вот вариант покороче:


[SCRIPT_P]
if(strlen($$u)==0){$r='[RANDURL]'; if(substr($r,strlen($r),1)!='/'){if(substr($r,strlen($r)-4,5)=='.html'){$$u='.html';}else{$$u='.php';}}else{$$u='/';}}
print("Контакты");
[/SCRIPT_P]

А если несколько страниц, то:
Вот это вверх вставить:


[SCRIPT_P]
if(strlen($$u)==0){$r='[RANDURL]'; if(substr($r,strlen($r),1)!='/'){if(substr($r,strlen($r)-4,5)=='.html'){$$u='.html';}else{$$u='.php';}}else{$$u='/';}}
[/SCRIPT_P]

И дальше для каждой ссылки:


[SCRIPT_P] print("Контакты"); [/SCRIPT_P]
[SCRIPT_P] print("Услуги"); [/SCRIPT_P]
[SCRIPT_P] print("О нас"); [/SCRIPT_P]

.

 


JakoKruzo, как можно вывести в шаблоне номер комментария?
может скриптом как то?

Перед комментариями поставить: [SCRIPT_P]$$n=0;[/SCRIPT_P], а там где должен выводиться номер: [SCRIPT_P]$$n=$$n+1; print($$n+’) ‘);[/SCRIPT_P]

Вот пример:

[COMMENTS][SCRIPT_P]$$n=0;[/SCRIPT_P]
<table border=»0″ cellpadding=»0″ cellspacing=»1″ width=»100%» bgcolor=»#e2dac4″>
[COMMENT]<tr><td bgcolor=»#e2dac4″ style=»padding-left:10px; font-size:11px;» height=»15″>[SCRIPT_P]$$n=$$n+1; print($$n+’) ‘);[/SCRIPT_P] [COMMENT_DATE] — [COMMENT_AUTHOR]</td></tr>
<tr><td bgcolor=»#FFFFFF» style=»padding:5px; font-size:11px;»>
[COMMENT_TEXT]
</td></tr>[/COMMENT]
</table><br>
[/COMMENTS]

 

JakoDorgen PRO от moneySEO
Цена: $48

.
.


19 комментариев к “Полный список макросов JakoDorgen PRO”

  1. Я пока учусь, так что вопрос нубовский.
    Когда ставишь галку добавлять другие ключи в титл — он добавляет через запятую.
    А как сделать, чтобы добавлял через тире?
    Как нибудь можно?

    Ответить
  2. [SCRIPT_P] – [/SCRIPT_P]. Аналогичный блоку [SCRIPT], выполняющийся после замены макросов. — не пойму, что значит «после замены макросов»?

    Ответить
  3. moneySEO, а макросы обновляются в этой статье, 06.03.2011 вышла новая версия доргена — 4.1.8, увидел новые макросы, хотелось бы видеть полный и рабочий список актуальных макросов к доргену, это просьба конечно:)

    Ответить
  4. Не работает перелинковка, уже и так и сяк пробовал. делаю динамические с отложенной публикацией. в чем может быть проблема?

    Ответить
  5. Респект за Пост! Оч. полезно. Ато я всё парился с макросами-где их взять, где прочитать и т.д.

    Ответить
  6. Уведомление: Инструкция по JakoDorgen PRO. Мануал по Джако. - Заработок в Интернете. moneySEO.info
  7. от списка макросов глаза разбегаются, старый отдыхает конечно, что тут говорить, надо покупать и тестить новую версию

    Ответить
  8. Уведомление: Новый шаблон под JakoDorgen PRO с отложенной публикацией! - moneySEO.info
  9. некоторым вечно. кнопки бабло НЕТ. Помимо владением доргена ещё кучу всего нужно знать для заработка, а не тупо клепать доры.

    Ответить
  10. Сколько примерно времени понадобится (при наличии головы на месте) для самостоятельного обучения и начала монетизации доров?

    Ответить
  11. Возможно ламерский вопрос, но объясните тупому, что такое статьи вне категорий и зачем они нужны?

    Ответить

Оставьте комментарий