AntiSlaed CMS
Вход
Логин: Пароль:Забыли пароль?
Запомнить вас на этом компьютере?
Войти скрытым?

Здравствуйте, Гость ( Вход | Регистрация )

> Внимание!

Адрес нашего форума изменился, теперь мы доступны по адресу antislaed.net. Обновите ссылки и закладки, он больше не изменится.


 
Ответить в данную темуНачать новую тему
> Модуль "Бегущая строка" (БД+Админка+Блок)
c0wb0y
сообщение May 4 2010, 08:07
Сообщение #1


Я уже люблю АС
Иконка группы

Группа: Пользователи

Сообщений: 123
Регистрация:
29.9.2008
Из: Планета Земля
Пользователь №: 5,651
Спасибо сказали: 26

Вставить ник




Приветствую!

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

Потратив некоторое количество своего времени, я создал полноценный рабочий модуль+блок с использованием базы данных (скриншоты в прикреплениях).

* Для хранения данных модуль использует общую базу данных.
* Текст для "бегущей строки" добавляется в администраторской части модуля.
* К добавляемому тексту имеются дополнительные опции.
* К тексту возможно применить следующее форматирование: выделение, наклон, подчеркивание, ссылка, изображение и шрифт (тип, размер, цвет), а также можно в ставить небольшие изображения (например, смайлики). Символы перевода строки будут проигнорированы и текст в несколько абзацев будет показываться в одну строку.
* Возможно добавить несколько текстов с возможностью выбора индивидуальных опций и стиля внешнего оформления для каждого.
* В конфигурациях можно выбрать как скорость и направление движения текста, так и то, что показывать когда нет доступного (включенного) текста. Например, предлагаются варианты: ничего не показывать, показывать заголовки из модуля "Новости" (со ссылкой на полную новость) и ваш текст.
* Вывод информации, в соответствии с выбранными опциями производится посредством блока, который можно установить в любую часть сайта.
* При наведении курсора на блок, текст останавливается, а при отведении курсора - текст продолжает движение.
* Информация в блоке показывается поочередно (согласно индексам, и в соответствии опциям) добавленным текстам.

Требования к платформе: 3.x.x и 4.x.x

Пример работы: http://slaed431.c0wb0y.net

Установка модуля проста:
1. Содержимое папки upload (не папку!) загружаете в корень вашего сайта.
2. Панель администратора > Модули > Включаете модуль "Scroller" (кнопка-изображение "Активировать") и нажимаете на кнопку-изображение "Установка таблиц базы данных модуля".
3. Панель администратора > Блоки и баннеры > Добавить новый блок > Выбираете из списка "block-scroller.php", устанавливаете где и в каких модулях он будет показываться и оставляете все опции по умолчанию (Язык: Все | Активировать? - Да | Время работы, в днях: 0 | После истечения: Деактивировать | Кто это будет видеть? - Все посетители).

Все, модуль готов к работе!


Цена за модуль: 2,5 WMZ
Для версий 3.x.x (нажмите здесь, чтобы приобрести товар в автоматическом режиме)
Для версий 4.x.x (нажмите здесь, чтобы приобрести товар в автоматическом режиме)


По всем вопросам, пожеланиям и отзывам просьба обращаться непосредственно в данной теме или через ЛС данного сайта.

Сообщение отредактировал c0wb0y: Sep 1 2010, 15:35
Прикрепленные файлы
Прикрепленный файл  4.jpg ( 118.31 Кб ) Кол-во загрузок: 81
Прикрепленный файл  3.jpg ( 84.01 Кб ) Кол-во загрузок: 58
Прикрепленный файл  2.jpg ( 122.26 Кб ) Кол-во загрузок: 52
Прикрепленный файл  1.jpg ( 75.23 Кб ) Кол-во загрузок: 53
 
c0wb0y, Вас 1 раз(а) поблагодарили за это сообщение:
Patron
Перейти в начало страницы
 
     Выделите текст перед нажатием цитаты
+Цитировать сообщение
rAmantiK
сообщение May 4 2010, 12:43
Сообщение #2


Живу на АС
Иконка группы

Группа: Пользователи

Сообщений: 462
Регистрация:
23.5.2008
Из: Aktobe Kazahstan
Пользователь №: 3,888
Спасибо сказали: 51

Вставить ник




