Willkommen bei Chrissyx Homepage Forum! Falls dies Ihr erster Besuch hier ist, lesen Sie sich bitte die Hilfe mit den häufigsten Fragen und ausführlichen Erklärungen durch! Falls Sie an den Diskussionen teilnehmen wollen, sollten Sie sich registrieren oder, falls Sie das schon getan haben, sich einloggen. Wir wünschen Ihnen viel Spaß!
|
Autor | Thema: Newsscript | ||
---|---|---|---|
Steffen Gast |
|
||
Also ich habe mal probiert alle x-small durch 10px zu ersetzen - für die Newsüberschrift und den anderen texten scheint das zu gehen auch schrifttyp arial aber die eigentliche News (der Newstext) bleibt zu groß - da tut sich nichts. Ich finde das nicht wo ich das einstellen kann hier meine Änderung: (keine Ahnung ob das so richtig ist) //News lesen ---------------------------------------------------------------------------------------------------------------------------------------- |
|||
IP-Adresse: gespeichert | |||
Steffen Gast |
|
||
ach damn ich habe jetzt überall mal das mit den 10 px eingefügt aber jetzt erscheinen die News zu klein. Der eigentlich Newstext war weiter unten Text zu ändern hier der Auszug:
echo(sprintf($newsTemplate, was mache ich falsch? Die News werden zwar kleiner dargestellt aber nicht wie die anderen Texte meiner Anwendung. So nun habe ich mal alles auf x-small gesetzt und siehe da es sieht besser aus - wie ist den die Einstellung um sich alles in Arial 10 darstellen zu lassen so wie zB in Microsoft Word. Und an die Linkboxen muss ich mich noch ranmachen - die habe ich noch nicht abgeändert. Aber ich muss trotzdem sagen - das Script ist geil und funzt echt super - ich habe bisher noch keine Fehler. Hmn noch ein Verbesserungsvorschlag: Im Adminbereich Script einen Button einbauen das man direkt in das Adminmenü News kommt und umgekehrt. Wenn ich zB Firefox immer wieder schließen muss ist das nervig. |
|||
IP-Adresse: gespeichert | |||
Chrissyx Dipl.-Inf. Admin Redakteur ID # 1 109-273-268 Errungenschaften |
|
||
Also wenn Du einfach nur den Newstext hart auf Arial mit 10er Größe setzen willst, würde ich das im $newsTemplate machen. Genauer gesagt in Zeile 282 das %9$s durch<div style="font-family:Arial,sans-serif; font-size:10pt;">%9$s</div> ersetzen. Siehe auch die Beispiele für andere Einheiten unter font-size. |
|||
Beiträge: 15976 | Mitglied seit: November 2002 | IP-Adresse: nicht gespeichert | |||
Steffen Gast |
|
||
wann kommt den die nächste Version Bilder eininden/ bzw Dokumente wie PDF - das wünsche ich mir noch zusätzlich hehe |
|||
IP-Adresse: gespeichert | |||
Chrissyx Dipl.-Inf. Admin Redakteur ID # 1 109-273-268 Errungenschaften |
|
||
Über die Weihnachtstage kam mir ein anderes Projekt in die Quere, was aber soweit abgeschlossen ist. Geht hoffentlich noch diese Woche unter http://www.achievementstats.com/ online. Mit dem Newsscript 2.0 fang ich als nächstes an, d.h. diesen oder spätestens nächsten Monat geht's los. |
|||
Beiträge: 15976 | Mitglied seit: November 2002 | IP-Adresse: nicht gespeichert | |||
ZA Tony Ganz neu hier ID # 1491 |
|
||
Hallo zusammen, erst mal Danke für das tolle Newsscript. Ich würde gerne eine Mailbenachrichtigung einbauen, wenn eine neue News geschieben wurde. Das funktioniert soweit auch, allerdings werden bei jedem Anmelden als Poster oder Admin Mails verschickt. Ich suche nach einer geeigneten Stelle die mir nur die neu erstellte News zuschickt. Wenn sich zum Beispiel ein Admin abgemeldet hat. Vielleicht kann mir jemand helfen, das wäre sehr toll. Das benutze ich und habe es in die News.php am Ende eingebaut.
MfG Tony |
|||
Beiträge: 6 | Mitglied seit: Januar 2013 | IP-Adresse: nicht gespeichert | |||
Chrissyx Dipl.-Inf. Admin Redakteur ID # 1 109-273-268 Errungenschaften |
|
||
Eine solche E-Mail-Benachrichtigung müsstest Du dann nach Zeile 584 in der news.php einbauen. Es würde schon reichen, einfach die mail()-Funktion direkt aufzurufen, z.B. so:
mail('deineaddy@provider.tld', 'Neue News erstellt', 'Es wurde eine neue News "' . $_POST['headline'] . '" von "' . $_SESSION['newsname'] . '" erstellt!', 'From: newsscript@' . $_SERVER['SERVER_NAME'] . "\n" . 'X-Mailer: PHP/' . phpversion() . "\n" . 'Content-Type: text/plain; charset=ISO-8859-1');
|
|||
Beiträge: 15976 | Mitglied seit: November 2002 | IP-Adresse: nicht gespeichert | |||
ZA Tony Ganz neu hier ID # 1491 |
|
||
Hi Chrissyx, klappt soweit mit der mail()-Funktion von dir, allerdings wird in der Mail die ich bekomme, nur der Newsverfasser angezeigt. Die Überschrift der News wird nicht angezeigt. Der Text in der Mail sieht dann so aus: Es wurde eine neuen News "" von "d1trainer" erstellt! Auch die News selber die ich dann mit $_POST['newsbox'] einbinden könnte funktionieren nicht.Habe ich vielleicht die falsche Position gewählt? Ich habe die Kommentarfunktion deaktiviert die hier gepostet wurdem. Deshalb stimmen meine Zeilennummern nicht überein. Die Zeile darüber die ich Anhand der Originaldatei gesehen habe ist diese? $temp = ' <span style="color:#008000; font-weight:bold;">» ' . $lang['news']['newspost'] . '</span><br /><br />'; in der Zeile danach habe ich deinen Code eingebaut. Vielen Dank schon mal für deinen Support MfG Tony |
|||
Beiträge: 6 | Mitglied seit: Januar 2013 | IP-Adresse: nicht gespeichert | |||
Chrissyx Dipl.-Inf. Admin Redakteur ID # 1 109-273-268 Errungenschaften |
|
||
Aah, mein Fehler , es muss nach Zeile 582 eingefügt werden; also nach
saveNews();
. |
|||
Beiträge: 15976 | Mitglied seit: November 2002 | IP-Adresse: nicht gespeichert | |||
ZA Tony Ganz neu hier ID # 1491 |
|
||
Hey super, funktioniert. Sorry, das ich noch mal nerve ;-) Wie bekomme ich einen Zeilenumbruch nach Es wurde eine neuen News [Zeilenumbruch] "Testeintrag" [Zeilenumbruch] von [Zeilenumbruch] "d1trainer" [Zeilenumbruch] erstellt! habe schon divere <br /> oder \r\n ausprobiert. Kein Erfolg. |
|||
Beiträge: 6 | Mitglied seit: Januar 2013 | IP-Adresse: nicht gespeichert | |||
daniel Inglourious Admin Redakteur ID # 729 284-199-061 Errungenschaften |
|
||
Hi Tony, \n war schon richtig, funktioniert aber nur mit doppelten Anführungszeichen ( " ), sonst wird es nur als Zeichenkette \n dargestellt. Könnte dann entsprechend so aussehen:
<?php Der Backslash vor den Anführungszeichen innerhalb des Texts \" ist nötig, damit diese in der Mail angezeigt werden und PHP das nicht als Ende der Zeichenkette auffasst. Das ganze könnte aus Gründen der Übersichtlichkeit auch dahingehend umgeschrieben werden, dass die Zeilenumbrüche für sich alleine bzw getrennt von den Anführungszeichen stehen:
<?php und
<?php P.S.:
<?php ?>
Lässt du natürlich weg, das habe ich nur angefügt, damit der Code farblich hervorgehoben wird. |
|||
Beiträge: 3847 | Mitglied seit: November 2004 | IP-Adresse: nicht gespeichert | |||
ZA Tony Ganz neu hier ID # 1491 |
|
||
Hi Daniel Vielen Dank, das funktioniert. |
|||
Beiträge: 6 | Mitglied seit: Januar 2013 | IP-Adresse: nicht gespeichert | |||
Steffen Ganz neu hier ID # 1498 |
|
||
Hallo, ich nutze das Script auch schon längere Zeit und warte schon auf Version 2 Kommt das noch oder wurde das eingestellt? Aber bis dahin: wie kann ich mit die Newskategorien alphabetisch aufrufen momentan erscheinen sie nur in der Reihenfolge wie ich sie angelegt habe - aber wenn man viele hat wird es sehr unübersichtlich Danke und Gruß |
|||
Beiträge: 3 | Mitglied seit: Juni 2013 | IP-Adresse: nicht gespeichert | |||
Chrissyx Dipl.-Inf. Admin Redakteur ID # 1 109-273-268 Errungenschaften |
|
||
Die 2.0 wurde keineswegs eingestellt, ich hatte damit inzwischen auch angefangen. Im Moment ist es zwar mehr Grundlagenforschung und Testen von neuen Technologien als Newsscript, aber es existiert schon was. Eine kleine Auswahl:
Im Moment ist PHP 5.4 das Minimum, ich überlege noch auf 5.5 zu erhöhen. Da gibt's coole Sachen, die ich sonst per Hand nachbauen müsste. Dann zur Version 1: Um Kategorien zu sortieren, kannst Du einfach mal die news.php öffnen und nach Zeile 113 das hier einfügen: asort($cats); Falls die Zeilen bei dir nicht mehr passen, am Ende müsste so etwas dort stehen:
<?php (
<?php ?>
wie immer wegdenken!) |
|||
Beiträge: 15976 | Mitglied seit: November 2002 | IP-Adresse: nicht gespeichert | |||
Steffen Ganz neu hier ID # 1498 |
|
||
Hammer - ich danke dir das wars und nun ist es fast das perfekte script hehe. also meine Vorschläge für 2.0 -erlauben von sonderzeichen wie Leerzeichen und Gänsefüsschen. Momentan werden die news dann abgeschnitten sowie solche zeichen vorkommen. -Beiträge pinnen zw updaten und nach oben setzen -möglichkeit direkt von der systemwartung in den newsmodus zu wechseln. das geht momentan nur mit neu anmelden -ausbauen der funktion quellen - das ist eigentlich für mich das wichtigste feature mit und sehr wichtig heutzutage wegen copyright usw. man kann alös admin nicht die quellen sehen die man eingegeben hat und nur die letzte löschen aber man sieht halt nicht welche -easy anpassung an das ausehen eventuell templates -last update anzeige. momentan wenn ich eine news update mache ich das so: [Last Update 12/06/2013 - 08:45 Uhr] ................... im newsbetreff. schön wäre so etwas automatisch zu machen das man das sieht wann das letzte update war - somit sieht der leser auch wenn was passiert -was ganz toll wäre - so etwas wie eine sondermeldungsnews. quasi wie eine gepinnte und obengehaltenede news aber doch nicht. heisst zb eine wichtige mitteilung die immer oben steht und drunter eine news die aktulisiert wurde und wieder hochgesetzt wird aber unter die wichtige meldung. -eventuell ein newstemplate für immer wieder gleiche news. das wäre mal was. eine quasi vorbereitete news die man als admin aufrufen kann und man muss die nur vervollständigen bzw die daten korrigieren. -news cat bilder. da sollte auch die möglichkeit bestehen die verschieden anzuordnen. rechts links ohne mit usw. -bug mit schriftfarbe beheben. moomentan kann ich nur einmal im text eine farbe einfügen - zweimal im text geht nicht. ich muss dann immer aus dem text den code kopieren und manuell einfügen. -auflistung sieht unschön aus. da ist zuviel space das zerhaut den text und sieht nicht schön aus. da eventuell auch überarbeiten. -newsarchiv - das wäre supi + eventuell sowas wie boxen wo man enteder eine kategorie oder die letzten aufrufen kann oder sogar beides. - ich habe einiges getunt so zb größere eingabefenster die waren mir zu minihaft - als admin braucht man platz und am besten die ganze news in übersicht - würde ich auch später direkt einbauen damit das fester groß genug ist. wenn jemand viel news schreibt wird er es dir danken. also nochmal für alle: ich habe viele newssysteme ausprobiert auch cms geschichten aber das ist eines der besten scripte die soghar ohne datenbank auskommen die es gibt. der support ist klasse. ich poste hier meine frage und am gleichen tag ist schon die lösung da. eingfach klasse |
|||
Beiträge: 3 | Mitglied seit: Juni 2013 | IP-Adresse: nicht gespeichert | |||
ZA Tony Ganz neu hier ID # 1491 |
|
||
Hi Chrissyx ich habe ja die Mailbenachrichtigung an. Jetzt ist mir aufgefallen, das beim Einfügen eines Links immer in der Mail das [/url] mit dran gehangen wird. Hat den Nachteil, das die Links nicht funktionieren. Leider finde ich keine geeignete Stelle, an der man noch ein Leerzeichen einfügen könnte. Hast du einen Tipp für mich? |
|||
Beiträge: 6 | Mitglied seit: Januar 2013 | IP-Adresse: nicht gespeichert | |||
Chrissyx Dipl.-Inf. Admin Redakteur ID # 1 109-273-268 Errungenschaften |
|
||
Kannst Du den Codeabschnitt mit der Mailbenachrichtigung posten? Ich muss das mal im Ganzen sehen. |
|||
Beiträge: 15976 | Mitglied seit: November 2002 | IP-Adresse: nicht gespeichert | |||
ZA Tony Ganz neu hier ID # 1491 |
|
||
Habe es hinbekommen. Einfach hinter $_POST['newsbox'] . ein Leerzeichen einbauen. |
|||
Beiträge: 6 | Mitglied seit: Januar 2013 | IP-Adresse: nicht gespeichert | |||
dermuedejoe Ist öfters hier ID # 1503 |
|
||
Hallo zusammen, da ich schon länger nach einen Newssystem suche habe ich auch diesen getestet. Ich habe ganz einfach nur xxamp installiert. Nach der Installation von den newsscript komme ich nicht in ein loggin oder irgendwo dahin wo ich was machen kann. Es kommt die Meldung: This page contains the following errors: error on line 2 at column 1: Extra content at the end of the document Below is a rendering of the page up to the first error. Was kann ich da machen? greetzJoe |
|||
Beiträge: 29 | Mitglied seit: März 2014 | IP-Adresse: nicht gespeichert | |||
Chrissyx Dipl.-Inf. Admin Redakteur ID # 1 109-273-268 Errungenschaften |
|
||
Welche XAMPP Version verwendest Du? Bei welchem Aufruf kommt der Fehler? Von newsscript/index.php oder news.php oder beides? |
|||
Beiträge: 15976 | Mitglied seit: November 2002 | IP-Adresse: nicht gespeichert |
|
| Chrissyx Homepage | Boardregeln | Datenschutzerklärung
Tritanium Bulletin Board 1.10
© 2010–2024 Tritanium Scripts
Seite in 0,025863 Sekunden erstellt
20 Dateien verarbeitet
gzip Komprimierung eingeschaltet
905,32 KiB Speichernutzung