Page 1 of 2
Verlinkug funktioniert nicht
Posted: 14. September 2008 15:48
by BayernC
Deine Portal Version: 1.1
Typ Deines phpBB Forums: Premodded phpBB3
MODs installiert: Nein
Dein Wissensstand: Einsteiger
Was hast Du gemacht, bevor das Problem aufgetreten ist?
Das Portal Setup
Was hast Du bereits versucht um das Problem zu lösen?
Fehlerbeschreibung und Nachricht
Hallo,
Das Portal funktioniert nach dem Setup. Nur die verlinkung stimmt nicht, klicke ich auf Forum Übersicht, lande ich beim Portlam gleiches passiert auch wenn ich im Forum , auf Forum übersicht klicke. Was kann hier nicht stimmen ?
netter Gruß
Thomas
Re: Verlinkug funktioniert nicht
Posted: 14. September 2008 15:58
by BayernC
Das Treffpunkt Fitness Forum läuft im Moment unter folgendem Link
http://www.tarifesau.de
Re: Verlinkug funktioniert nicht
Posted: 14. September 2008 16:48
by BayernC
Alle anderen Links, Mitgliederliste, Team etc. funktionieren. Nur der zur Foren Startseite nicht, woran kann das liegen ?
Re: Verlinkug funktioniert nicht
Posted: 14. September 2008 16:58
by Redbull254
Kontrolliere noch einmal den Code-Einbau.
Besonders die overall_header.html.
Dein Style muss evtl. noch in der Datenbank aktualisiert werden!
Gehe dazu folgende Schritt durch:
ACP --> Styles --> Style-Komponenten --> Themes
ACP --> Styles --> Style-Komponenten --> Templates
ACP --> Styles --> Style-Komponenten --> Grafiksammlungen
Dort angekommen, klicke jeweils auf den Link " Aktualisieren "
Nach den Aktualisierungen gehe zurück auf den ACP Index ( ACP --> Allgemein ) und klicke bei "Den Cache leeren" auf den Button "Jetzt ausführen".
Bei manchen Browsern ist es zusätzlich nötig den Browser Cache zu löschen. ( Meistens mit STRG + F5 )
Re: Verlinkug funktioniert nicht
Posted: 14. September 2008 17:02
by BayernC
Ich habe gerade im Quelltext gesehen das der Link keiner URL zugewiesen ist
werde mal nach der overall header sehen, und die anderen Schritte durchführen
Ich schreibe von den Links auf dem Portal unter Menü und die auf dem Forum wo sich Portal und Foren Übersicht nennen.
Hat leider nichts funktioniert, das ist die Stelle der overlall header die zum Umbauen ist.
Code: Select all
<!-- IF not $S_IN_PORTAL or not S_DISPLAY_MAINMENU -->
<div class="navbar">
Re: Verlinkug funktioniert nicht
Posted: 14. September 2008 17:31
by Redbull254
Ich habe keine Ahnung, was Du da gerade genau machst, aber auf jeden Fall ist es falsch.
Schau Dir die Installationsanleitung genau an und baue die Code-Zeilen so ein, wie es angegeben ist.
Die portal.css wurde auch nicht eingebunden.
Code: Select all
Open: styles/prosilver/theme/stylesheet.css
Find
Tip:This may be a partial find and not the whole line.
Code:Select All
@import url("colours.css");
Add after
Tip:Add these lines on a new blank line after the preceding line(s) to find.
Code:Select All
@import url("portal.css");
Der Codeeinbau für die overall_header.html
Code: Select all
Find
Tip:This may be a partial find and not the whole line.
Code:Select All
<li class="icon-home"><a href="{U_INDEX}" accesskey="h">{L_INDEX}</a> <!-- BEGIN navlinks --> <strong>‹</strong>
In-line Find
Tip:This is a partial match of a line for in-line operations.
Code:Select All
<li class="icon-home">
In-line Add after
Code:Select All
<a href="{U_PORTAL}">{L_PORTAL}</a> »
Re: Verlinkug funktioniert nicht
Posted: 14. September 2008 17:42
by BayernC
Ich habe die Installationanleitung durchgelesen und meinen Umbau nochmals Kontrolliert. Die CSS habe ich hochgeladen, hat aber mit meinem Problem leider auch nichts zu tun. Irgendwoher muß der Wert doch kommen, ich meine die URL des Linkziels, aber da ist nichts. Weder im Forum Header noch im Portal.
Kann man nicht konkreter einschränken in welcher Datei mein Fehler ist ?
Mir ging es beim Einbau wie ihm hier
viewtopic.php?f=8&t=1003
Die Anleitung ist fehlerhaft oder sehr Mißverständlich
Re: Verlinkug funktioniert nicht
Posted: 14. September 2008 17:48
by Redbull254
Wenn Du in Deinem Style-Ordner auf dem Webspace nur prosilver und subsilver drin hast, musst Du doch nur den gesamten Inhalt des Root-Ordner aus dem Portal-Mod genauso in Dein Foren-Verzeichnis rein kopieren.
Die Ordner-Struktur ist identisch mit der von phpBB3.
Die Anleitung ist fehlerhaft oder sehr Mißverständlich
Kann ich so nicht nachvollziehen. Das Portal ist mittlerweile einige tausend mal eingebaut worden. Wäre dem so, wie Du schreibst, kämen wir mit dem Support nicht mehr nach.
Kann man nicht konkreter einschränken in welcher Datei mein Fehler ist ?
phpBB3\styles\prosilver\template\portal\block =>main_menu.html
Re: Verlinkug funktioniert nicht
Posted: 14. September 2008 18:47
by BayernC
Na ja in Schritt 1 der Anletung steht folgendes
Kopieren: root/portal.php
Nach: portal.php
bei Schritt 8
Kopieren: root/portal/index.html
Nach: portal/index.html
Nur der Order Portla wurde nach der Anleitung doch gar nicht hochgeladen sondern die portal php(die ist im Ordner Portla enthalten] wie bei Punkt 1 beschrieben. Gehört hier nun einfach der ganze Ordner hochgeladen oder die Portal php ins Root Verzeichniss.
Ja ich habe nur die Standardstyles auf meinem Forum
aber das
Wenn Du in Deinem Style-Ordner auf dem Webspace nur prosilver und subsilver drin hast, musst Du doch nur den gesamten Inhalt des Root-Ordner aus dem Portal-Mod genauso in Dein Foren-Verzeichnis rein kopieren.
verstehe ich jetzt nicht ganz, einige Dateien müssen doch auch per Hand geändert werden, so steht es jedenfalls in der Anleitung. Also nur mit einfach raufladen ist es nicht getan.
Ich werde jetzt nochmal alles Hochladen, mal sehen.
An der functions.php kann des nicht liegen oder ?
Re: Verlinkug funktioniert nicht
Posted: 14. September 2008 18:57
by Redbull254
Die Dateien, die Du ändern sollst, sind die phpBB3 Dateien, die Bestandteil Deines Forums sind. Die Dateien, die im Paket liegen, sollst Du nicht ändern, sondern hochladen.
Das sind Deine phpBB3 Forum-Dateien, die nur um die Portal-Funktionen erweitert werden.
Files to Edit
.htaccess,
viewonline.php,
adm/index.php,
includes/constants.php,
includes/functions.php,
includes/session.php,
styles/prosilver/template/overall_header.html,
styles/prosilver/template/overall_footer.html,
styles/prosilver/theme/stylesheet.css
Runter laden=>ändern=wieder hochladen.
Danach alle Dateien, die im Portal Mod, hochladen.
Danach wie schon oben im Beitrag beschrieben, alles aktualisieren.
Re: Verlinkug funktioniert nicht
Posted: 14. September 2008 19:17
by BayernC
Ja eben, also nur mit Hochladen ist nicht, ich habe jetzt alles wiederholt hochgeladen, den Umbau der Dateien nochmals geprüft, das ergeniss sind immer noch Links die kein Ziel enthalten.
Mich würde trotzdem noch interreseieren wie die Anletung zu lesen ist, soll die Portal.php ins Root oder soll der Ordner Portal hochgeladen werden. Das ist Mißverständlich, hinterher soll man Dinge in einen Ordner kopieren der nicht da ist, und soweit ich mich erinnern kann ist das zweimal der Fall. Und es geht doch nicht nur mir so, habe ja bereits schon einen Link gepostet, der auch sehr verwundert ist über die Einbauanleitung. Es gibt halt auch Anfänger die sich das nicht zusammen reimen können wie es nun richtig ist.
Wie soll ich nun weiterverfahren ?
Gibt es ein anderes brauchbares Portal für das phpbb3 ?
nette Grüße
Thomas
Das ist meine overlall header, nach Anleitung umgebaut. Jedenfalls ich finde keine Abweichung zur Anleitung
Code: Select all
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" dir="{S_CONTENT_DIRECTION}" lang="{S_USER_LANG}" xml:lang="{S_USER_LANG}">
<head>
<meta http-equiv="content-type" content="text/html; charset={S_CONTENT_ENCODING}" />
<meta http-equiv="content-style-type" content="text/css" />
<meta http-equiv="content-language" content="{S_USER_LANG}" />
<meta http-equiv="imagetoolbar" content="no" />
<meta name="resource-type" content="document" />
<meta name="distribution" content="global" />
<meta name="copyright" content="2000, 2002, 2005, 2007 phpBB Group" />
<meta name="keywords" content="" />
<meta name="description" content="" />
<base href="{U_BASE_URL}" />
{META}
<title>{PAGE_TITLE} • <!-- IF S_IN_MCP -->{L_MCP} • <!-- ELSEIF S_IN_UCP -->{L_UCP} • <!-- ENDIF -->{SITENAME}</title>
<!--
phpBB style name: prosilver
Based on style: prosilver (this is the default phpBB3 style)
Original author: Tom Beddard ( http://www.subBlue.com/ )
Modified by:
NOTE: This page was generated by phpBB, the free open-source bulletin board package.
The phpBB Group is not responsible for the content of this page and forum. For more information
about phpBB please visit http://www.phpbb.com
-->
<script type="text/javascript">
// <![CDATA[
var jump_page = '{LA_JUMP_PAGE}:';
var on_page = '{ON_PAGE}';
var per_page = '{PER_PAGE}';
var base_url = '{A_BASE_URL}';
var style_cookie = 'phpBBstyle';
var onload_functions = new Array();
var onunload_functions = new Array();
<!-- IF S_USER_PM_POPUP -->
if ({S_NEW_PM})
{
var url = '{UA_POPUP_PM}';
window.open(url.replace(/&/g, '&'), '_phpbbprivmsg', 'height=225,resizable=yes,scrollbars=yes, width=400');
}
<!-- ENDIF -->
/**
* Find a member
*/
function find_username(url)
{
popup(url, 760, 570, '_usersearch');
return false;
}
/**
* New function for handling multiple calls to window.onload and window.unload by pentapenguin
*/
window.onload = function()
{
for (var i = 0; i < onload_functions.length; i++)
{
eval(onload_functions[i]);
}
}
window.onunload = function()
{
for (var i = 0; i < onunload_functions.length; i++)
{
eval(onunload_functions[i]);
}
}
// ]]>
</script>
<script type="text/javascript" src="{T_TEMPLATE_PATH}/styleswitcher.js"></script>
<script type="text/javascript" src="{T_TEMPLATE_PATH}/forum_fn.js"></script>
<link href="{T_THEME_PATH}/print.css" rel="stylesheet" type="text/css" media="print" title="printonly" />
<link href="{T_STYLESHEET_LINK}" rel="stylesheet" type="text/css" media="screen, projection" />
<link href="{T_THEME_PATH}/normal.css" rel="stylesheet" type="text/css" title="A" />
<link href="{T_THEME_PATH}/medium.css" rel="alternate stylesheet" type="text/css" title="A+" />
<link href="{T_THEME_PATH}/large.css" rel="alternate stylesheet" type="text/css" title="A++" />
<!-- IF S_CONTENT_DIRECTION eq 'rtl' -->
<link href="{T_THEME_PATH}/bidi.css" rel="stylesheet" type="text/css" media="screen, projection" />
<!-- ENDIF -->
</head>
<body id="phpbb" class="section-{SCRIPT_NAME} {S_CONTENT_DIRECTION}">
<div id="wrap">
<a id="top" name="top" accesskey="t"></a>
<div id="page-header">
<div class="headerbar">
<div class="inner"><span class="corners-top"><span></span></span>
<div id="site-description">
<a href="{U_INDEX}" title="{L_INDEX}" id="logo">{SITE_LOGO_IMG}</a>
<h1>{SITENAME}</h1>
<p>{SITE_DESCRIPTION}</p>
<p style="display: none;"><a href="#start_here">{L_SKIP}</a></p>
</div>
<!-- IF S_DISPLAY_SEARCH and not S_IN_SEARCH -->
<div id="search-box">
<form action="{U_SEARCH}" method="post" id="search">
<fieldset>
<input name="keywords" id="keywords" type="text" maxlength="128" title="{L_SEARCH_KEYWORDS}" class="inputbox search" value="<!-- IF SEARCH_WORDS-->{SEARCH_WORDS}<!-- ELSE -->{L_SEARCH_MINI}<!-- ENDIF -->" onclick="if(this.value=='{LA_SEARCH_MINI}')this.value='';" onblur="if(this.value=='')this.value='{LA_SEARCH_MINI}';" />
<input class="button2" value="{L_SEARCH}" type="submit" /><br />
<a href="{U_SEARCH}" title="{L_SEARCH_ADV_EXPLAIN}">{L_SEARCH_ADV}</a> {S_SEARCH_HIDDEN_FIELDS}
</fieldset>
</form>
</div>
<!-- ENDIF -->
<span class="corners-bottom"><span></span></span></div>
</div>
<!-- IF not $S_IN_PORTAL or not S_DISPLAY_MAINMENU -->
<div class="navbar">
<div class="inner"><span class="corners-top"><span></span></span>
<ul class="linklist navlinks">
<li class="icon-home"><a href="{U_PORTAL}">{L_PORTAL}</a> » <a href="{U_INDEX}" accesskey="h">{L_INDEX}</a> <!-- BEGIN navlinks --> <strong>‹</strong> <a href="{navlinks.U_VIEW_FORUM}">{navlinks.FORUM_NAME}</a><!-- END navlinks --></li>
<li class="rightside"><a href="#" onclick="fontsizeup(); return false;" onkeypress="fontsizeup(); return false;" class="fontsize" title="{L_CHANGE_FONT_SIZE}">{L_CHANGE_FONT_SIZE}</a></li>
<!-- IF U_EMAIL_TOPIC --><li class="rightside"><a href="{U_EMAIL_TOPIC}" title="{L_EMAIL_TOPIC}" class="sendemail">{L_EMAIL_TOPIC}</a></li><!-- ENDIF -->
<!-- IF U_EMAIL_PM --><li class="rightside"><a href="{U_EMAIL_PM}" title="{L_EMAIL_PM}" class="sendemail">{L_EMAIL_PM}</a></li><!-- ENDIF -->
<!-- IF U_PRINT_TOPIC --><li class="rightside"><a href="{U_PRINT_TOPIC}" title="{L_PRINT_TOPIC}" accesskey="p" class="print">{L_PRINT_TOPIC}</a></li><!-- ENDIF -->
<!-- IF U_PRINT_PM --><li class="rightside"><a href="{U_PRINT_PM}" title="{L_PRINT_PM}" accesskey="p" class="print">{L_PRINT_PM}</a></li><!-- ENDIF -->
</ul>
<!-- IF not S_IS_BOT and S_USER_LOGGED_IN -->
<ul class="linklist leftside">
<li class="icon-ucp">
<a href="{U_PROFILE}" title="{L_PROFILE}" accesskey="u">{L_PROFILE}</a>
<!-- IF S_DISPLAY_PM --> (<a href="{U_PRIVATEMSGS}">{PRIVATE_MESSAGE_INFO}</a>)<!-- ENDIF --> •
<a href="{U_SEARCH_SELF}">{L_SEARCH_SELF}</a>
<!-- IF U_RESTORE_PERMISSIONS --> •
<a href="{U_RESTORE_PERMISSIONS}">{L_RESTORE_PERMISSIONS}</a>
<!-- ENDIF -->
</li>
</ul>
<!-- ENDIF -->
<ul class="linklist rightside">
<li class="icon-faq"><a href="{U_FAQ}" title="{L_FAQ_EXPLAIN}">{L_FAQ}</a></li>
<!-- IF not S_IS_BOT -->
<!-- IF S_DISPLAY_MEMBERLIST --><li class="icon-members"><a href="{U_MEMBERLIST}" title="{L_MEMBERLIST_EXPLAIN}">{L_MEMBERLIST}</a></li><!-- ENDIF -->
<!-- IF not S_USER_LOGGED_IN and S_REGISTER_ENABLED --><li class="icon-register"><a href="{U_REGISTER}">{L_REGISTER}</a></li><!-- ENDIF -->
<li class="icon-logout"><a href="{U_LOGIN_LOGOUT}" title="{L_LOGIN_LOGOUT}" accesskey="l">{L_LOGIN_LOGOUT}</a></li>
<!-- ENDIF -->
<!-- ENDIF -->
</ul>
<span class="corners-bottom"><span></span></span></div>
</div>
</div>
<a name="start_here"></a>
<div id="page-body">
<!-- IF S_BOARD_DISABLED and S_USER_LOGGED_IN and (U_MCP or U_ACP) -->
<div id="message" class="rules">
<div class="inner"><span class="corners-top"><span></span></span>
<strong>{L_INFORMATION}:</strong> {L_BOARD_DISABLED}
<span class="corners-bottom"><span></span></span></div>
</div>
<!-- ENDIF -->
Re: Verlinkug funktioniert nicht
Posted: 14. September 2008 19:48
by PeterS
Hallo Thomas,
ich weiß zwar nicht was du gemacht hast, aber dein Quelltext zeigt folgendes:
<div class="menutitle">Inhalt</div>
<ul>
<li><a href="./">Foren-Übersicht</a></li>
<li><a href="./search.php">Suche</a></li>
da sollte eigentlich stehen
<li><a href="./index.php">Foren-Übersicht</a></li>
<li><a href="./search.php">Suche</a></li>
lade nochmal alle Dateien hoch, und/oder kann es sein das deine normale Start-Seite nicht Index.php heißt?
die portal.php gehört ins root-verzeichnis
Gruß Peter
Re: Verlinkug funktioniert nicht
Posted: 14. September 2008 19:52
by Redbull254
Bei Aufruf der Foren-Index.php kommt :
Error 500 - Internal server error
Ein interner Fehler ist aufgetreten!
Bitte versuchen Sie es zu einem späteren Zeitpunkt.
Da liegen so einige Dinge im Argen.
*Weiß nicht mehr weiter, mit fällt nichts mehr ein*
Re: Verlinkug funktioniert nicht
Posted: 14. September 2008 19:55
by BayernC
Hallo Peter,
meine Startseite heißt index.php - etwas merkwürdig gell
die portal.php gehört ins root-verzeichnis
Ok, und woher entsteht dann der Ordner Portal, der bei Schritt 8 gefüllt werden soll.
Schritt 8
Copy: root/portal/index.html
To: portal/index.html
Bei Schritt 1 wird die portal.php also ins Root geladen, Schritt 2 bis 7 enthalten kein hochladen des Ordners Portal
Copy: root/portal.php
To: portal.php
Copy: root/adm/mods/board3_portal_check_version.php
To: adm/mods/board3_portal_check_version.php
Copy: root/includes/acp/acp_portal.php
To: includes/acp/acp_portal.php
Copy: root/includes/acp/info/acp_portal.php
To: includes/acp/info/acp_portal.php
Copy: root/install_portal/*.*
To: install_portal/*.*
Copy: root/install_portal/schemas/*.*
To: install_portal/schemas/*.*
Copy: root/language/en/mods/*.*
To: language/en/mods/*.*
Copy: root/portal/index.html
To: portal/index.html
Da stimmt doch was nicht oder ?
Schritt 1
Copy: root/portal.php
To: portal.php
Im Root liegt kein Orner portal.php im original.
Wenn ich jetzt die portal.php ins Root hochlade fehlt mir bei Schritt 8 der Ordner Portal, der laut Einabuanleitung ja da sein müsste. Nach Anleitung gesagt, Schritt 1 portal.php auf das im Webspace befindliche root Verzeichniss in den Ordner portal.php laden. Der ist aber doch gar nicht Existent ???
Bei Aufruf der Foren-Index.php kommt :
Error 500 - Internal server error
Ein interner Fehler ist aufgetreten!
Bitte versuchen Sie es zu einem späteren Zeitpunkt.
Keine Ahnung was da war, jetzt funtioniert sie jedenfalls
http://www.tarifesau.de/index.php
Re: Verlinkug funktioniert nicht
Posted: 14. September 2008 20:28
by PeterS
Thomas,
ne es funktioniert nicht wirklich,
mit welchem Programm kopierst du den Kram auf deinen Server?
Gruß Peter