Zamknięty przez: Woytec 01-09-2012, 16:27 |
[POMOC] tytuł portalu |
Autor |
Wiadomość |
shadow616
Posty: 2
|
Wysłany: 04-09-2008, 13:36 [POMOC] tytuł portalu
|
|
|
witam
pytanie dość chyba proste...
Opis strony głównej forum robi się poprzez PA w konfiguracji
a jak zrobić opis portalu?? |
|
|
|
|
Gadatliwa Kasia
|
|
|
|
Morfeusz_2005
Pomógł: 2 razy Posty: 227
|
Wysłany: 30-09-2008, 12:08
|
|
|
Opis portalu pobiera się auutomatycznie z opisu Forum. Chyba nie da sie tego zmienić. |
|
|
|
|
Lorgan
Posty: 55
|
Wysłany: 30-01-2009, 10:45
|
|
|
Można edytować plik portal.php - ja tak zrobiłem.
Kod: | OTWÓRZ:
portal.php
ZNAJDŹ:
<?php
DODAJ, PRZED:
<title>Nazwa strony</title> |
Pozdrawiam. |
|
|
|
|
Radek
Pomógł: 955 razy Posty: 4614
|
Wysłany: 31-01-2009, 22:04
|
|
|
Lorgan, a pomyślałeś, że:
a) kod który podałeś znajdzie się przed <html>
b) zdublujesz tag <title>
c) zepsujesz wysyłanie ciasteczek
d) w phpBB html jest oddzielony od plików php - do tego służą pliki .tpl
? |
|
|
|
|
Lorgan
Posty: 55
|
Wysłany: 02-02-2009, 12:50
|
|
|
Pomyślałem, że to jest chyba sposób najprostszy z działających. Poza tym, hmmm... wpadł mi teraz do głowy pewien pomysł: jeżeli wywalimy tytuł z pliku tpl (czyli w tym wypadku prawdopodobnie portal_body.tpl), będziemy mogli ustalać go osobno dla każdej podstrony, edytując przy tym odpowiednio pliki portal_page.html(php). Mam rację? |
|
|
|
|
Morfeusz_2005
Pomógł: 2 razy Posty: 227
|
|
|
|
|
Lorgan
Posty: 55
|
Wysłany: 09-08-2012, 12:28
|
|
|
Witam,
Skorzystałem kiedyś z pomocy przy budowie portalu. Nie dość, że dostałem jakieś źle napisane padło, to jeszcze zepsuto mi tytuł portalu. Z overall_header.tpl <title>{SITENAME} :: {PAGE_TITLE}</title>, wyświetla się jedynie sitename. Page title pozostaje puste, mimo że na forum działa poprawnie (wczytuje tytuły postów itp.). Sprawdzałem swój lang_main i mam tam linijkę "$lang['Service'] = 'Portal';". Czy ktoś mógłby mi rozpisać, jak wygląda cały proces pobierania nazwy dla portalu? Chyba tylko tak będę w stanie wyśledzić błąd. Chodzi mi o coś takiego: {PAGE_TITLE} pobierane jest z pliku "coś tam.php", gdzie jest definiowane przez "$lang..." itd. aż do odpowiedniej pozycji w pliku językowym.
Będę bardzo wdzięczny za każdą pomoc.
Pozdrawiam. |
_________________ Zapraszam na moje forum. |
|
|
|
|
Tommekk80
Pomógł: 1411 razy Posty: 4780
|
Wysłany: 09-08-2012, 16:28
|
|
|
overall_header.tpl -> includes/page_header.php |
|
|
|
|
Gadatliwa Kasia
|
|
|
|
Lorgan
Posty: 55
|
Wysłany: 09-08-2012, 20:56
|
|
|
Witam ponownie,
overall_header.tpl jest poprawny, bo generuje page_title dla wszystkich innych stron na forum. W page_header.php znalazłem linijkę dotyczącą portalu:
Kod: | if ( $portal_config_link_logo && $portal_config_portal_on )
{
$l_index_portal = $lang['Forum_index'];
$u_index_portal = append_sid('portal.'.$phpEx);
}
else
{
$l_index_portal = sprintf($lang['Forum_Index'], $board_config['sitename']);
$u_index_portal = append_sid('index.'.$phpEx);
} |
Czy stąd pobierana jest informacja dotycząca tytułu?
//EDIT:
Podmieniłem page_header.php na oryginalny, niemodyfikowany i nie rozwiązało to problemu. Czy coś jeszcze wpływa na wywołanie tytułu portalu?
//EDIT 2:
Poradziłem sobie. Portal nie ma wyjściowo zdefiniowanego page title. Trzeba je samemu nadać w portal.php (wprowadzić wartość do lang_main i wywołać ją we wspomnianym php).
Pozdrawiam. |
_________________ Zapraszam na moje forum. |
|
|
|
|
|