Autor Zpráva
jmills
Profil
Dobrý deň. Ospravedlňujem sa, ak to sem nepatrí, ale neviem si rady s vložením iframe konkrétne chcem zdieľať mapu z google maps,
kód: <iframe src="www.google.com/maps/embed?pb=!1m18!1m12!1m3!1d2633.9531423137664!2d21.27697731591351!3d48.68726052069439!2m3!1f0!2f0!3f0!3m2!1i1024!2i768!4f13.1!3m3!1m2!1s0x0%3A0x0!2zNDjCsDQxJzE0LjEiTiAyMcKwMTYnNDUuMCJF!5e0!3m2!1ssk!2ssk!4v1538204504221" width="400" height="300" frameborder="0" style="border:0" allowfullscreen></iframe>

V súbore html, ktorý som si vytvoril a nahral na server mi to funguje, ale v redakčnom systéme Gallery3 (galleryproject.org), ktorý už mimochodom nemá podporu mi to nejde. V red. systeme viem zadávať k fotke popis, linky atď., ale ak tam vložím <iframe>..niečo...</iframe> tak to nezobrazuje. Treba niekde nastaviť povolenie? V nejakom súbore? Neviem. Čo si myslíte, čo by mohlo pomôcť. Ešte odkaz na moje stránky
hmyzslovenska.info/index.php/Diptera/Conopidae/Leopoldius-calceatus/foto1

Ďakujem, Karol
Keeehi
Profil
No teď v kódu iframe není. Buď ti ho odstranili redakční systém a pak budeme hledat problém tam, nebo jsi ho tam vůbec nedal protože ti to nefungovalo. Jenže pokud jsi ho odstranil, tak my teď už nezjistíme v čem byl problém. Pokud je to ten druhý případ tak ho tam zase dej ať se můžeme podívat.
jmills
Profil
Keeehi:
Nieje tam iframe. Ak ho tam vložím cez formulár pomocou ktorého sa upravuje "text" pod fotkou

tak to ani neuloži. Myslím že chyba je niekde v redakcnom systeme. Ďakujem.


jmills:
Teraz som kod vlozil pomocou doplnku TinyMCE. A pod fotkou je iba kód... vid. foto
Keeehi
Profil
jmills:
Teraz som kod vlozil pomocou doplnku TinyMCE. A pod fotkou je iba kód... vid. foto
V TinyMCE to tam musíš vkládat v HTML módu. Ten se zapíná tím posledním tlačítkem <>.
jmills
Profil
Keeehi:
Skusal som aj to. No nefunguje to...

Nemôže to byť tým, že treba niečo pridať do suboru php (photo.php)? Prikladám kód:

<?php defined("SYSPATH") or die("No direct script access.") ?>

<? if (access::can("view_full", $theme->item())): ?>
<!-- Use javascript to show the full size as an overlay on the current page -->
<script type="text/javascript">
  $(document).ready(function() {
    full_dims = [<?= $theme->item()->width ?>, <?= $theme->item()->height ?>];
    $(".g-fullsize-link").click(function() {
      $.gallery_show_full_size(<?= html::js_string($theme->item()->file_url()) ?>, full_dims[0], full_dims[1]);
      return false;
    });

    // After the image is rotated or replaced we have to reload the image dimensions
    // so that the full size view isn't distorted.
    $("#g-photo").bind("gallery.change", function() {
      $.ajax({
        url: "<?= url::site("items/dimensions/" . $theme->item()->id) ?>",
        dataType: "json",
        success: function(data, textStatus) {
          full_dims = data.full;
        }
      });
    });
  });
</script>
<? endif ?>

<div id="g-item">
  <?= $theme->photo_top() ?>

  <?= $theme->paginator() ?>
     
    <p> &nbsp; </p>
    <div id="g-info">
    <h1><?= html::purify($item->title) ?></h1>
   
  </div>

  <div id="g-photo">
    <?= $theme->resize_top($item) ?>
    <? if (access::can("view_full", $item)): ?>
    <a href="<?= $item->file_url() ?>" class="g-fullsize-link" title="<?= t("View full size")->for_html_attr() ?>">
      <? endif ?>
      <?= $item->resize_img(array("id" => "g-item-id-{$item->id}", "class" => "g-resize")) ?>
      <? if (access::can("view_full", $item)): ?>
    </a>
    <? endif ?>
    <?= $theme->resize_bottom($item) ?>
  </div>
   <div><?= nl2br(html::purify($item->description)) ?></div>
     
     <p> &nbsp; </p>
     <?= $theme->sidebar_bottom() ?>
  <?= $theme->photo_bottom() ?>
</div>
        
Keeehi
Profil
Spíš je potřeba něco smazat. Řádek 50 by měl vypadat takto:
<div><?= $item->description ?></div>

Doufám že ti jasné, že když uděláš takovou úpravu tak pak kdokoli kdo může vyplnit ten popis může do té stránky vložit jakýkoli HTML nebo JS kód. Takže si musíš být jistý, že takoví lidé toho nebudou chtít zneužít.
jmills
Profil
jmills, Keeehi:
Veľmi pekne ďakujem! Funguje to hmyzslovenska.info/index.php/Diptera/Tachinidae/Phasiinae/Lophosia-fasciata/DSC5855
Do systému sa prihlasujem iba ja, tak to by nemal byť problém so zneužitím.
Prajem pekný deň. S pozdravom, Karol.

Vaše odpověď

Mohlo by se hodit


Prosím používejte diakritiku a interpunkci.

Ochrana proti spamu. Napište prosím číslo dvě-sta čtyřicet-sedm:

0