yourWBB Homeseite fuer 2.3.x

Bräke
Titel: y****** Homeseite fuer 2.3.x
Version: 1.0
Beschreibung:
  • Name des Hacks:
    y****** Homeseite fuer 2.3.x

  • Coder:
    Bräke

  • Hack-Version:
    1.0

  • WBB-Version:
    WBB 2.3.x

  • Demo:
    --keine--

  • Einbauzeit:
    ca. 12-20 min, je nach Installation

  • Beschreibung:

    Beim Aufruf der Forenurl erscheint als erstes diese Homeseite. Diese soll jedem Besucher einen kurzen Überblick geben, was man auf dem Forum erwartet. Eine leicht geänderte Live Demo findet man auf http://www.your-wbb.de. Was bietet die Homeseite?

    Header ohne Buttons, dadurch freier gestalltbar.
    Menü-Box, unterscheidet zw. Besuchern und Benutzern.
    Info-Box, wichtigste statistische Informationen, Mitglieder, Themen, Beiträge, Online und mehr.
    Kleine Werbe-Box, Code kann in XHTML eingetragen werden um Banner zu zeigen.
    Login-Box, zum einloggen, unterscheidet zw. Besuchern und Benutzern.
    Such-Box, durchsucht das gesamte Forum nach dem eingegeben Begriff, Rechte werden beachtet.
    Team-Box, zeigt das Team vom Forum und wer davon Online oder Offline ist.
    Links / Partner-Box, Code kann in XHTML eingetragen werden, kann man als Partner-Box nutzen.

    Offline-Box, bei Wartungsmodus ist die Homeseite On, dafür erscheint der Hinweis oben
    Willkommensbox als Besucher:
    >> Man wird durch einen Text begrüßt und das Forum vorgestellt, änderbar in den Sprachvariablen.
    >> Man kann eine Grafik angeben, die mit den Styles wechselt, diese kann auch verlinkt werden.
    Willkommensbox als Benutzer:
    >> Zeigt Willkommenstext, Links für neue Beiträge usw.. und die PNs.
    >> PNs können in dieser Box deaktiviert werden.
    >> Berücksichtig wenn Gruppe oder User keine PNs nutzen möchte / nutzen kann
    1. News-Box, zeigt einen bestimmten Beitrag, man kann die "postid" angeben.
    >> Hits und Antworten werden gezeigt, die Links zum Antworten, zum Forum usw. ebenfalls.
    >> Ist der Thread geschlossen, erscheint eine entsprechende Meldung.
    Letzte Beiträge-Box, zeigt die x letzten Beiträge, x im ACP einstellbar.
    >> Prefix, Umfrage, Wichtig und Ankündigung wird dem Thementitel vorangestellt.
    >> Icon um zum ersten Beitrag seid letzten Besuch zu springen.
    >> Eigene Beiträge werden durch Icons markiert (geschlossen, heiße Themen, etc...).
    >> Forum wird angezeigt, auslesen der Rechte danach, wer im Forum Suchen darf.
    >> Hits, Antworten und Dateianhänge werden angezeigt.
    >> Foren können im ACP ausgelassen werden. (Spam-, Hangman-Foren).
    Große Werbe-Box, Code kann in XHTML eingetragen werden um ein oder 2 Banner zu zeigen.
    2. News-Box, zeigt jeweils den Ersten Beitrag aus den Threads aus einem Forum.
    >> Die "boardid" kann im ACP angegeben werden.
    >> Hits und Antworten werden gezeigt, die Links zum Antworten, zum Forum usw. ebenfalls.
    >> Ist der Thread geschlossen, erscheint eine entsprechende Meldung.
    >> Es können Themen und Beiträge ausgelassen werden.
    >> Somit kann man dieses gut kombinieren mit der 1. News-Box.

    Beiträge aus der 1. und 2. News-Box können über eine Funktion gekürtzt werden.

    Benutzer können in ihrem UserCP die Homeseite deaktivieren, so werden die auf die Forenübersicht umgeleitet. Dieses kann man im ACP bei den Benutzern ändern. Beim Registrieren kann man dieses auch gleich auswählen.

    Viele Einstellungsmöglichkeiten im ACP.

    Nutzung des "Postcache-System", dadurch schneller Aufbau.

    + Sprachvariablensystem
    + Umwandlung von Sprachvariablen in den Forennamen
    + Umwandlung von Sprachvariablen in den Gruppennamen
    + XHTML

  • Voraussetzungen:
    Ein Woltlab Burning Board der Version 2.3.x

  • zu ändernde Dateien:
    global.php
    register.php
    usercp.php
    header.tpl
    register.tpl
    usercp_options_change.tpl
    acp/lib/class_wiw.php
    acp/users.php
    acp/templates/users_add.htm
    acp/templates/users_edit.htm

    ( login.php | logout.php | makeread.php )

    ( Alle Templates mit der Navigation zur Forenübersicht )

  • neue Dateien:
    home.php
    header2.tpl
    home.tpl
    homelastthreadsbit.tpl
    homenewsboardbit.tpl
    hometeamgroupbit.tpl
    hometeamuserbit.tpl
    images/top_home.gif

    ( delete.htaccess )

  • MySQL-DB:
    --Änderung über "acp/setup.php" im Browser durchführen--

  • Copyright ©:
    Darf nur auf folgenden Seiten zum Download angeboten werden:

    http://www.y******.info

    Solltest du den Hack woanders runtergeladen haben, so sende bitte eine Mail an: ***

    !!!!!! Das Copyright darf nicht entfernt oder geändert werden, außer es steht in der Anleitung.

    !!! (Sichtbares in Templates, verstecktes im Quelltext oder in den php-Dateien)
    !!! Der Hack darf nicht als Eigener ausgegeben werden.
    !!! Eine Anpassung an andere WBB-Versionen erfolgt durch mich, Bräke.

  • Distanzierung:
    Ich, Bräke, übernehme keine Haftung für eventuelle Schäden, Fehler oä., die mit der Benutzung dieses Hacks entstehen könnten. Ich weise ausdrücklich daraufhin, daß der Einbau auf eigene Gefahr geschieht. Deshalb gilt: Backup der Datenbank und der Dateien machen!!!!!
    Es gibt keinen Anspruch auf Support, Gewährleistung und Ersatz.


  • Support:
    Bei http://www.y******.info in dem Thread (Thema) des Hacks.

  • Hinweise:
    --keine--

  • Bekannte Bugs:
    --keine--

  • Update:
    --keines--

  • Version-Changes:
    --keine--

  • Letzte Aktualisierung:
    23.01.2005, 17:00

  • Bisherige Downloads:
    0

  • Anleitung und Layout der Anleitung, Demo, BB-Code-Layout und Hack © by Bräke großes Grinsen

