Portál

Vaše dotazy, potíže nebo diskuze k phpBB3 MODům patří sem
Pravidla fóra
Nikdy na fóru nezveřejňujete své údaje (uživ. jméno a heslo) k vaší databázi a FTP, riskujete tím mnoho věcí. Od zneužití po zničení vašeho systému. Pokud je to opravdu nutné, tak doporučujeme vytvořit dočasný FTP účet pro ty potřebné soubory.

Oficiální podpora je z technických důvodů poskytována pouze MODům, které byly schváleny na phpBB.com, jejich seznam najdete zde.
Kopec
Příspěvky: 114
Registrován: úte 14. srp 2007 20:25:30
Kontaktovat uživatele:

Re: Portál

Příspěvek od Kopec » čtv 17. led 2008 22:26:57

Mám tam komplet administarci portálu... jsem si jiastý že mám vše nakopírováno správně. Už nevím co dál...snad jen nainstalovat jiný portál? Nevíš ještě o nějakém? Ikdyž tento vypadá podle administarce dobře.

Kamahl
Příspěvky: 1713
Registrován: ned 25. bře 2007 1:00:00
Bydliště: Bratislava
Kontaktovat uživatele:

Re: Portál

Příspěvek od Kamahl » čtv 17. led 2008 22:33:41

myslim na riadku 16.. lebo ja si uz nepamatam ale nieco som z tade mazal aby mi to slo.. bolo to uz davno

Kopec
Příspěvky: 114
Registrován: úte 14. srp 2007 20:25:30
Kontaktovat uživatele:

Re: Portál

Příspěvek od Kopec » čtv 17. led 2008 22:37:38

Kód: Vybrat vše

16 define('PHPBB_PORTAL_PATH','./portal/')
17
18$phpbb_root_path = (defined('PHPBB_ROOT_PATH')) ? PHPBB_ROOT_PATH : './forum/';
19$phpbb_portal_path = (defined('PHPBB_PORTAL_PATH')) ? PHPBB_PORTAL_PATH : './forum/portal/';
20
21$phpEx = substr(strrchr(__FILE__, '.'), 1); 

Kopec
Příspěvky: 114
Registrován: úte 14. srp 2007 20:25:30
Kontaktovat uživatele:

Re: Portál

Příspěvek od Kopec » čtv 17. led 2008 22:40:00

Koukám na tvé stránky...pěkné..vzpomeneš si kde jsi sehnal ten mód galerie klidně ve Slovenštině?

Kamahl
Příspěvky: 1713
Registrován: ned 25. bře 2007 1:00:00
Bydliště: Bratislava
Kontaktovat uživatele:

Re: Portál

Příspěvek od Kamahl » čtv 17. led 2008 23:35:12

ta galeria je toto http://www.phpbb.com/community/viewtopi ... 0&t=585824 ale ma dost vela chyb a okrem toho zly template a tiez tam chybaju subory na mazanie a edit komentarov k fotkam a nejde diakritika. takze template by si si mal spravit sam, ja mam tiez svoj, chyby sa daju tiez niektore opravit a da sa dostat az do fazy ked nejde iba diakritika a mazat a upravovat komentare.. mazat sa daju ale cez DB a diakritiku netreba moc

toto je kod z rootu v portal.php ??? ja mam nieco ine. urcite si nahral verziu 1.1.0B ?

nasiel som portal co som instaloval este bez uprav na HDD a portal.php vyzera takto

Kód: Vybrat vše

<?php
/*
*
* @package phpBB3 Portal  a.k.a canverPortal  ( www.phpbb3portal.com )
* @version $Id: portal.php,v 1.5 2007/08/19 17:51:00 angelside Exp $
* @copyright (c) Canver Software - www.canversoft.net
* @license http://opensource.org/licenses/gpl-license.php GNU Public License 
*
*/

// Note: If you would like to have the portal in a different location than in the main phpBB3 directory
// You must change the following variable, and change the 'U_PORTAL' template variable in functions.php
define('IN_PHPBB', true);
define('IN_PORTAL', true);

$phpbb_root_path = (defined('PHPBB_ROOT_PATH')) ? PHPBB_ROOT_PATH : './';
$phpbb_portal_path = (defined('PHPBB_PORTAL_PATH')) ? PHPBB_PORTAL_PATH : './portal/';

