e107 Styles

Haladó theme készítés / átalakítás

Egyedi theme elrendezés

//News Layout.
$CUSTOMHEADER[news_layout] = "";
$CUSTOMFOOTER[news_layout] = "";

$CUSTOMPAGES[news_layout] = "news.php";

//Forum Layout
$CUSTOMHEADER[forum_layout] = "";
$CUSTOMFOOTER[forum_layout] = "";

$CUSTOMPAGES[forum_layout] = "forum.php forum_viewforum.php forum_viewtopic.php";

Különböző menü stílusok megjelenítése

$HEADER = " ...

{SETSTYLE=wideMenu
{MENU=1
{SETSTYLE=small
{MENU=2
{SETSTYLE

... ";

ezután ellenőrizni tudod, melyik menü stílus van kiválasztva...

//dealing with muliple menu styles
function tablestyle($caption, $text, $mode){
global $style;

if($style == "wideMenu"){
  //uses caption
  echo = "<div class='widemneu'><div class='menuheader'>".$caption."</div>
<div class='menubody'>".$text."</div></div>";
} else if($style == "small"){
  //uses no caption
  echo = "<div class='smallmenu'>
<div class='menubody'>".$text."</div></div>";
} else {
  //default for all menu rendering
 echo = "<div class='menuwrapper'>";
 if($caption){
    echo = "<div class='menuheader'>".$caption."</div>";
 }
 if($text){
    echo "<div class='widemenu'><div class='menubody'>".$text."</div>";
 }
 echo = "</div>";

}

Saját /egyedi rövidkódok (shortcode)

További funkciók használatához kódrészek hozzáadásával juthatunk. Pl.: használhatsz egyedi navigációt vagy beillesztheted az összes oldal látogatottságának előzményét és listáját, és megjelenítheted az oldal tetején.

Pl.: history.sc file

//no need to include <?php on sc files

//Check if user has an array of pages

//Record current page URL and title

//Store in an array

//complile array of pages into string

return $arrayofpages;

A theme.php file-be be kell helyezned a register shorcode-t és használata a többinek megfelelően.

(megjegyzés: nem kell az .sc a register végére.)

//register shortcodes
$register_sc[] = 'HISTORY';

//header info
$HEADER = " ...

{HISTORY}

... ";

e107 templates file-k módosítása

Az e107_themes/templates/ mappában számos template oldalt találhatsz. A legpraktikusabb megoldás, ha ezeket a file-ket átmásolod a theme mappájába és ezeket a file-ket változtatod meg, így nem csinálsz galibát, ha frissíted az oldaladat a theme használatával.

0/5 : Nincs értékelve

Támogatás

Chatbox

Bejegyzés írásához be kell hogy jelentkezz. Amennyiben még nem regisztráltál az oldalra, ide kattintva megteheted.Ha még nem vagy regisztrált tag itt regisztrálhatsz.


  • fizi
    fizi  2 héttel ezelőtt

    Most kicsit kevés az időm, de foglalkozom vele.

  • iHack
    iHack  3 héttel ezelőtt

    Mikor lesz új theme? Már várom nagyon happy

  • iHack
    iHack  1 évvel ezelőtt

    Hallo mikorra várható a javítás? Mert még nekem mindig nem jó ez a tizenegy :/ és addig nem tudok tovább lépni

  • fizi
    fizi  1 évvel ezelőtt

    Jelzem a fejlesztőknek.

  • Kira
    Kira  1 évvel ezelőtt

    Nekem se megy, folyamat a profil beállításokra dob, hogy töltsem ki, de nem tudom... hiába írom be, hogy "tizenegy", nem akarja elfogadni :S


2018 Július

Nincs esmény ebben a hónapban.

H
K
S
C
P
S
V

Facebook

Keresés Fizi Themes

Elérhető (Online)

  • Vendégek:16
  • Tagok:0
  • Tagok:1960
  • Legújabb:manunuba
  • Legtöbb online:72
    Vendégek:72 Tagok:0 -2018. március 04. vasárnap

GoogleAdMenu

Rólunk mondták