• Страница 1 из 1
  • 1
Модератор форума: likbezz  
Скрипты и коды для юкоз - Форум аццкого кодера » Вопросы по верстке, дизайну, управлению и настройки модулей СMS от uCoz » Как сделать... Тема только по сайтам в системе uCoz » Как ограничить краткое описание посимвольно? (Ограничение текста по кол-ву в категории. УО, JavaScript.)
Как ограничить краткое описание посимвольно?
Дата: Среда, 21.03.2012, 22:45 |
Генерал-майор
Группа: Проверенные
Сообщений: 386
Награды: 1
Репутация: 0
Статус: Offline


Добрый вечер. smile Мне наверно нужно было создать отдельную тему, ато я задою много вопросов. Извеняюсь но я только учусь делать сайты. Подскажите пожалуйста, как минимизировать отображение текста объявления на странице "Страница со списком материалов категори" сократить надо до 1го абзаца

проблемная страница


 
Дата: Четверг, 22.03.2012, 00:07 |
likbezz
Аццкий кодер
Группа: Администраторы
Сообщений: 9093
Награды: 23
Репутация: 459
Статус: Unknown


igrok,
Quote (igrok)
Добрый вечер.

Да, ... добрый )
Quote (igrok)
Подскажите пожалуйста, как минимизировать отображение текста объявления на странице "Страница со списком материалов категори" сократить надо до 1го абзаца

В смысле, уменьшить нужно только в категориях? ...
Уменьшить можно только посимвольно, то бишь - не по абзацу, а по кол-ву символов.
Например:
Code
<?if($PAGE_ID$='category')?>
<?substr($MESSAGE$,0,400)?> ...
<?else?>
$MESSAGE$
<?endif?>

... - Обрубит сообщение до 400-го символа, если это категория ...
...

Разбить по абзацам, при вашем форматировании, можно только скриптом.
Типа:
Code
<script type="text/javascript">
$('div.eMessage').each(function(){
var c=$(this).html().split('<br><br>');
$(this).html(c[0]+''+c[1]);
});
</script>



...

Прикрепления: 9840607.png (10.2 Kb)

 
Дата: Четверг, 22.03.2012, 00:17 |
Генерал-майор
Группа: Проверенные
Сообщений: 386
Награды: 1
Репутация: 0
Статус: Offline


разобрался сам через условных операторов
Code
<?if(len($MESSAGE$)>50)?><?substr($MESSAGE$,0,95)?>.....<?else?>$MESSAGE$<?endif?>

Добавлено (22.03.2012, 00:17)
---------------------------------------------
Ой - прочитал ответ только после того как написал - сори

 
Дата: Четверг, 22.03.2012, 00:22 |
likbezz
Аццкий кодер
Группа: Администраторы
Сообщений: 9093
Награды: 23
Репутация: 459
Статус: Unknown


igrok,
Quote (igrok)
<?if(len($MESSAGE$)>50)?><?substr($MESSAGE$,0,95)?>.....<?else?>$MESSAGE$<?endif?>

А почему такая разница между len(50) -- > substr(95) ... ?
...
Quote (igrok)
Ой - прочитал ответ только после того как написал - сори

Раз сами разобрались - это ж хорошо ... )


 
Дата: Четверг, 22.03.2012, 00:37 |
Генерал-майор
Группа: Проверенные
Сообщений: 386
Награды: 1
Репутация: 0
Статус: Offline


Если честно - то я копался по разным форумам - и там нашел как кто-то жалуется что такая комбинация не работает а параметры были установлины len(500) а substr(1000)
-подставил в нужное место и немного попрыгал с бубном - Воаля! получилось smile biggrin Есле честно не совсем понемаю выражение
Quote
substr


 
Дата: Четверг, 22.03.2012, 00:42 |
likbezz
Аццкий кодер
Группа: Администраторы
Сообщений: 9093
Награды: 23
Репутация: 459
Статус: Unknown


igrok,
Quote (igrok)
Есле честно не совсем понемаю выражение substr

substr(S,N1,N2)
substr(S,N1)
Возвращает подстроку из строки S, начиная с позиции N1 (первый символ имеет позицию 0), длиной N2 символов.
Если N2 не указан, то возвращается подстрока с позиции N1 до конца строки S.
Если N1 отрицателен, то начальная позиция отсчитывается от конца строки S.
Если N2 отрицателен, то задает конечную позицию от конца строки S.
Например:
Code
<?substr('Привет',2)?> возвратит 'ивет',
<?substr('Привет',2,2)?> возвратит 'ив',
<?substr('Привет',-2)?> возвратит 'ет',
<?substr('Привет',0,-2)?> возвратит 'Прив').

...


 
Дата: Четверг, 22.03.2012, 21:47 |
Генерал-майор
Группа: Проверенные
Сообщений: 386
Награды: 1
Репутация: 0
Статус: Offline


спасибо ! - доходчиво и понятно.

Добавлено (22.03.2012, 21:40)
---------------------------------------------
А такой нестондартный вопрос или просьба - помагите пожалуйста довести сайт до понятного и интирестного вида и убрать баги глюки и тупости prof help bag

