Page 1 of 2

[išspręsta] CMS made Simple papildymas nauju skyrium

Posted: Wed May 13, 2009 2:22 pm
by Darukascool
Sveiki, darau tokį darbą ir iškilo problema, jau kelinta diena ieškau ir niekur negaliu surasti reikiamo failo. Taigi, man reikia papildyti viršutinį meniu punktą nauju skyriumi, ta prasme reikia pridėti naują button'a, nesuprantu kur yra apsirasyti visi tie mygtukai, nes kiek ieškojau niekur nėra, išieškojau visuose failuose, gal pačiam prisijungime kokiam šablone? nes nerandu tokio tarkim "Plėtiniai" nu kad būtų kažkur sulietuvinimas, gal tada kaip nors iškapstyčiau. Jeigu galit padėkit.

Re: CMS made Simple papildymas nauju skyriumi

Posted: Wed May 13, 2009 2:24 pm
by Augustas
Tu cia apie administratoriaus panele kalbi?

Re: CMS made Simple papildymas nauju skyriumi

Posted: Wed May 13, 2009 8:21 pm
by Darukascool
Taip

Re: CMS made Simple papildymas nauju skyriumi

Posted: Thu May 14, 2009 9:25 am
by vilkis
Gali paaiškinti plačiau:
Darukascool wrote: nes nerandu tokio tarkim "Plėtiniai" nu kad būtų kažkur sulietuvinimas
, nes jei pasirenki lietuvių kalbą administravime, tai toks meniu punktas yra.

Aš esu dėjęs naujus meniu punktus į admin panelę. Jei bus poreikis vakare galėsiu parašyti.

vilkis

Re: CMS made Simple papildymas nauju skyriumi

Posted: Thu May 14, 2009 12:16 pm
by Darukascool
Ta prasme man reikia nauju meniu punktu. kai prisijungi kaip adiminas, tuomet virsutinis meniu buna toks: CMS, Turinys, Išdėstymas, Vartotojai ir Grupės ir t.t.  tai man prie jų reiktų pridėti ten pvz Ataskaitos. tai vat kaip taip padaryt. Jeigu esi susidūręs su tuo ir gali padėti, būčiau dėkingas. (Aišku tą "Ataskaitos" kursiu pats, čia nėra kažkoks modulis, kurį galima parsisiųsti).

Re: CMS made Simple papildymas nauju skyriumi

Posted: Thu May 14, 2009 3:06 pm
by vilkis
Kokią CMS versiją naudoji? Kokią admin Temą?

vilkis

Re: CMS made Simple papildymas nauju skyriumi

Posted: Thu May 14, 2009 3:41 pm
by vilkis
Veikia CMSMS 1.5.3 versijoje.

Reikia susirasti failą ADMINTEMOSPAVADINIMASTheme.php  - jei numatytoji admin tema, tai bus failas defaultTheme.php

Tame faile, funkcijoje DisplayTopMenu,  prieš kodą

Code: Select all

 foreach ($this->menuItems as $key=>$menuItem) {
        	if ($menuItem['parent'] == -1) {
        	    echo "\n\t\t";
        		$this->renderMenuSection($key, 0, -1);
        	}
        }

reikia iterpti tokį kodą (pavyzdys pateiktas naujam tėviniam meniu punktui su dviem vaikais):

Code: Select all


$salt = '&'.CMS_SECURE_PARAM_NAME.'='.$_SESSION[CMS_USER_KEY];
//Tevas
		$this->menuItems['vilkismenu'] = array  (
			'url' => 'TAVOURL'.$salt,
		  'parent' => -1,
		  'title' => 'ATASKAITOS',
		  'type' =>'external',
		  'description' =>'',
		  'show_in_menu' => true,
		  'target' => '_blank',
		  'children' => array('mazosats','didelesats'));
//Pirmas vaikas		  
		  $this->menuItems['mazosats'] = array  (
			'url' => 'TAVOURLMAZ'.$salt,
		  'parent' => 'vilkismenu',
		  'title' => 'MAZOSATASKAITOS',
		  'type' =>'external',
		  'description' =>'',
		  'show_in_menu' => true,
		  'target' => '_blank',
		  'children' => array());
