renathy Posted December 25, 2009 Report Share Posted December 25, 2009 Izmantoju PHPBB3. Tur admin paneli papildinu ar savu moduli. Attiecīgi izmantoju viņu stilu priekš visām formām. Tagad savam modulim man vajaga tinymce ielikt. Un tā rezultātā sanāk nesmuki. Sanāk tā - Bilde Tur augšējā pusē ir bilde no PHPBB3 kkādas forumas, tur var redzēt kāds tas stils. Bet apakšā kā sanāk man, ja es uzlieku TinyMCE. Sanāk, ka textarea aizņem tikai pusi no ekrāna un daļa no tinymce pogām nemaz nav redzama (pazūd labā pusē). Tad man kkā tas jāsalabo tieši priekš šī lauka būtu pa visu formu nevis t bet lai visi pārējie paliktu tādi paši. Nav īsti skaidrības (pat idejiski) kā to izdarīt, jo tur izmanto dl-dt-dd, lai izveidotu formu un vajadzētu tikai, lai tas textarea kkā nobīdās (piemēram, lai pēc izskata aizņemtu visu dt un dd daļu, nevis tikai dd). Tas html apmēram tāds: <fieldset> <legend>ACP_ADD_ARTICLE_LEGEND</legend> <dl> <dt> <label for="article_content">ACP_ARTICLE_CONTENT:</label> </dt> <br/> <dd> <textarea id="article_content" cols="10" rows="8" name="config[article_content]" style="display: none;"/> <span id="article_content_parent" class="mceEditor defaultSkin"> </span> </dd> </dl> ... CITI <dl> <dd>, kas nav textareas un kuriem jāpaliek tā kā bija ... </fieldset> Un css daļa ir apmēram šāda: fieldset { background-color:#FFFFFF; border-color:#D7D7D7 #CCCCCC #CCCCCC #D7D7D7; border-style:solid; border-width:1px; margin:15px 0; padding:10px; position:relative; } fieldset dl { font-size:0.85em; margin-bottom:10px; } fieldset dt { border-color:-moz-use-text-color #CCCCCC -moz-use-text-color -moz-use-text-color; border-style:none solid none none; border-width:medium 1px medium medium; padding-top:3px; text-align:left; width:45%; } dt { float:left; } fieldset dd { border-color:-moz-use-text-color -moz-use-text-color -moz-use-text-color #CCCCCC; border-style:none none none solid; border-width:medium medium medium 1px; font-size:1em; margin:0 0 0 45%; padding:0 0 0 5px; vertical-align:top; } Quote Link to comment Share on other sites More sharing options...
2easy Posted December 26, 2009 Report Share Posted December 26, 2009 ideja tač ir vnkārša :)) aiztaisi ciet to </dl>, ieliec savu saturu pa visu lapas platumu, ieliec jaunu <dl> un turpini pārējos phpbb laukus... Quote Link to comment Share on other sites More sharing options...
renathy Posted December 26, 2009 Author Report Share Posted December 26, 2009 Ok. Pamēģināšu, kkkā neiedomājos :). TAs gan arī nebūs tik vienkārši, jo tas dl ir templatē un visa forma ģenerējas automātiski, bet nu kko izdomāšu :) Quote Link to comment Share on other sites More sharing options...
2easy Posted December 26, 2009 Report Share Posted December 26, 2009 nezinu kā tas phpbb ir uztaisīts, bet ja pirms echo/outputošanas ir iespēja tikt klāt template gala saturam (kad tas jau ir aizpildīts), tad var pamēģināt to modificēt ar str_replace(), aizvietojot zināmu fragmentu tur vidū pret kko citu sev vēlamāku. tādējādi pats template nemaz nav jāmaina. tikai beigās jāievieš neliela korekcija ;) Quote Link to comment Share on other sites More sharing options...
renathy Posted December 26, 2009 Author Report Share Posted December 26, 2009 Nu, iekš PHPBB3 tagad var templatē likt IF-us (kā Smarty, ja nemaldos)... un šoriez pamēģināšu ar to kkā izdarīties. Quote Link to comment Share on other sites More sharing options...
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.