• 26.08.2025, 17:15
  • Registrieren
  • Anmelden
  • Sie sind nicht angemeldet.

 

Draco

God

PHP Probleme mit NewsScript für Website

Montag, 13. März 2006, 19:17

Hallo,

ich suche ein neues Newsscript für meine Website. Ich habe schon im Netz gesucht, bin auch fündig geworden, jedoch gibt es Unmengen von Scripts, da verliert man den Überblick. Ich habe schon einige probiert, aber bisher waren alle völlig überdimensioniert.

Es sollte haben:
- php & mysql basierend
- Kommentarfunktion
- headlines einbindbar
- Kategorie & Kategorie-Icons
- KEINE multiuser und son Quark
- KEINe Ränge oder sowas
- Archiv ist unnötig

Also einfach ein schlichtes News System. Kennt da jemand was ?

Eikman

Moderator

Re: [S] News Script für Website

Montag, 13. März 2006, 19:27

schreib dir doch schnell selber eins nach deinen vorstellungen.


http://media.rubyonrails.org/video/rails…_with_sound.mov

Y0Gi

God

Re: [S] News Script für Website

Montag, 13. März 2006, 19:50

Ich habe vor kurzem ein ganz altes, rudimentäres Newsscript von meiner Website (homework prod.) entfernt.

Ich empfehle dir ebenfalls, dir eines - allerdings aus Gründen der Verfügbarkeit und einfachen Nutzung in PHP - selbst zu basteln. Dabei stehe ich dir gerne helfend zur Seite. Das ganze ist wirklich einfach, die flexibelste und passendste Lösung und man lernt auch noch etwas dabei. Wenn du überzeugt bist, schreib mir per Jabber oder KM und ich gebe dir Starthilfe :)

Draco

God

Re: [S] News Script für Website

Montag, 13. März 2006, 20:45

dazu bin ich zu faul :)

TrOuble

God

Re: [S] News Script für Website

Montag, 13. März 2006, 20:55

Du möchtest ein speziell auf deine Ansprüche angepasstest Script haben, aber bist nicht bereit dafür Zeit zu investieren ... ?

Da wirste nicht weit kommen ;)
(Es sei denn du bezahlst jemanden, dir eins zu schreiben - was ich aber auch irgendwie bezweifle)

Ich kann mich nur Y0Gi anschließen:
Schreib dir selbst dein eigenes Script ;)

MfG TrOuble

Draco

God

Re: [S] News Script für Website

Montag, 13. März 2006, 20:58

Wozu das Rad neu erfinden ?
Ich nehme ein vorhandenes Script und passe es etwas an, fertig.

TrOuble

God

Re: [S] News Script für Website

Montag, 13. März 2006, 20:59

Dazu musst du aber auch Zeit investieren.
Und bevor du dich in einem fremden Quelltext zurechtfindest, haste schon längst nen eigenes Script geschrieben ;)

Draco

God

Re: [S] News Script für Website

Montag, 13. März 2006, 21:21

seh ich anders.
Ich bin kein Programmierer ::)

Chrizzz

Senior Member

Re: [S] News Script für Website

Montag, 13. März 2006, 22:53

Signatur out of date...

Draco

God

Re: Probleme mit NewsScript für Website

Mittwoch, 15. März 2006, 12:18

Huhu, ich schon wieder.
Ich habe ein Script gefunden, was mir gefällt und habe es auch erfolgreich bei mir eingebaut und in einigen Dingen angepasst.
Nun komme ich aber bei einem kleinen Vorhaben nicht weiter und hoffe, ihr könnt mir dabei helfen

Erstmal die Headlines auf meiner Seite klick
Dann dort die eigentliche News Seite

Nun will ich von der Newsseite die Anzeige unter jeder Meldung "X Kommentare" mit auf die Titelseite zu den Headlines packen. Dazu habe ich die bestehenden Codeschnipsel der Newsseite genommen, kopiert, umbenannt und nach meinem Wissen umgebaut, so wie es passen müsste.
Ergebnis:
- Template geändert (da kann der Fehler nicht sein)
- _func.php geändert (inhalt in den Zeilen 66-71, 119 hinzugefügt)
- Link wird bereits angezeigt und führt zum richtigen Ziel
Was nicht klappt ist die Anzeige der Anzahl an vorhandenen Kommentaren und ich weiß nicht warum. Es wird immer nur "Kommentare" angezeigt.