если ты не против чуть чуть ее модифицирую и выложу
будет вот так
Прикрепленный файл  ______.jpg ( 33.61 Кб ) Кол-во загрузок: 79
Перейти в начало страницы
 
     Выделите текст перед нажатием цитаты
+Цитировать сообщение
c0wb0y
сообщение May 4 2010, 14:07
Сообщение #3


Я уже люблю АС
Иконка группы

Группа: Пользователи

Сообщений: 123
Регистрация:
29.9.2008
Из: Планета Земля
Пользователь №: 5,651
Спасибо сказали: 26

Вставить ник




В модуль добавлены новые функции:
ЦИТАТА
* В конфигурациях можно выбрать как скорость движения текста, так и то, что показывать когда нет доступного (включенного) текста. Например, предлагаются варианты: ничего не показывать, показывать заголовки из модуля "Новости" (со ссылкой на полную новость) и ваш текст.


Сообщение отредактировал c0wb0y: May 4 2010, 14:07
Перейти в начало страницы
 
     Выделите текст перед нажатием цитаты
+Цитировать сообщение
XaXoL
сообщение May 4 2010, 21:48
Сообщение #4


Живу на АС
Иконка группы

Группа: Пользователи

Сообщений: 337
Регистрация:
16.12.2007
Из: хакляндия =)
Пользователь №: 1,649
Спасибо сказали: 36

Вставить ник