$phpEx = substr(strrchr(__FILE__, '.'), 1);
include($phpbb_root_path . 'common.' . $phpEx);
include($phpbb_portal_path . '/includes/functions.'.$phpEx);

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

// show login box and user menu

//  acp de aç/kapa yok, dil dosyasýna ek: hiç dođumgünü yoksa evet seçili olsa bile blok görünmez.
// SQL bilgisi yok -  - SQL eklenirse dil deđiţkeni de eklenmeli
//if ($config['portal_user_menu'])
//{
    // only registered user see user menu
    if ($user->data['is_registered'])
    {
        include($phpbb_portal_path . '/block/user_menu.'.$phpEx);
    }
    else
    {
        include($phpbb_portal_path . '/block/login_box.'.$phpEx);
    }
//}

if ($config['portal_attachments'])
{
    include($phpbb_portal_path . '/block/attachments.'.$phpEx);
}

if ($config['portal_recent']) 
{ 
    include($phpbb_portal_path . '/block/recent.'.$phpEx);
}

if ($config['portal_advanced_stat'])
{
    include($phpbb_portal_path . '/block/statistics.'.$phpEx);
}

if ($config['portal_minicalendar'])
{
    include($phpbb_portal_path . '/block/mini_cal.'.$phpEx);
}

if ($config['portal_link_us'])
{
    include($phpbb_portal_path . '/block/link_us.'.$phpEx);
}

if ($config['portal_leaders'])
{
    include($phpbb_portal_path . '/block/leaders.'.$phpEx);
}

if ($config['portal_wordgraph'])
{
    include($phpbb_portal_path . '/block/wordgraph.'.$phpEx);
}

if ($config['portal_poll_topic'])
{
    include($phpbb_portal_path . '/block/poll.'.$phpEx);
}

if ($config['portal_load_last_visited_bots'])
{
    include($phpbb_portal_path . '/block/latest_bots.'.$phpEx);
}

if ($config['portal_top_posters'])
{
    include($phpbb_portal_path . '/block/top_posters.'.$phpEx);
}

if ($config['portal_latest_members'])
{
    include($phpbb_portal_path . '/block/latest_members.'.$phpEx);
}

if ($config['portal_random_member'])
{
    include($phpbb_portal_path . '/block/random_member.'.$phpEx);
}

if ($config['portal_clock'])
{
    $template->assign_vars(array(
        'S_DISPLAY_CLOCK' => true,
    ));
}

if ($config['portal_links'])
{
//    include($phpbb_portal_path . '/block/links.'.$phpEx);
    $template->assign_vars(array(
        'S_DISPLAY_LINKS' => true,
    ));
}

if ($config['portal_welcome'])
{
    $template->assign_vars(array(
        'S_DISPLAY_WELCOME'     => true,
        'PORTAL_WELCOME_INTRO'    => $config['portal_welcome_intro'],
    ));
}

if ($config['portal_announcements'])
{
    include($phpbb_portal_path . '/block/announcements.'.$phpEx);
    $template->assign_vars(array(
        'S_ANNOUNCE_COMPACT' => ($config['portal_announcements_style']) ? true : false,
    ));
}

if ($config['portal_news'])
{
    include($phpbb_portal_path . '/block/news.'.$phpEx);
    $template->assign_vars(array(
        'S_NEWS_COMPACT' => ($config['portal_news_style']) ? true : false,
    ));
}

if ($config['portal_pay_s_block'] or $config['portal_pay_c_block'])
{
    include($phpbb_portal_path . '/block/donate.'.$phpEx);
}

/*
if ($config['portal_ads_small'])
{
    $template->assign_vars(array(
        'S_ADS_SMALL'     => ($config['portal_ads_small_box']) ? true : false,
    //    'ADS_SMALL_BOX'    => $config['portal_ads_small_box'],
    ));
}

if ($config['portal_ads_center'])
{
    $template->assign_vars(array(
        'S_ADS_CENTER'         => ($config['portal_ads_center_box']) ? true : false,
    //    'ADS_CENTER_BOX'    => $config['portal_ads_center_box'],
    ));
}
*/

