Vorlagen aus Vorlagen mittels NewArticle
Hi Rene, ich will Dein SGPack - oder eigentlich nur die NewArticle-Erweiterung - in meinem Wiki AdvenTiki benutzen. Mir ist dabei ein Problem aufgefallen: Ich will auch Vorlagen damit erstellen können - meine, es sollen am Schluss Vorlagen als "Neue Artikel" herauskommen. Allerdings scheint es sich nicht zu vertragen, wenn ich in der Vorlage, die mittels NewArticle angezogen werden soll, ein <noinclude> vorkommt, das ich aber definitiv an dieser Stelle brauche. Hast Du eine Idee, wie ich damit umgehen kann? Beispiel, weil ich merke, dass es verwirrend wirkt:
Ich will eine Artikelvorlage für den Hauptseitenbereich "Was geschah am..." erstellen, damit diese hinterher einheitlich sind. "Was geschah am" zieht auf der Hauptseite Vorlagen an, nämlich jeweils die Vorlage:Hauptseite/Jahrestage/{{LOCALMONTHNAME}}/{{LOCALDAY}}. Innerhalb einer solchen Vorlage sollen auch Quellen genannt werden, die dürfen aber auf der Hauptseite nicht sichtbar sein, müssen also mittels <noinclude> ausgeblendet werden - und das will ich eigentlich schon in der Artikelvorlage mitliefern. Versuche ich das aber, laufe ich in Schwierigkeiten:
- Ich erstelle einen neuen Artikel - Ich wähle in meiner Selectbox die entsprechende Vorlage - Sie wird nun aber nicht komplett in den Editor übernommen, sondern nur der Teil bis zum ersten <noinclude>.
Könntest Du da mal reinschauen? Vielen Dank, --Thekryz 21:40, 23. Nov. 2010 (CET)
- Habe mir nun behelfsmäßig erst mal den <noinclude>-Bereich im php-File auskommentiert, tut erst mal. --Thekryz 21:51, 23. Nov. 2010 (CET)
- Das Problem ist eben das es unterschiedliche Ansätze gibt wie eine Vorlage eingebunden werden soll. So wie wir es hier nutzen habe ich es extra so gemacht das die noinclude Anweisungen herausgenommen werden. Was du jetzt gemacht hast entspricht einer altern Version die ich hatte. Damals habe ich einfach alles kopiert ohne den Textinhalt zu beachten. Um nun beides zu ermöglichen müsste man entweder einen neuen Tag zB na_noinclude definieren, damit nur diese Bereich beim Einfügen unterdrückt werden oder man müsste einen Parameter in der Steuerdatei setzen um diese Fälle zu unterscheiden. Momentan habe ich wenig Zeit aber wenn ich mal etwas Entspannung durchs Programmieren suche werde ich mir das noch mal ansehen. --Rene Admin - Rückmeldung 09:10, 24. Nov. 2010 (CET)
- Man kann auch mittels
<includeonly>die<noinclude>s vor dem Ersetzen verstecken. Beispiel:
- Man kann auch mittels
- Das Problem ist eben das es unterschiedliche Ansätze gibt wie eine Vorlage eingebunden werden soll. So wie wir es hier nutzen habe ich es extra so gemacht das die noinclude Anweisungen herausgenommen werden. Was du jetzt gemacht hast entspricht einer altern Version die ich hatte. Damals habe ich einfach alles kopiert ohne den Textinhalt zu beachten. Um nun beides zu ermöglichen müsste man entweder einen neuen Tag zB na_noinclude definieren, damit nur diese Bereich beim Einfügen unterdrückt werden oder man müsste einen Parameter in der Steuerdatei setzen um diese Fälle zu unterscheiden. Momentan habe ich wenig Zeit aber wenn ich mal etwas Entspannung durchs Programmieren suche werde ich mir das noch mal ansehen. --Rene Admin - Rückmeldung 09:10, 24. Nov. 2010 (CET)
Text vor noinclude <no<includeonly>include> Text in noinclude </no</includeonly>include> Text nach noinclude
- in MediaWiki:NewArticle-NS wird dann eingefügt als
Text vor noinclude <noinclude> Text in noinclude </noinclude> Text nach noinclude
- --CF 11:11, 24. Nov. 2010 (CET)
- Da spricht der Fachmann. Danke für den Hinweis. --Rene Admin - Rückmeldung 13:29, 24. Nov. 2010 (CET)
- --CF 11:11, 24. Nov. 2010 (CET)
NewArticle mit RichEditor
Hallo, ich habe das SG-Pack im Einsatz. Ebenfalls habe ich den RichEditor im Einsatz, da meine User sich mit den "Hausmitteln" sehr schwer tun. Allerdings funktioniert NewArticle nur mit deaktiviertem RichEditor. Gibt es eine Möglichkeit, dass beide Extensions miteinander funktionieren ? --Hollosch 11:37, 17. Nov. 2011 (CET)
- Ich versuche mal bei Gelegenheit danach zu schauen. Momentan muss ich die Erweiterung erst einmal an MW 1.18 anpassen. --Rene Bürokrat - Rückmeldung 09:41, 4. Feb. 2012 (CET)