Обсуждение:Наши походы — различия между версиями
Alx (обсуждение | вклад) (Новая страница: «Вытащил со страницы "[http://www.3x9.ru/modules.php?name=Pages&go=cat&cid=10 наши походы]" скриптлетом [javascript: var res = ...») |
Vitas (обсуждение | вклад) |
||
(не показано 7 промежуточных версий 2 участников) | |||
Строка 1: | Строка 1: | ||
− | Вытащил со страницы "[http://www.3x9.ru/modules.php?name=Pages&go=cat&cid=10 наши походы]" | + | Вытащил со страницы "[http://www.3x9.ru/modules.php?name=Pages&go=cat&cid=10 наши походы]"<br /> |
− | скриптлетом [javascript: var res = ”; var tds,td,tr, trs = document.getElementById(“Table1″).getElementsByTagName(“tr”); for (tr in trs) {if(res)res+=”\n|-”;if(trs[tr].tagName!=”TR”) continue;tds=trs[tr].getElementsByTagName(“td”);for(td in tds){if(tds[td].tagName!=”TD”) continue;res += “\n|”; var a=tds[td].getElementsByTagName(“a”); if(!a.length)res+=tds[td].innerHTML;else{res+=”["+a[0].href+” “+a[0].innerHTML+”]”}}}; res=”{|”+res+”\n|}”; alert(res);] | + | скриптлетом [javascript: var res = ”; var tds,td,tr, trs = document.getElementById(“Table1″).getElementsByTagName(“tr”); for (tr in trs) {if(res)res+=”\n|-”;if(trs[tr].tagName!=”TR”) continue;tds=trs[tr].getElementsByTagName(“td”);for(td in tds){if(tds[td].tagName!=”TD”) continue;res += “\n|”; var a=tds[td].getElementsByTagName(“a”); if(!a.length)res+=tds[td].innerHTML;else{res+=”["+a[0].href+” “+a[0].innerHTML+”]”}}}; res=”{|”+res+”\n|}”; alert(res);]<br /> |
надеюсь его привезти к более юзабельному виду [http://www.alx-xc.ru/?p=12 описание будет здесь] | надеюсь его привезти к более юзабельному виду [http://www.alx-xc.ru/?p=12 описание будет здесь] | ||
+ | |||
+ | [http://ru.wikipedia.org/wiki/Википедия:Оформление_таблиц Оформление_таблиц] | ||
+ | |||
+ | ---- | ||
+ | А можно править вручную? Или ты будешь еще таскать с помощью скриплета? | ||
+ | Например, я бы в дате везде оставил только год (иначе неправильно сортирует), где-то ссылки поправить можно. | ||
+ | |||
+ | Может, ссылку на отчет давать только от нитки? Когда три колонки ссылаются на одно и то же - выглядит как-то путано и глупо | ||
+ | |||
+ | Изменил стиль - без сетки все нитки маршрутов сливаются между собой | ||
+ | |||
+ | ---- | ||
+ | Вроде всё перетащил, можно править, только по ссылкам проще изменения внести скриптом тогда.<br /> | ||
+ | Дату надо либо в нормальном формате - чтобы год был в начале (типа Y-m-d, можно 2010 май например).<br /> | ||
+ | Либо с сортировкой разобраться - в jquery tablesorter можно дату в unix timestamp писать в свойства ячейки и по ней уже сортировать, с вики-сортером пока не разбирался.<br /> | ||
+ | Ссылка - да, либо с нитки, либо выделить отдельные поля, чтобы дать ссылки на разные страницы - например отчёт/фотки/нитка на карте. Ну проще пока первый вариант, а потом подумаем ещё.<br /> | ||
+ | А стиль я не смог нормальный подобрать, вроде ставил стандартные с вики, а они не кажут ( | ||
+ | В общем молодец, респект! ) | ||
+ | |||
+ | ---- | ||
+ | Стиль взял по твоей же ссылке :) | ||
+ | Даты можно писать 2010 (ноябрь) | ||
+ | Руководителей лучше писать везде однообразно (Фамилия Имя) - а пока там полный бардак | ||
+ | |||
+ | ---- | ||
+ | Да, +ник со ссылкой на профиль, это уже ручками похоже. Только если даты скриптом поправить (не, там мало править - теперь ручная работа). | ||
+ | |||
+ | ---- | ||
+ | Все-таки wiki с одновременным редактированием справляется не очень: | ||
+ | "Пока вы редактировали эту страницу, кто-то внёс в неё изменения. В верхнем окне для редактирования вы видите текущий текст страницы. В нижнем окне находится ваш вариант. Перенесите сделанные вами изменения из нижнего окна в верхнее." | ||
+ | Лучше бы блокировал одновременное изменение |
Текущая версия на 14:01, 13 мая 2011
Вытащил со страницы "наши походы"
скриптлетом [javascript: var res = ”; var tds,td,tr, trs = document.getElementById(“Table1″).getElementsByTagName(“tr”); for (tr in trs) {if(res)res+=”\n|-”;if(trs[tr].tagName!=”TR”) continue;tds=trs[tr].getElementsByTagName(“td”);for(td in tds){if(tds[td].tagName!=”TD”) continue;res += “\n|”; var a=tds[td].getElementsByTagName(“a”); if(!a.length)res+=tds[td].innerHTML;else{res+=”["+a[0].href+” “+a[0].innerHTML+”]”}}}; res=”{|”+res+”\n|}”; alert(res);]
надеюсь его привезти к более юзабельному виду описание будет здесь
А можно править вручную? Или ты будешь еще таскать с помощью скриплета? Например, я бы в дате везде оставил только год (иначе неправильно сортирует), где-то ссылки поправить можно.
Может, ссылку на отчет давать только от нитки? Когда три колонки ссылаются на одно и то же - выглядит как-то путано и глупо
Изменил стиль - без сетки все нитки маршрутов сливаются между собой
Вроде всё перетащил, можно править, только по ссылкам проще изменения внести скриптом тогда.
Дату надо либо в нормальном формате - чтобы год был в начале (типа Y-m-d, можно 2010 май например).
Либо с сортировкой разобраться - в jquery tablesorter можно дату в unix timestamp писать в свойства ячейки и по ней уже сортировать, с вики-сортером пока не разбирался.
Ссылка - да, либо с нитки, либо выделить отдельные поля, чтобы дать ссылки на разные страницы - например отчёт/фотки/нитка на карте. Ну проще пока первый вариант, а потом подумаем ещё.
А стиль я не смог нормальный подобрать, вроде ставил стандартные с вики, а они не кажут (
В общем молодец, респект! )
Стиль взял по твоей же ссылке :) Даты можно писать 2010 (ноябрь) Руководителей лучше писать везде однообразно (Фамилия Имя) - а пока там полный бардак
Да, +ник со ссылкой на профиль, это уже ручками похоже. Только если даты скриптом поправить (не, там мало править - теперь ручная работа).
Все-таки wiki с одновременным редактированием справляется не очень: "Пока вы редактировали эту страницу, кто-то внёс в неё изменения. В верхнем окне для редактирования вы видите текущий текст страницы. В нижнем окне находится ваш вариант. Перенесите сделанные вами изменения из нижнего окна в верхнее." Лучше бы блокировал одновременное изменение