Содержание: (спрятать)
- Как обновлять PmWiki? В чем разница между папками /wiki.d и /wikilib.d?
- Вывод мертвых ссылок "одним кликом" через refcount.php
- Пароль на страницу? изменение доступа?
- Увидеть код страницы?
- Где редактировать макеты вывода списков страниц для функции pagelist?
- Преобразовать табличку из Word, Excel в pmwiki? Сделать это online?
- Как добавить свой код в
<!--HTMLHeader-->
или<!--HTMLFooter-->
макета дизайна? - Синтаксис для фотогалереи
(:thumblist:)
?
Как обновлять PmWiki? В чем разница между папками /wiki.d и /wikilib.d?
В папке wikilib.d хранится "дефолтный контент" PmWiki. Движок сначала ищет файлы в wiki.d и, если не находит, продолжает поиск в wikilib.d Страницы wikilib.d защищены от изменений: при модификации страницы wikilib.d, результат будет сохранен в новом файле в wiki.d. Если вы используете PmWiki не для классической коллективной wiki, а в качестве CMS, перед открытием сайта рекомендуется переместить из wikilib.d в wiki.d все страницы, относящиеся к настройке сайта (Site.* и SiteAdmin.*) Остальные файлы можно просто удалить: это поможет избежать снижения рейтинга уникальности сайта в поисковых системах (не будет контента, дублирующегося на других сайтах), а также упростит анализ контента сайта: поиск "битых ссылок" и т.д. При обновлении системы достаточно просто скопировать новый дистрибутив PmWiki поверх сайта (не забыв сделать backup!), кроме папки wikilib.d
Вывод мертвых ссылок "одним кликом" через refcount.php
Комплексный анализ контента всего сайта осуществляется скриптом /scripts/refcount.php Скрипт рассчитан на работу с формой ввода, использующей метод post. Однако параметры также могут задаваться через адресную строку, например так: Main.WikiSandbox?action=refcount&whichrefs=missing&submit=1&showrefs=1
Это дает возможность вывести все "мертвые" ссылки сайта кучей по одной ссылке. Синтаксис обращения можно понять изучив вышеуказанный пример и файл /scripts/refcount.php
Для активации сервиса необходимо добавить include_once('scripts/refcount.php');
в config.php
Пароль на страницу? изменение доступа?
К адресу страницы добавить ?action=attr
.
К адресу страницы добавить ?action=source
.
Где редактировать макеты вывода списков страниц для функции pagelist?
Вот где: Site.PageListTemplates
Преобразовать табличку из Word, Excel в pmwiki? Сделать это online?
Вот рецепт , можно воспользоваться им же online в режиме редактирования.
Как добавить свой код в <!--HTMLHeader-->
или <!--HTMLFooter-->
макета дизайна?
В подключаемом скрипте (рецепте) выполнить команду вида $HTMLHeaderFmt['toggleobj'] = "html-код-код-код";
. Переменная $HTMLHeaderFmt
должна быть прежде определена как глобальная.
Синтаксис для фотогалереи (:thumblist:)
?
Оставить комментарий