Nieuws systeem (JLnews)

Door Jeroen Langenberg, 18 jaar geleden, 4.682x bekeken

Hoi,

Ik heb een nieuws systeem gebouwd. Hier bne ik best tevreden over. Dus toen leek het mij een leuk idee om het als "Open source" uit tebrengen.

Hij is momenteel alleen in het Nederlands beschikbaar.

Functies:


1. RSS
2. Archief
3. Nieuws Posten/editten/verwijderen/draften
4. Reactie posten/editten/verwijderen
5. Show laatste 5 newsberichten
6. Met mysql
7. Categorie'en editten en maken etc.
8. Uploading afbeeldingen / verwijderen afbeeldingen
9. Ban systeem
10. Wysiwyg
11. UBB PARSER
12. FLOOD PROTECTION
13. BRON WEERGEVEN


Nog doen:

1. TEMPLATE PARSER
2. ENGELS beschikbaar maken
3. Contact formulier
4. uitgebreid inlog systeem ( nu nog simpel)
5. Offline maken
6. Een welkomsbericht kunnen instellen


---------------------------- Voorbeeld: ---------------------------------


------------------------ EINDE VOORBEELD ------------------------

Let op: Ik werk zo hard en zo sucuur mogelijk aan deze software. Er kunnen natuurlijk altijd bugs zijn. Meld deze aub.

Let op: Ik werk zo hard mogelijk. Dus updates probeer ik altijd zo snel mogelijk uit te brengen

Versie momenteel online: 1.0

Versie in de maak: 1.2 ( zal bevatten: bug fixes, en contact formulier, WYSIWYG editor, offline maken)

Download het volledige script:
Mirror 1: http://www.blogness.nl/jlnews.rar
Mirror 2: http://www.phphulp.nl/voorbeeld/jlnews.rar

Gesponsorde koppelingen

PHP script bestanden

  1. nieuws-systeem-jlnews

 

Er zijn 22 reacties op 'Nieuws systeem jlnews'

PHP hulp
PHP hulp
0 seconden vanaf nu
 

Gesponsorde koppelingen
Stefan
Stefan
18 jaar geleden
 
0 +1 -0 -1
Reageren gaat erg lastig, moet je eerst ingelogd zijn?
En zo ja, waar kan ik dan inloggen?
Alfred -
Alfred -
18 jaar geleden
 
