|
|
Latest News |
Latest Threads |
|
|
55.088 Posts & 4.945 Themen in 78 Foren |
|
|
|
|
Forensuche |
|
Suchbegriff |
Benutzerauswahl |
Ergebnisse anzeigen |
|
|
Kategorie Inhalte 49 Beiträge in diesem Thema |
|
|
|
|
|
21.05.2017 - 09:58 Uhr |
|
|
|
|
|
|
|
|
|
23.05.2017 - 16:35 Uhr |
|
|
|
Ach komm, das machste doch mit Absicht
Na gut, gehen wir es mal an:
Zitat Original geschrieben von DHH
So, gerade mal Zeit gehabt (Sonne versteckt sich hinter den Wolken ^^)
Die Umleitung klappt, auch werden nun die Inhalte (Charts) richtig angezeigt. |
So, den Rest überles ich mal
Da hät ich 2 Varianten. Aber erstmal das:
- pkinc/public/contentarchive.php
- Öffne o.g. Datei und suche das:
| PHP-Quelltext # ContentArchive -- Type CONTENT - Start
$array[0] ='content';
# ContentArchive -- Type CONTENT - End | |
Und mache daraus das
| PHP-Quelltext # ContentArchive -- Type CONTENT - Start
$array[0] ='content';
$title ='Inhaltsarchiv';
If ($type==0)
{
$CMS->site_title_set($title,true);
}
# ContentArchive -- Type CONTENT - End | |
Suche weiter das ( direkt darunter ) :
| PHP-Quelltext $vname = 'content_archive_title_'.$array[$type];
$title = pkGetConfigF($vname);
$title = empty($title) ? pkGetLang($vname) : $title;
$CMS->site_title_set($title,true); | |
Und füge dort das ein:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 | | PHP-Quelltext # ContentArchive -- Type CONTENT - Start
$cfgContentArchiveTYPE =1; # 1="{Seitenname} - {Kategoriename}"
# 2="DHH - {Kategoriename}"
$ContentCatName =NULL;
If ($catid>0)
{
$contentcatinfo
=
$SQL->Fetch_Assoc(
$SQL->query(
"
SELECT
contentcat_name
FROM
".pkSQLTAB_CONTENT_CATEGORY."
WHERE
contentcat_id='".$SQL->i($catid)."'
LIMIT
1
"
)
);
$ContentCatName =pkEntities($contentcatinfo['contentcat_name']);
$ContentCatName =' - '.$ContentCatName;
}
If (Intval($cfgContentArchiveTYPE)===1)
{
$CMS->site_title_suffix_set($ContentCatName);#site title presets
}
Else
{
$CMS->site_title_set('DHH'.$ContentCatName, true);#site title presets
}
# ContentArchive -- Type CONTENT - End | |
Hier gibt es jetzt 2 Optionen.
- Es erscheint der Seitenname ( AdminCenter > Konfiguration > Stammdaten > Seitename ) und dahinter dann der Kategoriename. Getrennt durch ein Bindestrich.
- Oder Variante 2; statt den Seitenname steht einfach nur DHH und dann der Kategorienname.
In obigen Code ist an dieser Stelle die Einstellung:
| PHP-Quelltext # ContentArchive -- Type CONTENT - Start
$cfgContentArchiveTYPE =1; # 1="{Seitenname} - {Kategoriename}"
# 2="DHH - {Kategoriename}" | |
- pkinc/publictpl/content/overview_article_title.htm
- Öffne o.g. Datei und suche das:
| Quellcode ?path=content&contentid=$contentinfo[content_id]&catid=$contentinfo[content_cat]&themeid=$contentinfo[content_themeid] | |
Und mache daraus das:
| Quellcode ?path=content&contentid=$contentinfo[content_id] | |
- pkinc/publictpl/content/overview_teaser.htm
- Öffne o.g. Datei und suche das:
| Quellcode ?path=content&$content_page&contentid=$contentinfo[content_id] | |
Und mache daraus das ( Fehler entfernen ) :
| Quellcode ?path=content&contentid=$contentinfo[content_id] | |
Zitat Original geschrieben von DHH
Irgendwie wird die Übersicht in den Spalten nicht richtig angezeigt. Schöner sieht es aus, wenn es nur eine Spalte gibt, wie bei Tourdates (https://deutscher-hip-hop.com/include.php?path=contentarchive&type=3).
Habe es mal etwas geändert. Sieht zwar jetzt gut aus, aber ob der Code wirklich richtig ist ???
Download:
https://deutscher-hip-hop.com/overview_content_link.zig |
Hmm .. Und ich dachte es klappt mal auf anhieb .. ^^""
Naja, wenn jeder Eintrag untereinander sein soll reicht das:
- pkinc/publictpl/content/overview_content_linkbox_left.htm
- Öffne o.g. Datei und mache das draus :
| Quellcode <tr>
<td class="content$row" valign="top">
<table border="0" cellspacing="0" cellpadding="0" width="100%">
<tr>
<td>
$content_link
</td>
</tr>
<tr>
<td>
$content_catimage
</td>
</tr>
</table>
</td>
</tr> | |
- pkinc/publictpl/content/overview_content_linkbox_right.htm
- Öffne o.g. Datei und mache das draus
| Quellcode <tr>
<td class="content$row" valign="top">
<table border="0" cellspacing="0" cellpadding="0" width="100%">
<tr>
<td>
$content_link
</td>
</tr>
<tr>
<td>
$content_catimage
</td>
</tr>
</table>
</td>
</tr> | |
Zitat Original geschrieben von DHH
Im ACP geht der View-Zähler nicht
[IMG ]http://fs5.directupload.net/images/170523/njs42vfp.jpg[/ IMG] |
Weil Inhalte im Standard keinen View-Counter haben.
Wenn er rein soll:
- pkinc/public/content.php
- Öffne o.g. Datei und suche das:
| PHP-Quelltext #redirect if we have the wrong content type
if($contentinfo['content_option']>=1 && $contentinfo['content_option']<=4)
{
$array = array(1=>'article',2=>'news',3=>'link',4=>'download');
pkHeaderLocation($array[$contentinfo['content_option']],'','contentid='.$contentid);
} | |
Und füge darunter das ein ( ungetestet, müsste aber funktionieren ô.o" ) :
| PHP-Quelltext # Content-Update: View-Counter-Update -- Start
$SQL->query("UPDATE ".pkSQLTAB_CONTENT." SET content_views=content_views+1 WHERE content_id='".$SQL-i($contentid)."'");
# Content-Update: View-Counter-Update -- End | |
Zitat Original geschrieben von DHH
Ich glaube nun habe ich alles geschrieben, was mir aufgefallen ist ^^ |
Das reicht ja auch erstmal. Mehr Fehler, welcher Art auch immer, brauchst weder du noch ich
|
|
|
|
|
|
|
|
|
|
23.05.2017 - 18:54 Uhr |
|
|
|
|
|
|
|
|
|
24.05.2017 - 16:01 Uhr |
|
|
|
Zitat Original geschrieben von DHH
Zum Thema "Überschrift":
[IMG ]http://fs5.directupload.net/images/170523/uouyvi4q.jpg[/ IMG]
Wahrscheinlich, weil ich gar keine Kategorie nutze für die Übersicht (Album, HipHop. Trend Charts usw.) wird mit
https://deutscher-hip-hop.com/include.php?path=contentarchive&type=0
nur "DHH - Inhalteachiv" angezeigt. Da sollte aber eigentlich "DHH - Charts" stehen. |
Hab nochmal bei mir probiert. Und joa, da war was.
- pkinc/public/contentarchive.php
- Öffne o.g. Datei und suche das:
| PHP-Quelltext # ContentArchive -- Type CONTENT - Start
$array[0] ='content';
$title ='Inhaltsarchiv';
If ($type==0)
{
$CMS->site_title_set($title,true);
}
# ContentArchive -- Type CONTENT - End | |
Und entferne dies.
- Suche weiter:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 | | PHP-Quelltext # ContentArchive -- Type CONTENT - Start
$cfgContentArchiveTYPE =1; # 1="{Seitenname} - {Kategoriename}"
# 2="DHH - {Kategoriename}"
$ContentCatName =NULL;
If ($catid>0)
{
$contentcatinfo
=
$SQL->Fetch_Assoc(
$SQL->query(
"
SELECT
contentcat_name
FROM
".pkSQLTAB_CONTENT_CATEGORY."
WHERE
contentcat_id='".$SQL->i($catid)."'
LIMIT
1
"
)
);
$ContentCatName =pkEntities($contentcatinfo['contentcat_name']);
$ContentCatName =' - '.$ContentCatName;
}
If (Intval($cfgContentArchiveTYPE)===1)
{
$CMS->site_title_suffix_set($ContentCatName);#site title presets
}
Else
{
$CMS->site_title_set('DHH'.$ContentCatName, true);#site title presets
}
# ContentArchive -- Type CONTENT - End | | |
Und mache daraus das:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 | | PHP-Quelltext # ContentArchive -- Type CONTENT - Start
$cfgContentArchiveTYPE =1; # 1="Seitenname - Kategoriename"
# 2="DHH - Kategoriename"
$title ='DHH - Inhaltsarchiv';
$ContentCatName =NULL;
If ($catid>0)
{
$contentcatinfo
=
$SQL->Fetch_Assoc(
$SQL->query(
"
SELECT
contentcat_name
FROM
".pkSQLTAB_CONTENT_CATEGORY."
WHERE
contentcat_id='".$SQL->i($catid)."'
LIMIT
1
"
)
);
$ContentCatName =pkEntities($contentcatinfo['contentcat_name']);
$ContentCatName =' - '.$ContentCatName;
}
If (Intval($cfgContentArchiveTYPE)===1)
{
$CMS->site_title_suffix_set($ContentCatName);#site title presets
}
ElseIf (Intval($cfgContentArchiveTYPE)===2)
{
$CMS->site_title_set('DHH'.$ContentCatName, true);#site title presets
}
If ($type==0)
{
$CMS->site_title_set($title,true);
}
# ContentArchive -- Type CONTENT - End | |
Zitat Original geschrieben von DHH
[IMG ]http://fs5.directupload.net/images/170523/ruhze6xd.jpg[/ IMG]
Nach Bearbeitung aller Dateien, gab es unter Releases eine Verzerrung. |
Du hast im Template pkinc/publictpl/content/overview_article_title.htm einen kleinen Fehler.
Bei dir steht:
| Quellcode <font class="big"><a href="?path=content&contentid=$contentinfo[content_id]> $contentinfo[content_title]</a></font> | |
Dort fehlt ein " hinter $contentinfo[content_id].
Das müsste also so aussehen:
| Quellcode <font class="big"><a href="?path=content&contentid=$contentinfo[content_id]"> $contentinfo[content_title]</a></font> | |
Ansonsten seh ich keinen Fehler in den anderen Templates
Zitat Original geschrieben von DHH
Sobald ich diesen Code eingebe, erscheint unter "Inhalte" eine weiße Seite.
| PHP-Quelltext # Content-Update: View-Counter-Update -- Start
$SQL->query("UPDATE ".pkSQLTAB_CONTENT." SET content_views=content_views+1 WHERE content_id='".$SQL-i($contentid)."'");
# Content-Update: View-Counter-Update -- End | |
Habe mal alle Dateien bearbeitet hochgeladen. |
Joa, das kommt davon wenn man nicht vorher testet und auf Fehler hingewiesen wird .. ^^""
So lautet der richtige Code ( bzw. das fehlende Zeichen ^^"" ) :
| PHP-Quelltext # Content-Update: View-Counter-Update -- Start
$SQL->query("UPDATE ".pkSQLTAB_CONTENT." SET content_views=content_views+1 WHERE content_id='".$SQL->i($contentid)."'");
# Content-Update: View-Counter-Update -- End | |
|
|
|
|
|
|
|
|
|
|
25.05.2017 - 07:20 Uhr |
|
|
|
Ich blicke schon gar nicht mehr durch, was wie doch noch geändert werden muss ^^
Könntest du mir vielleicht noch mal eine Auflistung von Anfang an schreiben? Sorry
|
|
|
|
|
|
|
|
|
|
25.05.2017 - 17:30 Uhr |
|
|
|
Zitat Original geschrieben von DHH
Ich blicke schon gar nicht mehr durch, was wie doch noch geändert werden muss ^^
Könntest du mir vielleicht noch mal eine Auflistung von Anfang an schreiben? Sorry |
Ach komm, das sind doch nur 3 Änderungen Wenn du bisher immer alles ordentlich mit gemacht hast sollte alles per Such-Option zu finden sein
Es sind ja nur diese 3 Dateien:
- pkinc/public/contentarchive.php
- pkinc/publictpl/content/overview_article_title.htm
- pkinc/public/content.php
Wenn es wirklich nicht gehen sollte ( Sonne? ), dann schick die 3 Dateien per Anhang.
|
|
|
|
|
|
|
|
|
|
25.05.2017 - 18:30 Uhr |
|
|
|
Die Sonne hat auf jeden Fall ihren Anteil dran, da hilft der Pool mit 20 Grad auch nicht mehr zum abkühlen ^^
Mein Problem ist einfach. Wenn irgendwas nicht geht, dann lade ich die Backups wieder hoch und nun blick ich wirklich nicht mehr durch, wo was noch rein muss. Tut mir wirklich leid.
Ich habe mal alle Dateien zusammengefügt, die bisher verwendet wurden.
|
Dieser Beitrag wurde bereits 1 mal editiert, zuletzt von DHH - 25.05.2017 - 18:31 Uhr |
|
|
|
|
|
|
|
|
|
|
25.05.2017 - 18:53 Uhr |
|
|
|
|
|
|
|
|
|
25.05.2017 - 19:16 Uhr |
|
|
|
In der einen Datei stand immer noch "DHH - Inhaltsverzeichnis", aber gekonnt habe ich das Problem gelöst ^^
Ich danke dir, sieht soweit ja ganz gut nun aus. Die Views werden nun auch gezählt.
So, dann genieße mal deinen Feierabend schön, danke!!!
|
|
|
|
|
|
|
|
|
|
25.05.2017 - 19:33 Uhr |
|
|
|
Ach, du weist doch:
Das war nur ein Test ..
|
|
|
|
|
|
|
|
|
|
30.05.2017 - 13:18 Uhr |
|
|
|
Ich bin ja noch lernfähig ^^
Mir fällt gerade auf, dass das "Releases" doppelt angezeigt wird.
Skaliert auf 550 x 309 Pixel
Im ACP steht aber nur "Hip Hop Releases". Ich habe auch mal die Dateien durchsuchen lassen, doch nichts gefunden.
|
|
|
|
|
|
|
|
|
|
06.06.2017 - 15:46 Uhr |
|
|
|
Zitat Original geschrieben von DHH
Mir fällt gerade auf, dass das "Releases" doppelt angezeigt wird.
Im ACP steht aber nur "Hip Hop Releases". Ich habe auch mal die Dateien durchsuchen lassen, doch nichts gefunden. |
Du bist aber auch mit nichts zufrieden ..
- pkinc/public/contentarchive.php
- Öffne o.g. Datei und suche das:
| PHP-Quelltext $cfgContentArchiveTYPE =1; # 1="Seitenname - Kategoriename"
# 2="DHH - Kategoriename" | |
Und mache daraus das:
| PHP-Quelltext $cfgContentArchiveTYPE =0; # 1="Seitenname - Kategoriename"
# 2="DHH - Kategoriename" | |
Damit sollte die Standard-Einstellung angezeigt werden.
Vorher wurde der Seitenname ( also dies: DHH - Hip Hop Releases ) mit den Kategorienname ( in diesen Fall: - Releases ) angezeigt.
Wenn keine Kategorie gewählt ( also ohne &catid=xxx ) würde der hintere Part nicht angezeigt.
|
|
|
|
|
|
|
|
|
|
07.06.2017 - 08:16 Uhr |
|
|
|
|
|
|
|
|
|
08.06.2017 - 16:41 Uhr |
|
|
|
Zitat Original geschrieben von DHH
Ok, hat geklappt
Wie viele Inhalte werden eigentlich für die Übersicht angezeigt? Sind nämlich schon bei 10 Stück. Irgendwann sollte sich auch eine zweite Seite dazu finden. |
Bei den letzten Stand der Zip-Datei sind es 20 Einträge pro Seite.
Wenn du weniger möchtest:
- pkinc/public/contentarchive.php
- Öffne o.g. Datei und suche das:
| PHP-Quelltext # ContentArchive -- Type CONTENT - Start
elseif($type==0)
{
$content_type=$lang['content'];
$epp=20;
$type=0;
$content_page="content";
}
# ContentArchive -- Type CONTENT - End | |
Und dort bei dieser Zeile:
| PHP-Quelltext $epp=20; | |
Die 20 einfach durch eine andere Zahl ersetzen.
|
|
|
|
|
|
|
|
|
|
|
|
|
Ähnliche Themen |
|
|
|
|
|
|
|
|