1. Liebe Forumsgemeinde,

    aufgrund der Bestimmungen, die sich aus der DSGVO ergeben, müssten umfangreiche Anpassungen am Forum vorgenommen werden, die sich für uns nicht wirtschaftlich abbilden lassen. Daher haben wir uns entschlossen, das Forum in seiner aktuellen Form zu archivieren und online bereit zu stellen, jedoch keine Neuanmeldungen oder neuen Kommentare mehr zuzulassen. So ist sichergestellt, dass das gesammelte Wissen nicht verloren geht, und wir die Seite dennoch DSGVO-konform zur Verfügung stellen können.
    Dies wird in den nächsten Tagen umgesetzt.

    Ich danke allen, die sich in den letzten Jahren für Hilfesuchende und auch für das Forum selbst engagiert haben. Ich bin weiterhin für euch erreichbar unter tti(bei)pcwelt.de.
    Dismiss Notice

Frage zu Mediawiki

Discussion in 'Web-Know-how für die Homepage' started by Shanai, Sep 27, 2010.

Thread Status:
Not open for further replies.
  1. Shanai

    Shanai Guest

    Hallo Leute,

    ich hoff es kennt sich jemand in dem Bereich Mediawiki "etwas" aus...

    Ich bin in Sachen PHP - bzw. Programmieren überhaupt - nicht gerade fit, da ich aber das Design immer wieder verändern möchte von meinem Wiki und auch schon oft geschafft habe ;-) habe ich mir das Addon für Firefox "Firebug" installiert. (Für die jenigen, die das nicht kennen, damit kann man durch anklicken auf ein Element herausfinden, wie die passende Stelle in der .css heißt für das Element, um es zu bearbeiten).

    So... nun zu meiner Frage...
    Soweit ich weiß, gibt es im Mediawiki zum Punkt Design nur zwei Dateien, die zum Bearbeiten sind (ich benutze das Design "Modern):
    1. Mediawiki\Skins\Modern.php
    2. Mediawiki\Skins\Modern\Main.css

    Wenn ich allerdings z. B. einen Button anklicke und in Firebug nachsehen möchte, wie das Element heißt (das Addon zeigt es problemlos, super an), und dann in einer der zwei Dateien nachsehe, über die Suchfunktion, wo diese Stelle steht, gibt es diese Stelle komischer Weise in keiner der beiden Dateien.

    Für mich ist das aber echt fragwürdig, weil ich meine, irgendwo stehen doch die ganzen Daten zur Homepage und irgendwo muss auch DAS stehen, dass diesen Button steuert.
    Also zu meiner Frage, bzw. Frage:
    Kann es sein, dass die Daten in einer ganz anderen Datei noch stecken? Wenn ja wo? Oder mach ich irgendwas falsch?

    Danke für die Hilfe, bin echt ratlos,...

    Lg
    Shanai
     
  2. salim_aliya

    salim_aliya Halbes Megabyte

    Hallo,

    du sagtest ja bereits, dass PHP im Spiel ist. Hier kann eigentlich alles mögliche los sein.

    Wenn du die Webseite aufrufst, wird das PHP Script gestartet. Es lädt anscheinend Code von anderen Dateien, kann aber auch von der SQL Datenbank sich Code nachladen.

    Ich hatte mal ein ähnliches Problem mit einem in PHP geschriebenen Poll Script, hier war das Template in der Datenbank drinnen...

    Die Datenbank zu durchsuchen ist leicht, aber wie durchsuchst du alle Dateien?

    Hier kann Notepad++ gut weiterhelfen, es kann nämlich mehrere Dateien auf einmal öffnen. Die Suchfunktion kann dann alle Dateien aufeinmal durchsuchen, somit kannst du schnell die Stelle finden.

    Allerdings kannst du auch nachsehen, was das PHP Script so für Sachen nachlädt, aber du sagst, "ich bin nicht der hellste in Sachen PHP", dann kann das natürlich eventuell ins leere gehen.

    Was auch möglich ist, dass der HTML Code in PHP eventuell leicht verändert existiert, so kann z.B.

    HTML:
    <img src="beispiel.jpg" width="100" height="100" border="0">
    
    unter PHP so aussehen:
    PHP:
    print "<img src=\"beispiel.jpg\" width=\"100\" height=\"100\" border=\"0\">";
    Und der gleichen...

    Insgesamt ist es eigentlich die Berühmte Nadel im Heuhaufen.. :D Aber lass dich nicht verunsichern. Viel glück!

    Achja, hätte ich beinahe übersehen:
    Sehr sehr unwahrscheinlich, dass das tatsächlich so ist. Ich vermute, es sind insgesamt 30-40 Dateien, die für das Design in Frage kommen, vllt. sogar mehr?
     
    Last edited: Oct 9, 2010
  3. VB-Coder

    VB-Coder Megabyte

    Da das ganze auf Templates aufgebaut ist, wird da wohl ehr eine Variable als Platzhalter zu finden sein. Oder es ist doch schon on einer CSS Datei vorgegeben.

    Wenn man den Dateinamen kennt (z.b. button1.jpg), dann sollte doch jeder in der Lage sein, seine Dateien inhaltlich danach abzusuchen.

    Oder man liest einfach mal die Dokumentation zu dem ganzen. Wie ich schonmal in einem anderen Thread von dir empfohlen habe ;)
     
Thread Status:
Not open for further replies.

Share This Page