Raum mit IP-Cam Livestream

    Diese Seite verwendet Cookies. Durch die Nutzung unserer Seite erklären Sie sich damit einverstanden, dass wir Cookies setzen. Weitere Informationen

    • RE: Raum mit IP-Cam Livestream

      groovy schrieb:



      agent47 schrieb:


      An sich nicht, zeige mal den Quellcode und gibt es Fehlermeldungen (ggf. auch in der Apache Log)


      Sorry, die Fehlermeldung hatte ich vergessen einzufügen :)

      Quelltext, testpage.html:

      HTML-Quellcode

      1. <!DOCTYPE html>
      2. <html>
      3.    <head>
      4.        <title>{setting name='shc.title' encodeHtml=1}</title>
      5.        <meta charset="UTF-8">
      6.        <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
      7.        {$style->fetchHtmlHeaderTags()}
      8.    </head>
      9.    <body>
      10.        {include file='headline.html'}
      11.        <div id="shc-content">
      12.            <h1>{$beispielVariable}</h1>
      13.        </div>
      14.    </body>
      15. </html>
      Alles anzeigen


      Quelltext, testpage.class.php:

      PHP-Quellcode

      1. <?php
      2. namespace SHC\Command\Web;
      3. //Imports
      4. use RWF\Request\Commands\PageCommand;
      5. use SHC\Core\SHC;
      6. /**
      7. * Beispielseite
      8. */
      9. class TestPage extends PageCommand {
      10.    /**
      11.     * Template Datei
      12.     *
      13.     * @var String
      14.     */
      15.    protected $template = 'testpage.html';
      16.    /**
      17.     * Sprachpakete die geladen werden sollen
      18.     *
      19.     * @var Array
      20.     */
      21.    protected $languageModules = array();
      22.    /**
      23.     * Daten verarbeiten
      24.     */
      25.    public function processData() {
      26.        $variable = 'hallo SHC';
      27.        $tpl->assign('apps', SHC::listApps());
      28.        $tpl = SHC::getTemplate();
      29.        $tpl->assign('style', SHC::getStyle());
      30.        $tpl->assign('user', SHC::getVisitor());
      31.        $tpl->assign('beispielVariable', $variable);
      32.    }
      33. }
      Alles anzeigen




      hier die angepasste Version, die Zeile "$tpl->assign('apps', SHC::listApps());" muss noch mit rein.

      Update:

      Wiki ist jetzt auch aktualisiert.

      Dieser Beitrag wurde bereits 1 mal editiert, zuletzt von agent47 ()

    • RE: Raum mit IP-Cam Livestream

      Super hat bei mir auch funktioniert. Danke!

      Hab jetzt das kleine Problem, dass wenn ich auf den neuen Reiter klicke, wird der Administrationsbutton immer größer.
      Kann nicht sagen ob es vorher schon so war.
      Hätte auch gern die "zweite" Kopfzeile wieder weg. Hab versucht Einträge in der .class.php bze. page.html weg zu nehmen, aber ohne Erfolg.
      Im post #16 stehen meine Dateien. Evtl. könnt Ihr auch was zu meinem iframe sagen. :) Der ist zwar da, aber hinter jedem Reiter und oberhalb der Reiter.
      Sorry, aber bin nicht so tief in der Materie. Versuch nach zu machen und lerne daraus. Meistens

      Edit:
      Hier noch ein Bild
      Bildschirmfoto - 07.12.2015 - 22:07:10.png

      Noch ein Edit: :idea:
      Hab geschafft , das die "zweite" Kopfzeile weg ist. War ja einfach :angel:
      Jetzt nur noch die Tagesschau untern Tab

      Danke euch!

      Karsten
      Was will ich? Und was muss ich dafür tun?

      Dieser Beitrag wurde bereits 1 mal editiert, zuletzt von Karsiacar ()

    • RE: Raum mit IP-Cam Livestream

      jsp-email schrieb:


      Poste mal die ganzen Sachen die du geändert hasst
      [hr]
      Und mich würde mal interessieren wie man das machen kann das es immer den update überlebt


      Hallo jsp-email,

      Eigentlich kann ich dir das gar nicht mehr sagen.
      Habe in der indexpage.html ziemlich viel hin und her verschoben und versucht und getan.
      Mein letzter Stand ist, dass ich zwei neue Dateien für den Tab "Webseite" erstellt hab.
      Damit bin ich am weitesten gekommen.

      Meine Einträge:

      websitepage.html

      <!DOCTYPE html>

      <html>
      <body>
      <center>
      <table width="100%" height="80%" align=center valign=center>
      <br>
      <tr>
      <td>
      <p align="center">
      <iframe src="http://www.tagesschau.de" width="800" height="111" frameborder="0" allowTransparency="true"></iframe>
      </p>
      <div align="center">
      </td>
      </tr>
      </table>
      </center>
      </body>
      </html>


      indexpage.html

      {* Startseite *}
      <!DOCTYPE html>
      <html>
      <head>
      <title>{setting name='shc.title' encodeHtml=1}</title>
      <meta charset="UTF-8">
      <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
      {$style->fetchHtmlHeaderTags()}
      </head>
      <body>
      {include file='headline.html'}
      <div id="shc-content">
      <div id="shc-view-errorFrame" style="display:none" title="{lang var='index.room.error.title'}"></div>
      {premission premission='shc.ucp.warnings'}
      <div id="shc-view-warnings"></div>
      {/premission}
      {premission premission='shc.ucp.viewUserAtHome' setting='shc.ui.index.showUsersAtHome'}
      {contentbox name="index.userAtHome.boxTitle"}
      <div id="shc-view-usersAtHomeBox"></div>
      {/contentbox}
      {/premission}
      <div id="shc-content-tabs">
      <ul>
      <li><a href="index.php?app=shc&page=website">Webseite</a></li>
      <li><a href="index.php?app=shc&page=webcam">Webcam</a></li>
      {foreach from=$roomList item='room'}
      {if $room->isUserEntitled($user) == true && $room->isEnabled() == true}
      <li><a href="index.php?app=shc&ajax=showroom&id={$room->getId()}">{#$room->getName()}</a></li>
      {/if}
      {/foreach}
      </ul>
      </div>
      </div>
      .
      .
      .

      und die websitepage.class.php

      <?php

      namespace SHC\Command\Web;

      //Imports
      use RWF\Request\Commands\PageCommand;
      use SHC\Core\SHC;

      class websitePage extends PageCommand {

      protected $template = 'websitepage.html';

      protected $languageModules = array('index');

      public function processData() {

      $variable = 'http://www.tagesschau.de';

      $tpl = SHC::getTemplate();
      $tpl->assign('style', SHC::getStyle());
      $tpl->assign('user', SHC::getVisitor());

      $tpl->assign('include', $variable);

      }
      }

      Ihr erkennt meinen Wissensstand ? :s sieht wahrscheinlich schlimm aus :(
      In der websitepage.class.php hab ich auch viele Versuche gestartet, brachte aber nix.

      Zu deiner Frage kann ich nur sagen , dass es bei mir nach einem update & upgrade , händisch oder durch cron, keine Probleme gibt.

      Einen hammer Herbstnachmittag wünsch ich euch!

      Karsten
      Was will ich? Und was muss ich dafür tun?