ilch Forum » Ilch Clan 1.1 » Design und Templates » Forum Kategorien in Tabs packen

Geschlossen
  1. #1
    User Pic
    Tetzuo Mitglied
    Registriert seit
    07.01.2017
    Beiträge
    32
    Beitragswertungen
    0 Beitragspunkte
    Hallo leute.

    Wie schon im Thema steht, möchte ich gerne die Ansicht vom Forum anpassen. In Bootstrap weis ich schon wie es funktionieren würde. Aber in ilch funktioniert das alles ja etwas anders. Hier wird ja über forum.php die showcats aufgeschlüsselt. Somit gibt es für die allgemeine Forum ansicht ja kein template, wenn ich nicht etwas übersehen habe.

    Kann mir vielleicht jemand helfen, wie ich meine idee umsetzten kann? Bzw. wie ich die Foren Kategorien in Tabs packe?

    Zur verdeutlichung externer Link

    Danke schonmal


    verwendete ilch Version: 1.1 P

    betroffene Homepage: illuminatis-exil.de/index.php
    0 Mitglieder finden den Beitrag gut.
  2. #2
    User Pic
    Mairu Coder
    Registriert seit
    16.06.2006
    Beiträge
    15.334
    Beitragswertungen
    386 Beitragspunkte
    Also eigentlich gibt es eine Forenansicht (Aufruf über index.php?forum), die über contents/forum/show_forum.php und templates/forum/showforum.htm angezeigt wird.

    Allerdings wirst du mit der bestehenden Struktur keine allzu große Freude beim Umsetzen deiner Idee haben.
    Die müsstest du komplett anpassen, wenn du mit {EXPLODE} arbeiten willst, müsstest du ja erst alle Kategorien ausgeben (für das Menü), und dann die Foren der Kategorie(n).
    Und auch immer mal ein Blick auf die FAQ werfen. | Mairus Ilchseite
    0 Mitglieder finden den Beitrag gut.
  3. #3
    User Pic
    Tetzuo Mitglied
    Registriert seit
    07.01.2017
    Beiträge
    32
    Beitragswertungen
    0 Beitragspunkte
    Also ich würde gerne mit {EXPLODE} arbeiten, dass vereinfacht mir einiges. Muss ich denn jetzt nur die show_forum.php und die showforum.htm ändern oder geht das jetzt alles noch tiefer?
    0 Mitglieder finden den Beitrag gut.
  4. #4
    User Pic
    Mairu Coder
    Registriert seit
    16.06.2006
    Beiträge
    15.334
    Beitragswertungen
    386 Beitragspunkte
    Wenn du nur die Forenübersicht ändern willst, dann nur diese.

    Wenn die Tabs auch zu sehen sein sollen, wenn man in einem Thema die Beiträge liest, dann muss mehr geändert werden.
    Und auch immer mal ein Blick auf die FAQ werfen. | Mairus Ilchseite
    0 Mitglieder finden den Beitrag gut.
  5. #5
    User Pic
    Tetzuo Mitglied
    Registriert seit
    07.01.2017
    Beiträge
    32
    Beitragswertungen
    0 Beitragspunkte
    Also ich will nur die Forenübersicht so haben. Ich habe jetzt das template showforum.htm geändert.

    <ul class="nav nav-tabs" role="tablist">
    	{EXPLODE}
    	<li class="fhead" role="presentation" style=""><b><i class="fa fa-angle-double-down"></i> <a href="index.php?forum-showcat-{cid}" aria-controls="{cname}" role="tab" data-toggle="tab">{cname}</a></b></li>
    </ul>
    {EXPLODE}	
    <div class="tab-content">		
    	{EXPLODE}
    	<table role="tabpanel" class="tab-pane" id="index.php?forum-showcat-{cid}" width="100%">
    		<tr>
    			<td class="fborder" style="width:5%;padding:2px;vertical-align: middle;text-align:center;"><img alt="" src="include/images/forum/{ORD}.gif" style="min-width:15px;" border="0"></td>
    			<td class="fborder" style="width:55%;"><a href="index.php?forum-showtopics-{id}">{name}</a>
    				<br />
    				<span style="font-size:0.875em;">{besch}{mods}</span>
    			</td>
    			<td class="text-center hidden-xsmin fborder" style="width:10%;font-size:0.875em;">{topics}-Themen<br>{posts}-Beitr&auml;ge</td>
    			<td class="fborder" style="width:30%">
    				<span><a  rel="tooltip" title="{topicl}" href="index.php?forum-showposts-{tid}-p{page}#{pid}">{topic}</a>
    					<br>
    					<span style="font-size:0.875em;">{_lang_from}: {erst}</span>
    				</span>
    			</td>
    		</tr>	
    		{EXPLODE}
    	</table>
    </div>
    
    <div class="panel panel-default">
    	<div class="panel-body">
    		<img src="include/images/forum/nord.gif" alt="neue Beitr&auml;ge" rel="tooltip" title="{_lang_newposts}" border="0">&nbsp;&nbsp;
    		<img src="include/images/forum/ord.gif" alt="keine neuen Beitr&auml;ge" rel="tooltip" title="{_lang_nonewposts}" border="0">&nbsp;&nbsp;
    		<img src="include/images/forum/cord.gif" alt="Thema geschlossen" rel="tooltip" title="{_lang_topicclosed}" border="0">
    		<span style="float:right">
    			<a href="index.php?forum-markallasread" rel="tooltip" title="{_lang_markallasread}"><i class="fa fa-times"></i></a>&nbsp;&nbsp;
    			<a href="index.php?forum-augt" rel="tooltip" title="{_lang_newtopicssincelastvisit}"><i class="fa fa-comments-o"></i></a>&nbsp;&nbsp;
    			<a href="index.php?forum-aubt" rel="tooltip" title="{_lang_topicwithnoreply}"><i class="fa fa-comment-o"></i></a>&nbsp;&nbsp;
    			<a href="index.php?forum-aeit" rel="tooltip" title="{_lang_ownposts}"><i class="fa fa-user"></i></a>&nbsp;
    		</span>
    	</div>
    </div>
    <div class="panel panel-default">
    	<div class="panel-body text-left">
    		<td class="erstezeile">
    			<span class="badge">{gesonline}</span> {_lang_guestsonline,ofthem} 
    			<span class="badge">{useronline}</span> {_if_{useronline}=='1'}{_lang_registredand}{/_endif}{_if_{useronline}!='1'}{_lang_registrededand}{/_endif} 
    			<span class="badge">{gastonline}</span> {_lang_guests}
    			<br>
    			<br>{userliste}
    			<br>
    			<br>
    			<legend>{_lang_forumselect}</legend>
    			<br>{_lang_membershaveritten} 
    			<span class="badge">{users}</span>&nbsp;&nbsp;{_lang_postsin} 
    			<span class="badge">{posts}</span>&nbsp;&nbsp;{_lang_topics} 
    			<span class="badge">{topics}</span>
    		</td>
    	</div>
    </div>
    
    {privmsgpopup}


    Das problem ist, das jetzt nicht zuerst alle Kategorien geladen werden und dann der inhalt. Sondern immer 1 Kategorie + inhalt und dann wieder von vorn. Dadurch ist die ansicht nicht wie gewünscht. Ich denke mal das ich da noch änderungen in show_forum.php machen muss. Nur fällt mir nicht ein wo ich da ansetzten muss.
    0 Mitglieder finden den Beitrag gut.
  6. #6
    User Pic
    Maretz Hall Of Fame
    Registriert seit
    28.02.2009
    Beiträge
    740
    Beitragswertungen
    74 Beitragspunkte
    Mit den Tabs wirst du Mobil wohl eher nicht die richtige Lösung treffen. Erstens von der Länge der Foren Namen und weiter wird die Tabfunktion bei längeren Inhalt stressig auf die Nutzer wirken ( mobile Ansicht ).
    Auch müssen Änderungen an der php vom Forum vorgenommen werden.
    Ggf. Kannst du ja mit diesem Forum was anfangen. Basiert auf das standart Forum.
    demo Forum .
    Dazu einfach die nötigen Einträge übernehmen. So hast du auch mobil einen guten Überblick.

    Das Thema Tabs ist schon interessant, nur komme ich zeitlich nicht ran. Schade....

    MFG Maretz


    Zuletzt modifiziert von Maretz am 20.02.2017 - 17:56:35
    1 Mitglieder finden den Beitrag gut.
  7. #7
    User Pic
    Tetzuo Mitglied
    Registriert seit
    07.01.2017
    Beiträge
    32
    Beitragswertungen
    0 Beitragspunkte
    Ok habs soweit übernommen. Sieht auch ganz nett aus und ist auch einiges angenehmer als das alte. Nur habe ich jetzt noch ein problem. In der Demo hast du eine timeline drin. Diese habe ich noch nicht übernommen können. Was habe ich vergessen?
    0 Mitglieder finden den Beitrag gut.
  8. #8
    User Pic
    Maretz Hall Of Fame
    Registriert seit
    28.02.2009
    Beiträge
    740
    Beitragswertungen
    74 Beitragspunkte
    Wenn du auch alles weitere als die show forum Ansicht übernehmen willst, müssen die entsprechenden style.css Einträge übertragen werden, sowie die ganzen Forum PHP/htm Dateien. Ich war bemüht die Bereiche in der css zu benennen. ( Hoffe, dass alles dann dabei ist) . Auch musst du noch diverse bbcode Anpassungen vornehmen, damit dies mobil passt. Wollte aber in den kommenden Tagen die Anpassung auf github hochladen.

    PS: War noch ein Fehler in der showpost.htm auf Github vorhanden, was die Avatar Fehldarstellung bewirkte. lächeln

    MFG maretz


    Zuletzt modifiziert von Maretz am 23.02.2017 - 21:00:16
    0 Mitglieder finden den Beitrag gut.
  9. #9
    User Pic
    Tetzuo Mitglied
    Registriert seit
    07.01.2017
    Beiträge
    32
    Beitragswertungen
    0 Beitragspunkte
    Ok war doch alles richtig eingefügt... mein Browser hat nur noch nicht die Änderungen richtig dargestellt.

    danke erstmal für die Hilfe.
    0 Mitglieder finden den Beitrag gut.
Geschlossen

Zurück zu Design und Templates

Optionen: Bei einer Antwort zu diesem Thema eine eMail erhalten