zurück zur Startseite
  


Zurück XHTMLforum > Webentwicklung (außer XHTML und CSS) > Serveradministration und serverseitige Scripte
Seite neu laden Problem mit phpBB3 - Eigene Webseite zu erstellen

Antwort
 
LinkBack Themen-Optionen Ansicht
  #1 (permalink)  
Alt 24.05.2012, 17:06
Neuer Benutzer
neuer user
Thread-Ersteller
 
Registriert seit: 24.05.2012
Beiträge: 16
SourceSkyBoxer befindet sich auf einem aufstrebenden Ast
Standard Problem mit phpBB3 - Eigene Webseite zu erstellen

Hallo,
bin ich hier gekommen. Vielen Dank für dem Willkommen-Sagen
Ich bin am Boden zerstört, dass ich keine Lösung finden konnte

Ich habe eigene Seite mit phpBB3 eingebunden.

Zuerst füge ich Link in der Datei ( phpBB-root: style/<stylename>/template/overall_header.html )
Findet man diese Schritt:
HTML-Code:
132:			<ul class="linklist navlinks">
Ich schreibe einige Link für der Startseite.
HTML-Code:
<li class="icon-home"><a href="{U_STARTPAGE}" accesskey="h">{L_STARTPAGE}</a></li>
Ich erstelle die Seite und schreibe folgend:
HTML-Code:
<!-- INCLUDE overall_header.html -->

<h2>{WELCOME_TEXT}</h2>

<div class="panel">
       <div class="inner"><span class="corners-top"><span></span></span>

       <div class="content"></div>

       <span class="corners-bottom"><span></span></span></div>
    </div>

<!-- INCLUDE jumpbox.html -->
<!-- INCLUDE overall_footer.html -->
speichere unter "startpage_body.html" in dem Verzeichnis /style/<stylename>/template/

Ich erstelle die Hilfe für der Seite startpage_body.html und schreibe als php Skript:
PHP-Code:
<?php
define
('IN_PHPBB'true);
$phpbb_root_path = (defined('PHPBB_ROOT_PATH')) ? PHPBB_ROOT_PATH './';
$phpEx substr(strrchr(__FILE__'.'), 1);
include(
$phpbb_root_path 'common.' $phpEx);

// Start session management
$user->session_begin();
$auth->acl($user->data);
$user->setup();

$template->assign_vars(array(
    
'L_WELCOME'                =>  $user->lang['WELCOME_TEXT'],
    
'U_STARTPAGE'        => $user->lang['STARTPAGE'],
));

page_header($l_welcomefalse);

$template->set_filenames(array(
    
'body' => 'startpage_body.html',
));

make_jumpbox(append_sid("{$phpbb_root_path}viewforum.$phpEx"));

page_footer();

?>
und speichere unter ./startpage.php

Ich füge Link direkt U_STARTPAGE in der Datei /include/function.php
Findet man Zelle: 4544 und füge neue Zelle:
PHP-Code:
        'U_STARTPAGE'            => append_sid("{$phpbb_root_path}startpage.$phpEx"), 
Und füge restliche Sprache als Deutsch "Du" oder "Sie" ein:
Öffne /Language/<Language>/viewforum.php
PHP-Code:
    //    Startpage
    
"STARTPAGE" => 'Startseite',
    
'WELCOME_TEXT' => 'Herzliche Willkommen auf unserer Homepage !'
speichere wieder.

Und ich füge in ./viewonline.php:
PHP-Code:
        case 'startpage':
            
$location $user->lang['STARTPAGE'];
            
$location_url append_sid("{$phpbb_root_path}startpage.$phpEx");
          break; 
Ich habe erster Versuch mit phpBB3.
Erste Seite ist Forum Index klappt prefekt, dann habe ich schon Startseite geklickt, was ist mit meiner Sprache los?
Wer kann Problem von mir lösen?

Schau folgende Bilder:

Ich habe schon viewforum.php, overall_header.html und viewonline.php vorher gespeichert.

Vielen Dank für den netten Antworten
__________________
Entschuldigen Sie bitte, bin ich leider gehörlos! Vielen Dank für eurer Respekt!

Geändert von SourceSkyBoxer (24.05.2012 um 17:12 Uhr)
Mit Zitat antworten
Sponsored Links
  #2 (permalink)  
