Supernovum.ru
|
Это архив форумов. Работающие форумы расположены вот по этой ссылке
Техфорум (архив)
Обсуждение вопросов, связанных с работой форумов. Замечания, предложения, проблемы.
|
|
Как вставить таблицу из Excel в сообщение Пользователь: gogasy (IP-адрес скрыт) Дата: 04, February, 2011 15:26 Пример таблицы
Вставка таблицы осуществлена специальной кнопкой "Таблица". Для этого вся таблица, вставленная из Екселя или Ворда в сообщение, выделяется и нажимается кнопка "Таблица". При этом мы видим, что в начале таблицы и в конце появляются спец знаки. Вместо кнопки таблицы можно вставить в ручную. Для этого перед таблицей набирается текст ручками (латиницей) [tab-table] Затем вставлена таблица из EXCEL через буфер обмена (выделить, скопировать, вставить) Затем набрано ручками (латиницей) [/tab-table] Более сложный путь: всю таблицу формировать в EXCEL с разделителями строк и ячеек, а затем заносить в сообщение. Если надо поправить большую таблицу, то это надо делать опять в EXCEL, а в ВЕБ сообщение менять таблицу целиком. Исходные таблицы EXCEL преобразованы следующим образом 1) между всеми столбцами с данными вставляются пустые столбцы. 2) перед первым столбцом с данными вставляется пустой столбец 3) в каждую ячейку первого пустого столбца вставлены "tr><td" 4) в каждую ячейку последнего после данных пустого столбца вставлены "/td></tr" 5) в каждую ячейку внутренних пустых столбцов вставлены "/td><td" Преобразованная Таблица копируется и вставляется в сообщение. Перед таблицей надо поместить слова начала "table border=1", а в конце таблицы "/table". Все служебные слова заключаем вместо " в угловые скобки < > получаем таблицу
|
Читайте FAQ или ЧаВо (Частые Вопросы) Пользователь: Виктор Ф. (IP-адрес скрыт) Дата: 04, February, 2011 15:42 [edgeways.ru] |
Отв: Читайте FAQ или ЧаВо (Частые Вопросы) Пользователь: gogasy (IP-адрес скрыт) Дата: 04, February, 2011 16:14 Я привел конкретную реализацию преобразования EXCEL таблицы для последующей вставки в ВЕБ сообщение. Возможно, что большинству этот способ уже известен. Здесь вопрос Модераторам. Можно ли вставлять таблицы без предварительного преобразования, ведь в первоначальном представлении табуляция уже присутствует. Вопрос в одном, чтобы она автоматом заменялась на "tr><td" и т.д |
Отв: Читайте FAQ или ЧаВо (Частые Вопросы) Пользователь: edge (IP-адрес скрыт) [Модератор] Дата: 04, February, 2011 17:13 Цитата: неправильное употребление терминов. Модератор это читатель выделенного форумного раздела, который следит за тем, что содержание и форма сообщений соответствовали тематике и правилам этого форумного раздела. Это единственное содержательное наполнение термина Модератор. Любые другие употребления термина означают много разных непониманий и девиаций. От наивного "любой на службе это модератор" до психического "модератор это хозяин и коллективный всегда правый, которому позволено резвиться на площадке, и ничего ему за это не будет". В данном случае следует употребить термин "Техподдержка". Это обезличенное название совокупности сапиенсов (от 1 до нескольких), которые реально занимаются разрешением технических трудностей пользователей. Либо воспользоваться термином "Разработчикам". Тем, кто реально занимается разработкой технических средств, на базе которых работает форум. Цитата: В опчем и целом идея вполне здравая, именно для А вот насчет этого [edgeways.ru] -- нуивонах, это невозможно чудовищный способ запутаться в трех соснах за 5 минут. |
Отв: Читайте FAQ или ЧаВо (Частые Вопросы) Пользователь: edge (IP-адрес скрыт) [Модератор] Дата: 04, February, 2011 17:47 Пример таблицы
и текст под таблицей Тут набрано ручками (латиницей) [tab-tablе] Затем вставлена таблица из экселя через буфер обмена (выделить, скопировать, вставить) Затем набрано ручками (латиницей) [/tab-tablе] Минимально работающий прототип. |
Отв: Читайте FAQ или ЧаВо (Частые Вопросы) Пользователь: gogasy (IP-адрес скрыт) Дата: 04, February, 2011 17:55 Принимается полностью. Просто я внес на рассмотрение Техподдержки предложения по облегчению жизни тупым пользователям (типа меня), а читателям свое решение этой проблемы (доформирование EXCEL таблицы значительно проще выравнивания столбцов в режиме редактирования). Если это будет делаться автоматом, станет вообще здорово! |
см. тут Пользователь: edge (IP-адрес скрыт) [Модератор] Дата: 04, February, 2011 17:59 [edgeways.ru] |
Отв: Как вставить таблицу Excel в сообщение Пользователь: gogasy (IP-адрес скрыт) Дата: 04, February, 2011 18:00 Проба 1
проба 3
Проба 4 (кнопкой)
проба 5 вставка из Ворд-таблицы
Проба 6 Перенос из сообщения Суперновы сюда кнопкой ТАБЛИЦА
|
Отв: см. тут Пользователь: gogasy (IP-адрес скрыт) Дата: 04, February, 2011 18:18 не работает [edgeways.ru] |
скобки Пользователь: edge (IP-адрес скрыт) [Модератор] Дата: 04, February, 2011 18:41 надо ставить квадратные, а не уголковые. [tab-table] |
Отв Ура! Заработало! Пользователь: gogasy (IP-адрес скрыт) Дата: 04, February, 2011 18:59 Смотри [edgeways.ru.mastertest.ru] Но первоначально я ставил квадратные скобки и они воспринимались как текст. Была доработка? |
ок Пользователь: edge (IP-адрес скрыт) [Модератор] Дата: 04, February, 2011 19:09 Цитата: Нет, доработки не было. Была одна-единственная редакция функции, первая и последняя. Вы что-то сделали с ошибкой. Либо латиница, либо еще что. (Я в примере нарисовал слово tab-table с одной кириллической буквой, чтобы предотвратить автоматическую замену, отсюда и подчеркнул, что набрать ручками и латиницей). |
Отв: ок Пользователь: gogasy (IP-адрес скрыт) Дата: 04, February, 2011 19:19 А я не зная, что одна буква косая, откопировал вставил для таблицы. Предлагаю для удобства пользования результатом нашей работы всю эту ветку снести, а в основной (где частые вопросы) под заголовком "Вставка таблиц EXCEL" вставить полученное руководство. Мое сообщение что-=то не редактируется. А я попробую тоже самое вставить из Ворда |
Отв: ок Пользователь: edge (IP-адрес скрыт) [Модератор] Дата: 05, February, 2011 09:02 Цитата: Вот-вот. Рецептура штука самоценная. Цитата: А вот это не понял.. Что такое "тоже самое из Ворда" ? Если вставка таблиц, то учтите, объединения ячеек не обрабатываются никак. В остальном -- то же самое. Цитата: Неверное позиционирование. В этой теме -- обсуждение. Там -- инструкция. Устраивать в Инструкции обсуждение так же неверно, как и сносить обсуждение. |
Обновление. Пользователь: edge (IP-адрес скрыт) [Модератор] Дата: 05, February, 2011 09:41 1) Заменил в примере буквы, чтобы логический тэг [tab-table] был правильным, латинским. 2) добавил кнопку на панель редактирования сообщения: выделенный кусок текста обрамляет тэгом [tab-table]. (разумеется, следует принудительно обновить страницу, кнопкой или по F5, чтобы обновить связанные скрипты). |
Отв: Обновление. Пользователь: gogasy (IP-адрес скрыт) Дата: 05, February, 2011 11:02 Кнопка ВСТАВИТЬ ТАБЛИЦУ у меня не работает. Шаги: 1 вставка Ексель таблицы 2 выделение таблицы 3 нажатие Кнопки Результат в последней пробе [edgeways.ru] |
Отв: Обновление. Пользователь: edge (IP-адрес скрыт) [Модератор] Дата: 05, February, 2011 11:12 Видимо, стоит переименовать кнопку. Операции с буфером обмена нонче запрещены браузерами из соображений безопасности. Это реальность, в которой приходится жить. Читаем внимательно еще раз: Цитата: Следует: (В Екселе или Ворде) 1. Выделить таблицу (или часть) 2. Скопировать (в буфер) (В браузере, редактирование сообщения) 3. Вставить (в текст фрагмент с таблицей) 4. Выделить вставленный фрагмент 5. Нажать кнопку с изображением таблицы. -- фрагмент обрамится тэгом [tab-table], который в дальнейшем автоматически будет преобразовывать текст фрагмента в форматированную таблицу. Нажатие на кнопку с изображением таблицы никак не достанет текст таблицы из буфера, это запрещено. |
Отв: заработало Пользователь: gogasy (IP-адрес скрыт) Дата: 05, February, 2011 11:34 делал все как и в предыдущем солучае, но в этот раз получилось. Результат в Пробе 4 [edgeways.ru.mastertest.ru] |
Отв: заработало Пользователь: edge (IP-адрес скрыт) [Модератор] Дата: 05, February, 2011 13:38 Цитата: ок. P.S. Обновил внешний вид (набор стилей) для этих таблиц. Стоит перезагрузить страницу через F5, чтобы увидеть. |
Отв: Прекрасно! Пользователь: gogasy (IP-адрес скрыт) Дата: 05, February, 2011 15:24 А только хотел предложить доработать вид таблицв, чтобы не было этих двойных линий между столбцами в таблице. Идеи витают в воздухе! |
Отв: заработало Пользователь: gogasy (IP-адрес скрыт) Дата: 05, February, 2011 15:56 В пробе 5 проверена вставка из Ворд-таблицы. Я думаю, что надо оповестить посетителей всех площадок о новом способе вставки Ексель и Ворд таблиц через специальную кнопку. Кому это делать? Я думаю Техподдержке проще, хотя я в своем посте это тоже могу сделать. Как скажешь - так и будет. |
Отв: заработало Пользователь: edge (IP-адрес скрыт) [Модератор] Дата: 05, February, 2011 16:02 Цитата: Лучше сначала причесать инструкцию, а потом уже трубить. Я уже только завтра смогу заняться. |
Отв: заработало Пользователь: gogasy (IP-адрес скрыт) Дата: 05, February, 2011 16:07 Я свой пост уже поправил, если есть замечания или правки - учту. До встречи |
Отв: в догонку Пользователь: gogasy (IP-адрес скрыт) Дата: 05, February, 2011 16:27 При вставке таблицы через разделители ячеек и строк вся таблица отображается через десяток пустых строк. С чего бы это? |
Отв: в догонку Пользователь: gogasy (IP-адрес скрыт) Дата: 05, February, 2011 18:30 пропала разлиновка таблицы А в другом месте осталась [edgeways.ru.mastertest.ru], [edgeways.ru.mastertest.ru] |
Отв: в догонку Пользователь: edge (IP-адрес скрыт) [Модератор] Дата: 06, February, 2011 03:17 Цитата: см. [edgeways.ru] "А потом поубирайте все переносы строк, т.е. эту всю радость надо в одну строку" [edgeways.ru] "для ручного форматирования тэгами HTML есть неприятный нюанс: все переносы строк от начала таблицы и до ее конца -- выстраиваются перед ней из-за особенностей форматирования форумного сообщения (замены "\n" на <br> )" С самого начала ручное форматирование таблицы средствами HTML имело этот дефект с расположением всех переносов строк таблицы перед самой таблицей. |
вотблин Пользователь: edge (IP-адрес скрыт) [Модератор] Дата: 06, February, 2011 03:25 иногда хочется прибить и изготовителей браузеров, и их пользователей... Если "в одном месте" показывает, а "в другом" не показывает, то есть целая линейка зависимостей: - кто смотрит, - чем смотрит, - что смотрит. Причем каждый пункт ракладывается в несколько вариантов. Просто конкретная реализация "вроде бы тупого явления" представляет собой довольно сложный механизм с историей эволюции и техническими особенностями на каждом блоке. САМЫЙ простой встречный вопрос -- а страницу обновляли? F5 нажимали? Стили разлиновки расположены в файле CSS, который прилинкован со страницы. Если браузер по каким-то своим причинам показывает старую копию CSS из кэша, а не с тырнета, то стоит просто перезагрузить страницу по F5. Если браузер всё равно показывае из кэша, то либо тырнета нету, либо выбросить такой браузер нах. Если это ИЕ, то сразу выбросить. |
Отв: в догонку Пользователь: gogasy (IP-адрес скрыт) Дата: 06, February, 2011 10:40 Но в режиме редактирования я этих знаков не вижу, поэтому простыми средствами удалить не могу |
Отв: вотблин Пользователь: gogasy (IP-адрес скрыт) Дата: 06, February, 2011 10:58 Для удобства написания ответа я обычно открываю два или три окна. В одном веду запись ответа, а в других держу текст, на который отвечаю. На широком мониторе это очень удобно. Вот при таком режиме и возникают проблемы с отображением страниц (то не видно разлиновки, то не отображаются всплывающие окна "Кто смотрел", "Игнорировать автора", или нет окна "Редактировать"). Это к тому, что надо "прибить пользователя" А чтобы не прибивать изготовителей браузера, надо эти тонкости расписать в какой то инструкции. Типа "Опыт использования того-то и того-то". Может быть этот пост разместить в неперемещаемом начале Техфорума и все желающие могли бы делиться опытом. |
Отв: вотблин Пользователь: edge (IP-адрес скрыт) [Модератор] Дата: 06, February, 2011 14:50 браузер какой? Опера? Лиса? Иксплорер? Какая версия (номер)? P.S. Вы не подумайте, что я задаю какие-то лишние или ненужные вопросы. Это всё сугубо по теме. |