Sample page: Difference between revisions

From Beds24 Wiki
Jump to navigation Jump to search
No edit summary
 
(143 intermediate revisions by 2 users not shown)
Line 1: Line 1:
<div class="heading">Page Title</div>
=Formatting a wiki page =
  This page is about the menu  <span style=color:#007bff;“ >{{#far:cog}}  </span> SETTINGS->XXX followed by explanation on what to find on this page
https://www.mediawiki.org/wiki/Help:Formatting


__TOC__
Mediawiki automaticallly ceates a title from the name in the URL.


=All Pages and categories=
'''1. First element on a wiki page''' are the categrories the page belongs into and if applicable redirects (see below=
https://wiki.beds24.com/index.php/Special:AllPages


https://wiki.beds24.com/index.php/Special:Categories
<nowiki>[[Category:xxx]]</nowiki>


=General fomatting =
'''2. Second element''' is an explanation what the page is about. If it is a help page for a menu (opening from a ? icon on the top) the path is mentioned.
https://www.mediawiki.org/wiki/Help:Formatting


=Headline 1=
This page is about the menu {{#fas:cog}} (SETTINGS) PAGENAME > PAGENAME XXX followed by explanation on what to find on this page.
==Headline 2==
===Headline 3===
====Headline 4====


Diese Seite ist über das Menue {{#fas:cog}} (KONFIGURATION) PAGENAME


'''3. Some pages have a summary box (used for slide out help) or important things to know'''. This section has a meaningful heading in a h1 = =


''italic''
Summary / Zusammenfassung heading in a h1 = =
<div class="summarybox">
This is a summary
<div class="warning alert alert-danger">{{#fas:exclamation-triangle}} Format of a warning if required. </div> 
</div>


What you should know before you start / Was Sie wissen und tun sollten, bevor Sie loslegen heading in a h1 = =
<div class="bluebox">
Introductory text if required
</div>


'''bold'''
'''4. Next element is a table of content '''<nowiki>__TOC__ </nowiki> which will be automatically generated from the headlines.


'''5. Put the first heading after the table of content'''


'''''bold & italic'''''
= = Heading 1


== == Heading 2


<u>Underline (not used)</u>
=== === Heading 3


==== ==== Heading 4


pre
Put the heading text in the middle. All headings can be seen below.


__TOC__


<code>Source code</code> ->currently we use pre for code
=Headline 1=
==Headline 2==
===How to format===
====Bold, italic, underline (not used)====
''italic''


'''bold'''


<span style="color: red">Inline style
'''''bold & italic'''''
</span>


<u>Underline (not used)</u>


*ul list
====Lists====
Bulleted list:
*:- definition
*:- definition
*ul list
*ul list
Line 48: Line 63:




Numered list
#:- definition
#ol list
#ol list
#ol list
#ol list
Line 54: Line 71:




<nowiki>no [[wiki]] ''markup''</nowiki> used for content which should not show in wiki format i.e. links which should not be clickable.
Horizontal line Text before used on the news to separate the news (first before a line is shown in the news module on the Dashboard)
----
Text after
====Links====
[[Main_Page |internal link (pipe)]]
[[Main_Page |internal link (pipe)]]


[www.beds24.com external link (no pipe)]
[[:Category:Dashboard|Link to category page]]
 
[https://beds24.com external link (no pipe)]
 
====Highlights, warnings, icons====
You can add FontAwesome 5 Icons: https://fontawesome.com/v5/search?o=r
 
<span style="color:#fe746c;“ >{{#fas:exclamation-triangle}}  </span>  Warning used to point at information which is critical
 
<div class="warning">{{#fas:exclamation-triangle}} Format of an important warning</div> 
 
<span style="color: #f3e504; font-size: 150%;" >{{#fas:lightbulb}} </span>  Tip used  for additional functions, references etc.
 
<span style="color: #f3e504; font-size: 250%;" >{{#fas:lightbulb}} </span>  '''Required Skills''':
 
<span style="color:#019cde; font-size: 150%;“ >{{#fas:info-circle}}  </span>  Info
 
Use the context help<span style="color:#019cde;“ >{{#far:question-circle}}  </span> for information on each setting.  used for reference to the context help


{{#fas:cog}} used for reference to the settings menu left


<nowiki>no [[wiki]] ''markup''</nowiki>
{{#fas:user}} used for reference to the user menu top


Click on the  {{#fas:user}}  'User' icon on the top right and then on 'Account Management (in the old control panel SUB ACCOUNT in the top right)


<span style=color:#fe746c;“ >{{#fas:exclamation-triangle}}  </span>  We have recently added [https://fontawesome.com/icons?d=gallery Font Awesome] - in the wiki only free icons work - we use pro icons light on the control panel
Klicken Sie auf das {{#fas:user}}  'User Icon' oben rechts und dann auf 'Account Management' (im alten Control Panel gehen Sie zu SUB ACCOUNTS im Menu oben rechts)


<span class="" style="color: #f3e504; font-size: 250%;" >{{#fas:lightbulb}} </span>
Click on the <span style="color:#7bcbed;>{{#fas:copy}} </span> 'Copy con' to apply the value to other properties/rooms


<span style=color:#007bff;“ >{{#far:question-circle}} </span>
Klicken Sie auf das <span style="color:#7bcbed;“ >{{#fas:copy}} </span> 'Kopieren Icon' um die Eingabe auf andere Unterkünfte/Einheiten zu übertragen


<span style=color:#007bff;“ >{{#far:cog}}  </span>
<span style="color:#7bcbed;“ >{{#fas:plus-square}}  </span> Used for news about new feature


<span style="color:#019cde;“ >{{#fas:external-link-square-alt}}  </span>  Used for news about upgrade


<span style="color:#fe746c;;“ >{{#fas:exclamation-circle}}  </span>  Used for news important info


Horizontal line Text before
<span style="color: #7aab0a;" >{{#fas:rocket}} </span> Used for news new partner
----
 
Text after
<span style="color: #f3e504;" >{{#fas:lightbulb}} </span> Used for news
 
<span style="color: #7aab0a;" >{{#fas:chalkboard-teacher}} </span> Used for news webinar
 
[https://fontawesome.com/v5.15/icons/external-link-alt?style=soli <span style="color:#007bff;“ >{{#fas:external-link-alt}}  </span>  website]
 
====Specific CSS====
You can apply you own CSS.


=Collapsible Elements=
<span style="color: #fe746c">Inline style red text </span> used to apply individual css - only for temporary special formatting on the start pages. For other formats classes should be created.  
<div class="mw-collapsible mw-collapsed">
<div  class="headline-collapse" > Headline for collapsible text</div>
<div class="mw-collapsible-content">This is  the collapsed text.  
</div>
</div>


https://www.mediawiki.org/wiki/Manual:Collapsible_elements
<span style="color: #75d5ad">Inline style green text </span>


=Images =
==Hide content which is being worked on ==
https://www.mediawiki.org/wiki/Help:Images
Hide a section NOTE: Hidden content can not have headlines because headlines are not hidden
Images with a "view large link" - images can be animated gifs


[[Image:wizard_calendar.gif|700px|link=]]
<div style="display:none">
[[Media:wizard_calendar.gif|view large]]


</div>


=Videos =
====Code snippets====
<embedvideo service="youtube">https://youtu.be/Ohhx1ZfPxNw</embedvideo>
Code (if you need to quote code snippets or examples):


<code>Source code</code> -> used for code examples, on many pages  pre  (blue box) is used for code which should be replaced


<embedvideo>https://screencast-o-matic.com/embed?sc=cYewDp4Ztg&v=5&ff=1</embedvideo>
<div style="background-color: #f8f9fa !important; border: 1px solid #eaecf0;border-radius: 2px; padding: 1px 4px;">
<script>
<nowiki>
var addUrlParamsToIframeSrcs = function () {
    const validParameters = ["checkin","checkout","numnight","numadult","numchild","ownerid","propid","roomid","referer","redirect","lang","group","nogroup","category1","category2","category3","category4", "customParameter"];
    const iframeAttrIdentifier = "ourIframe";
    const currentUrl = new URL(window.location.href);
    let parametersString = "";
    validParameters.forEach(parameter => {
        const parameterValue = currentUrl.searchParams.get(parameter);
        if (parameterValue !== null) {
            parametersString += "&" + parameter + "=" + parameterValue;
        }
    });
    const iframes = document.getElementsByTagName("iframe");
    for (let iframe of iframes) {
        if (iframe.getAttribute(iframeAttrIdentifier) !== null) {
            let iframeSrc = iframe.getAttribute("data-src");
            if (!iframeSrc.includes("?")) {
                iframeSrc += "?";
            }
            iframeSrc += parametersString;
            iframe.setAttribute("src", iframeSrc)
        }
    }
}
addUrlParamsToIframeSrcs();
</nowiki>
</script>
</div>


:{
::"authentication":
::{
:::"apiKey": "my_very_secret_api_key",
:::"propKey": "secret_key_for_prop_XXXXXX"
::},
::"bookId": "[BOOKID]",
::"invoice":
::[
:::{
::::"description": "Booking.com Commission",
::::"status": "",
::::"qty": "1",
::::"price": "-[COMMISSIONNUM]",
::::"vatRate": "7.00",
::::"type": "0",
::::"invoiceeId": ""
:::}
::]
:}


=Tables =
====Tables====
https://www.mediawiki.org/wiki/Help:Tables
https://www.mediawiki.org/wiki/Help:Tables
ChatGpt can make wikimedia tables
{| class="wikitable"
! scope="col"| Item
! scope="col"| Quantity
|-
| 0.3 kg
| $0.65
|-
| 0.125 kg
| $1.25
|-
|}


{| class="wikitable"
{| class="wikitable"
Line 123: Line 234:
|}
|}


=CSS =
====Examples====
DO NOT CHANGE THE CSS WITHOUT CONSULTING WITH ANNETTE
Example on  individual page: https://wiki.beds24.com/index.php/Combine_individual_rooms_into_a_roomtype
 
Use "Collapsible" if there are many examples on the page or if examples are long.
 
====Step by  step instructions====
'''Step 1: Summary of what do do'''
 
You need to.....
*Do this
*Do that
 


'''Step 2: : Summary of what do do (optional)'''
add optional if the step is not required
'''Step 3: '''
'''Step 4: '''
'''Step 5: '''
<div class="mw-collapsible mw-collapsed">
<div  class="headline-collapse" >
Step 1: Collapible
</div>
<div class="mw-collapsible-content">
#do this
#Press SAVE
</div></div>
</div>
====Collapsible elements====
Used for FAQ, Examples
<div class="mw-collapsible mw-collapsed">
<div  class="headline-collapse" >
Example: Headline for collapsible text
</div>
<div class="mw-collapsible-content">
This is  the collapsed text.
</div>
</div>
https://www.mediawiki.org/wiki/Manual:Collapsible_elements
If there are many issues or the page is already long
<div class="mw-collapsible mw-collapsed">
<div  class="headline-collapse" >"Room code is not unique" warning when saving in Beds24.
</div>
<div class="mw-collapsible-content">
Each Booking.com room id is unique and can be mapped to only one room in Beds24. If you enter the same Booking.com room id more than once the room updates will overwrite each other causing inaccurate information being sent to Booking.com which will cause overbookings.
</div></div>
==Images and Files==
Reference https://www.mediawiki.org/wiki/Help:Images
Add image: http://recordit.co/Y6MG4bnTiR
You can adjust the size by changing the number of px
Images with a "view large link" - images can be animated gifs
[[Image:wizard_calendar.gif|600px|link=]]
[[Media:wizard_calendar.gif|view large]]
linked image
[[Image:wizard_calendar.gif|600px|link=https://go.expediagroup.com/spotlight-beds24.html]]
Centered
[[Image:wizard_calendar.gif|center|400px|link=]]
<span style="color:#fe746c;“ >{{#fas:exclamation-triangle}}  </span>  You might need to do a couple of hard refreshes to see the uploaded image. Or try a different browser. Or change the size
===pdf===
[[Media:Custom_Invoice.pdf|Download the tutorial]]
===Youtube===
<embedvideo service="youtube">https://youtu.be/Ohhx1ZfPxNw</embedvideo>
<embedvideo service="youtube" dimensions="200x120">https://youtu.be/6niW6UZoHOc</embedvideo>
===MP4 upload===
[[File:support.mp4|640px]]
Centered
[[File:recovering-Covid19.mp4|center|340px]]
===Change file===
If the file is already uploaded and you want to change it open it - if you know the filename you can replace the imagename, then uplaod new.
https://wiki.beds24.com/index.php/file:IMAGENAME.png
https://wiki.beds24.com/wikiDE/index.php/Datei:IMAGENAME.png
==Make a redirect==
<nowiki>#REDIRECT [[pagename]]</nowiki>
<nowiki>#REDIRECT [[:Category:Glossary]]</nowiki>
https://www.mediawiki.org/wiki/Help:Redirects
Access a redirected page add &action=edit to the pagename of the redirected page
==How to==
===Add new user===
Access wiki
https://wiki.beds24.com/index.php/Special:CreateAccount
=All pages and categories=
https://wiki.beds24.com/index.php/Special:AllPages
https://wiki.beds24.com/index.php/Special:Categories
==Change the general CSS ==
https://wiki.beds24.com/index.php/MediaWiki:Common.css
https://wiki.beds24.com/index.php/MediaWiki:Common.css


=Sidebar=
https://wiki.beds24.com/wikiDE/index.php/MediaWiki:Common.css
 
==Change sidebar navigation==
https://wiki.beds24.com/index.php?title=MediaWiki:Sidebar&action=edit
https://wiki.beds24.com/index.php?title=MediaWiki:Sidebar&action=edit


=Sample context help=
https://wiki.beds24.com/wikiDE/index.php?title=MediaWiki:Sidebar&action=edit
 
==Add new user==
https://wiki.beds24.com/index.php/Special:CreateAccount
 
https://wiki.beds24.com/wikiDE/index.php/Special:CreateAccount
 
=References=
==Sample context help==
https://wiki.beds24.com/index.php/Setting/sample
https://wiki.beds24.com/index.php/Setting/sample


=All Special Pages=
<div class="warning alert alert-danger">{{#fas:exclamation-triangle}} The context helps can not contain any reference to Beds24 as some reseller show them. Use neutral wording "the system".  </div> 
 
==Recent Changes==
https://wiki.beds24.com/index.php?hidebots=1&limit=50&days=7&enhanced=1&title=Special:RecentChanges&urlversion=2
 
==All special pages==
https://wiki.beds24.com/index.php/Special:SpecialPages
https://wiki.beds24.com/index.php/Special:SpecialPages
==Mediawiki help==
https://www.mediawiki.org/wiki/Help:Contents

Latest revision as of 11:45, 1 December 2025

Formatting a wiki page

https://www.mediawiki.org/wiki/Help:Formatting

Mediawiki automaticallly ceates a title from the name in the URL.

1. First element on a wiki page are the categrories the page belongs into and if applicable redirects (see below=

[[Category:xxx]]

2. Second element is an explanation what the page is about. If it is a help page for a menu (opening from a ? icon on the top) the path is mentioned.

This page is about the menu  (SETTINGS) PAGENAME > PAGENAME XXX followed by explanation on what to find on this page. 
Diese Seite ist über das Menue  (KONFIGURATION) PAGENAME

3. Some pages have a summary box (used for slide out help) or important things to know. This section has a meaningful heading in a h1 = =

Summary / Zusammenfassung heading in a h1 = =

This is a summary

Format of a warning if required.

What you should know before you start / Was Sie wissen und tun sollten, bevor Sie loslegen heading in a h1 = =

Introductory text if required

4. Next element is a table of content __TOC__ which will be automatically generated from the headlines.

5. Put the first heading after the table of content

= = Heading 1

== == Heading 2

=== === Heading 3

==== ==== Heading 4

Put the heading text in the middle. All headings can be seen below.

Headline 1

Headline 2

How to format

Bold, italic, underline (not used)

italic

bold

bold & italic

Underline (not used)

Lists

Bulleted list:

  • - definition
  • ul list
    • ul list
      • ul list


Numered list

  1. - definition
  2. ol list
  3. ol list
    1. ol list
      1. ol list


no [[wiki]] ''markup'' used for content which should not show in wiki format i.e. links which should not be clickable.


Horizontal line Text before used on the news to separate the news (first before a line is shown in the news module on the Dashboard)


Text after

Links

internal link (pipe)

Link to category page

external link (no pipe)

Highlights, warnings, icons

You can add FontAwesome 5 Icons: https://fontawesome.com/v5/search?o=r

Warning used to point at information which is critical

Format of an important warning

Tip used for additional functions, references etc.

Required Skills:

Info

Use the context help for information on each setting. used for reference to the context help

used for reference to the settings menu left

used for reference to the user menu top

Click on the 'User' icon on the top right and then on 'Account Management (in the old control panel SUB ACCOUNT in the top right)

Klicken Sie auf das 'User Icon' oben rechts und dann auf 'Account Management' (im alten Control Panel gehen Sie zu SUB ACCOUNTS im Menu oben rechts)

Click on the 'Copy con' to apply the value to other properties/rooms

Klicken Sie auf das 'Kopieren Icon' um die Eingabe auf andere Unterkünfte/Einheiten zu übertragen

Used for news about new feature

Used for news about upgrade

Used for news important info

Used for news new partner

Used for news

Used for news webinar

website

Specific CSS

You can apply you own CSS.

Inline style red text used to apply individual css - only for temporary special formatting on the start pages. For other formats classes should be created.

Inline style green text

Hide content which is being worked on

Hide a section NOTE: Hidden content can not have headlines because headlines are not hidden

Code snippets

Code (if you need to quote code snippets or examples):

Source code -> used for code examples, on many pages pre (blue box) is used for code which should be replaced

<script> var addUrlParamsToIframeSrcs = function () { const validParameters = ["checkin","checkout","numnight","numadult","numchild","ownerid","propid","roomid","referer","redirect","lang","group","nogroup","category1","category2","category3","category4", "customParameter"]; const iframeAttrIdentifier = "ourIframe"; const currentUrl = new URL(window.location.href); let parametersString = ""; validParameters.forEach(parameter => { const parameterValue = currentUrl.searchParams.get(parameter); if (parameterValue !== null) { parametersString += "&" + parameter + "=" + parameterValue; } }); const iframes = document.getElementsByTagName("iframe"); for (let iframe of iframes) { if (iframe.getAttribute(iframeAttrIdentifier) !== null) { let iframeSrc = iframe.getAttribute("data-src"); if (!iframeSrc.includes("?")) { iframeSrc += "?"; } iframeSrc += parametersString; iframe.setAttribute("src", iframeSrc) } } } addUrlParamsToIframeSrcs(); </script>

{
"authentication":
{
"apiKey": "my_very_secret_api_key",
"propKey": "secret_key_for_prop_XXXXXX"
},
"bookId": "[BOOKID]",
"invoice":
[
{
"description": "Booking.com Commission",
"status": "",
"qty": "1",
"price": "-[COMMISSIONNUM]",
"vatRate": "7.00",
"type": "0",
"invoiceeId": ""
}
]
}

Tables

https://www.mediawiki.org/wiki/Help:Tables

ChatGpt can make wikimedia tables

Item Quantity
0.3 kg $0.65
0.125 kg $1.25
Table
Item Quantity Price
Bread 0.3 kg $0.65
Butter 0.125 kg $1.25
Total $1.90

Examples

Example on individual page: https://wiki.beds24.com/index.php/Combine_individual_rooms_into_a_roomtype

Use "Collapsible" if there are many examples on the page or if examples are long.

Step by step instructions

Step 1: Summary of what do do

You need to.....

  • Do this
  • Do that


Step 2: : Summary of what do do (optional)

add optional if the step is not required

Step 3:


Step 4:


Step 5:

Step 1: Collapible

  1. do this
  2. Press SAVE

Collapsible elements

Used for FAQ, Examples

Example: Headline for collapsible text

This is the collapsed text.

https://www.mediawiki.org/wiki/Manual:Collapsible_elements


If there are many issues or the page is already long

"Room code is not unique" warning when saving in Beds24.

Each Booking.com room id is unique and can be mapped to only one room in Beds24. If you enter the same Booking.com room id more than once the room updates will overwrite each other causing inaccurate information being sent to Booking.com which will cause overbookings.

Images and Files

Reference https://www.mediawiki.org/wiki/Help:Images

Add image: http://recordit.co/Y6MG4bnTiR

You can adjust the size by changing the number of px

Images with a "view large link" - images can be animated gifs

view large

linked image


Centered


You might need to do a couple of hard refreshes to see the uploaded image. Or try a different browser. Or change the size

pdf

Download the tutorial

Youtube

MP4 upload

Centered

Change file

If the file is already uploaded and you want to change it open it - if you know the filename you can replace the imagename, then uplaod new.

https://wiki.beds24.com/index.php/file:IMAGENAME.png

https://wiki.beds24.com/wikiDE/index.php/Datei:IMAGENAME.png

Make a redirect

#REDIRECT [[pagename]]

#REDIRECT [[:Category:Glossary]]

https://www.mediawiki.org/wiki/Help:Redirects


Access a redirected page add &action=edit to the pagename of the redirected page

How to

Add new user

Access wiki https://wiki.beds24.com/index.php/Special:CreateAccount

All pages and categories

https://wiki.beds24.com/index.php/Special:AllPages

https://wiki.beds24.com/index.php/Special:Categories

Change the general CSS

https://wiki.beds24.com/index.php/MediaWiki:Common.css

https://wiki.beds24.com/wikiDE/index.php/MediaWiki:Common.css

Change sidebar navigation

https://wiki.beds24.com/index.php?title=MediaWiki:Sidebar&action=edit

https://wiki.beds24.com/wikiDE/index.php?title=MediaWiki:Sidebar&action=edit

Add new user

https://wiki.beds24.com/index.php/Special:CreateAccount

https://wiki.beds24.com/wikiDE/index.php/Special:CreateAccount

References

Sample context help

https://wiki.beds24.com/index.php/Setting/sample

The context helps can not contain any reference to Beds24 as some reseller show them. Use neutral wording "the system".

Recent Changes

https://wiki.beds24.com/index.php?hidebots=1&limit=50&days=7&enhanced=1&title=Special:RecentChanges&urlversion=2

All special pages

https://wiki.beds24.com/index.php/Special:SpecialPages

Mediawiki help

https://www.mediawiki.org/wiki/Help:Contents