Alt 24.05.2012, 17:54
Benutzerbild von Chris2011
Erfahrener Benutzer
XHTMLforum-Mitglied
 
Registriert seit: 04.01.2011
Beiträge: 301
Chris2011 befindet sich auf einem aufstrebenden Ast
Standard

Hört sich an als hättest du das in den Google Übersetzer geschmissen
Mit Zitat antworten
Sponsored Links
  #3 (permalink)  
Alt 24.05.2012, 18:01
Neuer Benutzer
neuer user
Thread-Ersteller
 
Registriert seit: 24.05.2012
Beiträge: 16
SourceSkyBoxer befindet sich auf einem aufstrebenden Ast
Standard

Zitat:
Zitat von Chris2011 Beitrag anzeigen
Hört sich an als hättest du das in den Google Übersetzer geschmissen
Was soll das erlauben? Hör auf mich zu beleidigen! Schau mein Signatur!!! Ich bin traurig, weil du mich beleidigt hast. Ich bin doch GEHÖRLOS / HÖRBEHINDERT. Bitte versteh mich richtig!

// EDIT:

Jetzt es klappt. Entschuldige mich bitte! Ich habe Suche endlich erwischt . Ich habe jetzt geschafft, dass ich genaue tolle Tutorial gefunden habe.

Schaut ihr vorbei! http://www.phpbb.com/kb/article/addi...o-your-header/
__________________
Entschuldigen Sie bitte, bin ich leider gehörlos! Vielen Dank für eurer Respekt!

Geändert von SourceSkyBoxer (24.05.2012 um 19:21 Uhr) Grund: // EDIT ....
Mit Zitat antworten
  #4 (permalink)  
Alt 25.05.2012, 14:30
Benutzerbild von Chris2011
Erfahrener Benutzer
XHTMLforum-Mitglied
 
Registriert seit: 04.01.2011
Beiträge: 301
Chris2011 befindet sich auf einem aufstrebenden Ast
Standard

Das habe ich überlesen, Entschuldigung.
Mit Zitat antworten
  #5 (permalink)  
Alt 26.05.2012, 14:37
Neuer Benutzer
neuer user
Thread-Ersteller
 
Registriert seit: 24.05.2012
Beiträge: 16
SourceSkyBoxer befindet sich auf einem aufstrebenden Ast
Standard

Danke, @Chris2011, ist es in die Ordnung, aber ich bin nicht böse.

Ich habe richtig geschafft, dass ich phpBB3 mit eigener Seite einbinde.

Zum Beispiel: Startpage soll am Anfang auf der Webseite neben phpBB3 Forum Paket stehen.

Erster Schritt:
./<neue Seite>.php z.B. ./startpage.php

Und die Code für der startpage.php
PHP-Code:
<?php
define
('IN_PHPBB'true);
$phpbb_root_path = (defined('PHPBB_ROOT_PATH')) ? PHPBB_ROOT_PATH './';
$phpEx substr(strrchr(__FILE__'.'), 1);
include(
$phpbb_root_path 'common.' $phpEx);

$user->session_begin();
$auth->acl($user->data);
$user->setup();

$template->assign_vars(array(
    
'L_WELCOME'                =>  $user->lang['WELCOME_TEXT'],
    
'L_STARTPAGE'        => $user->lang['STARTPAGE'],
));

page_header($l_welcomefalse);

$template->set_filenames(array(
    
'body' => 'startpage_body.html',
));

make_jumpbox(append_sid("{$phpbb_root_path}startpage.$phpEx"));

page_footer();
?>
Die Sprache von L_WELCOME und L_STARTPAGE wird direkt ./Language/<Sprache>/common.php übernehmen.

Zweiter Schritt:
Ich erstelle HTML für startpage.php:
HTML-Code:
<!-- INCLUDE overall_header.html -->

<h2>{L_WELCOME}</h2>

<div class="panel">
       <div class="inner"><span class="corners-top"><span></span></span>

       <div class="content"></div>

       <span class="corners-bottom"><span></span></span></div>
    </div>

<!-- INCLUDE jumpbox.html -->
<!-- INCLUDE overall_footer.html -->
und ich speicher unter ./style/prosilver/template/startpage_body.html

