armor666: что-то у меня xseochecker не хочет работать, ничего кроме урла не показывает =\
Похоже пропали файлы с плагинами или поменялась рабочая папка, поэтому чекер их не видит. Попробуйте переустановку и если запуск с ярлыка, то проверьте рабочую папку в ярлыке.
strilok: Подскажите как сделать чтобы ключи соответствовали файлам идущем по порядку выводимых макросом [NFILE-(articles)].
Предположим, есть 100 ключей и 100 файлов.
[BKEYWORD]
[NFILE-(articles)]
Если включено перемешивание ключей то их номера не будут соответствовать. Лучше перейти на MULTIKEY и юзать GETFILECONTENT
---------- Добавлено 31.01.2016 в 20:51 ----------
tomat_ok: Почти получилось)
Только не всегда работает.
l00k: так происходит из-за того, что в момент формирования очередного {POST}, еще не сформированы другие {POST}'ы, в которых объявлен макрос {PREVIEW}. соответственно, [PREV] нечего выводить.
сам столкнулся с такой же проблемой. выхода пока не нашел
Это баг не замеченный ранее, пофиксим в следующем обновлении.
pohval: Что то опять поломалась, в логах отделяет только первый кей, а остальные идут как в файле мультикей (полная строка).
Соответственно ни чего не парсит.
Попробуйте переустановить юзермакрос раз поломалось. Все запросы должны идти с 1м фрагментом мультикея, так как в макросе всего в 1 месте указывается что запрашивать с ютуба(117 строчка).
---------- Добавлено 31.01.2016 в 21:02 ----------
Xrumchenko: Конечно не считаю. Но. Беру другой Текстовку кеи домен = траф Пандора при тех же исходных = 200-700 индекса.
Другой шаблон берешь или другой дорген? Если шаблон, то значит бери тот который лучше работает. А если другой дорген, то напиши чего не хватает
Xrumchenko: Хороший это какой? Топ один в тематике пойдет)
P.S. ДА и кто сказал что мне нужен шаб с которым я начну клепать доры и выталкивать ваши? Глупость) Сами же понимаете. Просто какой-нить шаб который вы считаете верным.
Tecak: Действительно, было бы интересно посмотреть на расово-верный шаб
Работающие шаблоны можно рипнуть с топового дора по вашему НЧ. Шаблон конечно важен, но макросы, которые в него проставлены выполняются в зависимости от настроек профиля. То есть макрос в шаблоне один, например [TEXT], а вот как текстовка была на входе или алгоритм - попробуй угадай. Так что если просите трафистый шаблон, то просите уже сразу и с профилем xD
---------- Добавлено 31.01.2016 в 21:03 ----------
energi: {KEYWORDTEXT-1-1000} текстовка {/KEYWORDTEXT} где 1 количество кеев, а 1000 соответсвенно колличество символов.
Макросы в пандоре не заточены на число символов. Обычно расчет в предложениях.
Так вот если считать в предложениях, то через макрос PLTEXT можно вывести нужное их число и воткнуть туда нужное число ключей.
---------- Добавлено 31.01.2016 в 21:14 ----------
kesn: у меня у одного текстовка черт пойми какая парсится?
Добавьте в файл LinkAParser.extraregex.txt для кастомных регулярок очистки строчки:
CAPTCHA
капчу
kesn: И миллион других, стабильно процентов 20 текстовки
Что апарсер прислал то мы и получили. С точки зрения зачистки текста предложение "Если функция включена, то следующий ролик начнет воспроизводиться автоматически." ничем не хуже новостей про Путина.
kesn: Модификация пресета до сраки, lap просто перестает реагировать, пробовал и regex not match (помогло но lap зависает после сбора текстовки) Ограничение символов тоже до балды, lap так же виснет, тоесть все поправки пресета приводят к дисфункции плагина
Такое может быть изза того ваши правки пресета нарушают формат выходного файла. Если меняете пресет, сохраняйте формат результата.
kesn: С четверга жду ответа. lap работает в режиме 5-10 кеев на страницу?
Какой номера тикета? На последний ваш тикет №801116 я ответил 25го января.
kesn: а если я хочу допарсить текстовку уже спаршеных кеев?
В модуле для решения этой задачи была введена функция допарсинга. Но она работает при первом обнаружении нового ключа. Так что сделать нужный объем модуль может, а сделать допарсинг уже постфактум через какое-то время нельзя - нет такой функции. Я ж ваших мыслей прямо из вашего мозга не читаю, и никто такой фичи не просил.
kesn: почему lap кривит кейворды с ' и наверняка другими символами
Это делает не модуль, а пандора. Чистятся символы ' и " из файла ключей, так как иначе ломается отложенная публикация.
tomat_ok: Например сделать блок похожих материалов с картинками и чтобы картинки соответствовали посту, на который они ведут.
Для похожих : {SIMILARKEY}…{/SIMILARKEY}
А в начинке применить [PREV] – анонс, объявленный через {PREVIEW} блок
Именно [PREV], а не [PREVIEW]. [PREV] будет соответствовать ключу из блока {SIMILARKEY}/{RANDKEYWORD}
Других способов не знаю )
---------- Добавлено 29.01.2016 в 16:15 ----------
Force68: но боюсь в коротких блоках текстовки тоже будет плохо работать, вообще конешно надо смотреть
Ну да, допустим есть предложение:
В ближайшем будущем государство не намерено приватизировать Сбербанк, заявил во время встречи с главами ЦБ и Минфина президент.
Тут 128 символов. И допустим стоит плотность 8%. Это значит что ключ длиннее 10 символов в такой текст не влезет. А если все равно впихнуть то плотность будет уже не 8, а 10%.
Что такое 10 символов? Практически никакой ключ не влезет в 10 символов. Так что действительно возникают проблемы с короткими блоками текста.
С другой стороны при расчете по словам в этом же предложении 18 слов. По расчету словами получается можно вставить 1.5 слова xD Такая же фигня в общем..
Как вариант можно для коротких блоков текста из 1го..2х предложений юзать жестко PLTEXT в шаблоне.
kesn: я совершенно не пойму как оно работает, ставлю показывать боту он показывает и юзерам и боту
Этого быть не может, так как пхп код:
function is_bot()
{
global $visitor_type;
return $visitor_type == 1;
}
function is_human()
{
global $visitor_type;
return $visitor_type == 2;
}
Переменная $visitor_type не может бывна одновременно и 1 и 2. Поэтому никак не может показываться оба блока. Может проблема в том что у вас контент внутри блоков одинаковый?
---------- Добавлено 28.01.2016 в 23:16 ----------
pohval: Не подскажете как использовать пользовательский макрос youtube.cs в режиме мультикей?
Нужно слегка его допилить.
Поменять в нем строчку:
+ Uri.EscapeUriString(key)
на
+ Uri.EscapeUriString(key.Split('|')[0])
Если у вас разделитель такой ^, то поменяйте | на ^
Фактически строчку макроса
key.Split('|')[0]
читать как:
строчка.Разбить(символ)[нулевой кусочек]
---------- Добавлено 28.01.2016 в 23:22 ----------
В принципе просьбы двух старожил достаточно чтобы вернуть старый алгоритм который я грозился удалить 2 года назад. Но давайте еще раз взглянем на него. Почему возникла необходимость в новом. 2 года назад я нашел банально глупую опечатку: При расчете плотности проверлось не отношение числа слов в тексте к числу слов в ключе, а проверялось отношение числа БУКВ в текст к числу слов в ключе. То есть бред полный. Но почему-то на эту ошибку в старом алгоритме никто не обращал внимание.
Так что я не против вернуть этот глючный странный способ считать плотность, но все же хотелось бы допилить новый.
Force68: да, там проблема если кеи допустим из 4-5-6 слов, то расчет плотности идет по количеству слов, а если морфологию использовать, где ключ дробится так вообще рандом получется, с короткой текстовкой может вообще ключи невставлять.
Может считать плотность нужно по числу символов? Сайчас расчет по числу слов, но слова бывают разной длины..
---------- Добавлено 28.01.2016 в 23:29 ----------
alkoustas: можно расшифровать сий опус и что значат циферки после add
что бы юзать для инг. доров что нужно сделать я так понял заменить содержимое internal.anchors.txt содержимым internal.anchors.eng.sample.txt
Все верно, нужно заменить текст файла из internal.anchors.eng.sample.txt
А теперь насчет расшифровки.
Данный файл используется для настройки перелинковки.
В файле есть список фраз для безанкорной перелинковки, то есть ссылок вида [a hre="xxx"]смотри тут и подобные фразы[/]
И еще добавленные к этому списку макросы, разбавляющие безанкорные ссылки другими типами ссылок.
Строка ADD:10:ANCHOR добавляет к нашему списку безанкорных ссылок еще 10 вариантов обычных анкорных ссылок
Строка ADD:10:THINANCHOR добавляет к полученному списку еще 10 прореженных анкоров целевой страницы
Строка ADD:10:EXTENDANCHOR добавляет к полученному списку еще 10 раcширенных анкоров целевой страницы, это такие где к анкору прибавляется спереди и сзади рандомное слово
Строка ADD:2:MIXANCHOR добавляет к полученному списку еще 2 анкора целевой страницы с перемешанными словами анкора
Строка ADD:10:URL добавляет к полученному списку еще 10 анкоров состоящих просто из урла страницы
Таким образом получается примерно 100 вариантов ссылок. Каждый тип может в этом списке преобладать(Строка ADD:77:EXTENDANCHOR) либо наоборот - его может быть мало(Строка ADD:2:MIXANCHOR)
Все правильно, просто не под каждый ключ значит есть файл. Запускается генерация текста, а текста RANDLINE не дал, отсюда ошибка. Думаю нужно пропускать такие случаи. То есть фактически разрешить {MARKS-3-5-7}{/MARKS} без начинки.
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]
что-то у меня xseochecker не хочет работать, ничего кроме урла не показывает =\
Похоже пропали файлы с плагинами или поменялась рабочая папка, поэтому чекер их не видит. Попробуйте переустановку и если запуск с ярлыка, то проверьте рабочую папку в ярлыке.
Подскажите как сделать чтобы ключи соответствовали файлам идущем по порядку выводимых макросом [NFILE-(articles)].
Предположим, есть 100 ключей и 100 файлов.
[BKEYWORD]
[NFILE-(articles)]
Если включено перемешивание ключей то их номера не будут соответствовать. Лучше перейти на MULTIKEY и юзать GETFILECONTENT
---------- Добавлено 31.01.2016 в 20:51 ----------
Почти получилось)
Только не всегда работает.
так происходит из-за того, что в момент формирования очередного {POST}, еще не сформированы другие {POST}'ы, в которых объявлен макрос {PREVIEW}. соответственно, [PREV] нечего выводить.
сам столкнулся с такой же проблемой. выхода пока не нашел
Это баг не замеченный ранее, пофиксим в следующем обновлении.
Что то опять поломалась, в логах отделяет только первый кей, а остальные идут как в файле мультикей (полная строка).
Соответственно ни чего не парсит.
Попробуйте переустановить юзермакрос раз поломалось. Все запросы должны идти с 1м фрагментом мультикея, так как в макросе всего в 1 месте указывается что запрашивать с ютуба(117 строчка).
---------- Добавлено 31.01.2016 в 21:02 ----------
Конечно не считаю.
Но.
Беру другой
Текстовку кеи домен = траф
Пандора при тех же исходных = 200-700 индекса.
Другой шаблон берешь или другой дорген? Если шаблон, то значит бери тот который лучше работает. А если другой дорген, то напиши чего не хватает
Хороший это какой? Топ один в тематике пойдет)
P.S. ДА и кто сказал что мне нужен шаб с которым я начну клепать доры и выталкивать ваши? Глупость) Сами же понимаете.
Просто какой-нить шаб который вы считаете верным.
Действительно, было бы интересно посмотреть на расово-верный шаб
Работающие шаблоны можно рипнуть с топового дора по вашему НЧ. Шаблон конечно важен, но макросы, которые в него проставлены выполняются в зависимости от настроек профиля. То есть макрос в шаблоне один, например [TEXT], а вот как текстовка была на входе или алгоритм - попробуй угадай. Так что если просите трафистый шаблон, то просите уже сразу и с профилем xD
---------- Добавлено 31.01.2016 в 21:03 ----------
{KEYWORDTEXT-1-1000} текстовка {/KEYWORDTEXT} где 1 количество кеев, а 1000 соответсвенно колличество символов.
Макросы в пандоре не заточены на число символов. Обычно расчет в предложениях.
Так вот если считать в предложениях, то через макрос PLTEXT можно вывести нужное их число и воткнуть туда нужное число ключей.
---------- Добавлено 31.01.2016 в 21:14 ----------
у меня у одного текстовка черт пойми какая парсится?
Добавьте в файл LinkAParser.extraregex.txt для кастомных регулярок очистки строчки:
CAPTCHA
капчу
И миллион других, стабильно процентов 20 текстовки
Что апарсер прислал то мы и получили. С точки зрения зачистки текста предложение "Если функция включена, то следующий ролик начнет воспроизводиться автоматически." ничем не хуже новостей про Путина.
Модификация пресета до сраки, lap просто перестает реагировать, пробовал и regex not match (помогло но lap зависает после сбора текстовки)
Ограничение символов тоже до балды, lap так же виснет, тоесть все поправки пресета приводят к дисфункции плагина
Такое может быть изза того ваши правки пресета нарушают формат выходного файла. Если меняете пресет, сохраняйте формат результата.
С четверга жду ответа. lap работает в режиме 5-10 кеев на страницу?
Какой номера тикета? На последний ваш тикет №801116 я ответил 25го января.
а если я хочу допарсить текстовку уже спаршеных кеев?
В модуле для решения этой задачи была введена функция допарсинга. Но она работает при первом обнаружении нового ключа. Так что сделать нужный объем модуль может, а сделать допарсинг уже постфактум через какое-то время нельзя - нет такой функции. Я ж ваших мыслей прямо из вашего мозга не читаю, и никто такой фичи не просил.
почему lap кривит кейворды с ' и наверняка другими символами
Это делает не модуль, а пандора. Чистятся символы ' и " из файла ключей, так как иначе ломается отложенная публикация.
Например сделать блок похожих материалов с картинками и чтобы картинки соответствовали посту, на который они ведут.
Для похожих : {SIMILARKEY}…{/SIMILARKEY}
А в начинке применить [PREV] – анонс, объявленный через {PREVIEW} блок
Именно [PREV], а не [PREVIEW]. [PREV] будет соответствовать ключу из блока {SIMILARKEY}/{RANDKEYWORD}
Других способов не знаю )
---------- Добавлено 29.01.2016 в 16:15 ----------
но боюсь в коротких блоках текстовки тоже будет плохо работать, вообще конешно надо смотреть
Ну да, допустим есть предложение:
Тут 128 символов. И допустим стоит плотность 8%. Это значит что ключ длиннее 10 символов в такой текст не влезет. А если все равно впихнуть то плотность будет уже не 8, а 10%.
Что такое 10 символов? Практически никакой ключ не влезет в 10 символов. Так что действительно возникают проблемы с короткими блоками текста.
С другой стороны при расчете по словам в этом же предложении 18 слов. По расчету словами получается можно вставить 1.5 слова xD Такая же фигня в общем..
Как вариант можно для коротких блоков текста из 1го..2х предложений юзать жестко PLTEXT в шаблоне.
я совершенно не пойму как оно работает, ставлю показывать боту он показывает и юзерам и боту
Этого быть не может, так как пхп код:
Переменная $visitor_type не может бывна одновременно и 1 и 2. Поэтому никак не может показываться оба блока. Может проблема в том что у вас контент внутри блоков одинаковый?
---------- Добавлено 28.01.2016 в 23:16 ----------
Не подскажете как использовать пользовательский макрос youtube.cs в режиме мультикей?
Нужно слегка его допилить.
Поменять в нем строчку:
+ Uri.EscapeUriString(key)
на
+ Uri.EscapeUriString(key.Split('|')[0])
Если у вас разделитель такой ^, то поменяйте | на ^
Фактически строчку макроса
key.Split('|')[0]
читать как:
строчка.Разбить(символ)[нулевой кусочек]
---------- Добавлено 28.01.2016 в 23:22 ----------
TopperHarley, пожалуйста, верни "старый" алгоритм расчета плотности ключей.
Топпер, поддерживаю предыдущую прозбьу, верни пожалуста.
В принципе просьбы двух старожил достаточно чтобы вернуть старый алгоритм который я грозился удалить 2 года назад. Но давайте еще раз взглянем на него. Почему возникла необходимость в новом. 2 года назад я нашел банально глупую опечатку: При расчете плотности проверлось не отношение числа слов в тексте к числу слов в ключе, а проверялось отношение числа БУКВ в текст к числу слов в ключе. То есть бред полный. Но почему-то на эту ошибку в старом алгоритме никто не обращал внимание.
Так что я не против вернуть этот глючный странный способ считать плотность, но все же хотелось бы допилить новый.
да, там проблема если кеи допустим из 4-5-6 слов,
то расчет плотности идет по количеству слов, а если морфологию использовать, где ключ дробится так вообще рандом получется, с короткой текстовкой может вообще ключи невставлять.
Может считать плотность нужно по числу символов? Сайчас расчет по числу слов, но слова бывают разной длины..
---------- Добавлено 28.01.2016 в 23:29 ----------
можно расшифровать сий опус
и что значат циферки после add
что бы юзать для инг. доров что нужно сделать
я так понял заменить содержимое internal.anchors.txt содержимым
internal.anchors.eng.sample.txt
Все верно, нужно заменить текст файла из internal.anchors.eng.sample.txt
А теперь насчет расшифровки.
Данный файл используется для настройки перелинковки.
В файле есть список фраз для безанкорной перелинковки, то есть ссылок вида [a hre="xxx"]смотри тут и подобные фразы[/]
И еще добавленные к этому списку макросы, разбавляющие безанкорные ссылки другими типами ссылок.
Строка ADD:10:ANCHOR добавляет к нашему списку безанкорных ссылок еще 10 вариантов обычных анкорных ссылок
Строка ADD:10:THINANCHOR добавляет к полученному списку еще 10 прореженных анкоров целевой страницы
Строка ADD:10:EXTENDANCHOR добавляет к полученному списку еще 10 раcширенных анкоров целевой страницы, это такие где к анкору прибавляется спереди и сзади рандомное слово
Строка ADD:2:MIXANCHOR добавляет к полученному списку еще 2 анкора целевой страницы с перемешанными словами анкора
Строка ADD:10:URL добавляет к полученному списку еще 10 анкоров состоящих просто из урла страницы
Таким образом получается примерно 100 вариантов ссылок. Каждый тип может в этом списке преобладать(Строка ADD:77:EXTENDANCHOR) либо наоборот - его может быть мало(Строка ADD:2:MIXANCHOR)
Надеюсь суть понятна :)
Примерно так: {REPEAT-10-30} [RANDLINE-(c:/files/[KEYWORD].txt)] <br> {/REPEAT}
В страницу под ключ вставляется текст именно из того файла, что нужен.
[GETFILECONTENT-(c:/files/[KEYWORD].txt)]
{REPEAT-3-8}{MARKS-5-1-2}[RANDLINE-(D:\PandoraBox\data\articles\[KEYWORD].txt)]{/MARKS}{/REPEAT}
Все правильно, просто не под каждый ключ значит есть файл. Запускается генерация текста, а текста RANDLINE не дал, отсюда ошибка. Думаю нужно пропускать такие случаи. То есть фактически разрешить {MARKS-3-5-7}{/MARKS} без начинки.
А можно применить этот макрос для такой конструкции?
{REPEAT-2-3}[RANDLINE-(D:\PandoraBox\data\articles\[KEYWORD].txt)]{/REPEAT}
Можно. Оберните RANDLINE макросом {MARKS}
TopperHarley, осталось только современную cms на SQLite, для полного счастья, написать. Что бы уйти от сотен файлов, организовать правильную, красивую отложенку и комментарии посетителей.
Понимаю о чем ты говоришь, но тут нужен не CMS, так как CMS - это система управления контентом. А просто скрипт работы с SQLite, который позволит уйти от сотен [тысяч] файлов, но вызовет другую проблему - узким местом будет именно SQLite база.
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]
Эта функция предварительно должна быть включена в профиле. Есть там такая галочка.
Фух, слава богу стабилизировали пациента )))
Обновись до 2.19.0.2 и давай ретест.
Т.е категория называется "Категория 1" Выводит в меню так "categoria-1" Получается берет транслит для урла категории.
Какой макрос используется?