----

weiter zum Download
Bräke
Den 1. Beitrag werde ich für häufige Fragen zur Homeseite nutzen.

1. Wo sind meine Beiträge hin, die ich hier geschrieben habe?
>> Diese werde ich von Zeit zu Zeit ins Archiv wegen der Übersicht verschieben. Du findest alle hier:
Link folgt

2. Wo sind denn die Templates, im .zip-Archiv sind keine drinnen?
>> Diese befinden sich in den .style-Dateien und werden beim Setup / Update automatisch installiert.
>> Diese müssen nach der Installation nur noch gecacht werden.

3. Fehlermeldung: template "NAME" doesnt exist
>> Cache bitte deine Templates erneut.

4. Wo kann ich den Willkommenstext ändern?
>> Lese dazu den Abschnitt "Funktion Bedienung" der Anleitung
ChrisKH
Cool! Hack funzt einwahn frei!
Hab mir extra die Zeit genommen alles ruhig zu installiereren!
Echt großes THX!
stensund
Danke für den Hack!
Klappt super...
nosig
Hallo hab folgene Fehlermeldung beim Regestieren von Unsern

Parse error: parse error, unexpected '\"' in /usr/local/httpd/htdocs/kunden/web34/html/register.php on line 208
Bräke
Bitte.
upim
Werd ihn auch bald einbauen smile
Sag mal, gibts da kein (c) im Footer zu y******?
Bräke
Nein.

Der C-Hinweis ist im Quellcode enthalten. Auf ein sichtbares haben wir den User zuliebe verzichtet.
nosig
Danke läuft alles super.
Baba Jah
Hab nen Fehler...
Bei der "ältere News" Box wird unten bei den Links
zum Beitrag | zum Thema | zum Forum
Kommentar schreiben | Kommentar mit Zitat schreiben
jew. die ID des Beitrags/Themas/Forums etc nicht mit in die URL eingebunden...
für den Link "Zum Beitrag" sieht das dann z.B. so aus: "...wbb2/thread.php?postid=#post"

hab ka worans liegt???
Bräke
Als was hast du es eingebaut?
Kannst du mal die URL zum Forum sagen?
upim
Zitat:
Original von Bräke
Nein.

Der C-Hinweis ist im Quellcode enthalten. Auf ein sichtbares haben wir den User zuliebe verzichtet.

Hallo,
danke. Dann werd ich es vielleicht einbauen. Aber erstmal testen smile
TheMastaKilla
ähm +hust+ ich habe vor einigen wochen, die homesite für 2.2 in mein wbb 2.3 eingebaut. Läuft alles wunderbar ^^

Was sind den die Änderungen zwischen der Version für 2.2 und 2.3 ?
Damit ich das evtl aktualisieren kann ?

Greetz
Bräke
Die Datei, die Templates, die Sprachvariablen, die Datei für die Einstellungen im ACP.
Baba Jah
Zitat:
Original von Bräke
Als was hast du es eingebaut?
Kannst du mal die URL zum Forum sagen?

als home.php

URL schick ich dir per PM. Augenzwinkern
Bräke
Was hast du denn an der Homeseite geändert?
Diese Box ist ja im Original nicht oben, sondern unten.
Baba Jah
Ich hab lediglich diesen Code:
code:
1:
2:
3:
4:
5:
6:
7:
8:
9:
10:
11:
12:
13:
14:
15:
16:
  <!--newsbox, boardid | start//-->
      <if($ywhome_shownews_fb==1)><then>
       <table cellpadding="{$style['tableincellpadding']}" cellspacing="{$style['tableincellspacing']}" border="{$style['tableinborder']}" style="width:100%" class="tableinborder">
        <tr>
         <td class="tabletitle" align="left"><span class="normalfont"><b>{$lang->items['LANG_HOME_BOX_NEWS_THREAD']}</b></span></td>
        </tr>
        <tr>
         <td class="inposttable" align="center">

          $homenewsboardbit

         </td>
        </tr>
       </table><br />
      </then></if>
   <!--newsbox, boardid | end//-->


vor den Code der "Last Posts" gesetzt.

Ich häng das Template "home" ma als txt Datei an...
Bräke
Setze mal den Code in der home.php auch darüber.

Die Abschnitte sind mit Kommentaren versehen, solltest du finden können. Augenzwinkern
Baba Jah
du meinst den ganzen Abschnitt über
code:
1:
/* ############## lastthreads ############## */


hat nix gebracht... ^^
Bräke
Ich hab das auf meiner Testversion mit deinem Template mal probiert, bei mir geht es.

Hänge mal deine home.php an bitte.