Дорген "Пирожок". Последняя версия

BE
На сайте с 09.07.2008
Offline
28
29039
Пирожок v.1.0 Last Public Version

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

Итак...

Макросы:

[TEXT-x-y] - кол-во предложений от x до y. Генерация зависит от переменной $generate.

[RTEXT-x-y] - кол-во предложений от x до y. Не потвергается генерации и не разбавляется ключами.

[KTEXT-x-y] - кол-во предложений от x до y. Не потвергается генерации, но разбавляется ключами.

[RAND-x-y] - случайное число от x до y.

[KEYWORD] - текущий кейворд с маленькой буквы

[BKEYWORD] - текущий кейворд с большой буквы

[RANDKEYWORD] - рандомный кейворд

[RANDKEYWORDURL] - случайный url дорвея с анкором.

[SITE] - текущий хост

[MAPLINK=Карта дора] - ссылка на карту сайта с анкором. Отображается только на главной странице.

[PAGES] - аналог макросу из rb

[[1|2|3|4]] - выбирается случайное значение из указанных

[STR-filename] - вставляется случайная строчка из выбранного файла (файл должен быть в папке с шаблоном)

[FSTR-filename] - вставляется содержимое из выбранного файла (файл должен быть в папке с шаблоном)

[YIMAGE] - макрос вставляет случайную картинку с Яндекс Картинки. Запросы можно указать в конфиге (массив $parse)

[RIMGFF-folder] - макрос отдаст имя случайного файла из указанной папки (которая находится в папке с шаблоном)

Что нового?

1. Теперь для каждого нового хоста можно сделать свой config.php. Просто загрузите в папку configs свои собственные настройки. Скриптом они выбираются на таких же условиях.

2. Карта сайта в дизайне. На выбор, либо макрос [MAP] в шаблоне, либо файл map.html с макросом [MAP]. Макрос заменится списком ссылок.

3. Перемешивание кеев. Настройка $shuffle в конфиге.

4. Разбивка текстовки для быстрой генерации. Теперь выбранный текстовой файл бьётся на куски по 150кб

5. Возможно указывать высоту/ширину для картинок макроса [YIMAGE]

6. В папке с дором появляется файл forspam.txt с списком всех страниц дорвея.

7. Добавлена буква Ё в транслит:)

8. Исправлены некоторые ошибки.

Скорее всего это последняя публичная версия. Но это не значит, что обновлений больше не будет:)

Все найденные ошибки будут исправлены, так же будет добавляться мелкий функционал "для удобства".

Одно скажу точно, категории если и будут, то не в паблик версии.

В основном, главные пожелания реализовал.

Плотно не тестировалось, но все найденные (а может и не все...) баги исправил:)

P.S. Насчет приватной версии так же ничего сказать не могу, т.к её пока не существует)

Прошлую тему прошу не поднимать, т.к ссылку на скачивание там трудно откопать.

Скачать можно по ссылке с блога: http://blackevil.ru/pirojok_last_version.zip

BlackEvil, Rest In Peace...
[Удален]
#1

BlackEvil

Спасибо, будем пробовать!

🍻

S
На сайте с 10.09.2009
Offline
49
#2

BlackEvil Спасибо потестимс

[Удален]
#3

BlackEvil, Ура давно ждали) Проверим.

Claremont
На сайте с 17.03.2009
Offline
92
#4

Огромное спасибо, Вы учли почти все желания, а без остальных можно обойтись :)

Конечно же вопросы: :)

1. А что случилось с этими тегами: [NEXTKEY][NEXTURL][PREVKEY][PREVIOUSURL][HIDETEXT]

И вот с этим: $delete = false;? Они продолжают существовать?

2. Теперь для каждого нового хоста можно сделать свой config.php. Просто загрузите в папку configs свои собственные настройки. Скриптом они выбираются на таких же условиях.

Если много конфигов в виде 1 2 3... то они будут выбираться рандомно как и в случае с шаблонами кеями и текстовками?

3. [YIMAGE] - макрос вставляет случайную картинку с Яндекс Картинки. Запросы можно указать в конфиге (массив $parse)

А как работает этот тег? Записывает картинку в папки и вставляет оттуда или только ссылку на оригинал?

------------------------------------

Категории и ЧПУ :)

Время - это капитал работника умственного труда. (с) Оноре Бальзак
BE
На сайте с 09.07.2008
Offline
28
#5
Claremont:
1. А что случилось с этими тегами: [NEXTKEY][NEXTURL][PREVKEY][PREVIOUSURL][HIDETEXT]
И вот с этим: $delete = false;? Они продолжают существовать?

Нет, не существуют. Но завтра будут:)

Claremont:
Если много конфигов в виде 1 2 3... то они будут выбираться рандомно как и в случае с шаблонами кеями и текстовками?

Как с кеями и текстами.

Claremont:
А как работает этот тег? Записывает картинку в папки и вставляет оттуда или только ссылку на оригинал?

Вставляет ссылку на оригинал, дабы особо не загружать сервер, но можно сделать чтобы сохранял (если нужно):)

Claremont
На сайте с 17.03.2009
Offline
92
#6
BlackEvil:
Вставляет ссылку на оригинал, дабы особо не загружать сервер, но можно сделать чтобы сохранял (если нужно):)

В принципе лучше чтобы сохранял если не сильно будет нагружать сервер (что бы можно было включать и отключать сохранение в конфиге).

И еще вопрос насчет роботса, если он указан в конфигах (если много конфигов) то уже не нужно его вставлять в шаблон, верно? Или если во всех шаблонах есть свой роботс то как отключить эту функцию в конфигах?

$robots = false или просто удалить эту строку?

BE
На сайте с 09.07.2008
Offline
28
#7
Claremont:
И еще вопрос насчет роботса, если он указан в конфигах (если много конфигов) то уже не нужно его вставлять в шаблон, верно? Или если во всех шаблонах есть свой роботс то как отключить эту функцию в конфигах?

$robots = false или просто удалить эту строку?

Скрипт сначала лезет в папку с шаблоном, если там найден robots.txt - используется он. Если его там нет, используется содержимое из конфига.

Менять переменную не нужно.

[Удален]
#8
Claremont:
ЧПУ :)

а сейчас не ЧПУ ? кей в транслите.

Claremont
На сайте с 17.03.2009
Offline
92
#9

Ну я имел ввиду несколько видов ЧПУ. Не всегда подходят кеи в транслите.

[Удален]
#10

можешь привести пример когда кеи в транслите не подходят ? я вот вообще не могу представить ЧПУ не в виде кеев в транслите. объясни смысл и пользу от твоего предложения ! я все свои предложения обосновывал автору.

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