alexgearbox’s Notepad

Разработка в потоке сознания

Работа с многокомпонентным проектом (сайтом): несколько скриптов на самом сайте, активное взаимодействие со сторонними сервисами.

Изменения вносятся в самых разных местах. Единственная возможность — делать быстрые записи о вносимых изменениях (микроблог своеобразный). Компонент (-ы) указывается хэштегом или отмечается в облаке тегов (типа, «относится к этому(, этому и этому)»).

Затем смотришь задачу такую-то или (рабочую) документацию к разделу такому-то, а там в хронологическом порядке указаны все внесённые изменения.

Какое ПО (или сервис) использовать?

Вопрос про управление разработкой

Как правильно управлять разработкой сайта, состоящего из большого количества разделов, использующего несколько «движков» и сторонних сервисов (скриптов)?

О книгах про Гарри Поттера

Такое впечатление, будто бы сценарий читаю. Всё здорово, конечно, но не могу избавиться от ощущения, что сначала написали сценарий, а потом превратили его в книгу.

2017   книга

Админство

Моё админство на ВВ — это разрывание и сшивание обратно, и снова разрывание, и снова сшивание, это постоянное балансирование между двумя, тремя, n-сторонами; я постоянно заключал сделки сам с собою; участники форума должны были (да и до сих пор должны) следовать правилам, написанным мною.

Блокнот для книги

Продавая книгу, можно рекомендовать блокнот формата, соответствующего книге, в котором покупатель мог бы цитировать и отмечать для себя напечатанное.

Изменение вида ссылок стандартного стиля «Докувики»

В стандартном шаблоне оформления вики-движка «Докувики» мне не нравится отсутствие подчёркивания у ссылок. Сам же шаблон — удобный и красивый. Поэтому изменил только стиль ссылок. Правки вносятся в файл userstyle.css, размещаемом в папке conf. Если файла нет, его нужно создать.

Ссылки подчёркиваются сплошной линией, при наведении подчёркивание остаётся и меняется цвет ссылки.

Ссылки в «Содержании» страницы подчёркиваются точками (dotted).

Ссылка на несуществующую страницу меняет при наведении указателя мыши пунктирное подчёркивание на сплошное, цвет не изменяется.

Поскольку стиль ссылок инструментов страницы зависит от общего стиля ссылок, нужно отдельно прописать стиль и для них.

На странице истории изменений статьи убрал появившееся подчёркивание у картинки-ссылки.

/* links */
a {
    outline: none;
}

a:link,
a:visited {
    text-decoration: underline;
    color: __link__;
}

/* #dokuwiki__header .tools li       --- "инструменты" сайта */
/* #dokuwiki__header div.breadcrumbs --- "хлебные крошки" */
a:link:hover,
a:visited:hover,
a:link:focus,
a:visited:focus,
a:link:active,
a:visited:active,
#dokuwiki__header .tools li a:link:hover,
#dokuwiki__header .tools li a:visited:hover,
#dokuwiki__header .tools li a:link:focus,
#dokuwiki__header .tools li a:visited:focus,
#dokuwiki__header .tools li a:link:active,
#dokuwiki__header .tools li a:visited:active,
#dokuwiki__header div.breadcrumbs a:link:hover,
#dokuwiki__header div.breadcrumbs a:visited:hover,
#dokuwiki__header div.breadcrumbs a:link:focus,
#dokuwiki__header div.breadcrumbs a:visited:focus,
#dokuwiki__header div.breadcrumbs a:link:active,
#dokuwiki__header div.breadcrumbs a:visited:active {
    text-decoration: underline;
    color: __missing__;
}

/* #dw__toc ul li             --- ссылки в "Содержании" страницы */
/* table.dataplugin_table th  --- ссылки в шапке таблицы плагина Data */
#dw__toc ul li a:link,
#dw__toc ul li a:visited,
table.dataplugin_table th a:link,
table.dataplugin_table th a:visited {
    text-decoration: none;
    border-bottom: 1px dotted __link__;
}

#dw__toc ul li a:link:hover,
#dw__toc ul li a:visited:hover,
#dw__toc ul li a:link:focus,
#dw__toc ul li a:visited:focus,
#dw__toc ul li a:link:active,
#dw__toc ul li a:visited:active,
table.dataplugin_table th a:link:hover,
table.dataplugin_table th a:visited:hover,
table.dataplugin_table th a:link:focus,
table.dataplugin_table th a:visited:focus,
table.dataplugin_table th a:link:active,
table.dataplugin_table th a:visited:active {
    border-bottom-color: __missing__;
}

/* #dokuwiki__pagetools ul li --- ссылки инструментов страницы */
#dokuwiki__pagetools ul li a {
    text-decoration: none;
    color: __link__;
}

/* ссылка на несуществующую страницу */
.dokuwiki a.wikilink2:hover,
.dokuwiki a.wikilink2:active,
.dokuwiki a.wikilink2:focus {
    text-decoration: none;
    border-bottom: 1px solid;
}

/* картинка-ссылка на сравнение версий страницы */
.dokuwiki form.changes li a.diff_link {
    text-decoration: none;
}
2015   CSS   Докувики

Strata

Новый плагин «Докувики» для работы со структурированными данными — Strata. Имеет более интересные и гибкие возможности по сравнению с плагином Data Андреаса Гора.

DokuPlusPLus

Плагин для «Докувики» DokuPlusPLus — автоматический счётчик. Используется синтаксис %%@#@%%. Каждый последующий тег увеличивается на единицу. Можно задать значение первого тега.

Earlier Ctrl + ↓