• Страница 1 из 8
  • 1
  • 2
  • 3
  • 7
  • 8
  • »
Модератор форума: Yuri_G  
Сообщество uCoz » Архивариус » Решённые вопросы » Как вставить в статью/блог/страницу большой текст?
Как вставить в статью/блог/страницу большой текст?
Роман_Мареков
Сообщений: 1
Репутация: 0

Сообщение # 1 | 14:20:22
Иногда возникает необходимость поместить на свой сайт крупный текст, обычно такая потребность возникает, когда организуется небольшая библиотека. Если вы попытаетесь залить такой текст, ucoz его обрежет (даже на отдельную страницу выделяется лишь 60000 знаков, что уж говорить про статьи и блоговые заметки). Конечно, можно разрезать на кусочки, но если это, скажем, средних размеров повесть, кусочков получится весьма и весьма.
Есть, само собой, вариант: залить текст в виде htm через файловый менеджер, а затем вызвать его в iframe. iframe - гадко, ведь ему обязательно нужно выставлять поля, внутри него не будет работать тот же стиль, распространяющийся на страницу (можно, безусловно, поглумиться над заливаемым htm, но это не выход), да и ява-скрипты, действующие на странице, тоже внутри и-фрейма не будут работать. Опять же - неудаляемая на некоторых браузерах рамка. В общем, и-фрейм - не наш вариант. php-код мог бы, вероятно, помочь, но сторонние php на ucos запрещены.
Вот и хочется спросить - как же вставить в статью большой текст? Но так, чтобы его можно было легко редактировать впоследствии.
ironkiss
Репутация: 130

Сообщение # 2 | 17:19:42
Quote (Роман_Мареков)
Каталог статей.

просто как вариант, но для каталога статей он не подойдёт. sad
В общем суть такая, к примеру возьмём каталог файлов.
При добавлении материала в каталоге файлов, можно загружать в прикрепление файлы.
Так вот, в блокноте пишешь свою статью, сохраняешь её в формате .html (можно в файле даже не прописывать <html>, <body> и т.д.)
и при добавлении материала прикрепляешь этот файл. У прикреплённого файла есть $код$ — $FILE_DIRECT_URL$ и теперь при
помощи маленького скрипта, загружаешь содержимое этого файла на страницу.
в шаблоне страница материала и комментариев к нему добавляем после $MESSAGE$
<div id="publ_full"></div>
<script type="text/javascript">
$('#publ_full').load('$FILE_DIRECT_URL$');
</script>

Таким образом хоть и понадобятся лишние телодвижения, но они будут не значительны.
А текст из файла будет загружаться в <div id="publ_full"></div>

Добавлено (26-Авг-2010, 17:19:42)
---------------------------------------------
ну вот, как-то так, но повторюсь — просто как вариант


Miss_Esq
Сообщений: 13859
Репутация: 4159
Уровень замечаний:

Сообщение # 3 | 11:46:11
школа7332,
Quote
Всем привет. Вот я ...... , для таких как я?

1 . Нельзя копировать тексты , таблицы и прочее из Ms Office Word / Excel , в материалы и на страницы сайта .
2 . Таблицы переведите в текстовый или графический формат .
3 . Текст предварительно перепишите в простой текстовый формат . TXT файлы , например в БЛОКНОТ .
4 . Создавайте страницы в редакторе страниц и размещайте на них свой текст . Поставьте ссылки на каждую страницу для переходов по тексту .


Сообщение отредактировал Miss_Esq - Пятница, 29 Окт 2010, 11:46:38
Famora
Сообщений: 1
Репутация: 0

Сообщение # 4 | 02:39:46
Тоже интересует вопрос со страничками. На многих сайтах, в том числе и на созданных в системе ucoz, весь материал не помещается на страницах, а внизу есть закладки страничек, щелкнув по которым можно перейти к следующей странице. Ну, как в этой теме на форуме. Есть ли встроенная возможность добавить эти странички или же нужно вручную создавать новые страницы, разбивать материал на части и прописывать в закладках внизу ссылки на каждую страницу? Просто, если надо материал из нескольких страниц разбить на части, то это не проблема, можно и вручную прописать ссылки на страницы. А если материал постоянно обновляется? Если по типу блога, в начало страницы постоянно добавляем новый материал, а предыдущий сдвигается назад, на следующие страницы. И таких страниц, к примеру, штук 300 biggrin Получается, при добавлении каждой новости придется все ссылки на страницы менять вручную??? Вот и интересует, нет ли встроенной возможности это автоматизировать:)
nightdrednout
Репутация: 273
Уровень замечаний:

Сообщение # 5 | 10:47:54
Famora,
Quote
Вот и интересует, нет ли встроенной возможности это автоматизировать
Во всех модулях, типа блог - новости - статьи матпериалы сортируются по дате лобавления. При достижении количества материалов на странице больше чем настроено ( 1 - 50 ), автоматически появляется следующая страница и переключатель страниц. Можно конечно сделать и с помощю Java Script ( document.write('.....'); ), материал практически любого размера вставить на страницу.

Only Windows 7. Only Internet Explorer 9. Only Ms SPD, all other error.
Сообщение отредактировал nightdrednout - Воскресенье, 16 Янв 2011, 10:48:22
Амарго
Сообщений: 1
Репутация: 0

Сообщение # 6 | 22:03:38
Как вставить в Каталог статей текст, отформатированный в Word, сохранив формат?
nightdrednout
Репутация: 273
Уровень замечаний:

Сообщение # 7 | 01:41:17
Амарго,
Quote
отформатированный в Word, сохранив формат
Ни как, форматирование Word убьёт отображение материала. Один материал может и не повлияет, сильно, а вот несколько могут запрсто "испарить" не только сами материал но и скрыть отображение значительной части страницы вообще. Аналогичное но корректное форматирование текста можно сделать в HTML редакторе от Microsoft. Типа Ms Office SharePoint Designer. Скачайте, установите и пользуйтесь.