0 +1 -0 -1
Quote:
if($aantal != "0") { //de user komt blijkbaar voor op de banlist, user uitloggen en vervolgens banned.php laten zien
if($banzien == "1") {

Nummers niet tussen quotes (;
Quote:
echo 'De reden:<br><br>'; echo $banreden; exit;

Waar haal je $banreden ? $date['banreden'] lijkt me beter (:
Quote:
echo '<p><h1><font color="red"><center>Je bent gebanned</center></h1></P><p>Je bent gebanned van deze website. Dit betekend dat je niet meer welkom bent, dus je zal niks meer zien van deze pagina. Als je opmerkingen hebt, mail dan even de webmaster</P>';

<font> is passé... (:
Bvb: (Grootte kan je ook setten, vervalt h1 ook weer, aangezien je div neemt, vervalt p ook weer... )
<div style="color: #ff0000; text-align:center; ">Je bent gebanned</div>
Beter nog zou een stylesheet zijn ipv inline opmaak...
Quote:
$titel = $record['titel'];
$bron_naam = $record['bron_naam'];
$bron_url = $record['bron_url'];
$userid = $record['poster_id'];
$id = $record['id'];
$cat = $record['categorie'];
$poster = $record['poster'];
$date = $record['datum'];

Beetje dubbelop he (; Je kan ook gewoon met de waardes werken, zonder een nieuwe var te maken.... (:
Quote:
$bericht4 = $record['tekst'];
$bericht3 = nl2br($bericht4);

$record['tekst'] = nl2br($record['tekst']);

Dat zijn zowat de dingen die ik op het eerste zicht zie (;
Stefan
Stefan
18 jaar geleden
 
0 +1 -0 -1
Nog een foutje?

*Klik

Quote:
Table 'blogness_jlnews.jlnews_gebruikers' doesn't exist


18 jaar geleden
 
0 +1 -0 -1
"Het ging fout bij het selecteren van de usernames"
Lijkt me niet zo nette foutmelding voor een digileke bezoeker.
Formdata onthouding is misschien ook wel goed.
Jeroen Langenberg
Jeroen Langenberg
18 jaar geleden
 
0 +1 -0 -1
Bedankt voor jullie feedback, en ik vind het gewqoon overzichtelijker om te werken met:
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
$blaat = $data['blaat'];


Ook zie ik idd fouten die ik nog niet eerder heb gezien, en zal nog eens een keer goed kijken... Want het is vaag dat hij begint over tabel gebruikers --> dat was van mijn eerste inlog systeem wat ik niks vond.

Inloggen voor reageren hoeft niet. Hierop zit trouwens nog een headers already sent fout.

Maar goed zoals jullie al merken ben ik nog een beginner met PHP. en probeer zo goed mogelijk te werken...

Maar mij is altijd aangeleerd om te werken met == "1" ip.v. == 1 waarom zou dan die "" weghalen beter zijn oid?

EDIT:

De fouten heb ik weggehaald :)

Het probleem lag hem daar met het ophalen van de userid, en dan de naam te selecteren, dit heb ik later afgezworen, en blijkbaar was het maar voor de helft aangepast.

Download heb ik offline gehaald. Dit omdat hij later online gaat komen, maar dna met alles beter werkend.
Alfred -
Alfred -
18 jaar geleden
 
0 +1 -0 -1
Quote:
Bedankt voor jullie feedback, en ik vind het gewqoon overzichtelijker om te werken met:

Vertraagt enkel je script hoor, en het maakt het -vind ik- net minder overzichtelijk, omdat je 2x zoveel variablen krijgt (;
Quote:
Maar mij is altijd aangeleerd om te werken met == "1" ip.v. == 1 waarom zou dan die "" weghalen beter zijn oid?

Omdat getallen nu eenmaal niet tussen quotes horen. Dat is gewoon een regeltje... Komt ook je snelheid ten goede voor zover ik weet (:
Arjan Kapteijn
Arjan Kapteijn
18 jaar geleden
 
0 +1 -0 -1
"blabla" = string
1 = int
Eric1988
Eric1988
18 jaar geleden
 
0 +1 -0 -1
Download link werkt niet meer :(
Kalle P
Kalle P
18 jaar geleden
 
0 +1 -0 -1
Lees zijn post hier boven.
Eric1988
Eric1988
18 jaar geleden
 
0 +1 -0 -1
Is er iemand die mij de oude source kan sturen?
PHP Newbie
PHP Newbie
18 jaar geleden
 
0 +1 -0 -1
leuk die voorbeelden om in te loggen, en het adminpanel, maar zou helemaal mooi zijn als je ook even de inloggegevens zou geven :)
Jeroen Langenberg
Jeroen Langenberg
18 jaar geleden
 
0 +1 -0 -1
De admin panel inlog gegevens zijn:

admin -> username
demo -> Password.

Deze zullen werkend worden binnen nu en 10 min.

De source zal ik als het kan, vandaag update, de hele code. Zodat ik nog ff tijd heb om alle bugs die ik al ontdekt heb ff te veranderen

Kom erachter dat ik bergen huiswerk heb, die voor gaan natuurlijk. Dus, kan het ook morgen/overmorgen worden voor die update. Sorry!


De DOWNLOAD is weer ONLINE!
JvG G
JvG G
18 jaar geleden
 
0 +1 -0 -1
Bij mij geeft hij de foutmelding dat hij "includes/prefs.php" niet kan vinden. Dit bestand zit niet in de download. Verder werkt hij goed :) leuk script
PHP Newbie
PHP Newbie
18 jaar geleden
 
0 +1 -0 -1
je zegt dat er een wysiwyg editor in zit, maar dan mag jij mij vertellen waar ;-)


18 jaar geleden
 
0 +1 -0 -1
Javascriptjes werken niet eens!
Guido van C
Guido van C
18 jaar geleden
 
0 +1 -0 -1
Jeroen van Gijzel schreef op 22.03.2006 18:45
Bij mij geeft hij de foutmelding dat hij "includes/prefs.php" niet kan vinden. Dit bestand zit niet in de download. Verder werkt hij goed :) leuk script

Precies het zelfde probleem. Zou je daar even naar kunnen kijken of het bestand erbij zetten.
Bram Couteaux
Bram Couteaux
16 jaar geleden
 
0 +1 -0 -1
Hey, ik meen dat hier vroeger een link was waarmee je het systeem kon zien, kun je die nog is posten?
Alvast bedankt!
Anja van Steenbrugge
Anja van Steenbrugge
16 jaar geleden
 
0 +1 -0 -1
Hallo,

Ik heb deze ingesteld:
http://anja.volvospotter.nl maar werkt neit goed zie ik.
Als ik ff naar regel4 kijkt op index.php
heb ik geen include mapje. (kijk maar bij het dowloaden van http://www.phphulp.nl/voorbeeld/jlnews.rar)

Anja
Jeroen
jeroen
14 jaar geleden
 
0 +1 -0 -1
is versie 1.2 al online?
Sarvice
sarvice
14 jaar geleden
 
0 +1 -0 -1
Wat zijn die .bak files ? :|
Mark
Mark
14 jaar geleden
 
0 +1 -0 -1
na 2 jaar nog geen nieuwe versie? Best wel lang niet?
PHP hulp
PHP hulp
0 seconden vanaf nu
 

Gesponsorde koppelingen
Mark
Mark
14 jaar geleden
 
0 +1 -0 -1
DEZE KAN WEG, HIJ WERKT NIET!
En bovendien is jeroen al 2 jaar niet actief geweest!

Om te reageren heb je een account nodig en je moet ingelogd zijn.

Inhoudsopgave

  1. nieuws-systeem-jlnews

Labels

  • Geen tags toegevoegd.

Navigatie

 
 

Om de gebruiksvriendelijkheid van onze website en diensten te optimaliseren maken wij gebruik van cookies. Deze cookies gebruiken wij voor functionaliteiten, analytische gegevens en marketing doeleinden. U vindt meer informatie in onze privacy statement.