Download den ganzen Kram

edit: ich hab zwischenzeitlich rausgefunden, daß meine Bastelei auf der newsseite eingefügt, perfekt funktioniert. Das muss irgendwie dran liegen, daß der Inhalt der Variablen nicht zu den headlines übergeben wird. Imho muss ich in der Scriptdatei "news.php" noch Änderungen vornehmen, aber da hörts bei mir auf.

Draco

God

Re: PHP Probleme mit NewsScript für Website

Mittwoch, 15. März 2006, 20:14

kann mir da niemand weiterhelfen ?

Y0Gi

God

Re: PHP Probleme mit NewsScript für Website

Mittwoch, 15. März 2006, 20:45

Soll ich mich erst durch den - im PHP-Bereich mangels Kompetenz viel zu oft - wurstigen Code anderer wühlen? Bis dahin hab ich selbst ein neues System gebaut. Das meinte ich weiter oben.

Draco

God

Re: PHP Probleme mit NewsScript für Website

Mittwoch, 15. März 2006, 21:05

Ich bin aber nicht Du. Wenn ich Du wäre, würde ich wahrscheinlich genauso denken und handeln.
Ich für meinen Teil finde es einfacher, ein fertiges Script nach meinen Wünschen anzupassen. Das hat bereits zu meiner Zufriedenheit funktioniert. Nun möchte ich das nur noch ein wenig aufpeppen, sonst nichts.
Ich muss mir andere Dinge in die Birne hauen, die für mein Studium wichtig sind, da möchte ich nach stundenlanger Mathematik nicht noch ne Programmiersprache erlernen. Selbst wenn, dann würde es Wochen dauern, bis ich den letzten Schritt (der für einen geübten Fachmann 5 Minuten Arbeit ist) selbst hinbekommen würde.

Eumel

God

Re: PHP Probleme mit NewsScript für Website

Donnerstag, 16. März 2006, 12:32

"I've always said, the Web is the sum of all human knowledge plus porn.", Ron Gilbert
UltraStar Manager 1.7.2 | Infos zu meinem PC | .o0 DeathSpank 0o.

cronix

God

Re: PHP Probleme mit NewsScript für Website

Donnerstag, 16. März 2006, 15:00

Funktioniert doch ? Da steht doch unter den News "3 Kommentare" usw.

Draco

God

Re: PHP Probleme mit NewsScript für Website

Donnerstag, 16. März 2006, 15:45

Nein, du hast es nicht ganz begriffen oder ich habs zu blöd erklärt. Auf der Startseite, dort wo die letzten 3 Meldungen in abgekürzter Form zu finden sind, soll jeweils der Link rein.
Er ist ja auch mittlerweile vorhanden, führt zum richtigen Ziel, aber der dynamisch generierte Textlink klappt halt nicht. Da müsste "3 Kommentare" und "Kommentar schreiben" stehen, defakto steht aber bei allen 3 Headlines nur "Kommentare"

@Saiya@Zivi: ich habs dort auch mal gepostet.

DAP

God

Re: PHP Probleme mit NewsScript für Website

Freitag, 17. März 2006, 11:03

ersetz die zeilen 246 bis einschließlich 253 der originalen news.php durch folgendes:

Quellcode

1
2
3
4
5
6
7
8
9
10
11
12
foreach($result as $key=>$rsd) {
                  $dbcon = new db_bsx($db_host, $db_name, $db_user, $db_pass);
                  foreach($rsd as $key=>$elem) {
                        $elem[lnk] = "?show_id=$elem[id]&nshow=singlenews";
                        $elem[title] = "<a href=\"".$elem[lnk]."\" title=\"... ganze News lesen!\">$elem[title]</a>";
                        $elem[news] = substr(str_replace("<br>"," ",$elem[news]),0,$anz)." ...";
                        $elem[anz] = $dbcon->db_rows("SELECT * FROM ".$db_tab[news_com]." WHERE news_id = $elem[id]");
                        $zw[] = $elem;
                  }
                  $close = $dbcon->close();
            
            }


btw: dein code zum ersetzen von "{headlinecomments}" in deiner _func.php ist redundant - benutz einfach "{comments}" im template :)

Draco

God

