Page 1 of 1

Startseite anpassen

Posted: Mon Apr 13, 2020 10:43 am
by Bepo
Hi,

ich würde gerne einige Sachen von der Startseite nehmen, bzw nur anzeigen lassen, wenn es Daten hat.

- "Wichtige FAQs" nur anzeigen, wenn Daten vorhanden sind
- "Beliebte FAQ-Beiträge" gar nicht anzeigen
- "Beliebte Suchwörter" gar nicht anzeigen
- "Tags" gar nicht anzeigen.

Ich habe es versucht, indem ich in der startpage.html die Bereiche auskommentiert habe, die ich nicht will, aber das nimmt zwar die Bereiche weg, aber es gibt nicht den Bereich frei, um den Platz, z.B. für die FAQ-News zu nutzen.
Wo und wie kann ich das anpassen?

Danke schon mal,
Bepo

Re: Startseite anpassen

Posted: Mon Apr 13, 2020 3:29 pm
by Thorsten
Hi,

was hast du denn alles weggenommen?

bye
Thorsten

Re: Startseite anpassen

Posted: Tue Apr 14, 2020 4:43 pm
by Bepo
Rausgenommen selbst habe ich nichts, nur auskommentiert. :-)
Die Bereiche für die "Top FAQs" und "Cloud Tags" sind auskommentiert, aber die Tags im unteren Bereich sind immer noch da, dafür sind die beliebten Suchwörter weg- Und die Spalte mit den News ist immer noch sehr dünn.
Vielleicht willst du mal schauen?

Link
faq.PNG

Re: Startseite anpassen

Posted: Wed Apr 15, 2020 10:14 am
by Thorsten
Hi,

kannst du mal das startpage.html Template hier reinkopieren?

bye
Thorsten

Re: Startseite anpassen

Posted: Thu Apr 16, 2020 4:26 pm
by Bepo
Attaching ging nicht. Hier ist der Code.

Code: Select all

<h1>
  {{ pageHeader }}
</h1>
<!-- Start page -->
<div class="row mb-3">
  <div class="col-12">
    <div class="card-deck">
      [startPageCategories]
      <div class="card">
        <a href="{{ categoryUrl }}">
          <img class="card-img-top" width="200" height="330" src="{{ categoryImage }}" alt="{{ categoryName }}" />
        </a>
        <div class="card-body">
          <h5 class="card-title text-center">
            <a href="{{ categoryUrl }}">{{ categoryName }}</a>
          </h5>
          <p class="card-text">{{ categoryDescription }}</p>
        </div>
      </div>
      [/startPageCategories]
    </div>
  </div>
</div>
<div class="row">
  <div class="col-12">
    <div class="card-columns">
      <!-- Sticky FAQs -->
      <div class="card">
        <div class="card-body">
          <h5 class="card-title text-center">{{ stickyRecordsHeader }}</h5>
          <ul class="list-unstyled">
            [stickyRecordsList]
            <li class="mb-1">
              <a
                class="sticky-faqs"
                title="{{ stickyTitle }}"
                href="{{ stickyUrl }}"
                data-toggle="tooltip"
                data-placement="top"
              >
                {{ stickyPreview }}
              </a>
            </li>
            [/stickyRecordsList]
          </ul>
        </div>
      </div>

      <!-- Top FAQs -->
      <!-- <div class="card">
        <div class="card-body">
          <h5 class="card-title text-center">{{ writeTopTenHeader }}</h5>
          <ol class="list-unstyled">
            [toptenList]
            <li class="mb-1">
              <a
                class="topten"
                data-toggle="tooltip"
                data-placement="top"
                title="{{ toptenPreview }}"
                href="{{ toptenUrl }}"
                >{{ toptenTitle }}</a
              >
              <small>({{ toptenVisits }})</small>
            </li>
            [/toptenList] [toptenListError]
            <li>{{ errorMsgTopTen }}</li>
            [/toptenListError]
          </ol>
          <p class="card-text">
            <small class="text-muted">{{ writeNumberOfArticles }}</small>
          </p>
        </div>
      </div> -->

      <!-- Latest FAQs -->
      <div class="card">
        <div class="card-body">
          <h5 class="card-title text-center">{{ writeNewestHeader }}</h5>
          <ol class="list-unstyled">
            [latestEntriesList]
            <li class="mb-1">
              <a
                class="latest-entries"
                data-toggle="tooltip"
                data-placement="top"
                title="{{ latestEntriesPreview }}"
                href="{{ latestEntriesUrl }}"
                >{{ latestEntriesTitle }}</a
              >
              <small>({{ latestEntriesDate }})</small>
            </li>
            [/latestEntriesList] [latestEntriesListError]
            <li>{{ errorMsgLatest }}</li>
            [/latestEntriesListError]
          </ol>
        </div>
      </div>

      <!-- News -->
      <div class="card">
        <div class="card-body">
          <h5 class="card-title">{{ writeNewsHeader }}</h5>
          <p class="card-text">{{ writeNews }}</p>
          <p class="card-text">
            <small class="text-muted">{{ showAllNews }}</small>
          </p>
        </div>
      </div>

      <!-- Tag Cloud -->
      <!-- [tagListSection]
      <div class="card">
        <div class="card-body">
          <h5 class="card-title">{{ msgTags }}</h5>
          <p class="card-text pmf-tag-cloud">{{ tagList }}</p>
        </div>
      </div>
      [/tagListSection] -->
    </div>
  </div>