Добавлено (22.03.2012, 21:47)
---------------------------------------------
эт... еще один вопрос как раскрутить сайт ? eek

 
Дата: Четверг, 22.03.2012, 22:08 |
likbezz
Аццкий кодер
Группа: Администраторы
Сообщений: 9093
Награды: 23
Репутация: 459
Статус: Unknown


igrok,
Quote (igrok)
А такой нестондартный вопрос или просьба - помагите пожалуйста довести сайт до понятного и интирестного вида и убрать баги глюки и тупости

- Это не вопрос)
Вопрос - это тип суждения, предполагающий недостаток информации об объекте и требующий ответа или объяснения.

Quote (igrok)
помагите пожалуйста довести сайт до понятного и интирестного вида и убрать баги глюки и тупости

Бесплатно я этим заниматься не буду, и по любому не в ближайшее время.
Есть конкретные вопросы - задавайте - отвечу (по возможности).
...

Quote (igrok)
эт... еще один вопрос как раскрутить сайт ?

Это риторический вопрос? ...
Краткой инструкции, выполнив которую ваш сайт взлетит до небес нет, и не может быть. Надеюсь вы это понимаете ...
...


 
Дата: Четверг, 22.03.2012, 22:32 |
Генерал-майор
Группа: Проверенные
Сообщений: 386
Награды: 1
Репутация: 0
Статус: Offline


Quote
Краткой инструкции, выполнив которую ваш сайт взлетит до небес нет, и не может быть. Надеюсь вы это понимаете ...
Эх!.... Жаль smile

Quote
Бесплатно я этим заниматься не буду, и по любому не в ближайшее время.


с моей точки зрения самая целесообразная плата - это% от дохода контента . хотя наверно самонадеяно... blahblah

Философия на высоте! smile


 
Дата: Четверг, 22.03.2012, 23:32 |
likbezz
Аццкий кодер
Группа: Администраторы
Сообщений: 9093
Награды: 23
Репутация: 459
Статус: Unknown


igrok,
Quote (igrok)
Эх!.... Жаль

Да ... ))) Но, к сожалению, это так.
...


 
Дата: Суббота, 26.01.2013, 01:27 |
Alik104
Сержант
Группа: Проверенные
Сообщений: 21
Награды: 0
Репутация: 0
Статус: Offline


Доброй ночи!

Может поможете: есть каталог файлов. "Краткое описание материала" - через настройки отключено. Необходимо чтобы это поле заполнялось текстом из "Полный текст материала".
Т.е. чтобы пользователь поле это не заполнял, а оно бы отображалось на главной раздела


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


Alik104,
Цитата (Alik104, Сб, 26.01.2013, 01:27:56)
Доброй ночи!

Доброй.
Цитата (Alik104, Сб, 26.01.2013, 01:27:56)
Может поможете: есть каталог файлов. "Краткое описание материала" - через настройки отключено. Необходимо чтобы это поле заполнялось текстом из "Полный текст материала".

Если оно отключено в настройках, то не будет выводится даже если заполнено.

Цитата (Alik104, Сб, 26.01.2013, 01:27:56)
Т.е. чтобы пользователь поле это не заполнял, а оно бы отображалось на главной раздела

Нельзя.
Поле краткое должно быть заполнено для отображения.
Как вариант - заполнять скриптом, текстом из полного, обрезанного до нужного размера.

Готового решения нет.


 
Дата: Суббота, 26.01.2013, 23:26 |
Alik104
Сержант
Группа: Проверенные
Сообщений: 21
Награды: 0
Репутация: 0
Статус: Offline


Цитата (likbezz, Сб, 26.01.2013, 13:00:10)
сли оно отключено в настройках, то не будет выводится даже если заполнено.

Включить не проблема, но пользователь ее видеть не должен, а вот оно должно заполняться как у вас написано

Цитата (likbezz, Сб, 26.01.2013, 13:00:10)
Как вариант - заполнять скриптом, текстом из полного, обрезанного до нужного размера.


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


Alik104,
Цитата (Alik104, Сб, 26.01.2013, 23:26:31)
Включить не проблема, но пользователь ее видеть не должен

Так и скрыть - не проблема )

Цитата (Alik104, Сб, 26.01.2013, 23:26:31)
а вот оно должно заполняться как у вас написано

Ну .. у меня, так же написано, что готового решения нет.
Но это возможно.


 
Дата: Воскресенье, 27.01.2013, 04:13 |
Alik104
Сержант
Группа: Проверенные
Сообщений: 21
Награды: 0
Репутация: 0
Статус: Offline


Цитата (likbezz, Сб, 26.01.2013, 23:51:12)
Ну .. у меня, так же написано, что готового решения нет.


Ясно. Спасибо sad


 
Скрипты и коды для юкоз - Форум аццкого кодера » Вопросы по верстке, дизайну, управлению и настройки модулей СMS от uCoz » Как сделать... Тема только по сайтам в системе uCoz » Как ограничить краткое описание посимвольно? (Ограничение текста по кол-ву в категории. УО, JavaScript.)
  • Страница 1 из 1
  • 1
Поиск:


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