#1 2013-12-27 02:05:05

cLickY
Člen
Registrován: 2012-02-01
Příspěvky: 115

pridanie panelu do theme php

Ahojte potrebujem poradiť, z oficialnej slovenskej podpory som si stiahol unban v2, unban formulár, kde sa žiada o unban na určité hry.A keď som si pridal panel cez administráciu>Systém>Panely tak to išlo všetko ok.Ale ak som si ten panel pridal cez themes/mojdesign/theme.php pridal som si ho takto:

<<td width='400px'>\n";
 include INFUSIONS."unban_panel/unban_panel.php";
  echo "</td>\n</tr>\n</table>\n";

Tak síce sa mi tam zobrazuje ten panel ale nezobrazujú sa užívatelia ktorý dali žiadosť o unban ani nič.A píše tam táto chyba:

Table 'sampp.unban' doesn't exist

A keď som si otvoril výpis chýb tak tam mi písala takáto chyba:

Nahlédnout do souboru infusions/unban_panel/unban_panel.php
Detaily
Chyba:	Undefined variable: db_prefix	Řádek:	17
Soubor:	infusions/unban_panel/unban_panel.php	Na stránce:	/news.php
Uživatel-oprávnění:	103	IP:	213.151.236.165
Datum:	December 26 2013 17:25:12	Status:	

