Master-X
Форум | Новости | Статьи
Главная » Форум » CJs » 
Тема: Полезный скрипт для создания СЖ/ТГП темплейтов
цитата
28/11/09 в 15:34
 Remy
Всем привет.

Вот написал супер-маленький но на мой взгляд очень полезный скриптик - http://remyawm.com/addones/replacer/

Пример использования:
предположим нужно создать 10 тумбовых блоков для смарттумб с таким кодом:
Код:
<li class="thx-itm">
  <a href="#url0_group1_category1#">
    <img src="#pic0_group1_category1#" #s0_group1_category1# alt="#alt0_group1_category1#">
  </a>
</li>

В каждом блоке будет по 30-ть таких вставок.
В каждом следующем блоке "_category1" будет меняться на "_category2..3.." и т.д.

Если описывать такой код в ручную то придется править 12000 строк, вручную!

Используя скрипт - работа займет минут 5-ть, от силы icon_smile.gif
Итак для того чтоб быстро сгенерировать нужный код для каждого блока, подставляем в места где должен указываться порядковый номер вывода данных для тумбы, специальный маркер - %s:
Код:
<li class="thx-itm">
  <a href="#url%s_group1_category1#">
    <img src="#pic%s_group1_category1#" #s%s_group1_category1# alt="#alt%s_group1_category1#">
  </a>
</li>

Выставляем в поле Start from - откуда начинать отсчет, например с "0"
В поле Count вписываем - сколько генерить строк, например 30
В поля Find и Replace - строку для поиска и замены, соответственно. В нашем примере мы используем эти поля когда будем генерировать 2~10 блоки. Мы укажем для 2-го блока - Find: _category1 и Replace:_category2; для третьего - Find: _category2 и Replace:_category3;и т.д...

Надеюсь пригодится в хозяйстве icon_cool.gif

Подробности здесь - String Counter and Replacer

Последний раз редактировалось: Remy (28/11/09 в 18:05), всего редактировалось 1 раз
цитата
28/11/09 в 16:54
 JonnyX
Полезная вещь, улетело в букмарки icon_cool.gif
цитата
04/12/09 в 14:22
 Remy
Полностью обновил скрипт:

1.Поле ввода дублирования кода ("String Pattern") теперь представляет собой текстовую область, так что вы можете вводить форматированный код в несколько строк с отступами;
2.Результат дублирования сохраняет формат - строки и отступы.
3.Добавлен xHTML редактор для редактирования кода темплейта и быстрого просмотра результата во фрейме.
4.Для экономии места на экране - добавлена возможность сворачивать форму реплейсера или редактора.




Обновленный Реплейсер находится по тому-же адресу - http://remyawm.com/addones/replacer/
цитата
04/12/09 в 23:19
 Skat
прикольный скрипт, молодец, а то 120-160 штук как забьешь так и конец рабочего дня ))
цитата
05/12/09 в 15:28
 Remy
и это еще не все....
скоро - набор скриптов для авто-генерирования списков и выпадающих меню категорий (спонсоров) для SmartThumbs, алфавитное меню для каталога моделей на движке SmartThumbs и еще несколько полезных скриптов... и конечно их интеграция с String Replacer-ом!


Эта страница в полной версии