//Antras vaikas			  
		  $this->menuItems['didelesats'] = array  (
			'url' => 'TAVOURLDID'.$salt,
		  'parent' => 'vilkismenu',
		  'title' => 'DIDELESATASKAITOS',
		  'type' =>'external',
		  'description' =>'',
		  'show_in_menu' => true,
		  'target' => '_blank',
		  'children' => array());

vilkis

Dėmesio!!! Tai yra originalaus kodo modifikavimas (hacking), todėl prieš darydami modifikacijas pasidarykite modifikuojamų failų kopijas ir turėkite omenyje, kad galite netekti forumo paramos.

Re: CMS made Simple papildymas nauju skyriumi

Posted: Thu May 14, 2009 7:48 pm
by Darukascool
Labai ačiū, esu be galo dėkingas

Re: CMS made Simple papildymas nauju skyriumi

Posted: Fri May 15, 2009 9:09 am
by vilkis
Jei problema išspręsta, tai pirmos žinutės temoje įrašyk "IŠSPRĘSTA". Jei be galo dėkingas, tai galėtum pakelti mano karmą ([applaud] linkas kairėje)  ;)

vilkis

Re: CMS made Simple papildymas nauju skyriumi

Posted: Mon May 18, 2009 7:25 pm
by Darukascool
vieną problemą seka kita problema, lietuviškų raidžių nerodymas. Tarkim gali nerodo lietuviškų raidžių prie naujai sukurtų meniu punktų, taip jeigu sukuri naują php failą, jame raidės irgi nėra rodomas. Jeigu įdedi paprastą lietuviškų raidžių rodymo tektą:






tuomet meta klaida, nu tipo anksčiau buvo nurodyta, ir pjaunasi su cms made simple sulietuvinimu t.y. dingsta visas cms sulietuvinimas ir atsiranda tik mano failuose sulietuvinimas. Kaip padaryti, kad visur būtų lietuviškos raidės?

Re: CMS made Simple papildymas nauju skyriumi[Nauja problema]

Posted: Tue May 19, 2009 7:41 am
by vilkis
Labas,
tavo problema yra tame, kad tekstas tavo sukurtuose failuose yra koduotas ne utf-8 . Nežinau ar su tavo naudojama programa yra galimybė išsaugoti failą kaip utf-8. Aš naudoju Notepad++

vilkis

Re: CMS made Simple papildymas nauju skyriumi[Nauja problema]

Posted: Tue May 19, 2009 9:32 am
by Darukascool
Aš irgi naudoju Notepad++, bet supranti viską išsaugo, tik paskui pjaunasi kodas mano su made simple kodu. Nes kaip suprantu Cms made simple viskas yra saugoma anglišku formatu, o tik veliau tam tikros reikšmes išverčiamos į lietuvių kalbą. pasirinkus lietuvių kalba, nėra viskas automatiškai perverčiama, bet lietuvių klaba yra kaip funkcija, kuri nurodo tik į kurį failą bus kreipiamasi.

Re: CMS made Simple papildymas nauju skyriumi[Nauja problema]

Posted: Tue May 19, 2009 10:11 am
by vilkis
Matau, kad nesuprasiu nematydamas konkretaus pavyzdžio. Jei įdomu, tai siųstelk man kokį savo sukurto failo ir kaip tu jį iškvieti pavyzdį.

Aš lieku savo nuomonės, kad problema tavo failų kodavime.

vilkis

Re: CMS made Simple papildymas nauju skyriumi[Nauja problema]

Posted: Tue May 19, 2009 10:43 am
by Darukascool
dabar siuncia paprasta failiuko imones.php, kuris nukreipia i imones1.php.



imones1.php









-->

Rodyti : Sritis :

Pavadinimas
Adresas
Telefonas
Faksas
El.pastas
Internetas
Vadovas
Pasirinkite...





Paieška


Paieska


Paieska


Paieska


-->



Var imones1.php iterptas ut8 nieko neduoda, jeigu as iterpciau imones.php eilute:

      header("Content-Type: text/html; charset=$encoding; charset=windows-1257");

tuomet yra viskas sumaišoma, kur buvo lietuviškos raidės jos dingsta,o kur buvo ženklai visokiausia tampa lietuviškom raidėm.

Re: CMS made Simple papildymas nauju skyriumi[Nauja problema]

Posted: Tue May 19, 2009 10:51 am
by vilkis
pervadink imones1.php į imones1.txt ir prikabink prie žinutės. Noriu pažiūrėti failo koduotę.

vilkis