Specialus tekstas naujienos autoriui



Šis kodo įskiepis sukurs naujus tagus ir galės atvaizduoti šablone per fullstory.tpl , kad būtų rodomas specialus turinys tiesiogiai tik naujienos autoriui, ši funkcija yra naudinga, pavyzdžiui norint parodyti naujienos autoriui taisykles ar pranešimą t.t

Viskas labai paprasta, atsidarome engine/modules/show.full.php failą ir ieškome eilutės:
if ( $row['votes'] ) {
ir virš kodo aukščiau įterpiame šitą kodą
if ( $member_id['name'] != $row['autor'] ) {
            $tpl->set( '[not-authortxt]', "" );
            $tpl->set( '[/not-authortxt]', "" );
            $tpl->set_block( "'\\[authortxt\\](.*?)\\[/authortxt\\]'si", "" );
} else {
            $tpl->set( '[authortxt]', "" );
            $tpl->set( '[/authortxt]', "" );
            $tpl->set_block( "'\\[not-authortxt\\](.*?)\\[/not-authortxt\\]'si", "" );
}
Išsaugokite failą.

Dabar turime šitokius tagus ir galime įterpti savo šablone redaguojant fullstory.tpl:
[authortxt] Jūs esate šios naujienos autorius [/authortxt]
[not-authortxt] Jūs nesate šios naujienos autorius [/not-authortxt]

Štai ir viskas!


DLE Versija: 10.0 - 13.1

tekstas autorius fullstory įskiepis tekstas autoriui
Pokalbio chatas
Puslapio atnaujinimai new