Re: PHP Probleme mit NewsScript für Website

Freitag, 17. März 2006, 14:55

Zitat von ».dap«

ersetz die zeilen 246 bis einschließlich 253 der originalen news.php durch folgendes:

Quellcode

1
2
3
4
5
6
7
8
9
10
11
12
foreach($result as $key=>$rsd) {
                  $dbcon = new db_bsx($db_host, $db_name, $db_user, $db_pass);
                  foreach($rsd as $key=>$elem) {
                        $elem[lnk] = "?show_id=$elem[id]&nshow=singlenews";
                        $elem[title] = "<a href=\"".$elem[lnk]."\" title=\"... ganze News lesen!\">$elem[title]</a>";
                        $elem[news] = substr(str_replace("<br>"," ",$elem[news]),0,$anz)." ...";
                        $elem[anz] = $dbcon->db_rows("SELECT * FROM ".$db_tab[news_com]." WHERE news_id = $elem[id]");
                        $zw[] = $elem;
                  }
                  $close = $dbcon->close();
            
            }


btw: dein code zum ersetzen von "{headlinecomments}" in deiner _func.php ist redundant - benutz einfach "{comments}" im template :)



ich danke dir, das hat tatsächlich funktioniert !

Y0Gi

God

Re: PHP Probleme mit NewsScript für Website

Freitag, 17. März 2006, 23:41

Zitat von ».dap«

ersetz die zeilen 246 bis einschließlich 253 der originalen news.php durch folgendes:

Quellcode

1
2
3
4
5
6
7
8
9
10
11
12
foreach($result as $key=>$rsd) {
                  $dbcon = new db_bsx($db_host, $db_name, $db_user, $db_pass);
                  foreach($rsd as $key=>$elem) {
                        $elem[lnk] = "?show_id=$elem[id]&nshow=singlenews";
                        $elem[title] = "<a href=\"".$elem[lnk]."\" title=\"... ganze News lesen!\">$elem[title]</a>";
                        $elem[news] = substr(str_replace("<br>"," ",$elem[news]),0,$anz)." ...";
                        $elem[anz] = $dbcon->db_rows("SELECT * FROM ".$db_tab[news_com]." WHERE news_id = $elem[id]");
                        $zw[] = $elem;
                  }
                  $close = $dbcon->close();
            
            }


btw: dein code zum ersetzen von "{headlinecomments}" in deiner _func.php ist redundant - benutz einfach "{comments}" im template :)

Boah, was da alleine an miesem "Programmier"-"Stil" drinsteckt... da könnt ich kotzen. Da wurden Konstanten und Array-Schlüssel nicht verstanden, Anführungszeichen falsch eingesetzt, Ampersand werden (insbesondere in URLs) nicht escaped, haarsträbende 'SELECT *' benutzt, nach Templates oder zumindest printf()-Formatierung geschriehen. Aber was wirklich an grobe Dummheit grenzt (von der anderen Seite) ist die Idee, in einer Schleife in *jedem* Durchlauf die Verbindung zur Datenbank neu auf- und wieder abzubauen! Da wird mir wirklich schwarz vor Augen :o

dap: Ich kann nur hoffen, dass du für keinen dieser Punkte verantwortlich bist ;)

DAP

God

Re: PHP Probleme mit NewsScript für Website

Samstag, 18. März 2006, 02:08

Zitat von »Y0Gi«


Boah, was da alleine an miesem "Programmier"-"Stil" drinsteckt... da könnt ich kotzen. Da wurden Konstanten und Array-Schlüssel nicht verstanden, Anführungszeichen falsch eingesetzt, Ampersand werden (insbesondere in URLs) nicht escaped, haarsträbende 'SELECT *' benutzt, nach Templates oder zumindest printf()-Formatierung geschriehen. Aber was wirklich an grobe Dummheit grenzt (von der anderen Seite) ist die Idee, in einer Schleife in *jedem* Durchlauf die Verbindung zur Datenbank neu auf- und wieder abzubauen! Da wird mir wirklich schwarz vor Augen :o

dap: Ich kann nur hoffen, dass du für keinen dieser Punkte verantwortlich bist ;)


ich bin eigentlich nur für die " $elem[anz]="-zeile verantwortlich, und auch die hab ich nur aus nem anderen teil des scripts kopiert ;)