» Wortanzahl berechnen

RechnenNeuen Thread eröffnenNeue Antwort erstellenBearbeiten-Werkzeugleiste anzeigen (benötigt JavaScript)
Anmeldedatum: 22.05.2014
Beiträge: 7
Chats: 0
23.05.2014, 13:26

ich trete als Ghostwriter für diverse Auftraggeber auf und werde dort nach Wortanzahl bezahlt. Ich würde zukünftig meine Texte gern im Wiki speichern. Toll wäre es natürlich wenn das Wiki mir meinen Umsatz ausrechnen würde.
Ich würde dies mit folgender Funktion machen:
{{ #expr:Wortanzahl *Preis }} Deen Preis würde ich in die Vorlage per Hand eintragen und die Wortanzahl müsste mir das Wiki selber liefern. Wie geht das?
Danke Euch


Name: Marc
Anmeldedatum: 28.08.2004
Beiträge: 49693
Chats: 11159
Wohnort: Lohmar

Meine eBay-Auktionen:
26.05.2014, 09:08

Muss es auf der Seite selbst sein?

Man kann sich über die api.php auch Artikel mit Wortanzahl ausgeben lassen:

You are looking at the HTML representation of the XML format.
HTML is good for debugging, but is unsuitable for application use.
Specify the format parameter to change the output format.
To see the non HTML representation of the XML format, set format=xml.
See the complete documentation, or API help for more information.
<?xml version="1.0"?>
    <search sroffset="10" />
    <searchinfo totalhits="71383" />
      <p ns="0" title="Wikipedia" wordcount="26798" />
      <p ns="0" title="Wikipédia" wordcount="13" />
      <p ns="0" title="English Wikipedia" wordcount="3215" />
      <p ns="0" title="Main Page" wordcount="173" />
      <p ns="0" title="Routledge" wordcount="1007" />
      <p ns="0" title="Censorship of Wikipedia" wordcount="4453" />
      <p ns="0" title="Wikipedia in culture" wordcount="11681" />
      <p ns="0" title="Regency" wordcount="203" />
      <p ns="0" title="Regent" wordcount="449" />
      <p ns="0" title="Peasant" wordcount="2768" />

Alternativ bietet es sich an eine kleine Extension zu bauen oder irgendwas mit Javascript:

Mit folgendem jQuery kommt man z.B. an den Text:

Wobei man da noch etwas säubern müsste. Denn diese Beispielseite:

#centralNotice.collapsed #PPChangeNotice2014_notranslate {
 display: none;

#PPChangeNotice2014_notranslate {
 position: relative;
 overflow: hidden;
 background: url(//upload.wikimedia.org/wikipedia/commons/0/0d/Gray-gradient1.png) bottom repeat-x;
 margin-bottom: 0.5em !important;
 margin-top: 0.5em !important;
 border: solid 1px #aaaaaa;

#PPChangeNotice2014_notranslate a.cn-full-banner-click {
 cursor: pointer;

#PPChangeNotice2014_notranslate-logo {
 position: absolute;
 top: 8px;
 left: 15px;
 background-image: url(//upload.wikimedia.org/wikipedia/commons/thumb/1/12/Wikimedia_logo_text_RGB.svg/50px-Wikimedia_logo_text_RGB.svg.png);
 height: 50px;
 width: 50px;
 background-repeat: no-repeat;

#PPChangeNotice2014_notranslate #black-text {
 font-size: 1.1em;
 color: black;
 padding: 1em 40px 0.4em 60px;
 line-height: 1.3em;
 text-align: center;

#PPChangeNotice2014_notranslate div#cn-toggle-box {
 position: absolute;
 z-index: 98;
 top: 2px;
 right: 6px;

#PPChangeNotice2014_notranslate div#cn-translation-link {
 bottom: 2px;
 right: 6px;
 font-size: 0.7em;

#PPChangeNotice2014_notranslate #calltoaction {
 padding-top: 5px;
 color: #0645ad;

#cn-translation-link a:link,
#cn-translation-link a:visited,
#cn-translation-link a:hover {
 color: black;


   Our Privacy Policy is changing on 6 June 2014.  To learn more, click here.
document.write("\u003Cdiv id=\"localNotice\" lang=\"en\" dir=\"ltr\"\u003E\u003Cp\u003E\u003C/p\u003E\n\u003C/div\u003E");


From MediaWiki.org

Jump to: navigation, search

MediaWiki extensions manual

Release status: stable

Parser function

Introduces parser functions for dealing with page-scoped variables.

Rob Adams, Tom Hempel, Xiloynaha, Daniel Werner

Latest version
2.0.1 (2011-12-15)


Database changes

Public domain


Download snapshot (Git master)
Git [?]:

repo summary
browse file tree
commit history


 [Expand] Hooks used


Translate the Variables extension if it is available at translatewiki.net

Check usage and version matrix; code metrics

The Variables extension allows you to define a variable on a page, use it later in that same page or included templates, change its value, possibly to a value given by an expression in terms of the old value, etc.
It is much like a template, only very lightweight and scoped to only a single page, so you can use many variables on a page without slowing down the wiki with huge numbers of templates. Combine this extension with the ParserFunctions extension for best results.


1 Assigning a value to a variable

1.1 #vardefine
1.2 #vardefineecho

2 Retrieving the value of a variable (#var)
3 #varexists
4 #var_final
5 Examples
6 Download
7 Installation
8 Change log
9 See also

Assigning a value to a variable[edit | edit source]
#vardefine[edit | edit source]


Assigns the value specifiedvalue to the (already existing or hereby introduced) variable variablename.

Example: {{#vardefine:iconwidth|25}} making iconwidth = 25

#vardefineecho[edit | edit source]


Works exactly as #vardefine, but the affected value is printed.

Example: making iconwidth = {{#vardefineecho:iconwidth|25}}

Retrieving the value of a variable (#var)[edit | edit source]
The value of the variable variablename is produced by


If undefined, this produces an empty string; it does not give an error message.
It is possible to define a value for the case that the variable is undefined or void:

{{#var:variablename |defaultvalue}}

This is equivalent to:

{{#if: {{#var:variablename}} |{{#var:variablename}} |defaultvalue}}

but it is much shorter and better arranged. Before version 2.0 though, the default value always was expanded. From version 2.0 on the default only gets expanded in case it is actually used.
The value can be used in parser functions, etc.
#varexists[edit | edit source]

{{#varexists:variablename}} returns 1 if the variable is already defined (also when the value is a void string). If the variable is not defined the return value is void.

#var_final[edit | edit source]
Experimental new function introduced in Variables 2.0. This function will output the final, last value a variable has at the end of the page rendering. Naturally, the value will be inserted after the parser went over the entire wiki markup, so this function can't be used in other functions, expecting the right value is being used. Example:

{{#var_final:variablename |default}}

The default value will be used if the variable doesn't exist at the final page rendering stage or if its value is an empty string. The default will be expanded right where the function is used, so the parameter will be expanded, even if it won't be needed.
Examples[edit | edit source]
The ParserFunctions extension must also be installed to use #expr.
Compute x = 2*a + b:

{{#vardefine:x|{{#expr:2*{{#var:a}}+{{#var:b}}}} }}

Add one to n:


Download[edit | edit source]
You can download the extension directly from the MediaWiki source code repository (browse code). You can get:

One of the extensions tags

Not all extensions have tags. Some extensions have tags for each release, in which case those tags have the same stability as the release. To download a tag

Go to the tags list
Click the name of the tag you want to download
Click "snapshot"

The latest version of one of the extensions branches

Each extension has a master branch containing the latest code (might be unstable). Extensions can have further branches as well.

Go to the branches list
Click the branch name
Click "snapshot"

A snapshot made during the release of a MediaWiki version.

This might be unstable and is not guaranteed to work with the associated MediaWiki version.

Download snapshot

After you've got the code, save it into the extensions/Variables directory of your wiki.
If you are familiar with git and have shell access to your server, you can obtain the extension, with all its tags and branches, as follows:
cd extensions
git clone https://gerrit.wikimedia.org/r/p/mediawiki/extensions/Variables.git

Installation[edit | edit source]

Download and extract the file(s) in a directory called Variables in your extensions/ folder. If you're a developer and this extension is in a Git repository, then instead you should clone the repository.
Add the following code at the bottom of your LocalSettings.php:

require_once( "$IP/extensions/Variables/Variables.php" );

Done! Navigate to "Special:Version" on your wiki to verify that the extension is successfully installed.

Change log[edit | edit source]
Variables was written by Rob Adams who has released it into the public domain. It was ported to MediaWiki version 1.8 by Hempel. It was ported to MediaWiki 1.10 by Rob Adams. #vardefineecho was added by Xiloynaha. #varexists, #var_final and #var with optional default value as well as the 2.0 rewrite were contributed by Daniel Werner who is currently maintaining the extension.
For detailed and most recent history see the RELEASE-NOTES.
See also[edit | edit source]

Extension:Foxway Use the syntax and power of PHP in wiki pages
Extension:MyVariables - Creates new variables in the MediaWiki sense
Extension:Arrays - Create an array and provide array functions (such as search, split, and sort) and set operations (such as intersect, union and diff)
Extension:HashTables - New parser functions for handling hash tables in MediaWiki
bugzilla:7865 - Enable VariablesExtension on Wikimedia wikis (status: wontfix)

English  • Deutsch • 日本語 • Tiếng Việt

<img src="//www.mediawiki.org/wiki/Special:CentralAutoLogin/start?type=1x1" alt="" title="" width="1" height="1" style="border: none; position: absolute;" />
Retrieved from "http://www.mediawiki.org/w/index.php?title=Extension:Variables&oldid=914109"
Categories: Public domain licensed extensionsStable extensionsParser function extensionsExtensions in Wikimedia version controlParserFirstCallInit extensionsParserClearState extensionsInternalParseBeforeLinks extensionsInternalParseBeforeSanitize extensionsAll extensionsModifiable variables extensions


pn email
26.05.2014, 09:08

Mach mit!

Wenn Dir die Beiträge zum Thread "Wortanzahl berechnen" gefallen haben oder Du noch Fragen hast oder Ergänzungen machen möchtest, solltest Du Dich gleich bei uns anmelden:

Registrierte Mitglieder genießen die folgenden Vorteile:
✔ kostenlose Mitgliedschaft
keine Werbung
✔ direkter Austausch mit Gleichgesinnten
✔ neue Fragen stellen oder Diskussionen starten
✔ schnelle Hilfe bei Problemen
✔ Bilder und Videos hochladen
✔ und vieles mehr...

Neuen Thread eröffnenNeue Antwort erstellen
Ähnliche BeiträgeRe:
Letzter Beitrag
Sub berechnen?
Hallo Leute hab folgendes Problem ich hab bei mir 2 Rodek Woofer rumliegen aber kein Gehäuse. Das wollte ich mir nun selber bauen doch hab ich nur wenig Daten darüber. Rodek RW30DM fs: 25 Qts: 0,39 Vas: 121 Z: 2 (DS) d: 28,0 Pmax: 300 Kann...
von blub01
27.04.2008, 10:15
Stromversorgung berechnen
Hey leute, da ich neu im forum bin und auch wirklich wenig ahnung von hifi habe, bitte ich euch um hilfe. Mein Problem : Ich habe vor mir ein Mokick-auto zu kaufen, also diese hässlichen dinger die 45 laufen und total kacke aussehen( is halt für den...
von crack_your_brain_bitch
17.01.2011, 06:04
Verbrauch berechnen
Hy Ich würde gerne bei einem Projekt von mir den Momentanverbrauch ausrechnen, also wieviel ich aktuell Verbrauche. Zur Verfügung habe ich sämtliche Daten, welche ich mittels OBD1 auslesen kann. Allerdings weiß ich keinen Ansatz. Ich denke, dass...
von Tornado47
05.10.2011, 02:12
Annuität berechnen
Hier die Formel aus...
von mgutt
27.03.2012, 10:23
Bassreflexrohr berechnen!!!
Hi Leute habe mal eine Frage! Also ich habe mir gestern eine neue kiste gebaut die das Volumen 96 Liter beträgt und habe einen PG AUDIO W15D darin verbaut! nun muss ich die Richtige Wahl bei dem Bassreflexrohr finden nur weiß ich nicht wie ich das...
von Bomberpilot
19.02.2008, 16:49
verdichtung berechnen!
hi leutz, kann man sihc auf einen solchen rechner verlassen??? http://www.tuning-tipps.de/VD-Rechner.html net dass ich meinen kopf plane und dann is er verhunzt *g* folgende daten ahbe ich: bohrung 86mm hub 86mm verdichtung oem...
von djhemp
05.03.2007, 15:04
Subwoofer Berechnen
Servus Leute, hätte mal ne bitte, kann mir von euch wer ein neues Gehäuse für meinen subwoofer berechnen, da der ienbauort anders wird als ursprünglich geplant! Und zwar habe ich vor in meinen bus hinter die rücksitzbank meine anlage zu verbauen....
von Lordrock
11.04.2012, 17:34
Leinwandgröße berechnen
Hallo, brauche dringend Hilfe, gibt es eine Formel womit ich berechnen kann wie groß eine Leinwand sein muss für eine Va Halle damit jeder etwas sieht??? Danke...
von Der Felix
06.12.2010, 16:25
Der Felix
Schadensfreiheitsklasse WIE berechnen ???
Hallo, folgende Frage ... Also mein Onkel hat seid 2002 seinen Führerschein, hat aber moch nie ein Auto auf seinen Namen versichern lassen... Wenn er sich jetzt ein Auto kauft und das Versichert. Was hat er dann für eine SF-Klasse...
von ej9-gladbeck
21.03.2008, 21:06
Bescheid Feststellung: Einheitswert berechnen?
Ich habe für ein Baugrundstück den Bescheid zur Feststellung des Einheitswerts erhalten. Dieser dient ja bekanntlich als Grundlage zur Berechnung der Grundsteuer. Nun wundere ich mich, dass der Wert vom Vorbesitzer übernommen wurde, obwohl ich weniger...
von mgutt
13.01.2012, 12:38
© 2004 - 2017 www.wiki-forum.de | Communities | Impressum |