Hilfe bei PHP Programmierung für ein Wiki

Oenner

Grünschnabel
Hallo Leute,

ich hab ein riesen Problem bei dem ich alleine nicht weiter komme und brauche daher eure Hilfe.

Es geht um ein Wiki das ich erstellt habe. Ich habe schon sehr viele Wikiforen durchsucht aber nirgends finde ich die Lösung für mein Problem. Daher vermute ich das ich auf der Wiki-Ebene nicht weiter komme, da es eher um die PHP Programmierung geht.

Zu meinem Problem:

Ich habe mir mit Mediawiki ein Wiki erstellt was soweit auch ganz ok ist. Mir fehlen nur leider Funktionen die für mein Wiki sehr wichtig sind.

Und zwar möchte ich auf meiner Wiki-Seite mehrere Kategorien, die ebenfalls Kategorien entahlten usw.

Ich habe mir das etwa so vorgestellt:

Computerhersteller:

- Acer
- HP
- Compaq
...usw.

wenn man auf den entspechenden Hersteller klickt, kommt man auf die nächste Seite:

- Bis 100€
- Bis 200€
- Bis 300€

Man wählt die Kategorien aus bis man das entsprechende Produkt gefunden hat.
Wenn man dies getan hat soll man dann Beiträge über den entsprechenden Computer verfassen oder einen neuen Computer hinzufügen können.

Da das Wiki aber nicht gerade Benutzerfreundlich ist ist es für einen Laien so gut wie unmöglich dieses normal über Wiki zu erstellen. Daher benötige ich einen Button etc. der das alles automatisch macht, so dass der User nur die erforderlich Daten wie z.B. Computerhersteller, Modell etc. eingibt und dann den Beitrag dazu verfassen kann und alle Daten ( Hersteller, Modell ) den entsprechenden Kategorien hinzufügt.

Ich weiss das hat alles sehr viel mit Wiki zu tun aber ich hoffe hier über PHP und eure Hilfe weiter zu kommen da ich von Programmieren keine Ahnung habe =).

Ich hoffe ich konnte mein Anliegen hier einigermaßen verständlich darstellen.
Dank schonmal im vorraus
Gruß Andy
 
Hm...
du könntest doch beim Wiki eine Vorlage für eine Sidebox erstellen lassen, wo die Daten entsprechend eingetragen werden müssen. Sprich dort muss Preis, Hersteller usw. drin stehen.
Dann könntest du (manuell) einen wiki-Bot über die neuen Seiten jagen und die Artikel den entsprechenden Kategorien hinzufügen lassen.
Das würde alles schnell und unkompliziert gehen, die Seiten wären dann natürlich erst in gewissen Zeitabständen in den Kategorien verfügbar.

Ist nur so eine Idee.


Gruß
KaiBone
 
Hi,

wow die erste Antwort und die richtig gut. Ich glaub ich bin hier richtig =). Deine Idee klingt kompliziert aber keine schlechte Idee. Meinst du der Bot kann nicht automatisch durchlaufen wenn die seite vom user fertiggestellt wurde?

Mir ist wichtig das das System relativ selbstständig arbeitet

PS: Außerdem fände ich es sehr gut wenn der User so gut wie nichts mit dem Bearbeiten-Fenster zu tun hat, außer natürlich die Beitragserstellung

Gruß Andy
 
Zuletzt bearbeitet:
Meinst du der Bot kann nicht automatisch durchlaufen wenn die seite vom user fertiggestellt wurde?
Da die meisten wiki-bots auf Python basieren ist das zwar möglich sofern der Webspace/Server das unterstützt, aber ich persönlich kann dir nicht empfehlen einen solchen Bot automatisch durchlaufen zulassen.
Wenn du das nicht möchtest wäre die nächste Möglichkeit das du wenn die Seite erstellt wird es durch ein PHP-Script prasen würdest das ähnlich wie der Bot arbeitet. Wäre in deinem Fall wohl auch die bessere Wahl, allerdings würde das auf die Serverressourcen gehen. Sprich die Seite brauch länger beim "erstellen".

PS: Außerdem fände ich es sehr gut wenn der User so gut wie nichts mit dem Bearbeiten-Fenster zu tun hat, außer natürlich die Beitragserstellung

Gruß Andy
Das ist verständlich, aber die von mir erwähnte Vorlage würde auch der Übersichtlichkeit im Artikel helfen.

Gruß
KaiBone
 
hi,

also die zweite Möglichkeit hört sich recht gut an, wenn ich auch zugeben muss das ich keine Ahnung habe wie ich das anstellen soll, aber das lässt sich ja rausfinden =). Die Geschwindigkeit wäre nicht so schlimm, wenn es im Rahmen bleibt.

Was die Vorlage angeht bin ich sehr skeptisch. Ich habe schon viel mit Vorlagen versucht um mein Vorhaben zu realisieren. Aber für den User war es immer sehr schwierig da durchzublicken. Aber vllt habe ich das auch falsch angestellt.

Gruß Andy
 
Zurück