Сайто-строительная информация





Редактирование меню сайта

Меню сайта в левой колонке можно редактировать как обычную страницу. перейти к редактированию меню>>>
Для пунктов меню, которые автоматически отображают структуру сайта используется код:

[[TracFlexWikiTree]]

Дополнительные внешние ссылки и баннер добавлены как HTML код.

{{{
#!html
<b>Жирный текст</b>
}}}



Как правильно ставить ссылки

- Коля, привет! Не надо ставить полные ссылки через ХТМЛ-код типа

<a href="http://rialabs.org:2000/eva/wiki/Description">Описание проекта</a>

Потому что при переносе сайта на другой домен их все придется перещелкивать вручную (и вылавливать блох - где не перещелкал, ссылки работать не будут). Нужно ставить их без ХТМЛ, только через wiki-код. Привет! Кл.
- Наверное речь идет о том, что в html-вставках нужно использовать ссылки на внутренние страницы вики я это делал так:

<a href="Description">Описание проекта</a>

Это работает, т.к. все страницы вики, которые я заводил находятся на одном уровне в url. Привет! Алексей О.

Формат ссылок вики:

Ссылка делается с помощью одинарных квадратных скобок [адрес_ссылки текст_ссылки]:

[EditorGuide Помощь по редактированию]
[http://2009.mahaupayaparty.ru/wiki/EditorGuide Инструкция по редактированию]
[#Какправильноставитьссылки Ссылка на заголовок "Как правильно ставить ссылки"]
[wiki:Contents#Технологии Ссылка на заголовок Технологии на другой странице]

Помощь по редактированию
 Инструкция по редактированию
Ссылка на заголовок Как правильно ставить ссылки
Ссылка на заголовок Технологии на другой странице

Ссылка на e-mail:

[mailto:mail@gmail.com ссылка на адрес mail@gmail.com]

 ссылка на адрес mail@gmail.com

Как менять местами разделы в меню

Чтобы поднять/опустить раздел в меню, нужно изменить его "вес". Чтобы изменить вес раздела - нужно зайти на нужную страницу, войти в режим редактирования, там внизу поставить нужный вес и сохранить. Страницы с меньшим весом в меню будут показаны выше.

Так, сейчас, на сайте СельхозЕва веса страниц: * Главная - 0, * Декларация - 10, * Описание проекта - 20, * Оргкомитет - 30, * Стать участником проекта! - 40, * Материалы проекта - 50, * Рабочая площадка - 60, * СМИ о проекте - 70, * Новости проекта - 80, * Новый Формат Сайта! - 81, * Контактная информация - 90

В случае когда нужно периодически добавлять новые страницы в разделе в порядке убывания (самая новая - наверху), например, новости, проще использовать отрицательные веса: -10, -20, -30 и т.д. В этом случае страница с весом минус 10 будет самой нижней, а все остальные - над ней.

Раздел в главное меню добавляется, когда добавляется новая страница. Если, находясь на Главной странице, создать новую страницу, то новая страница будет находится на одном уровне с Главной, Декларацией, Описанием проекта и т.д.

Чтобы перенести дочерние страницы - нужно изменить у них родительскую страницу. Например, чтобы перенести "Информационные базы" из раздела "Рабочая площадка" в раздел "Материалы проекта", нужно зайти на страницу "Информационные базы", войти в режим редактирования, изменить там внизу имя родительской страницы и сохранить.

Имя родительской страницы берем из ссылки на эту страницы (ее адреса). Так, адрес страницы "Материалы проекта"

http://www.selhozeva.ru/wiki/Contents

Имя страницы - последнее слово в адресе, в нашем случае это Contents.



Как добавить файл на страницу для скачивания или просмотра

Чтобы добавить файл на страницу нужно:

1) Войти в режим редактирования Вики
2) Внизу страницы, на которой будет ссылка на файл, нажать "Приложить файл"
3) Выбрать нужный файл, нажав на кнопку "Обзор" 4) На странице внизу появится заголовок "Вложения", под которым будет ссылка на Ваш файл. Это просто показывается, что файл залился на страницу.
5) Зайти в режим "Редактировать страницу" и сделать ссылку на скачивание файла в нужном месте, такая ссылка имеет вид:

  • [raw-attachment:имя файла.расширение Скачать файл] - при таком коде сразу открывается окошко для скачивания
  • [attachment:имя файла.расширение Смотреть файл] - при таком коде приложенный файл сначала открывается (это удобно для просмотра приложенных картинок), а в случае невозможности открытия - появляется предложение скачать файл

Иллюстрация этого процесса - смотреть иллюстрацию



Разрешение конфликтов при одновременном редактировании одной страницы

Ситуация (в развитии):

1. Два человека открыли одну и ту же страницу на редактирование.

Технически произошло следующее:

В браузер участика 1 поместилась копия страницы текущей версии (допустим - N), номер версии (N) также сохранилась в его браузере. И в браузер участника 2 тоже поместилась копия страницы этой же версии N, номер версии (N) сохранилась в браузере участника 2.

2. Первый человек внес изменения в ранее открытое окно и нажал "Сохранить".

Технически:

На сервер отправился отредактированный документ и номер версии, который был взят в редактирование, в данном случае - это N. Сервер убедился, что номер версии первого участника (N) и текущая версия на сервере (тоже N) совпадают. Сервер сохранил отредактированный документ и присвоил ему новую версию, в данном случае (N+1)

