Thread Info
Wer ist hier? 1 Gäste
|
[Gelöst] Problem mit articles.php
|
|
wirdieschweiz |
Geschrieben am 28.12.2008 00000012 17:56
|
![]() Jung Mitglied ![]() Beiträge: 20 Registriert am: 22.12.08 Fusioneer: 16 years 3 months 2 weeks 15 days 8 hours 54 minutes 51 seconds |
Habe da eine Modifikation für v6 welche umgeschrieben ist auf v7, die meisten fehler sind behoben. Im Moment sieht alles gut aus, keine Fehlermeldungen und nichts. Jedoch gibts ein problem, die Links in der Artikel Liste leiten nicht auf die Artikel weiter. http://poltiksocial.cwsurf.de/communi...ticles.php Zitat <?php /*--------------------------------------------+ | PHP-Fusion 6 - Content Management System | |---------------------------------------------| | author: Nick Jones (Digitanium) © 2002-2007 | | web: http://www.php-fusion.co.uk | | email: nick@php-fusion.co.uk | |=============================================| | @articles_look1.0: | | new version modified by @ster (Stefan Noss) | | eMail: webmaster@edsterathome.de | | web: www.edsterathome.de | |---------------------------------------------| | Vorversionen: | | Artur Wiebe und Fabio Niephaus | |=============================================| | Released under the terms and conditions of | | the GNU General Public License (Version 3) | +--------------------------------------------*/ require_once "maincore.php"; require_once THEMES."templates/header.php"; include LOCALE.LOCALESET."articles.php"; // Fehlermeldungstext für Kategorien ohne Beiträge/Artikel $fn_fehler = "".$locale['416'].""; // Anzeige der Kategorien if (!isset($cat_id)) { opentable($locale['400']); $result = dbquery("SELECT * FROM ".$db_prefix."article_cats WHERE ".groupaccess('article_cat_access')." ORDER BY article_cat_name"); $rows = dbrows($result); $num1 = dbcount("(article_cat)", DB_PREFIX."articles"); if ($rows != 0) { echo "<div align='right' class='very-small'><b>".$locale['410']." $num1 ".$locale['411']."</b></div><br>"; while($data = dbarray($result)) { echo "<table cellpadding='0' cellspacing='1' width='100%' class='tbl-border'>"; $num = dbcount("(article_cat)", DB_PREFIX."articles", "article_cat='".$data['article_cat_id']."'"); echo "<tr>"; echo "<td align='left' valign='top' width='40%' class='tbl2'><a href='".FUSION_SELF."?cat_id=".$data['article_cat_id']."'><font size=2><b>".$data['article_cat_name']."</b></font></a></td>"; if ($num == 1) {echo "<td class='tbl2' align='right'><span class='small2'><right>$num ".$locale['412']."</span></td>";} elseif ($num == "0") {echo "<td class='tbl2' align='right'><span class='small2'><right>".$locale['413']."</span></td>";} else {echo "<td class='tbl2' align='right'><span class='small2'>$num ".$locale['411']."</span></td>";} echo "</tr>"; echo "<tr>"; if($data['article_cat_description'] != "") { echo "<td class='tbl1'><span class='small'>".$data['article_cat_description']."</span></td>"; } // Anzeige der Beiträge der Kategorie if ($num == "0") { echo "<td class='tbl1'><span class='verysmall'<i>$fn_fehler</i></span></td>"; } else { echo "<td valign='top' width='80%' class='tbl1'>"; $cat_id = $data['article_cat_id']; $result2 = dbquery("SELECT * FROM ".$db_prefix."articles WHERE article_cat='$cat_id' ORDER BY article_datestamp DESC LIMIT 0,5"); while($data2 = dbarray($result2)) { $article_subject = trimlink($data2['article_subject'], 50); echo "<img src='".THEME."images/bullet.gif' alt=''> <a href='readarticle.php?article_id=".$data2['article_id']."' title='".$data2['article_subject']."'>$article_subject</a>"; echo "<br>\n"; } echo "</td></tr>\n"; } echo "</table>\n"; // Ende der "großen" while-Anweisung } // Ende der if-Anweisung "$rows!=0" } else { echo "<center><br>\n".$locale['401']."<br><br>\n</center>\n"; } closetable(); // Ende der if-Anweisung "!isset($cat_id)" } else { // Anzeige aller Beiträge/Artikel einer Kategorie $res = 0; if (!isNum($cat_id)) redirect(FUSION_SELF); $result = dbquery("SELECT * FROM ".$db_prefix."article_cats WHERE article_cat_id='$cat_id'"); if (dbrows($result) != 0) { $cdata = dbarray($result); if (checkgroup($cdata['article_cat_access'])) { $res = 1; opentable($locale['400'].": ".$cdata['article_cat_name']); $rows = dbcount("(article_id)", DB_PREFIX."articles", "article_cat='$cat_id'"); if (!isset($rowstart) || !isNum($rowstart)) $rowstart = 0; if($rows != 0) { $query = "SELECT ta.*, user_id, user_name" . " FROM ".$db_prefix."articles ta" . " LEFT JOIN ".$db_prefix."users tu" . " ON ta.article_name=tu.user_id" . " WHERE article_cat='$cat_id'" . " ORDER BY article_datestamp DESC"; $result = dbquery($query); $numrows = dbrows($result); $i = 1; while ($data = dbarray($result)) { if($data['article_datestamp']+604800 > time()+($settings['timeoffset']*3600)) {$new = " <span class='small'>".$locale['402']."</span>";} else {$new = "";} //$snippet = n12br(stripslashes($data['article_snippet'])); $snippet = nl2br(stripslashes($data['article_snippet'])); echo "<table cellpadding='0' cellspacing='1' width='100%' class='tbl-border'>"; echo "<tr>"; echo "<td class='tbl2'><a href='readarticle.php?article_id=".$data['article_id']."'><font size='2'><b>".$data['article_subject']."</b></font></a>$new</td>"; echo "</tr>"; echo "<tr>"; echo "<td class='tbl1'>$snippet</td>"; echo "</tr>"; echo "<tr>"; echo "<td class='tbl1' align='right'> <span class='small'> ".$locale['040']." ".$locale['041'].showdate("longdate", $data['article_datestamp']) . " (".$data['article_reads']." ".$locale['414'].") </td>"; echo "</tr>"; echo "</table>\n"; } closetable(); if ($rows > 15) echo "<div align='center' style='margin-top:5px;'>\n".makePageNav($rowstart,15,$rows,3,FUSION_SELF."?cat_id=$cat_id&")."\n</div>\n"; } else { echo "<center>".$locale['403']."</center>\n"; closetable(); } } } if ($res == 0) redirect(FUSION_SELF); } echo "<p align='center'><a href='javascript:history.back()'><b>".$locale['415']."</b></a></p>"; require_once THEMES."templates/footer.php"; ?> Bearbeitet von wirdieschweiz am 28.12.2008 00000012 17:58 |
|
|
SC-Ad-Bot | Advertisement |
| |
Gr@n@dE |
Geschrieben am 28.12.2008 00000012 18:20
|
![]() Seiten Administrator ![]() Beiträge: 851 Registriert am: 09.09.08 Fusioneer: 16 years 6 months 4 weeks 28 days 2 hours 47 minutes 29 seconds |
Habe mal auf die schnelle angepasst. Sollte eine Fehlermeldung noch kommen dann bitte hier posten, dann schau ich noch einmal schnell. ;) Code Download Code <?php Gruß Ralf
__________________________________ KEIN Support per Mail, ICQ oder PN ! |
|
|
wirdieschweiz |
Geschrieben am 28.12.2008 00000012 18:24
|
![]() Jung Mitglied ![]() Beiträge: 20 Registriert am: 22.12.08 Fusioneer: 16 years 3 months 2 weeks 15 days 8 hours 54 minutes 51 seconds |
Naja anzeigen tuts keinen Fehler... Doch ich kann auf einen Link klicken und es passiert nicht. |
|
|
8eww |
Geschrieben am 28.12.2008 00000012 18:24
|
![]() Senior Mitglied ![]() Beiträge: 437 Registriert am: 26.09.08 Fusioneer: 16 years 6 months 1 weeks 11 days 3 hours 51 minutes 47 seconds |
bei der seite fehlt das phpfusion copyright (und soweit ich weis heißt wenn kein copyright drinne ist dann kein support) da ich mir in der hinsicht ne sicher bin probier mal das Code Download Code $article_subject = trimlink($data2['article_subject'], 50); |
|
|
wirdieschweiz |
Geschrieben am 28.12.2008 00000012 18:27
|
![]() Jung Mitglied ![]() Beiträge: 20 Registriert am: 22.12.08 Fusioneer: 16 years 3 months 2 weeks 15 days 8 hours 54 minutes 51 seconds |
Soviel ich weiss muss das Copyright nicht unbedingt dort unten stehen. Darum schaue mal ins Impressum ![]() ![]() |
|
|
wirdieschweiz |
Geschrieben am 28.12.2008 00000012 18:29
|
![]() Jung Mitglied ![]() Beiträge: 20 Registriert am: 22.12.08 Fusioneer: 16 years 3 months 2 weeks 15 days 8 hours 54 minutes 51 seconds |
Funktioniert immer noch nicht ![]() Wenn ich mich mit dem Copyright getäuscht habe und es wirklich zwingen dunten im Theme stehen muss werd ich natürlich das ganze noch eintragen. Vor 2 Jahren, als ich das letzte Mal eine PHP-Fusion Page gemacht habe, hab ich nachgefragt und es hies sei ok so... |
|
|
Gr@n@dE |
Geschrieben am 28.12.2008 00000012 18:37
|
![]() Seiten Administrator ![]() Beiträge: 851 Registriert am: 09.09.08 Fusioneer: 16 years 6 months 4 weeks 28 days 2 hours 47 minutes 29 seconds |
Ups! @8eww: Danke!!! @wirdieschweiz: Laut der AGPL (v7) darfst du diesen Copyright nicht ohne Lizenz in das Impressum schreiben! Alleine das "kürzen" ist laut neuer Lizenz nicht mehr erlaubt, solltest du also schnell wieder an die richtige Stelle schreiben. Support Vorerst eingestellt bis Copyright wieder drin ist!!! Gruß Ralf
__________________________________ KEIN Support per Mail, ICQ oder PN ! |
|
|
wirdieschweiz |
Geschrieben am 28.12.2008 00000012 18:40
|
![]() Jung Mitglied ![]() Beiträge: 20 Registriert am: 22.12.08 Fusioneer: 16 years 3 months 2 weeks 15 days 8 hours 54 minutes 51 seconds |
Au Backe dann sollte ich mir die neue Lizenz mal anschauen :S Hat in dem Fall geändert :S Wo kann ich die Lizenz den kaufen? |
|
|
Datalus |
Geschrieben am 28.12.2008 00000012 18:41
|
![]() Administrator ![]() Beiträge: 791 Registriert am: 08.09.08 Fusioneer: 16 years 6 months 4 weeks 29 days 1 hours 47 minutes 2 seconds |
@ wirdieschweiz, da war das ganze auch noch v6 da darfste des auch heute noch. des war auch eine andere AGPL. LG Micha .: Computer sind die intelligentesten Idioten, die es gibt :. |
|
|
Gr@n@dE |
Geschrieben am 28.12.2008 00000012 18:41
|
![]() Seiten Administrator ![]() Beiträge: 851 Registriert am: 09.09.08 Fusioneer: 16 years 6 months 4 weeks 28 days 2 hours 47 minutes 29 seconds |
Auf der offiziellen Entwickler Seite wenn sie mal wieder gehen würde. ![]() Gruß Ralf
__________________________________ KEIN Support per Mail, ICQ oder PN ! |
|
|
wirdieschweiz |
Geschrieben am 28.12.2008 00000012 18:45
|
![]() Jung Mitglied ![]() Beiträge: 20 Registriert am: 22.12.08 Fusioneer: 16 years 3 months 2 weeks 15 days 8 hours 54 minutes 51 seconds |
Okay. Werde mir dann eine Lizenz kaufen. Bis dahin habe ich das Copyright jetzt unten und im Impressum ![]() |
|
|
Gr@n@dE |
Geschrieben am 28.12.2008 00000012 18:51
|
![]() Seiten Administrator ![]() Beiträge: 851 Registriert am: 09.09.08 Fusioneer: 16 years 6 months 4 weeks 28 days 2 hours 47 minutes 29 seconds |
So, alles haste wahrscheinlich nicht gelesen ![]() Zitat Alleine das "kürzen" ist laut neuer Lizenz nicht mehr erlaubt Was ich eben noch sehe, es gibt keinen Bereich für "article_id". Deswegen kann man auch keine Artikel lesen, der "cat_id" Bereich ist noch drin und ist in meiner Version Fehlerfrei. ![]() Gruß Ralf
__________________________________ KEIN Support per Mail, ICQ oder PN ! |
|
|
wirdieschweiz |
Geschrieben am 28.12.2008 00000012 18:54
|
![]() Jung Mitglied ![]() Beiträge: 20 Registriert am: 22.12.08 Fusioneer: 16 years 3 months 2 weeks 15 days 8 hours 54 minutes 51 seconds |
Hm okay... ![]() ![]() ![]() |
|
|
wirdieschweiz |
Geschrieben am 28.12.2008 00000012 18:57
|
![]() Jung Mitglied ![]() Beiträge: 20 Registriert am: 22.12.08 Fusioneer: 16 years 3 months 2 weeks 15 days 8 hours 54 minutes 51 seconds |
So hab es noch ergänzt ist jetzt wieder das originale unten im Footer. Hat wer eine andere Idee das Ganze mti den Artikel Übersicht besser darzustellen? Ich wäre auch bereit per PayPal 5-10 Euro springen zu lassen. Wegen der Lizenz. Wieviel kostet die in etwa und kann ich da auch per PayPal bezahlen? |
|
|
8eww |
Geschrieben am 28.12.2008 00000012 19:08
|
![]() Senior Mitglied ![]() Beiträge: 437 Registriert am: 26.09.08 Fusioneer: 16 years 6 months 1 weeks 11 days 3 hours 51 minutes 47 seconds |
möglichkeiten gibt es da schon nur musst du sagen wie du es haben willst und danach kann man es die articles php umschreiben!!! |
|
|
wirdieschweiz |
Geschrieben am 28.12.2008 00000012 19:13
|
![]() Jung Mitglied ![]() Beiträge: 20 Registriert am: 22.12.08 Fusioneer: 16 years 3 months 2 weeks 15 days 8 hours 54 minutes 51 seconds |
Ja ich möchte es so0 wie jetzt bei mir auf der Seite schon aussieht. Nur müsste man halt auch die Artikel anklicken können ![]() |
|
|
Gr@n@dE |
Geschrieben am 28.12.2008 00000012 19:23
|
![]() Seiten Administrator ![]() Beiträge: 851 Registriert am: 09.09.08 Fusioneer: 16 years 6 months 4 weeks 28 days 2 hours 47 minutes 29 seconds |
Wenn dann bitte noch das ganze Copyright rein tun. ;) Code Download Code Powered by PHP-Fusion copyright © 2002 - 2008 by Nick Jones. Released as free software without warranties under GNU Affero GPL v3. Gruß Ralf
__________________________________ KEIN Support per Mail, ICQ oder PN ! |
|
|
8eww |
Geschrieben am 28.12.2008 00000012 19:33
|
![]() Senior Mitglied ![]() Beiträge: 437 Registriert am: 26.09.08 Fusioneer: 16 years 6 months 1 weeks 11 days 3 hours 51 minutes 47 seconds |
@wirdieschweiz: für 10euro mach ich es dir |
|
|
wirdieschweiz |
Geschrieben am 28.12.2008 00000012 19:34
|
![]() Jung Mitglied ![]() Beiträge: 20 Registriert am: 22.12.08 Fusioneer: 16 years 3 months 2 weeks 15 days 8 hours 54 minutes 51 seconds |
Voilà |
|
|
8eww |
Geschrieben am 28.12.2008 00000012 19:36
|
![]() Senior Mitglied ![]() Beiträge: 437 Registriert am: 26.09.08 Fusioneer: 16 years 6 months 1 weeks 11 days 3 hours 51 minutes 47 seconds |
muss ich das jetzt verstehehn? |
|
Springe ins Forum: |
Ähnliche Themen
Thema | Forum | Antworten | Letzter Beitrag |
---|---|---|---|
Fusion Board Spalten Problem | Infusionen | 4 | 05.11.2019 00000011 07:48 |
V-Bank Problem | Infusionen | 28 | 30.08.2016 00000008 17:21 |
pds_status_panel problem | Infusionen | 1 | 09.07.2016 00000007 19:08 |
Shoutbox problem | Infusionen | 1 | 22.06.2016 00000006 21:16 |
Problem mit preg_replace | Allgemeine Support Fragen | 3 | 24.03.2016 00000003 13:58 |