Сделал полный список макросов 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] <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] <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]
.
может скриптом как то?
Перед комментариями поставить: [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
.
.
Дмитрий, добавь шаблон вывода одного ключа и другой поставь через тире в самом шаблоне.
Я пока учусь, так что вопрос нубовский.
Когда ставишь галку добавлять другие ключи в титл — он добавляет через запятую.
А как сделать, чтобы добавлял через тире?
Как нибудь можно?
[SCRIPT_P] – [/SCRIPT_P]. Аналогичный блоку [SCRIPT], выполняющийся после замены макросов. — не пойму, что значит «после замены макросов»?
более подробно по всем макросам искать на серче
там все ответы
http://forum.searchengines.ru/showthread.php?t=541316
http://forum.searchengines.ru/showthread.php?t=457439
moneySEO, а макросы обновляются в этой статье, 06.03.2011 вышла новая версия доргена — 4.1.8, увидел новые макросы, хотелось бы видеть полный и рабочий список актуальных макросов к доргену, это просьба конечно:)
еще не обновил
Не работает перелинковка, уже и так и сяк пробовал. делаю динамические с отложенной публикацией. в чем может быть проблема?
а новые макросы не появились за это время?
Респект за Пост! Оч. полезно. Ато я всё парился с макросами-где их взять, где прочитать и т.д.
Проба нового доргена JakoPro
http://ilyhaseo.ru/2010/04/02/proba-novogo-dorgena-jakopro/
А макроса для вставки случайной ссылки вида https://moneyseo.info/?p=2001 нету?
от списка макросов глаза разбегаются, старый отдыхает конечно, что тут говорить, надо покупать и тестить новую версию
некоторым вечно. кнопки бабло НЕТ. Помимо владением доргена ещё кучу всего нужно знать для заработка, а не тупо клепать доры.
Сколько примерно времени понадобится (при наличии головы на месте) для самостоятельного обучения и начала монетизации доров?
Возможно ламерский вопрос, но объясните тупому, что такое статьи вне категорий и зачем они нужны?
Отличный список. Спасибо.