3. Второй участник внес изменения в ранее открытое окно и нажимает "Сохранить", но он еще не знает, что с момента, когда он открыл окно редактирования, кто-то уже нажал "Сохранить" на этой же странице.

Технически:

На сервер отправился отредактированный документ и номер версии, который был взят в редактирование, в данном случае - это N. Сервер смотрит и видит, что текущая версия документа уже N+1, а версия передаваемая из браузера второго участника еще старая - N.

Сервер оповещает о "конфликте" второго участника. И в этом случае:

Действовать нужно так (по шагам):

Шаг 1. Видим "конфликт", нажимаем кнопку "Объединить изменения". - Смотреть иллюстрацию шага 1 >>>

Шаг 2. Оцениваем степень изменений, внесенных другими участниками. Текст других учасников выделен в красную рамку. Этот текст необходимо вписать в рабочее окно редактирования. С целью проверки того, что весь "чужой" текст вписан, нажимаем "Просмотреть изменения". - Смотреть иллюстрацию шага 2 >>>

Шаг 3. Радуемся, что красных блоков нету, ибо мы вписали "чужой-потерянный" текст в "свою-рабочую" версию. Если красные рамки остались - возвращаемся к шагу 2. Если красных рамок нет - жмем "Сохранить". - Смотреть иллюстрацию шага 3 >>>

Если есть красные рамки и нажать "Сохранить", то владелец текста в красной рамке будет очень сильно на вас ругаться!!!
Ругань - тоже протестирована!!!

Шаг 4. Улыбаемся проделанной работе! - Смотреть иллюстрацию шага 4 >>>

Всем привет!
Алексей Остапенко.


P.S. Горячая линия по скайпу - ostapkoenig :))



Как "возвратить" предыдущую версию страницы на сайте СельхозЕва

Предыдущая версия делается текущей следующим образом:
1. Нажимаем в верхнем правом углу ссылку "История изменений".
2. В появившемся списке версий ищем ту версию, которую мы хотим сделать текущей (для просмотра версии достаточно кликнуть по её номеру).
3. Когда выбрали нужную версию - нужно поставить галочку напротив нее (во втором ряду галочек) и нажать "Просмотреть изменения".
4. При этом, если что-то из более свежих версий нам нужно, то это нужно скопировать заранее (например, в вордовский файл) и потом вставить в выбранную версию.
5. Далее нажать кнопку "Обновить" и внизу появившейся страницы нажать кнопку "Удалить версии №№...".
6. Вставить заранее скопированные изменения из более поздних версий.

http://pics.livejournal.com/klein0/pic/00041fkk



Как делать картинки со ссылками

Картинки со ссылками в вики делаются так:

[[Image(Digest010:dj10.jpg, link=Digest010)]]
  • Digest010:dj10.jpg - адрес картинки, в данном случае:
    • Digest010 - адрес страницы, на которой загружена картинка в виде вложения
    • dj10.jpg - имя файла картинки, которая загружена в виде вложения
  • link=Digest010 - параметр, указывающий на то, что картинка будет ссылкой, в данном случае:
    • Digest010 - адрес страницы, на которую будет вести ссылка



Как делать быстрые ссылки, ведущие вглубь страницы

В вики быстрые ссылки нужно делать так:

[#Какделатьбыстрыессылкиведущиевглубьстраницы Как делать быстрые ссылки, ведущие вглубь страницы]

Для этого. В режиме просмотра страницы, при наведении мышью на зеленый заголовок

  • Как делать быстрые ссылки, ведущие вглубь страницы

сразу справа от заголовка появляется серый значок ¶ с подсказкой

  • Link to this section

кликнув правой кнопкой мышью на этот значок, появится контекстное меню браузера, затем нужно кликнуть пункт

  • Копировать адрес ссылки

название пункта зависит от браузера, далее вставить полученное ранее в вики редактор из буфера (Ctrl+V), вставится примерно следующее:

http://www.selhozeva.ru/wiki/TehnoInfo#Какделатьбыстрыессылкиведущиевглубьстраницы

Таким образом легче добывать так называемый fragment ссылки:

#Какделатьбыстрыессылкиведущиевглубьстраницы

и не придется открывать исходный код страницы (html) и отыскивать в нем атрибут id

<h3 id="Какделатьбыстрыессылкиведущиевглубьстраницы">Как делать быстрые ссылки, ведущие вглубь страницы</h3>



Экзотический метод верстки спец-символов (© «—») и типографская раскладка клавиатуры

Один мой знакомый крутой дизайнер научил экзотическому методу: Зажимаешь кнопку Alt и на правой цифровой клавиатуре набираешь 0171 отпускаешь - получается « :))
Alt+0187 получается »
Alt+0169 получается ©
Alt+0150 получается красивое тире (En Dash) –
Alt+0151 получается красивое длинное тире (Em Dash) —
15 лет уже как есть замечательная программа «Таблица символов» в Windows :)))

  • Пуск -> Все программы -> Стандартные -> Служебные -> Таблица символов

в ней, внизу справа, выводится подсказка для набора с клавиатуры
Привет!
Алексей О.

Ещё лучше вариант:
«Типографская раскладка клавиатуры»  http://ilyabirman.ru/typography-layout
Привет!
П.Брайво





Вложения

3