ilch Forum » Ilch CMS 2.X » Module und Modifikationen » Last Forum mit Autor?

Geschlossen
  1. #1
    User Pic
    SnakeHH Mitglied
    Registriert seit
    06.03.2019
    Beiträge
    46
    Beitragswertungen
    6 Beitragspunkte
    Hallo,

    wie kann man es hinbekommen, dass man in der Last Forum Box auch den Autor anzeigt?

    Vielen Dank

    Snake


    verwendete ilch Version: 2.1.x
    0 Mitglieder finden den Beitrag gut.
  2. #2
    User Pic
    M.vittel Mitglied
    Registriert seit
    16.11.2018
    Beiträge
    328
    Beitragswertungen
    24 Beitragspunkte
    einfach ein Update auf die neuste Version machen, dann das Modul updaten und fertig.
    Mich würde es mehr freuen zu wissen wie man das ausblenden kann.
    RealLife ... das ist doch das Game mit der geilen Grafik und der scheiss Story
    0 Mitglieder finden den Beitrag gut.
  3. #3
    User Pic
    Slipi ilch.de Design
    Registriert seit
    19.01.2018
    Beiträge
    939
    Beitragswertungen
    117 Beitragspunkte
    Einfach die forum.php die zeile 33 löschen oder optimal die zeille mit kommentar deaktivieren.
    Wenn du die Zeit und datum auch deaktivieren möchtest, müsstest du auch Zeile 34 deaktivieren.

    application/modules/forum/boxes/views/forum.php

    <?php
    $forumMapper = $this->get('forumMapper');
    $topicMapper = $this->get('topicMapper');
    $groupIdsArray = $this->get('groupIdsArray');
    $adminAccess = null;
    if ($this->getUser()) {
        $adminAccess = $this->getUser()->isAdmin();
    }
    ?>
    
    <?php if (!empty($this->get('topics'))): ?>
        <ul class="list-unstyled">
            <?php foreach ($this->get('topics') as $topic): ?>
                <?php $forum = $forumMapper->getForumById($topic['forum_id']); ?>
                <?php if (is_in_array($groupIdsArray, explode(',', $forum->getReadAccess())) || $adminAccess == true): ?>
                    <?php $lastPost = $topicMapper->getLastPostByTopicId($topic['topic_id']) ?>
                    <?php $date = new \Ilch\Date($lastPost->getDateCreated()); ?>
                    <li style="line-height: 15px;">
                        <?php if ($this->getUser()): ?>
                            <?php if (in_array($this->getUser()->getId(), explode(',', $lastPost->getRead()))): ?>
                                <img src="<?=$this->getStaticUrl('../application/modules/forum/static/img/topic_read.png') ?>" style="float: left; margin-top: 8px;" alt="<?=$this->getTrans('read') ?>">
                            <?php else: ?>
                                <img src="<?=$this->getStaticUrl('../application/modules/forum/static/img/topic_unread.png') ?>" style="float: left; margin-top: 8px;" alt="<?=$this->getTrans('unread') ?>">
                            <?php endif; ?>
                        <?php else: ?>
                            <img src="<?=$this->getStaticUrl('../application/modules/forum/static/img/topic_read.png') ?>" style="float: left; margin-top: 8px;" alt="<?=$this->getTrans('read') ?>">
                        <?php endif; ?>
                        <a href="<?=$this->getUrl(['module' => 'forum', 'controller' => 'showposts', 'action' => 'index', 'topicid' => $topic['topic_id']]) ?>">
                            <?=$topic['topic_title'] ?>
                        </a>
                        <br />
                        <small>
                            /*--<?=$this->getTrans('by') ?> <a href="<?=$this->getUrl(['module' => 'user', 'controller' => 'profil', 'action' => 'index', 'user' => $lastPost->getAutor()->getId()]) ?>"><?=$this->escape($lastPost->getAutor()->getName()) ?></a><br>--*/
                            <?=$date->format("d.m.y - H:i", true) ?> <?=$this->getTrans('clock') ?>
                        </small>
                    </li>
                <?php endif; ?>
            <?php endforeach; ?>
        </ul>
    <?php else: ?>
        <?=$this->getTrans('noPosts') ?>
    <?php endif; ?>
    0 Mitglieder finden den Beitrag gut.
  4. #4
    User Pic
    Outi77 Mitglied
    Registriert seit
    31.03.2013
    Beiträge
    1.337
    Beitragswertungen
    143 Beitragspunkte
    Ich vermute, er hat das anders gemeint. Denn was bringen die Änderungen, wenn sie nach dem nächsten Update wieder überschrievben werden?
    Die richtige Formulierung eines Problems ist nicht selten bereits die halbe Lösung.
    »Albert Einstein«
    0 Mitglieder finden den Beitrag gut.
  5. #5
    User Pic
    M.vittel Mitglied
    Registriert seit
    16.11.2018
    Beiträge
    328
    Beitragswertungen
    24 Beitragspunkte
    Ist eine Lösung von Slipi habe es mal getestet aber dann verschiebt sich alles und es sieht sehr komisch aus, also rückgängig gemacht.

    Ja Outi77 haste recht, beim nächsten update wird es wieder weg sein.

    Ich kämpfe aber im Moment mit ein anderes Problem mit den LETZTE FORUM EINTRÄGE. Irgendwie sieht es sehr komisch zur Zeit aus, warum weis ich aber nicht. Ist noch Original und unberührt aber doch sieht es komisch aus.

    Problem gefunden, das Script ist ok, es liegt an Chrome, da scheinen die Programmierer mist gemacht zu haben.
    Wie gut das man es gegenprüfen kann mit Google Chrome Canary oder einen anderen Browser.


    Zuletzt modifiziert von M.vittel am 19.03.2019 - 19:40:28
    RealLife ... das ist doch das Game mit der geilen Grafik und der scheiss Story
    0 Mitglieder finden den Beitrag gut.
  6. #6
    User Pic
    SnakeHH Mitglied
    Registriert seit
    06.03.2019
    Beiträge
    46
    Beitragswertungen
    6 Beitragspunkte
    ZitatZitat geschrieben von M.vittel
    einfach ein Update auf die neuste Version machen, dann das Modul updaten und fertig.
    Mich würde es mehr freuen zu wissen wie man das ausblenden kann.


    Ich hatte nur ilch upgedated ... ich finde, dass ich die Anzeige für die verfügbaren Updates von Modulen deutlicher sein könnte. Mir ist das zumindest durchgerutscht, dass da noch was gewartet hat.

    Um den Autor auszublenden, würde ich css und display:none arbeiten. Das ist relativ updatesicher.

    Ich würde mir wünschen, dass der Quellcode generell etwas mehr Tags und gruppierende Tags plus entsprechender Klassen hätte. Dann könnte man Anpassungen im CSS noch einfacher und auch updatesicherer machen.
    0 Mitglieder finden den Beitrag gut.
  7. #7
    User Pic
    Slipi ilch.de Design
    Registriert seit
    19.01.2018
    Beiträge
    939
    Beitragswertungen
    117 Beitragspunkte
    CSS ist doch Update sicher, man kann diverse Einträge direkt in der Layout style.css einfügen, so das bei einem Modul Update alles bleibt. Sicher ist es auch daher, das es vermutlich kein Layout Update geben wird, und wenn ja müsste man ein eigenes Layout-Ordner erstellen.
    0 Mitglieder finden den Beitrag gut.
  8. #8
    User Pic
    SnakeHH Mitglied
    Registriert seit
    06.03.2019
    Beiträge
    46
    Beitragswertungen
    6 Beitragspunkte
    Jup - das css ist für sich updatesicher aber wenn sich durch Modulupdate etwas in Struktur oder Benennung verändert hat ggf. nicht ...
    0 Mitglieder finden den Beitrag gut.
Geschlossen

Zurück zu Module und Modifikationen

Optionen: Bei einer Antwort zu diesem Thema eine eMail erhalten