// acp de aç/kapa yok - SQL bilgisi yok - SQL eklenirse dil deđiţkeni de eklenmeli
if ($user->data['is_registered']/* and $config['portal_friends']*/)
{
    include($phpbb_portal_path . '/block/friends.'.$phpEx);
}

// acp de aç/kapa yok - SQL bilgisi yok - SQL eklenirse dil deđiţkeni de eklenmeli
// dil dosyasýna ek: hiç dođumgünü yoksa evet seçili olsa bile blok görünmez.
//if ($config['show_birthdays'])
//{
    include($phpbb_portal_path . '/block/birthday_list.'.$phpEx);
//}

// acp de aç/kapa yok - SQL bilgisi yok - SQL eklenirse dil deđiţkeni de eklenmeli
//if ($config['show_whois_online'])
//{
    include($phpbb_portal_path . '/block/whois_online.'.$phpEx);
//}

// acp de aç/kapa yok - SQL bilgisi yok - SQL eklenirse dil deđiţkeni de eklenmeli
//if ($config['show_search'])
//{
    include($phpbb_portal_path . '/block/search.'.$phpEx);
//}

// acp de aç/kapa yok - SQL bilgisi yok - SQL eklenirse dil deđiţkeni de eklenmeli
//if ($config['change_style'])
//{
//    include($phpbb_portal_path . '/block/change_style.'.$phpEx); // stil seçince hata veriyor
//}

$template->assign_vars(array(
    'S_DISPLAY_JUMPBOX'     => true, // SQL + ACP eklenecek
    'PORTAL_LEFT_COLLUMN'     => $config['portal_left_collumn_width'],
    'PORTAL_RIGHT_COLLUMN'     => $config['portal_right_collumn_width'],
));

// output page
//page_header($user->lang['PORTAL']);
page_header($config['sitename']);

$template->set_filenames(array(
    'body' => $phpbb_portal_path . '/portal_body.html'
));

// SQL + ACP eklenecek
make_jumpbox(append_sid("{$phpbb_root_path}viewforum.$phpEx"));

page_footer();

?>

Kopec
Příspěvky: 114
Registrován: úte 14. srp 2007 20:25:30
Kontaktovat uživatele:

Re: Portál

Příspěvek od Kopec » čtv 17. led 2008 23:42:45

Vřešeno na koncích řádků 15 a 16 chybý středníky

Kamahl
Příspěvky: 1713
Registrován: ned 25. bře 2007 1:00:00
Bydliště: Bratislava
Kontaktovat uživatele:

Re: Portál

Příspěvek od Kamahl » pát 18. led 2008 0:10:11

vyborne. pouzivas prosilver ci subsilver? uz si len zrob style a mozes si spravit nove bloky a dat si do nich co chces, napriklad aj recent posts ako mam ja, alebo nejaky shoutbox, random image a podobne, hlavne treba vyhadzat tie blosti co su tam defaultne. a pak si mozes vytvarat aj dalsie stranky portalu nie len portal.php ale napr kontakt.php atd, keby si nevedel ako napis.

Kopec
Příspěvky: 114
Registrován: úte 14. srp 2007 20:25:30
Kontaktovat uživatele:

Re: Portál

Příspěvek od Kopec » pát 18. led 2008 0:28:38

Tady dávám ke stažení portál 1.1.0. s opraveným portal.php
Přílohy
portal.zip
(194.45 KiB) Staženo 115 x

Kopec
Příspěvky: 114
Registrován: úte 14. srp 2007 20:25:30
Kontaktovat uživatele:

Re: Portál

Příspěvek od Kopec » pát 18. led 2008 0:31:08

Kamahl píše:vyborne. pouzivas prosilver ci subsilver? uz si len zrob style a mozes si spravit nove bloky a dat si do nich co chces, napriklad aj recent posts ako mam ja, alebo nejaky shoutbox, random image a podobne, hlavne treba vyhadzat tie blosti co su tam defaultne. a pak si mozes vytvarat aj dalsie stranky portalu nie len portal.php ale napr kontakt.php atd, keby si nevedel ako napis.
Hmmm to nevím ako. Nevím jak udělat style a stránky např kontakt.php také ne. A přitom by se mi to tak hodilo...používal bych to místo článků co jsem měl v bbplus.

