Support » Plugin: SrbTransLatin - Serbian Latinisation » Slika (icon) kao triger za transliteraciju

  • Resolved Misko Stanisic

    (@miskostanisic)


    Hvala za vrlo koristan plugin koji često koristim na raznim sajtovima!
    Ali uvijek mi je nedostajala mogućnost da umjesto teksta koji widget generiše mogu da napravim da se ćirilica i latinica biraju putem klika na sliku. Nešto slično kao što recimo WPML nudi mogućnost sa zastavicama koje predstavljaju različite jezike. Ja bi želio da napravim manji simbol (sliku) za ćirilicu, odnosno latinicu, te da korisnik tako bira pismo. Najjednostavnije rješenje bi bilo nešto u stilu da se generiše:

    <li><a href="http://.../?script=cir"><img=cirilica.png></a></li>
    <li><a href="http://.../?script=lat"><img=latinica.png></a></li>

    ili još bolje da se vidi samo ona slika koja je aktuelna, dakle na ćiriličnom tekstu se vidi samo

    <a href="http://.../?script=lat"><img=latinica.png></a>

    Da li bi ovo bilo moguće napraviti kao jednu od novih funkcionalnosti? I kako bi ja mogao nekom “kraticom” za sada sam to da postignem?

    srdačan pozdrav i hvala unaprijed

Viewing 4 replies - 1 through 4 (of 4 total)
  • Thread Starter Misko Stanisic

    (@miskostanisic)

    Za sada sam to riješio tako što sam u srbtranslatin.php na liniji 1026 promijenio:

    <p>
    <?php
      if ($m_show_cir) {
    ?>
    <a href="<?php echo $m_cir_url; ?>">[lang id="skip"]<img src="http://mojsajt.com/cirilica.png">[/lang]</a>
    <?php
      }
    ?>
    <?php
      if (!$p_inactive_script_only) {
    ?>
    <?php echo $p_oneline_separator; ?>
    <?php
      }
    ?>
    <?php
      if ($m_show_lat) {
    ?>
    <a href="<?php echo $m_lat_url; ?>"><img src="http://mojsajt.com/latinica.png"></a>
    <?php
      }
    ?>
    
    </p>

    a u vidžetu sam izabrao “one line”. Radi vrlo dobro.
    Ali i dalje mislim da bi ovo bila odlična funkcija sa malo dodatnih mogućnosti za css (rollover, promjena slike ako je ćirilica pokaži ove dvije slike ako je latinica pokaži one dvije slike) kao i integraciju sa WPML gornjim menijem gdje obično stavljamo izbor jezika – pa bi mogli i izbor pisma.

    hvala!

    Videću da nešto tako dodam u narednoj verziji.

    u svakom slučaju nije dobro da menajte kod dodatka jer će sledeća verziaj da vam sve to poništi.

    Bolja varijanta je da upotrebite dostupne funkcije, da u samomm šablonu sajta umetnete izbor jezika kakav vam odgovara:

    stl_get_current_script() – vraća id trenutno izabranog pisma.

    stl_is_current_cyrillic() – vraca true ako je trenutno izabrano pismo ćirlica

    stl_is_current_latin() – vraca true ako je trenutno izabrano pismo ćirlica

    stl_get_cyrillic_id() – vraca id cirilicnog pisma

    stl_get_latin_id() – vraca id latinicnog pisma

    stl_get_script_identificator() – vraca naziv identifikatora jeziak koji se korsiti u URL za izbor pisma

    Thread Starter Misko Stanisic

    (@miskostanisic)

    Ja da sam znao kako da iskoristim ponudjene skripte ja bi ih sigurno iskoristio 🙂 jer mi je jasno da je ovo “drži vodu dok majstori (update) odu…”. Ako bi punudili jednu jednostavnu varijantu upotrebe tih kodova koja radi sledeće:

    ako je ćirilica prikaži ovo ... <link za promenu na latinicu>(slika ili tekst)</a> 
    ako je latinica prikaži ovo ... <link za promenu na ćirilicu>(slika ili tekst)</a>

    onda bi mogao da je ubacim u same stranice (jer moja tema ima mogućnost ubacivanja specifičnog “code block”)

    Hvala u svakom slučaju!

    Pa ove funkcije to i omogućavaju, nešto ovako:

    if (stl_is_current_cyrillic()) {
    echo “<link za promenu na latinicu>(slika ili tekst)”
    }

Viewing 4 replies - 1 through 4 (of 4 total)
  • The topic ‘Slika (icon) kao triger za transliteraciju’ is closed to new replies.