Пока я колдую на кастомизацией снипетов, можно заюзать экзешник в папке testing.
Там появились 2 новшества.
Блок SETVAR.
[BLOCK:SETVAR:ONCE:Имя переменной] Контент [/BLOCK]
Блок позволяет погрузить содержимое в переменную.
Переменная - это такая штука, позволяющая хранить в памяти тексты. Конент внутри блока не будет выведен на экран, пока мы не вызовем его через [MACRO:VAR:Имя переменной] либо иным способом.
Если указан параметр ONCE, то значение будет установлено один раз на весь сайт, и сохраняться на всех страницах.
И второе новшество. Теперь в макросе вариаций [MACRO:VARIATION:{a|b|c}] можно использовать переменные. Использовать так [MACRO:VARIATION:{@Переменная 1@|@Переменная 2@|@Переменная 3@}]
Задаем 3 фрагмента текста
[BLOCK:SETVAR:Текст 1][MACRO:TEXT:1:5:SNIPPET][/BLOCK] [BLOCK:SETVAR:Текст 2][MACRO:TEXT:1:5:SNIPPET][/BLOCK] [BLOCK:SETVAR:Текст 3][MACRO:TEXT:1:5:SNIPPET][/BLOCK]
Задаем список
[BLOCK:SETVAR:Список 1]<ul> [BLOCK:FOR:I:2:10] <li>[MACRO:TEXT:1:1]</li> [/BLOCK] </ul> [MACRO:TEXT:1:3] [/BLOCK]
Задаем картинку
[BLOCK:SETVAR:Картинка 1]<br> <img align="center" src="[MACRO:SUBDIR]/thumbs/[MACRO:RANDFILENAME:thumbs]" border="0"><br> [MACRO:KEYWORD:U], [MACRO:RANDKEYWORD].<br><br> [/BLOCK]
Задаем таблицу
[BLOCK:SETVAR:Таблица 1] <table> [BLOCK:FOR:I:2:10] <tr> [BLOCK:FOR:J:3:3] <td> <img align="center" src="[MACRO:SUBDIR]/thumbs/[MACRO:RANDFILENAME:thumbs]" border="0"><br> <b>Рис. [MACRO:VAR:I].[MACRO:VAR:J]</b> [MACRO:KEYWORD:U], [MACRO:RANDKEYWORD]. </td> [/BLOCK] </tr> [/BLOCK] </table> [/BLOCK]
А теперь из всех заданных переменных делаем вариации.
[MACRO:VARIATION:{@Таблица 1@|<p>@Текст 1@</p><p>{@Текст 2@|}{@Список 1@|@Картинка 1@}</p>{<p>@Текст 3@</p>||}}]
В итоге все странички получаются разными, дор меньше палится
Вот пример дора
А это разные странички
Как кастомизацию снипетов доделаю, будет внеплановый релиз.
И я думаю, настало время в ближайших релизах повышать цену.
Скоро с алгоритмами генерации текста новшества появятся.
Ew-ru, они-то как раз работают.
Но блок SNIPPETSCONTENT не является циклом, хотя и похож на него.
Он работает точно также, как это реализовано на большинстве белых сайтов. Блок внедряет в страницу специальный php-код, который делает запрос к базе sqlite, и формирует список снипетов. Этим-то и обеспечивается их динамичность. Снипеты постепенно сползают вниз синхронно с публикуемыми страницами. Поэтому, обеспечить изменение содержимого снипетов можно только с помощью переменных, действующих внутри блока.
Но необходимость решения этого вопроса я осознаю, и поэтому в ближайшие день-два выпущу внеплановый релиз, в котором кроме этой проблемы, будет решен вопрос со вставкой генерируемых данных в макросе вариаций.
Что значит не включены?
Ew-ru, пока никак. Но подумаю над этим. Ориентировочно через релиз.
K1shkI, сайт есть. Хотел публично объявить к следущему релизу. Но раз речь зашла, то выкладываю адрес. http://sedoorbuilder.ru/
Список макросов у меня в черновиках сейчас, завтра проверю, и выложу.
А сцылко на доклад есть?
Если меня не подводит память, в винде большинство экстентов для PHP по умолчанию отключено.
В php.ini надо раскомментировать
extension=php_pdo.dll
extension=php_pdo_sqlite.dll
А встречные шаги, побуждающие к уменьшению мошенничества они конечно не хотят делать.
Например, грабительский процент со стоимости смс.
ApocX, кстати, насчет продажи кому-то другому.
Есть одна фирма, у них свой штат программистов, но иногда возникают задачи, решить которые проще с привлечением людей со стороны. Меня там хорошо знают. Однажды им понадобилось написать программу для Linux, а т. к. я в этой области разбираюсь, обратились ко мне.
Подписал договор подряда и о не разглашении какой-либо инфы, в т. ч. исходников.
Если я вдруг надумаю продать кому-то, и это вдруг всплывет, то привлечь смогут легко.
Что касается доргена, такой вид подряда нереален, конечно.
Да и составить нормальное т.з. не так-то просто. Их менеджеры написали т.з. с мельчайшими подробностями, буквально где какая кнопка должна быть расположена, как реагировать на те или иные события, и пр. Ведь все, что в т.з. не указано можно сделать как бы на свое усмотрение, а переделка за дополнительную денежку.
Выдача будет различаться в зависимости от IP юзера. Возьмите прокси с разных стран, и проверьте.
L!mur, совершенно верно. Поэтому на паблик выгоднее. Согласны?