Фильтр по:
  

  • Страница 1 из 1
  • 1
Модератор форума: likbezz  
Скрипты и коды для юкоз - Форум аццкого кодера » Как сделать? Информация для вновь прибывших » Как сделать... » Как сделать свои операторы, теги? (Например $copy$ который будет подставлять надпись?)
Как сделать свои операторы, теги?
Дата: Воскресенье, 15.04.2012, 21:28 |
likbezz
Аццкий кодер
Группа: Администраторы
Сообщений: 9093
Награды: 23
Репутация: 459
Статус: Unknown


Q: prizrak95region,
Quote (Info)
Здравствуйте!!!!
вот такой вопрос !
есть такой тег $cut$ который режет материал и ставит сслыку "читать дальше>>>"!
так вот как сделать тег к примеру $copy$ при добавлении которого будет ставиться надпись
"P.S. : копирайты и так далее, при копировании материала сслыка на материал, АКТИВНАЯ, обязательна, это все написано не для других сайтов!"

тем кто не понял!
я хочу реализовать задумку на создание тега $copy$ функция которого будет добавить текст (написанный выше либо любой другой), в место расположения тега $copy$ например в самый конец материала!!!!
чтобы выглядило в редакторе например
$ идут слухи что crytec готовят новую серию нашумевшего боевика crysis
$cut$"
а когда пользователь будет читать материал чтобы было видно вот так
"идут слухи что crytec готовят новую серию нашумевшего боевика crysis
P.S.: копирайты и так далее, при копировании материала сслыка на материал, АКТИВНАЯ, обязательна, это все написано не для других сайтов! "

надеюсь это возможно!
не могли бы вы по подробней?
спасибо...


 
Дата: Воскресенье, 15.04.2012, 21:29 |
likbezz
Аццкий кодер
Группа: Администраторы
Сообщений: 9093
Награды: 23
Репутация: 459
Статус: Unknown


prizrak95region,
Quote (prizrak95region)
не могли бы вы по подробней?


У устанавливаете фразу (набор символов) которые должны заменяться на какой-то html код.
Допустим, это будет [copy].
Пишите скрипт, который будет искать в блоке с контентом данный код и заменять его на ваш код.
Типа:
Code
<script type="text/javascript">
$('div.eMessage').each(function(){
$(this).html($(this).html().replace('[copy]','<div>P.S. : копирайты и так далее, при копировании материала сслыка на материал, АКТИВНАЯ, обязательна, это все написано не для других сайтов!</div>'));
});
</script>

...
Где:
div.eMessage - блок с текстом.
[copy] - что меняем.
<div>P.S. : ... сайтов!</div> - на что меняем.
...

Скрипт должен устанавливаться ниже по коду к которому применяется.
...

Примеры:
Замена по клику - типа демонстрация принципа.

Авто замена - рабочий вариант. Версия 1 - заменяет только первое вхождение

Авто замена - рабочий вариант. Версия 2 - глобальный поиск вхождения

Авто замена - рабочий вариант. Версия 3 - глобальный поиск вхождения, отдельная функция
...


 
Скрипты и коды для юкоз - Форум аццкого кодера » Как сделать? Информация для вновь прибывших » Как сделать... » Как сделать свои операторы, теги? (Например $copy$ который будет подставлять надпись?)
  • Страница 1 из 1
  • 1
Поиск:


Мобильная версия