Používám prosilver a defaultně taový můj paskvil viz: http://akroforum.cz/portal.php
Zítra mě čeká překlad, snad to přeložím správně.

Jinak moc díky za rady.

Kamahl
Příspěvky: 1713
Registrován: ned 25. bře 2007 1:00:00
Bydliště: Bratislava
Kontaktovat uživatele:

Re: Portál

Příspěvek od Kamahl » pát 18. led 2008 0:43:36

tak 1. sprav si nieco s copyrightom, resp vloz si tam aj link na phpbb.com a cely copyright lebo bez neho stracas moznost podpory. ked si to spravis poradim ti ako menit bloky, ako si vytvarat nove a ako pridavat clanky a tiez nove strany

Kopec
Příspěvky: 114
Registrován: úte 14. srp 2007 20:25:30
Kontaktovat uživatele:

Re: Portál

Příspěvek od Kopec » pát 18. led 2008 0:51:37

OK tak to necháme na zítra dnes už nestíhám. (netušil jsem že tam musí být odkaz snad to není takový průšvih né?)

Trošku odbočím...GZIP ano nebo ne?

Kamahl
Příspěvky: 1713
Registrován: ned 25. bře 2007 1:00:00
Bydliště: Bratislava
Kontaktovat uživatele:

Re: Portál

Příspěvek od Kamahl » pát 18. led 2008 1:03:35

gzip.. je to na tebe, ja nevyuzivam

copyright je povinny :) dobru noc

Kopec
Příspěvky: 114
Registrován: úte 14. srp 2007 20:25:30
Kontaktovat uživatele:

Re: Portál

Příspěvek od Kopec » pát 18. led 2008 14:50:42

Vím, copyright jsem tam měl...jen bez odkazu...už je to snad v pořádku.

Tak a jsem jedno ucho. Jde i hlavně o panely na portálu a nové stránky s odkazem s portálu.

Kamahl
Příspěvky: 1713
Registrován: ned 25. bře 2007 1:00:00
Bydliště: Bratislava
Kontaktovat uživatele:

Re: Portál

Příspěvek od Kamahl » pát 18. led 2008 15:06:36

v administraci si najprv nastav co chces a co nie. otvor si svoj style/portal a z foldera blocks mozes pomazat vsetko co si vypol a nechces to. potom chod do style/portal a otvor si portal_body a z tade tiez mozes zmazat bloky ktore si vypol a zmazal. potom si dalsie bloky mozes vytvarat. do zlozky blocks si vytvor subor s nazvom bloku a urob ho aky chces. mozes vyuzit templatovy kod z ostatnych blokov a zmenit iba nazov a obsah. potom ten blok vloz kam chces do portal_body.html. toto je jednoduche pridavanie blokov

dalej si mozes robit dalsie stranky. bud budes stale includovat a mat len subor portal_body alebo budes mat viac suborov na kazdu stranku. cize portal_body_kontakt.html si vytvoris v template/portal a tam vlozis vsetky bloky ktore v nom maju byt. najlepsie je skopcit portal_body, premenovat ho a zmenit obsah. obsah kontaktu bude v zlozke blocks a potom to tam len includnes. ked uz mas template treba vytvorit kontakt.php. chod do rootu a skopci portal.php, prepis ho na kontakt.php a najdi si 'body' => $phpbb_portal_path . '/portal_body.html' a prepis to na portal_body_kontakt resp podla toho sko si si to nazval.
cele je to v tom ze vo folderi su bloky ktore includnes do jedneho suboru stranky a potom len vytvoris php subor ktory to zobrazi. je to rychle a jednoduche, ak bysi nechapal precitaj si to zas alebo napis. GL

Kopec
Příspěvky: 114
Registrován: úte 14. srp 2007 20:25:30
Kontaktovat uživatele:

Re: Portál

Příspěvek od Kopec » pát 18. led 2008 16:16:17

Díky, pochopil jsem to.
Vyzkouším to a kdybych narazil na problém tak se ozvu.


Odpovím si sám utf-8 :D
Naposledy upravil(a) Kopec dne pon 21. led 2008 15:01:36, celkem upraveno 1 x.

Zamčeno