|
Модераторы: Cheba |
|
batigoal |
|
|||
Нелетучий Мыш Профиль Группа: Участник Клуба Сообщений: 6423 Регистрация: 28.12.2004 Где: Санктъ-Петербургъ Репутация: 1 Всего: 151 |
Я имею в виду - ссылку с нескольких ключевых слов на одну статью. Я намерен сделать так:
Или мы собираемся использовать другой подход? -------------------- "Чтобы правильно задать вопрос, нужно знать большую часть ответа" (Р. Шекли) ЖоржЖЖ |
|||
|
||||
Cr@$h |
|
|||
Исследователь Профиль Группа: Участник Клуба Сообщений: 1693 Регистрация: 3.4.2005 Где: Санкт-Петербург, Россия Репутация: 2 Всего: 41 |
Вообще вопрос интересный. Как это получше сделать...
Можно взять да и специально переименовать статью if в if else (эта опция доступна вверху рядом с Править), а потом заполнить. В этом случае идя по ссылке, автоматически попадаешь на перенаправленную ссылку -- прозрачно для пользователя, что очень удобно. Вот, что там про это написано:
Из последнего абзаца я понял, что одновременно переименовать две статьи (if и else) в одну (if else) не получится. Так что придется делать, как ты и сказал. Хотя я в этом ничего плохого не вижу, ведь в этой статье можно указывать ссылки и на другие статьи по Джаве, раскрывающие тот же if. Ведь не известно зачем пользователь зашел на нее -- то ли плохо или совсем не знает слова, то ли хочет повысить свой опыт в этом вопросе. Для последнего и могут иметься специальные статьи, например, анонсирующие расширенное поведение конструкта в следующем стандарте (или наоборот в предыдущем) или показывающие хитрый прием использования. Всего может накопиться. Конечно это больше оносится к некоторым более изощренным средствам языков, нежели if, но тем не менее. Так что смело оставляй ссылки. Эти страницы с двумя ссылками еще смогут пригодиться Это сообщение отредактировал(а) Cr@$h - 5.1.2006, 22:07 |
|||
|
||||
batigoal |
|
|||
Нелетучий Мыш Профиль Группа: Участник Клуба Сообщений: 6423 Регистрация: 28.12.2004 Где: Санктъ-Петербургъ Репутация: 1 Всего: 151 |
В любом случае, вот это ограничение не даст нам использовать метод перенаправления, потому что иногда нужно задействовать 3-4 слова (например, блок try/catch/finally + объявление throws). -------------------- "Чтобы правильно задать вопрос, нужно знать большую часть ответа" (Р. Шекли) ЖоржЖЖ |
|||
|
||||
Void |
|
|||
λcat.lolcat Профиль Группа: Участник Клуба Сообщений: 2206 Регистрация: 16.11.2004 Где: Zürich Репутация: 3 Всего: 173 |
Нет никаких ограничений. Для создания перенаправления достаточно создать пустую статью и добавить:
Быстренько все идем и читаем справку MediaWiki, и не стесняемся пользоваться песочницей Добавлено @ 22:47 P.S.: ИМХО, конструкции вроде if..then..else или while..do действительно должны быть на одной странице, на которую есть несколько перенаправлений. Это сообщение отредактировал(а) Void - 5.1.2006, 22:50 -------------------- “Coming back to where you started is not the same as never leaving.” — Terry Pratchett |
|||
|
||||
Cheba |
|
|||
pointless one Профиль Группа: Vingrad developer Сообщений: 1777 Регистрация: 27.11.2003 Где: /dev/null Репутация: 6 Всего: 62 |
Во. Тут до меня уже Void успел все рассказать.
И верно говорит ведь. Двойные перенаправления - это перенаправление на другое перенаправление. В принципе, не страшно - работать будет, но это лишнее дергание БД и, по сути, мусор. Разорванные перенаправления - это редиректы на несуществующие статьи. Тоже не смертельно, но само по себе безсмысленно. Это сообщение отредактировал(а) Cheba - 6.1.2006, 02:40 |
|||
|
||||
Cr@$h |
|
|||
Исследователь Профиль Группа: Участник Клуба Сообщений: 1693 Регистрация: 3.4.2005 Где: Санкт-Петербург, Россия Репутация: 2 Всего: 41 |
Отлично. Спасибо, Void.
Теперь план действий совсем прост. Создаем, к примеру, статьи if, then, else, в них пишем redirect на что-то типа if then else. Eсли появлется офигенно важный доп. материал, можно изменить статьи вроде if, добавив в них необходимые ссылки уже руками. Все динамится. Гуд. |
|||
|
||||
Cr@$h |
|
|||
Исследователь Профиль Группа: Участник Клуба Сообщений: 1693 Регистрация: 3.4.2005 Где: Санкт-Петербург, Россия Репутация: 2 Всего: 41 |
Done. Подправил чуточку некоторые статьи правил на уровне опечток и мелких добавлений. Основы про перенаправления пользователи теперь смогут почитать на русском тут. Проверял -- all clear, даже вспомнил
Когда после подрыва Нобеля на динамите, его ассистент вошел в лабораторию, увидел и сказал: "А оно работает!" Ну, мавр сделал свое дело -- мавр может уходить. Это сообщение отредактировал(а) Cr@$h - 6.1.2006, 04:31 |
|||
|
||||
Exception |
|
|||
Эксперт Профиль Группа: Участник Клуба Сообщений: 4525 Регистрация: 26.12.2004 Репутация: 3 Всего: 186 |
Хм. Я вижу, во всех языках делают разделение типа
PHP:if PHP:else Но это нелогично! В VB .NET я делаю (и буду) так: VB.Net:If...Then...Else А потом перенаправлять с VB.Net:If и т.д. Дык почему все предпочитают первый вариант? |
|||
|
||||
Cheba |
|
|||
pointless one Профиль Группа: Vingrad developer Сообщений: 1777 Регистрация: 27.11.2003 Где: /dev/null Репутация: 6 Всего: 62 |
Exception, правильно делаешь. Но сделай ссылки из VB.NET:if и остальных на нужную статью, чтобы можно было из подсветки кода попасть в нужную статью на вики. Кстати, а ты префикс согласовал с подсветкой кода? Или VB.NET у нас не подсвечивается?
|
|||
|
||||
Exception |
|
|||
Эксперт Профиль Группа: Участник Клуба Сообщений: 4525 Регистрация: 26.12.2004 Репутация: 3 Всего: 186 |
Грхм, пока что не подсвечивается. Уже два месяца ждём. Кстати, тогда бы сразу назвали VB .NET. Какой к чёрту VB.Net? Ладно, поздно уже.
|
|||
|
||||
Cheba |
|
|||
pointless one Профиль Группа: Vingrad developer Сообщений: 1777 Регистрация: 27.11.2003 Где: /dev/null Репутация: 6 Всего: 62 |
Почему поздно? Переименуй все.
|
|||
|
||||
1 Пользователей читают эту тему (1 Гостей и 0 Скрытых Пользователей) | |
0 Пользователей: | |
« Предыдущая тема | wiki.vingrad.ru | Следующая тема » |
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |