Diese Seite soll ein bisschen beschreiben, wie das
MiR Admin Interface zu benützen ist. (Für die neue Seite Dez. 05).
D.h. was wo zu finden ist, wie ich was machen kann etc.
Generell ist sicher auch diese Seite hier keine schlechte Idee:
MirHowto
Artikel Typen
es gibt folgende Artikel Typen:
Open Posting
Artikel, welche zwar im Newswire-Archiv auftauchen, jedoch nicht im Newswire auf der Startseite selbst.
Newswire
Artikel, welche sich im Newswire befinden. Grundsätzlich werden publizierte Artikel hier veröffentlicht.
Newswiretranslation
Überstzte Artikel, welche sich im Newswire befinden. Grundsätzlich werden ALLE publizierte Übersetzungen hier veröffentlicht.
Feature
Features
Featuretranslation
Übersetzte Features
Topic-Page Special
Artikel, welche auf den TopicPages jeweils zu oberst included werden und welche dazu dienen die jeweiligen Topics ein bisschen genauer zu beschreiben.
StartPage? Special
Artikel, welche immer über den Features publiziert werden und auch Farblich anders hervorgehoben werden.
Static Articles
Statische Artikel, welche in verschiedenen Orten der Seite eingebunden werden. Unter Location, wird der Pfad und der Dateiname bestummen, worunter dieser Artikel produziert werden! Dies ist zwingend notwendig! Beachtet, das die Templates auf diesen Pfadangaben beruhen, diese also nicht unbedingt geändert werden sollten!
Breakingnews
Breakingnewseinschübe, welche immer zu oberst auf der Startseite erscheinen und dazu da sind, kurze wichtige News zu vermitteln.
Calendar
Artikel im Kalender
Calendartranslation
Übersetzte Artikel im Kalender
Pressarchive
Artikel im Pressearchiv
Non HTML Static Articles
Statische Artikel, welche jedoch nicht wie Static Articles, als plain HTML publiziert werden, sondern bei welchen der Content etc. in einen normalen Artikel eingebunden wird, es können auch Medien (Bilder/PDFs/Videos) etc. hinzugefügt werden. Der Unterschied zu einem normalen (herkömmlichen) Artikel ist, dass ein kommentieren dieser Beiträge nicht möglich ist und dass wiederum wie bei den Statischen Artikel, die Location angegeben werden muss. D.h. die Artikel werden dann unter dieser Location mit dem entsprechenden Namen publiziert. Dies ist wiederum zwingend notwendig! Sprich dies ist ein bisschen eine Mischung zwischen Artikel und statischem Content.
Producer
Der Producer ist dazu da, den Inhalt, welcher sich in der Datenbank befindet, als (s)HTML Datei zu generieren. Sprich die Seiten zu produzieren, welche von den BenützerInnen angesurft werden. Falls ich eine Änderung im Admininterface vornehme, muss ich somit immer (!) auch den entsprechenden Task im Producer ausführen, damit meine Änderungen für die BenutzerInnen sichtbar werden. Macht jemand einen Kommentar oder publiziert einen neuen Artikel, so werden die entsprechenden Tasks, welche benötigt werden, damit der Artikel/Kommentar erscheint automatisch ausgeführt.
startpage
Dieser Task wird benötigt um ein publiziertes Feature / StartPage Special oder Breakingnews zu veröffentlichen oder Änderungen dazu sichtbar zu machen. Beim ändern eines Features oder Startpagespecials sollte zusätzlich der Task Articles.new ausgeführt werden. Da Feautres etc. auch als Artikel gepostet werden, worunter sie dann als ganzes lesbar sind. (nicht nur so in der Mittelspalte)
newswire
Dieser Task generiert der Newswire auf der rechten Seite. D.h. falls z.B. ein Artikel versteckt wird (verschoben wird von Newswire nach OpenPosting) ist dieser Task auszuführen. Falls ein Artikel versteckt wird, ist auch noch der Task articles.new auszuführen, damit anstelle des Artikels eine Erklärung hinkommt, das der Artikel versteckt wurde.
articles
new: generiert alle Artikel (typ: openposting/newswire/feature/startpage special), welche geändert wurden und seither noch nicht wieder produziert wurden. Dies wird meistens gebraucht, wenn ein Artikel geändert oder versteckt wurde. Wird an Features gearbeitet, welche noch nciht veröffentlich sind, reicht es nach einer gespeicherten Änderungen diesen Task hier auszuführen, damit die Änderungen auf dem (unter versteckten Adresse erreichbaren) Artikel sichtbar werden.
manynew: generiert die letzten 1000 artikel neu.
all: generiert alle artikel! grundsätzlich braucht es diesen task nicht! bitte aufpassen, denn alle artikel nochmals zu generieren kann ewig dauern!
sample: generiert nur die letzten 10 artikel (inkl. den versteckten).
calendar
generiert den kalender neu, sprich wenn ein artikel in den kalender verschoben wurde oder daraus entfernt, muss dieser task ausgeführt werden. falls zusätzlich der titel des artikels oder der inhalt geändert wurde, so muss zusätzlich (da änderung an artikel) der task articles.new ausgeführt werden.
pressarchive
generiert das pressearchiv neu.
newswireachive
new: generiert das archiv aller artikel, wo es änderungen gegeben hat. sprich wenn z.b. ein artikel in fr geändert wurde, braucht es nicht das archiv der it artikel neu zu machen, sondern nur das der fr/frmix/demix/itmix
all: generiert einfach alle archive neu.
featurearchive
generiert das feature archive neu. funktioniert grundsätzlich gleich wie der newswirearchive task, ist jedoch nur nötig falls features neu gemacht wurden.
trasharchive
new: generiert das archive der versteckten artikel, wiederum nur wo es änderungen gegeben hat. dieser task muss zusätzlich ausgeführt werden, wenn ein artikel versteckt wurde.
all: generiert alle archive neu.
topicpages
generiert die topic archive. sprich wenn es änderungen innerhalb eines topics gegeben hat, sollte dieser task ausgeführt werden.
navigation
generiert die navigation links (und z.t. rechts und oben), muss jedoch eigentlich fast nie ausgeführt werden.
staticfiles
generiert alle artikel aus static articles und non html static articles. sowie werden auch css files und andere statische includes generiert! dies wird höchstens gebraucht, wenn bei diesen entsprechenden files änderungen gemacht werden, oder statische Artikel (Static Article oder NON HTML Static Articles) abgeändert wurden.
synchronization
pusht die artikel vom produktionsserver auf den server, welcher die meisten BenutzerInnen besuchen.
syndication
generiert die diversen RSS feeds. auch wiederum ein task, welcher nach änderungen in den verschiedenen bereichen zusätzlich ausgeführt werden sollte!
media
generiert geänderte medien etc. sprich wenn im admin interface ein bild eingefügt wird, etc. so muss dieser task ausgeführt werden.
--
NeGu - 14 Dec 2005
to top