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.


  • iHack
    iHack  9 hónappal 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  10 hónappal ezelőtt

    Jelzem a fejlesztőknek.

  • Kira
    Kira  10 hónappal 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

  • fizi
    fizi  10 hónappal ezelőtt

    Kisbetűkkel kell beírni, módosítottam megint rajta. Ha nem jó akkor jelzem a fejlesztőknek.

  • iHack
    iHack  10 hónappal ezelőtt

    Még mindig nem fogadja el.. Kis betűvel írjam vagy hogy? tizenegy, Tizenegy, tízenegy, Tízenegy, Tizen egy, Tízen egy már mindent ki próbáltam és semelyik nem működik de így semerre nem tudok lépni még pm-et se tudok neked küldeni fizi


2018 Április

Nincs esmény ebben a hónapban.

H
K
S
C
P
S
V

Facebook

Keresés Fizi Themes

Elérhető (Online)

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

GoogleAdMenu

Rólunk mondták