Server-Einrichtung: Unterschied zwischen den Versionen

Aus Freifunk Halle
Zur Navigation springen Zur Suche springen
Keine Bearbeitungszusammenfassung
Zeile 33: Zeile 33:
In der Datei <Boardordner>/includes/functions.php die Zeile:
In der Datei <Boardordner>/includes/functions.php die Zeile:


   'FF_INDEX' => append_sid("http://www.freifunk-halle.net")
   'FF_INDEX' => append_sid("http://www.freifunk-halle.net"),


eingefügt
unter
  $template->assign_vars(array(
eingefügt.


In der Datei <Boardordner>/styles/prosilver/template/overall_header.html die oder eine ähnlich lautende Zeile:
In der Datei <Boardordner>/styles/prosilver/template/overall_header.html die oder eine ähnlich lautende Zeile:

Version vom 23. Dezember 2010, 15:35 Uhr

ToDos

https://forum.freifunk-halle.net/viewtopic.php?f=33&t=1382&p=11718&hilit=todo#p11718
BotInfo auf 5-GHz-Knoten testen.

Pakete

* Suphp kennt unter Ubuntu kein "suPHP_UserGroup": Anleitung
* libpam-pgsql funktioniert unter Ubuntu 9.10 (karmic) nicht richtig --> die von 9.04 nehmen.

Manuelle Änderungen nach der Einrichtung

https://forum.freifunk-halle.net/viewtopic.php?p=11813#p11813

GD für Captchas einrichten und ggf. Apache neustarten.

Im Administrationsbereich, Wartung, Such-Indizes wurde der Knopf "Index löschen" entfernt, weil das Neugenerieren des Index nicht funktioniert.

Smileys im Board

Umdefinieren der Codes:
‍:D :-D :grin:
‍:) :-) :smile:
‍:( :-( :sad:
‍:o :-o :eek:
‍:? :-? :???:
‍:wink: ;) ;-)
zu den neuen Dateinamen. (Bedeutet Neudefinieren, an die richtige Stelle in die Liste einordnen und Codes, die auf die alten Dateinamen verweisen entfernen)

Hinzufügen der Codes an das Ende der Liste:
‍:geek: Beschreibung "Geek" Datei icon_e_geek.gif
‍:geek2: Beschreibung "Anderer Geek" Datei icon_e_ugeek.gif

Hardlinks zu alten Dateien, damit alte Foreneinträge ihre Smilies anzeigen.

Indexseite des Boards

In der Datei <Boardordner>/includes/functions.php die Zeile:

 'FF_INDEX' => append_sid("http://www.freifunk-halle.net"),

unter

  $template->assign_vars(array(

eingefügt.

In der Datei <Boardordner>/styles/prosilver/template/overall_header.html die oder eine ähnlich lautende Zeile:

 <a href="{U_INDEX}" title="{L_INDEX}" id="logo">{SITE_LOGO_IMG}</a>

ersetzt durch diese oder eine entsprechende Zeile:

 <a href="{FF_INDEX}" title="{L_INDEX}" id="logo">{SITE_LOGO_IMG}</a>

FF-Logo im Header des Boards

In alle Ordner <Boardordner>/styles/<Stylename>/imageset das Logo kopieren. Im Administrationsbereich, Registerkarte Styles, Menüpunkt Grafiksammlungen, jedes Style ändern und Grafik "Zentrales Logo" auf die Namen der zuvor in die entsprechenden Ordner kopierten Dateien setzen.


FF-Logo-Link im Header des Wiki

In Datei "skins/MonoBook.php" Zeile 179 bis 181 geändert von:

 <a style="background-image: url(<?php $this->text('logopath') ?>);" <?php
 ?>href="<?php echo htmlspecialchars($this->data['nav_urls']['mainpage']['href'])?>"<?php
 echo $skin->tooltipAndAccesskey('p-logo') ?>></a>

nach

 <a style="background-image: url(<?php $this->text('logopath') ?>);" <?php
 ?>href="http://freifunk-halle.net"<?php
 echo $skin->tooltipAndAccesskey('p-logo') ?>></a>

geändert. Damit zeigt der Link auf dem Logo auf die Portalseite des Freifunk.

Wiki beim Anmelden mit Https

Wichtig sind die Rewrite sachen, wenn man ein englisches wiki hat muss man noch den Suchstring anpassen, z.B. special:login anstatt Spezial:Anmelden

<VirtualHost 141.48.9.12:80>
    ServerName          wiki.freifunk-halle.net
    ServerAdmin         webmaster@freifunk-halle.net

...

    Alias               /wiki /var/www/freifunk/wiki/mediawiki/index.php

...

    RewriteEngine On
    RewriteCond %{REQUEST_URI} ^/index.php$
    RewriteCond %{QUERY_STRING} ^title=Spezial:Anmelden
    RewriteCond %{REQUEST_METHOD} ^GET$
    RewriteRule ^(.*)$ https://%{SERVER_NAME}/$1 [R]
</VirtualHost>
<VirtualHost 141.48.9.12:443>
    ServerName          wiki.freifunk-halle.net
    ServerAdmin         webmaster@freifunk-halle.net
...

    SSLEngine                   on
...

</VirtualHost>