</div>

Re: Startseite anpassen

Posted: Mon Apr 20, 2020 5:40 pm
by Thorsten
Hi,

so passt es für die 3.0.2+:

startpage.html

Code: Select all

<!-- Header -->
<div class="col-12">
  <h1>
    {{ pageHeader }}
  </h1>
</div>

<!-- Start page -->
<div class="container p-0">
  [startPageCategories]
  <div class="card-deck">
    {{ startPageCategoryDecks }}
  </div>
  [/startPageCategories]
</div>

<!-- Start page content -->
<div class="row">
  <div class="col-12">
    <div class="card-columns">
      <!-- Sticky FAQs -->
      <div class="card">
        <div class="card-body">
          <h5 class="card-title text-center">{{ stickyRecordsHeader }}</h5>
          <ul class="list-unstyled">
            [stickyRecordsList]
            <li class="mb-1">
              <a
                class="sticky-faqs"
                title="{{ stickyTitle }}"
                href="{{ stickyUrl }}"
                data-toggle="tooltip"
                data-placement="top"
              >
                {{ stickyPreview }}
              </a>
            </li>
            [/stickyRecordsList]
          </ul>
        </div>
      </div>

      <!-- Latest FAQs -->
      <div class="card">
        <div class="card-body">
          <h5 class="card-title text-center">{{ writeNewestHeader }}</h5>
          <ol class="list-unstyled">
            [latestEntriesList]
            <li class="mb-1">
              <a
                class="latest-entries"
                data-toggle="tooltip"
                data-placement="top"
                title="{{ latestEntriesPreview }}"
                href="{{ latestEntriesUrl }}"
              >{{ latestEntriesTitle }}</a
              >
              <small>({{ latestEntriesDate }})</small>
            </li>
            [/latestEntriesList] [latestEntriesListError]
            <li>{{ errorMsgLatest }}</li>
            [/latestEntriesListError]
          </ol>
        </div>
      </div>

      <!-- News -->
      <div class="card">
        <div class="card-body">
          <h5 class="card-title">{{ writeNewsHeader }}</h5>
          <p class="card-text">{{ writeNews }}</p>
          <p class="card-text">
            <small class="text-muted">{{ showAllNews }}</small>
          </p>
        </div>
      </div>

    </div>
  </div>
</div>
Den Inhalt der sidebar-tagcloud.html bitte auch entfernen oder auskommentieren.

bye
Thorsten

Re: Startseite anpassen

Posted: Thu Jun 18, 2020 3:58 pm
by Bepo
Soweit so gut. :-)
Kannst du mir auch noch sagen, wie ich es hinkriege, dass die News über 2/3 der Seite gehen und nicht die rechte Spalte leer bleibt?
Das wäre super. Danke schon mal.

Re: Startseite anpassen

Posted: Fri Jun 19, 2020 8:33 am
by Thorsten
Hi,

da müsstest du mal mit dem Card Layout von Bootstrap spielen: https://getbootstrap.com/docs/4.5/compo ... ard-layout

bye
Thorsten

Re: Startseite anpassen

Posted: Thu Jul 30, 2020 8:12 am
by Bepo
Sorry fuer die lange Stille. Danke, ich guck mal was ich schoenes hinkriege.