Startseite anpassen

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

Moderator: Thorsten

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

Startseite anpassen

Post 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
Thorsten
Posts: 15560
Joined: Tue Sep 25, 2001 11:14 am
Location: #phpmyfaq
Contact:

Re: Startseite anpassen

Post by Thorsten »

Hi,

was hast du denn alles weggenommen?

bye
Thorsten
phpMyFAQ Maintainer and Lead Developer
amazon.de Wishlist
Bepo
Posts: 23
Joined: Fri Aug 18, 2017 2:21 pm

Re: Startseite anpassen

Post 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
You do not have the required permissions to view the files attached to this post.
Thorsten
Posts: 15560
Joined: Tue Sep 25, 2001 11:14 am
Location: #phpmyfaq
Contact:

Re: Startseite anpassen

Post by Thorsten »

Hi,

kannst du mal das startpage.html Template hier reinkopieren?

bye
Thorsten
phpMyFAQ Maintainer and Lead Developer
amazon.de Wishlist
Bepo
Posts: 23
Joined: Fri Aug 18, 2017 2:21 pm

Re: Startseite anpassen

Post 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>
Thorsten
Posts: 15560
Joined: Tue Sep 25, 2001 11:14 am
Location: #phpmyfaq
Contact:

Re: Startseite anpassen

Post 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
phpMyFAQ Maintainer and Lead Developer
amazon.de Wishlist
Bepo
Posts: 23
Joined: Fri Aug 18, 2017 2:21 pm

Re: Startseite anpassen

Post 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.
Thorsten
Posts: 15560
Joined: Tue Sep 25, 2001 11:14 am
Location: #phpmyfaq
Contact:

Re: Startseite anpassen

Post 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
phpMyFAQ Maintainer and Lead Developer
amazon.de Wishlist
Bepo
Posts: 23
Joined: Fri Aug 18, 2017 2:21 pm

Re: Startseite anpassen

Post by Bepo »

Sorry fuer die lange Stille. Danke, ich guck mal was ich schoenes hinkriege.
Post Reply