Difference between revisions of "User:Denis0.ru"

From Apache OpenOffice Wiki
Jump to: navigation, search
m (DPL)
m (DPL)
Line 26: Line 26:
 
* <section begin=sec2/>The second part is labeled with 'sec2'<section end=sec2/>
 
* <section begin=sec2/>The second part is labeled with 'sec2'<section end=sec2/>
 
* <section begin=sec1/>The third part is labeled again with 'sec1'<section end=sec1/>
 
* <section begin=sec1/>The third part is labeled again with 'sec1'<section end=sec1/>
* <section begin=title /><noinclude>База Знаний: Общие вопросы. </noinclude>Стили<noinclude> {{OOo}}</noinclude><section end=title />
 
  
 +
<includeonly><section begin=title />Стили<section end=title /></includeonly>
 +
{{DISPLAYTITLE: База Знаний: Общие вопросы. {{SecTitleRel|.}} {{OOo}}}}
  
 
<u>We transclude sec1 using ''include=sec1''</u>
 
<u>We transclude sec1 using ''include=sec1''</u>
{{#dpl:titlematch={{PAGENAME}}|skipthispage=no|include=sec1|secseparators=&nbsp;--&nbsp;|multisecseparators=&nbsp;##&nbsp;}}
+
{{#dpl:titlematch=RU/kb/module/draw/object|skipthispage=no|include=toc|secseparators=<br />}}
  
 
{{#dpl:titlematch={{PAGENAME}}|skipthispage=no|include=title|secseparators=&nbsp;--&nbsp;|multisecseparators=&nbsp;##&nbsp;}}
 
{{#dpl:titlematch={{PAGENAME}}|skipthispage=no|include=title|secseparators=&nbsp;--&nbsp;|multisecseparators=&nbsp;##&nbsp;}}

Revision as of 13:32, 27 September 2010

Денис Валерьевич Черносов Denis V Chernosov
Телетрейд-Самара,
Системный администратор,
Администратор веб-сайта компании
Teletrade-Samara,
System administrator,
Administrator of the company's web-site
Самара, Россия Samara, Russia.
mailto: denis0.ru@gmail.com mailto: denis0.ru@gmail.com


Denis0.jpg


Экспериментальный полигон

DPL

This page contains three labeled sections.

  • The first part is labeled with 'sec1'
  • The second part is labeled with 'sec2'
  • The third part is labeled again with 'sec1'



We transclude sec1 using include=sec1

  • RU/kb/module/draw/object
    The DPL extension (version 2.3.0) produced a SQL statement which lead to a Database error.
    The reason may be an internal error of DPL or an error which you made,
    especially when using DPL options like titleregexp.
    Query text is:
    SELECT DISTINCT `page`.page_namespace AS page_namespace,`page`.page_title AS page_title,`page`.page_id AS page_id, pl.pl_title AS sel_title, pl.pl_namespace AS sel_ns, `page`.page_title as sortkey, `page`.page_counter AS page_counter FROM `pagelinks` AS pl, `page` WHERE 1=1 AND (`page`.page_title REGEXP 'RU/kb/[0-9]') AND `page`.page_is_redirect=0 AND `page`.page_id=pl.pl_from AND ( (pl.pl_namespace=2 AND pl.pl_title LIKE 'Denis0.ru')) ORDER BY page_title ASC LIMIT 0, 500 Error message is:
    Character set 'utf8mb3_bin' cannot be used in conjunction with 'binary' in call to regexp_like. (127.0.0.1)
  • User:Denis0.ru -- Профиль пользователя Denis0.ru


Хлебные крошки


Хлебные крошки


Хлебные крошки


Хлебные крошки



aaa



Журнал

  • Страницы ./toc заменены на одноимённые секции. В комплексе с noinclude используется секция title. Названия страниц выдёргиваются из соотв. секции.
  • Template:SecTocBlock - вставляет блок с содержанием раздела. Первый параметр - абсолютный адрес страницы, второй (опциональный) - заголовок блока. Если второй параметр не указан, в качестве заголовка используется секция title той же страницы, с которой импортируется список.
  • Template:RUkbUpToc - вставляет правый блок с содержанием соседних разделов. Без параметров.


TODO

  • Сделать шаблон Rlink, для генерации абсолютного адреса из относительного (с функцией rel2abs). Добавлено поведение, как у inc2link, при указании второго параметра.
  • Сделать шаблон RUform, с добавлением относительных страниц preload и editintro (по умолчанию, если не указаны соотв. параметры).
  • Сделать промежуточные страницы в иерархии RU/kb/секция/рубрика/тема
  • Сделать служебные страницы: bottom, help, preload,..
  • Сделать все необходимые шаблоны, списки и страницы предзагрузки для этих страниц.
  • Задокументировать результаты. Для документации создать отдельную ветку.
  • RU/wiki/{Типовые задачи, типовые роли}.
  • Сделать тестовый DPL для отработки выдёргивания секций.
Personal tools