Communardo Software GmbH, Kleiststraße 10 a, D-01129 Dresden
0800 1 255 255

Confluence Plugin - Adaptavist Content Formatting Macros

Confluence - Adaptavist Content Formatting

Kurzbeschreibung

Die Adaptavist Content Formatting-Macros bieten eine Auswahl an HTML-Elementen, mit denen man den Content eines Beitrags formatieren kann. Durch diese Makros erhält der Beitragsersteller die Möglichkeit seinen Content noch besser zu platzieren bzw. visuell aufzubereiten.

Vorteil gegenüber dem html-Macro ist, dass kein Schadcode eingefügt werden kann, da nur ein beschränkter Satz an HTML-Elementen zur Verfügung steht.

verfügbare Macros

  • clickable - Clickable HyperLink
  • lozenge - Lozenge Macro
  • tm - Trademark Macro
  • sm - Servicemark Macro
  • reg-tm - Registered Trademark Macro
  • copyright - Copyright Macro
  • style - Style Macro
  • span - Span Macro
  • span2 - Span Macro
  • span3 - Span Macro
  • bgcolor - Background Color Macro
  • highlight - Highlight Macro
  • center - Center Macro
  • strike - Strike Macro
  • privacy-policy - Privacy Policy Macro
  • privacy-mark - Privacy Mark Macro
  • search-box - Search Box Macro
  • roundrect - Round Rectangle Macro
  • roundrect2 - Duplicate Round Rectangle Macro (for nesting)
  • roundrect3 - Duplicate Round Rectangle Macro (for nesting)
  • align - Align Macro
  • rollover - Creates rollover effect on the outermost tag of contained markup
  • htmlcomment - Creates an HTML comment
  • fancy-bullets - Creates fancy bullets
  • contentformattingtest - Content Formatting Test Macro
  • pre - Pre Macro
  • div - Div Macro
  • div2 - Duplicate of the Div Macro to nested divs
  • div3 - Duplicate of the Div Macro to nested divs
  • div4 - Duplicate of the Div Macro to nested divs
  • div5 - Duplicate of the Div Macro to nested divs
  • div6 - Duplicate of the Div Macro to nested divs
  • div7 - Duplicate of the Div Macro to nested divs
  • div8 - Duplicate of the Div Macro to nested divs
  • div9 - Duplicate of the Div Macro to nested divs
  • iframe - Iframe Macro
  • colgroup - Creates an HTML colgroup tag
  • table - Creates an HTML table tag
  • table-row - Creates an HTML table row (tr) tag
  • tr - Creates an HTML table row (tr) tag
  • table-cell - Creates an HTML table cell (td) tag
  • td - Creates an HTML table cell (td) tag
  • table-heading - Creates an HTML table heading (th) tag
  • th - Creates an HTML table heading (th) tag
  • tbody - Creates an HTML table heading (tbody) tag
  • thead - Creates an HTML table heading (thead) tag
  • ol - Creates an HTML ordered list (ol) tag
  • ul - Creates an HTML unordered list (ul) tag
  • li - Creates an HTML list item (li) tag
  • img - Creates an HTML image (img) tag
  • button - Creates an HTML button (button) tag
  • fieldset - Creates an HTML fieldset (fieldset) tag
  • form - Creates an HTML form (form) tag
  • input - Creates an HTML input (input) tag
  • label - Creates an HTML label (label) tag
  • legend - Creates an HTML legend (legend) tag
  • optgroup - Creates an HTML optgroup (optgroup) tag
  • option - Creates an HTML option (option) tag
  • select - Creates an HTML select (select) tag
  • textarea - Creates an HTML textarea (textarea) tag

Macro-Beispiele

An dieser Stelle soll nur kurz auf einige Macros eingegangen werden.

table

Das Plugin ermöglicht es wie gewohnt eine Tabelle auch im Wiki-Markup zu bauen. Das Umdenken geschieht relativ mühelos, da die Elemente ebenso benannt sind, wie die äuivalenten HTML-Tags.

Wiki-Code:

{table:border=1|width=300px}
 {thead}
  {tr}
   {th}Heading 1{th}
   {th}Heading 2{th}
  {tr}
 {thead}
 {tbody}
  {tr}
   {td}Cell 1{td}
   {td}Cell 2{td}
  {tr}
 {tbody}
{table}

Resultat:

style

Das style-Macro ist eines der mächtigesten Macros aus dieser Sammlung, da es die Formatierung der HTML-Element erlaubt. Innerhalb der Tags kann CSS definiert werden.

Wiki-Code:

{style}
.myClass {
 width: 300px;
 border: 1px dashed green;
 background-color: yellow;
 padding: 5px;
}

.myClass td {
 border: 1px dashed blue;
}
{style}

{table:class=myClass}
 {thead}
 {tr}
 {th:align=center}Heading 1{th}{th:align=center}Heading 2{th}

{tr}

{thead}{tbody}
 {tr}
 {td:align=center}Cell 1{td}{td:align=center}Cell 2{td}

{tr}

{tbody}
{table}

Resultat:

lozenge

Dieses Macro ermöglicht den Einsatz von Lozenge. Damit können wichtige Daten in passender Darstellung herausgehoben werden.

Wiki-Code:

{lozenge:icon=!pill_blue.png!|title=Take the Blue Pill|color=blue}Wake up in your bed and believe whatever you want to believe...{lozenge}

Resultat:

Related Posts

Pin It on Pinterest