Startseite anpassen

You made an own skin or theme for phpMyFAQ. You can share it here with others!

Moderator: Thorsten

Post Reply
Bepo
Posts: 13
Joined: Fri Aug 18, 2017 2:21 pm

Startseite anpassen

Post by Bepo » Mon Apr 13, 2020 10:43 am

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

Thorsten
Posts: 14974
Joined: Tue Sep 25, 2001 11:14 am
Location: #phpmyfaq
Contact:

Re: Startseite anpassen

Post by Thorsten » Mon Apr 13, 2020 3:29 pm

Hi,

was hast du denn alles weggenommen?

bye
Thorsten
phpMyFAQ Maintainer and Lead Developer
amazon.de Wishlist

Bepo
Posts: 13
Joined: Fri Aug 18, 2017 2:21 pm

Re: Startseite anpassen

Post by Bepo » Tue Apr 14, 2020 4:43 pm

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
You do not have the required permissions to view the files attached to this post.

Thorsten
Posts: 14974
Joined: Tue Sep 25, 2001 11:14 am
Location: #phpmyfaq
Contact:

Re: Startseite anpassen

Post by Thorsten » Wed Apr 15, 2020 10:14 am

Hi,

kannst du mal das startpage.html Template hier reinkopieren?

bye
Thorsten
phpMyFAQ Maintainer and Lead Developer
amazon.de Wishlist

Bepo
Posts: 13
Joined: Fri Aug 18, 2017 2:21 pm

Re: Startseite anpassen

Post by Bepo » Thu Apr 16, 2020 4:26 pm

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>

Thorsten
Posts: 14974
Joined: Tue Sep 25, 2001 11:14 am
Location: #phpmyfaq
Contact:

Re: Startseite anpassen

Post by Thorsten » Mon Apr 20, 2020 5:40 pm

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
phpMyFAQ Maintainer and Lead Developer
amazon.de Wishlist

Post Reply