Und wie kann ich Link neben Forum darstellen?
Öffne ./style/prosilver/template/overall_header.html
Findest du sicher im Text einfach:
HTML-Code:
<ul class="linklist navlinks"> ....</ul>
Füge Linie für neuer Link ein:
HTML-Code:
<ul class="linklist navlinks">
			  
            	<li><a href="{U_STARTPAGE}" accesskey="h">{L_STARTPAGE}</a></li>
...
</ul>
und überschreibe / speicher nochmal die Datei overall_header.html!

Dritter Schritt:
Öffne 2 wichtige Dateien ./include/function.php und ./Language/<Sprache>/common.php
function.php: findest du:
PHP-Code:
    $template->assign_vars(array(
        
'SITENAME'                        => $config['sitename']
.... 
Füge diese neue Linie für der Link ein:
PHP-Code:
$template->assign_vars(array(
        
'SITENAME'                        => $config['sitename']
....
'U_STARTPAGE'            => append_sid("{$phpbb_root_path}startpage.$phpEx"falsetrue),
.... 
und speicher überschreibend..
Öffne ./Language/<Sprache>/common.php
Letzte Seite-Linie sollst du hier frei machen! Achte darauf!
PHP-Code:
)); 
PHP-Code:
//    Startpage
    
"STARTPAGE" => 'Startseite',
    
'WELCOME_TEXT' => 'Herzliche Willkommen auf unserer Homepage !',
)); 
Und letzter Schritt:
Öffne die Datei ./viewonline.php um eigener Seite zu verbinden!
Findest du einfach mit Case und Break:
PHP-Code:
default:
            
$location $user->lang['INDEX'];
            
$location_url append_sid("{$phpbb_root_path}index.$phpEx");
        break; 
Und füge Case und Break über "default" ein!
PHP-Code:
        case 'startpage':
            
$location $user->lang['L_STARTPAGE'];
            
$location_url append_sid("{$phpbb_root_path}startpage.$phpEx");
          break;

      default:
            
$location $user->lang['INDEX'];
            
$location_url append_sid("{$phpbb_root_path}index.$phpEx");
        break; 
Speicher überschreibend.

Und beachtest du, dass du alle Dateien schon gespeichert hast.

Und öffnet phpBB3 Administrator-Bereich -> Style -> Templates "prosilver" und bestätige "aktualisieren"! Und "Ja"

Dann musst du Allgemain -> Den Cache leeren bestätigen, weil die Templates verrückt wären. Deshalb muss phpBB3 startklar sein.
Kannst du vom dem Administrator Bereich auf Forum-Übersicht wechseln. Was ist es passiert? Hast du schon die neue Link "Startseite" neben dieser originalen Link von phpBB3 gesehen?

Wer will eigene Webseite automatisch auf Hauptseite sichtbar lassen?
Es gibt tolle Möglichkeit mit .htaccesss:
Code:
DirectoryIndex startpage.php index.php
Ich hoffe, dass ihr keine Probleme mit Erweiterung-Seite auf phpBB3 zu binden möchtet. Viel Spaß mit der eigenen Webseite direkt phpBB3!
__________________
Entschuldigen Sie bitte, bin ich leider gehörlos! Vielen Dank für eurer Respekt!

Geändert von SourceSkyBoxer (26.05.2012 um 15:04 Uhr)
Mit Zitat antworten
Antwort

Themen-Optionen
Ansicht

Forumregeln
Es ist Ihnen nicht erlaubt, neue Themen zu verfassen.
Es ist Ihnen nicht erlaubt, auf Beiträge zu antworten.
Es ist Ihnen nicht erlaubt, Anhänge hochzuladen.
Es ist Ihnen nicht erlaubt, Ihre Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are aus


Ähnliche Themen
Thema Autor Forum Antworten Letzter Beitrag
PNG in IE Problem mit der Mauserkennung (klickbar oder nicht) Angélique CSS 13 16.03.2010 18:20
Anpassung einer Webseite. Problem bei der ausrichtung der Ebene benni134 (X)HTML 1 21.10.2009 23:00
Problem bei CSS Grundlayout DasSauerkraut CSS 0 10.08.2009 21:35
Webseite online erstellen fex89 Serveradministration und serverseitige Scripte 3 25.03.2009 19:01
Problem: IE versteckt Text & Feedback Herbi CSS 2 11.08.2006 14:39


Alle Zeitangaben in WEZ +2. Es ist jetzt 02:12 Uhr.