Halo ist ein leistungsstarkes und benutzerfreundliches Open-Source-Tool zum Erstellen von Websites. Mit verschiedenen Vorlagen und Plug-Ins kann es Ihnen dabei helfen, die ideale Website in Ihrem Kopf zu erstellen. Dabei kann es sich um die offizielle Website Ihres Unternehmens, Ihren persönlichen Blog, eine vom Team geteilte Wissensdatenbank oder sogar um ein Forum oder ein Einkaufszentrum handeln.
Konsole
Die Konsole ist das Back-End-Verwaltungssystem der Halo-Site. Nur angemeldete Benutzer mit Berechtigungen können die Konsolenfunktionen normal nutzen. Sie können verschiedene Inhalte wie Artikel, Seiten, Anhänge usw. der Site in der Konsole verwalten und das Thema oder verschiedene von der Site verwendete Einstellungen anpassen.
Schnittstellenbeschreibung
1. Globales Suchfeld: Klicken Sie auf oder verwenden Sie die Tastenkombination Strg+K, um das globale Suchfeld aufzurufen. Geben Sie Schlüsselwörter ein, um eine globale Suche in allen Artikeln, Seiten, Anhängen, Benutzern, Einstellungen usw. durchzuführen.
2. Seitliche Navigationsleiste: Navigieren Sie zu den von der Konsole bereitgestellten Funktionen. Durch Klicken auf das Navigationsleistenelement wird die entsprechende Funktionsseite auf der rechten Seite angezeigt. Durch die Installation bestimmter Plugins können die Einträge in der Navigationsleiste erweitert werden.
3. Anzeige und Bedienung von Benutzerinformationen: Zeigen Sie den Avatar, den Namen, die Rolle und andere Informationen des aktuell angemeldeten Benutzers an und stellen Sie weitere benutzerbezogene Vorgänge bereit.
4. Titel der Funktionsseite: Titel der aktuellen Funktionsseite;
5. Funktionsseiten-Bedienbereich: Funktionsbedienungsschaltflächen, die auf der aktuellen Funktionsseite bereitgestellt werden;
6. Hauptteil der Funktionsseite: Der Anzeigeinhalt und die Form des Hauptteils der aktuellen Funktionsseite hängen von der jeweiligen Seitenfunktion ab.
Artikel
Artikel sind eines der Kernkonzepte in Halo. Ein Artikel besteht hauptsächlich aus einem Nur-Text-Artikeltitel und Rich-Text-Artikelinhalt. Darüber hinaus können Sie auch die Kategorie für den Artikel festlegen, Tags hinzufügen, ein Titelbild festlegen usw.
Bei unterschiedlichen Site-Typen und unterschiedlichen Anwendungsszenarien ist auch die tatsächliche Bedeutung des Artikels unterschiedlich. Er kann eine Unternehmensnachricht, einen Blog oder ein bestimmtes Kapitel in einem Produktdokument darstellen.
Seite
Es gibt zwei Arten von Seiten in Halo: funktionale Seiten und benutzerdefinierte Seiten.
Funktionsseite
Funktionsseiten werden normalerweise von verschiedenen Plug-Ins bereitgestellt, und die in der Konsole angezeigten Seitenfunktionen und Inhalte werden durch das Plug-In bestimmt, das die Seite speziell bereitstellt.
Benutzerdefinierte Seite
Benutzerdefinierte Seiten ähneln Artikeln und enthalten auch Seitentitel und Seiteninhalte in Form von Rich Text. Im Gegensatz zu Artikeln können benutzerdefinierte Seiten keine Kategorie- und Tag-Informationen festlegen. Sie werden im Allgemeinen für Seiten mit einer einzigen Anzeigefunktion auf der Website verwendet, z. B. für allgemeine Website-Infoseiten, Kontaktseiten usw.
Einstufung
Artikel können durch Klassifizierung besser organisiert und verwaltet werden. Zwischen den Kategorien besteht eine hierarchische Beziehung, und eine übergeordnete Kategorie kann mehrere Unterkategorien enthalten. Ein Artikel kann mehreren Kategorien gleichzeitig angehören.
Etikett
Tags können verwendet werden, um Artikeln bestimmte Tags hinzuzufügen. Im Gegensatz zu Kategorien gibt es keine hierarchische Beziehung zwischen Tags. Es können auch mehrere Tags gleichzeitig zu einem Artikel hinzugefügt werden.
Anhang
Von Benutzern hochgeladene Dateien als Referenz in Artikeln, Theme-Einstellungen usw. Es wird hauptsächlich in Szenen wie Artikelbildern, Themenbildern, Benutzeravataren usw. verwendet.
Thema
Ein Ressourcenpaket mit verschiedenen Website-Seitenvorlagen. Der Inhalt und Stil, den Benutzer beim Besuch der Halo-Site durchsuchen, wird durch das vom Halo-Verwaltungsterminal konfigurierte und verwendete Thema bestimmt.
Plug-in
Softwarepakete zur Erweiterung der Halo-Funktionalität. Plug-Ins sind unabhängig von der Halo-Kernanwendung und können separat installiert, aktualisiert und deinstalliert werden.