Zpět nahoru
Zdrojový kód (Řádek: 7 - 27)
7	 echo "
8	 <table align='center' width='100%' cellspacing='1' cellpadding='2' class='tbl-border'>
9	     <tr>
10	     <td class='tbl2' width='24%'><strong>".$locale['u_12']."</strong></td>
11	     <td align='center' class='tbl2' width='16%'><strong>".$locale['u_13']."</strong></td>
12	     <td align='center' class='tbl2' width='20%'><strong>".$locale['u_14']."</strong></td>
13	
14	     <td align='center' class='tbl2' width='30%'><strong>".$locale['u_15']."</strong></td>
15	     <td align='center' class='tbl2' width='10%'><strong>".$locale['u_16']."</strong></td>
16	     </tr>";
17	 $sql = dbquery("SELECT * FROM ".$db_prefix."unban LIMIT 5"); while ($data=dbarray($sql)){    

Ďakujem všetkým za rady.

Offline

#2 2013-12-27 10:10:51

kksmirice
Endora rádce
Místo: Vrchovnice
Registrován: 2011-11-20
Příspěvky: 6,023
Web

Re: pridanie panelu do theme php

Doména?

Chyba říká, že nemáte definovanou proměnnou $db_prefix. Z tohoto důvodu také systém nemůže nalézt uvedenou tabulku, protože neexistuje (bez prefixu)


1. Murphyho zákon:
Na počátku nebylo nic. I to se pokazilo!

stránky: CMS test
kontakt - instalace systémů, MySQL, FTP přístup, ...
Instalační balíky vybraných CSM

Problémy spojené s provozem služeb Endora, řešte na tomto fóru.

Offline

#3 2013-12-27 11:39:31

cLickY
Člen
Registrován: 2012-02-01
Příspěvky: 115

Re: pridanie panelu do theme php

Doména: http://sampp.8u.cz/news.php
Ak máte prístup tak sa pozrite do theme.php a keď tak to prepíšte, alebo ako to mám zapísať.Tabulku vytvorenú nemám.ebo keď dám administrácia>systém>panely a pridám panel unban, a povolím ten panel tak ten panel ide normálne.Len do theme.php ako ho zapísať?

Offline

#4 2013-12-27 18:20:33

kksmirice
Endora rádce
Místo: Vrchovnice
Registrován: 2011-11-20
Příspěvky: 6,023
Web

Re: pridanie panelu do theme php

Panel tam vidím zobrazen tak, jak jste jej vložil do souboru.

Reklama na Vašich stránkách není čitelná, porušujete podmínky Free hostingu! Zjednejte, prosím, nápravu.


1. Murphyho zákon:
Na počátku nebylo nic. I to se pokazilo!

stránky: CMS test
kontakt - instalace systémů, MySQL, FTP přístup, ...
Instalační balíky vybraných CSM

Problémy spojené s provozem služeb Endora, řešte na tomto fóru.

Offline

#5 2013-12-27 21:02:22

cLickY
Člen
Registrován: 2012-02-01
Příspěvky: 115

Re: pridanie panelu do theme php

Tú reklamu sa snažím opraviť mám nastavené pozadie aj text na bielo a stále ho ukazuje na čierno.A ešte 1otázka k tomu panelu už je ten panel ako má byť ale.
Ked som tam dal ten kod tak sa mi automaticky zmenila vyska aj slidera lebo ja to mam tak ze slider+vedla toho ten unban panel.

Z tohoto kodu:

//Slider+unban
  echo "<table class='slidlog' cellspacing='2' cellpadding='0'>\n
        <tr valign='top'>\n
        <td width='590px' >\n";
  echo '<iframe src="'.THEME.'slider/demo/index.html" width="590" height="145" scrolling="no" frameborder="0"></iframe>';
  echo "</td>\n
        <td width='400px'>\n";
 include INFUSIONS."unban_panel/unban_panel.php";
  echo "</td>\n</tr>\n</table>\n";

Ako mám urobiť aby bol aj ten slider aj ten unban panel v takej výške v akej je tu zadané?Lebo keď som tam dal tu promennú tak sa mi zmenila výška slideru a pod ním sliderom je taký šedý pás kde nič nieje.Ďakujem.

Offline

#6 2013-12-27 21:26:18

kksmirice
Endora rádce
Místo: Vrchovnice
Registrován: 2011-11-20
Příspěvky: 6,023
Web

Re: pridanie panelu do theme php

Nikde nevidím, že by reklamní blok měl něco nastaveno na bílo.

Co se týká výšky, web není v provozu a tak nemohu být konkrétní. Výška by měla odpovídat výšce celého řádku (včetně padding a margin)


1. Murphyho zákon:
Na počátku nebylo nic. I to se pokazilo!

stránky: CMS test
kontakt - instalace systémů, MySQL, FTP přístup, ...
Instalační balíky vybraných CSM

Problémy spojené s provozem služeb Endora, řešte na tomto fóru.

Offline

#7 2013-12-27 22:18:48

cLickY
Člen
Registrován: 2012-02-01
Příspěvky: 115

Re: pridanie panelu do theme php

Už je web spustený, možete sa pozrieť na ten panel.

Offline

#8 2013-12-27 22:57:48

kksmirice
Endora rádce
Místo: Vrchovnice
Registrován: 2011-11-20
Příspěvky: 6,023
Web

Re: pridanie panelu do theme php

Přednostně vyřešte zobrazení reklamy.

Výšky obou panelů pak musíte mít nastaveny stejně, jak jsem již uváděl. iframe máte na 145px, druhý sloupec pak 194px.


1. Murphyho zákon:
Na počátku nebylo nic. I to se pokazilo!

stránky: CMS test
kontakt - instalace systémů, MySQL, FTP přístup, ...
Instalační balíky vybraných CSM

Problémy spojené s provozem služeb Endora, řešte na tomto fóru.

Offline

#9 2013-12-27 23:04:10

cLickY
Člen
Registrován: 2012-02-01
Příspěvky: 115

Re: pridanie panelu do theme php

ale nikde nemožem nájsť kde sa dá zmeniť tá výška toho druhého stĺpca tých 194px neviem kde je.

Offline

#10 2013-12-27 23:05:40

kksmirice
Endora rádce
Místo: Vrchovnice
Registrován: 2011-11-20
Příspěvky: 6,023
Web

Re: pridanie panelu do theme php

Reklama!

194 je výška zobrazeného panelu Unban.


1. Murphyho zákon:
Na počátku nebylo nic. I to se pokazilo!

stránky: CMS test
kontakt - instalace systémů, MySQL, FTP přístup, ...
Instalační balíky vybraných CSM

Problémy spojené s provozem služeb Endora, řešte na tomto fóru.

Offline

#11 2013-12-27 23:11:35

cLickY
Člen
Registrován: 2012-02-01
Příspěvky: 115

Re: pridanie panelu do theme php

Tú reklamu som nastavoval v Přehled domén>sampp.8u.cz>Reklama>Dal som barva pozadí čierna a text biely zato nemožem že ten text sa biely nezobrazuje.
A kde konkrétne zmením výšku toho unban panelu?Alebo tú výšku mám prídať do toho theme.php?Lebo v infusione tá výška nieje daná.

Offline

#12 2013-12-27 23:23:48

kksmirice
Endora rádce
Místo: Vrchovnice
Registrován: 2011-11-20
Příspěvky: 6,023
Web

Re: pridanie panelu do theme php

Buď si to nastavíte v theme.php, nebo pak v unban_panel.php


1. Murphyho zákon:
Na počátku nebylo nic. I to se pokazilo!

stránky: CMS test
kontakt - instalace systémů, MySQL, FTP přístup, ...
Instalační balíky vybraných CSM

Problémy spojené s provozem služeb Endora, řešte na tomto fóru.

Offline

#13 2013-12-27 23:29:00

cLickY
Člen
Registrován: 2012-02-01
Příspěvky: 115

Re: pridanie panelu do theme php

Takže k tomuto kódu:

//Slider+unban
  echo "<table class='slidlog' cellspacing='2' cellpadding='0'>\n
        <tr valign='top'>\n
        <td width='590px' >\n";
  echo '<iframe src="'.THEME.'slider/demo/index.html" width="590" height="145" scrolling="no" frameborder="0"></iframe>';
  echo "</td>\n
        <td width='400px'>\n";
 include INFUSIONS."unban_panel/unban_panel.php";
  echo "</td>\n</tr>\n</table>\n";

Mám aký kód pridať alebo ako má ten kód vyzerať aby ten unban panel aj s tím sliderom boly v rovnakej výške, v takej výške v akej je ten obrázok.A aby boli vedla seba po pod celým tým menu.Lebo pod tým obrázkom je ešte nejaký šedý pás, ktorý tam predtým nebol ale keď som tam dal ten panel tak už sa tam pridal.

Offline

#14 2013-12-27 23:35:51

kksmirice
Endora rádce
Místo: Vrchovnice
Registrován: 2011-11-20
Příspěvky: 6,023
Web

Re: pridanie panelu do theme php

Řádku nastavte třídu a tu si pak podle Vašich potřeb nadefinujte v CSS souboru daného stylu.

Nebo si proveďte obdobné úpravy v souboru unban_panel.php tak, aby celková výška nepřesáhla obrázek.


1. Murphyho zákon:
Na počátku nebylo nic. I to se pokazilo!

stránky: CMS test
kontakt - instalace systémů, MySQL, FTP přístup, ...
Instalační balíky vybraných CSM

Problémy spojené s provozem služeb Endora, řešte na tomto fóru.

Offline

#15 2013-12-27 23:39:57

cLickY
Člen
Registrován: 2012-02-01
Příspěvky: 115

Re: pridanie panelu do theme php

Tu je unban_panel.php

<?php
if (!defined("IN_FUSION")) { die("Access Denied"); }
if (file_exists(INFUSIONS."unban/locale/".$settings['locale'].".php")) { include INFUSIONS."unban/locale/".$settings['locale'].".php"; } else { include INFUSIONS."unban/locale/Czech.php"; }


openside($locale['u_11']."<a href='".BASEDIR."unban.php' title='Všechny unbany...' style='float: right;'>Všechny unbany...</a>");
echo "
<table align='center' width='100%' cellspacing='1' cellpadding='2' class='tbl-border'>
	<tr>
	<td class='tbl2' width='24%'><strong>".$locale['u_12']."</strong></td>
	<td align='center' class='tbl2' width='16%'><strong>".$locale['u_13']."</strong></td>
	<td align='center' class='tbl2' width='20%'><strong>".$locale['u_14']."</strong></td>

	<td align='center' class='tbl2' width='30%'><strong>".$locale['u_15']."</strong></td>
	<td align='center' class='tbl2' width='10%'><strong>".$locale['u_16']."</strong></td>
	</tr>";
$sql = dbquery("SELECT * FROM ".$db_prefix."unban LIMIT 3"); while ($data=dbarray($sql)){	
echo "<tr>
<td class='tbl1' align='left'><strong>".trimlink(addslashes($data['nick']), 15)."</strong></td>
<td class='tbl1' align='center' >".addslashes($data['datum'])."</td><td class='tbl1' align='center'> ".addslashes($data['admin'])."</td><td class='tbl1' align='center'>";
if('' == $data['duvod']) {
echo "<font color='red'><strong>".$locale['u_17']."</strong></font>";
} else {
if($data['status'] == '') {
echo "<strong><font color='orange'>".$locale['u_19']."</font></strong>";
} elseif($data['status'] == $locale['u_17']) {
echo "<font color='red'><strong>".addslashes($data['status'])."</strong></font>";
} elseif($data['status'] == $locale['u_18']) {
echo "<font color='green'><strong>".addslashes($data['status'])."</strong></font>";
}
}
echo "</td><td class='tbl1' align='center'><a href ='unban.php?info=".addslashes($data['id'])."' title='UNBAN ID ".addslashes($data['id'])."'>info</a></td></tr>";
}
echo "</table>";
closeside();
?>

Tak ale nechápem pridám panel a zmení sa mi aj výška slidera.Už fakt neviem čo mám kam zmeniť.

Offline

#16 2013-12-27 23:51:27

kksmirice
Endora rádce
Místo: Vrchovnice
Registrován: 2011-11-20
Příspěvky: 6,023
Web

Re: pridanie panelu do theme php

Samozřejmě, že se výška řádku tabulky mění podle jejího obsahu (pokud není definována maximální výška).
Výška banneru je definována na 145px a výška výpisu unbanů není definována (limitována), proto se zobrazí (194px) veškerý text a tím se zvětší i výška buňky tabulky.

Musíte si s tím pohrát... Předpokládá to základní znalosti CSS a HTML.


Nebo si upravíte výšku Vašeho baneru.


1. Murphyho zákon:
Na počátku nebylo nic. I to se pokazilo!

stránky: CMS test
kontakt - instalace systémů, MySQL, FTP přístup, ...
Instalační balíky vybraných CSM

Problémy spojené s provozem služeb Endora, řešte na tomto fóru.

Offline

#17 2013-12-27 23:57:42

cLickY
Člen
Registrován: 2012-02-01
Příspěvky: 115

Re: pridanie panelu do theme php

A ako nastavím tú výšku výpysu unbannu?Kde to mám presne dopísať, kam do kódu?Skúsili by ste mi to napísať do kódu a poslať to sem?Aby bola tá výška tiež tých 145px.Potom by to už malo byť dobre?

Offline

#18 2013-12-28 19:15:09

Trade
Endora rádce
Místo: Česká republika
Registrován: 2013-01-22
Příspěvky: 3,596
Web

Re: pridanie panelu do theme php

Prostudujte si stránku http://www.jakpsatweb.cz/. Potom by pro Vás taková úprava neměla být žádný problém.
P.S. Doménu jsem Vám odstavil. Kolega Vás několikrát upozornil na zobrazení reklamy na Vaší doméně, ale žádnou nápravu jste neprovedl. Až provedete nápravu, tak Vám doména bude obnovena.


Kontaktujte nás | FAQ
Email: fk@endora.cz

Offline

#19 2013-12-28 20:40:07

cLickY
Člen
Registrován: 2012-02-01
Příspěvky: 115

Re: pridanie panelu do theme php

Ja som si v administrácii nastavil text na bielo prečo mi to nechcelo zmeniť neviem, skúste tú reklamu teda nastaviť vy ak sa dá.

Offline

#20 2013-12-29 16:09:20

cLickY
Člen
Registrován: 2012-02-01
Příspěvky: 115

Re: pridanie panelu do theme php

Urobili by ste tú reklamu tak ako to má byť?Lebo ja čo som skúšal ako som skúšal stále mi to nejde.Ak sa teda dá že by ste to skúsili.?

Offline

#21 2013-12-29 18:44:47

kksmirice
Endora rádce
Místo: Vrchovnice
Registrován: 2011-11-20
Příspěvky: 6,023
Web

Re: pridanie panelu do theme php

Přidejte si do theme.php (např. do části footer):

<div style="font-color: #FFFFFF; background-color: #000000;"><endora></div>

pro bílou barvu textu a černé pozadí.


1. Murphyho zákon:
Na počátku nebylo nic. I to se pokazilo!

stránky: CMS test
kontakt - instalace systémů, MySQL, FTP přístup, ...
Instalační balíky vybraných CSM

Problémy spojené s provozem služeb Endora, řešte na tomto fóru.

Offline

#22 2013-12-29 19:07:33

cLickY
Člen
Registrován: 2012-02-01
Příspěvky: 115

Re: pridanie panelu do theme php

Tu je kód ako to tam mám zapísať lebo keď som to tam dal bola iba biela obrazovka:

	//Footer
	echo "<table cellspacing='0' cellpadding='0' width='1003' class='center'>\n<tr>\n";
  echo "<td class='footer'>Zvalidoval <a href='http://komis-site.eu' target='_blank'>komis</a>\n";               
	echo "</td>\n</tr>\n</table>\n";

Upravil cLickY (2013-12-29 19:07:55)

Offline

#23 2013-12-29 19:32:42

kksmirice
Endora rádce
Místo: Vrchovnice
Registrován: 2011-11-20
Příspěvky: 6,023
Web

Re: pridanie panelu do theme php

Jak a co jste kam dal, konkrétně.


1. Murphyho zákon:
Na počátku nebylo nic. I to se pokazilo!

stránky: CMS test
kontakt - instalace systémů, MySQL, FTP přístup, ...
Instalační balíky vybraných CSM

Problémy spojené s provozem služeb Endora, řešte na tomto fóru.

Offline

#24 2013-12-29 19:57:47

cLickY
Člen
Registrován: 2012-02-01
Příspěvky: 115

Re: pridanie panelu do theme php

Normálne to čo ste mi poslali som tam dal ten kód.

Offline

#25 2013-12-29 20:38:00

kksmirice
Endora rádce
Místo: Vrchovnice
Registrován: 2011-11-20
Příspěvky: 6,023
Web

Re: pridanie panelu do theme php

Pokud neumíte ani číst, pak těžko někdo pomůže.

Psal jsem co a kam a konkrétně. Vaší odpovědi říkáte konkrétní odpověď???

1. Uveďte konkrétní kód jak a kam jste jej vložil.
2. Jak jste zjistil. že nefunguje (bílá stránka), když máte doménu odstavenu?


1. Murphyho zákon:
Na počátku nebylo nic. I to se pokazilo!

stránky: CMS test
kontakt - instalace systémů, MySQL, FTP přístup, ...
Instalační balíky vybraných CSM

Problémy spojené s provozem služeb Endora, řešte na tomto fóru.

Offline

Zápatí

Založeno na FluxBB | CZ a SK