Seite 1 von 2

ezPortal, einfügen von neuen Seiten

Verfasst: 25.05.2006 22:04
von Zer0-phpBB
Okay, ich komme net weiter und mir helfen zig' Erklärungen nicht weiter.
Ich versteh einfach net, wie ich das Ding richtig bearbeiten kann.

Hier mal kruz zum gucken meine Page
Ich würde gerne die Navi Bearbeiten, und dazu dann noch den Inhalt der kommt, wenn man auf einen Punkt in der Navi klickt.
Angenommen ich möchte in der Navi "Wetter weltweit" als Punkt machen. Wie geht das überhaupt erst einmal???
Dann soll, wenn man auf "Wetter weltweit" klickt, in dem Feld (wo "Thanks for using ezPortal" steht) Wetter von Berlin, Helsinki oder anderen kommen, in Form eines Bildes oder so, aber ist ja egal...denn es geht darum, wie ich diese Seite fülle.

Also meine Fragen sind:
-Wie bearbeite ich Navi?
-Wie kreiere ich den Inhalt (muss ich bestimmte Datein erstellen)?

Danke euch...ich bin hilflos.

Verfasst: 25.05.2006 22:41
von all-around-board
Hallo,

da das EZPortal ziemlich einfach gestrickt ist, kannst du deine Navi nur in der portal_body bearbeiten. Gleich in den ersten Zeilen müsste die Navigation kommen! mfG

Verfasst: 25.05.2006 23:30
von karstenkurt
Hallo,
ich habe das über eine kleine Änderung in der portal.php gelöst.

Code: Alles auswählen

$mode=$_GET['mode'];
$s_output=$CFG['welcome_text'];
if ($mode=='bla')
{	
 $s_output=Read_In_File($phpbb_root_path . 'bla.inc');
}
dann

Code: Alles auswählen

$template->assign_vars(array(
'WELCOME_TEXT' => $s_output,
.......
Die Funktion

Code: Alles auswählen

function Read_In_File($filename)
{
  $handle = fopen ($filename, "r");
  $buffer ='';
  while (!feof($handle))
  {
     $buffer .= fgets($handle, 4096);   
  }
  fclose ($handle); 
  return $buffer;
}
Funktioniert soweit ganz gut. Kannst Dir ja bei mir anschauen. Im Portal auf Ferientermine (rechts) klicken.

Und in der Navi einen Link einfügen mit portal.php?mode=bla

Verfasst: 25.05.2006 23:56
von all-around-board
Kannst du nochmal genau erklären, was ich in der Portal.php bearbeiten muss, adden, ersetzten usw muss?? mfG

Verfasst: 26.05.2006 00:03
von karstenkurt
Die ersten zwei Teile werden in der portal.php gemacht. Die Funktion packst Du Dir am besten in eine eigene php-Datei oder in die Functions.php rein.

Der erste Teil steht ziemlich am Anfang und der zweite da wo die Variablen an das Template übergeben werden. Wenn Du es nicht hinbekommst, schick mir ne PN mit den Dateien, dann frickel ich Dir das da am WE rein. Ist eigentlcih ganz easy.

Verfasst: 26.05.2006 01:10
von all-around-board
Geht das eigentlich auch mit dem eigentlichem Forum. Da wie im Intro und Portal Mod zB die linke Spale IMMER angezeigt wird? mfG

Verfasst: 26.05.2006 07:08
von blubbin
Hi

Glaube das wäre dann: KB:navi_links

blubbin

Verfasst: 26.05.2006 09:40
von Zer0-phpBB
Hallo,

da das EZPortal ziemlich einfach gestrickt ist, kannst du deine Navi nur in der portal_body bearbeiten. Gleich in den ersten Zeilen müsste die Navigation kommen! mfG
Okay, ich habe in der "portal_body", dann aus Spaß mal den Punkt "Wetter" hineingeschrieben, wobei der COde wie bei den ganzen anderen Punkten ist, nur mit dem Wörtchen Wetter ersetzt.
Ich habs daraufhin hochgeladen und: es kam nichts :o
Dat ist schonmal scheiße.

Und wie füge ich nen Text Links in die Box ein? Muss ich Datein erstellen, die den Inhalt haben oder was mache ich jetzt genau?

Danke euch.

Verfasst: 26.05.2006 09:52
von karstenkurt
Hallo,

hab mir das mal angesehen.

Das Wort "Wetter" kann ich in dem Seitenuelltext nicht finden!

Aber, das hier solltest Du ändern

Code: Alles auswählen

<a href="portal.php?sid=0e0c68423d0baba238c43218fa7c079f"></a><br />
Das sollte so aussehen:

Code: Alles auswählen

<a href="portal.php?sid=0e0c68423d0baba238c43218fa7c079f">Portal</a><br />
Und genauso und auch an der Stelle fügts Du die Links ein.

Verfasst: 26.05.2006 10:05
von Zer0-phpBB
Also lege ich irgendwo Datein an, die ich dann einfach so einbringe..
Soll ich dir an irgendnen bestimmten Ort speichern, sind irgendwelche Namen Pflicht?

In der Navi komme ich net voran, habe ich dir ja gerde gesagt..es kommt nichts, obwohl ich es reingeschrieben habe.... :-?