Famora,

Quote
Если не трудно, конечно

Quote
document.write('Здесь пишите ваш текст');

Пишите в обыкновенном текстовом редакторе. Но лучше делать в редакторе HTML Ms Office SharePoint Designer? есть там режим создать Java Script страницу - файл. Весь текст должен идти без переводов строк одной сплощной строкой, пробелы и знаки припинания как обычно ( есть оговорка по кавычкам ). Переводы строк пишите тегами <br>. Так же в данной форме записи работают и теги HTML, с некоторыми ньюансами.

Сохраняете файл например с именем mybigtext.txt, потом переименовываете его в mybigtext.js и загружаете в какую нибудь папку в Файловый менеджер сайта. Ссылку на него ( типа - <script type="text/javascript" src="http:// адрес сайта/папка в ФМ/mybigtext.js"></script> ) ставите туда куда нужно вставлять текст.


Only Windows 7. Only Internet Explorer 9. Only Ms SPD, all other error.
Сообщение отредактировал nightdrednout - Среда, 26 Янв 2011, 01:55:36
nightdrednout
Репутация: 273
Уровень замечаний:

Сообщение # 8 | 15:46:39
В_а_с_и_л_ё_к_78,
Quote
как мне вставить текстовые документы Word (doc)
Ни как, и вообще никакого текста из Ms Word копированием ставить нельзя.
Самое лучшее это писать и форматировать текст непосредственно в HTML редаеторе типа Ms Office SharePopint Designer. Вот после этого редактора на сайт можно вставлять что угодно.
Если хотите вогнать много текста то пишите так
<script type="text/javascript">
document.write ('ваш текст')
</script>

Преводы строк в тексте делать тегами <br>, пробелы остаются пробелами, весь текст должен идти одной строкой в этом скрипте. Кавычки заменять эквивалентом
" - двойную кавычку - заменять сочетанием символов ( убрать пробелы межлу символами ) - & q u o t ;
' - одинарную кавычку - заменять сочетанием символов ( убрать пробелы межлу символами ) - & # 3 9 ;

Можно применять в скрипте любые HTML теги форматирования текста.
Таким образом можно вставить материала более чем в 10 раз больше.

И плюс к этому читайте что делать с написанным скриптом в сообщении № 41


Only Windows 7. Only Internet Explorer 9. Only Ms SPD, all other error.
Сообщение отредактировал nightdrednout - Суббота, 12 Фев 2011, 15:52:47
Bezk
Сообщений: 1084
Репутация: 225

Сообщение # 9 | 15:52:20
В_а_с_и_л_ё_к_78, если у вас слишком большие тексты (более 60к символов) их вообще не желательно выкладывать именно на страницах.
Выкладывайте их в PDF файлах, с небольшим описанием содержащегося в файле текста. Тут двойная польза - пользователю не нужно утруждать себя читать простыню текста с сайта. Файл индексируется поисковиками. Кроме того, при наличии установленного Adobe Reader - файл откроется прямо в браузере.

Создавать PDF файлы можно например с помощью Google Docs.


Dmitry
Сообщений: 2154
Репутация: 1057

Сообщение # 10 | 11:31:22
В_а_с_и_л_ё_к_78, А почему Вас не устраивает такой вариант, как загрузка файла в Файловый менеджер. После чего, просто указываете ссылку <a href="ссылка на файл">название</a>.
Тогда документ полностью сохранится.
tana256
Сообщений: 1
Репутация: 0

Сообщение # 11 | 08:23:12
Помогите, в программе Word зделана таблица очень большая (расписание по школе) как поместить ее на страничку
Dmitry
Сообщений: 2154
Репутация: 1057

Сообщение # 12 | 08:44:21
tana256, использовать на word..
или как вариант, залить Вашу таблицу, прямо файл ворда в файловый менеджер.
и потом, на сайте, указать такое,как:
<a href="ссылка на документ">Расписание</a>
Кошка_дкая
Репутация: 0

Сообщение # 13 | 17:58:19
читала-читала так и не поняла.

Если нужно вставить ТАБЛИЦУ
как тут можно избежать превышения 60.000 символов?

таблица нужна 28 строк на 20 столбцов

nightdrednout
Репутация: 273
Уровень замечаний:

Сообщение # 14 | 18:21:07
Кошка_дкая,
Quote
как тут можно избежать превышения 60.000 символов?
На прямую ни как. Только через Iframe или Javascript/ Но у любого способа свои минусы.

Only Windows 7. Only Internet Explorer 9. Only Ms SPD, all other error.
Сообщение отредактировал nightdrednout - Понедельник, 28 Фев 2011, 18:21:26
Вражина
Сообщений: 1
Репутация: 1

Сообщение # 15 | 16:16:42
Доброго времени суток.
Наверно повторюсь с вопросом, но инфу, интересующую меня, не нашел ( или не правильно понял)
Ситуация такова - есть огромный прайс сделанный в MS Excel.
Каждую группу прайса необходимо выводить на отдельную страницу.
Врианты с ФМ не рассматриваю (Pdf, doc и т.п)
Для себя нашел вариант с переносом в Nvu и скопированный html код в последствии, но в 60к символов все равно не укладываюсь.
Фреймы вроде тоже не устраивают - слишком много с ними проблем.
Подскажите какие еще есть варианты.
Сообщество uCoz » Архивариус » Решённые вопросы » Как вставить в статью/блог/страницу большой текст?
  • Страница 1 из 8
  • 1
  • 2
  • 3
  • 7
  • 8
  • »
Поиск: