ВаняРыбин хватит делать эти задачки, оставь чуть-чуть кому-нибудь ещё. ٩(͡๏̯͡๏)۶

Содержание

Список работы, которую стоит проделать

  1. Необходимо, чтобы после логина, пользователь перенаправлялся на предыдущую открытую страницу.
  2. Дописать install-скрипт для установки пакетов, необходимых для работы wiki
  3. Некоторые пользователи должны иметь возможность удалять (или переименовывать) wiki-страницы.
  4. Поиск способов ускорить генератор svg-картинок из формул. Сейчас видно, что генерация svg картинок значительно подтормаживает работу parser.awk, хотелось бы максимально ускорить этот процесс при этом сохранив оригинальный синтаксис для ввода формул (eqn).
  5. Создать отдельный ресурс для хранения картинок/файлов
  6. Добавить возможность адресоваться на конкретный пункт в содержании в статье(например ЯзыкAWK#Литература)
  7. Добавить возможность делать списки с пользовательской нумерацией (например с символом ▸ вместо звёздочки или цифры)
  8. Добавить конвертацию -- символа в — и << в « и >> в »

Список сделанных задач

  1. Сделать генератор таблички содержимого на JavaScript
  2. Убрать IP-адрес из таблицы, отображающей историю изменений (ИМХО сохранять IP-адрес в логах на сервере имеет смысл, а отображать его пользователям вики — нет)
  3. Дополнения awkwiki. Необходимо продумать интерфейс подключения дополнений (например генератор формул, подсветка синтаксиса, ...).
  4. Генератор содержимого статей со ссылками на подпункты.
  5. Вики-разметка для таблиц.
  6. Генератор формул в формате SVG
  7. Викифицированный СписокЛитературы;
  8. Необходимо прошерстить старую рассылку и перенести полезную информацию в вики;
  9. То же самое для логов irc чата.
  10. Сделайте, пожалуйста, логирование создания статей в измерениях (потом можно будет провести интереснейшее исследование):
    • статья / дата создания-удаления
    • статья / дата / размер
      • Эти данные должны быть в метаданных файлов статей, возвращаемых stat(2), и в системе управления версиями GNU Revision Control System (RCS).
  11. Вставка формул (генерируется с помощью EQN)
  12. Категории статей

 ПравилаРазметки
  • В: Иногда в тексте к ссылке на страницу может присутствовать префикс или суффикс, не являющийся частью имени, например, МояСтраницаВики или ЯзыкAWK-подобный. Стоит ли доработать немного парсер, чтобы такие случаи тоже корректно обрабатывались и отображались? -- СиткаревГригорий.

  • П: Предлагаю немного изменить форматирование определений. Считаю необходимым выделять само определение жирным (или иным образом) с целью улучшения читаемости статьей, содержащих определения. -- АтрашкевичАндрей
    • Не всегда нужно жирное выделение, а если очень хочется, то можно его оформить самому, чему в подтверждение пример ниже.