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.

Az értékeléshez be kell jelentkezned.
0/5 : Nincs értékelve

Támogatás

Üdvözöllek

Chatbox

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


  • Apofisz
    Apofisz  4 hónappal ezelőtt

    Nem probléma, majd keresek mást.

  • fizi
    fizi  4 hónappal ezelőtt

    Majd megkeresem és feltöltöm.

  • Apofisz
    Apofisz  4 hónappal ezelőtt

    Azt köszönöm szépen. Viszont a gamezone 14-et nem találom a letöltések között. Azt a galériában láttam csak egy képet róla.

  • fizi
    fizi  4 hónappal ezelőtt

    Használhatod, csak ez még az 1.x verzióhoz készült. Kicsit át kellene írni (nagyon), hogy megfelelően használható egyen a 2.x verzióhoz.

  • Apofisz
    Apofisz  4 hónappal ezelőtt

    Szia.
    Bocs itt érdeklödök de nem találtam más elérhetőségedet.
    Van nekem egy silkroad privát szerverem.
    Valaki mástól kaptam hozzá egy weboldalt, amit elköltöztetnék saját weboldalra. Ez meg is történt,de a vps-en kell hogy fusson a weboldal, webszerver alatt. Jelenleg az ideiglenesen kapott weboldal van átmásolva.
    Szóval szeretnék egy saját weboldal themet.
    e107 weboldalt többször is csináltam ahova theme sablont raktam fel,de ez kicsit más. Itt nincs e107 admin felület stb. Ez egy mmo játék és a Gamezone 14 sablon tetszene.
    Erről szeretnék érdeklödni,hogy ez mennyibe kerülne, illetve tudnám-e használni webszerveren ? Jó lenne ha az Aion játék neveket ki lehetne cserélni más névre benne.
    Előre is köszönöm a választ.


2024 Április

Nincs esmény ebben a hónapban.

H
K
S
C
P
S
V

Facebook

Keresés Fizi Themes

GoogleAdMenu

Rólunk mondták