Вау!!! супер. (IMG:http://antislaed.net/style_emoticons/default/132.gif)

Сегодня завтра Яша немного денег подкинуть должен, может приобрету. (IMG:http://antislaed.net/style_emoticons/default/wink.gif)

А версия только под 4,3 или есть и для ниже версий?
Перейти в начало страницы
 
     Выделите текст перед нажатием цитаты
+Цитировать сообщение
c0wb0y
сообщение May 5 2010, 07:09
Сообщение #5


Я уже люблю АС
Иконка группы

Группа: Пользователи

Сообщений: 123
Регистрация:
29.9.2008
Из: Планета Земля
Пользователь №: 5,651
Спасибо сказали: 26

Вставить ник




ЦИТАТА(XaXoL @ May 4 2010, 23:48 ) *

Спасибо, это первый положительный отзыв о моей работе. (IMG:http://antislaed.net/style_emoticons/default/smile.gif)

ЦИТАТА(XaXoL @ May 4 2010, 23:48 ) *
А версия только под 4,3 или есть и для ниже версий?

Для линейки версий 4.x.x будет работать точно. Для версий ниже, полагаю, нужно будет подправить немного код.
Перейти в начало страницы
 
     Выделите текст перед нажатием цитаты
+Цитировать сообщение
XaXoL
сообщение May 10 2010, 18:50
Сообщение #6


Живу на АС
Иконка группы

Группа: Пользователи

Сообщений: 337
Регистрация:
16.12.2007
Из: хакляндия =)
Пользователь №: 1,649
Спасибо сказали: 36

Вставить ник




ЦИТАТА(c0wb0y @ May 5 2010, 05:09 ) *
Спасибо, это первый положительный отзыв о моей работе. (IMG:http://antislaed.net/style_emoticons/default/smile.gif)
Для линейки версий 4.x.x будет работать точно. Для версий ниже, полагаю, нужно будет подправить немного код.



Готов уже взять. (IMG:http://antislaed.net/style_emoticons/default/wink.gif)

Но есть пару вопросов:
На продаже последняя версия модуля лежит?
Поможеш если сам не смогу под 3,5 подогнать?
Перейти в начало страницы
 
     Выделите текст перед нажатием цитаты
+Цитировать сообщение
c0wb0y
сообщение May 11 2010, 07:03
Сообщение #7


Я уже люблю АС
Иконка группы

Группа: Пользователи

Сообщений: 123
Регистрация:
29.9.2008
Из: Планета Земля
Пользователь №: 5,651
Спасибо сказали: 26

Вставить ник




ЦИТАТА(XaXoL @ May 10 2010, 20:50 ) *
На продаже последняя версия модуля лежит?

Да, последняя. Всем тем, кто купил я буду предоставлять последующие обновления бесплатно.

ЦИТАТА(XaXoL @ May 10 2010, 20:50 ) *
Поможеш если сам не смогу под 3,5 подогнать?

Сделана отдельная версия модуля для линейки 3.x.x

Сообщение отредактировал c0wb0y: May 11 2010, 09:00
Перейти в начало страницы
 
     Выделите текст перед нажатием цитаты
+Цитировать сообщение
nethak
сообщение May 17 2010, 19:53
Сообщение #8


Юзверь
Иконка группы

Группа: Пользователи

Сообщений: 36
Регистрация:
19.10.2009
Пользователь №: 9,338
Спасибо сказали: 3

Вставить ник




Автор без обид но помойму бред.... Мне лично проще на js написать и код будет просто очень маленький. Создать блок где надо и вставить. Рельно бредоватенько. Тем более за деньги (IMG:http://antislaed.net/style_emoticons/default/huh.gif)
Перейти в начало страницы
 
     Выделите текст перед нажатием цитаты
+Цитировать сообщение
c0wb0y
сообщение Jun 29 2010, 16:05
Сообщение #9


Я уже люблю АС
Иконка группы

Группа: Пользователи

Сообщений: 123
Регистрация:
29.9.2008
Из: Планета Земля
Пользователь №: 5,651
Спасибо сказали: 26

Вставить ник




Не выдержал я и решил ответить на этот пост. Да и тему апнуть... (IMG:http://antislaed.net/style_emoticons/default/smile.gif)

ЦИТАТА(nethak @ May 17 2010, 21:53 ) *
Автор без обид но помойму бред.... Мне лично проще на js написать и код будет просто очень маленький. Создать блок где надо и вставить.

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

ЦИТАТА(nethak @ May 17 2010, 21:53 ) *
Рельно бредоватенько. Тем более за деньги (IMG:http://antislaed.net/style_emoticons/default/huh.gif)

Что? За 2,5 доллара такой функционал (читай первый пост) - халява!

Сообщение отредактировал c0wb0y: Jun 29 2010, 16:06
Перейти в начало страницы
 
     Выделите текст перед нажатием цитаты
+Цитировать сообщение
vitalik1972
сообщение Jun 29 2010, 18:46
Сообщение #10


Живу на АС
Иконка группы

Группа: Пользователи

Сообщений: 765
Регистрация:
10.6.2008
Из: Оренбург
Пользователь №: 4,176
Спасибо сказали: 211

Вставить ник




так его c0wb0y
(IMG:http://antislaed.net/style_emoticons/default/smile.gif) ))))) за все надо платить (IMG:http://antislaed.net/style_emoticons/default/smile.gif)
vitalik1972, Вас 1 раз(а) поблагодарили за это сообщение:
c0wb0y
Перейти в начало страницы
 
     Выделите текст перед нажатием цитаты
+Цитировать сообщение
DjSalamander
сообщение Jun 29 2010, 20:39
Сообщение #11


прорвемся...
Иконка группы

Группа: [..AS..]

Сообщений: 2,388
Регистрация:
6.9.2008
Из: Latvia Riga-Vangaži
Пользователь №: 5,367
Спасибо сказали: 457

Вставить ник




ЦИТАТА(c0wb0y @ Сегодня, 15:05 )
Мда? И потом каждый раз редактировать этот блок, если необходимо поменять текст?



c0wb0y- В этом есть и свой плюс, у меня крутитса те новости которые мне нужны, удаляю и меняю тоже, так как требуетса мне (IMG:http://antislaed.net/style_emoticons/default/smile.gif)
Перейти в начало страницы
 
     Выделите текст перед нажатием цитаты
+Цитировать сообщение
XaXoL
сообщение Jun 30 2010, 12:12
Сообщение #12


Живу на АС
Иконка группы

Группа: Пользователи

Сообщений: 337
Регистрация:
16.12.2007
Из: хакляндия =)
Пользователь №: 1,649
Спасибо сказали: 36

Вставить ник




Что меня сильно злит, так это посты по типу ...я могу а это фигня...

to nethak. Ребята, если можете, делайте. Делитесь или продавайте.


c0wb0y, персональное спасибо. Полезная вещица и почти даром. Есть некоторые просьбы по модификации модуля, но об этом пойзже.
XaXoL, Вас 2 раз(а) поблагодарили за это сообщение:
c0wb0y, Patron
Перейти в начало страницы
 
     Выделите текст перед нажатием цитаты
+Цитировать сообщение
c0wb0y
сообщение Jul 3 2010, 08:30
Сообщение #13


Я уже люблю АС
Иконка группы

Группа: Пользователи

Сообщений: 123
Регистрация:
29.9.2008
Из: Планета Земля
Пользователь №: 5,651
Спасибо сказали: 26

Вставить ник




ЦИТАТА(DjSalamander @ Jun 29 2010, 22:39 ) *
c0wb0y- В этом есть и свой плюс, у меня крутитса те новости которые мне нужны, удаляю и меняю тоже, так как требуетса мне (IMG:http://antislaed.net/style_emoticons/default/smile.gif)

Хм... плюс? А не удобнее ли все делать это не задумываясь о коде? Т.е. через панель управления выбрать какой текст будет крутиться, в каком языковом режиме и сколько дней... (IMG:http://antislaed.net/style_emoticons/default/smile.gif)

До того, как я начал создавать такие маленькие но полезные модули (Бегущая строка, Карта ссылок, Новость месяца и т.д.), я постоянно лез в код и редактировал текст. Проблема появилась, когда я начал массово делать сайты для клиентов, которые ничего не смыслят в коде... Более того, моими клиентами были мои земляки из Казахстана, следовательно, им необходима была возможность выставлять текст на казахском и русском (иногда и английском) языках, а без использования модуля с многоязыковой поддержкой и версии AS UTF-8 - это было бы невозможно.
c0wb0y, Вас 1 раз(а) поблагодарили за это сообщение:
DekaH
Перейти в начало страницы
 
     Выделите текст перед нажатием цитаты
+Цитировать сообщение
DekaH
сообщение Aug 31 2010, 20:10
Сообщение #14


Продвинутый юзверь
Иконка группы

Группа: Пользователи

Сообщений: 94
Регистрация:
10.9.2008
Пользователь №: 5,417
Спасибо сказали: 5

Вставить ник




ЦИТАТА(c0wb0y)
Символы перевода строки будут проигнорированы и текст в несколько абзацев будет показываться в одну строку.


Купил сегодня. Спасибо автору, вещь полезная!

Пользуюсь редактором FCKeditor, а он по умолчанию каждый абзац (даже если абзац единственный) заключает в теги <p>абзац</p>.
Абзацы, в бегущей строке, выводятся друг под другом. Как исправить баг?

P.S Идеи (может пригодятся):
1. Было бы здорово, если бы в основе лежал не тег <marquee> а скрипт, т.к. с marquee движение текста получается "дёрганым"
2. Было бы здорово, если бы для вертикальных блоков (левых и правых) была возможность переключиться с горизонтальной прокрутки строки на вертикальную.



Как можно получить информацию о модулях "Карта ссылок" и "Новость месяца"? Заинтересовался их функционалом =)

Сообщение отредактировал DekaH: Aug 31 2010, 20:16
Перейти в начало страницы
 
     Выделите текст перед нажатием цитаты
+Цитировать сообщение
teletehnika
сообщение Aug 31 2010, 23:37
Сообщение #15


А нас мёдом не корми, Дай чего нибуть помалевать.
Иконка группы

Группа: Дизайнеры

Сообщений: 3,009
Регистрация:
23.9.2007
Из: Казахстан, Жезказган Рядом с Байконуром
Пользователь №: 967
Спасибо сказали: 1247

Вставить ник




Как то давно применял я у себя бегущую строку на marquee, очень не нравилось именно потому что были видны дёргания текста. Когда применил jQuery то хоть текст хоть картинка, двигается очень плавно. Да, и вот что, не помню точно но вроде как с marquee код не валиден, если кому то это важно. Но точно уже не помню.

c0wb0y - не обращай на выпады некоторых... Не будем показывать пальцем, хотя это был ... Работай в том же духе, кому нужно тот обязательно возьмёт а болтунов везде хватает
teletehnika, Вас 1 раз(а) поблагодарили за это сообщение:
c0wb0y
Перейти в начало страницы
 
     Выделите текст перед нажатием цитаты
+Цитировать сообщение
c0wb0y
сообщение Sep 1 2010, 07:46
Сообщение #16


Я уже люблю АС
Иконка группы

Группа: Пользователи

Сообщений: 123
Регистрация:
29.9.2008
Из: Планета Земля
Пользователь №: 5,651
Спасибо сказали: 26

Вставить ник




ЦИТАТА(DekaH @ Aug 31 2010, 22:10 ) *
Пользуюсь редактором FCKeditor, а он по умолчанию каждый абзац (даже если абзац единственный) заключает в теги <p>абзац</p>.
Абзацы, в бегущей строке, выводятся друг под другом. Как исправить баг?

Открыть файл blocks/block-scroller.php и после
КОД
$text = ereg_replace("<br />\r", "", $text);

вставить
КОД
$text = ereg_replace("<p>", "", $text);
$text = ereg_replace("</p>", "", $text);


после
КОД
$scroller_text = ereg_replace("<br />\r", "", $scroller_text);

вставить
КОД
$scroller_text = ereg_replace("<p>\r", "", $scroller_text);
$scroller_text = ereg_replace("</p>\r", "", $scroller_text);



Модули в магазине обновлены!

Сообщение отредактировал c0wb0y: Sep 1 2010, 08:02
Перейти в начало страницы
 
     Выделите текст перед нажатием цитаты
+Цитировать сообщение
XaXoL
сообщение Sep 1 2010, 10:10
Сообщение #17


Живу на АС
Иконка группы

Группа: Пользователи

Сообщений: 337
Регистрация:
16.12.2007
Из: хакляндия =)
Пользователь №: 1,649
Спасибо сказали: 36

Вставить ник




c0wb0y, что изменилось и как можно обновление заполучить?

Сообщение отредактировал XaXoL: Sep 1 2010, 10:11
Перейти в начало страницы
 
     Выделите текст перед нажатием цитаты
+Цитировать сообщение
c0wb0y
сообщение Sep 1 2010, 12:34
Сообщение #18


Я уже люблю АС
Иконка группы

Группа: Пользователи

Сообщений: 123
Регистрация:
29.9.2008
Из: Планета Земля
Пользователь №: 5,651
Спасибо сказали: 26

Вставить ник




ЦИТАТА(XaXoL @ Sep 1 2010, 12:10 ) *
c0wb0y, что изменилось и как можно обновление заполучить?

Добавилось только игнорирование тегов "<p></p>" для тех, кто использует HTML-редактор. Необходимые действия по обновлению я описал выше.

Сообщение отредактировал c0wb0y: Sep 1 2010, 12:34
Перейти в начало страницы
 
     Выделите текст перед нажатием цитаты
+Цитировать сообщение
XaXoL
сообщение Sep 1 2010, 14:21
Сообщение #19


Живу на АС
Иконка группы

Группа: Пользователи

Сообщений: 337
Регистрация:
16.12.2007
Из: хакляндия =)
Пользователь №: 1,649
Спасибо сказали: 36

Вставить ник




ЦИТАТА(c0wb0y @ Sep 1 2010, 11:34 ) *
Добавилось только игнорирование тегов "<p></p>" для тех, кто использует HTML-редактор. Необходимые действия по обновлению я описал выше.


А ну тогда я всё понял. Это я и сам могу обновить.

Спасибо за ответ. (IMG:http://antislaed.net/style_emoticons/default/rolleyes.gif)
Перейти в начало страницы
 
     Выделите текст перед нажатием цитаты
+Цитировать сообщение
c0wb0y
сообщение Sep 1 2010, 15:41
Сообщение #20


Я уже люблю АС
Иконка группы

Группа: Пользователи

Сообщений: 123
Регистрация:
29.9.2008
Из: Планета Земля
Пользователь №: 5,651
Спасибо сказали: 26

Вставить ник




Обновлено! Извините, но я не смог удержаться, чтобы не добавить еще одну мелочь... (IMG:http://antislaed.net/style_emoticons/default/smile.gif)
Добавлена возможность выбора направления движения текста (справа налево и снизу вверх).

Для тех, кто уже купил данный модуль и хочет получить обновленный вариант свяжитесь со мной посредством ЛС и укажите Ваш WMID с которого производилась оплата товара.


Благодарю вас за пользование моими работами! (IMG:http://antislaed.net/style_emoticons/default/smile.gif)

Сообщение отредактировал c0wb0y: Sep 1 2010, 15:49
Перейти в начало страницы
 
     Выделите текст перед нажатием цитаты
+Цитировать сообщение

Ответить в данную темуНачать новую тему

2 чел. читают эту тему (гостей: 2, скрытых пользователей: 0)
Пользователей: 0
 

RSS Текстовая версия Сейчас: 17 May 2024 - 08:24
Хостинг предоставлен NetLevel.Ru   Eleanor CMS